boys 5k
pl - name school time - grade
1 1 Jake Hoffert Yorkville 15:43.6 5:04/M 12
2 2 Luke Hoffert Yorkville 15:46.0 5:05/M 12
3 3 Shane Williamson Vernon Hiils 15:52.0 5:07/M 10
4 4 Luke Beattie Woodstock 16:04.8 5:11/M 11
5 5 Filip Pajak Prairie Ridge 16:08.1 5:12/M 10
6 6 Tyler Smith Vernon Hiils 16:13.8 5:14/M 12
7 7 Cole Barkocy Crystal Lake Central 16:14.9 5:14/M 10
8 8 Adam Millburg Sycamore 16:19.0 5:16/M 12
9 9 Clay Musial Burlington Central 16:20.4 5:16/M 12
10 10 Jake Cannizzo Crystal Lake Central 16:29.0 5:19/M 12
11 11 Trevor Wills Yorkville 16:38.6 5:22/M 11
12 12 Scott Hearne Prairie Ridge 16:42.6 5:23/M 12
13 13 Austin Kintz Kaneland 16:45.7 5:24/M 11
14 14 Alex Nauman Yorkville 16:45.8 5:24/M 10
15 15 Rob Williams Vernon Hiils 16:49.5 5:25/M 12
16 16 Weston Sterchi Crystal Lake Central 16:49.5 5:25/M 12
17 17 Jacob Oury Hampshire 16:50.6 5:26/M 10
18 18 Steven Hillier Crystal Lake Central 16:52.0 5:26/M 9
19 19 Matthew Richtman Kaneland 16:56.0 5:28/M 9
20 20 Nick Harvey Burlington Central 16:56.9 5:28/M 11
21 21 Zack Price Yorkville 16:57.1 5:28/M 9
22 22 Brandon Park Kaneland 17:10.3 5:32/M 12
23 23 Mike Ostrow Prairie Ridge 17:10.7 5:32/M 10
24 24 Trevor Moyers Vernon Hiils 17:13.0 5:33/M 11
25 25 Brandon Tomasello Crystal Lake Central 17:14.8 5:34/M 10
26 26 Tim Krashevsky Vernon Hiils 17:18.0 5:35/M 10
27 27 Spencer Hanson Woodstock 17:19.0 5:35/M 10
28 28 Stephen Poorten Sycamore 17:24.3 5:37/M 9
29 29 Ryan Bush Crystal Lake Central 17:30.4 5:39/M 12
30 30 Mitch Kazin Prairie Ridge 17:32.4 5:39/M 12
31 31 Sam Zurbuch Sycamore 17:34.1 5:40/M 11
32 32 Tyler Tomasello Crystal Lake Central 17:34.3 5:40/M 10
33 33 Sean Spaetzel Kaneland 17:37.5 5:41/M 11
34 34 Chris Berg Prairie Ridge 17:37.7 5:41/M 12
35 35 Kyle Neubauer Burlington Central 17:38.1 5:41/M 12
36 36 Jarod Baker Woodstock 17:43.2 5:43/M 10
37 37 David Tulke Prairie Ridge 17:44.4 5:43/M 10
38 38 Mitch Reger Kaneland 17:49.8 5:45/M 12
39 39 Caleb Ju Vernon Hiils 17:50.7 5:45/M 11
40 40 James Lasak Prairie Ridge 17:57.7 5:47/M 9
41 41 Will Matushek Hampshire 17:58.2 5:48/M 10
42 42 Andrew Kantola Kaneland 17:58.8 5:48/M 10
43 43 Alex Geier Vernon Hiils 17:59.4 5:48/M 11
44 44 Tate Henrikson Burlington Central 18:04.9 5:50/M 10
45 45 Michael Lerohl Sycamore 18:05.9 5:50/M 12
46 46 Thor Hester Yorkville 18:07.3 5:51/M 11
47 47 Donovan Chambers Woodstock 18:07.7 5:51/M 11
48 48 Ricky Sidlowski Wauconda 18:11.1 5:52/M 12
49 49 Brian Johnston Sycamore 18:12.0 5:52/M 11
50 50 Adam Fox Wauconda 18:21.7 5:55/M 9
51 51 Max Oury Hampshire 18:28.3 5:57/M 12
52 52 Will Kuipers Kaneland 18:31.3 5:58/M 11
53 53 Spencer Stumpff Woodstock 18:31.8 5:58/M 11
54 54 Patrick Black Yorkville 18:32.2 5:59/M 9
55 55 Ryan Guss Sycamore 18:35.4 6:00/M 12
56 56 Andrew Baruetta Burlington Central 18:36.8 6:00/M 12
57 57 Colin McFaddin Wauconda 18:45.2 6:03/M 11
58 58 Wyatt Walkington Woodstock 18:46.4 6:03/M 11
59 59 Austin Castillo Woodstock 18:47.3 6:04/M 10
60 60 Mitchell Roedel Burlington Central 18:58.9 6:07/M 10
61 61 Jason Ruetten Sycamore 19:00.7 6:08/M 12
62 62 Jack Brown Hampshire 19:06.1 6:10/M 12
63 63 Angel Yescas Hampshire 19:06.4 6:10/M 9
64 64 Santiago Arreola Hampshire 19:07.2 6:10/M 9
65 65 Adrian Zambrano Wauconda 19:09.1 6:11/M 12
66 66 James Barten Wauconda 19:21.0 6:15/M 11
67 67 Wes Metcalfe Burlington Central 19:44.9 6:22/M 11
68 68 Jacob Serio Hampshire 19:45.5 6:22/M 12
69 69 Brandon Haye Wauconda 20:05.4 6:29/M 12
70 70 Dawson Gorski Wauconda 20:22.2 6:34/M 11