Boys 3,000m Run
1. 7 Justin Peck 10:47.2 Trout Lake
2. 8 Dylan Beneventi 10:47.4 Henkle
3. 7 Brooks Bellinger 11:55.5 Armand Larive
4. 7 Gavin Cates 11:56.1 The Dalles
5. 8 Zach Ziegenhagen 11:57.0 The Dalles
6. 8 Jossue Galvez 12:01.7 Armand Larive
7. 8 D'Artagnan Carlson 12:06.3 Helix
8. 8 Vitor Pedrosa 12:23.9 Helix
9. 8 Gregory Anderson 12:26.4 Armand Larive
10. 8 Rafael Orozco 12:35.6 Stanfield
11. 8 Evan Despain 12:51.4 The Dalles
12. 8 Marcelino Barrera 12:58.7 Weston
13. 7 Benny Davidson 13:02.5 Henkle
14. 7 Spencer Coburn 13:07.6 St Mary's Academy
15. 8 Brandon Moore 13:07.9 Henkle
16. 7 James Hickman 13:11.2 Lyle/Wishram
17. 7 Eli Sprenger 13:14.1 Helix
18. 7 Alexis Leal 13:19.3 Armand Larive
19. 7 Tyler Collins 13:26.5 Trout Lake
20. 8 Quinn Wilson 13:43.7 The Dalles
21. 8 Franklin Gomez 13:48.9 Stanfield
22. 7 Clay McLeod 13:51.7 The Dalles
23. 7 Aaron Pyles 13:52.0 The Dalles
24. 6 Clayton Cook 13:54.2 Hood River Valley
25. 6 Shane Floyd 13:57.1 The Dalles
26. 6 Connor Blair 13:58.1 St Mary's Academy
27. 7 Beren Anderson 14:07.0 Henkle
28. 7 Jaxson O'Gorman 14:07.6 Henkle
29. 7 Miguel Moreno 14:19.3 Sandstone
30. 7 Angel Valencia Mel... 14:22.3 Sandstone
31. 7 Brandon Alvarado R... 14:23.4 Sandstone
32. 6 Angel Oregon 14:24.4 The Dalles
33. 8 Cade Bryan 14:32.9 Weston
34. 6 William Hoover 14:33.2 The Dalles
35. 6 Jaime Rodriguez 14:34.6 Hood River Valley
36. 8 Tyler Heemsah 14:37.5 The Dalles
37. 8 Luke Samuels 14:42.4 Henkle
38. 7 Tavish Fenner 14:44.6 Hood River Valley
39. 7 Silas Fields 14:46.2 The Dalles
40. 6 Sam Kubishta 14:47.5 Helix
41. 8 Miles Wyatt 14:54.0 Hood River Valley
42. 6 Theodore White 14:56.0 Weston
43. 6 Dylan Trainer 14:56.5 Hood River Valley
44. 7 Jaime Corona 15:05.6 Armand Larive
45. 5 Brandon Schilling 15:11.3 St Mary's Academy
46. 7 Walker Hendrickson 15:18.7 Hood River Valley
47. 8 JJ Fitzgerald 15:27.0 Armand Larive
48. 7 Ben Garofalo 15:31.7 Hood River Valley
49. 6 Adam Whitesell 15:32.6 The Dalles
50. 7 Bryce Fairchild 15:38.4 Helix
51. 6 Aaron Davis 15:39.5 Hood River Valley
52. 7 John Cole 15:44.3 The Dalles
53. 6 Claudio Gutierrez 15:46.5 Hood River Valley
54. 6 Jordan Buettner 16:10.6 The Dalles
55. 6 Mason Gunter 16:23.2 The Dalles
56. 7 Francisco Medina 16:30.5 The Dalles
57. 7 Tobias Fenner 16:42.3 Hood River Valley
58. 7 Zach Johnson 16:48.9 Helix
59. 6 Grant Loughmiller 16:51.5 St Mary's Academy
60. 8 Paul Ernst 16:59.2 Sandstone
61. 6 Sean Counihan 18:23.8 Hood River Valley
62. 6 Alec Ingebo 18:24.1 Hood River Valley
63. 7 Hunter Nails 18:56.6 The Dalles
64. 8 Ayden Orion 19:13.4 The Dalles
65. 8 Aidan Telles 19:13.9 The Dalles
66. 6 Zane Strassheim 21:33.5 The Dalles
GIrls 3,000m Run
1. 7 Hanna Ziegenhagen 12:24.7 The Dalles
2. 7 Madelyn Nichols 12:33.1 Heppner
3. 8 Joules Hope 12:35.0 Henkle
4. 8 Emily Collinsworth 12:44.4 Stanfield
5. 8 Lillian Nelson 12:50.1 Henkle
6. 7 Hannah Funkhouser 12:57.8 Trout Lake
7. 8 Dacia Kasenga 12:58.3 Henkle
8. 8 Sheila Solorio 12:59.1 Armand Larive
9. 7 Emily Johnson 12:59.4 The Dalles
10. 6 Wynsome Painter 13:06.7 Trout Lake
11. 7 Julianna Joyce 13:12.4 Armand Larive
12. 8 Kaylee Cope 13:14.9 Helix
13. 6 Brinna Weiseth 13:17.1 Hood River Valley
14. 6 Kallyn Wilkins 13:28.8 Condon
15. 7 Iris Stein 13:29.1 Henkle
16. 7 Erika Wellenstein 13:34.0 Hood River Valley
17. 8 Naomi Elyard 13:44.1 Trout Lake
18. 8 Janelle Almaguer 13:47.6 Sandstone
19. 7 Michelle Kinoshita 14:00.3 Hood River Valley
20. 7 Karalin Reynolds 14:06.2 Helix
21. 8 Lillie Goodson 14:08.3 Trout Lake
22. 6 Bellah Sandvold 14:09.2 The Dalles
23. 7 Jael Fuentes 14:10.4 Sandstone
24. 7 Zoe Orion 14:11.2 The Dalles
25. 7 Abby Griffin 14:13.2 The Dalles
26. 7 Rhiann Black 14:17.0 Henkle
27. 7 Jessica Holt 14:18.9 The Dalles
28. 6 Mieka McKnight 14:19.3 Hood River Valley
29. 6 Caitie Wring 14:21.9 The Dalles
30. 8 Kathy Kaimaktchiev 14:34.8 Henkle
31. 7 Josephine Stenn 14:35.2 Hood River Valley
32. 6 Ella Newton 14:36.2 Hood River Valley
33. 6 Sophia Riviello 14:40.5 Hood River Valley
34. 6 Ahmira Elyard 14:47.5 Trout Lake
35. 8 Celia Acosta 14:50.4 Hood River Valley
36. 7 Hannah Palmer 14:54.0 Heppner
37. 6 Emily Lopez 14:54.3 Trout Lake
38. 5 Lucy Booth 14:57.8 St Mary's Academy
39. 5 Augustine Decker 15:04.9 St Mary's Academy
40. 6 Nivia RochaBuel 15:16.9 Hood River Valley
41. 7 Tristan Gonzalez 15:23.3 Weston
42. 7 Daisy Sanchez 15:41.8 Armand Larive
43. 8 Kaitlyn Lemmon 15:42.3 Stanfield
44. 6 Mariana Santillan 15:42.8 Hood River Valley
45. 6 Zora Richardson 15:44.5 The Dalles
46. 7 Abigail Sharon 15:52.3 Armand Larive
47. 7 Fatima Frasser 15:55.8 Armand Larive
48. 7 Erica Jostad 16:00.0 Henkle
49. 6 Maia Montecalvo 16:09.6 The Dalles
50. 8 Sally Wooster 16:16.6 Sandstone
51. 5 Catie Shuster 16:17.1 St Mary's Academy
52. 7 Hannah Ryhlick 16:20.7 Hood River Valley
53. 6 Jasmine Farlow 16:29.0 Hood River Valley
54. 8 Jerynn Spencer 16:29.3 Sandstone
55. 7 Brianna Perez 16:29.6 Sandstone
56. 7 Leah Engelbrecht 16:29.9 Sandstone
57. 7 Patty Sandoval 16:51.8 Sandstone
58. 8 Hannah Leon 17:23.4 Henkle
59. 6 Meagan Leanrdson 17:31.5 St Mary's Academy
60. 6 Makaela Smith 17:58.6 Weston
61. 6 Lauren Sponhauer 18:04.9 Hood River Valley
62. 6 Peri O'Connell 18:05.5 Hood River Valley
63. 7 Neilly Kendall 18:14.3 Hood River Valley
64. 6 Tahiz Flores 18:31.1 Hood River Valley
65. 6 Darla Holden 18:48.8 Helix
66. 7 Hailey Betts 19:27.9 Hood River Valley
67. 7 Noelle Texidor 19:31.2 Helix
68. 6 Shea McCallister 19:51.8 The Dalles
69. 5 Kali Sandoz 19:56.9 St Mary's Academy
70. 8 Bethany Schaefer 20:10.8 Armand Larive
71. 8 Addison Degraw Armand Larive