1 | 19 | Central Catholic,
OR - Team Time (1st 5) 49:18.0 | Spread (1st 5) 18.0 |
| 1, 3, 4, 5, 6, (9), (12) |
| Taylor Morgan, Sam Wotipka, Zach Marx, Kevin O'Malley, Samot Turina, (Luke Wiltshire), (Joel Turkheimer) |
| 9:39.0, 9:52.0, 9:54.0, 9:56.0, 9:57.0, (10:07.0), (10:27.0) |
2 | 56 | Lake Oswego,
OR - Team Time (1st 5) 51:33.0 | Spread (1st 5) 38.0 |
| 7, 8, 10, 15, 16, (25), (25) |
| Elijah Greer, Riley Werner, Chris Caldwell, Alex Martin, Isaac Hayden, (Michael Grothe), (MacAdam Lea) |
| 9:58.0, 10:06.0, 10:18.0, 10:35.0, 10:36.0, (11:13.0), (11:13.0) |
3 | 101 | Molalla,
OR - Team Time (1st 5) 54:26.0 | Spread (1st 5) 1:03.0 |
| 11, 13, 18, 25, 34, (49), (51) |
| James Ferris, Robert Rich, Kyle Meling, Josh Estheimer, Skyler Fischer, (Justin Curran), (Clint Schaefer) |
| 10:26.0, 10:31.0, 10:47.0, 11:13.0, 11:29.0, (12:12.0), (12:13.0) |
4 | 114 | St Helens,
OR - Team Time (1st 5) 54:46.0 | Spread (1st 5) 1:58.0 |
| 2, 19, 24, 31, 38, (43), (44) |
| Kevin Elder, Ryan Waite, Larry Smuin, Ryan Sumsion, Jamin Coy, (Brian Poling), (John Conlon) |
| 9:40.0, 10:52.0, 11:10.0, 11:26.0, 11:38.0, (11:47.0), (11:50.0) |
5 | 133 | Aloha,
OR - Team Time (1st 5) 55:43.9 | Spread (1st 5) 1:02.1 |
| 17, 20, 23, 33, 40, (41), (47) |
| Jason Waldram, Ryan Abriel, Ackerson Brad, Kurtis Owen, Trey Trahin, (David Stephenson), (Kevin Sepulveda) |
| 10:36.3, 10:52.1, 11:09.5, 11:27.6, 11:38.4, (11:44.1), (11:58.1) |
6 | 186 | Redmond,
OR - Team Time (1st 5) 58:11.0 | Spread (1st 5) 1:28.0 |
| 21, 22, 42, 48, 53, (62), (64) |
| Ian Henderson, Paden Snell, Kyle Baca, Trent Pitts, Sean Hagan, (Greg Tippett), (Neil Higham) |
| 10:55.0, 11:08.0, 11:46.0, 11:59.0, 12:23.0, (12:48.0), (12:56.0) |
7 | 196 | Madras,
OR - Team Time (1st 5) 58:42.0 | Spread (1st 5) 1:08.0 |
| 28, 31, 38, 45, 54, (59), (60) |
| Freddy Hernandez, Andrew Flu, Lex Anguiano, Atcitty Begay, Cameron Rosenfield, (Jonathan Hutchins), (Stephen Scranton) |
| 11:19.0, 11:26.0, 11:38.0, 11:52.0, 12:27.0, (12:41.0), (12:43.0) |
8 | 227 | Cottage Grove,
OR - Team Time (1st 5) 1:00:07.0 | Spread (1st 5) 1:38.0 |
| 29, 36, 46, 49, 67, (69), (72) |
| Korey Humberston, Chris Anderson, Sage Berg, Sam Settelmeyer, Kelvin Lassiter, (Tanner Sustaire), (James Deatherage) |
| 11:22.0, 11:37.0, 11:56.0, 12:12.0, 13:00.0, (13:09.0), (13:17.0) |
9 | 248 | La Pine,
OR - Team Time (1st 5) 1:01:07.5 | Spread (1st 5) 1:32.8 |
| 30, 35, 56, 61, 66, (84) |
| Robbie Manning, Spencer Miller, Ryan Pautz, Brice Mundlin, Casey Lowe, (Michael Lytle) |
| 11:23.7, 11:32.4, 12:28.5, 12:46.4, 12:56.5, (14:23.3) |
10 | 294 | Rainier (OR),
OR - Team Time (1st 5) 1:03:15.0 | Spread (1st 5) 1:41.0 |
| 36, 52, 64, 69, 73, (78), (82) |
| Mark Russell, Dylan McFadden, Tim Stuva, Nathan Stecker, Sean Tolleshaug, (Paul Stuva), (Randy Powell) |
| 11:37.0, 12:15.0, 12:56.0, 13:09.0, 13:18.0, (14:00.0), (14:11.0) |
11 | 297 | St Mary's,
OR - Team Time (1st 5) 1:04:56.0 | Spread (1st 5) 4:52.0 |
| 13, 54, 63, 76, 91, (93), (105) |
| Mike Seus, Elliot Anderson, Lewis Kerwin, Matt Wing, Lou Gambee, (Alex Street), (Steve Sagert) |
| 10:31.0, 12:27.0, 12:51.0, 13:44.0, 15:23.0, (15:42.0), (16:49.0) |
12 | 350 | Union,
OR - Team Time (1st 5) 1:06:04.0 | Spread (1st 5) 1:11.0 |
| 57, 67, 74, 75, 77, (78), (99) |
| Tom Sheehy, Alex Palmer, Haiden Kohl, Gabriel O'Reilly, Michael Cox, (Tim Longwell), (Jason Hesse) |
| 12:36.0, 13:00.0, 13:19.0, 13:22.0, 13:47.0, (14:00.0), (16:34.0) |
13 | 388 | Henley,
OR - Team Time (1st 5) 1:10:10.0 | Spread (1st 5) 2:24.0 |
| 58, 71, 85, 86, 88, (89), (92) |
| Darrick Waugh, David Carruth, David Butler, Travis Clark, Brian Bailey, (Steve East), (Jed Tolbert) |
| 12:38.0, 13:13.0, 14:30.0, 14:47.0, 15:02.0, (15:03.0), (15:28.0) |
14 | 426 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:13:17.0 | Spread (1st 5) 1:41.0 |
| 80, 81, 83, 87, 95, (96), (97) |
| Shawn Elliott, Caleb Aguiar, Luke Ovgard, Matt Zaiger, Casey Torres, (Logan Moore), (Daniel Frentzko) |
| 14:07.0, 14:08.0, 14:19.0, 14:55.0, 15:48.0, (15:52.0), (15:53.0) |
15 | 498 | Mazama,
OR - Team Time (1st 5) 1:21:57.0 | Spread (1st 5) 1:57.0 |
| 90, 94, 99, 107, 108, (109), (111) |
| Kirby Garlitz, Andrew Daw, Justin Thorpe, Mel Cunningham, Andy Seck, (Andrew Eddy), (Robert Sayler) |
| 15:21.0, 15:43.0, 16:34.0, 17:01.0, 17:18.0, (17:27.0), (18:28.0) |
16 | 506 | Klamath Union,
OR - Team Time (1st 5) 1:23:15.0 | Spread (1st 5) 43.0 |
| 98, 101, 101, 103, 103, (105), (110) |
| Andrew Reed, Austin Goebel, Ben Morton, David Defillipo, Tyler Ketcham, (Dustin Smith), (Steven Reed) |
| 16:05.0, 16:47.0, 16:47.0, 16:48.0, 16:48.0, (16:49.0), (17:46.0) |