With a tiny addition of the EUP 1 meet (that’s Eastern UP + Mackinaw City for us trolls).
Meet Boys Adj. Girls Adj. Average CSAA 2 -23 -31 -27 WMC Lakes 2 -31 -43 -37 Green Devil -18 -13 -16 EUP 1 +19 +16 +18 CAAC Red 2 -2 -10 -6 CHSL 3 -19 -25 -22 I-8 2 -26 -35 -31 Downriver League 2 -13 -14 -14 CAAC White 2 -22 -16 -19 Negaunee +1 -5 -2 Huron League 2 +1 -8 -4 Birch Run Fall +8 +13 +11
*** = State Title Contender ** = Top Ten Contender * = State Qualifying Contender WAB = Weighted Average Before. A listing of the previous week’s Top 5 Average. Not a perfect comparison as a team may not run their five best runners. But a show of how one ran relative to expectation.
GIRLS TEAM RATINGS
Team Top 5 Avg. Division Meet WAB Brownstown Woodhaven 112.1 1 Downriver League 2 118.3 Mason 102.9 1 CAAC Red 2 109.6 Gibraltar Carlson 92.1 1 Downriver League 2 94.5 Wyandotte Roosevelt 67.0 1 Downriver League 2 73.0 Allen Park 39.9 1 Downriver League 2 41.1 Team Top 5 Avg. Division Meet WAB DeWitt 104.1 2 Birch Run Fall 109.6 Frankenmuth 97.8 2 Birch Run Fall 114.3 Fremont 95.6 2 WMC Lakes 2 104.8 Charlotte 95.6 2 CAAC White 2 100.0 St. Johns 93.4 2 CAAC Red 2 97.1 Haslett 88.2 2 CAAC Red 2 94.6 Williamston 86.3 2 CAAC Red 2 84.7 New Boston Huron 83.5 2 Huron League 2 93.5 Parma Western 78.7 2 I-8 2 81.7 Ionia 77.8 2 CAAC White 2 70.3 Fowlerville 74.8 2 CAAC Red 2 72.8 Battle Creek Harper Creek 74.5 2 I-8 2 82.3 Ludington 73.6 2 WMC Lakes 2 88.5 Carleton Airport 70.8 2 Huron League 2 70.6 Marshall 69.0 2 I-8 2 71.4 Alma 65.6 2 Birch Run Fall 63.6 Howard City Tri-County 54.6 2 CSAA 2 63.9 Monroe Jefferson 46.7 2 Huron League 2 26.9 Grosse Ile 45.4 2 Huron League 2 53.6 Imlay City 42.2 2 Birch Run Fall 40.8 Hastings 35.5 2 I-8 2 36.6 Birch Run 34.4 2 Birch Run Fall 37.9 Essexville-Garber 34.1 2 Birch Run Fall 8.6 Portland 28.1 2 CAAC White 2 51.2 Milan 23.3 2 Huron League 2 22.5 Coldwater 22.8 2 I-8 2 38.1 Trenton 18.2 2 Downriver League 2 17.3 Eaton Rapids 16.5 2 CAAC White 2 18.3 Battle Creek Pennfield 16.4 2 I-8 2 36.0 Saginaw Swan Valley 15.1 2 Birch Run Fall 24.4 Big Rapids 13.1 2 CSAA 2 29.3 Clio 12.9 2 Birch Run Fall 7.9 Whitehall 12.5 2 WMC Lakes 2 – Team Top 5 Avg. Division Meet WAB Lansing Catholic** 119.8 3 CAAC White 2 127.4 Olivet** 111.0 3 CAAC White 2 103.7 Remus Chippewa Hills* 89.8 3 CSAA 2 94.4 Saginaw Valley Lutheran* 80.6 3 Birch Run Fall 75.9 Manistee 65.6 3 WMC Lakes 2 67.0 Reed City 64.1 3 CSAA 2 78.5 Pigeon-Laker 63.1 3 Green Devil 69.4 Millington 57.5 3 Birch Run Fall 45.9 Chesaning 47.4 3 Birch Run Fall 47.8 Monroe St. Mary CC 43.7 3 Huron League 2 52.8 Hemlock 42.6 3 Birch Run Fall 36.4 Newaygo 40.9 3 CSAA 2 35.6 Ann Arbor Greenhills 37.0 3 CHSL 3 63.8 Almont 34.6 3 Green Devil 40.4 New Lothrop 34.2 3 Birch Run Fall 26.3 University Liggett 4.4 3 CHSL 3 3.7 Team Top 5 Avg. Division Meet WAB Ubly* 70.1 4 Green Devil 78.6 Kingston* 58.4 4 Green Devil 71.9 Dryden 48.4 4 Green Devil 54.0 Saginaw Michigan Lutheran Seminary 46.2 4 Birch Run Fall 53.8 Genesee Christian Academy 39.6 4 Birch Run Fall 33.4 Royal Oak Shrine 37.0 4 CHSL 3 75.0 Clarkston Everest Collegiate 34.3 4 CHSL 3 44.3 Brown City 9.8 4 Green Devil 0.4 Team Top 5 Avg. Division Meet WAB Houghton 86.6 UP 1 Negaunee 92.9 Negaunee 64.4 UP 1 Negaunee 80.3 Calumet 55.4 UP 1 Negaunee 55.3 Ishpeming Westwood 3.9 UP 1 Negaunee 4.6 Team Top 5 Avg. Division Meet WAB Rudyard 37.4 UP 2 EUP 1 30.6 Hancock 36.6 UP 2 Negaunee 34.1 Team Top 5 Avg. Division Meet WAB Brimley 12.0 UP 3 EUP 1 -5.2 St. Ignace 7.0 UP 3 EUP 1 -29.3
BOYS TEAM RATINGS
Team Top 5 Avg. Division Meet WAB Brownstown Woodhaven* 182.2 1 Downriver League 2 187.5 Wyandotte Roosevelt 165.0 1 Downriver League 2 166.3 Gibraltar Carlson 157.0 1 Downriver League 2 157.3 Allen Park 155.8 1 Downriver League 2 152.7 Mason 148.2 1 CAAC Red 2 149.6 Swartz Creek 141.6 1 Birch Run Fall 142.0 Southgate Anderson 124.1 1 Downriver League 2 130.7 Dearborn Edsel Ford 112.0 1 Downriver League 2 113.6 Lincoln Park 78.6 1 Downriver League 2 2.2 Team Top 5 Avg. Division Meet WAB Alma** 186.1 2 Birch Run Fall 194.6 DeWitt* 177.9 2 Birch Run Fall 180.0 Whitehall* 176.6 2 WMC Lakes 2 178.2 Parma Western* 174.5 2 I-8 2 187.0 Williamston 168.3 2 CAAC Red 2 164.8 Howard City Tri-County 164.6 2 CSAA 2 166.0 Fremont 164.2 2 WMC Lakes 2 165.5 Haslett 163.4 2 CAAC Red 2 168.7 Frankenmuth 160.4 2 Birch Run Fall 179.1 Carleton Airport 160.4 2 Huron League 2 161.3 Portland 157.9 2 CAAC White 2 160.3 New Boston Huron 157.3 2 Huron League 2 161.8 Saginaw Swan Valley 157.3 2 Birch Run Fall 167.2 Battle Creek Harper Creek 157.0 2 I-8 2 160.3 Flat Rock 152.0 2 Huron League 2 159.0 Muskegon Oakridge 151.3 2 WMC Lakes 2 158.1 Coldwater 150.9 2 I-8 2 146.7 Ionia 149.3 2 CAAC White 2 144.6 Monroe Jefferson 148.1 2 Huron League 2 147.0 St. Johns 147.2 2 CAAC Red 2 143.4 Fowlerville 146.9 2 CAAC Red 2 142.1 Bay City John Glenn 144.1 2 Birch Run Fall 142.0 Marshall 141.2 2 I-8 2 151.4 Grosse Ile 138.5 2 Huron League 2 134.0 North Branch 134.5 2 Birch Run Fall 128.8 Ludington 131.4 2 WMC Lakes 2 156.7 Lake Odessa Lakewood 129.5 2 CAAC White 2 126.8 Imlay City 122.9 2 Birch Run Fall 114.6 Milan 118.3 2 Huron League 2 114.1 Bay City Central 116.3 2 Birch Run Fall 115.1 Birch Run 115.1 2 Birch Run Fall 117.6 Charlotte 114.0 2 CAAC White 2 114.8 Hastings 112.0 2 I-8 2 109.5 Riverview 107.9 2 Huron League 2 111.6 Big Rapids 107.7 2 CSAA 2 118.2 Jackson Northwest 86.7 2 I-8 2 115.8 Battle Creek Pennfield 85.6 2 I-8 2 86.7 Clio 84.2 2 Birch Run Fall 95.0 Trenton 79.1 2 Downriver League 2 104.0 Harper Woods 52.5 2 Birch Run Fall 40.8 Lansing Eastern 2.4 2 CAAC Red 2 52.0 Team Top 5 Avg. Division Meet WAB Lansing Catholic** 177.2 3 CAAC White 2 176.0 Ithaca** 176.6 3 Birch Run Fall 181.0 Reed City* 166.7 3 CSAA 2 161.5 Pigeon-Laker 150.2 3 Green Devil 159.9 Monroe St. Mary CC 147.1 3 Huron League 2 153.9 Montague 143.5 3 WMC Lakes 2 152.9 Ann Arbor Greenhills 143.4 3 CHSL 3 166.4 Chesaning 138.7 3 Birch Run Fall 137.3 Almont 127.2 3 Green Devil 140.0 Olivet 126.2 3 CAAC White 2 135.2 Newaygo 112.6 3 CSAA 2 113.4 Millington 109.4 3 Birch Run Fall 94.5 New Lothrop 108.1 3 Birch Run Fall 99.8 Madison Heights Bishop Foley 103.4 3 CHSL 3 100.8 Remus Chippewa Hills 100.3 3 CSAA 2 99.6 Saginaw Valley Lutheran 54.5 3 Birch Run Fall 67.2 Detroit Cristo Rey 50.5 3 CHSL 3 20.7 Sandusky 50.3 3 Green Devil 95.2 Team Top 5 Avg. Division Meet WAB Royal Oak Shrine* 149.1 4 CHSL 3 157.1 Riverview Gabriel Richard* 147.6 4 CHSL 3 151.6 Genesee Christian Academy* 138.9 4 Birch Run Fall 135.1 Dryden 137.1 4 Green Devil 137.5 Saginaw Michigan Lutheran Seminary 131.4 4 Birch Run Fall 138.3 Brown City 124.1 4 Green Devil 118.6 Mackinaw City 115.2 4 EUP 1 99.7 Byron 107.7 4 Birch Run Fall 102.2 Allen Park Cabrini 106.2 4 CHSL 3 113.6 Kingston 106.2 4 Green Devil 101.2 Cardinal Mooney Catholic 99.7 4 CHSL 3 114.3 Unionville-Sebewaing 96.3 4 Green Devil 126.9 Waterford Our Lady of the Lakes 80.8 4 CHSL 3 83.6 Vassar 44.6 4 Birch Run Fall 71.4 Team Top 5 Avg. Division Meet WAB Houghton 146.9 UP 1 Negaunee 144.3 Gladstone 139.6 UP 1 Negaunee 146.2 Negaunee 136.4 UP 1 Negaunee 146.2 Ishpeming Westwood 135.7 UP 1 Negaunee 145.5 Team Top 5 Avg. Division Meet WAB Painesdale-Jeffers 158.8 UP 2 Negaunee 143.4 Rudyard 138.9 UP 2 EUP 1 144.2 Manistique 88.8 UP 2 Negaunee 89.8 Pickford 87.3 UP 2 EUP 1 68.4 Hancock 51.5 UP 2 Negaunee 46.9 Team Top 5 Avg. Division Meet WAB Engadine 121.1 UP 3 EUP 1 125.5 St. Ignace 109.9 UP 3 EUP 1 98.8 Eben Jct. Superior Central 92.5 UP 3 EUP 1 104.2 Brimley 67.5 UP 3 EUP 1 62.4
GIRLS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 12 Talya Schreiber 18:12 Pickford 150.7 EUP 1 11 Ava Schafer 18:48.6 St. Johns 147.1 CAAC Red 2 11 Caroline Randall 19:17.2 Hastings 145.9 I-8 2 10 Tiya Feldpausch 18:59.2 Olivet 145.6 CAAC White 2 12 Samantha Taylor 18:32 Newberry 144.0 EUP 1 12 Natalie Foltz 18:39.0 Frankenmuth 142.7 Birch Run Fall 10 Remie Ellis 19:13.6 Eaton Rapids 140.8 CAAC White 2 9 Lily Britton 19:25.1 Olivet 137.0 CAAC White 2 12 Elise Barden 19:06.2 Frankenmuth 133.6 Birch Run Fall 9 Eliza Schwass 20:11.9 Ludington 130.4 WMC Lakes 2 11 Annabelle Lowman 20:12.2 Ludington 130.3 WMC Lakes 2 12 Miriam Kloha 19:48.1 St. Johns 127.3 CAAC Red 2 11 Hope Noal 20:01.4 Woodhaven Brownstown 124.2 Downriver League 2 10 Dory Simon 20:19.3 Remus Chippewa Hills 123.9 CSAA 2 10 Josie Bishop 20:04.5 Lansing Catholic 123.8 CAAC White 2 11 Grace Wonch 20:05.2 Lansing Catholic 123.6 CAAC White 2 12 Abigail Reis 19:36.7 Millington 123.5 Birch Run Fall 12 Eleanor Grant 20:10.0 Wyandotte Roosevelt 121.3 Downriver League 2 12 Linnea Paige 20:40.8 Fremont 120.7 WMC Lakes 2 10 Annabelle Chan 20:12.7 Woodhaven Brownstown 120.4 Downriver League 2 10 Ruby Petee 20:11.0 Mason 119.7 CAAC Red 2 11 Kylie Mausolf 19:49.8 Birch Run 119.1 Birch Run Fall 10 Isabelle Currie 20:20.5 Lansing Catholic 118.5 CAAC White 2 11 Avery Silvas 20:20.9 Charlotte 118.4 CAAC White 2 10 Bridget Fullerton 20:40.3 Parma Western 118.2 I-8 2 9 Norah Kiley 20:19.1 Kingston 118.0 Green Devil 12 Cara Prusakiewicz 20:19.3 Dryden 117.9 Green Devil 9 Anna Drauer 20:23.9 Lansing Catholic 117.4 CAAC White 2 10 Claire Miller 20:16.7 Monroe Jefferson 117.1 Huron League 2 10 Jorga Wooledge 20:21.0 Mason 116.3 CAAC Red 2 11 Makinna Foglesong 19:59.7 Ithaca 115.8 Birch Run Fall 12 Frances Melinn 20:29.5 Lansing Catholic 115.5 CAAC White 2 9 Brooklyn Takagishi 20:02.4 DeWitt 114.9 Birch Run Fall 12 Quinn Hatfield 20:48.2 Remus Chippewa Hills 114.3 CSAA 2 10 Lindsey Ludwig 20:33.4 Lansing Catholic 114.2 CAAC White 2 9 Myah Breuker 21:01.3 Fremont 113.9 WMC Lakes 2 10 Aurora (Rory) Doepker 20:05.6 DeWitt 113.8 Birch Run Fall 10 Alexis Kmiecik 20:33.0 Woodhaven Brownstown 113.7 Downriver League 2 11 Claire Arnold 20:07.9 Essexville Garber 113.0 Birch Run Fall 11 Colette Charchut 20:31.8 Haslett 112.7 CAAC Red 2 12 Isabella (Bella) LaFountain 20:30.9 Monroe St. Mary CC 112.4 Huron League 2 11 Natalie Kuhl 21:02.1 Parma Western 111.0 I-8 2 10 Ella Baker 20:35.2 Carleton Airport 110.9 Huron League 2 9 Jovie Overkamp 20:44.1 Ionia 110.6 CAAC White 2 10 Ellason Foster 21:00.1 Newaygo 110.3 CSAA 2 12 Samantha Brown 20:16.8 Clio 110.1 Birch Run Fall 10 Khloe Lehnst 20:17.5 Ithaca 109.8 Birch Run Fall 11 Claire Long 20:20.8 Saginaw Nouvel 108.7 Birch Run Fall 11 Keira Waterman 20:38.9 Negaunee 108.7 Negaunee 9 Cecilia Kelly 20:45.6 Williamston 108.1 CAAC Red 2 12 Julia Faber 21:11.0 BC Harper Creek 108.0 I-8 2 10 Jaelynn Greene 20:51.1 Woodhaven Brownstown 107.6 Downriver League 2 10 Gweneth (Gwen) Eby 21:14.8 Coldwater 106.7 I-8 2 11 Hallee Hervey 21:13.7 Reed City 105.8 CSAA 2 12 Avery Turk 20:51.0 New Boston Huron 105.7 Huron League 2 11 Morgan Allen 20:53.4 Mason 105.5 CAAC Red 2 12 Emily Peters 21:02.6 Olivet 104.5 CAAC White 2 12 Katie Sweeney 20:59.7 Ubly 104.4 Green Devil 12 Amerie Wilson 20:55.7 Milan 104.1 Huron League 2 10 Alaina Dillon 21:23.1 Marshall 104.0 I-8 2 10 Sela Niska 20:53.3 Houghton 103.9 Negaunee 12 Chloe Khon 21:24.8 Jackson Northwest 103.4 I-8 2 10 Lindsey Cmeyla 20:39.3 Saginaw Valley Lutheran 102.6 Birch Run Fall 10 Grace Mingerink 20:41.6 DeWitt 101.8 Birch Run Fall 9 Madison Slade 21:09.3 Gibraltar Carlson 101.6 Downriver League 2 12 Lilah Kiley 21:08.7 Kingston 101.4 Green Devil 9 Molly McNamara 20:41 Newberry 101.0 EUP 1 11 Sophia Schafer 21:08.9 Williamston 100.4 CAAC Red 2 9 Dakota Budd 21:10.5 Haslett 99.8 CAAC Red 2 9 Madelynn Patterson 21:19.3 Olivet 98.9 CAAC White 2 12 Joelle Patten 21:46.5 Fremont 98.8 WMC Lakes 2 10 Giada Fioritto 21:19.0 Gibraltar Carlson 98.3 Downriver League 2 9 Sage Palmer 21:18.1 Sandusky 98.3 Green Devil 11 Emily Beethe 20:52.7 Saginaw Valley Lutheran 98.1 Birch Run Fall 11 Avery Miller 21:23.3 Lansing Catholic 97.6 CAAC White 2 11 Laura Castrejon 21:38.4 Newaygo 97.5 CSAA 2 10 Clara Marschall 21:17.7 Fowlerville 97.4 CAAC Red 2 11 Abby Taylor 20:52 Newberry 97.3 EUP 1 12 Emily Agnew 20:55.1 DeWitt 97.3 Birch Run Fall 9 Sydney Knieper 20:56.2 New Lothrop 96.9 Birch Run Fall 10 Payton King 21:24.7 Kingston 96.1 Green Devil 12 Alyssa Korte 21:20.0 Grosse Ile 96.0 Huron League 2 11 Helena Goodrich 21:28.4 Charlotte 95.9 CAAC White 2 10 Holly Cooke 21:19.2 Houghton 95.3 Negaunee 12 Elliana Perugi 21:30.1 Woodhaven Brownstown 94.6 Downriver League 2 12 Andie Wildern 21:32.8 Charlotte 94.4 CAAC White 2 12 Kaily McDaniel 21:25.2 Milan 94.3 Huron League 2 10 Ruby Gross 21:04.7 Chesaning 94.1 Birch Run Fall 9 Martina Villarreal 21:09.6 DeWitt 92.5 Birch Run Fall 10 Emma Cook 21:13.0 DeWitt 91.3 Birch Run Fall 11 Norah Woodruff 21:31.1 Houghton 91.3 Negaunee 11 Paige Weber 21:42.8 Portland 91.1 CAAC White 2 9 Zoey Cheney 21:37.0 New Boston Huron 90.3 Huron League 2 12 Abby Russell 21:39.2 Haslett 90.3 CAAC Red 2 10 Harper Jackson 21:43.2 Gibraltar Carlson 90.3 Downriver League 2 10 Ava Benedict 21:47.6 Ionia 89.5 CAAC White 2 10 Livia Boucher 21:46.3 Gibraltar Carlson 89.2 Downriver League 2 11 Pyper Braun 21:45.7 EPBP Laker 89.1 Green Devil 12 Maddy Takagishi 21:21.1 DeWitt 88.6 Birch Run Fall 12 Anna Johnson 21:21.3 Alma 88.6 Birch Run Fall 12 Madison Prowse 21:48.1 Brown City 88.3 Green Devil 11 Ava Buckley 21:45.7 Mason 88.1 CAAC Red 2 10 Reggie Cooke 21:45.9 Williamston 88.0 CAAC Red 2 10 Alyvia Janke 21:49.2 Unionville-Sebewaing 87.9 Green Devil 10 Allison Schmitt 22:02.6 Clarkston Everest Collegiate 87.5 CHSL 3 9 Kendall Dorey 21:54.1 Charlotte 87.3 CAAC White 2 10 Peyton Nellis 22:10.8 Remus Chippewa Hills 86.7 CSAA 2 12 Carleigh Thompson 21:57.8 Ionia 86.1 CAAC White 2 12 Nori Korsman 21:47.4 Negaunee 85.9 Negaunee 12 Georgia Haag 22:25.8 Manistee 85.7 WMC Lakes 2 9 Avery Gardner 21:30.4 DeWitt 85.5 Birch Run Fall 9 Elsa Korte 21:59.4 Lansing Catholic 85.5 CAAC White 2 11 Morgan Clark 21:55.6 Mason 84.8 CAAC Red 2 10 AJ Feleppa 21:30 St. Ignace 84.7 EUP 1 9 Kennadee Griffes 21:34.5 DeWitt 84.2 Birch Run Fall 10 Andi Kirkman 21:36.2 Genesee Christian 83.6 Birch Run Fall 12 Anna Pake 22:20.2 Howard City Tri-County 83.6 CSAA 2 12 Maria Beach 22:00.5 Fowlerville 83.2 CAAC Red 2 12 Falyn Doss 21:59.5 New Boston Huron 82.9 Huron League 2 9 Sophie Mahoski 21:57.0 Ishpeming 82.7 Negaunee 12 Natalie Kramer 22:02.2 St. Johns 82.6 CAAC Red 2 12 Avari Montgomery 22:09.6 Charlotte 82.1 CAAC White 2 12 Aubrey Metzger 22:06.1 Mason 81.3 CAAC Red 2 9 Ada Cain 22:10.4 Gibraltar Carlson 81.2 Downriver League 2 10 Taylor Stanczak 22:09.9 Almont 81.0 Green Devil 9 Serenity Clancy 22:11.7 Woodhaven Brownstown 80.8 Downriver League 2 11 Layla Silkworth 22:33.0 BC Harper Creek 80.7 I-8 2 9 Ellie Owen 21:45.8 DeWitt 80.4 Birch Run Fall 9 Chloe Wilber 21:49.2 DeWitt 79.3 Birch Run Fall 9 Madisyn Blair 22:40.5 Parma Western 78.2 I-8 2 12 Kate Church 22:16.3 Haslett 77.9 CAAC Red 2 11 Aubrey Hare 21:53.7 Saginaw Swan Valley 77.8 Birch Run Fall 9 Sevarah Markham 21:54.2 Alma 77.6 Birch Run Fall 10 Bethany Cmeyla 21:54.8 Saginaw Valley Lutheran 77.4 Birch Run Fall 9 Addison King 21:55.1 Frankenmuth 77.3 Birch Run Fall 12 Lilliana Van Vleet 21:55.7 DeWitt 77.1 Birch Run Fall 10 Ava Sielski 22:52.2 Manistee 76.9 WMC Lakes 2 11 Adrianna Zub 22:24.0 Allen Park 76.7 Downriver League 2 12 Jovie Williams 22:15.1 Houghton 76.6 Negaunee 12 Laila Evola 22:23.7 Almont 76.4 Green Devil 9 Brynn Burrows 21:59.8 Millington 75.7 Birch Run Fall 10 Elli Harju 22:17.8 Calumet 75.7 Negaunee 9 Claire Burrows 22:00.0 Millington 75.7 Birch Run Fall 12 Gabby Cleveland 22:00.4 Frankenmuth 75.5 Birch Run Fall 12 Maryn Hyatt 22:00.8 Saginaw Valley Lutheran 75.4 Birch Run Fall 12 Emma Dawe 22:01.1 Ithaca 75.3 Birch Run Fall 12 Lexi Gilbert 22:20.6 Gladstone 74.8 Negaunee 10 Madison Francke 22:02.8 Bay City Central 74.7 Birch Run Fall 12 Tori Ferguson 22:03.8 Genesee Christian 74.4 Birch Run Fall 10 Stella Gates 22:32.9 Lansing Catholic 74.4 CAAC White 2 10 Joy Schuck 22:31.3 Southgate Anderson 74.2 Downriver League 2 9 Natalie Christoffersen 23:00.8 Fremont 74.1 WMC Lakes 2 9 Emma Puscas 22:32.0 Wyandotte Roosevelt 74.0 Downriver League 2 10 Claire Wright 22:31.6 Dryden 73.8 Green Devil 12 Jocelynn Olds 22:50.5 Howard City Tri-County 73.5 CSAA 2 9 Randee Mulherin 22:27.7 Monroe Jefferson 73.4 Huron League 2 9 Melissa Kirschner 22:04 Rudyard 73.3 EUP 1 12 Aubrey Zarnke 22:34.2 EPBP Laker 72.9 Green Devil 10 Hattie Driver 23:04.2 Manistee 72.9 WMC Lakes 2 9 Ella Gustner 22:36.6 Dryden 72.1 Green Devil 12 Leah Adkins 22:31.9 Carleton Airport 72.0 Huron League 2 10 Jamie Glatfelter 22:39.0 Trenton 71.7 Downriver League 2 12 Joslyn Bechtol 22:39.3 Woodhaven Brownstown 71.6 Downriver League 2 11 Juleigh Husby 22:34.1 Monroe St. Mary CC 71.3 Huron League 2 12 Ava Krohn 23:11.0 Fremont 70.7 WMC Lakes 2 11 Addison Sirianni 22:15.1 Bay City Central 70.6 Birch Run Fall 10 Lydia Popp 22:41.1 EPBP Laker 70.6 Green Devil 12 Payton Takkunen 22:33.2 Gladstone 70.6 Negaunee 11 Lydia Faubert 22:15.4 Hemlock 70.5 Birch Run Fall 11 Lyza Ruster 22:39.1 Mason 70.3 CAAC Red 2 12 Madeleine Schlegel 22:16.4 DeWitt 70.2 Birch Run Fall 12 Maya Ferguson 22:54.8 Cardinal Mooney Catholic 70.1 CHSL 3 9 Avery Diehl 22:46.6 Lansing Catholic 69.8 CAAC White 2 9 Aubrey Perez 22:46.7 Ionia 69.8 CAAC White 2 10 Ellia Egle 22:39.3 New Boston Huron 69.6 Huron League 2 9 Ellery Fazekas 23:06.9 Marshall 69.4 I-8 2 12 Abigail Redfield 22:48.4 Olivet 69.2 CAAC White 2 9 Brynn Rudnicki 22:43.3 Fowlerville 68.9 CAAC Red 2 10 Isa Vargo 22:41.4 New Boston Huron 68.9 Huron League 2 9 Marissa Demorest 23:09.6 BC Harper Creek 68.5 I-8 2 10 Abbygail Plester 22:48.2 Ubly 68.3 Green Devil 10 Alonna Schack 22:23.0 Chesaning 68.0 Birch Run Fall 10 Remi Coponen 22:41.1 Painesdale-Jeffers 68.0 Negaunee 9 Kate Duffy 22:47.1 Williamston 67.6 CAAC Red 2 10 Charlee MacLaren 22:24.6 Ithaca 67.5 Birch Run Fall 11 Reese Hesse 23:20.8 Whitehall 67.4 WMC Lakes 2 10 Ava Harris 23:09.0 Remus Chippewa Hills 67.3 CSAA 2 12 Reese Supianoski 22:48.2 Williamston 67.3 CAAC Red 2 12 Adriana Domingo 23:13.6 Marshall 67.1 I-8 2 10 Ali Hunt 22:25.7 New Lothrop 67.1 Birch Run Fall 12 Maria Kilpela 22:48.9 Fowlerville 67.0 CAAC Red 2 10 Lillian West 22:47.1 New Boston Huron 67.0 Huron League 2 12 Loreli Harris 22:54.2 Wyandotte Roosevelt 66.6 Downriver League 2 10 Piper Schultz 22:27.4 Saginaw Michigan Lutheran Seminary 66.5 Birch Run Fall 12 Romi Mattson 22:47.4 Houghton 65.9 Negaunee 12 Eliza Grocki 22:50.8 Riverview 65.7 Huron League 2 12 Sahara Davis 23:13.8 Reed City 65.7 CSAA 2 11 Alexa Palmer 22:30.4 Alma 65.5 Birch Run Fall 12 Maija Keranen 22:48.7 Calumet 65.4 Negaunee 12 Delaney Richardson 22:31.7 Byron 65.1 Birch Run Fall 12 Teryn Firack 22:30 Pickford 64.7 EUP 1 10 Alexis White 22:54.6 New Boston Huron 64.5 Huron League 2 11 Allison Brandt 23:30.2 Ludington 64.3 WMC Lakes 2 10 Nora Kauffman 23:19.1 Howard City Tri-County 64.0 CSAA 2 12 Averie Wohlscheid 22:35.2 DeWitt 64.0 Birch Run Fall 12 Molly Weaver 23:02.9 Woodhaven Brownstown 63.7 Downriver League 2 12 Makayla Watkins 23:20.2 Reed City 63.6 CSAA 2 10 Sophia Jezierski 22:36.6 Essexville Garber 63.5 Birch Run Fall 10 Kenadi Simon 23:00.6 St. Johns 63.1 CAAC Red 2 12 Ciani Lopez 22:37.8 DeWitt 63.1 Birch Run Fall 10 Myah Peruski 23:05.0 Ubly 62.7 Green Devil 11 Reagan Reaume 23:06.9 Gibraltar Carlson 62.4 Downriver League 2 10 Taylor Geiger 23:06.4 Ubly 62.2 Green Devil 11 Eliza Milarch 23:10.9 Charlotte 61.7 CAAC White 2 11 Nina Malani 23:19.9 Ann Arbor Greenhills 61.7 CHSL 3 10 Emily Meek 23:10.7 Unionville-Sebewaing 60.8 Green Devil 9 Meredith Bauer 22:46.9 Frankenmuth 60.0 Birch Run Fall 10 Izzy Brown 23:09.9 Haslett 60.0 CAAC Red 2 9 Rachel Becker 23:12.9 Unionville-Sebewaing 60.0 Green Devil 10 Kendal Kleman 23:08.4 Carleton Airport 59.9 Huron League 2 12 Brenna Baker 23:10.4 Carleton Airport 59.2 Huron League 2 9 Kinley Gerow 22:49.5 Hemlock 59.2 Birch Run Fall 12 Lauren Spitzley 23:20.3 Portland 58.6 CAAC White 2 11 Chiamara Ogbonna 23:19.2 Woodhaven Brownstown 58.3 Downriver League 2 9 Natalie Kettler 22:53.4 Saginaw Michigan Lutheran Seminary 57.9 Birch Run Fall 12 Jill Berg 23:11.5 Hancock 57.8 Negaunee 11 Ella McFarlane 23:14.6 Riverview 57.8 Huron League 2 10 Rylee Zumer 23:41.7 BC Harper Creek 57.8 I-8 2 9 Brynn Wiecich 23:11.9 Negaunee 57.7 Negaunee 12 Samantha Frank 22:54.3 Frankenmuth 57.6 Birch Run Fall 12 Ellie Feneley 23:42.7 BC Harper Creek 57.4 I-8 2 10 Nolah Balbach 22:55.0 Frankenmuth 57.3 Birch Run Fall 11 Makenna Rudnicki 23:18.3 Fowlerville 57.2 CAAC Red 2 11 Kira Manchip 23:51.8 Fremont 57.1 WMC Lakes 2 12 Leah Storey 23:40.5 Remus Chippewa Hills 56.8 CSAA 2 12 Jackson Harlan 23:21.5 Williamston 56.2 CAAC Red 2 9 Braylynn Boochard 23:45.9 Remus Chippewa Hills 55.0 CSAA 2 9 Riley Schlaufman 23:02.7 Imlay City 54.8 Birch Run Fall 12 Alaina Hoffman 23:51.0 Marshall 54.7 I-8 2 11 Kendal Donahue 23:04.1 Imlay City 54.3 Birch Run Fall 10 Mary Grace Luplow 23:06.7 Saginaw Swan Valley 53.4 Birch Run Fall 10 Brooklyn Morell 23:34.8 Ubly 52.7 Green Devil 10 Olivia Shupe 23:37.0 Gibraltar Carlson 52.3 Downriver League 2 12 Madelyn Hensel 23:58.2 BC Pennfield 52.3 I-8 2 9 Ella Otter 23:32.2 Carleton Airport 51.9 Huron League 2 10 Ella Daly 23:49.8 Royal Oak Shrine 51.7 CHSL 3 10 Lila Wolcott 23:50.2 Clarkston Everest Collegiate 51.6 CHSL 3 9 Ellerie Bucklin 24:00.4 Coldwater 51.5 I-8 2 12 HarLee Leasher 23:39.6 Brown City 51.1 Green Devil 10 Julia Shupe 23:39.8 EPBP Laker 51.1 Green Devil 12 Sarah Munger 23:14.0 Alma 51.0 Birch Run Fall 10 Sophia Carson 23:52.3 University Liggett 50.9 CHSL 3 9 Abby Taylor 23:37.3 Fowlerville 50.9 CAAC Red 2 9 Olivia Khon 24:02.3 Jackson Northwest 50.9 I-8 2 12 Lydia Pelli 23:34.4 Hancock 50.2 Negaunee 9 Aubrey Benkert 23:44.0 Allen Park 50.0 Downriver League 2 12 Maura Young 24:05.3 Marshall 49.9 I-8 2 10 Leah Theile 23:17.4 Chesaning 49.9 Birch Run Fall 11 Rachael Heikkinen 23:18.0 Saginaw Valley Lutheran 49.7 Birch Run Fall 9 Kylee Smith 23:18.2 Birch Run 49.6 Birch Run Fall 9 Joie Arntz 24:03.0 Remus Chippewa Hills 49.3 CSAA 2 10 Avalina Williamson 23:47.3 Trenton 48.9 Downriver League 2 12 Paige Kutas 23:50.3 Lansing Catholic 48.6 CAAC White 2 12 Alicia Shelton 23:43.7 Grosse Ile 48.1 Huron League 2 10 Ava Wenzlick 23:22.9 New Lothrop 48.0 Birch Run Fall 12 Ava Poyhonen 23:42.0 Calumet 47.7 Negaunee 11 Lauren Larson 23:43.3 Hancock 47.2 Negaunee 10 Yael DeBoni 24:21.4 Manistee 47.2 WMC Lakes 2 10 Ellie Bowen 24:13.6 BC Pennfield 47.1 I-8 2 11 Katherine Green 23:50.0 St. Johns 46.7 CAAC Red 2 9 Ashley Gardner 23:50.4 Mason 46.5 CAAC Red 2 12 Kiirsi Johnson 23:45.9 Calumet 46.4 Negaunee 11 Riley Conklin 23:46.2 Negaunee 46.3 Negaunee 9 Jennalynn Bronstein 23:49.4 New Boston Huron 46.2 Huron League 2 12 Harper Cash 24:06.7 Ann Arbor Greenhills 46.1 CHSL 3 9 Ashlynn Mitchell 23:26 Rudyard 46.0 EUP 1 11 Natasha Mendez 24:07.2 Clarkston Everest Collegiate 45.9 CHSL 3 10 Djimye Hassan 23:52.5 Lansing Eastern 45.8 CAAC Red 2 12 Haylie Vanderwal 23:59.3 Olivet 45.6 CAAC White 2 12 Djemillah Hassan 23:53.4 Lansing Eastern 45.5 CAAC Red 2 12 Madison Kemp 23:51.6 Carleton Airport 45.5 Huron League 2 11 Alyssa Seiter 23:53.7 Fowlerville 45.4 CAAC Red 2 9 Grace Hancock 23:30.8 Alma 45.4 Birch Run Fall 9 Nora Hadley 23:53.9 Mason 45.4 CAAC Red 2 12 Magdalena Herberger 24:27.7 Manistee 45.1 WMC Lakes 2 11 Charity Rogers 24:17.0 Reed City 44.7 CSAA 2 9 Raquel Gilliland 24:30.5 Manistee 44.2 WMC Lakes 2 9 Sarah Chapman 23:32 Engadine 44.0 EUP 1 9 Zophia Zaleski 23:35.5 Hemlock 43.8 Birch Run Fall 12 Sophia Willyerd 23:35.7 Swartz Creek 43.8 Birch Run Fall 10 Alana McNeilly 24:19.9 Howard City Tri-County 43.7 CSAA 2 9 Brooklyn Chesney 24:06.1 Lansing Catholic 43.3 CAAC White 2 11 Chehek Bharatiya 24:25.1 Parma Western 43.3 I-8 2 10 Chloe Koskinen 23:37.9 Birch Run 43.0 Birch Run Fall 10 Laurel ClevengerGrimsley 24:26.0 Parma Western 43.0 I-8 2 9 Anna London 24:08.2 Olivet 42.6 CAAC White 2 11 Greta Schroeder 23:39.6 Saginaw Michigan Lutheran Seminary 42.5 Birch Run Fall 11 Rita Eskola 23:59.1 Calumet 42.0 Negaunee 9 Linnea Seiter 24:04.7 Fowlerville 41.8 CAAC Red 2 10 Casha Grzywacz 24:09.6 Gibraltar Carlson 41.5 Downriver League 2 10 Paityn Edson 23:42.8 Imlay City 41.4 Birch Run Fall 11 Lily Salsberry 24:09.8 Wyandotte Roosevelt 41.4 Downriver League 2 10 Jessie Cole 24:04.2 Monroe Jefferson 41.3 Huron League 2 10 Lilee Elliott 23:43.4 DeWitt 41.2 Birch Run Fall 11 Samantha Osborne 23:43.9 North Branch 41.0 Birch Run Fall 12 Caelynn London 24:28.3 Reed City 40.9 CSAA 2 12 Bailey Kerr 24:06.9 Grosse Ile 40.4 Huron League 2 10 Paige Kanan 23:45.9 DeWitt 40.4 Birch Run Fall 12 Lindsey Masterson 23:43 Rudyard 40.3 EUP 1 10 Sophia Lawrence 24:12.8 Memphis 40.1 Green Devil 12 Baylee Moore 24:16.6 Charlotte 39.8 CAAC White 2 12 Janaan Rehman 24:26.7 Ann Arbor Greenhills 39.4 CHSL 3 10 Cassidy Bowers 24:27.1 Austin Catholic 39.3 CHSL 3 10 Carli Doherty 23:49.7 Frankenmuth 39.1 Birch Run Fall 12 Phoebe Schultz 23:50.0 Saginaw Michigan Lutheran Seminary 39.0 Birch Run Fall 11 Kayle Babowicz 24:11.5 Flat Rock 38.8 Huron League 2 11 Louisa Denks 24:30.4 Royal Oak Shrine 38.2 CHSL 3 11 Josephine Malcolm 24:31.0 Royal Oak Shrine 38.0 CHSL 3 10 Alice Williams 24:14.4 New Boston Huron 37.9 Huron League 2 9 Nevaeh Parker 24:40.3 Big Rapids 36.9 CSAA 2 9 Erilyn Kovas 24:53.8 Ludington 36.4 WMC Lakes 2 9 Kinsley Wilburn 24:19.9 Monroe Jefferson 36.0 Huron League 2 12 Addy Hallum 24:17.0 Ishpeming Westwood 36.0 Negaunee 9 Emerson Leary 24:48.0 Hastings 35.7 I-8 2 12 Livia Kuecken 24:27.5 Blue Water Christian Academy 35.2 Green Devil 10 Kendra Pederson 24:00:00 Eben Jct. Superior Central 34.7 EUP 1 12 Finja Herold 24:47.3 Newaygo 34.6 CSAA 2 12 Evie Kirkman 24:03.5 Genesee Christian 34.5 Birch Run Fall 11 Christy Lutch 24:02:00 Pickford 34.0 EUP 1 11 Kassie Kozlo 24:43.4 Allen Park Cabrini 33.9 CHSL 3 12 Georgianna Schmidt 24:53.5 Marshall 33.8 I-8 2 10 Lexi Hatfield 24:50.1 Remus Chippewa Hills 33.6 CSAA 2 12 Irene Perez Cuenca 24:06.4 DeWitt 33.5 Birch Run Fall 11 Lillian Coppernoll 24:54.7 Parma Western 33.4 I-8 2 9 Violet Shunn 24:29.8 Mason 33.4 CAAC Red 2 9 Kelsey Callahan 24:07.5 Frankenmuth 33.2 Birch Run Fall 10 Fiona Sizemore 24:37.5 Ionia 32.8 CAAC White 2 10 Cecilia McDonald 24:27.0 Houghton 32.7 Negaunee 12 Chelsy Alexander 24:55.0 Reed City 32.0 CSAA 2 12 Savana Watson 24:34.0 St. Johns 32.0 CAAC Red 2 12 Montanna Eades 24:11.4 Imlay City 31.9 Birch Run Fall 11 Chloe Pirtle 25:00.0 Hastings 31.7 I-8 2 12 Payton Scott 24:38.0 EPBP Laker 31.7 Green Devil 9 Adyln Ross 24:50.2 Acad Of The Sacred Heart 31.6 CHSL 3 11 Julianne Nadolski 24:39.2 Southgate Anderson 31.6 Downriver League 2 9 Conley Howard 24:56.3 Remus Chippewa Hills 31.6 CSAA 2 9 Alyvia Reyna 24:39.3 Wyandotte Roosevelt 31.6 Downriver League 2 9 Cecila Bomberski 24:50.7 Royal Oak Shrine 31.4 CHSL 3 10 Karly Grant 24:11:00 St. Ignace 31.0 EUP 1 11 Jaden Buckey 24:14.5 Bay City Central 30.8 Birch Run Fall 10 Eliana Aris 24:59.5 Big Rapids 30.5 CSAA 2 10 Melina Campbell 24:42.0 Almont 30.3 Green Devil 12 Addy Burkett 24:45.5 Olivet 30.2 CAAC White 2 9 Rose O’Connor 24:54.9 Austin Catholic 30.0 CHSL 3 10 Brooke Springer 24:17.1 Chesaning 30.0 Birch Run Fall 11 Madison Sella 24:17.8 Frankenmuth 29.7 Birch Run Fall 9 Breana Adame 24:45.5 Sandusky 29.2 Green Devil 12 Lilli Gast 24:38.5 Houghton 28.8 Negaunee 11 Daniela DeLuca 24:20.6 Imlay City 28.8 Birch Run Fall 9 Madison Agocs 24:41.7 Carleton Airport 28.8 Huron League 2 11 Audrey Whealy 24:18:00 Brimley 28.7 EUP 1 12 Alba Navarro 25:17.2 Muskegon Oakridge 28.6 WMC Lakes 2 10 Mallory Lada 24:48.3 Allen Park 28.6 Downriver League 2 9 Madison Thomas 24:45.3 Williamston 28.2 CAAC Red 2 12 Kyleigh Bunting 24:23.1 Bay City John Glenn 28.0 Birch Run Fall 12 Bethy Marschall 24:46.6 Fowlerville 27.8 CAAC Red 2 12 Claire Heltunen 24:44.2 Painesdale-Jeffers 26.9 Negaunee 11 Amanda Ludwig 24:55.9 Lansing Catholic 26.7 CAAC White 2 9 Abbey Ward 24:48.9 Carleton Airport 26.4 Huron League 2 9 Ava Dame 24:49.2 Grosse Ile 26.3 Huron League 2 10 Nola Markley 24:55.8 Wyandotte Roosevelt 26.1 Downriver League 2 10 Ella Lamb 25:07.7 Royal Oak Shrine 25.8 CHSL 3 11 Lauren Gandy 25:17.7 BC Harper Creek 25.8 I-8 2 10 Kaylee Doyle 24:57.0 Allen Park 25.7 Downriver League 2 11 Marie Thompson 24:48.1 Hancock 25.6 Negaunee 10 Bethany McParlan 24:49.2 Calumet 25.3 Negaunee 11 Aisly Taylor 24:32.2 Saginaw Michigan Lutheran Seminary 24.9 Birch Run Fall 12 Angelina Wilson 24:53.2 Milan 24.9 Huron League 2 11 Elizabeth Schultz 24:59.8 Peck 24.4 Green Devil 10 Tricia VonHolten 25:01.1 Gibraltar Carlson 24.3 Downriver League 2 9 Lauren Macon 24:55.8 New Boston Huron 24.1 Huron League 2 9 Ava Bankson-Ereg 24:58.1 Haslett 24.0 CAAC Red 2 10 Deirdre O’Connell 25:13.4 Allen Park Cabrini 23.9 CHSL 3 11 Emma Lange 25:04.8 Ionia 23.7 CAAC White 2 12 Sophie Wetherell 24:35.9 Clio 23.7 Birch Run Fall 10 Adela Miller 24:55.1 Negaunee 23.3 Negaunee 9 Kylie Magnus 24:38.2 Frankenmuth 22.9 Birch Run Fall 12 Madeline Rye 24:56.5 Ishpeming Westwood 22.8 Negaunee 10 Emma Jaremba 24:39.5 Hemlock 22.5 Birch Run Fall 10 Quinn Maldonado 25:18.9 Ann Arbor Greenhills 22.0 CHSL 3 12 Veda Smith 25:12.6 Portland 21.1 CAAC White 2 11 Oni Heinzel 25:02.5 Ishpeming Westwood 20.8 Negaunee 10 Emily Weaver 25:07.5 Mason 20.8 CAAC Red 2 12 Lauren Peppers 25:05.6 Monroe St. Mary CC 20.8 Huron League 2 9 Olivia Royer 25:32.6 BC Pennfield 20.8 I-8 2 10 Adalynne Lange 25:10.7 EPBP Laker 20.8 Green Devil 12 Anna Wu 25:03.0 Houghton 20.7 Negaunee 12 Khloe Dumas 24:43:00 Brimley 20.3 EUP 1 10 Eleanor Szafarczyk 25:24.3 University Liggett 20.3 CHSL 3 9 Carolan Emmons 24:46.3 Millington 20.2 Birch Run Fall 9 Lily Byers 25:30.5 Remus Chippewa Hills 20.2 CSAA 2 12 Charlotte Verougstraete 25:12.6 Almont 20.1 Green Devil 10 Claire Ellis 25:16.1 Olivet 20.0 CAAC White 2 12 Kennedie Crow 25:16.3 Eaton Rapids 19.9 CAAC White 2 11 Zoe Blubaugh 25:05.7 Republic-Michigamme 19.8 Negaunee 12 Rocquel Richards 25:43.7 Fremont 19.8 WMC Lakes 2 11 Kelsie Allen 24:45:00 Rudyard 19.7 EUP 1 10 Maija Roberts 25:06.4 Negaunee 19.5 Negaunee 11 Gianna DeCola 25:36.8 Marshall 19.4 I-8 2 9 Mya Mattens 25:37.0 BC Harper Creek 19.3 I-8 2 11 Shangmei Liu 25:37.3 Marshall 19.2 I-8 2 12 Stella Lipinski 25:19.4 Lansing Catholic 18.9 CAAC White 2 11 Ava Benkert 25:18.4 Allen Park 18.5 Downriver League 2 12 Kate Berkey 25:09.5 Houghton 18.5 Negaunee 9 Josephine Wesley 25:30.2 Riverview Gabriel Richard 18.3 CHSL 3 11 Lia Hoffmann 24:55.7 Hemlock 17.1 Birch Run Fall 9 Lexi Harrison 25:16.7 New Boston Huron 17.1 Huron League 2 12 Calie Tremblay 24:53:00 Brimley 17.0 EUP 1 9 Isabelle Schreiber 25:23.2 Gibraltar Carlson 16.9 Downriver League 2 10 Emma Jakubik 25:25.5 Gibraltar Carlson 16.2 Downriver League 2 10 Teagan Morrison 25:19.6 Grosse Ile 16.2 Huron League 2 12 Skylar Watson 25:21.8 St. Johns 16.1 CAAC Red 2 9 Rebecca Nadgorny 25:37.8 Ann Arbor Greenhills 15.7 CHSL 3 9 Anaiya Torrence 25:38.8 University Liggett 15.4 CHSL 3 11 Nata Yonkoski 25:39.1 Ann Arbor Greenhills 15.3 CHSL 3 11 Xochitl Carrillo 25:28.5 Trenton 15.2 Downriver League 2 10 Cami Goodrich 25:31.6 Lansing Catholic 14.8 CAAC White 2 9 Piper VanStraten 25:32.3 Olivet 14.6 CAAC White 2 12 Audrey McManus 25:33.6 Eaton Rapids 14.1 CAAC White 2 12 Everlyn VanValkenburg 25:53.0 BC Harper Creek 14.0 I-8 2 9 Vivian Murphy 25:34.5 Olivet 13.8 CAAC White 2 10 Ariana Stewart 25:06.1 Genesee Christian 13.6 Birch Run Fall 10 Nora Tillman 25:45.6 Royal Oak Shrine 13.2 CHSL 3 11 Rain Hinkley 25:30.8 Haslett 13.1 CAAC Red 2 10 Stella Mac 25:28.9 New Boston Huron 13.0 Huron League 2 10 Mary Saladin 25:52.8 Big Rapids 12.7 CSAA 2 9 Genevieve Hanna 25:06:00 Cedarville 12.7 EUP 1 9 Fayfay Sheng 25:48.4 Ann Arbor Greenhills 12.2 CHSL 3 12 Leona Knudsen 25:32.1 Monroe St. Mary CC 12.0 Huron League 2 9 Ava Schivelbein 25:32.4 Carleton Airport 11.9 Huron League 2 9 Emma Freeland 25:38.6 Kingston 11.5 Green Devil 9 Rachael Kilbourn 26:01.0 Marshall 11.3 I-8 2 10 Nyla Sholten 25:13.1 Frankenmuth 11.3 Birch Run Fall 12 Reagan Wilkins 25:37.2 Fowlerville 10.9 CAAC Red 2 12 Taytum Sanford 26:00.9 Reed City 10.0 CSAA 2 12 Claire Lyon 25:46.2 Portland 9.9 CAAC White 2 10 Heidi Carter 25:46.5 Lake Odessa Lakewood 9.8 CAAC White 2 10 Ziman Yi 25:55.7 Ann Arbor Greenhills 9.8 CHSL 3 9 Carsen Bunker 26:06.2 BC Harper Creek 9.6 I-8 2 12 Elanor Barnes 25:58.4 Madison Heights Bishop Foley 8.9 CHSL 3 9 Sawyer Semlow 26:17.6 Fremont 8.5 WMC Lakes 2 11 Miyah Moore 26:10.0 Coldwater 8.3 I-8 2 12 Leda Gitchel 26:06.9 Howard City Tri-County 8.0 CSAA 2 12 Andrea Green 26:11.4 Marshall 7.9 I-8 2 10 Paige Roman 26:08.0 Big Rapids 7.7 CSAA 2 9 Emma Folkersma 25:21:00 Rudyard 7.7 EUP 1 9 Jaylyn Bennett 25:24.2 North Branch 7.6 Birch Run Fall 9 Makayla Storey 25:51.4 Gibraltar Carlson 7.5 Downriver League 2 9 Morgan Rames 25:25.3 Hemlock 7.2 Birch Run Fall 10 Grace Sipp 26:03.8 Madison Heights Bishop Foley 7.1 CHSL 3 10 Grace Hamel 25:49.1 Williamston 7.0 CAAC Red 2 10 Grace Forfinski 26:22.2 Ludington 6.9 WMC Lakes 2 11 Kailey Cowart 25:26.6 Essexville Garber 6.8 Birch Run Fall 9 Helene Farrell 26:05.0 Clarkston Everest Collegiate 6.7 CHSL 3 10 Amber Longton 25:50.5 Grosse Ile 5.8 Huron League 2 9 Emma Coven 25:29.6 Saginaw Swan Valley 5.8 Birch Run Fall 11 Ella Nicholson 26:25.8 Whitehall 5.7 WMC Lakes 2 11 Leah Keup 25:30.6 Saginaw Valley Lutheran 5.5 Birch Run Fall 11 Kiersten Lassila 25:51.7 Calumet 4.4 Negaunee 10 Lilly Noh 26:13.4 Acad Of The Sacred Heart 3.9 CHSL 3 12 Kassidy Parmley 26:31.4 Whitehall 3.9 WMC Lakes 2 12 Olivia Golematis 26:26.1 Coldwater 3.0 I-8 2 11 Paytyn Sweat 25:38.2 Vassar 2.9 Birch Run Fall 11 Ryanne Ellsworth 26:35.8 Whitehall 2.4 WMC Lakes 2 9 Lydia Gilbert 25:40.1 Alma 2.3 Birch Run Fall 10 Abby Bradway 25:58.7 Hancock 2.1 Negaunee 10 Makayla Markgraff 26:02.3 Monroe St. Mary CC 1.9 Huron League 2 10 Evelyn Luea 26:11.2 Lansing Catholic 1.6 CAAC White 2 9 Alexandra Ellenbogen 26:20.9 West Bloomfield Frankel Jewish Academy 1.4 CHSL 3 12 Silvia Baker 26:31.2 Parma Western 1.3 I-8 2 10 Fatima Montes Cano 26:10.9 Allen Park 1.0 Downriver League 2 9 Rowan Twiner 26:05.4 Grosse Ile 0.9 Huron League 2 11 Anneliesse Patterson 26:15.9 Olivet 0.0 CAAC White 2
BOYS INDIVIDUAL RATINGS
Grade Name Time Team Rating Meet 11 Robert Jazwinski III 16:14.1 Whitehall 205.6 WMC Lakes 2 11 Ezekiel Baltierra 15:52.0 Alma 200.0 Birch Run Fall 10 Christian Craanen 16:00.8 Monroe St. Mary CC 199.4 Huron League 2 12 Thomas Larson 16:05.0 Alma 195.7 Birch Run Fall 12 Abenezer Cerone 16:39.3 Royal Oak Shrine 193.2 CHSL 3 12 Pierce Scheffler 16:36.8 Woodhaven Brownstown 192.1 Downriver League 2 12 Brett Magnus 16:21.1 Frankenmuth 190.3 Birch Run Fall 11 Abraham McHugh 16:56.1 Marshall 190.0 I-8 2 12 Jacob Stanislawski 16:33.3 Flat Rock 188.6 Huron League 2 10 Duncan Palmer 16:36.3 Williamston 188.6 CAAC Red 2 12 Matthew Carbajo 16:34.1 Grosse Ile 188.3 Huron League 2 11 Evan Olson 16:53.2 EPBP Laker 188.3 Green Devil 12 Braylon Lenneman 16:27.6 DeWitt 188.1 Birch Run Fall 12 Cameron Anderson 16:34.8 Painesdale-Jeffers 188.1 Negaunee 12 Andrew Feldpausch 16:57.8 Portland 188.1 CAAC White 2 9 Logan Cristian 17:02.6 Parma Western 187.8 I-8 2 12 Aiden Marple 16:29.0 DeWitt 187.7 Birch Run Fall 12 Murphy Wagner 16:30.5 Saginaw Swan Valley 187.2 Birch Run Fall 11 Nick Parker 16:31.6 Frankenmuth 186.8 Birch Run Fall 11 Christian Ayres 17:06.1 BC Harper Creek 186.6 I-8 2 11 Noah Amori 16:53.8 Wyandotte Roosevelt 186.4 Downriver League 2 12 Landen Styka 16:33.5 Ithaca 186.2 Birch Run Fall 12 Cooper Gardner 17:10.5 BC Harper Creek 185.2 I-8 2 11 James Tennes 17:08.5 Lansing Catholic 184.5 CAAC White 2 12 Alex Vazquez 16:59.9 Woodhaven Brownstown 184.4 Downriver League 2 11 Gabe Grierson 17:18.3 Ludington 184.2 WMC Lakes 2 12 Carson Burgess 17:05.9 Brown City 184.0 Green Devil 12 Hunter Parsons 17:19.6 Whitehall 183.8 WMC Lakes 2 11 Bryce Falbe 17:19.7 Muskegon Oakridge 183.8 WMC Lakes 2 10 Teddy Weber 16:52.1 Williamston 183.3 CAAC Red 2 11 Everett Beach 17:12.6 Lansing Catholic 183.1 CAAC White 2 11 Ryan Good 17:18.2 Parma Western 182.6 I-8 2 12 Jacob Mankey 16:44.5 Ithaca 182.5 Birch Run Fall 11 Vincent Jones 17:05.8 Woodhaven Brownstown 182.4 Downriver League 2 12 Luke Dulecki 16:52.2 New Boston Huron 182.3 Huron League 2 12 Issac Romero 17:27.1 Fremont 181.3 WMC Lakes 2 10 Rex Pumford 17:27.5 Whitehall 181.2 WMC Lakes 2 10 Samuel Johnson 16:50.4 Alma 180.5 Birch Run Fall 12 Abdu Eljahmi 17:11.4 Dearborn Edsel Ford 180.5 Downriver League 2 12 Raymond Herek 17:00.8 Williamston 180.4 CAAC Red 2 12 Paul Saladin 17:23.2 Reed City 179.9 CSAA 2 12 Luca Lebron 16:54.1 Alma 179.3 Birch Run Fall 11 Calen Alexander 17:15.9 Woodhaven Brownstown 179.0 Downriver League 2 9 Wyatt DelValle 17:16.7 Gibraltar Carlson 178.8 Downriver League 2 9 Livio Muzzin 16:56.3 DeWitt 178.6 Birch Run Fall 10 Liam Dewitt 17:07.8 Haslett 178.1 CAAC Red 2 12 Henry Plummer 17:05.1 Negaunee 178.0 Negaunee 10 Jack Dunwoody 17:21.0 Gibraltar Carlson 177.3 Downriver League 2 9 Gavin Bowers 17:28.3 Austin Catholic 176.9 CHSL 3 12 Reagan Ward 17:12.3 St. Johns 176.6 CAAC Red 2 10 Easton Danic 17:09.6 Carleton Airport 176.5 Huron League 2 11 Téo Krumm 17:32.9 Lansing Catholic 176.4 CAAC White 2 11 Evan MacLaren 17:04.3 Ithaca 175.9 Birch Run Fall 12 Jaxxon Thelen 17:35.6 Ionia 175.5 CAAC White 2 9 Nico Lebron 17:06.5 Alma 175.2 Birch Run Fall 12 Elijah Baltierra 17:07.6 Alma 174.8 Birch Run Fall 12 Jace Thomas 17:07.9 Birch Run 174.7 Birch Run Fall 11 Will Chelotti 17:08.2 DeWitt 174.6 Birch Run Fall 11 Lukas Albright 17:39.4 Big Rapids 174.5 CSAA 2 10 Carson Potter 17:38.7 Lansing Catholic 174.4 CAAC White 2 10 Edison Huizinga 17:48.6 Manistee 174.1 WMC Lakes 2 12 Owen Moore 17:42.2 Portland 173.3 CAAC White 2 12 Owen Putz 17:33.4 Woodhaven Brownstown 173.2 Downriver League 2 11 Cameron Crane 17:21.0 New Boston Huron 172.7 Huron League 2 11 David Castrejon 17:47.2 Newaygo 171.9 CSAA 2 11 Caleb Lynd 17:51.7 Parma Western 171.4 I-8 2 10 Reece Grafius 17:27.8 Mason 171.4 CAAC Red 2 12 Landon Larson 17:26.1 Painesdale-Jeffers 171.0 Negaunee 11 Luke Aerts 17:54.8 Coldwater 170.4 I-8 2 10 Christopher Shemes 17:22.4 Ithaca 169.9 Birch Run Fall 9 Zawadi Mwathi 17:43.4 Woodhaven Brownstown 169.9 Downriver League 2 9 Leland Sowle 17:56.6 Parma Western 169.8 I-8 2 9 Mason Tulik 17:29.7 Monroe Jefferson 169.8 Huron League 2 12 Henry Schanbeck 17:22.9 Bay City John Glenn 169.7 Birch Run Fall 12 Alex Culver 17:54.0 Howard City Tri-County 169.7 CSAA 2 10 Abraham Kiaunis 17:55.5 Reed City 169.2 CSAA 2 11 Jaxon Hemgesberg 17:25.6 Chesaning 168.8 Birch Run Fall 12 Thad Whitmore 17:25.9 Ithaca 168.7 Birch Run Fall 12 Rocket Wilson 17:57.0 Howard City Tri-County 168.7 CSAA 2 10 Leif Briggs-Lind 17:26.7 Bay City John Glenn 168.5 Birch Run Fall 12 Mateo Reyes 17:48.0 Woodhaven Brownstown 168.3 Downriver League 2 12 Michael Walsh 17:53.9 Ubly 168.0 Green Devil 11 Finn Korte 17:58.9 Lansing Catholic 167.7 CAAC White 2 11 Sawyer Zeman 17:39.1 Haslett 167.6 CAAC Red 2 11 Kevin Terpstra 17:29.2 Alma 167.6 Birch Run Fall 11 Amos Norder 17:29.4 Saginaw Michigan Lutheran Seminary 167.5 Birch Run Fall 9 Mason Martin 17:36.9 Milan 167.4 Huron League 2 11 Jacob Ferdubinski 17:57.2 Riverview Gabriel Richard 167.3 CHSL 3 10 Liam Knuth 17:57.7 Cardinal Mooney Catholic 167.1 CHSL 3 11 Mossen Green 18:10.0 Fremont 167.0 WMC Lakes 2 10 Nolan Stadel 17:31.2 Genesee Christian 166.9 Birch Run Fall 12 Levi Dutton 17:41.6 Fowlerville 166.8 CAAC Red 2 12 Jackson Raby 17:52.8 Allen Park 166.7 Downriver League 2 11 Spencer Dammann 17:32.3 Saginaw Swan Valley 166.6 Birch Run Fall 9 Jaden Hill 17:54.1 Allen Park 166.3 Downriver League 2 11 Henry Haag 17:59.6 EPBP Laker 166.1 Green Devil 10 Zachary Greene 17:54.8 Wyandotte Roosevelt 166.1 Downriver League 2 11 Ethan Snyder 17:23 Cedarville 166.0 EUP 1 12 Rich Fanti 18:01.4 Riverview Gabriel Richard 165.9 CHSL 3 12 Logan Romain 18:00.4 Dryden 165.9 Green Devil 12 Noah Chouinard 17:35.1 Alma 165.7 Birch Run Fall 10 Levi Fitchett 18:01.1 Dryden 165.6 Green Devil 10 Tanner Dozier 18:06.3 Reed City 165.6 CSAA 2 11 Kaden Rohrbacher 18:07.3 Lake Odessa Lakewood 164.9 CAAC White 2 11 Gibson Smith 18:16.9 Montague 164.7 WMC Lakes 2 9 Lucas Machlik 17:59.1 Woodhaven Brownstown 164.6 Downriver League 2 12 Lucas Gates 18:09.0 Lansing Catholic 164.3 CAAC White 2 12 Michael Bowker 18:06.2 Royal Oak Shrine 164.3 CHSL 3 10 Kelan Monreal 18:10.2 Howard City Tri-County 164.3 CSAA 2 10 Nicholas Ranka 17:48.1 Grosse Ile 163.6 Huron League 2 12 Simon Jaklin 17:48.6 Negaunee 163.5 Negaunee 12 Carter Banfield 17:54.7 Fowlerville 162.4 CAAC Red 2 12 Zain Banat 17:45.3 Swartz Creek 162.2 Birch Run Fall 10 Isaiah Cates 17:56.7 Haslett 161.8 CAAC Red 2 10 Nolan Kessler 18:25.8 Montague 161.7 WMC Lakes 2 12 Henry Kauffman 18:18.0 Howard City Tri-County 161.7 CSAA 2 12 William Dobbertin 17:55.1 Carleton Airport 161.3 Huron League 2 12 Aaron Allen 18:19.4 Reed City 161.2 CSAA 2 10 Donnie Richmond 18:18.4 Portland 161.2 CAAC White 2 11 Andreas Krapp 18:27.5 Fremont 161.2 WMC Lakes 2 11 Allen Decaminada 18:09.7 Wyandotte Roosevelt 161.1 Downriver League 2 11 Kemper Gearhart 17:55.9 Ishpeming 161.0 Negaunee 12 Benjamin Hemmer 17:56.4 Houghton 160.9 Negaunee 9 Micah Good 18:23.8 Parma Western 160.7 I-8 2 10 Ty Inglis 17:50.3 DeWitt 160.6 Birch Run Fall 9 Connor Miller 17:50.6 Alma 160.5 Birch Run Fall 12 Steven Kirschner 17:40 Rudyard 160.3 EUP 1 12 Grant Conley 18:21.3 Charlotte 160.2 CAAC White 2 10 Grady Richey 18:21.7 Lansing Catholic 160.1 CAAC White 2 10 Tate Smith 18:31.3 Fremont 159.9 WMC Lakes 2 11 Matthew Austin 17:53.2 DeWitt 159.6 Birch Run Fall 11 Hayden Selesky 18:24.6 Lansing Catholic 159.1 CAAC White 2 11 Sebastian Hernandez 18:28.7 Coldwater 159.1 I-8 2 11 Tyler Schuster 18:27.1 Howard City Tri-County 158.6 CSAA 2 12 Justin Jensen 18:35.3 Whitehall 158.6 WMC Lakes 2 11 Colin Booms 18:06.5 Haslett 158.5 CAAC Red 2 11 Brennan Robinson 18:23.1 Kingston 158.3 Green Devil 11 Braeden Conger 17:57.8 Frankenmuth 158.1 Birch Run Fall 12 Jaden Haugabook 18:19.2 Wyandotte Roosevelt 157.9 Downriver League 2 11 Tanner Kuhn 18:05.5 New Boston Huron 157.9 Huron League 2 11 Liam VanScoyoc 18:29.5 Reed City 157.8 CSAA 2 12 Josh Carpenter 17:58.6 DeWitt 157.8 Birch Run Fall 9 Max Bobeda 17:59.1 DeWitt 157.6 Birch Run Fall 12 Isaac Fullerton 18:33.3 Parma Western 157.6 I-8 2 11 Conner Morrison 18:29.4 Ionia 157.5 CAAC White 2 9 Weston Guza 18:25.5 Ubly 157.5 Green Devil 11 Collin Jaskula 18:20.6 Gibraltar Carlson 157.5 Downriver League 2 11 Hunter Rodak 18:07.8 Carleton Airport 157.1 Huron League 2 11 Caleb Kohl 18:32.1 Howard City Tri-County 157.0 CSAA 2 12 Ian Ferguson 18:02.0 Genesee Christian 156.7 Birch Run Fall 9 Andrew Bell 18:09.7 Carleton Airport 156.4 Huron League 2 11 Drew Vanderpuyl 18:37.4 Coldwater 156.2 I-8 2 12 Blaise Demko 18:34.5 Lansing Catholic 155.8 CAAC White 2 11 Enrique Caldwell 18:25.6 Woodhaven Brownstown 155.8 Downriver League 2 9 Gracin Zelski 18:05.3 DeWitt 155.6 Birch Run Fall 11 Deacon Ashmore 18:26.9 Allen Park 155.4 Downriver League 2 9 Charlie Fields 18:06.4 North Branch 155.2 Birch Run Fall 9 Donovan Ferris 18:27.7 Woodhaven Brownstown 155.1 Downriver League 2 11 Jonah Busen 18:13.7 Monroe Jefferson 155.1 Huron League 2 12 Eric Lane 18:07.5 Clio 154.9 Birch Run Fall 12 Trent Galdeen 18:47.5 Muskegon Oakridge 154.5 WMC Lakes 2 9 Calvin Carlson 18:15.8 Ishpeming Westwood 154.4 Negaunee 9 Gabe Schultz 18:09.2 Genesee Christian 154.3 Birch Run Fall 9 Ian Dennis 18:49.4 Whitehall 153.9 WMC Lakes 2 12 Lucas Taraszkiewicz 18:17.4 Flat Rock 153.9 Huron League 2 10 Phineas Totten 18:18.0 Monroe St. Mary CC 153.7 Huron League 2 9 Lucas Volmering 18:37.2 Ubly 153.6 Green Devil 11 Connor Ball 18:33.1 Wyandotte Roosevelt 153.3 Downriver League 2 11 Cooper Hoyt 18:12.9 North Branch 153.0 Birch Run Fall 12 Nathan Camilleri 18:40.9 Waterford Our Lady 152.7 CHSL 3 12 Adam Foster 18:24.2 Mason 152.6 CAAC Red 2 12 Lawson Miller 18:54.9 Muskegon Oakridge 152.0 WMC Lakes 2 12 Dominic Barretto 18:43.2 Riverview Gabriel Richard 151.9 CHSL 3 10 Blake Heltunen 18:23.5 Painesdale-Jeffers 151.8 Negaunee 10 Max Taylor 18:55.7 Fremont 151.8 WMC Lakes 2 12 Judah Bakaitis 18:17.9 DeWitt 151.4 Birch Run Fall 11 Kodi Rose 18:28.4 Haslett 151.2 CAAC Red 2 12 Hayden Rogers 18:28.5 Williamston 151.2 CAAC Red 2 11 Landen Gessner 18:48.6 Olivet 151.1 CAAC White 2 11 Naveen Kulkarni 18:46.2 Ann Arbor Greenhills 150.9 CHSL 3 12 Jared Waterman 18:27.1 Ishpeming Westwood 150.6 Negaunee 11 Hayden Bovair 18:27.3 Carleton Airport 150.6 Huron League 2 12 Conner Wilkinson 18:20.5 Bay City John Glenn 150.5 Birch Run Fall 9 Aaron Martinson 18:51.9 Portland 150.0 CAAC White 2 12 Mason Sparks 19:01.3 Fremont 149.9 WMC Lakes 2 12 Adam SaintOnge 18:48.6 Almont 149.8 Green Devil 11 Roger Mariani 18:50.0 Ann Arbor Greenhills 149.7 CHSL 3 10 Elliott Cook 18:33.1 St. Johns 149.6 CAAC Red 2 10 Branson Anderson 18:30.4 Painesdale-Jeffers 149.5 Negaunee 12 Jack Ruan 18:45.5 Southgate Anderson 149.2 Downriver League 2 10 Nate Stielstra 18:14 Engadine 149.0 EUP 1 11 Jackson Briley 18:25.6 Clio 148.8 Birch Run Fall 11 Jayden Mueller 19:04.9 Muskegon Oakridge 148.7 WMC Lakes 2 10 Brandon Van Karsen 18:33.1 Houghton 148.6 Negaunee 11 Maks Kiss 18:47.1 Southgate Anderson 148.6 Downriver League 2 12 Benjamin Ciesielski 18:47.2 Gibraltar Carlson 148.6 Downriver League 2 12 Logan Selasky 18:27.2 Saginaw Swan Valley 148.3 Birch Run Fall 10 Alec Hoy 18:37.4 St. Johns 148.2 CAAC Red 2 11 Sebastian Seifferlein 18:53.6 Sandusky 148.1 Green Devil 10 Julian Suriano 18:17 Newberry 148.0 EUP 1 10 Ivan Yepez 18:49.1 Allen Park 148.0 Downriver League 2 11 Jaden Rodriguez 18:28.3 Saginaw Swan Valley 147.9 Birch Run Fall 11 Christian Brash 18:55.5 Allen Park Cabrini 147.8 CHSL 3 12 Gabriel Beauchamp 18:49.8 Dearborn Edsel Ford 147.7 Downriver League 2 11 Eli Folkersma 18:18 Rudyard 147.7 EUP 1 9 Easton Warners 19:09.3 Ludington 147.2 WMC Lakes 2 11 Jobriel Octubre 18:30.3 Chesaning 147.2 Birch Run Fall 10 Brayden Brodie 18:38.6 Flat Rock 146.8 Huron League 2 12 Brayden VanOs 19:03.2 Big Rapids 146.6 CSAA 2 9 Scout Freiheit 19:12.2 Whitehall 146.3 WMC Lakes 2 11 Brady Dozier 19:04.5 Reed City 146.2 CSAA 2 12 Teagan Reynolds 18:40.6 Gladstone 146.1 Negaunee 9 Landan Jenkins 19:08.5 BC Harper Creek 145.8 I-8 2 12 Anderson Limkemann 18:41.7 Houghton 145.8 Negaunee 9 Justin Christoffersen 19:14.7 Fremont 145.4 WMC Lakes 2 9 Nathan Wonch 19:06.5 Lansing Catholic 145.2 CAAC White 2 11 Micah Arlow 19:04.3 Cardinal Mooney Catholic 144.9 CHSL 3 10 Xander Towery 19:07.4 Ionia 144.9 CAAC White 2 10 Maksim Kohl 19:03.6 Unionville-Sebewaing 144.8 Green Devil 11 Brock Hunter 19:17.1 Montague 144.6 WMC Lakes 2 9 Walter Haag 19:04.6 EPBP Laker 144.5 Green Devil 9 Owen Davis 18:39.0 Swartz Creek 144.3 Birch Run Fall 10 Everett Kessell 18:46.2 Carleton Airport 144.3 Huron League 2 11 Kevin Sebrell 19:09.9 Eaton Rapids 144.0 CAAC White 2 11 Gabe Consiglio 19:01.1 Woodhaven Brownstown 144.0 Downriver League 2 11 Garrett Patrick 18:47.7 New Boston Huron 143.8 Huron League 2 11 Alex Flores 19:21.2 Ludington 143.3 WMC Lakes 2 12 Breckin Jensen 18:49.5 Ishpeming Westwood 143.2 Negaunee 12 Calvin Haydamacker 18:50.0 Flat Rock 143.0 Huron League 2 12 Isaiah Clark 19:05.3 Allen Park 142.6 Downriver League 2 10 Jacob Christoffersen 19:23.6 Fremont 142.5 WMC Lakes 2 11 Elijah Riedlinger 18:44.9 Bay City Central 142.4 Birch Run Fall 11 Connell Hardenbrook 18:54.9 Fowlerville 142.4 CAAC Red 2 9 Tristan Reinstra 18:45.1 Alma 142.3 Birch Run Fall 10 Xavier Hutchinson 18:52.8 Houghton 142.1 Negaunee 11 Thijs Van Rijn 19:11.9 Kingston 142.0 Green Devil 10 Wyatt Blohm 18:46.7 Vassar 141.8 Birch Run Fall 12 Landon Andrews 19:26.0 Muskegon Orchard View 141.7 WMC Lakes 2 12 Duane Krenek 18:36 Engadine 141.7 EUP 1 9 Gabe Busen 18:54.2 Monroe Jefferson 141.6 Huron League 2 10 Keagon Kostecki 19:18.3 Big Rapids 141.6 CSAA 2 12 Nico Aagesen 19:15.1 Ann Arbor Greenhills 141.3 CHSL 3 12 Grant Lange 18:58.2 Mason 141.3 CAAC Red 2 11 Jacob Mitchell 18:38 Pickford 141.0 EUP 1 12 Evan Schaefer 19:19.1 Olivet 141.0 CAAC White 2 10 Liam Bhatti 18:49.5 Imlay City 140.8 Birch Run Fall 12 Kale Beemer 19:15.6 Brown City 140.8 Green Devil 12 Max Beauchamp 18:56.6 Gladstone 140.8 Negaunee 9 Austin Ruppel 19:24.2 Marshall 140.6 I-8 2 12 Cameron Weers 19:24.4 Marshall 140.5 I-8 2 10 Carter Lee 18:57.6 Monroe Jefferson 140.5 Huron League 2 9 Adam Whitney 19:24.9 Jackson Northwest 140.4 I-8 2 10 Gage Ervin 19:01.0 Mason 140.3 CAAC Red 2 10 Alex Napier 19:12.3 Woodhaven Brownstown 140.2 Downriver League 2 11 Noah Young 19:17.5 EPBP Laker 140.2 Green Devil 11 Conner Goroni 19:12.8 Woodhaven Brownstown 140.1 Downriver League 2 12 Austin Barancik 18:52.0 Ithaca 140.0 Birch Run Fall 11 Max Gray 19:13.3 Wyandotte Roosevelt 139.9 Downriver League 2 10 Masen O’Neil 18:52.4 Millington 139.9 Birch Run Fall 11 Duncan Sargent 19:13.6 Wyandotte Roosevelt 139.8 Downriver League 2 10 Jacob Kuti 19:00.6 Carleton Airport 139.5 Huron League 2 10 Liam Yee 19:15.3 Woodhaven Brownstown 139.2 Downriver League 2 12 Grady Nelson 19:01.7 Gladstone 139.1 Negaunee 9 Tommy Moundros 18:55.7 DeWitt 138.8 Birch Run Fall 12 Henry Beck 19:23.5 Ann Arbor Greenhills 138.5 CHSL 3 10 Will Bernacki 19:23.9 Royal Oak Shrine 138.4 CHSL 3 11 Bryce Goodemoot 19:26.9 Lake Odessa Lakewood 138.4 CAAC White 2 10 Andrew Saintonge 19:23.4 Almont 138.2 Green Devil 11 Adam Weston 19:07.6 Williamston 138.1 CAAC Red 2 12 Hunter Groulx 18:57.7 Swartz Creek 138.1 Birch Run Fall 10 Wyatt Huhn 18:47 St. Ignace 138.0 EUP 1 11 Logan Whitmer 18:58.3 Saginaw Michigan Lutheran Seminary 137.9 Birch Run Fall 10 Sebastian Hoult 18:59.8 Imlay City 137.4 Birch Run Fall 12 Aiden Parker 19:33.9 Coldwater 137.4 I-8 2 11 Evan Billings 19:10.3 St. Johns 137.2 CAAC Red 2 11 Gabriel Hjerstedt 19:08.2 Houghton 136.9 Negaunee 11 Brayden Steele 19:01.4 Byron 136.9 Birch Run Fall 12 Trevin Warner 19:35.5 Parma Western 136.8 I-8 2 12 Law Sholten 19:02.1 Frankenmuth 136.6 Birch Run Fall 12 Gannon Sova 19:02.6 Saginaw Swan Valley 136.5 Birch Run Fall 10 Andrew Nitz 19:23.8 Allen Park 136.4 Downriver League 2 12 Tyler Soderman 19:09.8 Gladstone 136.4 Negaunee 9 Henry Cooper 19:29.8 Ann Arbor Greenhills 136.4 CHSL 3 12 Dalton Champion 18:53 St. Ignace 136.0 EUP 1 11 Ezekiel Beach 19:14.5 Fowlerville 135.8 CAAC Red 2 10 Liam Thelen 19:34.6 Ionia 135.8 CAAC White 2 11 Cristian Hayen 19:11.7 Gladstone 135.8 Negaunee 9 John Green 19:12.3 Gwinn 135.6 Negaunee 10 Emmett Worden 19:05.4 Birch Run 135.5 Birch Run Fall 11 Adryan Estrada 19:16.4 Mason 135.2 CAAC Red 2 12 Max Foldvary 19:15.2 Monroe St. Mary CC 134.6 Huron League 2 12 Seth Templeton 18:58 Rudyard 134.3 EUP 1 11 Santos Ellis 19:30.3 Wyandotte Roosevelt 134.2 Downriver League 2 11 Tanner Dingman 19:39.8 Eaton Rapids 134.1 CAAC White 2 10 Jackson Hunt 19:44.3 BC Harper Creek 133.9 I-8 2 9 Chase Blain 19:41.4 Howard City Tri-County 133.9 CSAA 2 10 Axel Thompson 19:17.5 Carleton Airport 133.8 Huron League 2 9 Liam Kinnunen 19:17.7 Painesdale-Jeffers 133.8 Negaunee 9 Caleb Neubert 19:45.3 BC Harper Creek 133.6 I-8 2 12 Luke Masserant 19:18.7 Monroe Jefferson 133.4 Huron League 2 12 Cole Maier 19:12.4 Chesaning 133.2 Birch Run Fall 10 James Fransted 19:43.4 Big Rapids 133.2 CSAA 2 11 Brock Grabmeyer 19:12.9 Alma 133.0 Birch Run Fall 10 Gabe Verellen 19:13.6 North Branch 132.8 Birch Run Fall 10 Cooper Highlen 19:43.6 Ionia 132.8 CAAC White 2 10 Tate Evans 19:20.7 Houghton 132.8 Negaunee 9 Syler Rudy 19:48.3 BC Pennfield 132.6 I-8 2 9 Joaquin Gutierrez-Shier 19:15.3 Swartz Creek 132.2 Birch Run Fall 12 Jayce Hyde 19:15.5 Chesaning 132.2 Birch Run Fall 11 Owen Hare 19:16.0 Saginaw Swan Valley 132.0 Birch Run Fall 10 Brody Pulling 19:26.9 Mason 131.7 CAAC Red 2 9 Lucas Newberry 19:51.1 Coldwater 131.6 I-8 2 12 TJ Pokorny 19:38.1 Southgate Anderson 131.6 Downriver League 2 12 Gabriel Coraci 19:46.1 Madison Heights Bishop Foley 131.0 CHSL 3 12 Matthew Leatherman 19:58.2 Montague 130.9 WMC Lakes 2 12 Parker Chittle 19:19.3 Swartz Creek 130.9 Birch Run Fall 12 Gram Griffioen 19:46.4 University Liggett 130.9 CHSL 3 12 Julian Delgado 19:46.6 Detroit Cristo Rey 130.8 CHSL 3 9 Jace Frank 19:19.7 DeWitt 130.8 Birch Run Fall 10 Ben Ruan 19:41.3 Southgate Anderson 130.6 Downriver League 2 10 Reid Barden 19:21.0 Frankenmuth 130.3 Birch Run Fall 11 Chuck Cameron 19:28.4 Gladstone 130.2 Negaunee 10 Alex Florian 19:51.7 Eaton Rapids 130.1 CAAC White 2 12 Ben Holbrook 19:28.8 New Boston Huron 130.1 Huron League 2 10 Thomas Wickenheiser 19:29.2 Monroe St. Mary CC 129.9 Huron League 2 11 Beckett Hagen 19:48.5 Ubly 129.8 Green Devil 11 David Carroll 19:22.6 Bay City Central 129.8 Birch Run Fall 12 Braylon Currie 19:12 Mackinaw City 129.7 EUP 1 12 Philip LaFramboise 19:23.9 Bay City John Glenn 129.4 Birch Run Fall 11 Tage Rajala 19:30.9 Painesdale-Jeffers 129.4 Negaunee 9 Ryan Stewart 19:24.6 Genesee Christian 129.1 Birch Run Fall 11 Jensen Wright 19:31.6 Carleton Airport 129.1 Huron League 2 12 Mateusz Wozniak 19:31.7 Ishpeming 129.1 Negaunee 12 Jacob Campbell 19:51.5 Kimball New Life Christian 128.8 Green Devil 11 Jake Acker 19:36.8 Haslett 128.4 CAAC Red 2 12 Matthew Badley 20:05.9 Whitehall 128.4 WMC Lakes 2 11 Zaine Nichols 19:16 Rudyard 128.3 EUP 1 10 Ethan Langmaack 19:57.8 Lake Odessa Lakewood 128.1 CAAC White 2 9 Michael Visner 19:59.5 Reed City 127.9 CSAA 2 10 Shawn Rogers 19:59.5 Reed City 127.8 CSAA 2 9 Jerald Staley 19:29.0 Swartz Creek 127.7 Birch Run Fall 9 Knox Wilson 19:18 Mackinaw City 127.7 EUP 1 9 Eduel Spenser 19:36.2 West Iron County 127.6 Negaunee 12 Dario Barella 19:36.3 Flat Rock 127.6 Huron League 2 10 Jaycen Roberts 19:55.5 Dryden 127.5 Green Devil 12 Caden Hughes 20:00.8 Remus Chippewa Hills 127.4 CSAA 2 11 Levi Socier 19:29.8 Essexville Garber 127.4 Birch Run Fall 9 Gunnar Long 19:56.0 Sandusky 127.3 Green Devil 10 Kadence Saucier 19:51.1 Allen Park 127.3 Downriver League 2 9 Thaddeus Hunt 20:01.3 Reed City 127.2 CSAA 2 11 Gabriel Wesserling 19:52.1 Allen Park 127.0 Downriver League 2 12 Arthur Nystrom 19:41.2 Fowlerville 126.9 CAAC Red 2 12 Luke Harrington 19:58.3 Riverview Gabriel Richard 126.9 CHSL 3 12 Ryland McIntyre 20:06.0 BC Harper Creek 126.7 I-8 2 9 Simon Norder 19:32.1 Saginaw Michigan Lutheran Seminary 126.6 Birch Run Fall 9 Jack Prins 19:39.3 Gladstone 126.6 Negaunee 10 Joel Tackett 19:39.4 Grosse Ile 126.5 Huron League 2 11 Brexton Kinnunen 19:39.4 Painesdale-Jeffers 126.5 Negaunee 9 Jack Paisley 20:00.1 Royal Oak Shrine 126.3 CHSL 3 12 Broderick Yensch 19:40.4 New Boston Huron 126.2 Huron League 2 11 Nolan Selasky 19:33.8 Saginaw Swan Valley 126.1 Birch Run Fall 11 Hudson Budreau 19:34.4 North Branch 125.9 Birch Run Fall 12 Theodore Campbell 20:01.7 Riverview Gabriel Richard 125.8 CHSL 3 11 Ty Sweers 19:35.0 New Lothrop 125.7 Birch Run Fall 11 Alex Loomis 19:45.3 Fowlerville 125.6 CAAC Red 2 9 Abram Fettig 19:35.6 Saginaw Nouvel 125.5 Birch Run Fall 12 Dylan Penzien 19:43.0 Milan 125.3 Huron League 2 12 Johnny Jestila 19:43.4 Ishpeming Westwood 125.2 Negaunee 12 Louie Macon 19:44.3 New Boston Huron 124.9 Huron League 2 12 Evan Sandford 19:37.5 Swartz Creek 124.8 Birch Run Fall 10 Aidan Hebert-Foe 19:44.7 New Boston Huron 124.8 Huron League 2 12 Colin Lock 19:37.9 Essexville Garber 124.7 Birch Run Fall 9 Jesse Thomas 19:49.5 St. Johns 124.2 CAAC Red 2 12 Kasen Helminen 19:46.9 Painesdale-Jeffers 124.0 Negaunee 9 Ben Barnett 20:11.4 Reed City 123.9 CSAA 2 11 Sean Raines 20:01.5 Woodhaven Brownstown 123.8 Downriver League 2 11 Oliver Dankert 19:30 Rudyard 123.7 EUP 1 9 Nathan Koss 19:41.7 DeWitt 123.4 Birch Run Fall 10 Ethan Wielgat 20:08.8 Royal Oak Shrine 123.4 CHSL 3 11 Ty LaLone 19:31 Rudyard 123.3 EUP 1 10 Edward Franckowiak 19:32 Engadine 123.0 EUP 1 12 Aaron Machado 19:43.4 Swartz Creek 122.9 Birch Run Fall 12 Landon Pershell 19:53.8 Williamston 122.7 CAAC Red 2 10 Corbin Maddox 19:43.8 Alma 122.7 Birch Run Fall 11 Evan Eaton 20:04.9 Gibraltar Carlson 122.7 Downriver League 2 9 Jack Duffy 19:53.9 Williamston 122.7 CAAC Red 2 9 Maxwell Burt 19:50.9 Monroe Jefferson 122.7 Huron League 2 12 Carter Russelburg 20:11.2 Allen Park Cabrini 122.6 CHSL 3 12 Axl Schneiderhan 19:52.0 Calumet 122.3 Negaunee 10 Emanuel Nava 20:12.3 Allen Park Cabrini 122.2 CHSL 3 10 Calvin Bagale 20:20.0 Marshall 122.0 I-8 2 9 Ethan Hanna 20:26.2 Fremont 121.6 WMC Lakes 2 10 Chase Bradley 19:47.4 Swartz Creek 121.5 Birch Run Fall 9 Daniel Malott 19:47.7 Saginaw Nouvel 121.4 Birch Run Fall 10 Tanner Krzysik 20:21.9 Hastings 121.4 I-8 2 11 Andrew Russell 19:58.3 Haslett 121.2 CAAC Red 2 11 Gage Scott 20:19.4 Newaygo 121.2 CSAA 2 11 Darren Johnson 19:38 Brimley 121.0 EUP 1 10 MJ Flowers 19:49.0 Saginaw Michigan Lutheran Seminary 121.0 Birch Run Fall 11 Reed Snyder 19:49.1 Swartz Creek 121.0 Birch Run Fall 9 Tyler Rautiola 19:56.3 Negaunee 120.9 Negaunee 12 Eian Kaste 20:15.7 Brown City 120.8 Green Devil 12 Lucas Aalderink 20:16.8 Ann Arbor Greenhills 120.7 CHSL 3 12 Tyler Marcissuk 19:57.2 Riverview 120.6 Huron League 2 11 Gabe Shaffer 20:17.4 Royal Oak Shrine 120.5 CHSL 3 9 Luke Robinson 20:17.5 Royal Oak Shrine 120.5 CHSL 3 10 Oliver Scherz 19:58.2 New Boston Huron 120.3 Huron League 2 12 Jackson Blum 20:12.3 Wyandotte Roosevelt 120.2 Downriver League 2 11 Caleb Carter 19:51.8 DeWitt 120.1 Birch Run Fall 12 Cody Moore 19:41 Eben Jct. Superior Central 120.0 EUP 1 10 London Coreart 20:22.0 Charlotte 120.0 CAAC White 2 12 Lewis Vendlinski 20:00.1 Houghton 119.6 Negaunee 9 Daelin Ring 20:00.6 New Boston Huron 119.5 Huron League 2 11 Shepherd Richardson 20:03.8 Mason 119.4 CAAC Red 2 11 Halston Hooley 19:54.3 Byron 119.2 Birch Run Fall 10 Tyler Fawcett 20:01.9 Carleton Airport 119.0 Huron League 2 10 Sidney Lamb 20:16.1 Woodhaven Brownstown 119.0 Downriver League 2 12 Benjamin Zheng 20:22.3 Ann Arbor Greenhills 118.9 CHSL 3 11 Martigan Wernecke 19:56.1 Bay City Central 118.6 Birch Run Fall 12 Hudsen DeLeeuw 20:26.9 Olivet 118.4 CAAC White 2 11 Tanner Carlson 20:27.9 Remus Chippewa Hills 118.4 CSAA 2 10 Rush Hinnen 19:46 Cedarville 118.3 EUP 1 11 Jonah Spencer 19:57.3 Byron 118.2 Birch Run Fall 10 Colin Scott 20:07.5 Mason 118.2 CAAC Red 2 9 Gavin Samona 20:25.0 Madison Heights Bishop Foley 118.0 CHSL 3 10 Kenny Knudsen 20:05.3 Monroe St. Mary CC 117.9 Huron League 2 10 Bentley Cromer 19:58.4 Alma 117.9 Birch Run Fall 10 Graham Tanner 20:05.6 Flat Rock 117.8 Huron League 2 10 Rileigh Schmitz 20:37.7 Muskegon Oakridge 117.8 WMC Lakes 2 11 Jamin Siewert 20:27.1 Almont 117.0 Green Devil 10 Will Cilk 20:01.3 Imlay City 116.9 Birch Run Fall 9 James Feldpausch 20:31.7 Portland 116.8 CAAC White 2 11 Marshall Kruske 20:02.9 New Lothrop 116.4 Birch Run Fall 9 Cole Ceane 20:10.1 Houghton 116.3 Negaunee 12 Max McDowell 20:33.1 Olivet 116.3 CAAC White 2 10 Brody Bushman 20:37.1 BC Harper Creek 116.3 I-8 2 11 Joshua Frederick 20:10.7 Negaunee 116.1 Negaunee 12 Dylan Lasher 20:30.4 Dryden 115.9 Green Devil 9 Wesley Mair 20:43.8 Montague 115.7 WMC Lakes 2 11 Johnny Roland 20:31.4 Almont 115.5 Green Devil 11 Benjamin Kline 20:31.7 Almont 115.4 Green Devil 10 Carl Villegas 20:06.4 Bay City Central 115.2 Birch Run Fall 9 Hunter Wagoner 20:40.9 Coldwater 115.0 I-8 2 12 Lincoln Haag 20:32.9 Unionville-Sebewaing 115.0 Green Devil 11 Jared Pratt 20:07.5 Imlay City 114.8 Birch Run Fall 12 Alexander Schram 20:08.0 Saginaw Swan Valley 114.7 Birch Run Fall 12 Curtis Archambeau 20:15.7 Hancock 114.4 Negaunee 10 Rylan Huyck 20:09.3 Ithaca 114.2 Birch Run Fall 10 Ethan Baker 20:19.4 Haslett 114.2 CAAC Red 2 9 Nolan Webster 20:20.1 Haslett 114.0 CAAC Red 2 10 Adam Olson 20:49.7 Manistee 113.8 WMC Lakes 2 10 Kavin Jackson 20:17.9 Manistique 113.7 Negaunee 9 Sawyer Goroni 20:32.2 Woodhaven Brownstown 113.6 Downriver League 2 12 Ben Strittmatter 20:01 Mackinaw City 113.3 EUP 1 9 Gavin Blue 20:12.7 Millington 113.1 Birch Run Fall 12 Kellan Bruno 20:02 Newberry 113.0 EUP 1 10 Caylor Elsesser 20:47.9 Marshall 112.7 I-8 2 11 Evan Christoffersen 20:53.1 Fremont 112.6 WMC Lakes 2 10 Aidan Fitek 20:21.7 Riverview 112.4 Huron League 2 10 Vincent Gemelli 20:22.0 Houghton 112.3 Negaunee 10 Max Nordstrom 20:22.3 Painesdale-Jeffers 112.2 Negaunee 11 Mat Amman 20:15.4 Chesaning 112.2 Birch Run Fall 12 Zachary Rinehart 20:25.7 Fowlerville 112.1 CAAC Red 2 10 Dominic Wheeler 20:26.1 Fowlerville 112.0 CAAC Red 2 9 Jonah Mantey 20:42.6 EPBP Laker 111.8 Green Devil 12 Austin Corey 20:23.7 Gladstone 111.8 Negaunee 9 Chase Edwards 20:38.3 Wyandotte Roosevelt 111.6 Downriver League 2 10 Karter Brack 20:18.8 Chesaning 111.1 Birch Run Fall 10 Dominic DeVeny 20:45.8 Cardinal Mooney Catholic 111.1 CHSL 3 12 Tyler Gilbert 20:53.3 Parma Western 110.9 I-8 2 11 Caleb Kramer 20:53.5 Hastings 110.8 I-8 2 12 Brenden Peter 20:45.5 Dryden 110.8 Green Devil 9 Marcus Letterman 20:19.8 Birch Run 110.7 Birch Run Fall 11 Hudson Bickley 20:29.9 Fowlerville 110.7 CAAC Red 2 12 Lucas St Martin 20:30.0 Fowlerville 110.7 CAAC Red 2 12 Hayden Richey 20:50.8 Lansing Catholic 110.4 CAAC White 2 11 Cameron Garcia 20:27.9 Milan 110.4 Huron League 2 12 Carter Korpi 20:10 Eben Jct. Superior Central 110.3 EUP 1 10 Dakota Harmer 20:51.0 Lake Odessa Lakewood 110.3 CAAC White 2 12 Roscoe Porter 20:21.2 Millington 110.3 Birch Run Fall 11 Aiden McLean 20:28.2 Milan 110.3 Huron League 2 12 Paul Tabit 20:51.9 Lansing Catholic 110.0 CAAC White 2 10 Parker Erb 20:56.1 Hastings 110.0 I-8 2 10 Elliott Worsley 20:32.6 St. Johns 109.8 CAAC Red 2 10 Alex Timmers 20:57.2 Hastings 109.6 I-8 2 10 Quinn Wilson-Schwartz 20:44.8 Dearborn Edsel Ford 109.4 Downriver League 2 12 Gage Bowling 20:57.8 BC Harper Creek 109.4 I-8 2 10 Mikey Sullivan 20:13 Mackinaw City 109.3 EUP 1 10 Zane Tonova 20:31.1 Grosse Ile 109.3 Huron League 2 12 Nicolas Hiner 20:34.4 St. Johns 109.2 CAAC Red 2 9 Landon Herbert-Osman 20:45.8 Woodhaven Brownstown 109.1 Downriver League 2 10 Sid Davis 20:51.9 Almont 108.7 Green Devil 10 Robert Belinger 21:05.1 Whitehall 108.6 WMC Lakes 2 10 Eli Li 21:01.2 Hastings 108.3 I-8 2 11 Levi Dawson 21:07.9 Montague 107.7 WMC Lakes 2 12 Ricky Popp 20:59.1 Charlotte 107.6 CAAC White 2 12 Jayson Hitchcock 20:29.7 DeWitt 107.4 Birch Run Fall 10 Noah Fowler 21:04.2 Parma Western 107.3 I-8 2 12 Orion Galloway 20:37.4 Monroe Jefferson 107.2 Huron League 2 12 Zachary Spaulding 21:02.4 Newaygo 106.9 CSAA 2 10 Evan Martin 20:38.5 Carleton Airport 106.8 Huron League 2 10 Elijah Smeak 20:41.8 Williamston 106.7 CAAC Red 2 12 Alexander Harrison 20:38.9 Manistique 106.7 Negaunee 10 William Hanna 20:21 Cedarville 106.7 EUP 1 11 Tyler Roberts 20:58.8 Dryden 106.4 Green Devil 10 Justin Hackey 21:12.4 Whitehall 106.2 WMC Lakes 2 10 Gibson Yeiter 21:04.7 Lake Odessa Lakewood 105.8 CAAC White 2 11 Ben Card 20:34.8 North Branch 105.7 Birch Run Fall 12 William Neimi 20:43.2 Ishpeming Westwood 105.3 Negaunee 12 Rylan Branson 20:43.7 Riverview 105.1 Huron League 2 10 Blake Hornak 20:36.8 New Lothrop 105.1 Birch Run Fall 12 Cole Ozoga 20:26 Eben Jct. Superior Central 105.0 EUP 1 12 Braden Koos 21:07.7 Charlotte 104.8 CAAC White 2 12 Braiden Wright 21:09.0 Howard City Tri-County 104.7 CSAA 2 10 Birch Bitely 20:27 Engadine 104.7 EUP 1 10 Evan Willis 20:45.2 Grosse Ile 104.6 Huron League 2 11 Adam Knopfler 21:17.2 Montague 104.6 WMC Lakes 2 11 Lyle Lawrence 21:08.7 Olivet 104.4 CAAC White 2 11 Mason Russell 20:39.1 Imlay City 104.3 Birch Run Fall 11 Elijah Benskey 21:00.6 Trenton 104.1 Downriver League 2 10 Brendan Aeder 21:05.8 Unionville-Sebewaing 104.1 Green Devil 11 Andrew Hinks 20:47.0 New Boston Huron 104.0 Huron League 2 12 Josh Carlin 21:10.0 Lansing Catholic 104.0 CAAC White 2 11 Paul Kim 20:40.3 Saginaw Michigan Lutheran Seminary 103.9 Birch Run Fall 12 Blayne LaCosse 20:47.7 Negaunee 103.8 Negaunee 10 Quinn Lum 21:11.7 Lansing Catholic 103.4 CAAC White 2 11 Levi Fager 20:42.7 Saginaw Michigan Lutheran Seminary 103.1 Birch Run Fall 12 Trenton Terrian 20:43.2 Saginaw Swan Valley 102.9 Birch Run Fall 11 Jayce Hughes 21:22.5 Muskegon Oakridge 102.8 WMC Lakes 2 9 Andrew Anderson 21:22.5 Fremont 102.8 WMC Lakes 2 10 Quin Karlstrom 20:51.1 Negaunee 102.6 Negaunee 10 Anders Johnston 20:51.3 Negaunee 102.6 Negaunee 9 Braxton Darland 20:44.5 Saginaw Swan Valley 102.5 Birch Run Fall 11 Braydon Newton 21:18.8 Parma Western 102.4 I-8 2 10 Jesse Bayn 20:45.0 Bay City John Glenn 102.3 Birch Run Fall 10 Gavin Heimberger 20:52.3 Riverview 102.2 Huron League 2 9 Jack Jablonski 20:56.6 Williamston 101.8 CAAC Red 2 12 Ethan Cunningham 21:14.0 Riverview Gabriel Richard 101.7 CHSL 3 9 Christian Edwards 21:08.1 Lincoln Park 101.6 Downriver League 2 9 Andrew Miller 20:58.9 St. Johns 101.0 CAAC Red 2 12 Justin Spencer 21:10.1 Taylor 101.0 Downriver League 2 11 Jameson Holton 20:59.6 Mason 100.8 CAAC Red 2 12 Preston Mills 20:59.8 St. Johns 100.7 CAAC Red 2 9 Ben Weers 21:24.2 Marshall 100.6 I-8 2 10 Bryce Mitchell 20:40 Rudyard 100.3 EUP 1 12 Brad Dugan 21:18.0 Madison Heights Bishop Foley 100.3 CHSL 3 10 Colton Bleviins 20:58.4 Grosse Ile 100.2 Huron League 2 9 Jonathan Mueller 21:30.7 Montague 100.1 WMC Lakes 2 11 Hayden Billings 21:01.9 St. Johns 100.0 CAAC Red 2 11 Everett Boburka 21:00.1 Ishpeming Westwood 99.6 Negaunee 10 Carson Dennis 21:01.0 Riverview 99.3 Huron League 2 10 Cooper Ward 20:54.8 Hemlock 99.1 Birch Run Fall 12 Aldolfo Vera-Rangel 21:26.1 Remus Chippewa Hills 99.0 CSAA 2 12 Dominic Boden 21:26.2 Howard City Tri-County 98.9 CSAA 2 9 Nathan Howes 21:02.3 Grosse Ile 98.9 Huron League 2 10 Jose Hinojos 21:02.5 Riverview 98.8 Huron League 2 12 Connor Erlenbeck 20:55.5 Millington 98.8 Birch Run Fall 9 Timothy Pomeroy 21:34.6 Ludington 98.8 WMC Lakes 2 11 Noah Gillett 20:56.3 New Lothrop 98.6 Birch Run Fall 12 Wade Murray 20:56.8 Imlay City 98.4 Birch Run Fall 9 Parker Dawson 21:25.6 Waterford Our Lady 97.8 CHSL 3 12 Fabian Villarino 21:25.8 Madison Heights Bishop Foley 97.7 CHSL 3 12 Levi West 20:59.0 Swartz Creek 97.7 Birch Run Fall 9 Calvin Rykse 21:30.1 Howard City Tri-County 97.6 CSAA 2 10 Nathan Schuitema 21:38.2 Whitehall 97.6 WMC Lakes 2 10 Noah Saavedra 21:20.7 Gibraltar Carlson 97.4 Downriver League 2 12 Will Ryan 21:07.1 Monroe St. Mary CC 97.3 Huron League 2 11 Noah Mantey 21:26.3 EPBP Laker 97.2 Green Devil 11 Nicholas Herrington 21:28.1 Waterford Our Lady 97.0 CHSL 3 10 Josh Putz 21:22.6 Woodhaven Brownstown 96.8 Downriver League 2 12 John Anderson 20:51 Pickford 96.7 EUP 1 12 Matthew Hagebusch 21:09.5 Gladstone 96.5 Negaunee 11 Brendan Cotter 21:09.8 Flat Rock 96.4 Huron League 2 11 Vincent Morse 21:02.9 Saginaw Swan Valley 96.4 Birch Run Fall 9 Ezra Asher 20:52.1 St. Ignace 96.3 EUP 1 11 William Welch 21:29.2 Kingston 96.3 Green Devil 11 Jayden Boyce 21:03.4 Mt Morris 96.2 Birch Run Fall 7 Clayton VanOrman 20:52.5 Mackinaw City 96.2 EUP 1 9 Lincoln Moore 21:25.5 Woodhaven Brownstown 95.8 Downriver League 2 9 Owen Schultz 21:31.5 Peck 95.5 Green Devil 9 Cody O’Hern 21:13.1 Monroe Jefferson 95.3 Huron League 2 10 Christian Schullo 21:45.5 Fremont 95.2 WMC Lakes 2 12 JP Bohr 21:37.3 Lansing Catholic 94.9 CAAC White 2 9 Clark McLean 21:07.8 Imlay City 94.8 Birch Run Fall 10 Max Banas 21:15.0 New Boston Huron 94.7 Huron League 2 12 Sean Dammann 21:08.1 New Lothrop 94.6 Birch Run Fall 11 Evan Massaway 21:15.1 Houghton 94.6 Negaunee 10 Michael Dilernia 21:15.3 Negaunee 94.6 Negaunee 11 Bryce Thompson 21:42.4 Parma Western 94.5 I-8 2 12 Garrett VanderZyl 21:40.0 Howard City Tri-County 94.4 CSAA 2 9 Cash Suzore 21:16.0 Monroe St. Mary CC 94.3 Huron League 2 10 Colt Bretz 21:19.6 Mason 94.1 CAAC Red 2 12 Lorenzo Mio 21:37.0 Royal Oak Shrine 94.0 CHSL 3 12 Joseph Knea 21:10.8 Saginaw Valley Lutheran 93.7 Birch Run Fall 11 William Bazan 21:38.1 Detroit Cristo Rey 93.6 CHSL 3 11 Aidan Fredericks 21:21.3 Williamston 93.6 CAAC Red 2 9 DeHass Ryan 21:37.3 Blue Water Christian Academy 93.6 Green Devil 12 Tanner McNair 21:41.6 Portland 93.5 CAAC White 2 12 Andon Prestonise 21:11.8 Byron 93.4 Birch Run Fall 10 Liam Holdwick 21:19.2 New Boston Huron 93.3 Huron League 2 10 Fernando Rojas 21:33.2 Lincoln Park 93.3 Downriver League 2 9 Aiden Espinoza 21:42.3 Portland 93.2 CAAC White 2 12 Bowie Pawson 21:43.4 Howard City Tri-County 93.2 CSAA 2 9 Miles Canfora 21:42.5 Lansing Catholic 93.2 CAAC White 2 10 Brock Adamczak 21:51.7 Manistee 93.1 WMC Lakes 2 12 Riley Lovern 21:19.9 Negaunee 93.0 Negaunee 12 Viktor Norrod 21:48.5 Marshall 92.5 I-8 2 9 Lachlan Nugent 21:40.8 Sandusky 92.4 Green Devil 12 Noah Hetler 21:45.8 Howard City Tri-County 92.4 CSAA 2 11 Hezekiah Gin 21:51.1 Parma Western 91.6 I-8 2 10 Anthony Pelish 21:24.4 Gladstone 91.5 Negaunee 12 Christian Martinez 21:47.9 Ionia 91.4 CAAC White 2 12 Logan Priebe 21:18.1 Saginaw Michigan Lutheran Seminary 91.3 Birch Run Fall 12 Dalles Bailiff 21:48.9 Ionia 91.0 CAAC White 2 9 Wyatt Pellarin 21:18.9 Swartz Creek 91.0 Birch Run Fall 10 Luke Bruce 21:40.0 Lincoln Park 91.0 Downriver League 2 11 Alexander Uselman 21:46.5 Allen Park Cabrini 90.8 CHSL 3 12 Hunter Jones 21:53.9 BC Pennfield 90.7 I-8 2 11 Izaak Englund 21:27.3 Calumet 90.6 Negaunee 12 Donaven Degraffenreid 21:20.9 Harper Woods 90.4 Birch Run Fall 12 Michael Tremblay 21:10 Brimley 90.3 EUP 1 10 Brenton Musallam 21:28.4 New Boston Huron 90.2 Huron League 2 9 Aiden Gould 21:11 St. Ignace 90.0 EUP 1 12 Kody Hazen 21:53.8 Remus Chippewa Hills 89.7 CSAA 2 11 Marcel Juul 21:30.7 Negaunee 89.4 Negaunee 9 Landon Roskey 21:50.0 Brown City 89.3 Green Devil 9 Owen Wygant 21:58.8 BC Pennfield 89.1 I-8 2 12 David Malow 21:14 St. Ignace 89.0 EUP 1 11 Braden Haring 21:32.2 Carleton Airport 88.9 Huron League 2 12 Connor Thomas 21:32.6 Ishpeming Westwood 88.8 Negaunee 10 Patrick Zick 21:32.8 Riverview 88.7 Huron League 2 12 Louis Carlson 21:33.4 Hancock 88.5 Negaunee 10 Diego Yepez 21:48.1 Allen Park 88.3 Downriver League 2 12 Manny Edelson 21:34.3 Ishpeming Westwood 88.2 Negaunee 10 Chase Takkunen 21:34.4 Gladstone 88.2 Negaunee 9 Hudson Shastal 21:34.5 New Boston Huron 88.2 Huron League 2 11 Caleb Christesen 21:35.0 Ishpeming Westwood 88.0 Negaunee 9 Liam Hoolsema 21:18 Rudyard 87.7 EUP 1 10 Marvin Niemi 21:36.1 Negaunee 87.6 Negaunee 9 Tim Nies 21:29.3 North Branch 87.6 Birch Run Fall 10 Jason Parmelee 21:36.7 Hancock 87.4 Negaunee 12 Grant Gardner 21:55.7 Peck 87.4 Green Devil 10 Kason Lehr 21:29.7 Clio 87.4 Birch Run Fall 11 Kyle Valot 21:19 Mackinaw City 87.3 EUP 1 12 Trenton Jackson 21:30.0 Genesee Christian 87.3 Birch Run Fall 9 Steven Dietz 22:01.8 Newaygo 87.1 CSAA 2 8 Oliver French 21:20 Engadine 87.0 EUP 1 12 Jack Robinson 21:38.2 Ishpeming Westwood 86.9 Negaunee 10 Coleman Loebach 21:20.5 Engadine 86.8 EUP 1 11 Jacob Bentley 21:38.6 New Boston Huron 86.8 Huron League 2 11 Parker Krumm 21:38.6 Calumet 86.8 Negaunee 9 Jackson Newton 21:31.9 Birch Run 86.7 Birch Run Fall 11 Emmanuel Zamudio 22:00.2 Detroit Cristo Rey 86.3 CHSL 3 10 Nolan Mazur 22:00.5 Riverview Gabriel Richard 86.2 CHSL 3 9 Blake Judd 21:34.8 New Lothrop 85.7 Birch Run Fall 12 Ashton Vincent 21:42.2 Manistique 85.6 Negaunee 12 Gabe Holman 22:05.5 Ionia 85.5 CAAC White 2 12 Lowell Milett 22:02.0 Brown City 85.3 Green Devil 9 John Adams 21:36.5 Vassar 85.2 Birch Run Fall 10 Landon Mitteer 22:16.0 Whitehall 85.0 WMC Lakes 2 12 Maddox Fabbro 21:37.6 Millington 84.8 Birch Run Fall 9 Gibson Goodrich 22:13.5 Jackson Northwest 84.2 I-8 2 9 Bryson LaFond 22:06.0 Kingston 84.0 Green Devil 12 Sebastian Ferguson 21:47.7 Negaunee 83.8 Negaunee 10 Ibrahim Al-Zrouf 22:02.2 Trenton 83.6 Downriver League 2 10 Danny Dion 22:11.8 Lansing Catholic 83.4 CAAC White 2 12 Jack Kasten 21:31 Eben Jct. Superior Central 83.3 EUP 1 10 Robert Ray 22:21.1 Ludington 83.3 WMC Lakes 2 11 Austin Krause 21:50.0 New Boston Huron 83.0 Huron League 2 12 Austin Lutch 21:32 Pickford 83.0 EUP 1 11 Xavier Metzger 22:04.3 Gibraltar Carlson 82.9 Downriver League 2 9 Jericho Antoine 21:44.0 Ithaca 82.7 Birch Run Fall 9 Deigan Gow 21:33 Rudyard 82.7 EUP 1 9 Ethan Gracik 22:14.2 Lansing Catholic 82.6 CAAC White 2 10 Collin Merchant 22:10.9 Unionville-Sebewaing 82.4 Green Devil 9 Kolbe Uphaus 22:18.9 Jackson Northwest 82.4 I-8 2 11 Evan Perry 21:52.5 Flat Rock 82.2 Huron League 2 12 Dominic Rivette 21:45.6 Hemlock 82.1 Birch Run Fall 9 Dominick Rempe 21:52.9 New Boston Huron 82.0 Huron League 2 10 Nolan Jarvie 21:46.3 DeWitt 81.9 Birch Run Fall 11 Twoey Bullock Jr. 22:14.5 Ann Arbor Greenhills 81.5 CHSL 3 12 Connor Blandford 21:47.5 Swartz Creek 81.5 Birch Run Fall 9 Cale Estes 21:54.8 Monroe St. Mary CC 81.4 Huron League 2 11 Brady Leblanc 21:37 Brimley 81.3 EUP 1 10 Garrett Bloom 21:59.3 St. Johns 80.9 CAAC Red 2 10 Momodou Ndiaye 21:59.4 Lansing Eastern 80.9 CAAC Red 2 9 Nate Kubiak 22:16.6 Ann Arbor Greenhills 80.8 CHSL 3 9 Drew Fausz 22:20.7 Olivet 80.4 CAAC White 2 12 Owen Smith 22:18.0 Ann Arbor Greenhills 80.3 CHSL 3 10 Garrett Forfinski 21:41 Pickford 80.0 EUP 1 12 Matthew Rascol 22:13.1 Wyandotte Roosevelt 80.0 Downriver League 2 10 Lukas Barron 21:59.1 Negaunee 80.0 Negaunee 12 Colin Zaremski 22:02.4 Williamston 79.9 CAAC Red 2 9 Toby Graveline 22:20.4 Royal Oak Shrine 79.5 CHSL 3 12 Giosue Scavo 22:00.6 Ishpeming Westwood 79.5 Negaunee 10 Xavier Zammit 22:21.6 Cardinal Mooney Catholic 79.1 CHSL 3 9 Cameron Woody 21:55.2 Chesaning 78.9 Birch Run Fall 11 Paul Williams 21:55.2 Millington 78.9 Birch Run Fall 11 Collin Long 22:29.8 Coldwater 78.7 I-8 2 12 James Johnson 21:57.0 Imlay City 78.3 Birch Run Fall 10 Aiden Gagnon 22:04.2 Milan 78.3 Huron League 2 12 Jacob Biolchini 22:24.1 Almont 78.0 Green Devil 11 Joseph Anongdeth 22:08.9 Mason 77.7 CAAC Red 2 12 Johannas Ehrig 22:29.5 Charlotte 77.5 CAAC White 2 11 Logan Csapos 22:10.3 St. Johns 77.2 CAAC Red 2 9 Lucas Pyle 22:21.5 Gibraltar Carlson 77.2 Downriver League 2 9 Lorenzo Salas 22:21.5 Trenton 77.2 Downriver League 2 9 Sullivan McKillop 22:01.3 DeWitt 76.9 Birch Run Fall 12 Evan Elliott 22:02.0 Bay City John Glenn 76.7 Birch Run Fall 11 Evan Foley 22:02.9 Millington 76.4 Birch Run Fall 9 Max Bier 22:10.0 Houghton 76.3 Negaunee 10 River Borkowski 22:35.1 Newaygo 76.0 CSAA 2 12 Henry Myers 22:04.2 North Branch 75.9 Birch Run Fall 9 Aaron Snyder 22:14.7 Haslett 75.8 CAAC Red 2 11 Gavin Wort 22:25.9 Gibraltar Carlson 75.7 Downriver League 2 11 Madden Pomeroy 22:06.3 Bay City Central 75.2 Birch Run Fall 12 Bilal Abdelmalek 22:06.5 Swartz Creek 75.2 Birch Run Fall 12 Carter Krzysik 22:40.6 Hastings 75.1 I-8 2 9 Connor Kaul 22:07.1 Saginaw Swan Valley 75.0 Birch Run Fall 12 Spencer Crozier 22:41.3 Hastings 74.9 I-8 2 9 Zane Bedell 22:08.2 Swartz Creek 74.6 Birch Run Fall 11 Kameron Occonnell 22:29.9 Wyandotte Roosevelt 74.4 Downriver League 2 12 Cole Druyor 22:16.1 New Boston Huron 74.3 Huron League 2 9 Joshua Gonzales 22:09.5 Saginaw Swan Valley 74.2 Birch Run Fall 11 Derek Linares Oropin 22:30.5 Lincoln Park 74.2 Downriver League 2 9 Carter LaVictoire 22:09.8 DeWitt 74.1 Birch Run Fall 12 Camron Willis 21:59 Rudyard 74.0 EUP 1 11 Josh Chamberlin 22:40.5 Charlotte 73.8 CAAC White 2 9 Kieran Woolf 22:11.1 DeWitt 73.7 Birch Run Fall 11 Max Weatherwax 22:11.9 Bay City Central 73.4 Birch Run Fall 9 Chase Barrigar 22:14.1 Hemlock 72.6 Birch Run Fall 11 Matthew Boks 22:45.4 Olivet 72.2 CAAC White 2 10 Charles Gronberg 22:45.5 Charlotte 72.2 CAAC White 2 9 Tyler Rau 22:15.6 Saginaw Valley Lutheran 72.1 Birch Run Fall 10 Gabriel Peterson 22:15.9 Frankenmuth 72.0 Birch Run Fall 10 Braylon Wood 22:50.4 Coldwater 71.9 I-8 2 9 Kayden Smith 22:23.5 Manistique 71.8 Negaunee 10 Jacob ¨SuHo¨ Lee 22:24.1 Grosse Ile 71.6 Huron League 2 11 Ethan Carey 22:38.5 Woodhaven Brownstown 71.5 Downriver League 2 9 Landon McCoy 22:24.6 Riverview 71.5 Huron League 2 12 Jack Chrisinske 22:19.7 Byron 70.8 Birch Run Fall 12 Connor Hedke 22:41.7 Gibraltar Carlson 70.4 Downriver League 2 9 Ethan Clare 22:30.9 Williamston 70.4 CAAC Red 2 9 Finnegan McGlinchey 22:48.5 Madison Heights Bishop Foley 70.2 CHSL 3 9 Adam Thomson 22:51.8 Lansing Catholic 70.1 CAAC White 2 10 Mason Russeau 22:29.3 Carleton Airport 69.9 Huron League 2 9 Nicholas Christesen 22:29.8 Ishpeming Westwood 69.7 Negaunee 9 Adam Hemmer 22:32.2 Houghton 68.9 Negaunee 9 Mitchell Woodke 22:26.6 Frankenmuth 68.5 Birch Run Fall 10 Greyson Jones 23:05.7 Whitehall 68.4 WMC Lakes 2 11 Maximilian Majcen 22:47.7 Trenton 68.4 Downriver League 2 12 Tanyon Pierce 22:16 Mackinaw City 68.3 EUP 1 9 Caleb Parlberg 22:28.7 Birch Run 67.8 Birch Run Fall 11 Gregory Dismukes 22:29.8 Chesaning 67.4 Birch Run Fall 9 Spencer Vanderheuel 22:19 St. Ignace 67.3 EUP 1 12 Liam Schulz 23:01.2 Howard City Tri-County 67.3 CSAA 2 10 Johnny Lapointe 22:37.3 New Boston Huron 67.2 Huron League 2 9 Owen Schulz 22:30.4 Bay City Central 67.2 Birch Run Fall 9 Andrew French 22:37.6 Houghton 67.1 Negaunee 11 Trent Emard 22:37.7 Negaunee 67.1 Negaunee 9 Michael Barrera 23:01.9 Reed City 67.0 CSAA 2 9 Julion Cullen 23:02.1 Remus Chippewa Hills 67.0 CSAA 2 11 Kyle Johansen 23:02.1 Remus Chippewa Hills 67.0 CSAA 2 10 Trevin Hegner 23:05.5 BC Pennfield 66.8 I-8 2 9 Caleb Birchmeier 22:32.7 New Lothrop 66.4 Birch Run Fall 11 Brady Czapiewski 22:33.3 Imlay City 66.2 Birch Run Fall 10 Asher Beck 23:07.7 Parma Western 66.1 I-8 2 11 Matt Clark 22:40.8 Manistique 66.1 Negaunee 9 Mason Booker 23:13.0 Muskegon Oakridge 66.0 WMC Lakes 2 12 Kai Dila 23:13.8 Ludington 65.7 WMC Lakes 2 9 Kian Kolka 22:34.8 DeWitt 65.7 Birch Run Fall 10 Quinn Darr 22:24 Rudyard 65.7 EUP 1 11 Nathan Brashaw 22:42.4 Riverview 65.5 Huron League 2 9 Landon Breitner 22:42.5 Monroe St. Mary CC 65.5 Huron League 2 12 Griffin Mathews 23:09.6 Jackson Northwest 65.5 I-8 2 10 Vincent Beck 23:07.1 Reed City 65.3 CSAA 2 12 Isaiah Boerema 23:15.5 Ludington 65.2 WMC Lakes 2 11 Wyatt Figard 22:37.6 Vassar 64.8 Birch Run Fall 11 Rowan Quinlan 23:04.2 Peck 64.6 Green Devil 10 Billy Hilbert 23:12.2 Hastings 64.6 I-8 2 10 Mason Couvillion 22:45.3 Gladstone 64.6 Negaunee 11 Alex Hughes 22:38.6 New Lothrop 64.5 Birch Run Fall 11 Frederick Ziola 22:40.0 New Lothrop 64.0 Birch Run Fall 9 Jude Kyllonen 22:47.9 Ishpeming Westwood 63.7 Negaunee 11 Samuel Scott 23:07.6 Peck 63.5 Green Devil 9 Cole Stump 22:52.7 Mason 63.1 CAAC Red 2 11 Alex Holmes 22:53.8 Lansing Eastern 62.7 CAAC Red 2 11 Nathan Webb 23:05.3 Wyandotte Roosevelt 62.6 Downriver League 2 12 Colton Kittle 22:44.4 Saginaw Swan Valley 62.5 Birch Run Fall 9 Carson Shirlen 22:51.6 Riverview 62.5 Huron League 2 9 Maxwell Romeri 23:18.7 Marshall 62.4 I-8 2 12 Ricael Rodriguez 23:05.9 Dearborn Edsel Ford 62.4 Downriver League 2 10 Jacob Trommater 23:15.2 Charlotte 62.3 CAAC White 2 9 Matthew Fuller 22:45.6 Chesaning 62.1 Birch Run Fall 10 Lucas Mosley 23:07.2 Trenton 61.9 Downriver League 2 9 Peyton Schaaf 22:47.2 North Branch 61.6 Birch Run Fall 12 Jacob Wieland 23:18.2 Lake Odessa Lakewood 61.3 CAAC White 2 9 Mattox Keathley 23:23.2 Jackson Northwest 60.9 I-8 2 9 Ryan Harris 23:24.0 Hastings 60.7 I-8 2 12 Nathan Gray 22:57.7 Ishpeming Westwood 60.4 Negaunee 10 Ethan Melendrez 23:11.9 Southgate Anderson 60.4 Downriver League 2 12 Tyler Sharum 23:12.8 Dearborn Edsel Ford 60.1 Downriver League 2 9 Jackson Allen 22:52.7 Imlay City 59.8 Birch Run Fall 10 Owen Schuitema 23:32.2 Whitehall 59.6 WMC Lakes 2 9 Gabe Umin 23:00.4 New Boston Huron 59.5 Huron League 2 10 Kaiden Burtin 22:56.5 Vassar 58.5 Birch Run Fall 11 O’Neill Dougherty 23:30.8 BC Harper Creek 58.4 I-8 2 9 Maddix Thomas 23:27.2 Lake Odessa Lakewood 58.3 CAAC White 2 9 Jacob Pier 23:09.1 Mason 57.6 CAAC Red 2 12 Colton Moore 22:59.7 Saginaw Valley Lutheran 57.4 Birch Run Fall 9 Henry Kowalewsky 23:12.1 Mason 56.6 CAAC Red 2 9 Trent Mason 23:10.8 Manistique 56.1 Negaunee 11 Exal Lopez 23:32.7 Detroit Cristo Rey 55.5 CHSL 3 10 Noah Huffine 23:36.2 Portland 55.3 CAAC White 2 10 Jacob Freel 23:15.6 Gladstone 54.5 Negaunee 12 Matthew Vasher 23:29.9 Woodhaven Brownstown 54.4 Downriver League 2 10 Kameron Johnson 23:16.1 Houghton 54.3 Negaunee 9 Layten Ostrander 23:09.8 Chesaning 54.1 Birch Run Fall 11 Billy Rozelle 23:37.9 Ann Arbor Greenhills 53.7 CHSL 3 11 Hank Bobicz 23:18.5 Milan 53.5 Huron League 2 10 Saul Aranda 23:18.5 Negaunee 53.5 Negaunee 10 Cayden Chamberlain 23:11.5 New Lothrop 53.5 Birch Run Fall 10 Mason Kidd 23:18.6 New Boston Huron 53.5 Huron League 2 11 John Michalski 23:33.7 Wyandotte Roosevelt 53.1 Downriver League 2 12 Quinton Durr 23:15.1 Harper Woods 52.3 Birch Run Fall 12 Jonathan Ross 23:54.8 Muskegon Oakridge 52.1 WMC Lakes 2 11 Mox Huston 23:17.1 Hemlock 51.6 Birch Run Fall 9 Carson Clark 23:49.8 Charlotte 50.7 CAAC White 2 10 Sebastian Warr 23:20.4 Saginaw Nouvel 50.5 Birch Run Fall 10 Joseph Sawdon 23:30.6 Williamston 50.5 CAAC Red 2 10 Owen Klein 23:28.0 Flat Rock 50.3 Huron League 2 11 Evan Freeland 23:47.1 Kingston 50.3 Green Devil 9 Henry Koyl 23:55.3 Coldwater 50.2 I-8 2 11 Carter Birchmeier 23:21.5 New Lothrop 50.2 Birch Run Fall 10 Ben Behovitz 23:23.1 DeWitt 49.6 Birch Run Fall 12 Dane Burk 23:23.2 Saginaw Valley Lutheran 49.6 Birch Run Fall 11 Paul Jensen 23:24.5 Saginaw Michigan Lutheran Seminary 49.2 Birch Run Fall 9 Tadej Katanski-O’Brien 23:51.9 Ann Arbor Greenhills 49.0 CHSL 3 12 Gavin McLane 23:59.9 BC Pennfield 48.7 I-8 2 10 D’mario Guerra 23:26.2 Saginaw Michigan Lutheran Seminary 48.6 Birch Run Fall 10 Cash Stanton 23:48.0 Gibraltar Carlson 48.3 Downriver League 2 11 Jolaun Owens 23:58.3 Newaygo 48.2 CSAA 2 11 Aiden Gray 23:27.9 Byron 48.0 Birch Run Fall 10 Nikolas Rodriguez 23:28.8 Saginaw Swan Valley 47.7 Birch Run Fall 12 Colin Maffesoli 23:56.4 Allen Park Cabrini 47.5 CHSL 3 12 Jackson McManus 23:51.0 Gibraltar Carlson 47.3 Downriver League 2 9 Logan Brookens 24:10.5 Whitehall 46.8 WMC Lakes 2 12 Samuel Felten 23:31.8 Frankenmuth 46.7 Birch Run Fall 11 Samuel Holton 23:40.1 Monroe Jefferson 46.3 Huron League 2 11 Walton Miller 23:40.6 Houghton 46.1 Negaunee 10 Dakota Cole 24:08.1 Hastings 46.0 I-8 2 9 William Couchman 23:35.3 Swartz Creek 45.6 Birch Run Fall 10 Jackson Fransted 24:12.0 Parma Western 44.7 I-8 2 9 Luis Guiterrez 24:09.0 Ionia 44.3 CAAC White 2 10 Drew Cortright 24:09.0 Olivet 44.3 CAAC White 2 11 Miguel Marquillero 24:01.7 Gibraltar Carlson 43.8 Downriver League 2 10 Gavin Stebelton 23:30 Eben Jct. Superior Central 43.7 EUP 1 11 Maxwell Trombley 24:07.0 Brown City 43.7 Green Devil 9 Joshua Roberts Jr 24:15.8 Hastings 43.4 I-8 2 9 Liam Helsom 24:09.5 Waterford Our Lady 43.2 CHSL 3 11 Jordon Fuller 23:42.8 Mt Morris 43.1 Birch Run Fall 11 Thomas Hauptman 24:11.6 Ann Arbor Greenhills 42.5 CHSL 3 11 Richard Sarau 23:53.6 Houghton 41.8 Negaunee 12 Gabriel Sheppard 24:20.8 Parma Western 41.7 I-8 2 9 Hadley James 23:37 St. Ignace 41.3 EUP 1 10 Josh Hawkins 24:19.2 Howard City Tri-County 41.3 CSAA 2 10 Julien Dincecco 24:16.3 Ann Arbor Greenhills 40.9 CHSL 3 12 Jude Shaver 24:19.3 Charlotte 40.9 CAAC White 2 12 Joshua Griffith 23:49.5 Burton-Bendle 40.8 Birch Run Fall 10 Samuel Brisbane 23:50.5 Harper Woods 40.5 Birch Run Fall 10 Tanner Saathoff 24:21.5 Remus Chippewa Hills 40.5 CSAA 2 10 Jordan Lipsey 23:50.9 Harper Woods 40.4 Birch Run Fall 10 Christopher Brummett 24:21.4 Ann Arbor Greenhills 39.2 CHSL 3 10 Dominic Harrington 23:55.8 Harper Woods 38.7 Birch Run Fall 12 Isaac Ketelhut 23:55.9 Millington 38.7 Birch Run Fall 10 Logan Demeulenaere 23:57.5 North Branch 38.2 Birch Run Fall 10 Colin O’Kelley 24:05.2 New Boston Huron 37.9 Huron League 2 9 Zachary Chittle 23:58.9 Swartz Creek 37.7 Birch Run Fall 11 Christopher Ferguson 24:30.1 Howard City Tri-County 37.6 CSAA 2 10 Carson Jasick 24:40.5 Montague 36.8 WMC Lakes 2 9 Jonas Freese 24:23.0 Trenton 36.7 Downriver League 2 9 Ben Fuller 24:33.7 Olivet 36.1 CAAC White 2 10 Aiden Vance 24:37.7 Marshall 36.1 I-8 2 12 Alan Larson 24:11.2 Painesdale-Jeffers 35.9 Negaunee 12 Drake Stec 23:54 Pickford 35.7 EUP 1 11 Hayden Langmaid 24:31.7 Unionville-Sebewaing 35.4 Green Devil 11 Ewan Russell 24:33.0 Ann Arbor Greenhills 35.3 CHSL 3 10 Justin Sorgeloos 24:27.6 Wyandotte Roosevelt 35.1 Downriver League 2 12 Riley McConnell 24:07.8 North Branch 34.7 Birch Run Fall 10 Aaron Welsh 24:29.1 Allen Park 34.6 Downriver League 2 9 Mason Droscha 24:38.7 Charlotte 34.4 CAAC White 2 11 Luke Skutt 24:10.6 Clio 33.8 Birch Run Fall 11 John Williamson 24:43.1 Remus Chippewa Hills 33.3 CSAA 2 9 Samuel Kelly 24:33.6 Lincoln Park 33.1 Downriver League 2 11 Brenden Scott 24:23.5 Mason 32.8 CAAC Red 2 9 Dominic DeVellis 24:13.9 Frankenmuth 32.7 Birch Run Fall 11 Brendan DeRocher 24:15.1 Frankenmuth 32.3 Birch Run Fall 12 Spencer Miotke 24:26.1 Manistique 31.0 Negaunee 10 Joshua Andronic 24:29.4 Grosse Ile 29.9 Huron League 2 10 Nathan Shaw 24:56.8 Parma Western 29.7 I-8 2 10 Micah Friedman 24:50.3 West Bloomfield Frankel Jewish Academy 29.6 CHSL 3 10 Ethan Myers 24:44.3 Allen Park 29.6 Downriver League 2 11 Jackson Harrigan 24:16:00 St. Ignace 28.3 EUP 1 11 Evan Lorenz 24:34.1 Houghton 28.3 Negaunee 12 Asier Ramirez 24:17:00 Newberry 28.0 EUP 1 12 Nolan Williams 24:58.4 Ann Arbor Greenhills 26.9 CHSL 3 11 Alex Reader 25:05.6 Jackson Northwest 26.8 I-8 2 9 Winston Zhu 24:59.1 Ann Arbor Greenhills 26.6 CHSL 3 10 Logan Decker 25:06.8 Coldwater 26.4 I-8 2 10 Drake Cameron 24:26:00 Brimley 25.0 EUP 1 11 Jaxon Macey 25:03.4 Dearborn Edsel Ford 23.2 Downriver League 2 12 Howard Bliss 24:34:00 Newberry 22.3 EUP 1 11 Jack Heyboer 24:35:00 Pickford 22.0 EUP 1 11 Camden Grover 24:54.1 Ishpeming Westwood 21.6 Negaunee 12 Joel Lazenby 24:54.4 New Boston Huron 21.5 Huron League 2 11 Shawn Warmuskerken 25:18.5 Grant 21.5 CSAA 2 10 Landon Wright 25:15.1 University Liggett 21.3 CHSL 3 9 Cameron Powell 25:15.6 University Liggett 21.1 CHSL 3 9 Isaak Wearn 25:22.8 Reed City 20.1 CSAA 2 9 Sean Edwardson 24:41:00 Brimley 20.0 EUP 1 11 Michael Goodwin 25:26.8 Jackson Northwest 19.7 I-8 2 9 Michael Mendez Jr. 25:00.4 Grosse Ile 19.5 Huron League 2 9 Andrew Kingman 25:01.6 Milan 19.1 Huron League 2 9 Coery Tumusiimw 25:02.7 Milan 18.8 Huron League 2 9 Ezra Rosalez 24:58.2 Chesaning 17.9 Birch Run Fall 12 Dylan Sniegowski 25:39.0 Ludington 17.3 WMC Lakes 2 9 Griffin Baker 25:36.1 Parma Western 16.6 I-8 2 10 Archer Young 25:33.2 Remus Chippewa Hills 16.6 CSAA 2 12 Hsaio Ho 25:13.9 Manistique 15.0 Negaunee 12 Eli Wanhala 25:14.9 Hancock 14.7 Negaunee 9 Chayse Briggs 24:57:00 Engadine 14.7 EUP 1 12 Caden Nichols 25:34.1 Sandusky 14.6 Green Devil 9 Henry Edwards 24:58:00 Pickford 14.3 EUP 1 10 Cameron Harrison 25:36.8 Brown City 13.7 Green Devil 9 Scott Losee 25:01:00 Eben Jct. Superior Central 13.3 EUP 1 11 Aidan McNeill 25:39.6 Waterford Our Lady 13.1 CHSL 3 10 Wyatt Sesnie 25:21.7 New Boston Huron 12.4 Huron League 2 11 Brennen Bauerly 25:48.8 Coldwater 12.4 I-8 2 10 Jacob Gardner 25:04:00 Brimley 12.3 EUP 1 11 Conner Steede 25:22.5 Negaunee 12.2 Negaunee 9 Owen Irizarry 25:22.6 Houghton 12.1 Negaunee 11 Leighton Thorn 25:36.6 Trenton 12.1 Downriver League 2 12 Anthony Albin 25:49.4 Howard City Tri-County 11.2 CSAA 2 11 Jared Carruth 25:09:00 Brimley 10.7 EUP 1 9 Jaden Nadolski 25:41.3 Southgate Anderson 10.6 Downriver League 2 10 Michael Parks 25:22.0 Burton-Bendle 10.0 Birch Run Fall 10 Tyler Haselius 25:56.6 Jackson Northwest 9.8 I-8 2 9 Kaden Miller 25:33.5 Flat Rock 8.5 Huron League 2 10 Lucas Mello 25:35.2 Grosse Ile 7.9 Huron League 2 9 Jerry Kulik 25:19:00 Eben Jct. Superior Central 7.3 EUP 1 10 Aaron Carswell 25:31.9 Harper Woods 6.7 Birch Run Fall 12 Christian Charles 26:02.3 Lansing Sexton 6.6 CAAC White 2 9 Isaac Verougstraete 26:02.3 Almont 5.2 Green Devil 12 Andrew Owens 26:17.0 Whitehall 4.7 WMC Lakes 2 9 Blake Robinson 26:05.2 Kingston 4.3 Green Devil 11 Aiden Evans 25:46.3 Negaunee 4.2 Negaunee 9 Dakari Davis 25:39.4 Harper Woods 4.2 Birch Run Fall 9 Giovanni Lucia 25:51.3 New Boston Huron 2.6 Huron League 2 11 Michael Wilhelm 26:05.8 Gibraltar Carlson 2.4 Downriver League 2 9 Gabriel Gaona 26:13.5 Allen Park Cabrini 1.8 CHSL 3 9 Deegan Weiler 25:49.3 Imlay City 0.9 Birch Run Fall