Boys 3 mile run
pl name team time
1 300 1 Tyler Johnson M Pleasant Plains 16:18 5:26
2 285 2 Eli Ten Eyck M Pittsfield 16:51 5:37
3 85 3 Ayden Nichols M Hannibal 17:04 5:42
4 130 4 Lucas Booher M Liberty 17:06 5:42
5 201 5 Devin Neff M Mark Twain 17:22 5:48
6 86 6 Brendan Watson M Hannibal 17:23 5:48
7 135 7 Reed Tate M Liberty 17:28 5:50
8 317 8 Wendell Bias M QHS 17:32 5:51
9 79 9 Sean Jones M Hannibal 17:37 5:53
10 81 10 Nigel McIntosh M Hannibal 17:52 5:58
11 254 5 Riley Dulin M Monmouth-Roseville 17:54 5:58
12 220 11 Malik Holman M Mexico 17:54 5:58
13 76 12 Brad Curl M Hannibal 17:56 5:59
14 131 13 Brady Cook M Liberty 17:59 6:00
15 297 14 Adam Ely M Pleasant Plains 18:00 6:00
16 136 15 Logan Waid M Liberty 18:00 6:00
17 446 16 Dalton Ellingboe M West Hancock 18:04 6:02
18 164 17 Zach Zahnle M Macomb 18:05 6:02
19 398 18 Pedro Monita M Troy 18:06 6:02
20 393 19 Brandon Hutchison M Troy 18:06 6:02
21 5 20 Kyle Horner M Bowling Green 18:07 6:03
22 30 21 Peyton Davis M Centralia 18:09 6:03
23 47 22 Blain Lindsey M Clark County 18:16 6:06
24 59 23 Luke Adams M Clopton 18:24 6:08
25 404 24 Joel Talley M Troy 18:24 6:08
26 10 25 Justin Lebeouf M Bowling Green 18:24 6:08
27 108 26 Dalton Melvin M Illini West 18:27 6:09
28 353 27 Carter Henry M QND 18:29 6:10
29 329 28 Wyatt Wollaston M QHS 18:34 6:12
30 36 29 Nathan Sims M Centralia 18:35 6:12
31 77 30 Daniel Delaporte M Hannibal 18:37 6:13
32 226 31 Marquis Smith M Mexico 18:40 6:14
33 390 32 David Hill M Troy 18:42 6:14
34 303 33 David Plunkett M Pleasant Plains 18:45 6:15
35 159 34 Noah Pyles M Macomb 18:49 6:17
36 229 35 Gage Worley M Mexico 18:54 6:18
37 255 5 Kevin Jurado M Monmouth-Roseville 19:04 6:22
38 512 5 Nathan Cathey M Williamsville 19:10 6:24
39 225 36 Caleb Robertson M Mexico 19:11 6:24
40 444 37 Kyle Baumann M West Hancock 19:11 6:24
41 449 38 Will Lucie M West Hancock 19:16 6:26
42 161 39 Dakota Shepler M Macomb 19:16 6:26
43 385 40 Tyler Boulware M Troy 19:17 6:26
44 111 41 Kevin White M Illini West 19:24 6:28
45 286 42 Thomas Hull M Pittsfield 19:27 6:29
46 399 43 Adam Orf M Troy 19:27 6:29
47 305 44 Jordan Verhulst M Pleasant Plains 19:29 6:30
48 14 45 Jeff Payton M Bowling Green 19:30 6:30
49 221 46 Jordan Jones M Mexico 19:32 6:31
50 28 47 Derek Calhoun M Centralia 19:32 6:31
51 95 48 Josh French M Highland 19:33 6:31
52 321 49 Lincoln Lovelace M QHS 19:33 6:31
53 240 50 Alex Fincher M Moberly 19:33 6:31
54 218 51 Micah Gwinn M Mexico 19:33 6:31
55 178 52 Alex Click M Marion County 19:34 6:32
56 3 53 Reid Glenn M Bowling Green 19:34 6:32
57 438 5 Dillan Whitehead M Unity 19:38 6:33
58 132 54 Logan Graham M Liberty 19:38 6:33
59 327 55 Jason Swick M QHS 19:45 6:35
60 49 56 Jarrett Schreck M Clark County 19:46 6:36
61 277 57 Nick Mudd M Palmyra 19:49 6:37
62 83 58 Bryan Morrell M Hannibal 19:52 6:38
63 517 5 Max Janssen M Williamsville 19:52 6:38
64 151 59 Josh Cook M Macomb 19:56 6:39
65 241 60 Nic Lindsey M Moberly 19:56 6:39
66 407 61 Luke Wilmes M Troy 19:57 6:39
67 46 62 Cole Kirchner M Clark County 19:59 6:40
68 299 63 Jacob Higginson M Pleasant Plains 20:00 6:40
69 152 64 Alex Dranes M Macomb 20:01 6:40
70 45 65 John Dever M Clark County 20:01 6:41
71 13 66 Reed Niemeyer M Bowling Green 20:03 6:41
72 318 67 Carson Frese M QHS 20:05 6:42
73 163 68 Donnie Wetterling M Macomb 20:06 6:42
74 242 69 Austin Robertson M Moberly 20:07 6:43
75 133 70 Levi Obert M Liberty 20:12 6:44
76 32 71 Kyle Haskell M Centralia 20:13 6:45
77 227 72 Darrin Taylor M Mexico 20:16 6:46
78 63 73 Jeremy Jennewein M Clopton 20:19 6:47
79 176 74 Geordan Bimson M Marion County 20:21 6:47
80 301 75 Chad Kennedy M Pleasant Plains 20:27 6:49
81 177 76 Carson Bock M Marion County 20:30 6:50
82 349 77 Sean Eling M QND 20:31 6:51
83 350 78 Sam Finson M QND 20:32 6:51
84 183 79 Ragar Plunkett M Marion County 20:37 6:53
85 134 80 Mason Tate M Liberty 20:39 6:53
86 355 81 Owen Ley M QND 20:40 6:54
87 271 82 Brady Buckman M Palmyra 20:40 6:54
88 93 83 Chase Campen M Highland 20:46 6:56
89 31 84 Caleb Graham M Centralia 20:46 6:56
90 120 85 Connor Muston M Keokuk 20:48 6:56
91 200 86 Will MacFarlane M Mark Twain 20:48 6:56
92 180 87 Alex Huffman M Marion County 20:52 6:58
93 250 5 Trevor Blackman M Monmouth-Roseville 20:53 6:58
94 520 5 Zach Leblond M Williamsville 20:57 6:59
95 272 88 Riley Fee M Palmyra 21:02 7:01
96 348 89 Hayden Donaldson M QND 21:03 7:01
97 287 90 Hayden Osment M Pittsfield 21:10 7:04
98 61 91 Donovan Denslow M Clopton 21:12 7:04
99 62 92 Landon Hall M Clopton 21:12 7:04
100 288 93 Wyatt Watkins M Pittsfield 21:14 7:05
101 275 94 Austin Hebert M Palmyra 21:20 7:07
102 69 5 Jack Weakly M Elsberry 21:22 7:08
103 324 95 Adam Scott M QHS 21:24 7:08
104 98 96 Collin Nelson M Highland 21:28 7:10
105 373 5 Kano Stewart M Springfield Southeast 21:29 7:10
106 6 97 Blaine Hunt M Bowling Green 21:30 7:10
107 358 98 Jack Schieferdecker M QND 21:32 7:11
108 802 99 Maverick Arment M Marion County 21:34 7:12
109 44 100 Christopher Brotherton M Clark County 21:39 7:13
110 243 101 Sam Tadrus M Moberly 21:40 7:14
111 110 102 Austin Torrence M Illini West 21:43 7:15
112 118 103 Adrian Correa M Keokuk 21:43 7:15
113 283 104 Joel Cook M Pittsfield 21:43 7:15
114 447 105 Louie Hughes M West Hancock 21:43 7:15
115 356 106 Alex Mast M QND 21:45 7:15
116 107 107 Carson McKee M Illini West 21:46 7:16
117 501 108 Michael Speegle M West Hancock 21:49 7:17
118 60 109 Vito Buttaro M Clopton 22:08 7:23
119 121 110 Andrew Roach M Keokuk 22:08 7:23
120 197 111 Grady Franklin M Mark Twain 22:10 7:24
121 160 112 Jordan Saddler M Macomb 22:10 7:24
122 105 113 Michael Carroll M Illini West 22:11 7:24
123 52 114 Noah Stump M Clark County 22:12 7:24
124 109 115 Kevin Oliver M Illini West 22:26 7:29
125 203 116 Dylan Stout M Mark Twain 22:26 7:29
126 186 117 Haydon Smyser M Marion County 22:29 7:30
127 239 118 Leighton Andrews M Moberly 22:29 7:30
128 123 119 Blake Wade M Keokuk 22:31 7:31
129 274 120 Dillard Hawkins M Palmyra 22:40 7:34
130 68 5 Austin King M Elsberry 22:42 7:34
131 270 121 Jarom Alexander M Palmyra 22:46 7:36
132 204 122 Brad Tonkinson M Mark Twain 22:48 7:36
133 34 123 Jacob Pendergrast M Centralia 22:57 7:39
134 450 124 John McIlmoil M West Hancock 23:08 7:43
135 119 125 Gavin Haner M Keokuk 23:28 7:50
136 104 126 Hunter Biondolino M Illini West 23:35 7:52
137 278 127 Zach Rosenkrans M Palmyra 23:36 7:52
138 50 128 Addison Sprague M Clark County 23:45 7:55
139 97 129 Trenton McWilliams M Highland 23:47 7:56
140 64 130 Matt Klopcic M Clopton 23:58 8:00
141 202 131 Andrew Ogle M Mark Twain 24:03 8:01
142 99 132 Adler Sly M Highland 24:11 8:04
143 100 133 Tristan Wood M Highland 25:19 8:27
144 199 134 Bobby Higgins M Mark Twain 30:35 10:12
145 94 135 Elliot Faulconer M Highland 33:11 11:04