Boys 3 Mile Run FR/SO
PL GR Name Time Team
1. 9 Mark Mattson 16:37.4 Yorkville
2. 10 Riley Marks 16:38.1 DeKalb
3. 10 Ben Tholen 17:17.6 Yorkville
4. 10 Aidan Lodwig 17:30.4 Kaneland
5. 9 Logan Johnson 17:33.9 Lasalle-Peru
6. 10 Connor Bean 17:35.1 Lasalle-Peru
7. 10 Dayton Ward 17:36.0 Sycamore
8. 9 Tyler Jensen 17:40.3 Yorkville
9. 9 Bryce Guerrettaz 17:40.6 Sycamore
10. 10 Zach Rice 17:46.3 Yorkville
11. 9 David Ruetten 17:57.8 Sycamore
12. 9 Corey Kramer 18:00.7 Yorkville
13. 10 Logan Schaefer 18:01.5 Lasalle-Peru
14. 10 Juan Mejias-Dansbach 18:05.9 Geneseo
15. 10 Zack Zographos 18:06.6 Sycamore
16. 10 Drake Nemec 18:07.6 Kaneland
17. 9 Austin Hunter 18:17.1 Yorkville
18. 9 Neo Colter 18:22.4 Geneseo
19. 10 Joe Petersen 18:22.9 Sycamore
20. 9 Uzziel Zarate 18:23.5 Rochelle
21. 10 Jacob Petrik 18:24.9 Kaneland
22. 9 Seth Nosek 18:26.2 Kaneland
23. 10 Kyle Orczykowski 18:30.0 Kaneland
24. 9 Colby Rapps 18:34.7 Geneseo
25. 10 Jacob Pocivasek 18:40.2 Lasalle-Peru
26. 10 Dalton Klingensmith 18:42.8 Kaneland
27. 9 Evan Horner 18:54.3 Rochelle
28. 9 Sam Janssen 18:55.3 Sterling
29. 9 Nate Turner 18:55.8 Yorkville
30. 10 Reed Kousoulas 18:56.4 Sycamore
31. 10 Nathan Carroll 18:57.8 Geneseo
32. 9 Juan Castro 18:58.5 DeKalb
33. 9 Patrick Riedel 18:58.9 Kaneland
34. 10 Brendon Shuman 19:04.1 Sycamore
35. 9 Dillon Nitz 19:05.2 Sterling
36. 10 Chris Matos 19:14.3 Morris
37. 10 Asher Lowrey 19:14.4 DeKalb
38. 9 Luke Andrews 19:23.6 DeKalb
39. 10 Mario Montoya 19:35.1 DeKalb
40. 10 Sam Naftzger 19:35.5 DeKalb
41. 10 Kaden Hawley 19:41.1 Lasalle-Peru
42. 9 Tucker Louis 19:42.3 Rochelle
43. 9 Ben Hickey 19:50.7 Rochelle
44. 10 Charles Parker 19:59.7 DeKalb
45. 10 Andrew Ivarson 20:01.8 Sterling
46. 10 Ruban Leal 20:05.6 Sterling
47. 9 Ky Ariano 20:08.8 Geneseo
48. 9 Kyle Stokvis 20:19.3 Lasalle-Peru
49. 10 Miguel Huaracha 20:23.3 Sterling
50. 9 Jack Wike 20:38.5 Sterling
51. 9 Kevin Preuss 20:51.0 Morris
52. 9 Santi Cordoba 20:51.8 Rochelle
53. 10 Luke Sebastian 21:03.5 Geneseo
54. 10 Kadin Wolf 21:16.4 Sterling
55. 10 Alex Warrick 21:18.6 Morris
56. 9 Zach Poffenbarger 21:38.0 Ottawa (Twp.)
57. 9 Nate Diaz 21:40.2 Morris
58. 9 Hayes Murphy 21:43.5 Geneseo
59. 9 Keegan Nagle 21:46.5 Ottawa (Twp.)
60. 10 Nolan Perry 22:11.6 Ottawa (Twp.)
61. 10 Kaedon Cronkright 22:34.8 Ottawa (Twp.)
62. 10 Noah Blakely 23:05.7 Ottawa (Twp.)
63. 10 Joshua Sensiba 23:15.9 Lasalle-Peru
64. 9 Riley Patrick 24:14.5 Rochelle