Leena Shelgikar and Becca Van Lent up front in Ann Arbor
Finally finished with the summer previews, onto REAL , ACTUAL performances by the great kids making up the sport in our state!
You’re gonna have to bear with me as I build out the 2025 apparatus and how I want the posts to appear this year. There are some areas I think I’ve shored up, getting the math done even quicker, so more time can be spent focused on the athletes. No I have not learned how to program (I never will – sounds boring), everything is still pumped out in trusty ‘ol Excel. The graphics below are from previous years, the plan is to update those over Labor Day weekend.
As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.
Meet Boys Adj. Girls Adj. Average Kalamazoo -24 -29 -27 A2 City Preview -15 -27 -21 New Buffalo -5 -12 -9 Cass City -8 -8 -8 Party in the Park 1 -2 -1 Downriver Watermelon 7 6 7
The Pigeon-Laker boys are once again looking like a potential qualifier out of Region 25
LATE AUGUST STANDOUTS
Leena Shelgikar, Ann Arbor Huron
Had never been under 19:00 ever in her speedy career. Well past that mark on Wednesday, a nearly 50 sec. personal best.
Madeline Aleisa, Jenison
Sub-20 twice already to start her sophomore year, then an equivalent performance on this tough course.
Anna Pray, Elk Rapids
Opener at Benzie (19:18) was a lifetime PR, her 20:00 here was a little slower but still faster than anything she laid down last year.
Evan Fox, Traverse City Central
Flashed potential late in track season and apparently continued to build on it this summer. 16:07 opener was an 80+ second improvement from his 10th grade year.
Camren DeVries, Holland West Ottawa
Raced under 17:00 a few times late last year, seems that Cam wants to make it a home, twice in the 16’s to begin his senior season.
Benjamin Morales, Sturgis
Great reductions in time during his junior year, hovering near the 18 min. mark at Sturgis’s Kickoff Classic and at Kalamazoo. By season’s end, he’d been sub-17 twice. Already in the 16’s, you gotta wonder where he’ll be at season’s end.
Byron Center’s Kailey Mann is racing significantly faster than she was at this time last season
*** = State Title Contender ** = Top Ten Contender * = State Qualifying Contender
GIRLS TEAM RATINGS
Team Top 5 Avg. Division Meet Ann Arbor Skyline* 123.1 1 A2 City Preview Jenison* 122.4 1 Kalamazoo Traverse City Central 108.5 1 Party in the Park Ann Arbor Huron 105.0 1 A2 City Preview Byron Center 93.4 1 Kalamazoo Sault Ste. Marie 80.8 1 Party in the Park Livonia Franklin 55.8 1 Downriver Watermelon Wyandotte Roosevelt 55.1 1 Downriver Watermelon Ann Arbor Pioneer 51.5 1 A2 City Preview Dearborn 34.8 1 Downriver Watermelon Ypsilanti Lincoln 14.6 1 Downriver Watermelon Southgate Anderson 14.5 1 Downriver Watermelon Team Top 5 Avg. Division Meet Ann Arbor Gabriel Richard* 107.7 2 A2 City Preview Sturgis 86.6 2 Kalamazoo Tecumseh 68.6 2 Downriver Watermelon Carleton Airport 65.2 2 Downriver Watermelon Paw Paw 46.0 2 Kalamazoo Grosse Ile 42.2 2 Downriver Watermelon Rudyard 24.5 2 Party in the Park Trenton 2.6 2 Downriver Watermelon Team Top 5 Avg. Division Meet Traverse City St. Francis* 88.5 3 Party in the Park Harbor Springs 75.3 3 Party in the Park Bridgman 70.3 3 New Buffalo Elk Rapids 60.1 3 Party in the Park Buchanan 58.2 3 New Buffalo Pigeon-Laker 55.4 3 Cass City Ann Arbor Greenhills 54.9 3 A2 City Preview Roscommon 44.1 3 Party in the Park Kalkaska 43.9 3 Party in the Park Watervliet 42.7 3 New Buffalo Niles Brandywine 40.6 3 New Buffalo Onsted 32.7 3 Downriver Watermelon Boyne City 32.3 3 Party in the Park Almont 31.9 3 Cass City Millington 30.9 3 Cass City Cheboygan 24.7 3 Party in the Park Cass City 11.6 3 Cass City Team Top 5 Avg. Division Meet Maple City Glen Lake* 69.7 4 Party in the Park Ubly* 69.6 4 Cass City Kingston* 66.3 4 Cass City Rogers City 45.7 4 Party in the Park Harbor Beach 40.9 4 Cass City East Jordan 32.7 4 Party in the Park
Andrew Wright took his first ever win at his home invite
BOYS TEAM RATINGS
Team Top 5 Avg. Division Meet Kalamazoo Central** 189.6 1 Kalamazoo Ann Arbor Skyline** 186.9 1 A2 City Preview Traverse City Central** 186.1 1 Party in the Park Holland West Ottawa** 185.6 1 Kalamazoo Jenison* 181.6 1 Kalamazoo Sault Ste. Marie 175.6 1 Party in the Park Byron Center 163.3 1 Kalamazoo Ann Arbor Huron 160.4 1 A2 City Preview Wyandotte Roosevelt 155.8 1 Downriver Watermelon Dearborn 139.5 1 Downriver Watermelon Livonia Franklin 127.5 1 Downriver Watermelon Southgate Anderson 104.8 1 Downriver Watermelon Dearborn Edsel Ford 102.7 1 Downriver Watermelon Ypsilanti Lincoln 71.0 1 Downriver Watermelon Lincoln Park 65.5 1 Downriver Watermelon Team Top 5 Avg. Division Meet Ann Arbor Gabriel Richard 162.9 2 A2 City Preview Paw Paw 157.8 2 Kalamazoo Tecumseh 152.0 2 Downriver Watermelon Sturgis 152.0 2 Kalamazoo Carleton Airport 148.5 2 Downriver Watermelon Rudyard 140.9 2 Party in the Park North Branch 113.9 2 Cass City Grosse Ile 104.4 2 Downriver Watermelon Trenton 81.0 2 Downriver Watermelon Dowagiac Union 62.9 2 Kalamazoo Team Top 5 Avg. Division Meet Charlevoix*** 186.7 3 Party in the Park Buchanan** 170.8 3 New Buffalo Ann Arbor Greenhills* 156.7 3 A2 City Preview Pigeon-Laker 155.8 3 Cass City Almont 138.1 3 Cass City Boyne City 137.8 3 Party in the Park Harbor Springs 135.7 3 Party in the Park Traverse City St. Francis 132.3 3 Party in the Park Mancelona 130.0 3 Party in the Park Onsted 128.7 3 Downriver Watermelon Roscommon 127.7 3 Party in the Park Kalkaska 126.3 3 Party in the Park Bangor 119.2 3 Kalamazoo Cheboygan 118.3 3 Party in the Park Hartford 113.7 3 Kalamazoo Watervliet 98.1 3 New Buffalo Cass City 95.9 3 Cass City Bridgman 93.4 3 New Buffalo Millington 89.9 3 Cass City Sandusky 52.5 3 Cass City Team Top 5 Avg. Division Meet Maple City Glen Lake*** 175.2 4 Party in the Park Three Oaks River Valley* 142.0 4 New Buffalo Riverview Gabriel Richard 137.7 4 Downriver Watermelon Petoskey St. Michael 133.8 4 Party in the Park Unionville-Sebewaing 122.7 4 Cass City White Pigeon 111.8 4 New Buffalo New Buffalo 107.4 4 New Buffalo Harbor Beach 106.3 4 Cass City East Jordan 97.0 4 Party in the Park Kingston 90.3 4 Cass City Marlette 77.4 4 Cass City Ellsworth 70.4 4 Party in the Park Vassar 63.4 4 Cass City Allen Park Cabrini 51.7 4 Downriver Watermelon Eau Claire 40.9 4 New Buffalo St. Joseph Our Lady of the Lake Catholic 39.3 4 New Buffalo Mayville 36.1 4 Cass City Team Top 5 Avg. Division Meet North Trails 31.1 HS Party in the Park
GIRLS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 12 Leena Shelgikar 18:25.9 Ann Arbor Huron 160.4 A2 City Preview 11 Becca Van Lent 18:27.3 Ann Arbor Skyline 159.9 A2 City Preview 11 Paige McMeans 19:12.0 Jenison 145.7 Kalamazoo 9 Maribelle Kofahl 19:23.7 Ann Arbor Huron 141.1 A2 City Preview 11 Bridget Fidkowski 19:57.5 Ann Arbor Fr Gabriel Richard 129.8 A2 City Preview 10 Madeline Aleisa 20:05.1 Jenison 128.0 Kalamazoo 12 Brynne Schulte 19:40.2 Elk Rapids 127.3 Party in the Park 11 Isla Tharp 20:07.7 Ann Arbor Skyline 126.4 A2 City Preview 10 Carmella Julian 19:44.7 Maple City Glen Lake 125.8 Party in the Park 9 Cecelia Jacobson 19:46.5 TC Central (Traverse City) 125.2 Party in the Park 12 Kailey Mann 20:18.2 Byron Center 123.6 Kalamazoo 12 Anna Pray 20:00.1 Elk Rapids 120.6 Party in the Park 11 Monica Lynn 20:29.0 Ann Arbor Fr Gabriel Richard 119.3 A2 City Preview 12 Abigail Reis 20:12.9 Millington 118.4 Cass City 10 Ella Baker 20:03.5 Carleton Airport 116.8 Downriver Watermelon 12 Mackenzie Conner 20:42.5 Jenison 115.5 Kalamazoo 12 Cassandra Cohen 20:26.1 Hobart 115.3 New Buffalo 12 Macy Guikema 20:48.8 Jenison 113.4 Kalamazoo 9 Lulu Park 20:49.2 Sturgis 113.3 Kalamazoo 10 Sadie Bohnsack 20:47.7 Ann Arbor Huron 113.1 A2 City Preview 12 Eleanor Grant 20:15.4 Wyandotte Roosevelt 112.9 Downriver Watermelon 12 Adrienne Stewart 20:48.8 Ann Arbor Skyline 112.7 A2 City Preview 12 Sienna Cobb 20:24.3 TC Central (Traverse City) 112.6 Party in the Park 10 Violet Olley 20:51.3 Ann Arbor Skyline 111.9 A2 City Preview 11 Molly Kate Hollandsworth 20:29.4 Traverse City St. Francis 110.9 Party in the Park 9 Emma Storey 21:01.3 Jenison 109.2 Kalamazoo 10 Emily Truszkowski 20:34.5 TC Central (Traverse City) 109.2 Party in the Park 12 Evelyn Kuhn 21:03.7 Ann Arbor Fr Gabriel Richard 107.8 A2 City Preview 12 Lilah Kiley 20:49.4 Kingston 106.2 Cass City 10 Regan Faut 21:12.4 Ann Arbor Fr Gabriel Richard 104.9 A2 City Preview 12 Esther Hornibrook 20:47.5 North Trails 104.8 Party in the Park 11 Irie Scrase 21:12.9 Ann Arbor Skyline 104.7 A2 City Preview 11 Gwen Stotts-Walshe 21:20.1 Ann Arbor Skyline 102.3 A2 City Preview 12 Maryrose Halberg 20:56.0 Charlevoix 102.0 Party in the Park 9 Cayla Buss 21:06.4 Decatur 101.9 New Buffalo 12 Tessa Hatt 21:23.7 Sturgis 101.8 Kalamazoo 10 Aaliyah Hillier 20:59.2 Kalkaska 100.9 Party in the Park 9 Tala Carlin 21:10.1 Buchanan 100.6 New Buffalo 10 Lila Edison 21:25.6 Ann Arbor Skyline 100.5 A2 City Preview 9 Norah Kiley 21:07.9 Kingston 100.0 Cass City 10 Fenlynn Johnson 21:03.5 Rogers City 99.5 Party in the Park 10 Kelly Comfort 21:05.0 TC Central (Traverse City) 99.0 Party in the Park 12 Andrea Schwartz 21:38.7 Jenison 96.8 Kalamazoo 12 Lillian Shev 21:12.9 TC Central (Traverse City) 96.4 Party in the Park 12 Sydney Bir 21:45.6 Sturgis 94.5 Kalamazoo 10 Emma Kerr 21:18.6 Traverse City St. Francis 94.5 Party in the Park 10 Elin Tenbrink 21:47.5 Ann Arbor Skyline 93.2 A2 City Preview 9 Reese Brege 21:22.5 Rogers City 93.2 Party in the Park 9 Alaina Civinskas 21:26.2 Roscommon 91.9 Party in the Park 12 Donna Haaksma 21:53.2 Byron Center 91.9 Kalamazoo 11 Addy Wiers 21:26.3 Charlevoix 91.9 Party in the Park 11 Avery Langlois 21:26.6 Rogers City 91.8 Party in the Park 10 Gabi Rempe 21:28.1 Harbor Springs 91.3 Party in the Park 11 Veronica Paga 21:30.0 Petoskey St. Michael 90.7 Party in the Park 10 Sophia Balistreri 21:31.0 Harbor Springs 90.3 Party in the Park 12 Kandin Shuler 21:41.9 Bridgman 90.0 New Buffalo 11 Elizabeth Furman 21:35.5 Indian River Inland Lakes 88.8 Party in the Park 10 Isabelle McCord 21:36.4 Sault Ste. Marie 88.5 Party in the Park 11 Pyper Braun 21:44.3 EPBP Laker 87.9 Cass City 10 Lilliana Lopez 21:48.7 Hobart 87.8 New Buffalo 12 Sophie Wisener 22:05.7 Byron Center 87.8 Kalamazoo 11 Anabelle Sketch 21:40.0 TC Central (Traverse City) 87.3 Party in the Park 12 Stephanie Jones 21:40.9 Sault Ste. Marie 87.0 Party in the Park 12 Fran Warren 21:42.7 Harbor Springs 86.4 Party in the Park 12 Katie Sweeney 21:48.9 Ubly 86.4 Cass City 10 Anna Howell 21:53.1 Bridgman 86.3 New Buffalo 10 Ariana Rajah 21:44.3 TC Central (Traverse City) 85.9 Party in the Park 10 Alyvia Janke 21:51.4 Unionville-Sebewaing 85.5 Cass City 9 Gretchen Oyer 21:45.9 TC Central (Traverse City) 85.4 Party in the Park 11 Maya Whelan 21:41.6 Tecumseh 84.1 Downriver Watermelon 10 Abbygail Plester 21:56.2 Ubly 83.9 Cass City 10 Payton King 21:58.5 Kingston 83.2 Cass City 11 Regan Sporte 21:55.4 Sault Ste. Marie 82.2 Party in the Park 10 Betty Cordner 21:56.0 Traverse City St. Francis 82.0 Party in the Park 10 Lillian Johnson 22:23.4 Byron Center 81.9 Kalamazoo 10 Kate Olsen 22:23.6 Byron Center 81.8 Kalamazoo 10 Kaylin Pinkowski 22:07.1 Bridgman 81.6 New Buffalo 11 Hayden Lemieux 22:25.6 Paw Paw 81.1 Kalamazoo 12 Kinsey Nordbeck 21:52.7 Livonia Franklin 80.4 Downriver Watermelon 10 Deirdre O’Connell 21:55.4 Allen Park Cabrini 79.5 Downriver Watermelon 9 Ruby Rhein 22:03.7 Traverse City St. Francis 79.4 Party in the Park 9 Cora Goulet 22:03.8 Sault Ste. Marie 79.4 Party in the Park 10 Virginia Barrett 21:56.3 Tecumseh 79.2 Downriver Watermelon 10 Avery Huff 22:32.7 Paw Paw 78.8 Kalamazoo 12 Loreli Harris 21:58.2 Wyandotte Roosevelt 78.6 Downriver Watermelon 10 Alayna Ottenbacher 22:07.4 Maple City Glen Lake 78.2 Party in the Park 12 Rachel Dhaseleer 22:07.4 Charlevoix 78.2 Party in the Park 9 Sage Palmer 22:17.2 Sandusky 76.9 Cass City 12 Avery Faut 22:37.4 Ann Arbor Fr Gabriel Richard 76.5 A2 City Preview 10 Taylor Stanczak 22:19.2 Almont 76.3 Cass City 11 Ava Pfaffenbach 22:38.3 Ann Arbor Fr Gabriel Richard 76.2 A2 City Preview 9 Blix Finn 22:39.0 Ann Arbor Skyline 76.0 A2 City Preview 11 Stella Houdek 22:14.3 Traverse City St. Francis 75.9 Party in the Park 11 Evie Ellis 22:41.8 Ann Arbor Pioneer 75.1 A2 City Preview 11 Cailin Spearman 22:25.1 Harbor Beach 74.3 Cass City 11 Emma Slater 22:12.1 Livonia Franklin 74.0 Downriver Watermelon 11 Alison Kauffman 22:46.3 Ann Arbor Skyline 73.6 A2 City Preview 9 Daniella Romero 22:31.6 Watervliet 73.5 New Buffalo 12 Laila Evola 22:27.9 Almont 73.4 Cass City 12 Paige Ritchie 22:23.7 Traverse City St. Francis 72.8 Party in the Park 11 Nina Malani 22:49.2 Ann Arbor Greenhills 72.6 A2 City Preview 9 Alani Tharp 22:49.7 Ann Arbor Skyline 72.4 A2 City Preview 9 Lucy Hakala 22:50.7 Ann Arbor Skyline 72.1 A2 City Preview 12 Alyssa Korte 22:20.2 Grosse Ile 71.3 Downriver Watermelon 9 Breana Adame 22:34.3 Sandusky 71.2 Cass City 12 Brenna Baker 22:20.6 Carleton Airport 71.1 Downriver Watermelon 11 Aspen Jimkoski 22:36.1 North Huron 70.6 Cass City 9 Josephine Furman 22:31.1 Indian River Inland Lakes 70.3 Party in the Park 11 Harper Pinto 22:57.1 Ann Arbor Huron 70.0 A2 City Preview 10 Jamie Glatfelter 22:24.1 Trenton 70.0 Downriver Watermelon 11 Harper Kilroy 22:42.2 Marquette Catholic 69.9 New Buffalo 12 Aalliah Otero 22:42.2 Hobart 69.9 New Buffalo 9 Isabella Wegener 22:32.4 Kalkaska 69.9 Party in the Park 10 Addison Gregg 22:57.5 Ann Arbor Greenhills 69.8 A2 City Preview 10 Sadie Bonczynski 23:00.7 Dowagiac Union 69.4 Kalamazoo 9 Alyse Cox 22:37.0 Maple City Glen Lake 68.3 Party in the Park 12 Harper Cash 23:03.1 Ann Arbor Greenhills 68.0 A2 City Preview 11 Mia Wildfong 22:39.2 Traverse City St. Francis 67.6 Party in the Park 12 Bailey Kerr 22:32.0 Grosse Ile 67.3 Downriver Watermelon 10 Isabeau Woodard 22:41.8 Sault Ste. Marie 66.7 Party in the Park 12 Quincy Behm 23:08.5 Ann Arbor Pioneer 66.2 A2 City Preview 11 Maggie Wagner 23:11.4 Jenison 65.9 Kalamazoo 10 Avery Mollberg 22:55.6 Buchanan 65.5 New Buffalo 10 Alison Murray 22:56.0 Niles Brandywine 65.3 New Buffalo 12 Kenzie Eicher 23:13.4 Sturgis 65.2 Kalamazoo 9 Emma Puscas 22:38.7 Wyandotte Roosevelt 65.1 Downriver Watermelon 12 Ella Nolan 22:48.2 Petoskey St. Michael 64.6 Party in the Park 10 Sade Napier 22:40.7 Ypsilanti Lincoln 64.4 Downriver Watermelon 10 Quinn Middleton 23:16.4 Byron Center 64.2 Kalamazoo 12 Audrey Turley 22:59.5 Hobart 64.2 New Buffalo 10 Asia Jones 22:50.1 Sault Ste. Marie 64.0 Party in the Park 9 Naomi Clark 22:50.7 TC Central (Traverse City) 63.8 Party in the Park 11 Izabel Raglow 22:45.1 Onsted 63.0 Downriver Watermelon 10 Myah Peruski 22:59.7 Ubly 62.8 Cass City 10 Morgan McMichael 22:46.4 Tecumseh 62.5 Downriver Watermelon 9 Ellie Wright 22:55.1 Maple City Glen Lake 62.3 Party in the Park 11 Olivia Hooper 23:01.3 EPBP Laker 62.3 Cass City 9 Melissa Kirschner 22:55.9 Rudyard 62.0 Party in the Park 10 Emily Meek 23:02.3 Unionville-Sebewaing 61.9 Cass City 12 Claire Cousineau 22:50.4 Tecumseh 61.2 Downriver Watermelon 9 Loretta Frasca 23:24.1 Ann Arbor Fr Gabriel Richard 61.0 A2 City Preview 11 Kassie Kozlo 22:51.6 Allen Park Cabrini 60.8 Downriver Watermelon 11 Jane Steen 22:59.8 TC Central (Traverse City) 60.7 Party in the Park 10 Emmarie Formsma 23:27.3 Byron Center 60.6 Kalamazoo 12 Alexis Heagle 23:30.8 Byron Center 59.4 Kalamazoo 10 Taylor Geiger 23:10.9 Ubly 59.0 Cass City 9 Rachel Becker 23:11.9 Unionville-Sebewaing 58.7 Cass City 12 Emilia Massey 23:17.0 Hobart 58.3 New Buffalo 11 Eleanor Park 23:34.1 Sturgis 58.3 Kalamazoo 11 Laura Janisse 23:08.0 Roscommon 58.0 Party in the Park 10 Cora Ball 23:36.1 Byron Center 57.6 Kalamazoo 10 Jordan Pope 23:01.6 Livonia Franklin 57.5 Downriver Watermelon 12 Molly Wierengo 23:36.7 Byron Center 57.4 Kalamazoo 11 Mara Mocanu 23:36.7 Ann Arbor Skyline 56.8 A2 City Preview 11 Julianne Nadolski 23:04.0 Southgate Anderson 56.7 Downriver Watermelon 10 Evangeline Brown 23:22.0 Bridgman 56.7 New Buffalo 12 Emily Kline 23:22.1 Niles Brandywine 56.6 New Buffalo 10 Marina Echegoyen 23:04.8 Ypsilanti Lincoln 56.4 Downriver Watermelon 11 Cloee Rupp 23:13.6 Cheboygan 56.1 Party in the Park 10 Brooklyn Morell 23:19.6 Ubly 56.1 Cass City 11 Mattie Hallenbeck 23:06.2 Onsted 55.9 Downriver Watermelon 10 Khloe Reyes 23:24.8 Hobart 55.7 New Buffalo 11 Camryn Nowak 23:07.0 Tecumseh 55.7 Downriver Watermelon 9 Carissa Rokos 23:15.9 TC Central (Traverse City) 55.4 Party in the Park 12 Emma Grulke 23:08.0 Onsted 55.3 Downriver Watermelon 12 Lizzie Bassett 23:17.0 Harbor Springs 55.0 Party in the Park 12 Leah Adkins 23:09.3 Carleton Airport 54.9 Downriver Watermelon 11 Ruby Pletcher 23:17.3 Ellsworth 54.9 Party in the Park 9 Elin Jager 23:17.3 Traverse City St. Francis 54.9 Party in the Park 9 Claire Osterhaven 23:45.2 Byron Center 54.6 Kalamazoo 12 Makynna Williams 23:28.8 Buchanan 54.4 New Buffalo 10 Miranda Lowell 23:29.3 Watervliet 54.2 New Buffalo 11 Courtney Borden 23:20.8 Kalkaska 53.7 Party in the Park 11 Harper Bowman 23:31.9 New Buffalo 53.4 New Buffalo 11 Julia Clarke 23:22.1 Harbor Springs 53.3 Party in the Park 12 Vada Brasington 23:22.8 TC Central (Traverse City) 53.1 Party in the Park 9 Jayde Davis 23:49.4 Ann Arbor Skyline 52.5 A2 City Preview 11 Leila Morris 23:18.6 Tecumseh 51.8 Downriver Watermelon 11 Avary Bearden 23:27.2 East Jordan 51.6 Party in the Park 9 Ashlynn Mitchell 23:27.4 Rudyard 51.5 Party in the Park 9 Simone Cassara 23:54.4 Ann Arbor Skyline 50.9 A2 City Preview 10 Mirabelle Balcom 23:29.7 Roscommon 50.8 Party in the Park 10 Bristol Skop 23:30.2 East Jordan 50.6 Party in the Park 10 Joy Schuck 23:22.5 Southgate Anderson 50.5 Downriver Watermelon 11 Tessa Feldpausch 24:00.5 Byron Center 49.5 Kalamazoo 9 Taya Price-Thatcher 23:34.1 Harbor Springs 49.3 Party in the Park 11 Zoe Slater 23:26.5 Livonia Franklin 49.2 Downriver Watermelon 10 Carolina Garcia 24:01.6 Sturgis 49.1 Kalamazoo 10 Esther Bulgrien 23:41.3 Harbor Beach 48.9 Cass City 10 Mia Garcia 23:30.0 Dearborn 48.0 Downriver Watermelon 10 Gaby Chapman 24:03.4 Ann Arbor Pioneer 47.9 A2 City Preview 12 Brooke Fluty 23:38.7 Elk Rapids 47.8 Party in the Park 10 Olivia Green 24:06.0 Sturgis 47.7 Kalamazoo 12 Aubrey Zarnke 23:45.6 EPBP Laker 47.5 Cass City 12 Allison Kline 23:49.8 Niles Brandywine 47.4 New Buffalo 12 Emerald Bludworth 23:41.1 TC Central (Traverse City) 47.0 Party in the Park 9 Nora Inman 23:42.2 East Jordan 46.6 Party in the Park 12 Cambrynne Giem 23:42.3 Boyne City 46.6 Party in the Park 10 Evelyn Weaver 24:09.5 Byron Center 46.5 Kalamazoo 10 Lola Hirsch 23:43.1 Traverse City St. Francis 46.3 Party in the Park 10 Lydia Popp 23:49.2 EPBP Laker 46.3 Cass City 11 London Landini 23:35.3 Tecumseh 46.2 Downriver Watermelon 9 Emerson Jackson 23:46.1 TC Central (Traverse City) 45.3 Party in the Park 10 Ansley Canetta 24:14.0 Ann Arbor Fr Gabriel Richard 44.3 A2 City Preview 11 Megan Welch 24:14.7 Ann Arbor Fr Gabriel Richard 44.1 A2 City Preview 10 Mea Wesley 23:50.1 Petoskey St. Michael 44.0 Party in the Park 10 Maeve VanDam 24:19.5 Byron Center 43.2 Kalamazoo 11 Sofia Dussan 24:18.8 Ann Arbor Fr Gabriel Richard 42.7 A2 City Preview 9 Madison Agocs 23:46.4 Carleton Airport 42.5 Downriver Watermelon 9 Kelsey Daley 23:54.8 Sault Ste. Marie 42.4 Party in the Park 12 Hazel Ogden 23:57.7 Boyne City 41.5 Party in the Park 9 Alivia Shipley 24:25.0 Paw Paw 41.3 Kalamazoo 10 Payton Yeske 24:08.1 Watervliet 41.3 New Buffalo 9 Isabella West 24:04.9 Mayville 41.1 Cass City 12 Nishka Kalantry 24:25.3 Ann Arbor Huron 40.6 A2 City Preview 9 Abbey Ward 23:52.8 Carleton Airport 40.4 Downriver Watermelon 12 Adyson Baker 24:11.0 Buchanan 40.3 New Buffalo 11 Ella Hendrixson 24:12.7 Three Oaks River Valley 39.8 New Buffalo 11 Sylvia Irwin 24:28.5 Ann Arbor Huron 39.5 A2 City Preview 12 Juliet Mendoza Rangel 24:30.8 Sturgis 39.4 Kalamazoo 12 Leah Brown 24:03.9 Mancelona 39.4 Party in the Park 11 Lauren Olma 23:56.0 Ypsilanti Lincoln 39.3 Downriver Watermelon 10 San Juanita Vargas 24:31.5 Paw Paw 39.2 Kalamazoo 12 Grace Hopkins 24:31.3 Ann Arbor Skyline 38.6 A2 City Preview 9 Kayden Parker 24:12.8 Harbor Beach 38.4 Cass City 9 Sahanna Liu 24:32.8 Ann Arbor Pioneer 38.1 A2 City Preview 12 Simona Horia 24:00.0 Dearborn 38.0 Downriver Watermelon 12 Rachel Byler 24:18.7 White Pigeon 37.8 New Buffalo 9 Ella Otter 24:01.8 Carleton Airport 37.4 Downriver Watermelon 9 Brynn Burrows 24:16.9 Millington 37.0 Cass City 10 Abigail Douglass 24:21.1 Bridgman 37.0 New Buffalo 9 Claire Burrows 24:17.6 Millington 36.8 Cass City 11 Lani Dimock 24:18.6 Harbor Beach 36.5 Cass City 10 Joelle Saad 24:05.1 Dearborn 36.3 Downriver Watermelon 11 Stella Ullig 24:23.4 Bridgman 36.2 New Buffalo 10 Amber Longton 24:07.7 Grosse Ile 35.4 Downriver Watermelon 9 Emmy Farber 24:44.6 Sturgis 34.8 Kalamazoo 11 Briahna Campbell 24:18.2 Cheboygan 34.6 Party in the Park 12 Janaan Rehman 24:43.7 Ann Arbor Greenhills 34.4 A2 City Preview 11 Juliana Morseau 24:45.9 Hartford 34.4 Kalamazoo 9 Braelyn Bowker 24:20.8 Roscommon 33.7 Party in the Park 9 Eve McKinnon 24:46.5 Ann Arbor Skyline 33.5 A2 City Preview 11 Rosalia Feldpausch 24:48.9 Byron Center 33.4 Kalamazoo 10 Avalina Williamson 24:13.9 Trenton 33.4 Downriver Watermelon 12 Payton Scott 24:28.2 EPBP Laker 33.3 Cass City 12 Natalie Phillips 24:28.5 North Huron 33.2 Cass City 10 Anna Woodham 24:22.8 Harbor Springs 33.1 Party in the Park 10 Katelyn Brown 24:33.8 Watervliet 32.7 New Buffalo 12 Carla Cortes 24:30.4 Cass City 32.5 Cass City 11 Ruthie Scott 24:49.7 Ann Arbor Skyline 32.4 A2 City Preview 10 Katie Plath 24:34.9 Marquette Catholic 32.4 New Buffalo 9 Allison Kujawski 24:26.2 Boyne City 31.9 Party in the Park 9 Talia Harrington 24:32.3 Kingston 31.9 Cass City 11 Samantha Osborne 24:32.7 North Branch 31.8 Cass City 12 Elsa Wenzlaff 24:52.0 Ann Arbor Skyline 31.7 A2 City Preview 12 Lindsey Masterson 24:27.4 Rudyard 31.5 Party in the Park 10 Lana Chami 24:19.8 Dearborn 31.4 Downriver Watermelon 9 Opal English 24:20.0 Tecumseh 31.3 Downriver Watermelon 9 Lucy Pfaffenbach 24:53.7 Ann Arbor Fr Gabriel Richard 31.1 A2 City Preview 10 Adilyn VanderWerf 24:56.9 Byron Center 30.7 Kalamazoo 11 Irene Kim 24:54.9 Ann Arbor Huron 30.7 A2 City Preview 12 Rose Bembenek 24:55.3 Ann Arbor Pioneer 30.6 A2 City Preview 9 Katelyn Spada 24:58.2 Kalamazoo Central 30.3 Kalamazoo 12 Charlotte Verougstraete 24:37.3 Almont 30.2 Cass City 10 Gabby Putman 24:37.5 EPBP Laker 30.2 Cass City 9 Lira Myers 24:42.1 Buchanan 30.0 New Buffalo 12 Emme Ravikumar 24:58.1 Ann Arbor Greenhills 29.6 A2 City Preview 9 Alexandra Hastie 25:01.7 Ann Arbor Skyline 28.4 A2 City Preview 12 Bridget McHugh 24:37.6 Boyne City 28.1 Party in the Park 9 Carolan Emmons 24:43.6 Millington 28.1 Cass City 10 Avery Conner 25:05.9 Byron Center 27.7 Kalamazoo 11 Madison Law 25:08.3 Byron Center 26.9 Kalamazoo 12 Anna Furman 25:10.1 Kalamazoo Central 26.3 Kalamazoo 12 Addison Ptasnik 24:46.3 Cheboygan 25.2 Party in the Park 12 Claire Shooks 24:47.7 Ellsworth 24.8 Party in the Park 11 Amanda Guthrie 24:59.6 Hobart 24.1 New Buffalo 11 Rose Buonerba 25:15.4 Ann Arbor Fr Gabriel Richard 23.9 A2 City Preview 11 Crystal Holbrook 24:52.4 Harbor Springs 23.2 Party in the Park 9 Kinley Gillis 24:52.5 TC Central (Traverse City) 23.2 Party in the Park 9 Ally Farber 25:20.4 Sturgis 22.9 Kalamazoo 9 Nora Uppalari 25:18.8 Ann Arbor Skyline 22.7 A2 City Preview 10 Valeria Morales 24:45.8 Southgate Anderson 22.7 Downriver Watermelon 12 Annie Sanborn 24:54.2 North Trails 22.6 Party in the Park 11 Lexi Tamlyn 25:00.5 Cass City 22.5 Cass City 10 Daniela Perna 25:00.9 Marlette 22.4 Cass City 10 Chloe Steinbrink 25:03.2 North Branch 21.6 Cass City 10 Kendall Micon 24:49.3 Tecumseh 21.6 Downriver Watermelon 10 Peyten Albertson 25:03.5 Marlette 21.5 Cass City 10 Keri Coolman 24:57.7 Rogers City 21.4 Party in the Park 11 Angel Milam 25:09.7 Bridgman 20.8 New Buffalo 10 Kendal Kleman 24:53.4 Carleton Airport 20.2 Downriver Watermelon 10 Brystal Klinkman 25:07.5 Cass City 20.2 Cass City 9 Ava Dame 24:53.6 Grosse Ile 20.1 Downriver Watermelon 10 Emily Montierth 24:53.7 Dearborn 20.1 Downriver Watermelon 11 Ella LaRocque 25:04.0 Cheboygan 19.3 Party in the Park 11 Pandora Dominguez 25:14.7 Hobart 19.1 New Buffalo 10 Arely Garcia 25:34.8 Hartford 18.1 Kalamazoo 10 Gabriella Roberts 25:00.1 Livonia Franklin 18.0 Downriver Watermelon 11 Emily Hasse 25:19.3 Buchanan 17.6 New Buffalo 12 Eleanor Carey 25:09.3 Sault Ste. Marie 17.6 Party in the Park 10 Olivia Douglas 25:09.3 Elk Rapids 17.6 Party in the Park 10 Juliet Inman 25:10.2 East Jordan 17.3 Party in the Park 9 Gina Florczak 25:35.3 Ann Arbor Fr Gabriel Richard 17.2 A2 City Preview 9 Abigail Avram 25:35.6 Ann Arbor Huron 17.1 A2 City Preview 9 Laila Wogatzke 25:21.2 Niles Brandywine 16.9 New Buffalo 12 Eva Long 25:17.4 Sandusky 16.9 Cass City 10 Layla Massey 25:21.4 Hobart 16.9 New Buffalo 10 Sidney Roeder 25:21.8 Niles Brandywine 16.7 New Buffalo 11 Isabella Grudzinski 25:37.0 Ann Arbor Huron 16.7 A2 City Preview 12 Alicia Shelton 25:04.1 Grosse Ile 16.6 Downriver Watermelon 9 Madeleine Malliox 25:12.9 Charlevoix 16.4 Party in the Park 12 Ava Bonacci 25:42.0 Jenison 15.7 Kalamazoo 12 Alissa Trail 25:28.0 Hobart 14.7 New Buffalo 12 Anna Martin 25:18.1 Kalkaska 14.6 Party in the Park 9 Audrey Ofiara 25:43.7 Ann Arbor Fr Gabriel Richard 14.4 A2 City Preview 11 Paytyn Sweat 25:25.5 Vassar 14.2 Cass City 9 Corabella Wesley 25:29.5 Hobart 14.2 New Buffalo 10 Lili Migazzi 25:20.0 Maple City Glen Lake 14.0 Party in the Park 10 Taylor Johnston 25:21.6 Boyne City 13.5 Party in the Park 9 Veronica Ross 25:50.1 Ann Arbor Fr Gabriel Richard 12.3 A2 City Preview 12 Evelynn Pauls 25:52.3 Kalamazoo Central 12.2 Kalamazoo 11 Kendra Smith 25:18.1 Tecumseh 12.0 Downriver Watermelon 9 Ava Jude 25:51.2 Ann Arbor Fr Gabriel Richard 11.9 A2 City Preview 12 Marissa Lowell 25:36.6 Watervliet 11.8 New Buffalo 11 Lily Salsberry 25:19.8 Wyandotte Roosevelt 11.4 Downriver Watermelon 9 Kyle McClintic 25:54.9 Jenison 11.4 Kalamazoo 9 Emma Freeland 25:38.0 Kingston 10.0 Cass City 11 Addyson Labadie 25:34.3 Sault Ste. Marie 9.2 Party in the Park 10 Samantha Stevens 26:02.1 Byron Center 9.0 Kalamazoo 12 Ali Learman 25:41.2 Cass City 8.9 Cass City 10 Camille Yeloushan 26:03.8 Ann Arbor Skyline 7.7 A2 City Preview 9 Alyvia Reyna 25:32.1 Wyandotte Roosevelt 7.3 Downriver Watermelon 9 Autumn Bailey 25:41.8 Maple City Glen Lake 6.7 Party in the Park 9 Emma Folkersma 25:42.5 Rudyard 6.5 Party in the Park 10 Alexa Robbins 25:49.4 Harbor Beach 6.2 Cass City 10 Isabel Natividad 25:35.5 Trenton 6.2 Downriver Watermelon 11 Jaeleah Schoff 26:12.8 Dowagiac Union 5.4 Kalamazoo 9 LaKenzie Barber 25:47.3 Boyne City 4.9 Party in the Park 10 Deborah Song 26:13.2 Ann Arbor Huron 4.6 A2 City Preview 10 Julia Shupe 25:54.2 EPBP Laker 4.6 Cass City 10 Rachel Moore 25:49.8 Traverse City St. Francis 4.1 Party in the Park 12 Elise Proulx 25:50.8 Sault Ste. Marie 3.7 Party in the Park 12 Loryn Nowiski 25:57.1 Harbor Beach 3.6 Cass City 10 Annabelle Kingston 25:52.0 TC Central (Traverse City) 3.3 Party in the Park 10 Quinn Maldonado 26:17.5 Ann Arbor Greenhills 3.2 A2 City Preview 11 Audrey Tew 26:18.4 Ann Arbor Fr Gabriel Richard 2.9 A2 City Preview 11 Lucy Otto 26:20.9 Jenison 2.7 Kalamazoo 11 Pia Odell 26:19.7 Ann Arbor Skyline 2.4 A2 City Preview 11 Leighton Nyboer 25:55.2 Sault Ste. Marie 2.3 Party in the Park 9 Lyla Holdwick 26:01.4 Harbor Beach 2.2 Cass City 10 Juliet Cousineau 25:47.5 Tecumseh 2.2 Downriver Watermelon 11 Laila Mcdowell 26:23.7 Byron Center 1.8 Kalamazoo 10 Jenny Zhang 26:22.8 Ann Arbor Huron 1.4 A2 City Preview 9 Laura Preston 26:05.7 North Branch 0.8 Cass City 9 Lucy Domas 26:25.1 Ann Arbor Fr Gabriel Richard 0.6 A2 City Preview 9 Margaux Stout 26:25.2 Ann Arbor Huron 0.6 A2 City Preview 12 Zaria Gildon 26:10.5 Hobart 0.5 New Buffalo 9 Cora Belford 26:01.5 Boyne City 0.2 Party in the Park
BOYS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 11 Hunter Eaton 15:44.9 Charlevoix 204.7 Party in the Park 12 Andrew Wright 16:18.6 Kalamazoo Central 201.8 Kalamazoo 12 Caleb Keller 16:00.8 TC Central (Traverse City) 199.4 Party in the Park 12 Gabe Litzner 16:04.9 Sault Ste. Marie 198.0 Party in the Park 11 Evan Fox 16:07.4 TC Central (Traverse City) 197.2 Party in the Park 12 Landon Rogers 16:14.4 Three Oaks River Valley 196.9 New Buffalo 11 Ryder Hopkins 16:09.4 Charlevoix 196.5 Party in the Park 12 Ty Billings 16:36.4 Kalamazoo Central 195.9 Kalamazoo 12 Brody Karg 16:26.4 Harbor Beach 193.9 Cass City 12 Elijah Thompson 16:47.3 Kalamazoo Central 192.2 Kalamazoo 12 Bruno Cifaldi 16:39.9 Ann Arbor Skyline 191.7 A2 City Preview 9 Hudson Doll 16:39.9 Ann Arbor Skyline 191.7 A2 City Preview 12 Matthew Solomon 16:24.5 Charlevoix 191.5 Party in the Park 9 Mason Rogers 16:31.9 Three Oaks River Valley 191.0 New Buffalo 12 Camren DeVries 16:57.7 Holland West Ottawa 188.8 Kalamazoo 11 Matthew Guikema 16:48.9 Ann Arbor Skyline 188.7 A2 City Preview 12 Benjamin Morales 16:58.3 Sturgis 188.6 Kalamazoo 11 Abraham Feeney 16:36.3 Maple City Glen Lake 187.6 Party in the Park 12 Jake Follett 17:04.1 Holland West Ottawa 186.6 Kalamazoo 11 Christopher Vogt 17:05.2 Paw Paw 186.3 Kalamazoo 12 Shea Armstrong 16:43.5 Sault Ste. Marie 185.2 Party in the Park 12 Michael Dummer 17:08.7 Holland West Ottawa 185.1 Kalamazoo 11 Brady Winther-MacInnis 17:09.1 Kalamazoo Central 185.0 Kalamazoo 12 Qwynn Darnell 16:44.5 Elk Rapids 184.8 Party in the Park 11 Isaac Dionne 16:45.3 Boyne City 184.6 Party in the Park 11 Jacob Ferdubinski 16:39.6 Riverview Gabriel Richard 184.5 Downriver Watermelon 9 Maxwell Post 17:11.6 Holland West Ottawa 184.1 Kalamazoo 10 Grant Corlew 16:46.8 Harbor Springs 184.1 Party in the Park 10 Chase Sherman 17:12.0 Jenison 184.0 Kalamazoo 11 Boston Wilkinson 17:13.3 Holland West Ottawa 183.6 Kalamazoo 9 Sullivan Oberg 17:13.5 Jenison 183.5 Kalamazoo 10 Oskar MacArthur 17:05.2 Ann Arbor Skyline 183.3 A2 City Preview 9 Spencer McNitt 16:51.0 Maple City Glen Lake 182.7 Party in the Park 12 Cole Brege 16:53.6 Rogers City 181.8 Party in the Park 12 Nolan Wenglikowski 17:18.9 Jenison 181.7 Kalamazoo 12 Jack Steen 16:54.0 TC Central (Traverse City) 181.7 Party in the Park 10 Carter Cooke 17:19.8 Jenison 181.4 Kalamazoo 11 Sebastian Ruiz 17:20.6 Holland West Ottawa 181.1 Kalamazoo 11 Evan Olson 17:04.7 EPBP Laker 181.1 Cass City 11 John Keser 17:02.3 Buchanan 180.9 New Buffalo 10 Roman Stilwell 17:17.1 Ann Arbor Skyline 179.3 A2 City Preview 10 Jackson Shev 17:04.4 TC Central (Traverse City) 178.2 Party in the Park 12 Liam McBeth 17:10.5 Buchanan 178.2 New Buffalo 10 Caleb Conner 17:31.2 Jenison 177.6 Kalamazoo 11 Ethan Burks 17:31.7 Jenison 177.4 Kalamazoo 11 Enshu Kuan 17:23.9 Ann Arbor Skyline 177.0 A2 City Preview 9 Sam Casiano 17:14.5 Watervliet 176.8 New Buffalo 12 Jack Sherwood 17:15.3 Buchanan 176.6 New Buffalo 11 Noah Amori 17:04.0 Wyandotte Roosevelt 176.3 Downriver Watermelon 12 Steven Kirschner 17:10.0 Rudyard 176.3 Party in the Park 12 Jack Sharar 17:12.5 Rogers City 175.5 Party in the Park 12 Adam Brandt 17:13.3 Sault Ste. Marie 175.3 Party in the Park 11 Rami Bazzi 17:08.1 Dearborn 175.0 Downriver Watermelon 10 Landon Lindsay 17:39.3 Paw Paw 174.9 Kalamazoo 12 Liam McCaw 17:15.4 Maple City Glen Lake 174.5 Party in the Park 11 Luke Byland 17:17.1 TC Central (Traverse City) 174.0 Party in the Park 12 Matthew Wright 17:34.3 Ann Arbor Fr Gabriel Richard 173.6 A2 City Preview 10 Colby Bartells 17:44.2 Kalamazoo Central 173.3 Kalamazoo 9 Carson Clements 17:19.9 Sault Ste. Marie 173.0 Party in the Park 12 Matthew Carbajo 17:15.3 Grosse Ile 172.6 Downriver Watermelon 10 Kale Miklovic 17:30.5 EPBP Laker 172.5 Cass City 11 Evan Civinskas 17:22.2 Roscommon 172.3 Party in the Park 11 Aiden Mcdonald 17:47.7 Hartford 172.1 Kalamazoo 11 Jonathan Rapoza 17:39.9 Ann Arbor Fr Gabriel Richard 171.7 A2 City Preview 11 Garrett Comer 17:40.1 Ann Arbor Skyline 171.6 A2 City Preview 12 Henry Beck 17:40.7 Ann Arbor Greenhills 171.4 A2 City Preview 12 Cody Bradley 17:26.0 Petoskey St. Michael 171.0 Party in the Park 12 Myles Hendel 17:51.7 Jenison 170.8 Kalamazoo 11 Maxwell Drenth 17:27.4 Charlevoix 170.5 Party in the Park 10 Aurie Selph 17:27.8 Charlevoix 170.4 Party in the Park 10 Zachary Newman 17:54.1 Byron Center 170.0 Kalamazoo 9 Christian Feeney 17:29.9 Maple City Glen Lake 169.7 Party in the Park 11 Rolland Sterken 17:56.0 Jenison 169.3 Kalamazoo 10 Conrad Marra 17:47.6 Ann Arbor Huron 169.1 A2 City Preview 12 Jesse Fielis 17:37.8 White Pigeon 169.1 New Buffalo 11 Eric Pierce 17:56.9 Byron Center 169.0 Kalamazoo 10 Brody Mulder 17:57.8 Holland West Ottawa 168.7 Kalamazoo 10 Grant Marcikic 17:58.6 Kalamazoo Central 168.5 Kalamazoo 10 Micaiah Arreola 18:03.4 Sturgis 166.9 Kalamazoo 12 Cole Wisener 18:05.2 Byron Center 166.3 Kalamazoo 12 TJ Conley 17:56.4 Ann Arbor Huron 166.2 A2 City Preview 10 Joseph DuGuay 17:41.7 TC Central (Traverse City) 165.8 Party in the Park 11 Nicholas Yuan 17:59.3 Ann Arbor Skyline 165.2 A2 City Preview 9 Henry Cooper 18:03.4 Ann Arbor Greenhills 163.9 A2 City Preview 12 Rich Fanti 17:41.5 Riverview Gabriel Richard 163.8 Downriver Watermelon 10 Harrison Stamper 17:41.7 Tecumseh 163.8 Downriver Watermelon 11 Austin Hale 18:12.7 Kalamazoo Central 163.8 Kalamazoo 10 Easton Danic 17:44.5 Carleton Airport 162.8 Downriver Watermelon 10 Zachary Greene 17:45.8 Wyandotte Roosevelt 162.4 Downriver Watermelon 12 Zeke Lafferty 18:08.8 Ann Arbor Skyline 162.1 A2 City Preview 12 Joseph Horn 18:09.5 Ann Arbor Fr Gabriel Richard 161.8 A2 City Preview 12 Connor Wangler 18:18.5 Jenison 161.8 Kalamazoo 11 Dylan Hanley 18:09.7 Ann Arbor Skyline 161.8 A2 City Preview 12 Gustaf Finn 18:09.7 Ann Arbor Skyline 161.8 A2 City Preview 11 Brennan Robinson 18:02.8 Kingston 161.7 Cass City 11 Lincoln Bailey 17:54.6 Maple City Glen Lake 161.5 Party in the Park 11 Naveen Kulkarni 18:11.7 Ann Arbor Greenhills 161.1 A2 City Preview 11 Owen Wruble 18:05.8 Harbor Beach 160.7 Cass City 10 Grant Krause 18:22.5 Paw Paw 160.5 Kalamazoo 10 Josiah Passig 18:03.5 Buchanan 160.5 New Buffalo 10 Nick DeRoo 18:23.7 Holland West Ottawa 160.1 Kalamazoo 9 Aaron Jeruzal 18:24.7 Byron Center 159.8 Kalamazoo 11 Brayden Kelliher 18:27.0 Jenison 159.0 Kalamazoo 10 Aarav Kalantry 18:20.0 Ann Arbor Huron 158.3 A2 City Preview 12 Nico Aagesen 18:20.4 Ann Arbor Greenhills 158.2 A2 City Preview 12 Abdu Eljahmi 17:58.6 Dearborn Edsel Ford 158.1 Downriver Watermelon 11 Milo Gareiss 18:04.7 TC Central (Traverse City) 158.1 Party in the Park 12 Jacob Kuntz 18:10.9 Buchanan 158.0 New Buffalo 12 Gianino Perna 18:14.3 Marlette 157.9 Cass City 11 Henry Haag 18:14.8 EPBP Laker 157.7 Cass City 10 Liam Gunnink 18:32.0 Jenison 157.3 Kalamazoo 10 Jacob Muladore 18:08.3 Charlevoix 156.9 Party in the Park 10 Dempsey Barrett 18:03.1 Tecumseh 156.6 Downriver Watermelon 11 Colton Grzyb 18:19.1 Almont 156.3 Cass City 12 Coltrane Paryani 18:10.5 Kalkaska 156.2 Party in the Park 12 Francisco (Xisco) Dura 18:28.0 Ann Arbor Huron 155.7 A2 City Preview 9 Erik Mager 18:12.4 TC Central (Traverse City) 155.5 Party in the Park 12 Porter Yurk 18:38.0 Holland West Ottawa 155.3 Kalamazoo 11 Donavin Reist 18:15.0 Mancelona 154.7 Party in the Park 10 Owen McGlone 18:15.1 Kalkaska 154.6 Party in the Park 10 Liam Trumpower 18:09.4 Livonia Franklin 154.5 Downriver Watermelon 10 Joseph Edwards 18:21.8 New Buffalo 154.4 New Buffalo 11 Conley Poole 18:34.1 Ann Arbor Fr Gabriel Richard 153.6 A2 City Preview 9 John Fedewa 18:34.2 Ann Arbor Fr Gabriel Richard 153.6 A2 City Preview 11 Elias Baldwin 18:25.1 Decatur 153.3 New Buffalo 11 Paxton Rose 18:35.4 Ann Arbor Skyline 153.2 A2 City Preview 11 Aidan DeMarsh 18:19.5 TC Central (Traverse City) 153.2 Party in the Park 12 Jason Anderson 18:13.9 Dearborn 153.0 Downriver Watermelon 11 Bryce Reid 18:20.1 Elk Rapids 153.0 Party in the Park 10 Zander Chellis 18:20.2 Ellsworth 152.9 Party in the Park 10 Walter McMourrogh 18:37.0 Ann Arbor Huron 152.7 A2 City Preview 12 Kyle Krasan 18:37.6 Ann Arbor Skyline 152.5 A2 City Preview 9 Carson Ernsberger 18:27.7 Bridgman 152.4 New Buffalo 10 Harper Mullet 18:22.1 Traverse City St. Francis 152.3 Party in the Park 12 Lukas Looman 18:47.4 Holland West Ottawa 152.2 Kalamazoo 11 Christopher CJ Forsyth 18:22.5 TC Central (Traverse City) 152.2 Party in the Park 9 Cole Armbruster 18:22.6 TC Central (Traverse City) 152.1 Party in the Park 10 Levi Walker 18:49.3 Jenison 151.6 Kalamazoo 10 Chris Durfey 18:18.4 Onsted 151.5 Downriver Watermelon 9 Waylon Blake 18:49.5 Byron Center 151.5 Kalamazoo 11 Thomas Janisse 18:25.4 Roscommon 151.2 Party in the Park 9 Louis Ready 18:25.5 Traverse City St. Francis 151.2 Party in the Park 10 Owen VerBeek 18:50.7 Jenison 151.1 Kalamazoo 12 Jaden Haugabook 18:21.0 Wyandotte Roosevelt 150.7 Downriver Watermelon 12 Henry Kruzel 18:27.1 Harbor Springs 150.6 Party in the Park 11 Thor Krantz 18:27.6 North Trails 150.5 Party in the Park 11 Allen Decaminada 18:21.8 Wyandotte Roosevelt 150.4 Downriver Watermelon 10 Ben Kuhn 18:44.7 Ann Arbor Fr Gabriel Richard 150.1 A2 City Preview 10 Elliot Daley 18:44.8 Ann Arbor Skyline 150.1 A2 City Preview 10 Declan Duch 18:54.9 Jenison 149.7 Kalamazoo 12 William Dobbertin 18:24.1 Carleton Airport 149.6 Downriver Watermelon 10 Charles Bare 18:56.4 Kalamazoo Central 149.2 Kalamazoo 11 Santiago Valenzuela 18:48.0 Ann Arbor Skyline 149.0 A2 City Preview 9 Calvin Gareiss 18:33.6 TC Central (Traverse City) 148.5 Party in the Park 10 Carson Scholz 18:29.1 Tecumseh 148.0 Downriver Watermelon 11 Hunter Rodak 18:32.8 Carleton Airport 146.7 Downriver Watermelon 11 Chase Aldridge 18:39.2 Sault Ste. Marie 146.6 Party in the Park 9 Weston Guza 18:48.5 Ubly 146.5 Cass City 9 Reid Stamper 18:33.8 Tecumseh 146.4 Downriver Watermelon 12 Michael Walsh 18:49.1 Ubly 146.3 Cass City 10 Kadin McGee 18:46.6 Decatur 146.1 New Buffalo 12 Jacob Veurink 18:40.6 Charlevoix 146.1 Party in the Park 11 Abbas Sayed 18:35.1 Dearborn 146.0 Downriver Watermelon 11 Maks Kiss 18:35.4 Southgate Anderson 145.9 Downriver Watermelon 11 Hayden Bovair 18:35.4 Carleton Airport 145.9 Downriver Watermelon 10 Tyler Moore 18:37.0 Tecumseh 145.3 Downriver Watermelon 10 Solomon DeBruyn 18:43.6 TC Central (Traverse City) 145.1 Party in the Park 12 Jackson Ellis 19:00.0 Ann Arbor Fr Gabriel Richard 145.0 A2 City Preview 11 Finn Parish 18:44.5 Boyne City 144.8 Party in the Park 9 Charlie Fields 18:53.8 North Branch 144.7 Cass City 11 Sebastian Seifferlein 18:54.1 Sandusky 144.6 Cass City 11 Drew Santi 18:39.1 Livonia Franklin 144.6 Downriver Watermelon 9 Lucas Volmering 18:54.3 Ubly 144.6 Cass City 11 Camron Choike 18:47.5 TC Central (Traverse City) 143.8 Party in the Park 9 Wesley Garrison 18:41.6 Onsted 143.8 Downriver Watermelon 12 David Lane 18:54.9 White Pigeon 143.4 New Buffalo 11 Nicklas Holmes 18:43.1 Onsted 143.3 Downriver Watermelon 11 Carson Pullins 19:15.2 Bangor 142.9 Kalamazoo 12 Carson Kiefer 18:51.2 Cheboygan 142.6 Party in the Park 12 Adam SaintOnge 19:00.3 Almont 142.6 Cass City 11 Jayden Dunnebeck 18:51.8 East Jordan 142.4 Party in the Park 11 Brady Meloche 19:17.7 Paw Paw 142.1 Kalamazoo 9 Rowen Donker 19:17.8 Jenison 142.1 Kalamazoo 9 Grady Johnson 19:18.2 Jenison 141.9 Kalamazoo 12 Gage Pedue 19:18.8 Sturgis 141.7 Kalamazoo 11 Eli Folkersma 18:53.9 Rudyard 141.7 Party in the Park 12 Matt Waggoner 18:54.0 Mancelona 141.7 Party in the Park 11 Nate Gorman 18:54.9 Traverse City St. Francis 141.4 Party in the Park 9 Austin Henderson 19:20.0 Jenison 141.3 Kalamazoo 10 Carter Brouwer 19:20.3 Bangor 141.2 Kalamazoo 10 Alexander Neveau 18:55.7 TC Central (Traverse City) 141.1 Party in the Park 10 Maksim Kohl 19:04.7 Unionville-Sebewaing 141.1 Cass City 12 Tommy Kratochwill 19:12.8 Ann Arbor Fr Gabriel Richard 140.7 A2 City Preview 12 Andrew Kiefer 18:57.4 Cheboygan 140.5 Party in the Park 12 Trap Abbott 19:23.2 Bangor 140.3 Kalamazoo 12 Seth Templeton 18:59.5 Rudyard 139.8 Party in the Park 12 Henry Dutcher 19:24.9 Kalamazoo Central 139.7 Kalamazoo 10 Charlie Denherder 19:00.3 Elk Rapids 139.6 Party in the Park 11 Max Gray 18:54.7 Wyandotte Roosevelt 139.4 Downriver Watermelon 10 Gavin Diroff 18:54.9 Trenton 139.4 Downriver Watermelon 12 Dominic Barretto 18:55.6 Riverview Gabriel Richard 139.1 Downriver Watermelon 10 Elliot Smith 19:02.2 Mancelona 138.9 Party in the Park 10 Atticus Cadarette 19:03.2 Petoskey St. Michael 138.6 Party in the Park 11 Cooper Hoyt 19:12.6 North Branch 138.5 Cass City 10 Bode Dykstra 19:04.3 TC Central (Traverse City) 138.2 Party in the Park 11 Jamin Siewert 19:14.4 Almont 137.9 Cass City 10 Everett Kessell 19:00.0 Carleton Airport 137.7 Downriver Watermelon 11 Noah Young 19:15.9 EPBP Laker 137.4 Cass City 11 Josaias Robles 19:33.0 Hartford 137.0 Kalamazoo 11 Britton Wheeler 19:08.0 Maple City Glen Lake 137.0 Party in the Park 10 Ryan Latimer 19:09.1 Harbor Springs 136.6 Party in the Park 12 Ryan O’Connor 19:11.0 Sault Ste. Marie 136.0 Party in the Park 12 Lu Cohen 19:18.2 Hobart 135.6 New Buffalo 10 Nicholas Ranka 19:07.5 Grosse Ile 135.2 Downriver Watermelon 12 Charlie Gibson 19:20.6 Three Oaks River Valley 134.8 New Buffalo 12 Peter Ross 19:30.9 Ann Arbor Fr Gabriel Richard 134.7 A2 City Preview 9 Davin MacDonald 19:32.9 Ann Arbor Skyline 134.0 A2 City Preview 12 Gabriel Beauchamp 19:12.1 Dearborn Edsel Ford 133.6 Downriver Watermelon 10 Cole Wesley 19:18.5 Petoskey St. Michael 133.5 Party in the Park 12 Jabin Dieleman 19:43.6 Holland West Ottawa 133.5 Kalamazoo 12 Lincoln Haag 19:28.6 Unionville-Sebewaing 133.1 Cass City 11 Connor Ball 19:15.0 Wyandotte Roosevelt 132.7 Downriver Watermelon 11 Riley Laporte 19:46.1 Kalamazoo Central 132.6 Kalamazoo 10 Matt Craw 19:21.8 Boyne City 132.4 Party in the Park 11 Henry Ebert 19:48.3 Sturgis 131.9 Kalamazoo 11 Carter Brindamour 19:17.6 Tecumseh 131.8 Downriver Watermelon 11 Thijs Van Rijn 19:32.7 Kingston 131.8 Cass City 9 Cooper Hohn 19:51.5 Sturgis 130.8 Kalamazoo 11 Raphael Fournier 19:43.6 Ann Arbor Skyline 130.5 A2 City Preview 9 Lewis Smith 19:27.9 Mancelona 130.4 Party in the Park 11 Henry Remington 19:44.1 Ann Arbor Skyline 130.3 A2 City Preview 9 Walter Haag 19:37.7 EPBP Laker 130.1 Cass City 10 Andrew Saintonge 19:38.1 Almont 130.0 Cass City 9 Mitchell Ozee 19:46.0 Ann Arbor Fr Gabriel Richard 129.7 A2 City Preview 12 William Schook 19:24.1 Dearborn 129.6 Downriver Watermelon 10 Leo Lemieux 19:36.2 New Buffalo 129.6 New Buffalo 11 Nolan Shaginaw 19:37.2 Hobart 129.3 New Buffalo 10 Seth Storm 19:31.6 Kalkaska 129.1 Party in the Park 11 Roger Mariani 19:49.0 Ann Arbor Greenhills 128.7 A2 City Preview 10 Joel Tackett 19:27.5 Grosse Ile 128.5 Downriver Watermelon 12 Lucas Aalderink 19:49.6 Ann Arbor Greenhills 128.5 A2 City Preview 12 Luke Harrington 19:28.7 Riverview Gabriel Richard 128.1 Downriver Watermelon 9 Micah Zick 19:28.9 Tecumseh 128.0 Downriver Watermelon 12 TJ Pokorny 19:29.0 Southgate Anderson 128.0 Downriver Watermelon 10 Lukas Brown 19:44.3 Unionville-Sebewaing 127.9 Cass City 12 Daniel Bowerman 19:35.3 Sault Ste. Marie 127.9 Party in the Park 10 Charles Spencer 19:41.5 Buchanan 127.8 New Buffalo 10 Marshall Posluszny 19:45.2 Cass City 127.6 Cass City 11 Duncan Sargent 19:30.2 Wyandotte Roosevelt 127.6 Downriver Watermelon 10 Hunter Bonner 19:37.0 Roscommon 127.4 Party in the Park 12 Cheick Traore 19:53.4 Ann Arbor Huron 127.2 A2 City Preview 11 Micah Tromp 20:03.0 Byron Center 127.0 Kalamazoo 12 Dean Wegner 19:44.2 Buchanan 126.9 New Buffalo 11 Quinn Cassada 19:38.8 Charlevoix 126.7 Party in the Park 10 Emmett Strait 19:54.9 Ann Arbor Skyline 126.7 A2 City Preview 11 Ely Deacons 19:48.3 North Huron 126.6 Cass City 11 Blake Rhoton 20:05.3 Byron Center 126.2 Kalamazoo 11 Dean McKellar 19:40.4 Maple City Glen Lake 126.2 Party in the Park 10 Luke Covington 19:57.9 Ann Arbor Fr Gabriel Richard 125.7 A2 City Preview 9 Max Wassa 19:43.0 Maple City Glen Lake 125.3 Party in the Park 11 Aaron Joshua 19:59.5 Ann Arbor Fr Gabriel Richard 125.2 A2 City Preview 12 Frank Wunderlich 20:08.5 Paw Paw 125.2 Kalamazoo 11 Zaine Nichols 19:43.8 Rudyard 125.1 Party in the Park 11 Andrew Hamann 20:01.2 Ann Arbor Fr Gabriel Richard 124.6 A2 City Preview 9 Parker Hayes 19:45.4 Traverse City St. Francis 124.5 Party in the Park 9 Henry Frederick 20:10.4 Holland West Ottawa 124.5 Kalamazoo 10 Jacob Kuti 19:39.9 Carleton Airport 124.4 Downriver Watermelon 9 Lane Lentych 19:46.0 TC Central (Traverse City) 124.3 Party in the Park 9 Gavin Gross 19:46.1 TC Central (Traverse City) 124.3 Party in the Park 12 Cason Adams 19:46.7 Maple City Glen Lake 124.1 Party in the Park 11 Nathaniel Phillips 20:12.4 Jenison 123.9 Kalamazoo 12 Trey Eaton 19:47.7 TC Central (Traverse City) 123.8 Party in the Park 11 Johnny Roland 19:57.2 Almont 123.6 Cass City 11 Hudson Budreau 19:57.5 North Branch 123.5 Cass City 11 Christian Brash 19:43.0 Allen Park Cabrini 123.3 Downriver Watermelon 11 Niko Morales 20:14.8 Sturgis 123.1 Kalamazoo 9 Alekzander Watkins 20:16.2 Kalamazoo Central 122.6 Kalamazoo 10 Xiaopan (William) Jiang 20:17.0 Jenison 122.3 Kalamazoo 10 Ethan Sutton 19:52.5 East Jordan 122.2 Party in the Park 12 Marlowe Hartnett 20:08.6 Ann Arbor Skyline 122.1 A2 City Preview 9 Miles Koch 20:18.3 Holland West Ottawa 121.9 Kalamazoo 10 Axel Thompson 19:47.6 Carleton Airport 121.8 Downriver Watermelon 11 Jensen Wright 19:47.8 Carleton Airport 121.7 Downriver Watermelon 10 Logan Holden 19:53.9 Indian River Inland Lakes 121.7 Party in the Park 11 Oliver Dankert 19:54.9 Rudyard 121.4 Party in the Park 12 Jack Ruan 19:51.7 Southgate Anderson 120.4 Downriver Watermelon 12 Nicholas Beard 20:14.1 Ann Arbor Huron 120.3 A2 City Preview 11 Rocco Reimers 19:58.7 TC Central (Traverse City) 120.1 Party in the Park 9 Cooper Feagan 19:58.8 Petoskey St. Michael 120.1 Party in the Park 12 Beck Ytterberg 20:05.2 Bridgman 119.9 New Buffalo 9 Kamden Grice 20:24.3 Kalamazoo Central 119.9 Kalamazoo 12 Kaden Goodman 20:24.5 Kalamazoo Central 119.8 Kalamazoo 10 Bryan Goddard 20:18.0 Ann Arbor Huron 119.0 A2 City Preview 10 Thiago Solis 20:29.8 Holland West Ottawa 118.1 Kalamazoo 12 Miles Wright 20:05.3 Maple City Glen Lake 117.9 Party in the Park 10 Wyatt Blohm 20:14.6 Vassar 117.8 Cass City 12 Ayden Cady 20:06.4 Boyne City 117.5 Party in the Park 11 Jerry Theodorakos 20:13.1 Hobart 117.3 New Buffalo 10 Austin Vista 20:33.9 Jenison 116.7 Kalamazoo 11 Santos Ellis 20:03.3 Wyandotte Roosevelt 116.6 Downriver Watermelon 10 Caleb Van de Weghe 20:37.1 Holland West Ottawa 115.6 Kalamazoo 12 Cameron Warren 20:06.3 Livonia Franklin 115.6 Downriver Watermelon 11 Beckett Hagen 20:21.3 Ubly 115.6 Cass City 9 Connor Bassett 20:37.6 Byron Center 115.5 Kalamazoo – Simon Boonstra 20:28.8 Ann Arbor Skyline 115.4 A2 City Preview 10 Zachary Crumby 20:22.6 Unionville-Sebewaing 115.1 Cass City 9 Jack Schone 20:29.7 Ann Arbor Fr Gabriel Richard 115.1 A2 City Preview 9 Kenneth Thompson 20:29.7 Ann Arbor Skyline 115.1 A2 City Preview 10 Ian Southwell 20:13.9 Sault Ste. Marie 115.0 Party in the Park 11 Lukas App 20:14.2 Harbor Springs 114.9 Party in the Park 9 Colten Kady 20:24.5 Cass City 114.5 Cass City 12 Clark Douglas 20:21.5 Bridgman 114.5 New Buffalo 9 Tristan Byrne 20:40.8 Byron Center 114.4 Kalamazoo 9 Jonas Freese 20:11.4 Trenton 113.9 Downriver Watermelon 11 Aiden Jackson 20:24.5 White Pigeon 113.5 New Buffalo 9 Maksim Mitteer 20:18.8 TC Central (Traverse City) 113.4 Party in the Park 10 Liam Hannah 20:15.8 Livonia Franklin 112.4 Downriver Watermelon 11 Caleb Hohn 20:47.2 Sturgis 112.3 Kalamazoo 9 Regan Luce 20:47.8 Holland West Ottawa 112.1 Kalamazoo 9 Carter Hudson 20:22.8 Cheboygan 112.1 Party in the Park 12 Kyle Davey 20:40.8 Ann Arbor Huron 111.4 A2 City Preview 12 Hunter VanZandt 20:19.0 Onsted 111.3 Downriver Watermelon 9 Grayson Meredith 20:50.1 Byron Center 111.3 Kalamazoo 12 Owen Brown 20:21.9 Livonia Franklin 110.4 Downriver Watermelon 11 Haven Torreano 20:45.0 Ann Arbor Huron 110.0 A2 City Preview 10 Masen O’Neil 20:38.8 Millington 109.7 Cass City 9 Mason Charon 20:55.2 Jenison 109.6 Kalamazoo 11 Peyton Richards 20:30.5 Boyne City 109.5 Party in the Park 12 Gavin Stursma 20:56.8 Jenison 109.1 Kalamazoo 9 Leonidas Walker 20:26.2 Tecumseh 108.9 Downriver Watermelon 12 Jack Loomis 20:57.4 Bangor 108.9 Kalamazoo 9 Harrison Stolz 20:57.6 Holland West Ottawa 108.8 Kalamazoo 9 Bryce Smoker 20:59.6 Sturgis 108.1 Kalamazoo 12 Jacob Biolchini 20:43.7 Almont 108.1 Cass City 11 Twoey Bullock Jr. 20:51.1 Ann Arbor Greenhills 108.0 A2 City Preview 10 Ben Ruan 20:29.1 Southgate Anderson 108.0 Downriver Watermelon 12 Ari Johnson 20:41.4 Buchanan 107.9 New Buffalo 12 Deegan Anthony 20:35.5 Boyne City 107.8 Party in the Park 10 Jacob Keef 21:00.5 Byron Center 107.8 Kalamazoo 11 Benjamin Kline 20:44.7 Almont 107.8 Cass City 9 Lucas Westcott 21:01.2 Kalamazoo Central 107.6 Kalamazoo 9 Drew Burtt 20:36.4 Sault Ste. Marie 107.5 Party in the Park 9 J.D. Dzwik 20:36.4 Boyne City 107.5 Party in the Park 10 James Lynn 20:52.5 Ann Arbor Fr Gabriel Richard 107.5 A2 City Preview 9 Jonah Mantey 20:45.6 EPBP Laker 107.5 Cass City 12 Theodore Matheney 20:36.7 Roscommon 107.4 Party in the Park 12 Mason Thorpe 20:42.8 Hobart 107.4 New Buffalo 9 Kellan Bessey 21:02.4 Jenison 107.2 Kalamazoo 11 Jack Puroll 20:37.7 Ellsworth 107.1 Party in the Park 9 Gavin Blue 20:47.6 Millington 106.8 Cass City 11 Jack VanDam 21:06.2 Byron Center 105.9 Kalamazoo 10 Harper Morgan 21:06.4 Sturgis 105.9 Kalamazoo 12 Dexter Martin 20:41.8 Maple City Glen Lake 105.7 Party in the Park 11 Elijah Pulver 20:42.1 Petoskey St. Michael 105.6 Party in the Park 9 Benjamin Cramer-Erbes 21:07.6 Kalamazoo Central 105.5 Kalamazoo 11 Ben Moses 21:08.4 Sturgis 105.2 Kalamazoo 11 Rohit Chaudhary 21:01.0 Ann Arbor Greenhills 104.7 A2 City Preview 12 Parker Volstorf 20:52.4 Three Oaks River Valley 104.2 New Buffalo 12 Alex Hudson 20:47.1 Cheboygan 104.0 Party in the Park 10 Ryan Lehto 20:42.4 Ypsilanti Lincoln 103.5 Downriver Watermelon 12 Maximus Walker 20:43.6 Tecumseh 103.1 Downriver Watermelon 9 Anton Kwaiser 21:06.0 Ann Arbor Skyline 103.0 A2 City Preview 9 Mason Segur 21:15.3 Byron Center 102.9 Kalamazoo 12 Haydn Perkins 21:16.2 Paw Paw 102.6 Kalamazoo 9 Gunner Long 21:03.8 Sandusky 101.4 Cass City 10 Bryan Ocelo 21:22.8 Hartford 100.4 Kalamazoo 9 Cole Sangsland 21:14.9 Ann Arbor Skyline 100.0 A2 City Preview 10 Owen Shetler 20:59.1 Kalkaska 100.0 Party in the Park 11 Johan Kim 21:16.3 Ann Arbor Huron 99.6 A2 City Preview 9 Deacon Bacalia 21:27.3 Kalamazoo Central 98.9 Kalamazoo 9 Bjorn Johnson 21:02.4 Rogers City 98.9 Party in the Park 10 Niels Walker-Hundley 21:02.4 TC Central (Traverse City) 98.9 Party in the Park 10 Aedan Hassett 21:08.6 Marquette Catholic 98.8 New Buffalo 9 Silas Schlutt 21:09.3 Buchanan 98.6 New Buffalo 9 Aidan Schalk 21:21.0 Ann Arbor Skyline 98.0 A2 City Preview 10 Tyler Fawcett 20:59.1 Carleton Airport 98.0 Downriver Watermelon 9 Ellis Carmichael 21:21.4 Ann Arbor Fr Gabriel Richard 97.9 A2 City Preview 11 Phylip Elliott 21:21.8 Ann Arbor Skyline 97.7 A2 City Preview 11 Matteo Turon 21:21.8 Ann Arbor Huron 97.7 A2 City Preview 11 Ben Card 21:15.7 North Branch 97.5 Cass City 10 Quinn Wilson-Schwartz 21:01.0 Dearborn Edsel Ford 97.3 Downriver Watermelon 10 Henry Davis 21:32.0 Jenison 97.3 Kalamazoo 10 Joseph Johnson 21:01.3 Ypsilanti Lincoln 97.2 Downriver Watermelon 9 Alex Hicks 21:01.6 Tecumseh 97.1 Downriver Watermelon 12 Brayden Kidd 21:32.7 Kalamazoo Central 97.1 Kalamazoo 10 Dominic Cardillo 21:16.8 Caseville 97.1 Cass City 11 Avi Adar 21:24.4 Ann Arbor Greenhills 96.9 A2 City Preview 11 Greyson Stevens 21:02.9 Livonia Franklin 96.7 Downriver Watermelon 11 Braden Haring 21:03.2 Carleton Airport 96.6 Downriver Watermelon 11 Noah Mantey 21:18.6 EPBP Laker 96.5 Cass City 10 Brendan Aeder 21:19.8 Unionville-Sebewaing 96.1 Cass City 11 August Johnson 21:17.7 New Buffalo 95.8 New Buffalo 9 Chase Edwards 21:08.1 Wyandotte Roosevelt 95.0 Downriver Watermelon 12 Connor Siglow 21:20.2 St Joseph Our Lady of the Lake Catholic 94.9 New Buffalo 10 Adrian Anderson 21:30.4 Ann Arbor Fr Gabriel Richard 94.9 A2 City Preview 11 George Gerred 21:15.0 Boyne Falls 94.7 Party in the Park 10 Joaquin Cherney 21:31.8 Ann Arbor Fr Gabriel Richard 94.4 A2 City Preview 9 Peter Brower 21:15.9 East Jordan 94.4 Party in the Park 10 Jose Carmona 21:42.0 Sturgis 94.0 Kalamazoo 9 Joseph Altesleben 21:11.8 Dearborn 93.7 Downriver Watermelon 9 Alex Hunt 21:11.8 Onsted 93.7 Downriver Watermelon 10 Scott Ferguson 21:12.1 Tecumseh 93.6 Downriver Watermelon 10 Thomas Doversberger 21:43.8 Holland West Ottawa 93.4 Kalamazoo 10 Beau Litzner 21:19.2 Sault Ste. Marie 93.3 Party in the Park 12 Paul Biskner 21:36.7 Ann Arbor Fr Gabriel Richard 92.8 A2 City Preview 11 Easton Hills 21:20.8 Sault Ste. Marie 92.7 Party in the Park 9 Duncan Spies 21:21.5 Cheboygan 92.5 Party in the Park 12 Nolan Kennedy 21:21.8 Harbor Springs 92.4 Party in the Park 9 Lucas Quintanilla-Jimenez 21:22.4 Traverse City St. Francis 92.2 Party in the Park 10 Evan Mouch 21:22.6 North Trails 92.1 Party in the Park 12 Owen Smith 21:38.8 Ann Arbor Greenhills 92.1 A2 City Preview 9 Jaxsen Shemer 21:48.0 Jenison 92.0 Kalamazoo 10 Angel Brito 21:48.1 Dowagiac Union 92.0 Kalamazoo 9 Kellen Tenhopen 21:24.4 Kalkaska 91.5 Party in the Park 10 Zavier Gutierrez 21:49.5 Hartford 91.5 Kalamazoo 12 Samuel Warren 21:18.6 Tecumseh 91.5 Downriver Watermelon 12 Alex Bontrager 21:25.1 Kalkaska 91.3 Party in the Park 11 Levi Gugino 21:41.1 Ann Arbor Huron 91.3 A2 City Preview 10 Caleb Sausser 21:50.3 Kalamazoo Central 91.2 Kalamazoo 10 Zach Little 21:25.5 Kalkaska 91.2 Party in the Park 11 Ameer Hider 21:21.2 Dearborn 90.6 Downriver Watermelon 12 Jackson Blum 21:21.9 Wyandotte Roosevelt 90.4 Downriver Watermelon 9 Carl Nolan 21:28.5 Petoskey St. Michael 90.2 Party in the Park 9 Rohan Patel 21:45.0 Ann Arbor Skyline 90.0 A2 City Preview 10 Leo Chi 21:45.4 Ann Arbor Skyline 89.9 A2 City Preview 12 Fischer LeGault 21:38.5 Harbor Beach 89.8 Cass City 12 Caleb Daniels 21:30.9 Boyne City 89.4 Party in the Park 8 Owen Banyon 21:37.0 St Joseph Our Lady of the Lake Catholic 89.3 New Buffalo 9 Christian Edwards 21:25.4 Lincoln Park 89.2 Downriver Watermelon 9 Josh Anderson 21:25.7 Tecumseh 89.1 Downriver Watermelon 11 Balosis Franco 21:56.8 Dowagiac Union 89.1 Kalamazoo 9 Jairo Lugo 21:57.5 Kalamazoo Central 88.8 Kalamazoo 11 Alejandro Lemus 21:38.6 Eau Claire 88.8 New Buffalo 10 Nathan Wearing 21:58.8 Jenison 88.4 Kalamazoo 12 Ezequiel Cardozo-Aviles 21:41.3 Watervliet 87.9 New Buffalo 11 Emerson Mason-Schickel 21:51.7 Ann Arbor Fr Gabriel Richard 87.8 A2 City Preview 11 Joey Morphis 21:36.9 Kalkaska 87.4 Party in the Park 11 Coleton Seltzer 21:37.1 East Jordan 87.3 Party in the Park 10 Miles Hayner 22:03.0 Kalamazoo Central 87.0 Kalamazoo 11 Kameron Occonnell 21:32.6 Wyandotte Roosevelt 86.8 Downriver Watermelon 10 Jonah Vosburgh 22:04.2 Jenison 86.6 Kalamazoo 12 Tyler Sharum 21:33.5 Dearborn Edsel Ford 86.5 Downriver Watermelon 11 Javier Diaz 22:06.1 Byron Center 86.0 Kalamazoo 10 Joshua Clawson 21:42.0 North Trails 85.7 Party in the Park 11 Hayden Preston 21:42.3 Sault Ste. Marie 85.6 Party in the Park 11 Dilan Vargas 21:50.4 Eau Claire 84.9 New Buffalo 10 Owen Drews 21:44.8 TC Central (Traverse City) 84.7 Party in the Park 11 Wesley Kosinski 21:54.4 North Huron 84.5 Cass City 10 Ben Beddingfield 21:45.5 Mancelona 84.5 Party in the Park 11 Lucas Ellis 22:01.7 Ann Arbor Fr Gabriel Richard 84.4 A2 City Preview 12 Kaden Leiter 21:53.7 Watervliet 83.8 New Buffalo 9 Mike Hernandez 21:55.4 Three Oaks River Valley 83.2 New Buffalo 10 Johnny Kratochwill 22:06.3 Ann Arbor Fr Gabriel Richard 82.9 A2 City Preview 9 John Pfeffer 21:45.3 Onsted 82.6 Downriver Watermelon 10 Hayden Mohrhardt 21:51.5 Traverse City St. Francis 82.5 Party in the Park 11 Aidan McClelland 22:08.3 Ann Arbor Fr Gabriel Richard 82.2 A2 City Preview 10 Brayden Kirkpatrick 22:01.5 Marlette 82.2 Cass City 10 Isaac Tovilla-Gracia 22:18.2 Jenison 81.9 Kalamazoo 9 Noah Gobie 22:03.2 Deckerville 81.6 Cass City 10 Fernando Rojas 21:49.0 Lincoln Park 81.3 Downriver Watermelon 12 Trent Roberts 22:05.7 Cass City 80.8 Cass City 11 Bradley Richards 22:06.0 Cass City 80.7 Cass City 9 Jeffrey Remijas 22:03.4 New Buffalo 80.5 New Buffalo 12 Maddox Fabbro 22:06.7 Millington 80.4 Cass City 12 Colt Eckstorm 21:58.2 Roscommon 80.3 Party in the Park 10 Charles Gaden 22:15.1 Ann Arbor Fr Gabriel Richard 80.0 A2 City Preview 10 Christopher Brummett 22:15.3 Ann Arbor Greenhills 79.9 A2 City Preview 10 Samuel Garred 22:15.7 Ann Arbor Fr Gabriel Richard 79.8 A2 City Preview 10 Sid Davis 22:08.9 Almont 79.7 Cass City 10 Landon Neace 22:07.2 Hobart 79.3 New Buffalo 11 Eli Pope 22:01.2 Boyne City 79.3 Party in the Park 12 Sam Fenech 22:07.3 Bridgman 79.2 New Buffalo 10 Henry Nederveld 22:26.6 Jenison 79.1 Kalamazoo 11 Joel Sniegowski 21:56.5 Onsted 78.8 Downriver Watermelon 12 Carter Russelburg 21:57.4 Allen Park Cabrini 78.5 Downriver Watermelon 12 Connor Erlenbeck 22:13.9 Millington 78.0 Cass City 9 Aiden Hemmingway 22:05.4 Mancelona 77.9 Party in the Park 10 Ibrahim Al-Zrouf 21:59.5 Trenton 77.8 Downriver Watermelon 9 John Adams 22:16.0 Vassar 77.3 Cass City 11 Layne Collins 22:14.7 New Buffalo 76.8 New Buffalo 9 Jackson Bliss 22:19.5 Cass City 76.2 Cass City 11 Wyatt Figard 22:19.9 Vassar 76.1 Cass City 11 Ephraim Conway 22:10.9 Kalkaska 76.0 Party in the Park 12 Kevin Vargas 22:17.8 Eau Claire 75.7 New Buffalo 10 Peyton Frost 22:11.8 Boyne City 75.7 Party in the Park 9 Lachlan Nugent 22:21.2 Sandusky 75.6 Cass City 11 Keegan Gray 22:07.2 Onsted 75.3 Downriver Watermelon 11 Alexander Uselman 22:08.1 Allen Park Cabrini 75.0 Downriver Watermelon 10 Elijah Timmer 22:39.3 Jenison 74.9 Kalamazoo 11 Andrew Waggoner 22:14.3 Mancelona 74.9 Party in the Park 12 Roscoe Porter 22:24.7 Millington 74.5 Cass City 11 Mike Southwell 22:15.9 Mancelona 74.4 Party in the Park 10 Hayden Fuhrman 22:18.8 Rogers City 73.4 Party in the Park 12 Ethan Cunningham 22:13.6 Riverview Gabriel Richard 73.1 Downriver Watermelon 11 Hudson Hoerauf 22:20.0 Roscommon 73.0 Party in the Park 11 Blake Fleming 22:20.1 Charlevoix 73.0 Party in the Park 9 Dylan Witt 22:14.1 Livonia Franklin 73.0 Downriver Watermelon 9 Graham Wertman 22:21.3 Petoskey St. Michael 72.6 Party in the Park 9 Gabriel Martinez 22:29.6 Watervliet 71.8 New Buffalo 11 David Pokorny 22:48.7 Paw Paw 71.8 Kalamazoo 10 Emanuel Nava 22:19.0 Allen Park Cabrini 71.3 Downriver Watermelon 11 Collin Mersch 22:25.2 Cheboygan 71.3 Party in the Park 12 Damien Cuevas 22:31.5 Hobart 71.2 New Buffalo 9 Westin Caister 22:35.3 Cass City 70.9 Cass City 10 Mason Russeau 22:20.8 Carleton Airport 70.7 Downriver Watermelon 12 Camron Willis 22:27.7 Rudyard 70.4 Party in the Park 10 Connor Van Lente 22:34.1 Watervliet 70.3 New Buffalo 9 Jet Holbrook 22:28.2 Harbor Springs 70.3 Party in the Park 11 Keio Trimm 22:35.2 Three Oaks River Valley 69.9 New Buffalo 9 Deigan Gow 22:30.5 Rudyard 69.5 Party in the Park 12 Solomon Carmichael 22:48.2 Ann Arbor Fr Gabriel Richard 68.9 A2 City Preview 12 Sawyer Ross 22:41.7 Cass City 68.8 Cass City 10 William Throw 22:40.1 White Pigeon 68.3 New Buffalo 11 Juan Romero 23:00.8 Hartford 67.7 Kalamazoo 9 Tadej Katanski-O’Brien 22:52.5 Ann Arbor Greenhills 67.5 A2 City Preview 9 Dash Price 22:37.3 TC Central (Traverse City) 67.2 Party in the Park 12 Drake Bosse 22:33.0 Onsted 66.7 Downriver Watermelon 11 William Welch 22:48.2 Kingston 66.6 Cass City 10 Tim Kelly 22:46.6 Marquette Catholic 66.1 New Buffalo 9 Tim Nies 22:51.9 North Branch 65.4 Cass City 11 Derek Linares Oropin 22:37.1 Lincoln Park 65.3 Downriver Watermelon 9 Bryson LaFond 22:52.7 Kingston 65.1 Cass City 11 Evan Foley 22:53.1 Millington 65.0 Cass City 11 Caleb Lee 23:00.6 Ann Arbor Huron 64.8 A2 City Preview 12 Miles Omeaux 22:38.6 Tecumseh 64.8 Downriver Watermelon 9 Ewan Hiser 22:38.6 Tecumseh 64.8 Downriver Watermelon 9 Tanner Ritchie 22:50.8 White Pigeon 64.7 New Buffalo 12 Marshal Smith 22:54.5 Mayville 64.5 Cass City 12 Zorawar (Joey) Brar 23:02.0 Ann Arbor Huron 64.3 A2 City Preview 9 Jacob Ross 22:55.2 Cass City 64.3 Cass City 11 Lucas Yuan 23:02.9 Ann Arbor Huron 64.0 A2 City Preview 10 Gavin Leiter 22:52.9 Watervliet 64.0 New Buffalo 9 Isaac Verougstraete 22:57.4 Almont 63.5 Cass City 10 Dexter Francis 23:04.6 Ann Arbor Huron 63.5 A2 City Preview 12 Isaac Thomas 23:04.9 Ann Arbor Huron 63.4 A2 City Preview 11 Anthony Franco-Rivera 23:15.5 Bangor 62.8 Kalamazoo 12 Henry Myers 23:00.6 North Branch 62.5 Cass City 11 Jovany Garcia 23:16.9 Hartford 62.4 Kalamazoo 9 Adam Holinstat 23:08.2 Ann Arbor Fr Gabriel Richard 62.3 A2 City Preview 12 Devon Schaffer 23:00.0 White Pigeon 61.7 New Buffalo 10 Owen Crawford 22:48.7 Ypsilanti Lincoln 61.4 Downriver Watermelon 12 Peter Blaney 23:11.7 Ann Arbor Fr Gabriel Richard 61.1 A2 City Preview 10 Taben West 22:58.5 TC Central (Traverse City) 60.2 Party in the Park 10 Beckett Sobol 23:24.3 Byron Center 59.9 Kalamazoo 10 A.J. Cullen 23:06.0 St Joseph Our Lady of the Lake Catholic 59.7 New Buffalo 10 Afton Staley 23:01.0 Kalkaska 59.3 Party in the Park 12 Brendan Bonar 23:01.3 Charlevoix 59.2 Party in the Park 11 Walker Chapin 23:11.3 Marlette 58.9 Cass City 11 Charles Johnson 23:29.2 Jenison 58.3 Kalamazoo 10 Evan Martin 22:59.0 Carleton Airport 58.0 Downriver Watermelon 11 Timothy Venia 23:14.6 Mayville 57.8 Cass City 10 James Roy 23:15.2 Mayville 57.6 Cass City 9 Greg Hopper 23:14.3 Marquette Catholic 56.9 New Buffalo 12 Caden Nichols 23:21.7 Sandusky 55.4 Cass City 10 Ben Lin 23:29.5 Ann Arbor Huron 55.2 A2 City Preview 9 Blake Smoker 23:39.1 Sturgis 55.0 Kalamazoo 11 Drew Albanice 23:08.4 Carleton Airport 54.9 Downriver Watermelon 10 Terence O’Boyle 23:14.9 Indian River Inland Lakes 54.7 Party in the Park 9 Henry Peters 23:21.5 Buchanan 54.5 New Buffalo 9 Talon Abbott 23:41.9 Bangor 54.0 Kalamazoo 11 Robbie Kilpatrick 23:28.8 Harbor Beach 53.1 Cass City 10 James Emmons 23:30.0 Mayville 52.7 Cass City 10 Jude Shafer 23:39.1 Ann Arbor Skyline 52.0 A2 City Preview 12 Cameron King 23:32.2 Marlette 51.9 Cass City 11 Jacob Villegas 23:48.6 Dowagiac Union 51.8 Kalamazoo 11 Jose Castro III 23:23.8 Cheboygan 51.7 Party in the Park 9 Ignacio Ramirez 23:50.2 Holland West Ottawa 51.3 Kalamazoo 11 Mason Doehring 23:25.5 Kalkaska 51.2 Party in the Park 9 Sam Moore 23:25.8 Maple City Glen Lake 51.1 Party in the Park 9 Asher Steinburg 23:27.1 Rudyard 50.6 Party in the Park 10 Luke Bruce 23:21.7 Lincoln Park 50.4 Downriver Watermelon 12 Noah Bohan 23:39.7 Marcellus 48.4 New Buffalo 9 Liam Hoolsema 23:33.8 Rudyard 48.4 Party in the Park 10 Aron Villafuerte 23:40.6 White Pigeon 48.1 New Buffalo 10 Jacob Daniel 23:41.9 Eau Claire 47.7 New Buffalo 10 Henry Corrian 23:46.9 Caseville 47.0 Cass City 10 Leon Spivey 23:32.1 Ypsilanti Lincoln 47.0 Downriver Watermelon 10 Eathan Burnett 23:44.4 Watervliet 46.9 New Buffalo 10 Dan Bui 23:36.0 Ypsilanti Lincoln 45.7 Downriver Watermelon 9 Bradley Dantzer 23:51.1 Vassar 45.6 Cass City 12 Paul Peters 23:59.0 Ann Arbor Fr Gabriel Richard 45.3 A2 City Preview 9 Nathan Howes 23:41.3 Grosse Ile 43.9 Downriver Watermelon 10 Jules Vranes 23:47.7 Harbor Springs 43.8 Party in the Park 9 Xavier Lee 23:48.7 TC Central (Traverse City) 43.4 Party in the Park 10 Ezra Joel 24:05.3 Ann Arbor Fr Gabriel Richard 43.2 A2 City Preview 10 Taj Ray-Hassan 24:06.3 Ann Arbor Skyline 42.9 A2 City Preview 11 Owen Munger 23:50.3 TC Central (Traverse City) 42.9 Party in the Park 12 Jeremiah Hargreaves 24:18.0 Dowagiac Union 42.0 Kalamazoo 10 Colton Bleviins 23:47.1 Grosse Ile 42.0 Downriver Watermelon 9 Maxwell Ambrosino 24:10.1 Ann Arbor Skyline 41.6 A2 City Preview 12 Andrew Michanowicz 23:54.5 Ellsworth 41.5 Party in the Park 9 Samuel Kelly 23:48.6 Lincoln Park 41.5 Downriver Watermelon 10 A. Hunter Betz 23:55.4 Boyne City 41.2 Party in the Park 12 Oliver McGee 24:12.0 Ann Arbor Huron 41.0 A2 City Preview 9 Lorenzo Salas 23:53.9 Trenton 39.7 Downriver Watermelon 10 Amittai Kawano 24:25.3 Holland West Ottawa 39.6 Kalamazoo 10 Hunter Steinman 24:25.4 Dowagiac Union 39.5 Kalamazoo 9 Brody Smith 24:02.1 East Jordan 39.0 Party in the Park 12 Ricael Rodriguez 23:59.2 Dearborn Edsel Ford 37.9 Downriver Watermelon 9 Brady Wadkins 24:06.6 Charlevoix 37.5 Party in the Park 12 Matthew Rascol 24:00.6 Wyandotte Roosevelt 37.5 Downriver Watermelon 9 Jayden Wilson 24:03.9 Tecumseh 36.4 Downriver Watermelon 10 Julien Dincecco 24:26.1 Ann Arbor Greenhills 36.3 A2 City Preview 10 Ben Forbes 24:19.2 Marlette 36.3 Cass City 11 Issaic Fischer 24:11.0 Kalkaska 36.0 Party in the Park 9 Finn Dart 24:12.1 Boyne City 35.6 Party in the Park 12 Matthew Cox 24:12.3 Kalkaska 35.6 Party in the Park 12 Eric Plath 24:18.5 Marquette Catholic 35.5 New Buffalo 11 Max Muladore 24:13.0 Ellsworth 35.3 Party in the Park 11 Maximilian Majcen 24:10.0 Trenton 34.3 Downriver Watermelon 9 Peter Lewis 24:41.1 Kalamazoo Central 34.3 Kalamazoo 9 Henrik Hall 24:26.2 Harbor Beach 33.9 Cass City 10 Cole Harms 24:33.4 Ann Arbor Skyline 33.9 A2 City Preview 9 Thomas Steed 24:18.2 Petoskey St. Michael 33.6 Party in the Park 9 Tyler Newman 24:44.3 Byron Center 33.2 Kalamazoo 12 Atraiu Naik 24:45.2 Holland West Ottawa 32.9 Kalamazoo 9 Kyler Tompkins 24:16.8 Livonia Franklin 32.1 Downriver Watermelon 10 Jose Perales 24:51.2 Hartford 30.9 Kalamazoo 10 Zane Tonova 24:20.8 Grosse Ile 30.7 Downriver Watermelon 10 Jacob ¨SuHo¨ Lee 24:22.6 Grosse Ile 30.1 Downriver Watermelon 12 Gabriel Bouton 24:31.7 Boyne Falls 29.1 Party in the Park 9 Gage Ignatowski 24:50.3 Ann Arbor Fr Gabriel Richard 28.2 A2 City Preview 10 Justin Sorgeloos 24:30.9 Wyandotte Roosevelt 27.4 Downriver Watermelon 9 Chase Goldbach 24:32.5 Onsted 26.8 Downriver Watermelon 11 John Michalski 24:33.8 Wyandotte Roosevelt 26.4 Downriver Watermelon 11 Evan Freeland 24:49.0 Kingston 26.3 Cass City 9 Zander Johnson 24:45.0 TC Central (Traverse City) 24.7 Party in the Park 11 Hayden Langmaid 24:54.2 Unionville-Sebewaing 24.6 Cass City 9 Collin Bunker 24:47.5 Sault Ste. Marie 23.8 Party in the Park 10 Lucas Winter 24:50.0 Traverse City St. Francis 23.0 Party in the Park 9 Peyton Schaaf 25:00.1 North Branch 22.6 Cass City 9 Caleb Slowinski 24:46.9 Livonia Franklin 22.0 Downriver Watermelon 10 Ethan Melendrez 24:47.1 Southgate Anderson 22.0 Downriver Watermelon 9 Yusuf Fardous 24:47.3 Dearborn 21.9 Downriver Watermelon 9 Blake Robinson 25:12.0 Kingston 18.7 Cass City 9 Max Prociuk 25:21.5 Ann Arbor Huron 17.8 A2 City Preview 12 Nolan Williams 25:27.0 Ann Arbor Greenhills 16.0 A2 City Preview 11 Christopher Willingham 25:14.1 Ellsworth 15.0 Party in the Park 9 Justin Holmes 25:40.2 Byron Center 14.6 Kalamazoo 9 Youzaref Hannaoui 25:10.9 Dearborn 14.0 Downriver Watermelon 10 Harrison Allen 25:17.4 Traverse City St. Francis 13.9 Party in the Park 10 Quinn Darr 25:17.6 Rudyard 13.8 Party in the Park 11 Thomas Hauptman 25:33.7 Ann Arbor Greenhills 13.8 A2 City Preview 9 Kaleb Pschigoda 25:26.0 Three Oaks River Valley 13.0 New Buffalo 10 Lucas Mosley 25:15.1 Trenton 12.6 Downriver Watermelon 9 Brandon Martin 25:30.3 Kalkaska 9.6 Party in the Park 9 Isaac Doubblestein 25:38.3 White Pigeon 8.9 New Buffalo 11 Ricky Bristol 25:34.5 Boyne City 8.2 Party in the Park 9 Reed Rider 25:34.5 Mancelona 8.2 Party in the Park 9 Colin Preston 25:36.5 TC Central (Traverse City) 7.5 Party in the Park 11 Shawn Corle 25:42.8 Hobart 7.4 New Buffalo 12 Mahmoud Shahbain 25:42.2 Dearborn Edsel Ford 3.6 Downriver Watermelon 11 Billy Rozelle 26:05.0 Ann Arbor Greenhills 3.3 A2 City Preview 10 Harrison Steed 26:15.0 Byron Center 3.0 Kalamazoo 11 Paul Williams 25:59.6 Millington 2.8 Cass City 9 Michael Ozuna 26:08.7 Ann Arbor Fr Gabriel Richard 2.1 A2 City Preview 12 Charles Palko 26:09.8 Ann Arbor Fr Gabriel Richard 1.7 A2 City Preview 10 Shawn Crawford 26:01.9 Bridgman 1.0 New Buffalo 9 Michael Keinath 26:06.8 Vassar 0.4 Cass City