Varsity Boys 5000 Meter Run
1. 12 Keenan Stephens 18:01 Shorewood
2. 11 Omar Abdulla 18:19 Shorewood
3. 12 Keagan Smith 18:21 Glacier Peak
4. 11 Andrew (AC) Christianson 18:30 Shorewood
5. 11 Isaac Ripley 18:38 Glacier Peak
6. 12 Jack Pearce 18:40 Mountlake Terrace
7. 10 Sawyer Carter 18:43 Glacier Peak
8. 9 Chris Gerbino 18:52 Shorewood
9. 11 Dominic Giordano 18:52 Meadowdale
10. 12 Zach Smith 18:55 Glacier Peak
11. 9 Cameron Sanders 18:57 Shorewood
12. 10 Garren Arnold 18:57 Glacier Peak
13. 9 Chris Bianchini 19:11 Glacier Peak
14. 12 Thomas Miller 19:12 Shorewood
15. 11 Jeffrey Gill 19:15 Glacier Peak
16. 12 Chris Baumgartner 19:16 Mountlake Terrace
17. 12 Nathan Sparks 19:25 Mountlake Terrace
18. 11 Zachary Beetham 19:36 Shorewood
19. 12 Wyatt Allemann 19:38 Mountlake Terrace
20. 12 Peter Kidane 19:40 Mountlake Terrace
21. 12 Chikodi Ezeokeke 19:44 Meadowdale
22. 12 John Ehni 19:46 Shorewood
23. 11 Shane Peterson 19:55 Shorewood
24. 12 Jeff Pratt 19:59 Glacier Peak
25. 11 Josh Verzola 20:03 Meadowdale
26. 10 Brian Primm 20:15 Meadowdale
27. 12 Andrew Thomas 20:25 Glacier Peak
28. 9 Michael Fishman 20:45 Meadowdale
29. 10 Aaron Rainboth 20:55 Shorewood
30. 11 Taron Castleton 21:48 Mountlake Terrace
31. 11 Kyle Rhodes 22:28 Mountlake Terrace
32. 12 Jonah Grier 22:32 Meadowdale
JV Boys 5000 Meter Run
1. 9 Nicholas Stringer 19:44 Glacier Peak
2. 12 Blake Forkey 20:05 Glacier Peak
3. 11 Curran MacMillan 20:06 Glacier Peak
4. 11 Cervino David 20:06 Glacier Peak
5. 10 Mats Haneberg 20:14 Glacier Peak
6. 12 Alex Bergdorf 20:23 Glacier Peak
7. 9 Cael Byrd 20:33 Glacier Peak
8. 11 Owen Petersen 20:47 Shorewood
9. 10 Rhaye Samson 20:59 Shorewood
10. 9 Patrick Antush 21:20 Shorewood
11. 10 Riley Townsend 21:24 Glacier Peak
12. 10 Matt Hsieh 21:26 Glacier Peak
13. 9 Devan Kirk 21:34 Shorewood
14. 11 Jaden Yackley 21:38 Mountlake Terrace
15. 11 Brian Dang 21:43 Shorewood
16. 10 Siem Hailai 21:47 Shorewood
17. 9 Nick Leidig 21:51 Mountlake Terrace
18. 11 Logan Duke 21:52 Glacier Peak
19. 12 Matt Jenson 21:52 Mountlake Terrace
20. 9 Braeden Sims 22:03 Mountlake Terrace
21. 10 Drew Forman 22:10 Glacier Peak
22. 10 Jason Ernst 22:11 Mountlake Terrace
23. 12 Frank Liu 22:11 Shorewood
24. 10 Nicolas Krasnoselsky 22:16 Shorewood
25. 10 Dawit Yonas 22:23 Shorewood
26. 10 Andrew Davis 22:24 Glacier Peak
27. 9 Drake Taylor 22:24 Glacier Peak
28. 12 TJ Fridenmaker 22:39 Meadowdale
29. 9 Kyan Feller 22:40 Shorewood
30. 10 Kevin Mendez 22:40 Meadowdale
31. 11 Daniel Medhane 22:52 Mountlake Terrace
32. 11 Muhammad Shaharyar 22:58 Mountlake Terrace
33. 11 Mati Olave 22:59 Meadowdale
34. - John Muchinsky 23:01 Glacier Peak
35. 10 MacKenzie Siemens 23:01 Mountlake Terrace
36. 12 Micah Lund 23:07 Meadowdale
37. 11 Jason Shevenko 23:32 Mountlake Terrace
38. 10 Mattias Kirk 23:36 Mountlake Terrace
39. 11 Rory Kirkpatrick 23:40 Meadowdale
40. 9 Zachary Hollcraft 24:04 Meadowdale
41. 10 Brett Burgess-Hunt 24:29 Shorewood
42. 9 Tae Thongdee 24:30 Shorewood
43. 12 Michael Savell 24:39 Meadowdale
44. 10 Declan Andrews 24:39 Shorewood
45. 9 Jason O'Connell 25:24 Mountlake Terrace
46. 9 Jake Broulette 25:26 Mountlake Terrace
47. 12 Conner Martin 25:41 Meadowdale
48. 11 Luke Ryder 25:47 Shorewood
49. 9 Andrew Heath 25:47 Shorewood
50. 10 Spencer Westmoreland 26:03 Shorewood
51. 9 Thomas Neufeldt 26:04 Shorewood
52. 10 Peter Moore 26:11 Shorewood
53. 9 Bjorn Kalvoy 26:11 Shorewood
54. 11 Connor Elvrum 26:11 Shorewood
55. 11 Cole French 26:42 Shorewood
56. 10 Matt Donnelly 27:05 Meadowdale
57. 9 Kyle Hastler 27:07 Meadowdale
58. 10 Thomas Teckle 29:53 Mountlake Terrace
59. 9 Piljin Kwak 30:05 Meadowdale
60. 9 Noah Chapman 32:27 Shorewood
61. 9 Corwin Hansen 32:27 Shorewood
62. 10 Connor Hetherington 34:29 Mountlake Terrace
63. 11 Spencer McCuistion 36:36 Shorewood