Boys 3 Mile Run
PL GR Name Time School
1. 11 Matthew Richtman 15:17.0 SR Kaneland
2. 12 Cole Barkocy 15:24.5 SR Crystal Lake (Central)
3. 10 Zach Albrecht 15:28.2 PR Algonquin (Jacobs)
4. 12 Ricardo Del Toro 15:30.6 PR Aurora (East)
5. 11 Stephen Poorten 15:32.6 SR Sycamore
6. 10 Stephen Moody 15:32.6 PR Glenbard West
7. 12 Weston Sterchi 15:42.9 Crystal Lake (Central)
8. 12 Brandon Tomasello 15:48.1 PR Crystal Lake (Central)
9. 10 Daniel Chen 15:51.7 PR Aurora (Illinois Mat...
10. 11 Anthony Hurgoi 15:53.1 PR Dundee-Crown
11. 12 Jacob Oury 15:55.4 SR Hampshire
12. 12 Josh Teets 15:58.6 PR Burlington (Central)
13. 12 Jeff Girardot 15:59.7 Benet Academy
14. 10 Will O'Brien 16:02.9 PR Glenbard West
15. 11 Cameron Benes 16:05.3 Glenbard West
16. 12 William Matushek 16:07.3 PR Hampshire
17. 10 Rory Cavan 16:07.9 Glenbard West
18. 11 Danny Price 16:09.7 PR Dundee-Crown
19. 11 Andrew Dobrescu 16:10.5 SR Elgin (Harvest Chris...
20. 12 Connor Farrell 16:11.7 SR Sycamore
21. 12 Michael Sisko 16:13.9 PR Elgin (Harvest Chris...
22. 11 Miguel Gonzalez 16:14.5 SR Aurora (East)
23. 12 Mitchell Bishop 16:15.4 DeKalb
24. 12 Gio Morales 16:16.3 PR Aurora (East)
25. 12 Jon Juarez 16:16.8 PR Aurora (East)
26. 10 Mark Jensen 16:19.2 SR Dundee-Crown
27. 12 Thomas Wuchte 16:19.3 SR DeKalb
28. 11 Josh Johnson 16:21.9 SR Crystal Lake (Central)
29. 10 Payton Kasper 16:24.2 PR Elgin (Harvest Chris...
30. 12 Will Buechner 16:24.6 Glenbard West
31. 12 Cristian Gonzalez 16:25.6 PR Rockford (Boylan Cat...
32. 12 Garrett Brenizer 16:26.1 SR Algonquin (Jacobs)
33. 12 Tate Henrikson 16:27.8 SR Burlington (Central)
34. 11 Ben Allen 16:31.0 PR DeKalb
35. 11 Jake Carani 16:32.4 PR Sycamore
36. 12 Isaac DeLaRosa 16:33.2 PR Rockford (Boylan Cat...
37. 12 Tom Danner 16:35.1 PR Elgin (Westminster C...
38. 9 Anthony Farmer 16:36.3 PR Burlington (Central)
39. 11 Teddy Borkowski 16:37.2 PR Glenbard West
40. 11 Quinton Benzshawel 16:38.2 PR Sycamore
41. 12 Braxton Schuldt 16:40.2 PR Aurora (Illinois Mat...
42. 11 Alex Leonard 16:40.5 SR Marengo
43. 11 Abraham Vega 16:42.1 SR Aurora (East)
44. 12 Jared Ellingson 16:42.7 SR Belvidere (North)
45. 12 Rudy Vera 16:46.1 PR Aurora (East)
46. 11 Mark Davila 16:47.7 SR Elgin (Harvest Chris...
47. 11 Sam Webster 16:49.1 SR Kaneland
48. 11 Jacob Melgosa 16:49.6 PR Algonquin (Jacobs)
49. 12 Jeremy Horn 16:49.8 PR Hampshire
50. 10 Connor O'Keefe 16:50.1 Benet Academy
51. 12 Justin Jackson 16:50.2 PR Crystal Lake (Central)
52. 11 Elijah Stuart 16:51.7 PR Hampshire
53. 11 Alec Scott 16:51.9 SR Belvidere (North)
54. 12 John Lerohl 16:52.3 PR Sycamore
55. 10 Lucas Janikowski 16:56.0 PR Dundee-Crown
56. 12 Jack Zinsky 16:56.4 Benet Academy
57. 11 Henry Nosek 17:00.2 PR Kaneland
58. 10 Tommy Croissant 17:00.8 PR Hampshire
59. 11 Kyler Young 17:01.8 SR Elgin (Harvest Chris...
60. 12 Evan Jacobs 17:02.5 PR Sycamore
61. 12 Jake Martocci 17:03.0 SR Belvidere (North)
62. 10 Jack Flynn 17:05.3 PR Crystal Lake (Central)
63. 11 Jason Yaccino 17:06.7 PR Elgin (Westminster C...
64. 10 Ian Smith 17:08.5 Benet Academy
65. 12 John Henning 17:10.5 PR Marengo
66. 11 Kyle Blake 17:11.2 PR Hampshire
67. 11 Lorenz Sapanhila 17:11.4 PR Algonquin (Jacobs)
68. 10 Brett Bognar 17:12.0 Algonquin (Jacobs)
69. 10 Brandon Cole 17:12.5 PR Algonquin (Jacobs)
70. 11 James Austgen 17:14.6 Benet Academy
71. 11 Jack Macaluso 17:16.8 SR Belvidere (North)
72. 11 Jack Zettl 17:17.7 SR Burlington (Central)
73. 11 Virgil Munyemana 17:18.5 Belvidere (North)
74. 11 Peyton Heiser 17:19.8 PR Kaneland
75. 11 Tyler Paddock 17:20.4 PR Belvidere (North)
76. 11 Jadon Kozin 17:20.5 SR Marengo
77. 12 Andrew Kantola 17:23.0 SR Kaneland
78. 10 Kyle Wizgird 17:25.0 Dundee-Crown
79. 11 Josh Harder 17:27.1 PR Algonquin (Jacobs)
80. 11 William Terpstra 17:27.8 Timothy Christian
81. 10 Clint Fincher 17:29.0 Timothy Christian
82. 12 Mitchell Roedel 17:29.6 SR Burlington (Central)
83. 12 Spencer DiSimoni 17:30.0 SR Rochelle
84. 12 Sheldon McKittrick 17:31.5 PR Hampshire
85. 12 Gio Macias 17:32.9 PR Crystal Lake (Central)
86. 11 Austin Harnois 17:33.5 SR Belvidere (North)
87. 11 Dylan Kingston 17:36.0 SR Benet Academy
88. 9 Jackson Morrill 17:36.5 Aurora (West Aurora)
89. 11 Hank Barnes 17:39.0 SR DeKalb
90. 10 Will Nicholas 17:40.5 Aurora (West Aurora)
91. 12 Riley Steiner 17:42.0 SR Elgin (Harvest Chris...
92. 10 Calvin Watts 17:42.8 Aurora (West Aurora)
93. 11 Riley Melton 17:47.0 Sycamore
94. 11 Istvan Kovach 17:50.0 PR Aurora (Illinois Mat...
95. 11 Riley Hotchkiss 17:50.6 SR Marengo
96. 11 Kirill Nagaitsev 17:52.0 PR Aurora (Illinois Mat...
97. 12 Tommy Troxel 17:54.6 PR Timothy Christian
98. 12 Oswaldo Canete 17:57.5 Aurora (West Aurora)
99. 12 Cameron Vanderlinden 17:58.5 SR Marengo
100. 11 Arnulfo Rodriguez 18:07.0 PR Burlington (Central)
101. 9 Erik Richter 18:08.9 PR Elgin (Harvest Chris...
102. 11 Ryan DuBeau 18:11.0 PR DeKalb
103. 12 Cliff Musial 18:13.0 SR Burlington (Central)
104. 12 Alex Unzueta 18:19.0 Aurora (East)
105. 11 Matt Krispin 18:20.0 Dundee-Crown
106. 10 Jarod Gollwitzer 18:22.5 PR Aurora (West Aurora)
107. 12 Matt Fox 18:24.0 Timothy Christian
108. 11 Patrick Engels 18:29.0 Benet Academy
109. 11 Cameron Smith 18:34.0 PR Dundee-Crown
110. 11 Xavier Ross 18:37.0 Timothy Christian
111. 11 Pablo Gomez 18:40.0 PR Rockford (Boylan Cat...
112. 12 Ben Bertsche 18:41.0 SR Elgin (Westminster C...
113. 11 Evan Powers 18:43.0 SR Larkin
114. 12 Dan Marten 18:45.0 PR Aurora (Illinois Mat...
115. 12 Andy Mittlestaedt 18:47.1 SR Timothy Christian
116. 12 Jair Powell 18:47.2 Aurora (Illinois Mat...
117. 12 Lance Huftalin 18:49.0 SR Rochelle
118. 12 Mathew Drendel 18:52.0 SR Rochelle
119. 12 Levi Johnson 18:53.0 PR Rochelle
120. 11 Andrew Peev 18:55.0 PR Aurora (Illinois Mat...
121. 12 Eduardo Baltazar 18:56.0 SR Larkin
122. 12 Noah Duffey 19:01.0 Kaneland
123. 12 Justin Villacorta 19:04.5 PR DeKalb
124. 11 Steven Garcia 19:12.0 SR Aurora (West Aurora)
125. 11 Zach Thorell 19:17.9 Aurora (West Aurora)
126. 11 Ben Purcell 19:21.0 Kaneland
127. 10 Alex Oldenburger 19:21.1 PR Timothy Christian
128. 11 Nathan Horesch 19:28.0 SR Elgin (Westminster C...
129. 11 Sam Hild 19:32.0 SR Elgin (Westminster C...
130. 12 Jashiel Lopez 19:51.0 SR Marengo
131. 12 Noah Hedin 19:52.0 Rockford (Boylan Cat...
132. 11 Seamus McNamara 19:54.0 SR Rockford (Boylan Cat...
133. 9 Diego Escobar 19:54.5 Rochelle
134. 12 Eric Guse 20:21.0 PR Marengo
135. 11 Brendan O'Boyle 20:37.9 SR Rockford (Boylan Cat...
136. 11 Hunter Deal 20:56.0 SR Freeport
137. 12 Max Whitaker 21:06.0 PR Larkin
138. 11 Cole Haecker 21:15.0 SR Elgin (Westminster C...
139. 11 Oscar Birungi 21:30.0 SR Larkin
140. 10 Josh Sandberg 21:56.0 PR Elgin (Westminster C...
141. 11 Manny Fuentes 22:08.0 SR Larkin
142. 12 Jake Rodriguez 22:21.0 Rochelle
143. 12 Michael Drendell 22:24.0 Rochelle