2025 Season · Cross Country
Dale Donner XC Invitational
Sep 20, 2025 · 470 results · 41 schools
Boys 5,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Evan Knobloch | Toulon (Stark County) | 15:46.50 |
| 2 | Tim Starwalt | Byron | 15:49.20 |
| 3 | Landin Stillwell | Somonauk | 15:57.00 |
| 4 | Braeden Bode | Port Byron (Riverdale) | 16:01.50 |
| 5 | Andrew Richardson | East Dubuque | 16:01.80 |
| 6 | Henry Nichols | Amboy | 16:03.40 |
| 7 | Vinny Gullone | East Dubuque | 16:04.30 |
| 8 | Aiden Faulkner | Elmwood-Plum City | 16:10.60 |
| 9 | Jacob Schroeder | Rockford (Lutheran) | 16:10.90 |
| 10 | Kyle Enke | Rockford (Lutheran) | 16:16.70 |
| 11 | Alex Belha | Sherrard | 16:20.70 |
| 12 | Roscoe Davies | Mount Carroll (West Carroll) | 16:30.50 |
| 13 | David Browning | Sherrard | 16:36.00 |
| 14 | Caleb Scheirer | Washburn (Lowpoint-W.) | 16:38.60 |
| 15 | Noah Feltner | Kewanee (Wethersfield) | 16:38.80 |
| 16 | Everett Henderson | Tremont | 16:42.10 |
| 17 | Lucas Jackson | East Dubuque | 16:44.80 |
| 18 | Gianni Verucchi | LaSalle (L.-Peru) | 16:50.40 |
| 19 | Maddox Moore | Manlius (Bureau Valley) | 16:59.40 |
| 20 | Alex Walsh | Sandwich | 17:04.10 |
| 21 | Geno Addo (Mackie) | Washburn (Lowpoint-W.) | 17:09.50 |
| 22 | Caden Hamer | Somonauk | 17:12.40 |
| 23 | Brody Clark | Aledo (Mercer County) | 17:13.70 |
| 24 | Nolan Minard | Sandwich | 17:17.90 |
| 25 | Logan Trigg | Sandwich | 17:19.50 |
| 26 | Payton Summers | Sherrard | 17:21.10 |
| 27 | Dierks Knepp | Washburn (Lowpoint-W.) | 17:22.30 |
| 28 | Daniel Gonzalez | Oregon | 17:23.10 |
| 29 | Nathan Punke | Erie-Prophetstown | 17:24.50 |
| 30 | Liam Mead | East Dubuque | 17:32.60 |
| 31 | Kam Stevenson | Elmwood-Plum City | 17:33.00 |
| 32 | Dominic Fahrenkrog | Sherrard | 17:38.10 |
| 33 | Cash Verstraete | Kewanee (Wethersfield) | 17:44.10 |
| 34 | Josh Struble | Aledo (Mercer County) | 17:45.30 |
| 35 | Luke Anderson | Sherrard | 17:46.80 |
| 36 | Noah Bramble | Rockford (Lutheran) | 17:50.60 |
| 37 | Gunnar Swenson | Somonauk | 17:50.70 |
| 38 | Gus Schultz | Erie-Prophetstown | 17:53.00 |
| 39 | Alan Parkison | Sandwich | 18:00.00 |
| 40 | Jacob Bosch | Princeville | 18:01.20 |
| 41 | Liam Schauer | East Dubuque | 18:01.80 |
| 42 | Brody Leitzen | Mount Carroll (West Carroll) | 18:02.00 |
| 43 | Colton Reid | Taylor Ridge (Rockridge) | 18:02.30 |
| 44 | Carlos Toribio | Mendota | 18:03.30 |
| 45 | Silas Schmieg | Elmwood-Plum City | 18:03.80 |
| 46 | Alex Gallardo | Manlius (Bureau Valley) | 18:05.50 |
| 47 | Brady White | Stockton | 18:06.40 |
| 48 | Conner Musser | Port Byron (Riverdale) | 18:07.40 |
| 49 | Justin Wainscott | Erie-Prophetstown | 18:10.40 |
| 50 | Colin McDaniels | Westmont | 18:11.00 |
| 51 | Adrian Gallardo | Manlius (Bureau Valley) | 18:11.30 |
| 52 | Griffin Hammers | LaSalle (L.-Peru) | 18:13.70 |
| 53 | Alex Attig | Manlius (Bureau Valley) | 18:17.10 |
| 54 | Zaydan Schoonhoven-Hussain | Stockton | 18:18.70 |
| 55 | Brady McPeek | Aledo (Mercer County) | 18:19.60 |
| 56 | Braden Dietrich | Byron | 18:21.10 |
| 57 | Jackson Smith | Toulon (Stark County) | 18:21.30 |
| 58 | Conner Welt | Byron | 18:26.10 |
| 59 | Miles Wied | Kewanee (Wethersfield) | 18:28.70 |
| 60 | Berat Imeri | Mendota | 18:30.80 |
| 61 | Levi Mikel | Rockford (Lutheran) | 18:31.20 |
| 62 | Nick Cobine | East Dubuque | 18:35.10 |
| 63 | Nolan Peirce | Port Byron (Riverdale) | 18:36.20 |
| 64 | Will Denton | Toulon (Stark County) | 18:37.90 |
| 65 | Max Dalton | Henry (H.-Senachwine) | 18:38.40 |
| 66 | Mason Schnell | Sherrard | 18:39.50 |
| 67 | Hason Hubbard | Elmwood-Plum City | 18:41.20 |
| 68 | William McCoid | Rockford (Lutheran) | 18:42.60 |
| 69 | Kevin Webb | Faith Christian | 18:44.10 |
| 70 | Joseph Caracheo | Spring Valley (Hall) | 18:47.30 |
| 71 | Douglas Johnson | Rockford (Lutheran) | 18:50.80 |
| 72 | Tyler Mahar | Amboy | 18:51.80 |
| 73 | Elijah Foster | Erie-Prophetstown | 18:54.90 |
| 74 | Joey Blasen | Mount Carroll (West Carroll) | 18:57.60 |
| 75 | Dean Akre | Rockford (Lutheran) | 18:59.20 |
| 76 | River Wygant | Byron | 19:00.90 |
| 77 | Cole Barrett | Port Byron (Riverdale) | 19:01.80 |
| 78 | Jhett Cowser | Amboy | 19:02.40 |
| 79 | Anthony Linder | Amboy | 19:04.70 |
| 80 | Noah Belowske | Orion | 19:08.00 |
| 81 | Lincoln Minard | Sandwich | 19:08.40 |
| 82 | Levi Bocker | Forreston | 19:08.40 |
| 83 | Leo Zach | Mount Carroll (West Carroll) | 19:08.60 |
| 84 | Noah Genandt | Forreston | 19:09.40 |
| 85 | Braiden Krahl | Sherrard | 19:09.90 |
| 86 | Collin Bowers | Princeville | 19:09.90 |
| 87 | Hunter Ely | Toulon (Stark County) | 19:11.40 |
| 88 | Jason Rusk | Kewanee | 19:12.00 |
| 89 | Raudel (RJ) Hermosillo Jr | Peru (St. Bede) | 19:12.70 |
| 90 | Dawson Medley | Cambridge | 19:12.70 |
| 91 | Landon Hebel | Seneca | 19:13.00 |
| 92 | Mackinnley Thompson | Ottawa (Marquette) | 19:13.60 |
| 93 | Kent Pedersen | Rockford (Lutheran) | 19:15.30 |
| 94 | Calvin Peele | Elmwood-Plum City | 19:19.80 |
| 95 | Jaxson Finch | Seneca | 19:20.80 |
| 96 | Carter Lester | LaSalle (L.-Peru) | 19:30.00 |
| 97 | Hunter Shemek | Sherrard | 19:30.10 |
| 98 | Elliott Walles | Princeville | 19:31.20 |
| 99 | Xavier Miller | Washburn (Lowpoint-W.) | 19:35.90 |
| 100 | Damien Walsh | Sandwich | 19:39.00 |
| 101 | Christopher Gedraitis II | Peru (St. Bede) | 19:39.30 |
| 102 | Ethan Swift | Port Byron (Riverdale) | 19:41.10 |
| 103 | Mason Cochran | Washburn (Lowpoint-W.) | 19:41.60 |
| 104 | Hayden McNutt | Stockton | 19:42.50 |
| 105 | Fidel Payan | Spring Valley (Hall) | 19:42.90 |
| 106 | Ethan Secker | Port Byron (Riverdale) | 19:45.40 |
| 107 | Ethan Grinnell | Toulon (Stark County) | 19:46.10 |
| 108 | Micah Hilliker | Byron | 19:48.40 |
| 109 | Alex Attig | Kewanee (Wethersfield) | 19:49.50 |
| 110 | Johnathan Ricci | LaSalle (L.-Peru) | 19:52.00 |
| 111 | Miles Petersen | Port Byron (Riverdale) | 19:53.50 |
| 112 | Jacen Anderson | Mount Carroll (West Carroll) | 19:54.60 |
| 113 | Jace Jackson | Byron | 19:55.50 |
| 114 | Brayden Zuniga | Granville (Putnam County) | 19:57.20 |
| 115 | Grant Marvin | Stockton | 19:59.90 |
| 116 | Landon Carter | Amboy | 20:09.10 |
| 117 | Taryn Heather | Forreston | 20:11.60 |
| 118 | Ivan Reyna | Forreston | 20:14.00 |
| 119 | Tyler Finn | Kewanee (Wethersfield) | 20:15.10 |
| 120 | Graham Ross | Peru (St. Bede) | 20:16.40 |
| 121 | Michael Weber | Biggsville (West Central) | 20:17.70 |
| 122 | Brayve Wakeland | Sherrard | 20:17.80 |
| 123 | Preston Vasquez | Peru (St. Bede) | 20:24.00 |
| 124 | Philip Oltman | Washburn (Lowpoint-W.) | 20:27.00 |
| 125 | Alex White | Stockton | 20:30.30 |
| 126 | Jordan Dodd | Orion | 20:35.40 |
| 127 | Andrew Roth | Manlius (Bureau Valley) | 20:37.60 |
| 128 | Kayne Richter | Manlius (Bureau Valley) | 20:43.00 |
| 129 | Parker Eberle | Sandwich | 20:47.10 |
| 130 | Aidan Wesson | Somonauk | 20:50.30 |
| 131 | Spencer Kain | Mendota | 20:52.60 |
| 132 | Porter Snider | Somonauk | 20:53.00 |
| 133 | Boden Fransen | Stockton | 20:53.70 |
| 134 | Travys Ross | Durand-Arkansaw | 20:55.30 |
| 135 | Pierce Gilbertson | Seneca | 20:57.80 |
| 136 | Logan Siegel | Elmwood-Plum City | 20:58.80 |
| 137 | Collier Fisher | Aledo (Mercer County) | 21:00.70 |
| 138 | Joey Rowland | Forreston | 21:01.30 |
| 139 | Conrad Johnson | Rockford (Lutheran) | 21:01.70 |
| 140 | Keyshon Webster | Toulon (Stark County) | 21:02.50 |
| 141 | Cael O'horo | Byron | 21:07.90 |
| 142 | Isaac Noble | Somonauk | 21:08.00 |
| 143 | Kyle Velazquez | Manlius (Bureau Valley) | 21:16.40 |
| 144 | Aaron Lilly | Orion | 21:17.70 |
| 145 | Stephen Dalphonse | Oregon | 21:19.20 |
| 146 | Eric Du | Peru (St. Bede) | 21:19.40 |
| 147 | Logan Connell | Durand-Arkansaw | 21:28.10 |
| 148 | Byron Grobe | Forreston | 21:29.50 |
| 149 | Peyton Russell | Biggsville (West Central) | 21:32.50 |
| 150 | Jacob Ellen | Elmwood-Plum City | 21:33.10 |
| 151 | Ben Rackow | Washburn (Lowpoint-W.) | 21:41.00 |
| 152 | Reid Kalapp | Manlius (Bureau Valley) | 21:44.20 |
| 153 | Aaron Costner | Amboy | 21:46.40 |
| 154 | Caleb Dorsey | Henry (H.-Senachwine) | 21:47.60 |
| 155 | Jonathan Norman | Erie-Prophetstown | 21:55.60 |
| 156 | Shea Conner | Ottawa (Marquette) | 22:05.50 |
| 157 | Edward McArthur | Oregon | 22:06.60 |
| 158 | Samuel Gascoinge | Sterling (Newman Central Catholic) | 22:08.20 |
| 159 | Gerrard Boyer | Henry (H.-Senachwine) | 22:10.60 |
| 160 | Kaden Hauser | Ottawa (Marquette) | 22:11.60 |
| 161 | Mason Ferrario | Ottawa (Marquette) | 22:16.80 |
| 162 | Miles Ward | Aledo (Mercer County) | 22:16.90 |
| 163 | Dawson Hulsing | Manlius (Bureau Valley) | 22:21.40 |
| 164 | Ryder Woods | Mendota | 22:25.00 |
| 165 | Daniel Shapiama | Somonauk | 22:26.00 |
| 166 | Michael Kelly | Port Byron (Riverdale) | 22:33.70 |
| 167 | Christian Hohstadt | Henry (H.-Senachwine) | 22:35.50 |
| 168 | William Pikula | Spring Valley (Hall) | 22:36.50 |
| 169 | Jack Thomas | Amboy | 22:38.20 |
| 170 | August Martz | Byron | 22:43.90 |
| 171 | Devin Steil | Peru (St. Bede) | 22:44.10 |
| 172 | Wyck Dever | Henry (H.-Senachwine) | 22:51.20 |
| 173 | Morgan Mahnesmith | Manlius (Bureau Valley) | 22:52.80 |
| 174 | Justin Murphy | Granville (Putnam County) | 22:55.00 |
| 175 | Riegan Miller | Henry (H.-Senachwine) | 22:57.70 |
| 176 | Hunter Anton | Tremont | 22:57.70 |
| 177 | Joseph Patyk | LaSalle (L.-Peru) | 22:58.90 |
| 178 | Jesse Sheppard | Stockton | 23:12.20 |
| 179 | Inaki Paulino | Byron | 23:15.00 |
| 180 | Dylan Jones | Somonauk | 23:18.00 |
| 181 | Aidan Grinnell | Toulon (Stark County) | 23:29.60 |
| 182 | Jude Baldwin | Faith Christian | 23:41.80 |
| 183 | JD Loeser | Henry (H.-Senachwine) | 23:50.10 |
| 184 | Carter Sanudo | Kewanee (Wethersfield) | 24:07.90 |
| 185 | Ben Feick | Mount Carroll (West Carroll) | 24:14.70 |
| 186 | Ryan Watt | Cambridge | 24:29.00 |
| 187 | Isaac Swarbrick | Faith Christian | 24:29.20 |
| 188 | Brayden Freres | Princeville | 24:40.80 |
| 189 | Jayce Hermeyer | Amboy | 24:50.00 |
| 190 | Rio Rivas | Port Byron (Riverdale) | 25:24.10 |
| 191 | Ambrose Pennock | Port Byron (Riverdale) | 25:57.00 |
| 192 | Jared Merkel | Forreston | 26:06.60 |
| 193 | Levi Johnson | LaSalle (L.-Peru) | 27:29.60 |
| 194 | Logan Hockings | Sandwich | 27:30.70 |
| 195 | Ryan Oliver | Granville (Putnam County) | 28:52.10 |
| 196 | AJ Hughes | Port Byron (Riverdale) | 29:08.00 |
| 197 | Aaron Young | Tremont | 30:33.80 |
| 198 | Jaden Macklin | Manlius (Bureau Valley) | 32:34.60 |
| 199 | Anthony Guerrero | Mendota | 33:43.50 |
Boys 4,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Hunter Keyster | Princeville | 13:58.30 |
| 2 | Braeden Punke | Erie-Prophetstown | 14:06.20 |
| 3 | Michael Muzzarelli | Byron | 14:17.00 |
| 4 | Danny Sharp | Elmwood-Plum City | 14:18.90 |
| 5 | Cole Cahill | Elmwood-Plum City | 14:29.10 |
| 6 | Landon Graden | Forreston | 14:42.30 |
| 7 | Liam Baima | Seneca | 14:44.70 |
| 8 | Cooper Brown | Elmwood-Plum City | 14:47.00 |
| 9 | Oliver Funk | Elmwood-Plum City | 14:52.20 |
| 10 | Danny Ellen | Elmwood-Plum City | 15:00.60 |
| 11 | Brady Fort | Seneca | 15:01.50 |
| 12 | Kai Nelson | Elmwood-Plum City | 15:02.40 |
| 13 | Aidan Garcea | Erie-Prophetstown | 15:03.10 |
| 14 | Elijah Franzen | Erie-Prophetstown | 15:04.00 |
| 15 | Callum Wright | Seneca | 15:07.90 |
| 16 | Geoffrey Schachtrup | Elmwood-Plum City | 15:20.90 |
| 17 | Cooper Sharpe | Tremont | 15:33.40 |
| 18 | Charlie Grzanich | Canton | 15:37.10 |
| 19 | Carter Baxter | Granville (Putnam County) | 15:39.40 |
| 20 | Chase Yount | Erie-Prophetstown | 15:44.60 |
| 21 | Gavin Early | Byron | 15:45.00 |
| 22 | Bryar Kuehl | Morrison | 15:46.80 |
| 23 | Dominik Avila | Peru (St. Bede) | 15:50.10 |
| 24 | Adrian Hermosillo | Peru (St. Bede) | 15:52.60 |
| 25 | Silas Hays | Aledo (Mercer County) | 15:54.50 |
| 26 | Ian Tancrell | East Dubuque | 15:54.90 |
| 27 | Casen Grobe | Forreston | 16:02.90 |
| 28 | Aisaac Arteaga | Mendota | 16:07.60 |
| 29 | Jackson Tegeler | Erie-Prophetstown | 16:08.10 |
| 30 | Collin Patterson | Orion | 16:08.60 |
| 31 | Lucas Wurster | East Dubuque | 16:09.70 |
| 32 | Carter Sersland | Orion | 16:10.10 |
| 33 | Luke McAllister | Tremont | 16:13.10 |
| 34 | Desmond Stanulis | Westmont | 16:15.70 |
| 35 | Joe Savitch | Peru (St. Bede) | 16:16.00 |
| 36 | Carter Smoode | Granville (Putnam County) | 16:19.70 |
| 37 | Ellis Thorndyke | Orion | 16:21.60 |
| 38 | Bryce Keckler | Peru (St. Bede) | 16:22.40 |
| 39 | Steven Swatos | Erie-Prophetstown | 16:25.50 |
| 40 | Mason Haskell | Peru (St. Bede) | 16:30.90 |
| 41 | Jack Dickey | Tremont | 16:42.00 |
| 42 | Alex Zydron | Seneca | 16:49.70 |
| 43 | Eli Weilacher | Forreston | 16:51.70 |
| 44 | Seven Smith | East Dubuque | 16:56.80 |
| 45 | Brendon Young | Tremont | 16:57.60 |
| 46 | Jackson Melton | Erie-Prophetstown | 16:57.70 |
| 47 | Wesley Patridge | Rockford (Lutheran) | 16:58.60 |
| 48 | Kamdyn Reynolds | Orion | 16:59.30 |
| 49 | Eli Petrany | Elmwood-Plum City | 17:12.80 |
| 50 | Quincy Smith | Granville (Putnam County) | 17:19.30 |
| 51 | Nolan Koch | Tremont | 17:23.80 |
| 52 | Paxton Cardine | Aledo (Mercer County) | 17:25.50 |
| 53 | Aidan Eads | Sherrard | 17:29.50 |
| 54 | Kypton Ladgenski | Spring Valley (Hall) | 17:32.40 |
| 55 | Sam Cobine | East Dubuque | 17:33.40 |
| 56 | Ace Wetzell | Erie-Prophetstown | 17:35.50 |
| 57 | Lloyd Martens | Cambridge | 17:41.00 |
| 58 | Tim Kuehl | Erie-Prophetstown | 17:47.90 |
| 59 | Jonathan Ma | Peru (St. Bede) | 17:49.30 |
| 60 | Max Ott | Elmwood-Plum City | 17:55.30 |
| 61 | Blake Dietrich | Tremont | 17:57.70 |
| 62 | Jayden Paris | Morrison | 18:06.60 |
| 63 | Drake Anderson | Erie-Prophetstown | 18:17.50 |
| 64 | Gavin Baumann | Rockford (Lutheran) | 18:21.40 |
| 65 | Graysen Moreland | Westmont | 18:28.30 |
| 66 | Ethan O'Brien | Durand-Arkansaw | 18:31.40 |
| 67 | Colin Bartlett | Washburn (Lowpoint-W.) | 18:33.80 |
| 68 | Miguel Rodriguez-Perez | Westmont | 18:58.10 |
| 69 | Cristian Payan | Spring Valley (Hall) | 19:01.10 |
| 70 | Jacob Murphy | Erie-Prophetstown | 19:03.80 |
| 71 | Ryan Sills | Tremont | 19:04.00 |
| 72 | Max North | Morrison | 19:26.00 |
| 73 | Gavin Coulombe | Seneca | 19:31.50 |
| 74 | Aidan Michels | Mount Carroll (West Carroll) | 19:38.40 |
| 75 | Slade Walden | Morrison | 19:50.80 |
| 76 | Parker Richardson | Canton | 19:58.10 |
| 77 | Mason Surmo | Oregon | 19:58.60 |
| 78 | Finnigan Ruane | Oregon | 20:36.30 |
| 79 | Marcos Castro | Spring Valley (Hall) | 20:45.70 |
| 80 | Chris Thompson | Seneca | 21:34.10 |
| 81 | Isaac Mucu | Granville (Putnam County) | 21:46.00 |
| 82 | Zaydn Law | Mendota | 21:46.20 |
| 83 | Trey Weer | Tremont | 24:50.10 |
Girls 5,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Kyla Babb | Westmont | 17:23.70 |
| 2 | Abagail Baumann | Rockford (Lutheran) | 17:34.60 |
| 3 | Emily Downing | Cambridge | 17:47.40 |
| 4 | Dusti Smith | Toulon (Stark County) | 18:56.30 |
| 5 | Jana Vande Kemp | Cambridge | 19:11.40 |
| 6 | Cheyenh Smith | Toulon (Stark County) | 19:23.60 |
| 7 | Ellison Heineke | Washburn (Lowpoint-W.) | 19:31.10 |
| 8 | Jessica Henderson | Tremont | 19:37.70 |
| 9 | Emalyn Millar | Aledo (Mercer County) | 19:47.40 |
| 10 | Anna Churchill | Sherrard | 19:48.60 |
| 11 | Claire Fournier | Canton | 19:53.20 |
| 12 | Bristol Schmidgall | Elmwood-Plum City | 20:06.10 |
| 13 | Kyndre Delagrange | Washburn (Lowpoint-W.) | 20:06.30 |
| 14 | Mya Hill | Elmwood-Plum City | 20:08.60 |
| 15 | Ava Proehl | Tremont | 20:10.90 |
| 16 | Charlotte Walker | Elmwood-Plum City | 20:15.70 |
| 17 | Mary Haschemeyer | Canton | 20:28.40 |
| 18 | Lily Mueller | Seneca | 20:30.40 |
| 19 | Ashley Potter | Byron | 20:30.50 |
| 20 | Aelyn Anderson | Westmont | 20:31.50 |
| 21 | Riley Kelly | Elmwood-Plum City | 20:37.10 |
| 22 | Brookelyn Clark | Aledo (Mercer County) | 20:39.50 |
| 23 | Anya Anaya | Oregon | 20:40.00 |
| 24 | Jemma Finley | Peru (St. Bede) | 20:40.10 |
| 25 | Ava Gaulrapp | Port Byron (Riverdale) | 20:47.80 |
| 26 | Ava Martel | Port Byron (Riverdale) | 20:49.30 |
| 27 | Norah Rorem | Toulon (Stark County) | 20:51.30 |
| 28 | Avery Humphrey | Cambridge | 20:53.60 |
| 29 | Taylor Forney | Elmwood-Plum City | 20:54.80 |
| 30 | Tori Browning | Sherrard | 21:09.30 |
| 31 | Jillian Murray | Port Byron (Riverdale) | 21:10.50 |
| 32 | Helen Baldwin | Aledo (Mercer County) | 21:10.70 |
| 33 | Jendayia Crowe | Kewanee | 21:12.60 |
| 34 | Rozlyn Mosher | Erie-Prophetstown | 21:13.60 |
| 35 | Sophia Bradarich | Sherrard | 21:23.00 |
| 36 | Gemma Moore | Manlius (Bureau Valley) | 21:26.30 |
| 37 | Madeline Rogers | Oregon | 21:30.70 |
| 38 | Gracyn Smith | Byron | 21:32.70 |
| 39 | Lola Risinger | Tremont | 21:36.90 |
| 40 | Karlee Henkins | Sandwich | 21:37.90 |
| 41 | Hannah Ames | Cambridge | 21:41.30 |
| 42 | Lila Coleman | Seneca | 21:42.90 |
| 43 | Juniper McFerren | Canton | 21:45.20 |
| 44 | Adaleigh Pierce | Stockton | 21:51.00 |
| 45 | Grace King | Sterling (Newman Central Catholic) | 21:51.10 |
| 46 | Kylie Mathis | Sherrard | 21:52.10 |
| 47 | Natalie Babcock | Elmwood-Plum City | 21:52.40 |
| 48 | Lumen Setchell | Mendota | 21:52.60 |
| 49 | Gabriella Northrup | Byron | 22:01.10 |
| 50 | Olivia Knowles | Canton | 22:03.40 |
| 51 | Ireland Barrett | Stockton | 22:04.50 |
| 52 | Madalyn Ori | Elmwood-Plum City | 22:07.90 |
| 53 | Aubrey Mareachen | Princeville | 22:10.00 |
| 54 | Talia Jenkins | Seneca | 22:11.50 |
| 55 | Jillian Hammer | Oregon | 22:13.90 |
| 56 | Chloe Oltman | Washburn (Lowpoint-W.) | 22:16.00 |
| 57 | Jessie DeNeve | Erie-Prophetstown | 22:19.00 |
| 58 | Evelyn Anderson | Oregon | 22:25.80 |
| 59 | Paytin Terwilliger | Toulon (Stark County) | 22:30.10 |
| 60 | Emily Urbanski | Sandwich | 22:40.10 |
| 61 | Grace Burnes | Byron | 22:43.00 |
| 62 | June Fuhr | Taylor Ridge (Rockridge) | 22:45.80 |
| 63 | Jennica Norman | Erie-Prophetstown | 22:46.30 |
| 64 | Kayla Kressin | Sandwich | 22:57.50 |
| 65 | Grace Althaus | Amboy | 22:58.30 |
| 66 | Isla Stevens | Sandwich | 22:58.50 |
| 67 | Elinor McHale | Byron | 23:00.00 |
| 68 | Jenna Baumann | Rockford (Lutheran) | 23:00.60 |
| 69 | Christine Ramirez | Oregon | 23:08.20 |
| 70 | Yoselin Carlos | LaSalle (L.-Peru) | 23:14.70 |
| 71 | Summer Hamilton | Manlius (Bureau Valley) | 23:17.50 |
| 72 | Kendall Ziegler | East Dubuque | 23:24.60 |
| 73 | Scarlett Payne | Amboy | 23:29.80 |
| 74 | Ryan Owczarek | LaSalle (L.-Peru) | 23:30.40 |
| 75 | Ashlyn Bertsch | Elmwood-Plum City | 23:33.90 |
| 76 | Julie Mueller | Seneca | 23:36.50 |
| 77 | Jessica Rios | Sandwich | 23:37.10 |
| 78 | Alexis Wilson | Kewanee (Wethersfield) | 23:37.90 |
| 79 | Emma Christin | Morrison | 23:40.50 |
| 80 | Mari Rager | Oregon | 23:42.40 |
| 81 | Darilis Knobloch | Toulon (Stark County) | 23:44.10 |
| 82 | Sophia Hart | Rockford (Lutheran) | 23:48.00 |
| 83 | Abi Kayser | Orion | 23:53.20 |
| 84 | Tessa Gempler | East Dubuque | 23:58.30 |
| 85 | Emma Martyn | Minonk (Fieldcrest) | 24:03.80 |
| 86 | Samantha Nauman | Amboy | 24:04.10 |
| 87 | Danika Maddex | Henry (H.-Senachwine) | 24:04.40 |
| 88 | Aubrie Tritz | East Dubuque | 24:05.10 |
| 89 | Althea Gnatovich | Sherrard | 24:07.80 |
| 90 | Ella Wilt | Manlius (Bureau Valley) | 24:08.20 |
| 91 | Gabrielle Sarno | Sterling (Newman Central Catholic) | 24:20.50 |
| 92 | Ruthie Steffes | Seneca | 24:29.10 |
| 93 | Stella Peirce | Port Byron (Riverdale) | 24:33.30 |
| 94 | Kaylee Overton | Port Byron (Riverdale) | 24:34.00 |
| 95 | Jorgi Arnold | Aledo (Mercer County) | 24:35.20 |
| 96 | Ava Landwehr | Kewanee (Wethersfield) | 24:35.30 |
| 97 | Ava McFalls | Faith Christian | 24:39.00 |
| 98 | Leah House | Manlius (Bureau Valley) | 24:45.20 |
| 99 | Laney Keller | Taylor Ridge (Rockridge) | 24:52.40 |
| 100 | Karona Gall | Amboy | 25:01.10 |
| 101 | Faith Baar | Erie-Prophetstown | 25:02.00 |
| 102 | Olivia Agajanian | Sandwich | 25:06.30 |
| 103 | Mya Nugent | Manlius (Bureau Valley) | 25:08.50 |
| 104 | Madelyn Libberton | Stockton | 25:11.60 |
| 105 | Junia Johnson | Somonauk | 25:13.10 |
| 106 | Melanie Carrillo | Oregon | 25:13.90 |
| 107 | Quinn Larson | Stockton | 25:16.10 |
| 108 | Taylor Robshaw | Erie-Prophetstown | 25:17.90 |
| 109 | Natalie Walsh | Sandwich | 25:18.80 |
| 110 | Esmeralda Martinez | Kewanee | 25:19.30 |
| 111 | Lena Willett | Orion | 25:20.50 |
| 112 | Lydia Von Haden | Amboy | 25:20.70 |
| 113 | Kynzleigh Garza | Manlius (Bureau Valley) | 25:21.70 |
| 114 | Abigail VanDeSampel | Kewanee (Wethersfield) | 25:26.20 |
| 115 | Lydia Cartwright | Sandwich | 25:38.90 |
| 116 | Gracie Kruse | Stockton | 25:39.80 |
| 117 | Aubrey Herndon | Forreston | 25:40.40 |
| 118 | Amelia Vande Voorde | Durand-Arkansaw | 25:41.30 |
| 119 | Eisley Soucie | Elmwood-Plum City | 25:44.60 |
| 120 | Alexis Nave | Mendota | 25:47.00 |
| 121 | Cecilia Reynolds | Ottawa (Marquette) | 25:50.10 |
| 122 | Nevaeh Scheffner | Forreston | 25:51.40 |
| 123 | Mahailey Hamilton | Aledo (Mercer County) | 25:52.20 |
| 124 | Yesenia Avila | Peru (St. Bede) | 26:03.00 |
| 125 | Elyse VanDuyne | Orion | 26:15.80 |
| 126 | Mia Duran Angel | Westmont | 26:16.20 |
| 127 | Abbey Carman | Kewanee (Wethersfield) | 26:17.30 |
| 128 | Autumn Roth | Manlius (Bureau Valley) | 26:17.60 |
| 129 | Addison Brugger | Elmwood-Plum City | 26:17.90 |
| 130 | Maggie Dochterman | Orion | 26:23.90 |
| 131 | Leah Ricci | LaSalle (L.-Peru) | 26:27.00 |
| 132 | Taylor Schaefer | Seneca | 26:32.20 |
| 133 | Alaina Moore | Washburn (Lowpoint-W.) | 26:33.40 |
| 134 | Catie Smith | Port Byron (Riverdale) | 26:36.50 |
| 135 | Carly Ulrich | Washburn (Lowpoint-W.) | 26:39.80 |
| 136 | Marie Pedersen | Rockford (Lutheran) | 26:40.10 |
| 137 | Lyla Rosado | Toulon (Stark County) | 26:49.90 |
| 138 | Jema Hajostek | Aledo (Mercer County) | 26:51.30 |
| 139 | Avalyn Henry | Forreston | 26:56.00 |
| 140 | Emily Anton | Tremont | 26:56.10 |
| 141 | Mackenzie Hand | Canton | 26:59.60 |
| 142 | Ella Tunink | Byron | 27:07.20 |
| 143 | Ashley Wichman | Byron | 27:14.00 |
| 144 | Kelsey Hawley | Toulon (Stark County) | 27:21.50 |
| 145 | Kaylee Goerks | Toulon (Stark County) | 27:22.30 |
| 146 | Hayden Harvey | Forreston | 27:28.40 |
| 147 | Khloe Nussbaum | Minonk (Fieldcrest) | 27:43.60 |
| 148 | MaKenna VerKruyse | Kewanee (Wethersfield) | 27:44.70 |
| 149 | Glory Wakeland | Sherrard | 28:04.90 |
| 150 | Aracely Esquivel | LaSalle (L.-Peru) | 28:05.90 |
| 151 | Lilly Dodge | Aledo (Mercer County) | 28:07.80 |
| 152 | Bridget Moodie | Henry (H.-Senachwine) | 28:10.20 |
| 153 | Arianna Chapa | Oregon | 28:14.70 |
| 154 | Lili Dean | Sherrard | 28:18.30 |
| 155 | Tiana Koch | Rockford (Lutheran) | 28:22.30 |
| 156 | Leah Dempsey | Amboy | 28:27.30 |
| 157 | Arianna Irvin | Byron | 28:27.40 |
| 158 | Brynn Green | Byron | 28:27.40 |
| 159 | Jazmin Rios | Sandwich | 28:30.50 |
| 160 | Emilee Bocker | Forreston | 28:40.70 |
| 161 | Andrea Charlton | Rockford (Lutheran) | 29:09.60 |
| 162 | Kolbee Hamilton | Aledo (Mercer County) | 29:22.90 |
| 163 | Diana Gonzalez | LaSalle (L.-Peru) | 29:31.80 |
| 164 | Elle Theobald | Canton | 29:36.00 |
| 165 | Alison Feliciano | Westmont | 29:37.20 |
| 166 | Hailey Ohare | LaSalle (L.-Peru) | 29:41.80 |
| 167 | Haylee Downing | Orion | 30:05.80 |
| 168 | Aura Martin | Byron | 30:05.90 |
| 169 | Ella Nimrick | Cambridge | 30:07.50 |
| 170 | Summer Menold | Cambridge | 30:09.40 |
| 171 | Lilley Wheeler | Byron | 30:15.30 |
| 172 | Elisabeth Lewis | Byron | 30:16.60 |
| 173 | Hayleigh Howell | East Dubuque | 30:33.30 |
| 174 | Lily Wieskamp | Aledo (Mercer County) | 30:40.30 |
| 175 | Courtney Thomas | Cambridge | 30:53.40 |
| 176 | Autumn Hamilton | Manlius (Bureau Valley) | 31:13.70 |
| 177 | Isabell Kohrt | Port Byron (Riverdale) | 31:20.40 |
| 178 | Anna Carlson | Amboy | 31:24.00 |
| 179 | Lydia Scott | Tremont | 31:25.10 |
| 180 | Torgun Hovey | Minonk (Fieldcrest) | 32:16.70 |
| 181 | Lily Rosenow | Kewanee (Wethersfield) | 32:45.60 |
| 182 | Aubrey McGinty | Port Byron (Riverdale) | 33:05.30 |
| 183 | Kayleigh Hampton | Kewanee (Wethersfield) | 33:24.80 |
| 184 | Savannah Smith | Sherrard | 34:03.50 |
| 185 | Lily Blum | Sherrard | 34:16.00 |
| 186 | Taylor Brauch | Minonk (Fieldcrest) | 35:12.60 |
| 187 | Carrie Pridemore | Port Byron (Riverdale) | 35:48.00 |
| 188 | Brianna Drummond | Cambridge | 36:55.80 |
Wisconsin high school cross country · 2025 season · free on WI Athlete