Boys 5,000m Run
1. 11 Kyle Hurd 16:47 Aberdeen
2. 11 Nate Beed 17:23 La Center
3. 11 Jake Mustard 17:29 Montesano
4. 12 Alan Ensastegui 17:42 Forks
5. 9 Josue Lucas 17:53 Forks
6. 11 Logan Clements 17:54 Montesano
7. 10 Kelin Pasko 18:00 Rochester
8. 9 Caden Deutscher 18:02 Pope John Paul 2
9. 11 Cylas Belknap 18:17 Rochester
10. 12 Peter Holman 18:27 Rochester
11. 9 Austen Apperson 18:34 Adna
12. 9 Marc Swenson 18:35 Woodland
13. 12 Austin Pegram 18:40 Forks
14. 10 Connor Parkinson 18:41 Montesano
15. 9 Andy Fry 18:45 Montesano
16. 12 Jake Morris 18:47 La Center
17. 10 Samuel Gomez 18:53 Forks
18. 10 Saige Keep 18:55 La Center
19. 12 Alejandro Gonzalez 19:03 Mossyrock
20. 12 Sawyer Bierscheid 19:04 La Center
21. 12 Tarik Johnson 19:13 River Ridge
22. 10 Tanner Dreyer 19:14 La Center
23. 12 Matt Meagher 19:14 Adna
24. 10 Jack Farrell 19:14 Pope John Paul 2
25. 12 Kyle Herschberger 19:15 River Ridge
26. 9 Anthony Vasquez 19:16 Rochester
27. 10 Josiah Anderson 19:17 Woodland
28. 11 Levi Munoz 19:20 Mossyrock
29. 10 Carlos Juarez 19:22 Hoquiam
30. 11 Kyle Cox 19:23 Montesano
31. 12 Jess White 19:24 Mossyrock
32. 11 Miguel Mendoza 19:25 North Beach
33. 12 Alvaro Ortiz 19:29 Forks
34. 9 Josef Aschenbrenner 19:31 Montesano
35. 11 Tyler Layden 19:33 Adna
36. 11 Blaine Ross 19:34 Montesano
37. 10 Michael Rodriguez 19:37 Castle Rock
38. 11 Donovan Felitz 19:39 Rochester
39. 11 Alex Ikerd 19:40 Woodland
40. 10 Mateo Macial-Curry 19:43 La Center
41. 11 Hayden VonBargen 19:53 Adna
42. 12 Johnny Lua 19:54 Forks
43. 9 Lutra Felten 19:56 Hoquiam
44. 12 Ron Valley 19:56 Rochester
45. 12 Sam Long 19:58 Rochester
46. 9 Corey Taylor 19:59 Woodland
47. 11 Alexander Shuck 20:01 Castle Rock
48. 12 Jordan Larsen 20:02 River Ridge
49. 11 Sam Leighton 20:02 River Ridge
50. 12 Christian Elston 20:05 La Center
51. 11 Alex Remington 20:07 Aberdeen
52. 10 Jonah Argeris 20:09 Pope John Paul 2
53. 12 Collin Dixon 20:10 River Ridge
54. 12 Dallin Buck 20:11 Woodland
55. 12 Joel Mohn 20:12 Forks
56. 10 Edgar Alvarez 20:24 Mossyrock
57. 10 Logan Hill 20:27 Woodland
58. 10 Dmitry Sutton 20:28 Pope John Paul 2
59. 9 James Cushman 20:29 Mossyrock
60. 9 Felix Gomez 20:31 Mossyrock
61. 11 Devin Rice 20:40 Woodland
62. 9 Micah Voelker 20:40 Mossyrock
63. 12 Austin Drake 20:41 Hoquiam
64. 10 Matthew Morgan 20:44 River Ridge
65. 10 Uche Nnanabu 20:55 Pope John Paul 2
66. 10 Jay Sullivan 20:59 Pope John Paul 2
67. 11 Hieu Vu 21:00 Pope John Paul 2
68. 11 Gabrielle Barin 21:01 Castle Rock
69. 12 Alden Latimer 21:13 Adna
70. 12 Bryson Carter 21:18 River Ridge
71. 11 Josiah Lowder 21:23 Hoquiam
72. 10 Lucas Wellander 21:25 Adna
73. 10 Adam Mower 21:33 Adna
74. 12 Koby McDaniel 21:35 Castle Rock
75. 11 Jacob Jamieson 21:48 Aberdeen
76. 10 Howard Beer 22:27 Castle Rock
77. 12 Austin Kost 22:43 Castle Rock
78. 9 Levi Gow 22:48 North Beach
79. 9 Carlos Vazquez 22:54 Aberdeen
80. 9 Jeffery Eison 22:58 North Beach
81. 9 Nick Mackey 23:08 North Beach
82. 11 Logan Eyer 23:36 Castle Rock
83. 9 Levi Sudderth 24:44 Hoquiam
84. 10 Lance Gow 24:52 North Beach
85. 9 James Pellervo 26:34 Aberdeen
Girls 5,000m Run
1. 12 Jenna Melanson 19:13 La Center
2. 12 Alicia Herrera 21:04 Mossyrock
3. 10 Natalie Biddix 21:11 Woodland
4. 10 Enid Ensastagui 21:28 Forks
5. 11 Lauryn Gray 21:36 River Ridge
6. 11 Baylee Roble 21:46 Montesano
7. 10 McKenna Flanagan 21:54 Woodland
8. 10 Alexis Delahanty 22:07 Hoquiam
9. 10 Marissa Bailey 22:47 Forks
10. 9 Sarah Lovan 23:31 Mossyrock
11. 10 Mariah Vogler 23:41 North Beach
12. 10 Madelyn Prall 24:00 Montesano
13. 11 Eliah Laramie 24:07 Rochester
14. 10 Kelsey Bryson 24:13 Montesano
15. 11 Julia Stepper 24:14 Woodland
16. 12 Lacey Wright 24:14 Mossyrock
17. 12 Gabrielle Sanchez 24:53 River Ridge
18. 9 Lucy Roloff 25:12 Hoquiam
19. 12 Emma Veatch 25:30 Adna
20. 10 Bethany Whitten 25:35 La Center
21. 12 Andrea Griffee 25:36 La Center
22. 9 Makenna Olson 25:36 La Center
23. 11 Violet Hernandez-C... 25:37 Mossyrock
24. 9 Vanessa Munoz 25:49 Mossyrock
25. 11 Josie Elston 26:18 La Center
26. 12 Jessica Flanagan 26:28 Woodland
27. 9 Alex Servanti 26:42 Rochester
28. 9 Alizabeth Munoz 26:44 Mossyrock
29. 9 Jade Sandstrom 26:57 Hoquiam
30. 11 Olivia Harnagy 27:03 North Beach
31. 9 Margaret Zilla 27:08 River Ridge
32. 12 Haley Keeling 27:08 Castle Rock
33. 11 Karina Avelar 27:10 Woodland
34. 9 Gabriella Holman 27:22 Rochester
35. 9 Alex Anderson 27:34 Rochester
36. 11 Alexandra Rivera 27:48 Pope John Paul 2
37. 12 Hannah Scheuber 27:53 Adna
38. 12 Elaina Phillips 27:54 Castle Rock
39. 9 Campbell Schultz 28:16 Mossyrock
40. 11 Xaviera Mendez-Lugo 28:21 River Ridge
41. 12 Ariel Hasker 28:36 River Ridge
42. 12 Katie McGilvrey 28:53 River Ridge
43. - Julie Kim 29:19 Hoquiam
44. 10 Joyce Hoy 29:41 North Beach
45. 11 Esther Sheldon 29:49 La Center
46. 11 Emily Gilman 29:50 Woodland
47. 10 Abby Rose 31:43 Pope John Paul 2
48. 12 Lillian Peterson 32:54 Castle Rock
49. 9 Jami Ayers 34:29 River Ridge
50. 10 Auzsha Jolley 35:22 Woodland
51. 11 Autumn Little 35:35 Castle Rock
35. 11 Kate Podlesnaia 43:21 Castle Rock
52. 12 Melissa Cory 43:21 Castle Rock