| 1. | - | David Soo Eric Soo Samuel Remington Landon Inman | 48.40a | West Hills Christian | |
| 2. | - | Nathan Schaffer Cameron Scarlett Schuler Rettig Jaray Kindell | 49.09a | The Madeleine | |
| 1. | - | Carlos Coleman Cameron McNulty Zachary Wease Tristan Welch | 49.50a | St. John the Apostle | |
| 2. | - | Joseph Alfieri Grant Gard Alex Butz Michael Gonzalez | 50.06a | Valley Catholic | |
| 3. | - | Armin Ghorashian Will Albright John DeRego Jake Schmerber | 52.79a | St. Pius X | |
| 3. | - | John Polen Emil Chan Nicholas Minor Riley Donahue | 53.46a | Our Lady of Lourdes | |
| 4. | - | Jordan Hamada Derek Reed Kiuna Talalemotu Jose Madrid | 54.55a | Holy Trinity | |
| 4. | - | Ben Jarrett Francesco Fischer Ian Hamel Matthew Vanoudenhaegen | 55.08a | Franciscan Montessor... | |
| 5. | - | Jereme Wilkie Jacob Perris Andrew Raffety Danny Bugingo | 57.88a | St. Clare | |
| 5. | - | Josef Marquardt Duncan Stewart Robert Woodruff Nicholas Boguski | 59.00a | St. Francis/Visitation | |
| 6. | - | Quincy Brown Eduardo Tellez Merik Nudo Will Nielsen | 1:00.15a | All Saints | |
| 6. | - | Adam Barrett Will Glisson Josh Diedrich Kyle Maulsby | 1:00.82a | Our Lady of the Lake | |
| -- | - | Tyler Snook Dom Pham Daniel Maldonado Christian Caufield | DQ | St. Anthony | |
| -- | - | Camden Coshow Evan Haberle Ben Moon Daniel Nelson | DQ | St. John Fisher | |
| 1. | - | Noah Terry Ian Schneider Ben King-Hails Harrison Schrage | 55.98a | The Madeleine | |
| 1. | - | Blake Strandberg Tyler Rosette Jacob Bingham Parker Consolo | 56.06a | West Hills Christian | |
| 1. | - | Brent Smith Alex Ameripour Parker Shaffer Rocky Martin | 56.20a | St. John the Apostle | |
| 2. | - | Matthew Ferguson Ryan Weiss Logan Phillips Maxwell Morgan | 56.53a | St. Anthony | |
| 2. | - | Matthew Gerrig Alex Conradt Cameron Isaac Jacob Leonard | 57.04a | Holy Trinity | |
| 2. | - | Grant Mathews Nicholas Timm Andrew MacMillian Evan Brehm | 57.53a | St. Pius X | |
| 3. | - | Josh Polen Marshall Johnson Blake Duhamel Patrick Gaines | 58.05a | Our Lady of Lourdes | |
| 3. | - | Carson Crawford Tripp Dearborn Chris Rapp Michael Alfieri | 59.02a | Valley Catholic | |
| 4. | - | Fionn O'Longaigh Peter Gregory Jack Gilroy Enzo Czysz | 59.64a | Holy Family | |
| 3. | - | Drew Jackson Cameron Russell Peter Earnshaw Taylor Stuart | 1:00.06a | Our Lady of the Lake | |
| 4. | - | Harrison Turlington Simon Cooney Sean Alexander Calvin Hood | 1:00.66a | Cathedral | |
| -- | - | Donald Mathew Sean Hamel Takumi Hebert Jackson Mackley | 1:00.71a | Franciscan Montessor... | |
| 5. | - | Mark Dekay Jackson Cooper Thomas Hope Ian Shriner | 1:02.42a | All Saints | |
| 5. | - | Tim Malueg Bryan Gilmore Patrick Beckett Stephen Michels | 1:02.47a | St. Clare | |
| 6. | - | Hunter Straub Beau Moody Luke DeWolf Gabe Coe | 1:02.55a | Damascus Christian | |
| 6. | - | Joseph Herman Chris Nisbet Alec Dunkeld Noah Crise | 1:03.04a | St. John Fisher | |
| 7. | - | William Huyhn Patrick Dowhaniuk Sam Anderson Dylan Baluyut | 1:03.33a | Christ the King | |
| 7. | - | Nathanael Wessels Riley Stewart Garrett Stewart Julian Kirchler | 1:04.84a | St. Francis/Visitation | |
| 4. | - | Alexander Erickson Joseph Kellar Patrick Maloney John Walsh | 1:05.46a | St. Matthew | |
| -- | - | Dylan Penson Angel Pulido Miguel Villalobos Sebastian Gonzalez | DQ | St. Andrews Nativity... | |