Official Team Scores
1. Oswego 28
2. Pleasant Valley 41
3. Riverside (R.-Brookfield) 105
4. DeKalb 126
5. Conant 164
6. Sycamore 168
7. Sterling 196
8. Alleman 214
9. Schaumburg 234
10. Clinton 258
Mens Results
3 Miles Open
PL YR Name Mark Team
1. 11 Brady Mello 16:50.4 Oswego
2. 12 Corey Saelens 17:03.0 Oswego
3. 12 Noah Vanderhei 17:13.8 Oswego
4. 11 Erik Janc 17:28.0 Fenwick
5. 11 Jareth Gomes 17:30.2 Conant
6. 12 Nathan Zabel 17:34.7 Pleasant Valley
7. 9 Nathan Boleyn 17:43.1 Pleasant Valley
8. 11 Connor Raymond 17:51.0 Riverside (R.-Brookf...
9. 12 Jacob Sefranek 18:01.6 Oswego
10. 11 Ryan Aplington 18:03.8 Pleasant Valley
11. 11 Andy Haberkorn 18:05.3 Pleasant Valley
12. 11 Sammy Schuster 18:08.5 Pleasant Valley
13. 11 Cole Hanson 18:10.7 Pleasant Valley
14. 9 Grant Tebbe 18:12.8 Pleasant Valley
15. 11 Connor Flinn 18:13.3 Pleasant Valley
16. 12 Brandon Guernsey 18:13.9 Oswego
17. 11 Luke Mattson 18:14.1 DeKalb
18. 11 Mario Montoya 18:24.4 DeKalb
19. 10 Kyle Knedler 18:25.3 Pleasant Valley
20. 11 Steele McKinnon 18:27.9 Pleasant Valley
21. 12 Eric Butolph 18:29.7 Oswego
22. 11 Rian O'Hanlon 18:30.5 Pleasant Valley
23. 11 James Cerny 18:32.3 Sycamore
24. 10 Cooper Frakes 18:41.3 Pleasant Valley
25. 10 Jimmy Feeney 18:42.1 Pleasant Valley
26. 11 Noah Vance 18:42.9 Pleasant Valley
27. 12 Angel Alarcon 18:43.6 Riverside (R.-Brookf...
28. 9 Kalen Bunch 18:44.1 Pleasant Valley
29. 10 Antonio Mestas 18:44.5 Schaumburg
30. 10 Adrian Swanson 18:46.8 Pleasant Valley
31. 9 Rohan Abernathy 18:51.5 Pleasant Valley
32. 12 Ethan Johnson 18:53.4 Alleman
33. 11 Noah Streeter 19:00.3 Pleasant Valley
34. 9 Dhanush Gopalakris... 19:00.6 Pleasant Valley
35. 11 Isaiah Rabchuk 19:01.8 Pleasant Valley
36. 11 Asher Lowrey 19:02.0 DeKalb
37. 10 Tai Fredricks 19:03.0 Oswego
38. 11 Evan Dunbar 19:04.4 Riverside (R.-Brookf...
39. 9 Michael Turner 19:07.0 Alleman
40. 9 Shubham Chauhan 19:10.4 Pleasant Valley
41. 11 Sebastian Wong 19:11.7 Oswego
42. 11 Collin Nelson 19:11.9 Oswego
43. 11 Hunter Carrell 19:14.9 Sterling
44. 10 Steve Haley 19:16.0 Riverside (R.-Brookf...
45. 11 Noah Beck 19:19.5 Oswego
46. 11 Zach Picton 19:20.0 Riverside (R.-Brookf...
47. 11 Caleb Boysen 19:20.8 Conant
48. 12 Paul Cederoth 19:21.0 Fenwick
49. 12 Hank Barnes 19:22.9 DeKalb
50. 11 Jackson Fowler 19:25.2 Pleasant Valley
51. 9 Nick McCoy 19:26.1 Schaumburg
52. 12 Luis Galvez 19:29.2 Riverside (R.-Brookf...
53. 9 Sam McGrath 19:29.5 Pleasant Valley
54. 9 Bryan Flentge 19:34.5 Oswego
55. 10 Trevor Bitner 19:37.9 Clinton
56. 9 Jake Gneiting 19:39.4 Pleasant Valley
57. 11 Noe' Couvat 19:42.5 Oswego
58. 11 Andrew Ivarson 19:44.4 Sterling
59. 11 Carson Klein 19:44.8 Sycamore
60. 10 Jackson Johannsen 19:49.7 Pleasant Valley
61. 11 Fletcher Smith 19:51.4 Sycamore
62. 12 William Moguel 19:57.5 Riverside (R.-Brookf...
63. 12 Brendan Shakeshaft 19:57.9 Riverside (R.-Brookf...
64. 9 Aiden Cortinas 19:58.0 Sycamore
65. 10 Ashish Abraham 19:59.6 Pleasant Valley
66. 9 Mike Zamudio 20:01.0 Riverside (R.-Brookf...
67. 12 Deepit Patel 20:01.6 Conant
68. 11 Marquez Brown 20:03.5 Sterling
69. 9 Connor Miller 20:04.1 Pleasant Valley
70. 10 Thomas Sitter 20:04.8 Dixon
71. 11 Kyle Shuman 20:05.2 Sycamore
72. 9 Jacob Knepp 20:06.0 Pleasant Valley
73. 11 Brendon Shuman 20:07.5 Sycamore
74. 10 Mitchell Rabick 20:08.7 Oswego
75. 9 Roberto Cordero 20:09.5 DeKalb
76. 10 Matthew Bytnar 20:11.7 Oswego
77. 12 Seth Hamby 20:13.0 Pleasant Valley
78. 11 Michael Nelson 20:13.2 Conant
79. 12 Johnathan Jennings 20:14.3 Oswego
80. 10 William Paquette 20:14.9 DeKalb
81. 11 Nico Brousallian 20:18.3 Pleasant Valley
82. 11 Connor Bland 20:24.6 Sterling
83. 11 Trevor Glaum 20:25.5 Pleasant Valley
84. 11 Lane Smalley 20:28.9 Clinton
85. 10 Matt Dresselhaus 20:30.0 Pleasant Valley
86. 9 Cruz Herrera 20:30.0 Riverside (R.-Brookf...
87. 11 Nitin Kumar 20:30.3 Conant
88. 11 Haroun Elmizwghi 20:32.4 East Moline (United)
89. 11 Liam Pitney 20:33.8 DeKalb
90. 9 Peter Kallas 20:36.3 Riverside (R.-Brookf...
91. 9 Mac Cushing 20:36.8 Pleasant Valley
92. 11 Miguel Huaracha 20:37.4 Sterling
93. 10 Cole Hienisch 20:41.3 Sycamore
94. 11 Bradey Franks 20:42.1 Rockford (East)
95. 11 Ian Harrison 20:43.1 DeKalb
96. 12 Matthew Stewart 20:45.1 Clinton
97. 11 Mark McKnight 20:45.1 Alleman
98. 11 Logan Gauthier-Rai... 20:46.9 Jefferson
99. 12 Ivan Poon 20:47.9 East Moline (United)
100. 10 Seth Wickens-Walther 20:50.1 DeKalb
101. 9 Jack Boss 20:50.4 Dixon
102. 12 Anubhav Agarwal 20:50.4 Conant
103. 9 John Nonemmann 20:51.3 Alleman
104. 10 Xavier Solis 20:52.1 Riverside (R.-Brookf...
105. 10 Braxton Farmer 20:52.5 Pleasant Valley
106. 10 Gavin Sears 20:53.4 Pleasant Valley
107. 9 Jacob Everix 20:55.2 Oswego
108. 9 Quinn VanNice 20:57.8 Riverside (R.-Brookf...
109. 11 Will Briolat 20:58.0 Riverside (R.-Brookf...
110. 10 Alex Thomas 20:59.0 Riverside (R.-Brookf...
111. 11 Brendan Burke 20:59.5 Conant
112. 12 Konnor Sommer 21:05.8 Pleasant Valley
113. 11 Charles Parker 21:05.8 DeKalb
114. 9 Hunter Meyrer 21:06.4 Pleasant Valley
115. 9 Conor McJannett 21:14.6 Schaumburg
116. 11 Tyler Everett 21:14.9 Sterling
117. 9 Logan Kunkle 21:15.7 Oswego
118. 11 Kadin Wolf 21:19.0 Sterling
119. 12 Noah Blunt 21:29.1 Alleman
120. 10 Quinn Jacquat 21:29.8 Riverside (R.-Brookf...
121. 10 Tyler Bortolazzo 21:30.6 Pleasant Valley
122. 9 James Lindsey 21:33.2 Jefferson
123. 9 Angel Chavez 21:39.3 Jefferson
124. 10 Matthew Rabick 21:40.9 Oswego
125. 12 Brandon Lehman 21:42.6 Clinton
126. 12 Wesley Titus 21:42.8 DeKalb
127. 11 J.P. Rader 21:43.8 Sycamore
128. 12 Payton Cazaniga 21:46.6 Rockford (East)
129. 12 Prey Patel 21:52.3 Hoffman Estates
130. 9 Dakshil Zalavadiya 21:54.2 Hoffman Estates
131. 10 Adrian Herrera 22:05.2 Riverside (R.-Brookf...
132. 9 Arjun Bharadwaj 22:07.2 Schaumburg
133. 10 Joe Weaver 22:12.1 Alleman
134. 12 Matthew Horning 22:12.2 Rockford (Boylan Cat...
135. 9 Dylan Ocampo 22:18.8 Schaumburg
136. 9 Chase Stonestreet 22:19.4 Clinton
137. 9 Nat Goodman 22:22.1 Riverside (R.-Brookf...
138. 9 Owen Jones 22:38.3 Pleasant Valley
139. 9 Trenton Hull 22:41.4 Oswego
140. 11 Will Mercer 22:46.6 Pleasant Valley
141. 9 Shivh Patel 22:48.9 Schaumburg
142. 11 Quilvio Kelley 22:55.1 Jefferson
143. 9 Jacob Scheffler 23:05.0 Schaumburg
144. 11 Casey Yarak 23:06.8 DeKalb
145. 9 Ethan Dollins 23:11.6 Pleasant Valley
146. 12 Neeraj Rawat 23:12.1 Conant
147. 11 Mario Ochoa 23:21.9 Rockford (Boylan Cat...
148. 9 Domininc Ditullio 23:28.2 Rockford (Boylan Cat...
149. 9 Daniel Andrade 23:28.5 Oswego
150. 10 Ethan Holmes 23:30.3 Riverside (R.-Brookf...
151. 11 Ray Rogers 24:16.1 East Moline (United)
152. 9 John Kloosterman 24:21.9 Sycamore
153. 9 Manoa Kapua 24:33.9 Pleasant Valley
154. 9 Ben Perry 25:22.3 Riverside (R.-Brookf...
155. 9 Eric Watson 25:31.0 Riverside (R.-Brookf...
156. 12 Vince Galvin 25:45.6 Riverside (R.-Brookf...
157. 10 Alejandro Pena 26:06.2 Alleman
158. 10 Sohail Ahmed 27:38.1 Conant
159. 10 Adam Morley 27:40.4 Clinton
Provided by Athletic.net
Official Team Scores
1. Iowa City High 44
2. Pleasant Valley 69
3. Hononegah 80
4. Oswego 103
5. Hoffman Estates 113
6. Riverside (R.-Brookfield) 166
7. Rockford (Boylan Catholic) 180
8. Sterling 213
Womens Results
3 Miles Open
PL YR Name Mark Team
1. 12 Grace McLaughlin 17:55.1 Rockford (Boylan Cat...
2. 12 Janet Nyamboneka 20:10.1 Iowa City High
3. 11 Sydney Luchyn 20:47.7 Oswego
4. 12 Nicole Knedler 20:56.0 Pleasant Valley
5. 11 Katie Johnston 20:56.4 Hononegah
6. 11 Chloe Greig 21:08.2 Pleasant Valley
7. 12 Grace D'Antico 21:15.8 Pleasant Valley
8. 12 Emily Hawley 21:21.2 Hononegah
9. 9 Jae Dancer 21:23.4 Iowa City High
10. 12 Leah Dregenberg 21:49.3 Dixon
11. 12 Sarah Nunez 21:51.0 Iowa City High
12. 11 Isabel Jones 22:00.5 Iowa City High
13. 10 Mary Bounds 22:07.8 Iowa City High
14. 12 Emma Nelson 22:12.2 Oswego
15. 9 Harper Denniston 22:17.6 Iowa City High
16. 11 Liza Sarsfield 22:23.5 Iowa City High
17. 10 Jenna Cochran 22:25.5 Hoffman Estates
18. 12 Rachel Strang 22:36.7 Iowa City High
19. 12 Taylor Neas 22:44.0 Zion-Benton
20. 12 Holly Gotchie 22:49.4 Oswego
21. 11 Ella Hennager 22:49.5 Iowa City High
22. 12 Sophia Brown 22:50.7 Sterling
23. 12 Nia Washington 22:51.2 Iowa City High
24. 11 Lottie Gidal 22:52.4 Iowa City High
25. 10 Sylvia Gidal 22:53.0 Iowa City High
26. 10 Selena Axinte 22:56.6 Riverside (R.-Brookf...
27. 11 Josie Foss 22:57.3 Hononegah
28. 12 Hailey VandenBranden 22:59.1 Hononegah
29. 11 Allison Cyr 23:07.1 Hoffman Estates
30. 11 Josephine Simpa 23:12.6 Hoffman Estates
31. 11 Kathy Lopez 23:22.8 Hoffman Estates
32. 10 Holyn Doran 23:25.5 Pleasant Valley
33. 12 Hannah VandenBranden 23:26.3 Hononegah
34. 12 Erin Woodford 23:27.6 Pleasant Valley
35. 10 Maya Djalali-gomez 23:27.8 Iowa City High
36. 9 Natalie Green 23:28.8 Iowa City High
37. 11 Diana Rocha 23:30.1 Zion-Benton
38. 12 Vanessa Bonilla 23:33.9 Hoffman Estates
39. 12 Kari Vierya 23:35.0 DeKalb
40. 12 Emma Pizana 23:37.7 Riverside (R.-Brookf...
41. 9 Kate Wolfe 23:38.5 Iowa City High
42. 9 Zoe Hellberg 23:40.4 Iowa City High
43. 12 Sydney Prochaska 23:41.5 Pleasant Valley
44. 11 Abby Ladison 23:43.1 Oswego
45. 11 Olivia DeNeice 23:46.9 Iowa City High
46. 9 Ali Simpson 23:46.9 Pleasant Valley
47. 12 Linda Dao 23:49.0 Hoffman Estates
48. 12 Zoe Jacquat 23:49.3 Riverside (R.-Brookf...
49. 11 Jocelyn Escalona 23:51.6 Hoffman Estates
50. 11 Brooke Gardner 23:52.9 Hononegah
51. 12 Cassie Hood 23:55.3 Freeport
52. 11 Meghan Juhlin 23:56.3 Hononegah
53. 9 Britany Naranjo 23:59.0 Hoffman Estates
54. 12 Jessica Hindenberg 24:03.9 Rockford (Boylan Cat...
55. 9 Diana Manriquez 24:09.6 Jefferson
56. 12 Grace Beck 24:10.3 Oswego
57. 12 Jane Reesor 24:10.3 Rockford (Boylan Cat...
58. 12 Hannah Deutmeyer 24:11.4 Pleasant Valley
59. 12 Abby Davison 24:14.1 Pleasant Valley
60. 9 Zoe Meaney 24:14.4 Iowa City High
61. 9 Zoe Mazurkiewicz 24:18.0 Riverside (R.-Brookf...
62. 9 Ana Koch 24:18.6 Iowa City High
63. 10 Katie Garner 24:21.8 Pleasant Valley
64. 9 Morgan Brady 24:26.1 Pleasant Valley
65. 11 Lauren Martin 24:29.3 Oswego
66. 11 Ava Stigler 24:29.3 Pleasant Valley
67. 9 Frida Kraus 24:29.8 Riverside (R.-Brookf...
68. 9 Reagan Stein 24:30.2 Pleasant Valley
69. 11 Diana Rodriguez 24:33.1 East Moline (United)
70. 11 Alexia Diaz 24:34.3 Oswego
71. 10 Georgia Corbin 24:36.0 Iowa City High
72. 9 Ana Van Beek 24:36.3 Iowa City High
73. 10 Sophie Jebb 24:36.6 Riverside (R.-Brookf...
74. 12 Lindsey Parrott 24:43.3 Iowa City High
75. 10 Cienna Pangan 24:44.8 Pleasant Valley
76. 10 Lexie Horaney 24:45.2 Pleasant Valley
77. 10 Alex Marsh 24:49.4 Iowa City High
78. 10 Kayci Gatlin 24:54.0 Pleasant Valley
79. 12 Rosa Rodriguez 24:55.0 Freeport
80. 11 Tiara Munoz 25:00.0 Sterling
81. 12 Molly Tracy 25:07.6 Riverside (R.-Brookf...
82. 12 Claire Steinhagen 25:09.0 Sterling
83. 11 Dezi Brooks 25:09.8 Freeport
84. 11 Madeline Pugh 25:10.3 Iowa City High
85. 12 Tylor O'Brien 25:14.2 Sterling
86. 9 Madelyn Hellwig 25:22.6 Iowa City High
87. 9 Ananya Albrecht-Bu... 25:22.8 Iowa City High
88. 9 Jaqueline Orduna 25:24.1 East Moline (United)
89. 12 Roshni Nair 25:27.7 Pleasant Valley
90. 9 Caleigh Stanier 25:29.0 Iowa City High
91. 10 Aubryn Kaine 25:29.8 Iowa City High
92. 12 Alison Lawrence 25:32.1 Hononegah
93. 10 Melissa Jaimes 25:33.8 Hoffman Estates
94. 11 Alyssa Hamblin 25:38.1 Oswego
95. 12 Vanessa Robles 25:41.6 Rockford (East)
96. 12 Ramya Banda 25:42.4 Pleasant Valley
97. 12 Kelsey Hughes 25:52.9 Rockford (Boylan Cat...
98. 12 Jameson Reineke 25:54.9 Iowa City High
99. 11 Izzy Rurka 25:55.0 Riverside (R.-Brookf...
100. 12 Isabella Perales 25:55.1 Pleasant Valley
101. 9 Angelina Ocampo 25:58.9 Riverside (R.-Brookf...
102. 10 Saye Traore 26:00.1 Iowa City High
103. 12 Morgan Horaney 26:02.2 Pleasant Valley
104. 11 Josie Hindenburg 26:06.5 Rockford (Boylan Cat...
105. 12 Hailey Hart 26:07.3 East Moline (United)
106. 9 Samantha Perez 26:08.4 Riverside (R.-Brookf...
107. 11 Natalie Cremer 26:10.2 Pleasant Valley
108. 12 Emily Schieda 26:12.5 Hononegah
109. 11 Megan Kuennen 26:14.8 Iowa City High
110. 12 Hallie Jones 26:16.4 Pleasant Valley
111. 11 Ruth Davidson 26:20.7 Pleasant Valley
112. 12 Melissa Gatlin 26:25.0 Pleasant Valley
113. 9 Melanie Tran-Duong 26:29.2 Iowa City High
114. 11 Phoebe Chapnick-So... 26:34.6 Iowa City High
115. 9 Faith Bruecks 26:43.6 Rockford (Guilford)
116. 9 Katherine Geerdes 26:46.2 Iowa City High
117. 11 Rylee Jensen 26:53.9 Clinton
118. 12 Jackie DiNatale 27:07.3 DeKalb
119. 9 Sonja Liebig 27:14.5 Iowa City High
120. 10 Lucero Vences 27:15.6 Hoffman Estates
121. 9 Delaney Fitzgerald 27:15.6 Pleasant Valley
122. 11 Brittany Costello 27:17.3 Clinton
123. 9 Cara Johnson 27:27.9 Pleasant Valley
124. 12 Abby Nitz 27:31.7 Sterling
125. 11 Megan Dague 27:34.6 Pleasant Valley
126. 11 Maddie Roach 27:42.1 Dixon
127. 9 Jazmin Salazar 27:43.1 Hoffman Estates
128. 11 Sara Danielson 27:51.0 Pleasant Valley
129. 10 Riya Bhandarkar 27:59.4 Pleasant Valley
130. 12 Lizbeth Moreno-Don... 28:09.0 Clinton
131. 9 Gabby Mowbray 28:18.1 Pleasant Valley
132. 11 Amber Fitch 28:24.0 Rochelle
133. 11 Natalie Upchurch 28:48.5 Jefferson
134. 9 Roshni Patel 28:50.7 Pleasant Valley
135. 12 Madaline Grove 28:51.8 Sterling
136. 9 Alyssia Tyler 28:55.8 Pleasant Valley
137. 11 Tatum Higgs 28:57.2 Hononegah
138. 11 Shawna O'Malley 29:02.2 Iowa City High
139. 10 Laney Linhart 29:04.6 Rockford (Guilford)
140. 11 Faith Fitch 29:07.1 Rochelle
141. 12 Serena Collins 29:09.0 Iowa City High
142. 9 Dalaney Stanford 29:18.3 Riverside (R.-Brookf...
143. 11 LeAnna Keys 29:22.8 Hononegah
144. 12 Isabel Montefinese 29:36.2 Riverside (R.-Brookf...
145. 10 Patricia Bettis 29:49.2 Pleasant Valley
146. 9 Julia Weiner 29:51.0 Iowa City High
147. 12 Lauren Barlow 29:59.9 Pleasant Valley
148. 12 Sydney Einck 30:14.2 Pleasant Valley
149. 12 Natalie Baiocchi 31:04.2 Riverside (R.-Brookf...
150. 10 Victoria Duran 31:25.7 Jefferson
151. 12 Emma Hartwig 31:28.0 Iowa City High
152. 9 Kimberly Arroyo 31:56.5 Riverside (R.-Brookf...
153. 12 Claire Kelly 32:26.2 Iowa City High
154. 12 Binh Nguyen 34:59.7 Iowa City High
155. 9 Grace Faje 35:38.4 Riverside (R.-Brookf...
156. 11 Kayla Hefley 37:32.1 Iowa City High