Boys 3 Mile Run
PL GR Name Time School
1. 11 Eli Ten Eyck 16:15 Pittsfield
2. 11 Alex Dukes 16:25 PR Mexico
3. 9 Nathan Frazee 16:49 PR Clark County
4. 11 Jacob Bryan 17:11 PR Carthage (Illini West)
5. 12 Lucas Booher 17:13 Liberty
6. 10 Alex Fincher 17:30 PR Moberly
7. 10 Gage Worley 17:32 PR Mexico
8. 11 Dalton Ellingboe 17:34 SR Hamilton/Warsaw
9. 11 Devin Neff 17:37 SR Mark Twain
10. 11 Riley Dulin 17:39 Monmouth (M.-Rosevil...
11. 11 Ayden Nichols 17:42 SR Hannibal
12. 12 Reed Tate 17:47 Liberty
13. 12 Caleb Robertson 17:47 PR Mexico
14. 11 Zach Haley 17:52 Quincy (Notre Dame)
15. 12 Logan Waid 17:54 Liberty
16. 11 Cayden Kirkham 17:55 PR Carthage (Illini West)
17. 11 Marquis Smith 17:55 PR Mexico
18. 12 Clayton Grainger 17:55 PR Carthage (Illini West)
19. 12 Nathan Sims 17:57 PR Centralia
20. 11 Dalton Melvin 17:59 SR Carthage (Illini West)
21. 11 Joel Talley 18:02 PR Troy-Buchanan
22. 12 Chase Grainger 18:05 PR Carthage (Illini West)
23. 11 Adam Orf 18:08 PR Troy-Buchanan
24. 10 Kyle Horner 18:11 SR Bowling Green
25. 12 Noah Pyles 18:20 Macomb
26. 12 Blain Lindsey 18:22 SR Clark County
27. 12 Zach Zahnle 18:26 Macomb
28. 11 Tyler Brandow 18:34 PR Mexico
29. 11 Joshua White 18:39 Springfield (Southea...
30. 9 Nathan Schutte 18:41 PR Hannibal
31. 12 Thomas Hull 18:42 Pittsfield
32. 10 Otis Sanders 18:48 SR Pleasant Plains
33. 10 Dakota Shepler 18:52 Macomb
34. 12 William Kipping 18:53 Quincy
35. 10 Bryson Heidecker 18:55 PR Bowling Green
36. 11 Derek Calhoon 18:55 PR Centralia
37. 9 Jordan Neisen 18:55 Liberty
38. 10 Kevin Jurado 19:07 Monmouth (M.-Rosevil...
39. 9 Spencer Locke 19:09 PR Hannibal
40. 11 Carter Munch 19:10 PR Hannibal
41. 11 Josh French 19:10 SR Highland
42. 10 Alex Mast 19:12 Quincy (Notre Dame)
43. 10 Luke Wilmes 19:15 PR Troy-Buchanan
44. 10 Noah Fleer 19:16 Quincy
45. 10 Mason Tate 19:17 Liberty
46. 9 Bryan Piper 19:18 PR Pittsfield
47. 12 Austin Irvin 19:19 PR Bowling Green
48. 10 Peyton Davis 19:28 SR Centralia
49. 10 Connor Shannon 19:31 PR Bowling Green
50. 11 Nick Mudd 19:36 SR Palmyra
51. 9 Corbyn Harper 19:40 PR Clark County
52. 11 Damian Andrews 19:42 PR Carthage (Illini West)
53. 11 Jordan Payne 19:42 SR Mendon (Unity)
54. 10 Nic Lindsey 19:44 PR Moberly
55. 12 Jordan Calhoon 19:45 PR Centralia
56. 11 Nick Thrasher 19:45 Quincy
57. 10 Collin Nelson 19:49 PR Highland
58. 11 Avery Mudd 19:51 PR Bowling Green
59. 11 Kevin White 19:51 SR Carthage (Illini West)
60. 12 Jarrett Schreck 19:54 SR Clark County
61. 10 Donovan Denslow 19:58 PR Clopton
62. 11 Landon Hall 20:02 PR Clopton
63. 12 Reid Glenn 20:04 SR Bowling Green
64. 11 Cole Kirchner 20:04 SR Clark County
65. 10 Jackson Ashley 20:05 PR Troy-Buchanan
66. 12 Reed Niemeyer 20:08 SR Bowling Green
67. 12 Geordan Bimson 20:12 SR Marion County
68. 10 Tom Calaluce 20:13 PR Mexico
69. 10 Hayden Donaldson 20:19 Quincy (Notre Dame)
70. 10 Anthony Robinson 20:21 PR Troy-Buchanan
71. 10 Owen Ley 20:26 Quincy (Notre Dame)
72. 11 Alex Dranes 20:27 Macomb
73. 12 Andrea Gonelli 20:27 PR Monmouth (M.-Rosevil...
74. 10 John Fritch 20:28 PR Hannibal
75. 11 Sam Finson 20:29 Quincy (Notre Dame)
76. 11 Connor Heinz 20:31 PR Keokuk
77. 11 Keith Garner 20:32 Quincy
78. 12 Connor Muston 20:33 PR Keokuk
79. 12 Dalton Wyse 20:39 SR Springfield (Southea...
80. 10 Nathan Haxel 20:42 SR Quincy (Notre Dame)
81. 10 Blake Sneed 20:45 PR Troy-Buchanan
82. 12 Eric Bonney 20:45 PR Marion County
83. 12 Austin Hebert 20:50 PR Palmyra
84. 10 Carson Triplett 20:51 Quincy
85. 9 Carlos Arteaga 20:52 Monmouth (M.-Rosevil...
86. 11 Carson Bock 20:54 SR Marion County
87. 12 Tyler Betts 21:04 Quincy (Notre Dame)
88. 10 Chase Campen 21:05 PR Highland
89. 12 Jack Weakley 21:10 SR Elsberry
90. 9 Kerem Tasdan 21:10 Macomb
91. 11 Will Hall 21:12 Macomb
92. 10 Isaac King 21:20 PR Clark County
93. 11 Kyler Guthrie 21:22 PR Moberly
94. 11 Cole Swofford 21:24 PR Troy-Buchanan
95. 10 Sam Tadrus 21:32 PR Moberly
96. 10 Carter Sinnock 21:32 Quincy
97. 9 Nick Brooks 21:36 PR Centralia
98. 9 Colton Griggs 21:37 PR Hamilton/Warsaw
99. 11 Alex Huffman 21:40 SR Marion County
100. 10 Aaron Lefler 21:52 PR Keokuk
101. 11 John McIlmoil 21:57 SR Hamilton/Warsaw
102. 11 Louie Hughes 22:04 SR Hamilton/Warsaw
103. 9 Mason Mitchell 22:13 PR Palmyra
104. 12 Stephen Buban 22:16 Monmouth (M.-Rosevil...
105. 10 Zane Tibbetts-Zesbau 22:18 PR Monmouth (M.-Rosevil...
106. 9 Reggie Spelman 22:20 PR Centralia
107. 11 Kyle Haskell 22:26 SR Centralia
108. 10 Michael Speegle 22:36 SR Hamilton/Warsaw
109. 9 Jared Hoehn 22:45 PR Clopton
110. 11 Hayden Smyser 22:52 SR Marion County
111. 11 Seth Rochelle 22:56 Liberty
112. 11 James Morgan 22:58 PR Moberly
113. 9 Zach Lunsford 23:06 PR Clopton
114. 11 Gavin Haner 23:06 PR Keokuk
115. 12 Dillard Hawkins 23:08 SR Palmyra
116. 9 Joey Mittelberg 23:20 PR Highland
117. 10 Colin James 23:22 Pittsfield
118. 9 Jackson Hazen 23:22 PR Hannibal
119. 12 Bradley Tonkinson 23:24 PR Mark Twain
120. 10 Zach Rosenkrans 23:32 SR Palmyra
121. 11 Jonathon Meyer 23:32 Macomb
122. 9 Case Wolfe 23:35 PR Marion County
123. 12 Addison Sprague 24:02 SR Clark County
124. 9 Boyd Triplett 24:13 PR Palmyra
125. 12 Andrew Ogle 24:13 SR Mark Twain
126. 12 Nathan Pilkington 25:06 PR Mendon (Unity)
127. 9 Gabe Love 26:03 PR Keokuk
128. 9 Kody Burwinkle 27:04 PR Palmyra
129. 11 Dylan Finch 27:05 PR Keokuk
130. 11 Luke Heimonen 27:16 PR Highland
131. 11 Kaleb Birdsell 29:35 PR Jacksonville (Routt)
132. 12 Trenton Washburn 29:54 PR Keokuk
133. 12 Elliott Faulconer 35:24 PR Highland