Boys 5,000m Run
1. 11 Alex Vellozzi 18:47.0 Lakeridge
2. 9 Phillip Provost 18:59.0 Lakeridge
3. 9 Wyatt Morris 19:07.0 Lakeridge
4. 10 Julian Luce 19:26.0 Lake Oswego
5. 9 Graehm Alberty 19:29.0 Tualatin
6. 12 Holden Thesing 19:39.0 Lakeridge
7. 12 Ben Rosenbaum 19:42.0 Lakeridge
8. 9 Noa Bothe 19:42.0 Lakeridge
9. 11 Michael Wood 19:44.0 Tualatin
10. 10 Reed Hall 19:45.0 Tualatin
11. 10 Andrew Gearin 19:51.0 Tualatin
12. 12 Christian Schimmel... 20:16.0 Lake Oswego
13. 9 Cameron Springer 20:24.0 Tualatin
14. 10 Abraham Romero 20:28.0 Tualatin
15. 12 Layton Webber 20:31.0 Tualatin
16. 9 Davis Dowdle 20:32.0 Lake Oswego
17. 12 Devon Rainer 20:32.0 Lake Oswego
18. 10 Ethan Looney 20:33.0 Lake Oswego
19. 11 Albert Wang 20:36.0 Lakeridge
20. 10 Cameron Perry 20:36.0 Tualatin
21. 12 A.J. Orozco 20:42.0 Lakeridge
22. 9 Jonah Evonuk 20:42.0 Lake Oswego
23. 10 Logan Hart 20:44.0 Lakeridge
24. 10 Fletcher Mount 20:45.0 Lakeridge
25. 10 Clark Comrie 20:51.0 Tualatin
26. 10 Tyler Lathrop 20:56.0 Tualatin
27. 9 Jay (James) Andersen 21:00.0 Lakeridge
28. 10 Harrison Newgard 21:09.0 Lake Oswego
29. 9 Eric Texeria 21:12.0 Lake Oswego
30. 11 Jensen Dowdle 21:14.0 Lake Oswego
31. 12 Brennan Watkins 21:14.0 Lakeridge
32. 12 Lyman Shen 21:24.0 Lake Oswego
33. 9 George Wadell 21:29.0 Lake Oswego
34. 11 Zach Albertson 21:34.0 Lake Oswego
35. 10 Zane Long 21:38.0 Lakeridge
36. 12 Sam Reed 21:38.0 Lakeridge
37. 12 Jordan Smith 21:41.0 Lakeridge
38. 12 Ryan Moll 21:49.0 Lakeridge
39. 10 Noah Wise 21:51.0 Tualatin
40. 9 Michael Kellogg 21:53.0 Lakeridge
41. 9 Max Franz 21:59.0 Lake Oswego
42. 11 Gabriel Kerner 22:09.0 Tualatin
43. 9 Cole Shanks 22:20.0 Lakeridge
44. 11 Jinghui Lou 22:24.0 Lake Oswego
45. 11 Morgan Lloyd 22:26.0 Lake Oswego
46. 10 Nolan Mayfield 22:33.0 Lakeridge
47. 10 Nicholas Phua 22:35.0 Tualatin
48. 9 Mason Lowry 22:35.0 Tualatin
49. 10 Jon Meinhardt 22:46.0 Lake Oswego
50. 10 Devon Ward 22:47.0 Lake Oswego
51. 12 Henry Adams 22:48.0 Lakeridge
52. 9 Ethan Fields 22:55.0 Lakeridge
53. 11 Will Miller 22:56.0 Lake Oswego
54. 10 Jordan Guidinger 22:56.0 Lakeridge
55. 10 Connor Huggins 23:02.0 Lakeridge
56. 9 Russell Breaux 23:03.0 Lakeridge
57. 9 Jackson Crawford 23:19.0 Lake Oswego
58. 10 Clarke Weigel 23:24.0 Lake Oswego
59. 9 Ben Fayloga 23:55.0 Lake Oswego
60. 12 Harrison Hildahl 24:22.0 Lake Oswego
61. 12 Luke Thesing 24:23.0 Lakeridge
62. 9 Ryan Lew 24:45.0 Lake Oswego
63. 11 Ethan Storts 24:47.0 Lake Oswego
64. 9 Ethan Burke 24:59.0 Lakeridge
65. 10 Sean Tehan 26:00.0 Lakeridge
66. 9 Drew Howells 26:02.0 Lake Oswego
67. 11 Parker Beard 26:02.0 Lakeridge
68. 11 Will Cohen 26:03.0 Lake Oswego
69. 9 Peter Di Re 26:08.0 Lake Oswego
70. 12 Colin Andersen 26:12.0 Lake Oswego
71. 12 Lane Henry 26:25.0 Lake Oswego
72. 9 Luke Needelman 26:40.0 Tualatin
73. 9 Rohan Myers 26:45.0 Lakeridge
74. 10 Stefan Dassise 26:49.0 Lake Oswego
Girls 5,000m Run
1. 10 Nelle Eveleth 22:35.0 Lakeridge
2. 11 Riley Humbert 22:36.0 Lakeridge
3. 12 April Chia 22:43.0 Lakeridge
4. 9 Kate Lisle 22:45.0 Lakeridge
5. 10 Nancy Bignell 22:51.0 Lakeridge
6. 12 Sara Michell 22:56.0 Lakeridge
7. 11 Maddy Hubbard 22:59.0 Lakeridge
8. 10 Maggie Wu 23:23.0 Lakeridge
9. 11 Maddy Walsh 23:31.0 Lake Oswego
10. 9 Jane Filiault 23:39.0 Lakeridge
11. 10 Morgan Darby 23:43.0 Tualatin
12. 10 Victoria Lee 23:55.0 Lakeridge
13. 12 Marin Motylewski 23:56.0 Lake Oswego
14. 10 Caitlin Smith 24:12.0 Lakeridge
15. 11 Rachel Kuhnert 24:21.0 Lakeridge
16. 11 Ashlyn Welk 24:25.0 Tualatin
17. 11 Rylee Whited 24:25.0 Lakeridge
18. 10 Ella Hillier 24:33.0 Tualatin
19. 12 Bailey Huggins 24:34.0 Lakeridge
20. 11 Heidi Dufek 24:37.0 Lake Oswego
21. 9 Elena Lee 24:42.0 Lake Oswego
22. 9 Sophia Glad 24:53.0 Lake Oswego
23. 11 Audrey Welk 24:59.0 Tualatin
24. 12 June Davies 25:01.0 Lakeridge
25. 10 Migdalia Pensado 25:23.0 Tualatin
26. 12 Sarah Krill 25:24.0 Tualatin
27. 11 Hana Kang 25:27.0 Tualatin
28. 12 Meghan Taylor 25:28.0 Lakeridge
29. 11 Remi Lathrop 25:29.0 Lakeridge
30. 11 Hannah Miller 25:29.0 Lakeridge
31. 11 Makayla Rife 25:34.0 Tualatin
32. 11 Payton Schult 25:40.0 Lake Oswego
33. 12 Julia Winett 25:49.0 Lakeridge
34. 11 Catherine Hancock 25:52.0 Tualatin
35. 11 Denali Webber 26:02.0 Tualatin
36. 12 Sanni Miikkii 26:05.0 Tualatin
37. 9 Lily Nguyen 26:08.0 Tualatin
38. 12 Harper Eveleth 26:14.0 Lakeridge
39. 12 Shelby Larson 26:15.0 Lakeridge
40. 11 Mackenzie Coder 26:15.0 Lakeridge
41. 9 Marie Hartfield 26:21.0 Lakeridge
42. 12 Annie Mayfield 26:24.0 Lakeridge
43. 10 Ava Eucker 26:46.0 Lakeridge
44. 11 Kendall Marshall 26:46.0 Lakeridge
45. 9 Silke Katterle 26:47.0 Tualatin
46. 12 Ann Monroe 26:51.0 Lakeridge
47. 10 Bayley Dehn 26:51.0 Tualatin
48. 11 Karina Lopuszynski 27:01.0 Tualatin
49. 9 Hadley Corwin 27:06.0 Lake Oswego
50. 10 Rowan Nelson 27:07.0 Lakeridge
51. 9 Tasha O'Donnell 27:09.0 Lake Oswego
52. 11 Jennifer Li 27:19.0 Lakeridge
53. 10 Kaylee Smith 27:20.0 Lakeridge
54. 11 Megan Schiedler 27:21.0 Lake Oswego
55. 9 Avery Gales 27:24.0 Tualatin
56. 9 Natasha Arnan 27:54.0 Tualatin
57. 9 Ines Pitari 28:02.0 Lakeridge
58. 11 Maia Insinga 28:04.0 Lakeridge
59. 9 Nicole Konicke 28:13.0 Lakeridge
60. 12 Casey Lum 28:20.0 Lake Oswego
61. 11 Kate Fayloga 28:22.0 Lake Oswego
62. 11 Carley Compton 28:26.0 Tualatin
63. 11 Emma Rose Taylor 28:28.0 Lake Oswego
64. 11 Anna Peters 28:30.0 Lakeridge
65. 10 Katelyn Pfeuffer 28:44.0 Lake Oswego
66. 11 Laura Ayre 29:17.0 Lake Oswego
67. 9 Courtney Brase 29:18.0 Lake Oswego
68. 11 Kelley Ericson 29:24.0 Lakeridge
69. 11 Katie Stell 29:24.0 Lakeridge
70. 9 Lauren Malay 29:29.0 Lake Oswego
71. 11 Evelyn Bizovi 30:38.0 Lake Oswego
72. 9 Lucy Adams 31:28.0 Lakeridge
73. 12 Sarah Wallin 31:53.0 Lake Oswego
74. 12 Anna Kulawiec 32:00.0 Lake Oswego
75. 12 Radhika Subrahmanyan 34:16.0 Lake Oswego
76. 12 Hope Murphy 34:16.0 Lake Oswego
77. 10 Maddie Taylor 34:49.0 Lakeridge