Boys 3 Mile Run
PL GR Name Time School
1. 10 Stevin Melin 18:47 PR Pleasant Plains
2. 9 Chase Grote 19:16 PR Bowling Green
3. 9 Braden Moore 19:19 Pleasant Plains
4. 10 Max Brandenburger 19:39 PR Bowling Green
5. 10 Matt Peacock 19:51 PR Carthage (Illini West)
6. 12 Tyler Boulware 19:59 SR Troy-Buchanan
7. 9 Drew Bowen 20:27 PR Bowling Green
8. 9 Maxwell Gessert 20:36 PR Troy-Buchanan
9. 10 Brett Irvin 20:38 PR Bowling Green
10. 10 William Mahler 20:38 PR Troy-Buchanan
11. 10 Leighton Allen 20:40 PR Hannibal
12. 9 Sean McCaughey 20:46 Quincy
13. 9 Sam Schlegl 20:50 Quincy (Notre Dame)
14. 9 Ethan Wilson 20:52 PR Mexico
15. 11 Blaine Hunt 20:54 PR Bowling Green
16. 10 Lane Lomax 20:54 PR Troy-Buchanan
17. 11 Austin Torrence 21:03 SR Carthage (Illini West)
18. 9 Cody Wilkinson 21:05 PR Bowling Green
19. 11 Bailey Keil 21:11 PR Bowling Green
20. 10 Dylan Kronk 21:12 PR Mexico
21. 9 Jalen Carter 21:19 Macomb
22. 11 Brady Buckman 21:19 SR Palmyra
23. 12 Zac Keithley 21:21 PR Macomb
24. 10 Joseph Vogel 21:31 Quincy
25. 10 Taylor Bloedsoe 21:36 PR Mexico
26. 12 Evan Lewis 21:40 SR Hannibal
27. 9 Cale Shotton 21:49 PR Bowling Green
28. 11 Ethan Hemmer 21:49 PR Troy-Buchanan
29. 9 Dominic Vittone 21:51 PR Mexico
30. 10 Blake StClair 21:54 SR Clark County
31. 10 Grant Plenge 21:58 PR Clark County
32. 9 Lyman Heras 22:04 PR Elsberry
33. 9 McCoy Thompson 22:10 PR Bowling Green
34. 11 Kyle Stork 22:14 PR Troy-Buchanan
35. 10 Tucker Dobyns 22:19 PR Mexico
36. 9 Sal Niemeyer 22:20 PR Bowling Green
37. 10 Logan Sherfy 22:21 SR Marion County
38. 10 Trevor Pruitt 22:21 SR Bowling Green
39. 9 John Mahler 22:22 PR Troy-Buchanan
40. 9 Ian Williams 22:34 PR Mexico
41. 12 Michael Carroll 22:41 SR Carthage (Illini West)
42. 10 Dylan Epperson 22:42 PR Mexico
43. 10 Matthew Wellman 22:53 PR Marion County
44. 9 Sasha Lisovsky 22:56 PR Elsberry
45. 12 Noah Stump 22:59 SR Clark County
46. 11 Joey Gambrell 23:00 SR Carthage (Illini West)
47. 10 Micah Bartig 23:04 PR Troy-Buchanan
48. 11 Andrew Dobyns 23:05 PR Bowling Green
49. 9 Mavrick Knight 23:05 PR Mexico
50. 10 Gibson Blankenship 23:13 SR Macomb
51. 9 Alex Morrow 23:15 PR Macomb
52. 9 Logan Swoffard 23:18 PR Troy-Buchanan
53. 11 Ashton Suchland 23:21 PR Troy-Buchanan
54. 10 Zach Quinlan 23:38 PR Mexico
55. 11 Andrew Dixon 23:46 PR Quincy (Notre Dame)
56. 12 Kevin Oliver 23:55 SR Carthage (Illini West)
57. 12 Evan Baker 24:03 Macomb
58. 10 Dalton Steinkamp 24:07 Quincy (Notre Dame)
59. 9 Lane Miller 24:10 Macomb
60. 9 Eli Finson 24:21 Quincy (Notre Dame)
61. 9 Caleb Peters 24:21 PR Mark Twain
62. 11 Cody Wedemeier 24:22 PR Troy-Buchanan
63. 12 Riccardo Vecchiare... 24:24 PR Pleasant Plains
64. 11 Simon Shackleton 24:35 Quincy
65. 10 Brandon Morris 24:36 PR Bowling Green
66. 10 Lance Hettinger 24:41 PR Marion County
67. 12 Colton Markey 24:43 SR Macomb
68. 12 Alex Kinsel 24:46 Quincy (Notre Dame)
69. 9 Isiah Cockrell 24:50 PR Mexico
70. 10 Leif Miller 24:56 Macomb
71. 12 Ally Merrett 24:56 PR Macomb
72. 12 Tim Vigezzi 25:02 Macomb
73. 9 Illia Lazur 25:02 PR Clark County
74. 9 Owen Szarka 25:25 PR Palmyra
75. 10 Logan Woodruff 25:34 SR Mendon (Unity)
76. 11 John Dever 25:52 SR Clark County
77. 12 Chris Schmidt 25:56 PR Macomb
78. 10 Noah Swarnes 26:09 PR Marion County
79. 9 Anthony Deutsch 26:11 PR Troy-Buchanan
80. 10 Nick Toedebusch 26:16 PR Centralia
81. 10 Bailey VanVacter 26:39 PR Centralia
82. 9 Brennan Nick 26:49 PR Marion County
83. 12 Jared Burns 27:29 Macomb
84. 9 Caleb Coyle 27:42 PR Palmyra
85. 12 John Quinn 27:46 PR Quincy (Notre Dame)
86. 11 A.J. Vittone 27:54 PR Mexico
87. 12 Zak Piper 27:55 SR Macomb
88. 9 Gabe Zahnle 28:01 Macomb
89. 12 Logan Bednarz 28:12 Macomb
90. 9 Ethan Begley 28:22 PR Palmyra
91. 12 Jacob Moore 28:54 PR Palmyra
92. 12 Martin Kammeier 28:54 PR Troy-Buchanan
93. 9 Chase Goldinger 29:12 PR Palmyra
94. 10 Zane Kiefaber 29:17 SR Palmyra
95. 10 Joshua Bockhorst 29:43 PR Troy-Buchanan
96. 9 Logan Little 30:37 PR Carthage (Illini West)