Boys 3,000m Run
1. 7 Brayden Keesee 12:38 East Linn Christian ...
2. 7 Keegan Jensen 13:00 East Linn Christian ...
3. 8 Harrison Eberly 13:08 Talmadge
4. 8 Wayne Weisensee 13:10 Talmadge
5. 6 Judah Syphard 13:35 Country Christian
6. 8 Liam Harris 13:38 Crosshill Christian
7. 7 Jared Jeffries 13:38 Talmadge
8. 8 Xander Maestri 13:52 Ashbrook Independent
9. 7 Cooper Halverson 13:57 Country Christian
10. 8 Cristian Gallegos 14:38 Lebanon
11. 6 Merrik Hemmert 14:42 Talmadge
12. 8 Josiah Funk 14:46 Country Christian
13. 8 Drew Charley 14:47 Lebanon
14. 8 Ian MacDonald 15:02 Lebanon
15. 8 Gabe Smith 15:02 Talmadge
16. 6 Kyle Burgett 15:23 Talmadge
17. 7 Parker Maestri 15:36 Ashbrook Independent
18. 8 Levi Satrum 15:50 Country Christian
19. 8 Edward Portz 15:52 Ashbrook Independent
20. 7 Caleb Alexander 15:57 Country Christian
21. 6 Jamie Deckard 16:07 Talmadge
22. 5 Ethan Kuntz 16:07 Crosshill Christian
23. 8 Tristan Kruger 16:32 Lebanon
24. 8 Coby Havazelet 16:36 Ashbrook Independent
25. 6 Gabe Cirino 16:41 Talmadge
26. 7 Anthony Gimino 16:42 Ashbrook Independent
27. 8 Ellis Kline 16:44 Ashbrook Independent
28. 6 Lane Hunter 17:26 Lebanon
29. 6 Christian Griffith 17:30 Country Christian
30. 6 Thomas Mitchell 18:06 Lebanon
31. 7 Javan Schrader 18:58 Talmadge
32. 6 Jonathon Reid 18:59 Talmadge
33. 7 Matthew Lawrence 19:11 Lebanon
34. 6 Will Wilson 19:13 Talmadge
35. 7 Adon Farner 20:59 Country Christian
36. 8 Corbin Meng 21:12 Talmadge
37. 8 Preston Folck 23:12 Talmadge
38. 6 Jeb Shilts 23:22 Lebanon
39. 5 Kai Anderson 33:40 Crosshill Christian
40. 5 Dylan Wagaman 36:48 Crosshill Christian
Girls 3,000m Run
1. 8 Naomi Vega 13:45 Talmadge
2. 6 Sophie Bliss 14:17 Talmadge
3. 6 Julis Martinez 14:25 Talmadge
4. 6 Kalli Wakefield 15:22 Talmadge
5. 7 Anny Eckert 15:24 Talmadge
6. 8 Susie Cray 15:33 East Linn Christian ...
7. 8 Dina Altuhov 15:46 Lebanon
8. 8 Aliza Camero 15:51 Talmadge
9. 5 Olivia Garland 15:58 Crosshill Christian
10. 8 Olivia Cooper 16:13 Talmadge
11. 8 Aubrey Cade 16:19 East Linn Christian ...
12. 7 Elise Faux 16:26 Ashbrook Independent
13. 6 Josie Cleveland 16:32 Lebanon
14. 7 Autumn Wade 16:33 Lebanon
15. 7 Hannah Tanselli 16:55 Lebanon
16. 7 Brooklyn Kronberger 17:08 Crosshill Christian
17. 7 Naeco Le 17:11 Talmadge
18. 6 Kelsey Brooks 18:26 Talmadge
19. 7 Veronica Weisensee 18:29 Talmadge
20. 7 Mara Oliveros 18:29 Talmadge
21. 7 Madeline Fernandez 18:30 Ashbrook Independent
22. 7 Sara Holland 18:45 Lebanon
23. 7 Aria Mays 18:49 Lebanon
24. 7 Luciana Paventy 18:55 Ashbrook Independent
25. 7 Savanna Braodley 18:57 Ashbrook Independent
26. 6 Gretchen Mitchell 19:00 Talmadge
27. 7 Emma Squires 19:28 Lebanon
29. 6 Kyah Cannon 20:17 Talmadge
30. 8 McKenna Geoghegan 20:31 Lebanon
31. 8 Claire Bledsoe 20:45 Ashbrook Independent
32. 6 Amelia Davis 21:57 Talmadge
33. 7 Aryana Baker 22:54 Lebanon
34. 8 Alyssa Culbertson 22:58 Lebanon
35. 8 Reilly Mincinski 23:48 Ashbrook Independent
36. 6 Eva Humphries 26:01 Talmadge
37. 7 Olivia Johnson Dil... 26:24 Lebanon
38. 7 Erica Griffith 26:24 Lebanon
39. 6 Lorelai Morse 26:36 Lebanon
40. 6 Grace Moore 26:41 Talmadge
41. 8 Eulanda Griffith 27:09 Lebanon
42. 7 Jaylee Milatzo 28:04 Lebanon