2025 Season · Cross Country
Brooks Midwest XC Championships
Nov 29, 2025 · 242 results · 155 schools
Boys 5,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Calvin Seitz | Jasper IN | 15:11.2 |
| 1 | Carter Lippold | Farmington | 16:45.8 |
| 2 | Lucas Tanner | De Forest WI | 15:16.9 |
| 2 | Rylen Richey | Grand Ledge MI | 16:52.9 |
| 3 | Kamari Ronfeldt | Ann Arbor MI | 15:24.4 |
| 3 | Judah Dicks | Olney IL | 17:08.5 |
| 4 | Wyatt Dann | Larkspur CO | 15:24.6 |
| 4 | Cooper Jaynes | Brownsburg IN | 17:12.5 |
| 5 | Alex Roberts | Overland Park KS | 15:25.6 |
| 5 | Dimitar Bratovanov | Chicago IL | 17:16.3 |
| 6 | Cadel Ruthven | Fort Collins CO | 15:27.6 |
| 6 | Chase Meier | Pleasant Prairie WI | 17:17.0 |
| 7 | Gabriel Voelker | Peculiar MO | 15:29.5 |
| 7 | Kieran Roedel | Hopkins MN | 17:20.9 |
| 8 | Lucas Wik | Boulder CO | 15:29.9 |
| 8 | Beckett Newman | Whitefish Bay WI | 17:22.6 |
| 9 | Jaden Merrick | Cedar Falls IA | 15:30.1 |
| 9 | Branson Birkey | Fort Wayne IN | 17:27.7 |
| 10 | Rocco Culpepper | Lafayette CO | 15:33.4 |
| 10 | Aaron Lazoff | Fort Wayne IN | 17:27.7 |
| 11 | Brendan Reardon | Wauwatosa WI | 15:35.9 |
| 11 | Ryan Redman | Arnold MO | 17:29.9 |
| 12 | Thomas Czerwinski | Plainfield IL | 15:38.2 |
| 12 | Aiden Frey | Verona WI | 17:31.1 |
| 13 | Baylor Miller | Goshen IN | 15:44.2 |
| 13 | Marshall Stout | Brownsburg IN | 17:36.1 |
| 14 | Banner Barnes | Noblesville IN | 15:45.1 |
| 14 | Lance Retz | Saint Joseph IL | 17:40.9 |
| 15 | John Libs | Noblesville IN | 15:51.1 |
| 15 | Jayden Vazquez | Brownsburg IN | 17:46.8 |
| 16 | Sam Collier | Waterford WI | 15:57.0 |
| 16 | Colin Burnett | Saint Joseph IL | 17:49.2 |
| 17 | Mateo Ramiro-Garcia | Orland Park IL | 15:57.8 |
| 17 | Bobby Wintermute | Mount Prospect IL | 17:51.7 |
| 18 | Luka Hammond | Grand Haven MI | 16:00.5 |
| 18 | Zach Tassoul | Luxemburg WI | 17:53.7 |
| 19 | Jack MacGregor | Howell MI | 16:01.9 |
| 19 | Dominic Natzke | De Pere WI | 17:57.7 |
| 20 | Robert Jazwinski III | Shelby MI | 16:04.9 |
| 20 | Jack McMahon | Fort Wayne IN | 17:57.7 |
| 21 | Cameron Libby | Hawthorn Woods IL | 16:06.2 |
| 21 | Patrick McCluskey | Brownsburg IN | 18:03.1 |
| 22 | Evan Dann | Larkspur CO | 16:06.4 |
| 22 | Mason Boyd | Milwaukee WI Conservatory of Lifelong Learning | 18:03.2 |
| 23 | Jackson Gackenheimer | Warsaw IN | 16:09.1 |
| 23 | Lucas Varner | Brownsburg IN | 18:06.2 |
| 24 | Elijah Smith | Raymore MO | 16:11.7 |
| 24 | Isaac Harkness | Platteville WI | 18:07.1 |
| 25 | Stephen Cox | Downers Grove IL | 16:11.9 |
| 25 | Elliot Oldenburg | Highlands Ranch CO | 18:09.5 |
| 26 | Brody Cushing | Mount Prospect IL | 16:12.7 |
| 26 | Bennett Peelle | Brownsburg IN | 18:10.0 |
| 27 | Colton Goucher | Boulder CO | 16:15.5 |
| 27 | Mason Kurr | Annandale MN | 18:11.3 |
| 28 | Matt King | Glen Ellyn IL | 16:15.8 |
| 28 | Timothy Schlef | Olathe KS | 18:17.2 |
| 29 | Ryan Keller | Hudson WI | 16:16.4 |
| 29 | Gideon Beall | Fort Wayne IN | 18:17.9 |
| 30 | Brandon Haas | Brownsburg IN | 16:18.7 |
| 30 | Kegan Phalin | Appleton WI | 18:21.3 |
| 31 | Owen Hintz | Bismarck ND | 16:21.5 |
| 31 | Macen White | Holland MI | 18:25.7 |
| 32 | Blake Maas | Sioux Falls SD | 16:21.8 |
| 32 | Will Eckert | Fort Wayne IN | 18:26.6 |
| 33 | Ben Gorsage | Washington IL | 16:22.0 |
| 33 | Zach McAndrews | Verona WI | 18:26.6 |
| 34 | Alexander Krieg | Palatine IL | 16:23.5 |
| 34 | Walter Schlef | Olathe KS | 18:29.5 |
| 35 | Tyler Smith | Lincoln NE | 16:25.0 |
| 35 | Cole Danaher | Granger IN | 18:31.1 |
| 36 | William Surratt | Downers Grove IL | 16:26.6 |
| 36 | Eli Cronin | Brownsburg IN | 18:32.3 |
| 37 | Tyler Flippen | Andover MN | 16:26.7 |
| 37 | Gavin Aguilar | Jenison MI | 18:34.4 |
| 38 | Aidan Connors | Plainfield IL | 16:28.7 |
| 38 | Elias Morgan | Warrensburg MO | 18:38.5 |
| 39 | Collin Frye | Park Ridge IL | 16:30.7 |
| 39 | Evan Crane | Brownsburg IN | 18:39.0 |
| 40 | Liam Powers | Fortville IN | 16:30.7 |
| 40 | Ryder Johnson | Stillwater MN | 18:39.8 |
| 41 | Ben Parsons | Sioux Falls SD | 16:31.1 |
| 41 | Dean Pierangeli | Kenosha WI | 18:40.5 |
| 42 | Logan Davison | Windsor WI | 16:33.8 |
| 42 | Cooper Hensley | Minnetonka MN | 18:41.1 |
| 43 | Ryan Littlefield | Saint Charles MN | 16:34.0 |
| 43 | Nate Farney | Saint Joseph IL | 18:43.4 |
| 44 | Dominic Frigo | Naperville IL | 16:36.7 |
| 44 | Isaac Shailor | Kenosha WI | 18:46.2 |
| 45 | Preston Johnson | Marshalltown IA | 16:37.4 |
| 45 | Jacob McGinn | Freedom WI | 18:54.2 |
| 46 | Christian Craanen | Newport MI | 16:37.7 |
| 46 | Jackson Holzheu | Neenah WI | 18:59.0 |
| 47 | Benson Davis | Pendleton IN | 16:38.3 |
| 47 | Ben Hartwig | Athens WI | 19:02.6 |
| 48 | Mitchell Dunlap | Grand Rapids MI | 16:39.7 |
| 48 | Christopher Swygard | Olathe KS | 19:03.8 |
| 49 | Luke Robinson | Mount Prospect IL | 16:41.7 |
| 49 | Aiden Lawler | Pleasant Prairie WI | 19:04.4 |
| 50 | Conrad Saner | Woodridge IL | 16:41.7 |
| 50 | Thad Irvine | Brownsburg IN | 19:09.2 |
| 51 | Griffin Mazeski | Lone Tree CO | 16:41.8 |
| 51 | Michael Brunette | Rhinelander WI | 19:14.2 |
| 52 | Nathan Gundersen | Addison IL | 16:41.9 |
| 52 | George Paynter | Cedarburg WI | 19:22.3 |
| 53 | Landon Samp | Mount Prospect IL | 16:43.4 |
| 53 | Caleb Hurt | Brownsburg IN | 19:33.9 |
| 54 | Marek Butkiewicz | Kalamazoo MI | 16:44.9 |
| 54 | Aaron McDonald | Fort Wayne IN | 19:46.8 |
| 55 | Casey Nordstrom | Eden Prairie MN | 16:45.4 |
| 55 | Shiloh Macon | South Bend IN | 19:51.1 |
| 56 | Mourad Algahmi | Dearborn MI | 16:47.1 |
| 56 | Sullivan Oldenburg | Highlands Ranch CO | 19:51.9 |
| 57 | Dominic Lopez | Englewood OH | 16:47.4 |
| 57 | Eli Collier | Waterford WI | 19:57.5 |
| 58 | Philip Cupial | Woodridge IL | 16:58.8 |
| 58 | Wesley Toensing | Farmington MN | 20:26.2 |
| 59 | Luke Sievers | Columbia MO | 16:59.9 |
| 59 | Zachary Larrabee | Racine WI | 20:28.6 |
| 60 | Isaac Smith | Fishers IN | 17:00.2 |
| 60 | Caleb Klahn | Muskego WI | 20:28.6 |
| 61 | Brayden Gaffud | Orland Park IL | 17:01.5 |
| 61 | Lincoln Crabb | De Pere WI | 20:28.7 |
| 62 | Parker Brooks | Elm Grove WI | 17:01.6 |
| 62 | Reid McDonald | Fort Wayne IN | 20:32.8 |
| 63 | Tate DeVries | Aberdeen SD | 17:03.3 |
| 63 | Andrew Gray | Brownsburg IN | 20:39.0 |
| 64 | Aidan Kyrychenko | Plainfield IL | 17:05.0 |
| 64 | Eli Berndt | Peshtigo WI | 20:42.5 |
| 65 | William DeMar | Stillwater MN | 17:07.9 |
| 65 | Grayson Phonprasansack | Saint Paul MN | 20:53.3 |
| 66 | Gabriel Gronski | Mount Prospect IL | 17:10.8 |
| 66 | Sean Moore | Racine WI | 20:55.7 |
| 67 | Aron Gal | West Olive MI | 17:16.2 |
| 67 | Roan Hesselman | Neenah WI | 21:48.4 |
| 68 | Carson Urlacher | Aberdeen SD | 17:17.8 |
| 68 | Elijah Keller | Appleton WI | 22:00.6 |
| 69 | Elijah Balbach | Brownsburg IN | 17:24.4 |
| 70 | Johan Gonzalez | Mount Prospect IL | 17:33.2 |
| 71 | Aaron Milewski | Cary IL | 17:35.7 |
| 71 | Graeme McGinn | Freedom WI | 25:25.0 |
| 72 | Austin Jarmuz | Grafton WI | 17:39.2 |
| 72 | Jelani Simtaya | Chicago IL | 25:55.6 |
| 73 | Ethan Merrick | Fort Garland CO | 17:41.4 |
| 74 | Preston Canter | Littleton CO | 18:00.9 |
| 75 | Joshua Nugent | Brownsburg IN | 18:23.9 |
Girls 5,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 2 | Emma Hoffman | Plainwell MI | 17:30.8 |
| 3 | Maddie Gullickson | Minneapolis MN | 17:33.8 |
| 4 | Elena Aldrink | Powell OH | 17:35.5 |
| 5 | Libby Dowty | Morgantown IN | 17:46.6 |
| 6 | Julia Score | Noblesville IN | 17:58.1 |
| 7 | Daphne Weller | Fort Wayne IN | 17:58.5 |
| 8 | Payton Meineke | Thornton CO | 18:00.2 |
| 9 | Annabel Pollert | Carmel IN | 18:00.8 |
| 10 | Emilia Garces | Midland MI | 18:01.6 |
| 11 | Marissa Ferebee | Pella IA | 18:04.4 |
| 12 | Eliza Schwass | Scottville MI | 18:11.0 |
| 13 | Ruah Franzmann-Simmert | Barneveld WI | 18:12.9 |
| 14 | Macey Thompson | Schererville IN | 18:20.0 |
| 15 | Karlin Janowski | Elmhurst IL | 18:21.6 |
| 16 | Lauren McCalla | Elk Mound WI | 18:21.6 |
| 17 | Jazleen Malherek-Osorio | Minneapolis MN | 18:22.2 |
| 18 | Macy Ermitage | Woodridge IL | 18:23.6 |
| 19 | Kaitlyn Carr | Wooster OH | 18:23.7 |
| 20 | Ava Shepard | Hamilton OH | 18:25.7 |
| 21 | Chamorra Cooper | Colorado Springs CO | 18:25.9 |
| 22 | Brooke Chapman | Westerville OH | 18:28.7 |
| 23 | Hannah Jicha | Strongsville OH | 18:37.0 |
| 24 | Emily Cohen | Englewood CO | 18:43.9 |
| 25 | Annie Hrabovsky | Romeo MI | 18:48.7 |
| 26 | Charlotte Hardy | Prairie Village KS | 18:54.0 |
| 27 | Molly Farrell | Marshall IL | 18:57.0 |
| 28 | Caterina Perego | Fort Wayne IN | 19:03.2 |
| 29 | Alissa Ledman | Wayzata MN | 19:03.4 |
| 30 | Miley Clark | Plymouth MN | 19:03.6 |
| 31 | Kaylee Wilson | Lake Villa IL | 19:05.3 |
| 32 | Mary Mckenzie | Saint Louis MO | 19:08.7 |
| 33 | Alivia Lozier | Westfield IN | 19:15.0 |
| 34 | Mara Gaskin | Mequon WI | 19:29.0 |
| 35 | Izzy Schimmelpfennig | Timnath CO | 19:30.4 |
| 36 | Kenya Leitch | Columbia City IN | 19:34.5 |
| 37 | Alexandra Green | Birmingham MI | 19:39.4 |
| 38 | Lauren Lansing | Farmington MN | 19:41.9 |
| 39 | Leighton Archer | Fort Wayne IN | 19:44.3 |
| 40 | Emma Breese | Naperville IL | 19:50.6 |
| 41 | Gabrielle Goedeker | Whiteland IN | 19:52.2 |
| 42 | Ava Helmbrecht | Appleton WI | 19:53.2 |
| 43 | Lilly Schlicker | Fort Wayne IN | 20:00.2 |
| 44 | Madison Petersen | Third Lake IL | 20:00.8 |
| 45 | Madeleine Fox | Marshall IL | 20:10.9 |
| 46 | Macy Ferschinger | Chicago IL | 20:13.0 |
| 47 | Lucy Kramer | Fort Wayne IN | 20:14.9 |
| 48 | Isabel Spradling | Des Moines IA | 20:15.2 |
| 49 | Kahlen Suelflow | Osakis MN | 20:18.4 |
| 50 | Addyson Bautista | Terre Haute IN | 20:18.8 |
| 51 | Daisy Niezer | Fort Wayne IN | 20:19.9 |
| 52 | Delaney Rennhack | Juneau WI | 20:26.6 |
| 53 | Kaebrynn Gunter | West Plains MO | 20:27.4 |
| 54 | Maddie Kublank | Sun Prairie WI | 20:30.6 |
| 55 | Chloe Swan | Leawood KS | 20:36.3 |
| 56 | Ruby Peterson | Saint Paul MN | 20:42.7 |
| 57 | Ella Steele | Sartell MN | 20:45.5 |
| 58 | Emily King | Knoxville IL | 20:46.6 |
| 59 | Daisy Burnam | Kansas City MO | 20:47.1 |
| 60 | Allena O'Connell | Reedsville WI | 20:48.5 |
| 61 | Mara Brock | Farmington MN | 20:54.2 |
| 62 | Ruth Dellaria | Hanover Park IL | 20:54.8 |
| 63 | Isabelle DeCabooter | Verona WI | 20:57.4 |
| 64 | Sydney Wilson | Lake Villa IL | 20:58.7 |
| 65 | Hannah Zei | Naperville IL | 21:02.4 |
| 66 | Tinley Woodruff | Brownsburg IN | 21:06.9 |
| 67 | Keagan Mulka | Rockford MI | 21:12.8 |
| 69 | Chloe Curry | Brownsburg IN | 21:27.6 |
| 70 | Maris Frank | Cedarburg WI | 21:29.6 |
| 71 | Charlene Barbee | Saint Joseph IL | 21:32.2 |
| 72 | Katelyn Burke | Naperville IL | 21:33.6 |
| 73 | Lizzy LaPlant | Neenah WI | 21:42.6 |
| 74 | Grace Bressner | Saint Joseph IL | 21:46.2 |
| 75 | Maria Haunn | Westerville OH | 21:49.3 |
| 76 | Madison Martinez | Griffith IN | 21:54.8 |
| 77 | Kendra Harless | Brownsburg IN | 21:57.5 |
| 78 | Audrey Frye | Park Ridge IL | 22:00.5 |
| 79 | Saffron Blume | Evansville WI | 22:03.3 |
| 80 | MJ Seay | Northbrook IL | 22:06.2 |
| 81 | Katie Murphy | Pewaukee WI | 22:09.1 |
| 82 | Alyson Ewing | Brownsburg IN | 22:13.2 |
| 83 | Evelyn Stolzenbach | Crete IL | 22:22.7 |
| 84 | Belle Kerzee | Brownsburg IN | 22:29.2 |
| 85 | Mia Bertolini | Naperville IL | 22:33.4 |
| 86 | Laura Hnatiuk | Bellbrook OH | 23:16.5 |
| 87 | Reese Anderson | Milwaukee WI Conservatory of Lifelong Learning | 23:33.9 |
| 88 | Madison Moeggenborg | Shepherd MI | 23:44.7 |
| 89 | Amme Wilson | LAGRANGE OH | 23:46.6 |
| 90 | Savannah Wenzel | Williams Bay WI | 23:47.8 |
| 91 | Tessa Walker | Urbana IL | 23:55.8 |
| 92 | Emilee Young | Shepherd MI | 24:04.1 |
| 93 | Sofia Bragg | Brownsburg IN | 24:54.0 |
| 94 | Emma Wey | Brazil IN | 25:15.7 |
| 95 | Audra Post | Menasha WI | 25:28.2 |
| 96 | Claire Nesbit | Brownsburg IN | 25:34.1 |
| 97 | Audrey Weber | Greenville WI | 26:30.0 |
| 98 | Emma Wilson | Lagrange OH | 27:01.1 |
| 99 | Melanie Berndt | Peshtigo WI | 27:13.5 |
Wisconsin high school cross country · 2025 season · free on WI Athlete