Boys 2.85 Mile Run
PL GR Name Time Team
1. 10 Riley Wells 14:21.25 Rockford Christian
2. 12 Ryan Hommowun 14:21.78 Richmond (R.-Burton)
3. 11 Andrew Dobrescu 14:28.44 Elgin (Harvest Chris...
4. 12 Michael Sisko 14:29.94 Elgin (Harvest Chris...
5. 9 Ryan Jones 14:37.47 Marian Central Catho...
6. 10 Payton Kasper 14:38.75 Elgin (Harvest Chris...
7. 12 Chase Sarver 14:39.65 Byron
8. 11 Josiah Vogel 14:43.84 Rockford Christian
9. 11 Tim Bertulis 14:48.75 Johnsburg
10. 11 Mark Davila 14:49.37 Elgin (Harvest Chris...
11. 9 Tristan Olpin 14:50.02 Rockford (Keith Coun...
12. 12 Nick Koschak 14:52.18 Richmond (R.-Burton)
13. 12 Grant Munson 14:55.25 Durand
14. 12 John Kellum 15:04.91 Richmond (R.-Burton)
15. 10 Brent Brunner 15:07.18 Rockford Christian
16. 12 Jack Kurtz 15:09.59 Rockford Christian
17. 12 Chris Williams 15:11.62 Richmond (R.-Burton)
18. 11 Kyler Young 15:13.50 Elgin (Harvest Chris...
19. 12 Austin Vincent 15:14.34 Stockton
20. 11 Nicholas Degroot 15:15.09 Richmond (R.-Burton)
21. 12 Tom Danner 15:15.87 Elgin (Westminster C...
22. 12 Noah Wells 15:17.00 Rockford Christian
23. 11 Connor Seals 15:17.59 Elgin (Harvest Chris...
24. 11 Josiah Rynne 15:22.91 Christian Life
25. 12 Alex Navarro 15:28.00 Winnebago
26. 10 Nicholas Capriola 15:31.81 Rockford Christian
27. 10 Thomas Koschak 15:37.88 Richmond (R.-Burton)
28. 10 Reid Stricker 15:41.41 Harvard
29. 11 Jason Yaccino 15:41.90 Elgin (Westminster C...
30. 12 AJ Betancourt 15:42.62 Johnsburg
31. 10 Devin Tervelt 15:45.66 Winnebago
32. 9 Erik Richter 15:46.37 Elgin (Harvest Chris...
33. 10 Drew Linhart 15:48.09 Byron
34. 12 Jacob Cobb 15:51.72 Harvard
35. 11 Dylan Pavlak 15:52.87 Winnebago
36. 10 Cal Granite 15:54.31 Rockford Christian
37. 12 Kade Lobdell 15:56.78 Lena (L.-Winslow)
38. 11 Blake Walters 15:57.46 North Boone
39. 12 Ben Bertsche 16:06.94 Elgin (Westminster C...
40. 12 Zack Fortener 16:09.62 Byron
41. 9 Ben Guzick 16:11.18 Johnsburg
42. 9 Ryan Wade 16:11.78 Genoa-Kingston
43. 12 Michael Booton 16:15.50 Genoa-Kingston
44. 10 Max Sager 16:22.69 Durand
45. 12 Jack Doyle 16:25.31 Winnebago
46. 10 Chase Upmann 16:32.59 Winnebago
47. 11 Euan Schmid 16:34.38 Rockford (Lutheran)
48. 11 Alex Selepa 16:35.52 Richmond (R.-Burton)
49. 9 Connor Yunk 16:36.50 North Boone
50. 10 Tyler Hendricks 16:40.31 Winnebago
51. 9 JJ Lich 16:40.96 Harvard
52. 9 Ethan Kirk 16:44.25 Byron
53. 10 Collin Conderman 16:48.50 Byron
54. 11 Connor Nelson 16:49.46 Rockford (Lutheran)
55. 12 Eric McDowell 16:53.15 Harvard
56. 12 Miguel Mercado 16:54.28 Harvard
57. 10 Spencer Hines 16:59.81 Marian Central Catho...
58. 9 Andrew Pascente 17:06.22 Marian Central Catho...
59. 10 Paul Jlabert 17:07.59 Christian Life
60. 10 Brennan Peters 17:10.22 Genoa-Kingston
61. 11 Jason Koehler 17:14.15 Christian Life
62. 12 Jonah Pearson 17:18.50 Byron
63. 11 Ollie Johnson 17:19.24 Winnebago
64. 11 Nathan Horesch 17:20.78 Elgin (Westminster C...
65. 11 Rudy Krueger 17:25.94 Rockford (Lutheran)
66. 11 Michael Morehead 17:32.18 Marian Central Catho...
67. 11 Seth Palmer 17:38.31 Pearl City
68. 12 Lucas Jurasek 17:43.18 Byron
69. 11 Ramiro Sanchez 17:44.21 Harvard
70. 10 Connor Hayes 17:45.06 Stockton
71. 11 Michael Marchetti 17:46.06 North Boone
72. 11 Brock Klein 17:47.46 Durand
73. 10 Derek Lee 17:55.44 Marian Central Catho...
74. 12 Clay Gulbrandsen 17:56.09 Marian Central Catho...
75. 9 Gilbert Duran 18:02.15 Marian Central Catho...
76. 11 Kyle Schiller 18:05.97 Rockford (Lutheran)
77. 9 Ian Dvorak 18:13.66 Genoa-Kingston
78. 11 Matt Tobin 18:28.47 Johnsburg
79. 9 Mason Dunn 18:31.66 North Boone
80. 11 Adrian Contreras 18:33.34 North Boone
81. 10 Chris Tobin 18:34.66 Johnsburg
82. 10 Trevor Santiago 18:35.91 Johnsburg
83. 9 Jack Schnor 18:40.84 Rockford (Keith Coun...
84. 10 Nate Wendt 18:41.68 Johnsburg
85. 9 Jarrett Johnson 18:44.66 Rockford (Lutheran)
86. 10 Jacob Bray 18:53.38 Genoa-Kingston
87. 9 Keagan Phillips 18:58.62 Stockton
88. 9 Lonnie Swan 19:01.12 Rockford (Keith Coun...
89. 10 Andrew Garab 19:03.62 Rockford (Lutheran)
90. 10 Riley Martin 19:08.18 Durand
91. 9 Mikhail Slavenas 19:16.22 Genoa-Kingston
92. 9 Aaron Folk 19:22.94 Durand
93. 12 Sam Friedman 19:40.91 Christian Life
94. 9 Kaden Deckard 19:56.75 Durand
95. 10 Josh Sandberg 19:57.59 Elgin (Westminster C...
96. 12 Joseph Walsh 20:13.18 Durand
97. 12 Saul Esquivel 20:14.34 Harvard
98. 9 Eric Pohlman 20:25.25 Rockford (Lutheran)
99. 11 Colin Strader 20:44.24 Genoa-Kingston
100. 10 Davin Zhong 20:53.53 Elgin (Westminster C...
101. 11 Michael Von Driska 20:58.03 Rockford (Keith Coun...
102. 9 Francisco Salazar 21:11.88 North Boone
103. 9 Sam Zwiefelhofer 21:32.31 Rockford (Keith Coun...
Girls 2.85 Mile Run
PL GR Name Time Team
1. 11 Nygia Pollard 16:48.34 Elgin (Harvest Chris...
2. 10 Madison Franseen 16:58.44 Rockford Christian
3. 12 Emma Hildreth 17:10.78 Byron
4. 12 Emma Langlois 17:18.00 Richmond (R.-Burton)
5. 12 Breanne Retherford 17:24.41 Richmond (R.-Burton)
6. 11 Amy Frisch 17:29.66 Richmond (R.-Burton)
7. 11 Sam Heavlin 17:32.53 Winnebago
8. 9 Sam Schmitt 17:46.94 Johnsburg
9. 9 Renate Toldo 17:57.34 Rockford Christian
10. 12 Hannah Insko 18:03.59 Winnebago
11. 12 Gabby Ross 18:08.59 Richmond (R.-Burton)
12. 11 Alyssa Iverson-Brown 18:30.47 Elgin (Harvest Chris...
13. 12 Kaelie Sjodin 18:33.03 Elgin (Harvest Chris...
14. 12 Sierra Nelson 18:33.34 Christian Life
15. 11 Meghan McCarey 18:35.37 Byron
16. 11 Ashley Molidor 18:39.09 Johnsburg
17. 10 Cecily Holliday 18:39.28 Rockford Christian
18. 11 Sarai Orozco 18:56.69 Genoa-Kingston
19. 12 Anna Drendel 19:00.18 Genoa-Kingston
20. 10 Megan Braun 19:06.50 Durand
21. 9 Joely Overstreet 19:07.94 Genoa-Kingston
22. 9 Isabella Villacorta 19:09.47 Rockford Christian
23. 11 Irias Tenorio 19:10.43 North Boone
24. 9 Hannah Anderson 19:11.62 Johnsburg
25. 11 Rachel Higbee 19:17.12 Elgin (Harvest Chris...
26. 11 Cassidy Richter 19:17.93 Elgin (Harvest Chris...
27. 10 Katelyn Davis 19:21.69 Johnsburg
28. 10 Alyse Southard 19:22.90 Durand
29. 12 Tess Grimes 19:26.75 Johnsburg
30. 11 Felicity Westphal 19:27.65 Johnsburg
31. 9 Fylnne Sargent 19:29.00 Winnebago
32. 11 Jolie Linhart 19:30.50 Rockford (Lutheran)
33. 11 Andrea Zwonizter 19:31.28 Rockford Christian
34. 10 Hannah McHugh 19:32.02 Elgin (Harvest Chris...
35. 11 Kelsey Christiansen 19:34.53 Richmond (R.-Burton)
36. 9 Hope Mylin 19:37.78 Elgin (Harvest Chris...
37. 10 Nissa Lind 19:39.47 Richmond (R.-Burton)
38. 9 Gracie Kreissler 19:42.31 Rockford Christian
39. 11 Shayden Harvey 19:50.31 Byron
40. 9 Mckenzie McQueary 19:51.81 Byron
41. 10 Grace Baldwin 19:52.87 Winnebago
42. 9 Haley Brudi 20:00.44 Stockton
43. 9 Averi Pavlak 20:05.00 Winnebago
44. 12 Heather Gathman 20:08.28 Genoa-Kingston
45. 11 Maria Juarez-Mercado 20:12.38 Harvard
46. 12 Rhea Bridgeland 20:13.78 Byron
47. 10 Morgan DeGroot 20:19.47 Richmond (R.-Burton)
48. 12 Skylar Eisman 20:20.31 Durand
49. 9 Kaylee Ford 20:30.44 North Boone
50. 10 Alex Jerbi 20:31.02 Genoa-Kingston
51. 12 Mariah Fischer 20:31.87 Pearl City
52. 10 Annika Peterson 20:32.68 Rockford Christian
53. 12 Cameryn Baldwin 20:35.50 Winnebago
54. 12 Kaylene Cuthbertson 20:37.53 Durand
55. 11 Savannah Pellant 20:46.94 Durand
56. 11 Betsy Currens 20:52.84 Winnebago
57. 9 Allysa Peete 21:18.47 Johnsburg
58. 10 Savannah Melson 21:24.72 Harvard
59. 10 Sarah Logan 21:27.38 Harvard
60. 12 Lisett Sanchez 21:31.59 Harvard
61. 11 Catherine Austin 21:40.03 Harvard
62. 12 Brynn Schubert 21:46.22 Stockton
63. 10 Nicole Koch 21:50.69 North Boone
64. 11 Francheska Brzazgon 21:53.97 Rockford (Keith Coun...
65. 12 Kate Leslie 22:00.66 Elgin (Westminster C...
66. 9 Maddie Pellant 22:05.03 Durand
67. 10 Anna Whitchurch 22:05.72 Elgin (Westminster C...
68. 11 Tamya Vaultonburg 22:11.62 Byron
69. 10 Rachel Younker 22:17.78 Genoa-Kingston
70. 11 Lauren Walker 22:26.66 Genoa-Kingston
71. 12 Emma Derry 22:27.75 Rockford (Lutheran)
72. 11 Kenzie Fugate 22:29.28 North Boone
73. 10 Kendall Schulz 22:51.34 Stockton
74. 10 Allie Kultgen 23:03.53 Byron
75. 11 Christabelle Mehlh... 23:08.59 Durand
76. 9 Abbie Armstrong 23:09.15 Elgin (Westminster C...
77. 9 Emma Zimmerman 23:25.47 North Boone
78. 11 Hannah Budzynski 24:27.28 Rockford (Lutheran)
79. 11 Carlolina Valdez 24:28.40 Harvard
80. 11 Jackie Salazar 24:34.91 North Boone
81. 11 Nikelle Synove 24:43.91 North Boone
82. 10 Louise Claussen 25:54.15 Rockford (Keith Coun...
83. 11 Senica Springer 26:57.53 Rockford (Lutheran)
84. 11 Marya Zajchowski 28:02.88 Rockford (Lutheran)