Grade | Name | Time | Team | Rating | Meet |
12 | Benne Anderson | 15:20.6 | GR_Ottawa Hills | 212.1 | OK Gold 2 |
11 | Kenny Lewis | 16:23.1 | Saginaw Heritage | 191.3 | SVL North 2 |
12 | Aiden Sullivan | 16:24.4 | FHE Ada Forest Hills Eastern | 190.9 | OK Gold 2 |
11 | Liam Walters | 16:25.1 | GR_Ottawa Hills | 190.6 | OK Gold 2 |
11 | Sebastian Ramirez | 16:29.2 | Royal Oak | 189.6 | OAA White 2 |
12 | Camden Khon | 16:31.4 | Armada | 189.2 | BWAC 2 |
12 | Parks Allen | 17:23.1 | Ithaca | 189.0 | TVC 10 2 |
12 | Justin Roose | 16:44 | Fraser | 188.7 | MAC White 2 |
11 | Iain Forrest | 16:16.3 | Davison | 188.6 | SVL South 2 |
11 | Noah Selvaraj | 16:31.6 | Bay City Western | 188.5 | SVL North 2 |
12 | Devin Weaver | 16:32.4 | Wayland Union | 188.2 | OK Gold 2 |
10 | TJ Hansen | 16:39.8 | Freeland | 187.7 | TVC 8 2 |
11 | David Murphy | 16:20.0 | Flint Powers Catholic | 187.3 | SVL South 2 |
11 | Ben March | 17:28.6 | St. Louis | 187.1 | TVC 10 2 |
11 | Tyler Donovan | 16:49 | Fraser | 187.0 | MAC White 2 |
11 | Dylan Penberthy | 16:50 | Macomb L’Anse Creuse North | 186.7 | MAC White 2 |
12 | Caleb Boes | 16:40.4 | GR_South Christian | 185.5 | OK Gold 2 |
12 | Connor Martin | 16:25.9 | Lapeer | 185.4 | SVL South 2 |
11 | Brendan Hoving | 16:42.7 | FHE Ada Forest Hills Eastern | 184.8 | OK Gold 2 |
12 | Espen Wood | 16:43.3 | Cedar Springs | 184.6 | OK Gold 2 |
12 | Glen Davis | 16:57 | Port Huron Northern | 184.3 | MAC White 2 |
12 | Braydon Honsinger | 16:51.5 | Freeland | 183.9 | TVC 8 2 |
10 | Henry Dixon | 16:49.1 | FHE Ada Forest Hills Eastern | 182.6 | OK Gold 2 |
12 | Gavin Steele | 16:52.7 | Farmington | 181.8 | OAA White 2 |
11 | Ferdinand Viereck | 16:42.4 | Rochester Adams | 181.5 | OAA Red 2 |
12 | Gabriel Trevino | 16:53.9 | Saginaw Heritage | 181.0 | SVL North 2 |
9 | Thomas Larson | 17:00.1 | Alma | 181.0 | TVC 8 2 |
12 | Nathan D’Souza | 16:44.6 | Rochester Adams | 180.8 | OAA Red 2 |
12 | Alex Parker | 16:55.8 | FHE Ada Forest Hills Eastern | 180.4 | OK Gold 2 |
10 | Taye (Sintayehu) Levenson | 16:57.7 | Bloomfield Hills | 180.1 | OAA White 2 |
12 | Joseph VanderKooi | 16:57.0 | GR_South Christian | 180.0 | OK Gold 2 |
10 | Jeb Hillary | 16:58.1 | GR_Catholic Central | 179.6 | OK Gold 2 |
12 | Zachary Larson | 16:59.4 | Rochester Hills Stoney Creek | 179.5 | OAA White 2 |
10 | Landen Wise | 17:05.8 | Frankenmuth | 179.1 | TVC 8 2 |
12 | Michael Paoletti | 17:13 | Port Huron Northern | 179.0 | MAC White 2 |
11 | Colin MacGregor | 17:02.9 | H.H. Dow | 178.1 | SVL North 2 |
9 | Lance Edghill | 17:16 | Fraser | 178.0 | MAC White 2 |
10 | Dylan Pallett | 17:03.6 | Wayland Union | 177.8 | OK Gold 2 |
11 | Brandon Penberthy | 17:18 | Macomb L’Anse Creuse North | 177.3 | MAC White 2 |
11 | Blake Ferguson | 17:07.6 | Yale | 177.1 | BWAC 2 |
12 | Austin O’brien | 17:05.9 | GR_Kenowa Hills | 177.0 | OK Gold 2 |
11 | Cooper Jacobsen | 17:07.6 | FHE Ada Forest Hills Eastern | 176.5 | OK Gold 2 |
9 | Ethan Shoffner | 17:09.0 | Cedar Springs | 176.0 | OK Gold 2 |
11 | Ian Richthammer | 17:09.1 | GR_Catholic Central | 176.0 | OK Gold 2 |
9 | Brett Magnus | 17:20.0 | Frankenmuth | 174.3 | TVC 8 2 |
12 | Theodore Lange | 17:14.6 | Saginaw Heritage | 174.1 | SVL North 2 |
12 | Raine Webley | 17:16.7 | Saginaw Heritage | 173.4 | SVL North 2 |
12 | Marcelino Juarez | 17:02.5 | Grand Blanc | 173.2 | SVL South 2 |
11 | Jack DeWaele | 17:31 | Clinton Township Chippewa Valley | 173.0 | MAC White 2 |
12 | Daniel Ebel | 17:21.4 | Bay City Western | 171.9 | SVL North 2 |
11 | Jacob Esser | 17:25.4 | Troy Athens | 170.9 | OAA White 2 |
12 | Braden Klein | 17:31.2 | Freeland | 170.6 | TVC 8 2 |
11 | Miles Killips | 17:26.3 | Bay City Western | 170.2 | SVL North 2 |
9 | Noah Linstrom | 17:11.4 | Davison | 170.2 | SVL South 2 |
12 | Travis Koon | 17:26.6 | Wayland Union | 170.1 | OK Gold 2 |
11 | Acer Campbell | 17:28.8 | Yale | 170.1 | BWAC 2 |
9 | Anthony Plana | 17:33.1 | Frankenmuth | 170.0 | TVC 8 2 |
12 | Jackson Baese | 17:12.7 | Lapeer | 169.8 | SVL South 2 |
11 | Elliot Whitney | 17:30.0 | Imlay City | 169.7 | BWAC 2 |
11 | Liam Hinman | 17:30.1 | FHE Ada Forest Hills Eastern | 169.0 | OK Gold 2 |
12 | Iggy Grynaviski | 17:31.4 | Farmington | 168.9 | OAA White 2 |
12 | Ben Scott | 17:30.4 | H.H. Dow | 168.9 | SVL North 2 |
10 | Myles Linden | 17:33.3 | Troy Athens | 168.2 | OAA White 2 |
12 | Cameron Reynolds | 17:23.0 | Rochester Adams | 168.0 | OAA Red 2 |
11 | Jack Rumptz | 17:39.7 | Birch Run | 167.8 | TVC 8 2 |
11 | Braxton Sipes | 17:34.7 | Royal Oak | 167.8 | OAA White 2 |
12 | Matt LaFreniere | 17:48 | Port Huron Northern | 167.3 | MAC White 2 |
11 | Tate Miller | 17:37.3 | FHE Ada Forest Hills Eastern | 166.6 | OK Gold 2 |
9 | Nate Linden | 17:39.4 | Troy Athens | 166.2 | OAA White 2 |
11 | Logan Northrop | 17:38.4 | Mt. Pleasant | 166.2 | SVL North 2 |
10 | Cayden DeGrendel | 17:28.5 | Clarkston | 166.2 | OAA Red 2 |
10 | Nolan Till | 17:40.2 | Royal Oak | 165.9 | OAA White 2 |
10 | Camden McLeod | 17:45.4 | Freeland | 165.9 | TVC 8 2 |
10 | Landon Pestrue | 18:34.4 | St. Louis | 165.2 | TVC 10 2 |
12 | Ryder Payne | 17:47.7 | Bay City John Glenn | 165.1 | TVC 8 2 |
10 | Collin McLaughlin | 17:43.2 | Rochester | 164.9 | OAA White 2 |
11 | Isaac Dyer | 17:42.9 | Wayland Union | 164.7 | OK Gold 2 |
11 | Ali Kudmani | 17:49.2 | Alma | 164.6 | TVC 8 2 |
11 | Giovanni Pardo-Keegan | 17:46.4 | Yale | 164.2 | BWAC 2 |
12 | John Abraham | 17:34.4 | Birmingham Seaholm | 164.2 | OAA Red 2 |
11 | Dylan Esser | 17:45.6 | Troy Athens | 164.1 | OAA White 2 |
12 | Owen Murray | 17:45.7 | Rochester Hills Stoney Creek | 164.1 | OAA White 2 |
11 | Mateo Reyes | 17:46.8 | Midland | 163.4 | SVL North 2 |
10 | Jacob Essenmacher | 17:33.3 | Lapeer | 162.9 | SVL South 2 |
10 | Bodie Heiss | 17:55.2 | Alma | 162.6 | TVC 8 2 |
12 | Ian Randall | 17:51.1 | Rochester Hills Stoney Creek | 162.3 | OAA White 2 |
11 | Sebastian Maldonado | 17:50.4 | H.H. Dow | 162.2 | SVL North 2 |
12 | Dylan Marr | 18:43.6 | St. Louis | 162.1 | TVC 10 2 |
11 | Peter Huey | 17:36.0 | Flint Powers Catholic | 162.0 | SVL South 2 |
12 | Ben Puzzuoli | 17:34.0 | Harrison Twp. L’Anse Creuse | 162.0 | MAC Blue 2 |
11 | Aiden Janes | 17:41.8 | Rochester Adams | 161.7 | OAA Red 2 |
9 | Luca Lebron | 17:58.4 | Alma | 161.5 | TVC 8 2 |
10 | Andrew Kaczmarczyk | 17:53.0 | Bay City Western | 161.3 | SVL North 2 |
12 | Hoyt Smith | 17:54.1 | Bay City Western | 161.0 | SVL North 2 |
11 | Drew Lenard | 17:56.2 | Rochester | 160.6 | OAA White 2 |
12 | Aidan Lobsinger | 17:40.3 | Flint Powers Catholic | 160.6 | SVL South 2 |
11 | Lucas Van Meter | 17:55.6 | Middleville Thornapple-Kellogg | 160.5 | OK Gold 2 |
11 | John Price | 17:46.7 | Rochester Adams | 160.1 | OAA Red 2 |
12 | Hunter Seifferly | 17:56.7 | Bay City Central | 160.1 | SVL North 2 |
12 | Gabe Verlin | 17:57.3 | GR_South Christian | 159.9 | OK Gold 2 |
11 | Luke Parsons | 17:42.3 | Davison | 159.9 | SVL South 2 |
10 | Andy Castro | 17:58.0 | H.H. Dow | 159.7 | SVL North 2 |
12 | Robert Galan | 17:41.7 | Harrison Twp. L’Anse Creuse | 159.4 | MAC Blue 2 |
12 | Riley Andrews | 18:01.2 | Armada | 159.3 | BWAC 2 |
10 | Logan Grills | 17:59.2 | Bay City Western | 159.3 | SVL North 2 |
11 | James Butler | 17:59.8 | Wayland Union | 159.1 | OK Gold 2 |
11 | Luke Maher | 18:13 | Port Huron Northern | 159.0 | MAC White 2 |
9 | Landen Styka | 18:53.5 | Ithaca | 158.8 | TVC 10 2 |
12 | Alex Hammond | 18:01.8 | Royal Oak | 158.7 | OAA White 2 |
11 | Jack Laurain | 18:00.9 | Saginaw Heritage | 158.7 | SVL North 2 |
10 | Owen Fennelly | 18:07.5 | Saginaw Swan Valley | 158.5 | TVC 8 2 |
9 | Dylan Pascoe | 18:02.6 | Rochester | 158.5 | OAA White 2 |
9 | Bryce Gross | 17:47.8 | Flint Powers Catholic | 158.1 | SVL South 2 |
11 | Lucas Berg | 18:02.8 | Midland | 158.1 | SVL North 2 |
11 | Johnathan Mitchell | 18:16 | Utica Ford | 158.0 | MAC White 2 |
10 | Aiden Kasprzak | 18:03.6 | GR_Catholic Central | 157.8 | OK Gold 2 |
12 | Ian Becker | 18:03.7 | Bay City Western | 157.8 | SVL North 2 |
12 | Ryan Nelson | 18:04.9 | Farmington | 157.7 | OAA White 2 |
10 | Sam Nemeth | 18:10.5 | Freeland | 157.5 | TVC 8 2 |
9 | Eric DeWaele | 18:18 | Clinton Township Chippewa Valley | 157.3 | MAC White 2 |
12 | Connor Steepe | 18:18 | Fraser | 157.3 | MAC White 2 |
12 | Alexander Page | 18:05.0 | GR_Kenowa Hills | 157.3 | OK Gold 2 |
12 | Bryce Husen | 18:11.6 | Birch Run | 157.1 | TVC 8 2 |
9 | Thad VanderLaan | 18:05.8 | GR_South Christian | 157.1 | OK Gold 2 |
11 | Nathon Zydel | 18:19 | Macomb L’Anse Creuse North | 157.0 | MAC White 2 |
9 | Aiden Weller | 18:06.8 | Cedar Springs | 156.7 | OK Gold 2 |
11 | Grant Gonser | 18:20 | Port Huron Northern | 156.7 | MAC White 2 |
12 | Owen Replogle | 18:08.4 | Bloomfield Hills | 156.5 | OAA White 2 |
10 | Tyler Endres | 18:07.9 | FHE Ada Forest Hills Eastern | 156.4 | OK Gold 2 |
12 | Cameron Sherrill | 17:50.9 | Harrison Twp. L’Anse Creuse | 156.4 | MAC Blue 2 |
10 | Aidan Daly | 17:51.5 | Harrison Twp. L’Anse Creuse | 156.2 | MAC Blue 2 |
12 | Ryan Zannetti | 17:53.8 | Grand Blanc | 156.1 | SVL South 2 |
12 | Andrew Thomson | 18:22 | Fraser | 156.0 | MAC White 2 |
12 | Braden Amthor | 18:15.0 | Bay City John Glenn | 156.0 | TVC 8 2 |
12 | Jack Bondy | 18:10.2 | Rochester Hills Stoney Creek | 155.9 | OAA White 2 |
10 | Ted Rutkofske | 18:11.7 | Yale | 155.8 | BWAC 2 |
10 | Brayden Sweeney | 19:03.1 | Midland Bullock Creek | 155.6 | TVC 10 2 |
10 | Maxwell Merrill | 17:55.3 | Grand Blanc | 155.6 | SVL South 2 |
10 | Sam Scott | 18:10.5 | H.H. Dow | 155.5 | SVL North 2 |
11 | Sean Stein | 18:01.0 | Lake Orion | 155.3 | OAA Red 2 |
9 | Julian Walker | 18:13.3 | Algonac | 155.2 | BWAC 2 |
12 | Lance Kowalski | 17:54.5 | Marysville | 155.2 | MAC Blue 2 |
12 | Jack Donohoe | 18:02.5 | Rochester Adams | 154.8 | OAA Red 2 |
9 | Andrew Worsley | 18:12.9 | Midland | 154.7 | SVL North 2 |
10 | Benjamin Peura | 18:14.6 | Farmington | 154.5 | OAA White 2 |
12 | Jonathan Gendich | 18:15.0 | Rochester Hills Stoney Creek | 154.3 | OAA White 2 |
12 | Archit Vig | 18:15.4 | Rochester Hills Stoney Creek | 154.2 | OAA White 2 |
10 | Jack Sequin | 18:14.8 | Bay City Western | 154.1 | SVL North 2 |
12 | Lane McDonald | 19:07.9 | Ithaca | 154.0 | TVC 10 2 |
10 | Cougar Clark | 18:21.0 | Frankenmuth | 154.0 | TVC 8 2 |
10 | Jacob Seybert | 18:15.6 | Midland | 153.8 | SVL North 2 |
12 | Caleb DeVries | 18:15.7 | GR_South Christian | 153.8 | OK Gold 2 |
12 | Merrick Guthrie | 18:16.8 | Royal Oak | 153.7 | OAA White 2 |
11 | Rhenier Weeks | 18:30 | Utica Ford | 153.3 | MAC White 2 |
12 | Max Zgoda | 18:18.4 | Royal Oak | 153.2 | OAA White 2 |
9 | Alex Rodriguez | 19:11.2 | St. Louis | 152.9 | TVC 10 2 |
12 | Jaxson Stephen | 18:03.6 | Flint Powers Catholic | 152.8 | SVL South 2 |
10 | Kobe Coverdill | 18:32 | Macomb L’Anse Creuse North | 152.7 | MAC White 2 |
11 | Michael Davies | 18:09.4 | Birmingham Seaholm | 152.5 | OAA Red 2 |
9 | Elijah Baltierra | 18:25.5 | Alma | 152.5 | TVC 8 2 |
10 | Luke Meyer | 18:05.8 | Davison | 152.1 | SVL South 2 |
12 | Carlos Rosales | 18:11.1 | Rochester Adams | 152.0 | OAA Red 2 |
11 | Oliver House | 18:11.3 | Lake Orion | 151.9 | OAA Red 2 |
10 | Richard Qu | 18:13.9 | Troy | 151.0 | OAA Red 2 |
10 | Kent Wilson | 18:14.1 | Clarkston | 151.0 | OAA Red 2 |
12 | Joe Kalakailo | 18:25.4 | Farmington | 150.9 | OAA White 2 |
10 | Miingen Bertrand | 19:17.7 | Ithaca | 150.8 | TVC 10 2 |
11 | Drake Demaris | 18:07.7 | Warren Cousino | 150.8 | MAC Blue 2 |
12 | Christopher Lengyel | 18:10.0 | Grand Blanc | 150.7 | SVL South 2 |
11 | Gavin Smith | 18:10.3 | Davison | 150.6 | SVL South 2 |
11 | Jack Sherburn | 18:25.9 | Cedar Springs | 150.4 | OK Gold 2 |
11 | Anthony Goatley | 18:09.4 | Madison Heights Lamphere | 150.2 | MAC Blue 2 |
12 | Santiago Dugarte | 18:16.4 | Troy | 150.2 | OAA Red 2 |
12 | Aidan Maki | 18:34.0 | Frankenmuth | 149.7 | TVC 8 2 |
10 | Robert Romanski | 18:18.8 | Rochester Adams | 149.4 | OAA Red 2 |
12 | Brooks Donaldson | 18:42 | Lakeview St. Clair Shores | 149.3 | MAC White 2 |
10 | Andres Jaime | 18:30.1 | Royal Oak | 149.3 | OAA White 2 |
10 | Anthony Oddo | 18:20.1 | Rochester Adams | 149.0 | OAA Red 2 |
10 | Rodney Iamurri | 19:23.4 | Saginaw Nouvel | 148.9 | TVC 10 2 |
10 | Noah Murray | 18:31.4 | Bloomfield Hills | 148.9 | OAA White 2 |
12 | Grant Conger | 18:36.4 | Frankenmuth | 148.9 | TVC 8 2 |
12 | Jake Crist | 18:33.3 | Rochester | 148.2 | OAA White 2 |
10 | Quinton Bell | 18:32.7 | Cedar Springs | 148.1 | OK Gold 2 |
12 | Jordan Lucio | 18:17.8 | Grand Blanc | 148.1 | SVL South 2 |
9 | William Dean | 18:17.9 | Grand Blanc | 148.0 | SVL South 2 |
9 | Elijah Boes | 18:33.3 | GR_South Christian | 147.9 | OK Gold 2 |
9 | Ryan Ladd | 18:33.4 | Cedar Springs | 147.9 | OK Gold 2 |
11 | Todd Sam | 18:35.7 | Rochester | 147.4 | OAA White 2 |
10 | James Freeman | 18:36.2 | Rochester Hills Stoney Creek | 147.3 | OAA White 2 |
10 | Colin Kuhn | 19:28.5 | St. Louis | 147.2 | TVC 10 2 |
11 | Zach Reed | 18:35.9 | Cedar Springs | 147.0 | OK Gold 2 |
11 | Bryce Bauman | 18:27.7 | Troy | 146.4 | OAA Red 2 |
10 | Trajan Thomas | 18:39.1 | Troy Athens | 146.3 | OAA White 2 |
12 | Alex Muresan | 18:28.6 | Rochester Adams | 146.1 | OAA Red 2 |
10 | Nik Williams | 18:39.1 | GR_Ottawa Hills | 146.0 | OK Gold 2 |
11 | Antonio Reyes | 18:39.3 | Midland | 145.9 | SVL North 2 |
12 | Devyn Whitford | 19:32.6 | Ithaca | 145.8 | TVC 10 2 |
10 | Jensen McCutcheon | 18:54 | Lakeview St. Clair Shores | 145.3 | MAC White 2 |
12 | Caleb Rodgers | 18:26.3 | Flint Carman-Ainsworth | 145.2 | SVL South 2 |
10 | Logan Gehoski | 18:41.6 | Bay City Western | 145.1 | SVL North 2 |
11 | Collin Pigloski | 18:55 | Lakeview St. Clair Shores | 145.0 | MAC White 2 |
11 | Nolan Rybarczyk | 18:55 | Macomb L’Anse Creuse North | 145.0 | MAC White 2 |
9 | Logan Bellinger | 18:42.6 | Midland | 144.8 | SVL North 2 |
11 | Nicholas Kline | 18:42.7 | GR_Kenowa Hills | 144.8 | OK Gold 2 |
12 | Matthew Meitzner | 18:44.0 | Troy Athens | 144.7 | OAA White 2 |
10 | Austin Xiao | 18:33.4 | Troy | 144.5 | OAA Red 2 |
9 | Matthew Berg | 18:44.1 | Midland | 144.3 | SVL North 2 |
11 | Brady Mayer | 18:58 | Port Huron Northern | 144.0 | MAC White 2 |
10 | Jack Nicol | 18:47.9 | Yale | 143.7 | BWAC 2 |
12 | Nathan Yee | 18:37.1 | Lake Orion | 143.3 | OAA Red 2 |
11 | Aiden Cummins | 18:48.7 | Farmington | 143.1 | OAA White 2 |
12 | Surya Alla | 18:38.2 | Troy | 142.9 | OAA Red 2 |
9 | Hayden Shattuck | 19:41.5 | St. Louis | 142.8 | TVC 10 2 |
11 | Jeffery Harden | 19:41.9 | Saginaw Michigan Lutheran Seminary | 142.7 | TVC 10 2 |
12 | Owen Mast | 18:49.2 | FHE Ada Forest Hills Eastern | 142.6 | OK Gold 2 |
12 | Seth Strauel | 18:35.4 | Davison | 142.2 | SVL South 2 |
11 | Alex Robertson | 18:34.1 | Marine City | 142.0 | MAC Blue 2 |
11 | Luke Ueland | 18:51.5 | FHE Ada Forest Hills Eastern | 141.8 | OK Gold 2 |
11 | Connor Mausolf | 18:57.7 | Birch Run | 141.8 | TVC 8 2 |
11 | Aaron Franz | 19:05 | Clinton Township Chippewa Valley | 141.7 | MAC White 2 |
10 | Alex Ebel | 18:52.1 | Bay City Western | 141.6 | SVL North 2 |
12 | Andrew Linden | 18:53.5 | Troy Athens | 141.5 | OAA White 2 |
11 | Charles Santella | 18:42.9 | Rochester Adams | 141.4 | OAA Red 2 |
9 | Brady Cichowlas | 19:06 | Macomb L’Anse Creuse North | 141.3 | MAC White 2 |
9 | Brennan Bosanic | 19:06 | Macomb L’Anse Creuse North | 141.3 | MAC White 2 |
9 | Nolan Korolden | 18:55.4 | Yale | 141.2 | BWAC 2 |
11 | Paul Gopez | 18:37.3 | Warren Cousino | 140.9 | MAC Blue 2 |
11 | Lucas Ames | 18:44.9 | Oxford | 140.7 | OAA Red 2 |
11 | Brady Morrow | 18:55.0 | Cedar Springs | 140.7 | OK Gold 2 |
10 | Colby Hoggard | 18:40.2 | Davison | 140.6 | SVL South 2 |
10 | Evan Brown | 19:01.2 | Freeland | 140.6 | TVC 8 2 |
12 | Gabe Losee | 18:45.5 | Oxford | 140.5 | OAA Red 2 |
9 | Ryan Barnes | 18:45.7 | Clarkston | 140.4 | OAA Red 2 |
11 | Jayden Robertson | 18:38.9 | Marine City | 140.4 | MAC Blue 2 |
12 | Raymond Deng | 18:56.9 | Troy Athens | 140.4 | OAA White 2 |
10 | Porter Meinburg | 18:41.0 | Davison | 140.3 | SVL South 2 |
11 | Keiran Murphy | 18:41.6 | Flint Powers Catholic | 140.1 | SVL South 2 |
9 | Noah Chouinard | 19:02.8 | Alma | 140.1 | TVC 8 2 |
9 | Isaac Clark | 18:47.2 | Troy | 139.9 | OAA Red 2 |
10 | Caleb VanSickle | 18:57.3 | Cedar Springs | 139.9 | OK Gold 2 |
12 | Ethan Smith | 18:57.4 | FHE Ada Forest Hills Eastern | 139.9 | OK Gold 2 |
11 | Leo Savona | 18:58.9 | Royal Oak | 139.7 | OAA White 2 |
9 | Caleb Carignan | 18:43.4 | Flint Powers Catholic | 139.5 | SVL South 2 |
12 | Joshua Stuber | 18:58.7 | Saginaw Heritage | 139.4 | SVL North 2 |
10 | Carlos Guitron-Ortiz | 18:59.9 | Rochester Hills Stoney Creek | 139.4 | OAA White 2 |
9 | Ryan Maher | 19:12 | Port Huron Northern | 139.3 | MAC White 2 |
10 | Alex Habarth | 18:42.7 | Harrison Twp. L’Anse Creuse | 139.1 | MAC Blue 2 |
10 | Tanner Smith | 18:44.7 | Davison | 139.1 | SVL South 2 |
10 | Arun Venkatesan | 19:00.1 | H.H. Dow | 139.0 | SVL North 2 |
10 | Braden Cinato | 18:43.2 | Warren Cousino | 138.9 | MAC Blue 2 |
12 | Ben Kooistra | 19:00.4 | FHE Ada Forest Hills Eastern | 138.9 | OK Gold 2 |
11 | Conner Duffy | 19:02.0 | Farmington | 138.7 | OAA White 2 |
12 | Aidan Lupisella | 19:07.2 | Bay City John Glenn | 138.6 | TVC 8 2 |
11 | Luke Nawrocki | 19:03.8 | Armada | 138.4 | BWAC 2 |
10 | Logan Ference | 19:03.3 | Troy Athens | 138.2 | OAA White 2 |
10 | Leo Dion | 18:47.6 | Flint Powers Catholic | 138.1 | SVL South 2 |
10 | Wyatt Murtos | 19:04.8 | Yale | 138.1 | BWAC 2 |
10 | Nick Whitmer | 19:04.1 | FHE Ada Forest Hills Eastern | 137.6 | OK Gold 2 |
12 | Anthony Kulhanek | 19:10.5 | Bay City John Glenn | 137.5 | TVC 8 2 |
9 | Cayden Canham | 18:54.8 | Oxford | 137.4 | OAA Red 2 |
10 | Bryce Barkowska | 19:06.9 | North Branch | 137.4 | BWAC 2 |
10 | John Lonsway | 19:18 | Sterling Heights Stevenson | 137.3 | MAC White 2 |
9 | Grant Hillary | 19:05.3 | GR_Catholic Central | 137.2 | OK Gold 2 |
12 | Aiden Porritt | 19:05.6 | Midland | 137.1 | SVL North 2 |
9 | Jacob VanVlerah | 19:05.6 | FHE Ada Forest Hills Eastern | 137.1 | OK Gold 2 |
12 | Aiden Douglas | 19:19 | Port Huron Northern | 137.0 | MAC White 2 |
10 | Kaleb Manska | 19:08.1 | Richmond | 137.0 | BWAC 2 |
9 | Kelton Hoover | 19:06.4 | GR_Ottawa Hills | 136.9 | OK Gold 2 |
10 | Riley Smith | 18:57.4 | Rochester Adams | 136.5 | OAA Red 2 |
9 | Diego Barnaby | 19:08.3 | GR_Ottawa Hills | 136.2 | OK Gold 2 |
9 | Gordie Kaiton | 19:08.4 | FHE Ada Forest Hills Eastern | 136.2 | OK Gold 2 |
12 | Jake Lyons | 18:58.8 | Rochester Adams | 136.1 | OAA Red 2 |
11 | Justin Pinks | 18:52.1 | Warren Woods Tower | 136.0 | MAC Blue 2 |
9 | Eric Popa | 19:09.2 | Mt. Pleasant | 135.9 | SVL North 2 |
12 | Steven Butler | 19:11.4 | Almont | 135.9 | BWAC 2 |
9 | Jagger Clark | 19:15.9 | Frankenmuth | 135.7 | TVC 8 2 |
11 | David Clemons | 19:12.5 | Algonac | 135.5 | BWAC 2 |
11 | Hayden Josef | 18:55.8 | Lapeer | 135.4 | SVL South 2 |
11 | Trent Glass | 18:54.6 | Marysville | 135.1 | MAC Blue 2 |
11 | Ben Redmon | 19:02.4 | Lake Orion | 134.9 | OAA Red 2 |
9 | Jayden Fox | 20:05.8 | Saginaw Valley Lutheran | 134.7 | TVC 10 2 |
11 | Lucas Shemansky | 19:26 | Fraser | 134.7 | MAC White 2 |
9 | Chase Somers | 19:19.3 | Freeland | 134.6 | TVC 8 2 |
9 | Ryan Hunt | 19:14.5 | Bloomfield Hills | 134.5 | OAA White 2 |
12 | Matt Keller | 19:27 | Sterling Heights Stevenson | 134.3 | MAC White 2 |
10 | Landon Ferren | 19:14.0 | Midland | 134.3 | SVL North 2 |
12 | Griffin McQueen | 19:04.1 | Rochester Adams | 134.3 | OAA Red 2 |
11 | Hunter Burbas | 19:04.1 | Oxford | 134.3 | OAA Red 2 |
12 | Nicholas Von Eper | 19:04.3 | Troy | 134.2 | OAA Red 2 |
11 | Daniel Gonzalez | 19:04.9 | Rochester Adams | 134.0 | OAA Red 2 |
10 | Cameron Berna | 19:28 | Sterling Heights Stevenson | 134.0 | MAC White 2 |
12 | Brady Harwood | 19:05.3 | Lake Orion | 133.9 | OAA Red 2 |
9 | Damian Marcinek | 19:15.3 | Mt. Pleasant | 133.9 | SVL North 2 |
12 | Jacob Lanni | 19:05.4 | Oxford | 133.9 | OAA Red 2 |
12 | Joseph Barnard | 19:29 | Macomb L’Anse Creuse North | 133.7 | MAC White 2 |
10 | Griffin Moore | 19:06.2 | Troy | 133.6 | OAA Red 2 |
11 | Dean Pascoe | 19:17.4 | Rochester | 133.5 | OAA White 2 |
11 | Praneel Basu | 19:17.4 | Bloomfield Hills | 133.5 | OAA White 2 |
11 | Evan Spronk | 19:16.9 | GR_South Christian | 133.4 | OK Gold 2 |
10 | Jordan Bruwier | 19:30 | Clinton Township Chippewa Valley | 133.3 | MAC White 2 |
10 | Evan Savoie | 19:07.3 | Clarkston | 133.2 | OAA Red 2 |
12 | Eli Malon | 19:17.8 | Cedar Springs | 133.1 | OK Gold 2 |
9 | Rick Hunderman | 19:17.9 | GR_South Christian | 133.0 | OK Gold 2 |
11 | Bailey Wiggins | 20:11.2 | Midland Bullock Creek | 132.9 | TVC 10 2 |
11 | Alexis Laurent | 19:08.4 | Lake Orion | 132.9 | OAA Red 2 |
9 | Jacob Mankey | 20:11.7 | Ithaca | 132.8 | TVC 10 2 |
9 | Joey Light | 19:09.0 | Troy | 132.7 | OAA Red 2 |
11 | Matthew Anderson | 19:09.2 | Clarkston | 132.6 | OAA Red 2 |
9 | Myles Guttovz | 19:20.7 | Farmington | 132.4 | OAA White 2 |
9 | Ashton Henckel | 19:21.6 | Rochester | 132.1 | OAA White 2 |
12 | Ryan Keen | 19:22.2 | GR_South Christian | 131.6 | OK Gold 2 |
12 | Dakota Kelley | 19:07.3 | Grand Blanc | 131.6 | SVL South 2 |
12 | Justin Aquilina | 19:12.5 | Lake Orion | 131.5 | OAA Red 2 |
11 | Dylan Shoresh | 19:12.5 | Birmingham Seaholm | 131.5 | OAA Red 2 |
10 | Colin Brady | 19:22.5 | Bay City Western | 131.5 | SVL North 2 |
10 | Reynold Wei | 19:12.6 | Rochester Adams | 131.5 | OAA Red 2 |
11 | Ethan Jenney | 19:23.8 | Bloomfield Hills | 131.4 | OAA White 2 |
10 | Fadi Dardar | 19:13.1 | Troy | 131.3 | OAA Red 2 |
10 | Pete Lutz | 19:06.9 | Madison Heights Lamphere | 131.0 | MAC Blue 2 |
12 | Jacob Alexander | 19:30.6 | Freeland | 130.8 | TVC 8 2 |
12 | Kyan Wilkins | 19:14.8 | Rochester Adams | 130.7 | OAA Red 2 |
12 | Devyn Guptil | 19:38 | Clinton Township Chippewa Valley | 130.7 | MAC White 2 |
9 | Ty Taylor | 19:27.9 | Croswell-Lexington | 130.4 | BWAC 2 |
11 | Joseph Klopf | 19:32.1 | Freeland | 130.3 | TVC 8 2 |
11 | Joey Voss | 19:11.4 | Lapeer | 130.2 | SVL South 2 |
11 | Dean Brown | 19:26.9 | Saginaw Heritage | 130.0 | SVL North 2 |
11 | Oscar Paramo | 19:12.1 | Grand Blanc | 130.0 | SVL South 2 |
11 | Devin O’Connor | 19:41 | Lakeview St. Clair Shores | 129.7 | MAC White 2 |
11 | Carter Wolf | 19:13.0 | Grand Blanc | 129.7 | SVL South 2 |
12 | Dillan Johns | 19:11.8 | Madison Heights Lamphere | 129.4 | MAC Blue 2 |
9 | Aaron Zannetti | 19:13.9 | Grand Blanc | 129.4 | SVL South 2 |
12 | Joseph Nesom | 19:42 | Lakeview St. Clair Shores | 129.3 | MAC White 2 |
9 | Carter Jacobsen | 19:20.5 | Oxford | 128.8 | OAA Red 2 |
10 | Nicholas Aretha | 19:20.9 | Troy | 128.7 | OAA Red 2 |
11 | Jack Logsdon | 19:21.9 | Lake Orion | 128.4 | OAA Red 2 |
12 | Isaac Rucker | 19:22.4 | Clarkston | 128.2 | OAA Red 2 |
9 | Quinton Rohlfing | 19:23.3 | Lake Orion | 127.9 | OAA Red 2 |
9 | Thad Whitmore | 20:26.4 | Ithaca | 127.9 | TVC 10 2 |
12 | Owen Quinnan | 19:39.8 | Birch Run | 127.7 | TVC 8 2 |
10 | Jack Tultz | 19:24.5 | Clarkston | 127.5 | OAA Red 2 |
11 | Tyler Buckland | 19:36.7 | Armada | 127.4 | BWAC 2 |
9 | Connor Doyle | 19:25.1 | Rochester Adams | 127.3 | OAA Red 2 |
12 | Fleet James | 19:36.8 | Royal Oak | 127.1 | OAA White 2 |
9 | Grant Jurand | 19:26.0 | Clarkston | 127.0 | OAA Red 2 |
12 | Sergio Lopez | 19:26.1 | Rochester Adams | 127.0 | OAA Red 2 |
11 | Brady Courtney | 19:26.6 | Troy | 126.8 | OAA Red 2 |
10 | Jack Dysarz | 19:26.6 | Oxford | 126.8 | OAA Red 2 |
11 | Daniel Li | 19:37.7 | Troy Athens | 126.8 | OAA White 2 |
9 | Gannon Sova | 19:43.1 | Saginaw Swan Valley | 126.6 | TVC 8 2 |
11 | Heath Soho | 19:37.3 | FHE Ada Forest Hills Eastern | 126.6 | OK Gold 2 |
12 | Vladyslav Gorechko | 19:20.7 | Sterling Heights | 126.4 | MAC Blue 2 |
9 | David Mann | 19:51 | Sterling Heights Stevenson | 126.3 | MAC White 2 |
12 | Martino Mande | 19:51 | Warren Mott | 126.3 | MAC White 2 |
11 | Will Hoekstra | 19:39.1 | FHE Ada Forest Hills Eastern | 126.0 | OK Gold 2 |
11 | Mateo Mele | 19:23.1 | Warren Cousino | 125.6 | MAC Blue 2 |
11 | Ryan Montgomery | 19:24.0 | Warren Woods Tower | 125.3 | MAC Blue 2 |
11 | Kenny Locke | 19:31.0 | Lake Orion | 125.3 | OAA Red 2 |
10 | Chris Buck | 19:26.1 | Grand Blanc | 125.3 | SVL South 2 |
10 | Joey Cavins | 19:42.9 | Rochester Hills Stoney Creek | 125.0 | OAA White 2 |
12 | Brandon Korte | 19:55 | Lakeview St. Clair Shores | 125.0 | MAC White 2 |
9 | Luke Mulka | 19:55 | Utica Ford | 125.0 | MAC White 2 |
10 | Henry Jasper | 19:42.2 | GR_Kenowa Hills | 124.9 | OK Gold 2 |
9 | Charlie Smith | 19:27.8 | Grand Blanc | 124.7 | SVL South 2 |
10 | Griffin Simone | 19:56 | Lakeview St. Clair Shores | 124.7 | MAC White 2 |
11 | Brendan Yera | 19:45.4 | Richmond | 124.5 | BWAC 2 |
12 | Jacob Buchanan | 19:34.0 | Oxford | 124.3 | OAA Red 2 |
10 | Sawyer Hope | 19:34.6 | Oxford | 124.1 | OAA Red 2 |
12 | Jacob Leff | 19:44.9 | Midland | 124.0 | SVL North 2 |
12 | Jackson Fox | 19:45.6 | Mt. Pleasant | 123.8 | SVL North 2 |
12 | Rene Garcia | 19:45.7 | GR_Catholic Central | 123.8 | OK Gold 2 |
11 | Matthew Johnston | 20:38.8 | Hemlock | 123.7 | TVC 10 2 |
10 | Camden Fager | 20:39.2 | Saginaw Michigan Lutheran Seminary | 123.6 | TVC 10 2 |
12 | Chase Robertson | 19:46.4 | Bay City Western | 123.6 | SVL North 2 |
10 | Grant Newell | 19:47.5 | Rochester Hills Stoney Creek | 123.5 | OAA White 2 |
9 | Dalton Ross | 19:30.3 | Marine City | 123.2 | MAC Blue 2 |
12 | Kal Morgan-Lawrence | 19:32.6 | Grand Blanc | 123.1 | SVL South 2 |
11 | Shreyas Mirle | 19:37.6 | Troy | 123.1 | OAA Red 2 |
11 | Conner Wildie | 19:50.5 | Imlay City | 122.8 | BWAC 2 |
11 | Eli Weber | 19:33.8 | Lapeer | 122.7 | SVL South 2 |
11 | Lennon Hallay | 19:52.0 | Yale | 122.3 | BWAC 2 |
11 | Gavin Engelhardt | 19:33.1 | Marine City | 122.3 | MAC Blue 2 |
9 | Caleb Stern | 19:35.2 | Lapeer | 122.3 | SVL South 2 |
12 | Jack Zagaiski | 19:52.3 | Armada | 122.2 | BWAC 2 |
12 | Nathan Havrilla | 19:41.1 | Lake Orion | 122.0 | OAA Red 2 |
9 | Max Bladzik | 19:36.2 | Grand Blanc | 121.9 | SVL South 2 |
12 | Wyatt Ashley | 19:41.3 | Oxford | 121.9 | OAA Red 2 |
10 | Trever Anglebrandt | 19:34.4 | Port Huron | 121.9 | MAC Blue 2 |
11 | Ryan Castaneda | 19:51.5 | Bay City Central | 121.8 | SVL North 2 |
12 | Charlie Rowe | 19:41.9 | Clarkston | 121.7 | OAA Red 2 |
12 | Ben Bucci | 19:52.0 | Midland | 121.7 | SVL North 2 |
9 | Liam Bingman | 19:52.0 | GR_Catholic Central | 121.7 | OK Gold 2 |
10 | Evan Woodward | 19:42.5 | Clarkston | 121.5 | OAA Red 2 |
11 | Benjamin Ashley | 19:35.7 | Harrison Twp. L’Anse Creuse | 121.4 | MAC Blue 2 |
10 | Enrique Allor | 19:36.1 | Warren Cousino | 121.3 | MAC Blue 2 |
10 | Faris Abulaban | 19:43.3 | Troy | 121.2 | OAA Red 2 |
10 | Henry Francis | 19:54.7 | Farmington | 121.1 | OAA White 2 |
9 | Jack Kerrigan | 19:56.5 | Croswell-Lexington | 120.8 | BWAC 2 |
9 | Joshua Kortenhoven | 19:55.7 | GR_Ottawa Hills | 120.4 | OK Gold 2 |
10 | Braden Carless | 19:57.9 | Yale | 120.4 | BWAC 2 |
11 | Luke Styber | 20:09 | Sterling Heights Stevenson | 120.3 | MAC White 2 |
11 | Noah Miller | 19:57.0 | Troy Athens | 120.3 | OAA White 2 |
9 | Camden Wornson | 19:46.3 | Rochester Adams | 120.2 | OAA Red 2 |
9 | Logan Redes | 19:56.8 | Cedar Springs | 120.1 | OK Gold 2 |
10 | Christien Miller | 19:57.1 | Middleville Thornapple-Kellogg | 120.0 | OK Gold 2 |
9 | Duane Davis | 20:50.2 | Midland Bullock Creek | 119.9 | TVC 10 2 |
11 | Carter Baese | 19:42.3 | Lapeer | 119.9 | SVL South 2 |
12 | Sarang Bhide | 19:47.3 | Troy | 119.9 | OAA Red 2 |
10 | Brady Bronson | 19:57.4 | GR_Catholic Central | 119.9 | OK Gold 2 |
9 | Owen Osterbur | 19:47.9 | Rochester Adams | 119.7 | OAA Red 2 |
11 | Gautham Veettil | 19:48.3 | Troy | 119.6 | OAA Red 2 |
– | Devon Chisholm | 20:01.8 | Croswell-Lexington | 119.1 | BWAC 2 |
9 | Owen Beindit | 20:01.9 | Algonac | 119.0 | BWAC 2 |
10 | Daniel Ridley | 19:45.4 | Lapeer | 118.9 | SVL South 2 |
11 | Aiden Florshinger | 19:45.4 | Lapeer | 118.9 | SVL South 2 |
9 | Drew Thornton | 20:00.9 | Midland | 118.7 | SVL North 2 |
12 | Parlberg Carson | 20:07.2 | Birch Run | 118.6 | TVC 8 2 |
9 | Colton Whittaker | 20:08.5 | Frankenmuth | 118.2 | TVC 8 2 |
10 | Masen Koskinen | 20:08.9 | Birch Run | 118.0 | TVC 8 2 |
9 | David Fiore | 20:03.0 | Saginaw Heritage | 118.0 | SVL North 2 |
10 | Roben Perez | 20:03.3 | GR_Catholic Central | 117.9 | OK Gold 2 |
10 | Kaleos Reid | 20:03.9 | Mt. Pleasant | 117.7 | SVL North 2 |
12 | Aiden Rosser | 19:54.7 | Clarkston | 117.4 | OAA Red 2 |
11 | Nathan VanderMeulen | 19:47.8 | Marysville | 117.4 | MAC Blue 2 |
10 | Sawyer Rosberg | 20:07.4 | Richmond | 117.2 | BWAC 2 |
10 | Logan Barker | 19:50.4 | Davison | 117.2 | SVL South 2 |
12 | Taylor Angus | 19:49.1 | New Haven | 117.0 | MAC Blue 2 |
11 | Kaden Hamming | 20:06.6 | Middleville Thornapple-Kellogg | 116.8 | OK Gold 2 |
10 | Jonah Howell | 20:06.7 | FHE Ada Forest Hills Eastern | 116.8 | OK Gold 2 |
12 | Blake Watson | 19:56.9 | Troy | 116.7 | OAA Red 2 |
11 | Sean McDonald | 20:20 | Macomb L’Anse Creuse North | 116.7 | MAC White 2 |
9 | Travis Sam | 20:08.3 | Rochester | 116.6 | OAA White 2 |
12 | Zack Kaplan | 19:52.6 | Davison | 116.5 | SVL South 2 |
11 | Matthew LaMirand | 20:08.6 | Bloomfield Hills | 116.5 | OAA White 2 |
10 | Sean O’Grady | 21:00.8 | Saginaw Nouvel | 116.4 | TVC 10 2 |
10 | Lucas Kissoondial | 20:09.9 | Bloomfield Hills | 116.0 | OAA White 2 |
11 | Mathieu Fortier | 20:22 | Lakeview St. Clair Shores | 116.0 | MAC White 2 |
9 | Amos Miller | 20:10.0 | Saginaw Arthur Hill | 115.7 | SVL North 2 |
11 | Elier Machado-Montellano | 20:01.3 | Oxford | 115.2 | OAA Red 2 |
11 | Winston Jenney | 20:12.4 | Bloomfield Hills | 115.2 | OAA White 2 |
12 | Oskar Kecke | 20:11.5 | Midland | 115.2 | SVL North 2 |
10 | Carson Prone | 20:25 | Port Huron Northern | 115.0 | MAC White 2 |
11 | Marc Woods | 21:05.2 | Midland Bullock Creek | 114.9 | TVC 10 2 |
10 | Mason Ezinga | 20:12.4 | GR_South Christian | 114.9 | OK Gold 2 |
12 | Chalmer Young | 20:13.4 | Bay City Central | 114.5 | SVL North 2 |
11 | Christian Kennedy | 19:59.0 | Lapeer | 114.3 | SVL South 2 |
10 | John Roraff | 20:15.0 | Rochester | 114.3 | OAA White 2 |
9 | Erick Baczewski | 20:14.5 | Midland | 114.2 | SVL North 2 |
12 | Nicholas Banet | 20:28 | Warren Mott | 114.0 | MAC White 2 |
12 | Jonathan Teh | 20:17.2 | Troy Athens | 113.6 | OAA White 2 |
10 | Jack Seemann | 20:22.3 | Freeland | 113.6 | TVC 8 2 |
11 | Ty Schumann | 20:16.6 | Bay City Western | 113.5 | SVL North 2 |
11 | Torin Friedrichs | 20:06.7 | Birmingham Seaholm | 113.4 | OAA Red 2 |
11 | Stefan Latshaw | 20:30 | Fraser | 113.3 | MAC White 2 |
11 | Levi VanderMeyden | 20:17.2 | GR_South Christian | 113.3 | OK Gold 2 |
10 | Doah Senyilmaz | 20:31 | Port Huron Northern | 113.0 | MAC White 2 |
10 | Brent DeSaegher | 21:11.7 | Ithaca | 112.8 | TVC 10 2 |
9 | Mark Gielincki | 20:19.1 | Middleville Thornapple-Kellogg | 112.6 | OK Gold 2 |
10 | Trenton ODea | 20:19.3 | Saginaw Heritage | 112.6 | SVL North 2 |
9 | Liam Aiuto | 20:20.5 | Royal Oak | 112.5 | OAA White 2 |
9 | Aaron Hemstreet | 20:02.9 | Warren Cousino | 112.4 | MAC Blue 2 |
10 | Jaiden Magat | 20:21.3 | Royal Oak | 112.2 | OAA White 2 |
11 | Brody Davis | 21:13.5 | Hemlock | 112.2 | TVC 10 2 |
10 | Isaac Contreras-Brumley | 20:21.8 | Royal Oak | 112.1 | OAA White 2 |
10 | Wyatt Opperman | 20:22.9 | North Branch | 112.0 | BWAC 2 |
12 | Tristan Malcolm | 20:34 | Lakeview St. Clair Shores | 112.0 | MAC White 2 |
10 | Ian Kampo | 20:11.2 | Oxford | 111.9 | OAA Red 2 |
10 | Donovan Germain | 20:23.8 | Richmond | 111.7 | BWAC 2 |
11 | Jacob Dolezel | 20:35 | Fraser | 111.7 | MAC White 2 |
10 | Leo Comfort | 20:23.8 | Rochester | 111.4 | OAA White 2 |
10 | Will Gavin | 20:23.2 | Wayland Union | 111.3 | OK Gold 2 |
11 | Lincoln Fox | 20:23.4 | GR_Kenowa Hills | 111.2 | OK Gold 2 |
10 | Dylan Dedloff | 20:37 | Fraser | 111.0 | MAC White 2 |
10 | Luke Lovely | 20:14.1 | Oxford | 111.0 | OAA Red 2 |
9 | Cooper Donovan | 20:24.1 | FHE Ada Forest Hills Eastern | 111.0 | OK Gold 2 |
– | Tyler Chisholm | 20:26.2 | Croswell-Lexington | 110.9 | BWAC 2 |
9 | Benjamin Ruprecht | 20:25.4 | Rochester | 110.9 | OAA White 2 |
10 | Mitch Ngatio | 20:14.4 | Rochester Adams | 110.9 | OAA Red 2 |
10 | Reid Weber | 20:25.7 | Troy Athens | 110.8 | OAA White 2 |
10 | Hector Ibarra | 20:14.9 | Rochester Adams | 110.7 | OAA Red 2 |
11 | Luke Fermin | 20:24.9 | FHE Ada Forest Hills Eastern | 110.7 | OK Gold 2 |
9 | Hoyce Cole | 20:27.1 | Yale | 110.6 | BWAC 2 |
9 | Rex Jackson | 20:25.3 | GR_South Christian | 110.6 | OK Gold 2 |
10 | Cole Spencer | 20:25.8 | Bay City Western | 110.4 | SVL North 2 |
12 | Harley Bentley | 20:25.8 | GR_Kenowa Hills | 110.4 | OK Gold 2 |
12 | Wade Szydlowski | 20:27.9 | Almont | 110.4 | BWAC 2 |
11 | Landan Pung | 20:28.3 | North Branch | 110.2 | BWAC 2 |
9 | Orion Moya | 20:26.3 | Saginaw Arthur Hill | 110.2 | SVL North 2 |
11 | Charlie Baur | 20:12.8 | Flint Powers Catholic | 109.8 | SVL South 2 |
9 | Nicholas Shinkonis | 20:42 | Lakeview St. Clair Shores | 109.3 | MAC White 2 |
11 | Andrew Quint | 20:29.1 | GR_Catholic Central | 109.3 | OK Gold 2 |
12 | Landon Geiling | 20:35.2 | Saginaw Swan Valley | 109.3 | TVC 8 2 |
12 | Luis Garza | 20:30.3 | Bloomfield Hills | 109.2 | OAA White 2 |
12 | Branden Broutin | 20:30.8 | Rochester | 109.1 | OAA White 2 |
11 | Robert Ogilvy | 20:43 | Utica Ford | 109.0 | MAC White 2 |
10 | Neel Raje | 20:20.7 | Troy | 108.8 | OAA Red 2 |
12 | Anton Akroush | 20:44 | Sterling Heights Stevenson | 108.7 | MAC White 2 |
11 | Jacob Bond | 20:32.1 | Rochester | 108.6 | OAA White 2 |
12 | Varun Sukhavasi | 20:21.9 | Troy | 108.4 | OAA Red 2 |
10 | Owen DeLong | 20:32.7 | H.H. Dow | 108.1 | SVL North 2 |
9 | Yanzhuo Chen | 20:23.2 | Troy | 107.9 | OAA Red 2 |
12 | Silas Schultz | 21:26.4 | Saginaw Michigan Lutheran Seminary | 107.9 | TVC 10 2 |
9 | Gavin Wilkins | 20:24.1 | Rochester Adams | 107.6 | OAA Red 2 |
11 | Conner Moya | 20:24.3 | Troy | 107.6 | OAA Red 2 |
11 | Will Prochko | 20:35.7 | Bloomfield Hills | 107.4 | OAA White 2 |
10 | Pelon Lin | 20:25.9 | Troy | 107.0 | OAA Red 2 |
11 | Jaxon Palmbos | 20:37.2 | GR_South Christian | 106.6 | OK Gold 2 |
12 | Jacob Blanchard | 20:20.4 | Marine City | 106.5 | MAC Blue 2 |
10 | Charlie Laughlin | 20:37.4 | GR_Ottawa Hills | 106.5 | OK Gold 2 |
12 | Hunter Byerly | 20:39.5 | Algonac | 106.5 | BWAC 2 |
11 | Andrew Bernelis | 20:37.9 | Bay City Central | 106.4 | SVL North 2 |
12 | Gabriel Wehner | 20:28.6 | Lake Orion | 106.1 | OAA Red 2 |
10 | Kaleb Wiederhold | 20:38.8 | Saginaw Heritage | 106.1 | SVL North 2 |
11 | Elijah Peterson | 20:40.0 | FHE Ada Forest Hills Eastern | 105.7 | OK Gold 2 |
10 | Hunter Tietz | 20:40.2 | Middleville Thornapple-Kellogg | 105.6 | OK Gold 2 |
9 | Micah Heckathorn | 20:40.6 | GR_Catholic Central | 105.5 | OK Gold 2 |
10 | Tanav Ray | 20:30.9 | Rochester Adams | 105.4 | OAA Red 2 |
9 | Evan Gerry | 20:47.0 | Frankenmuth | 105.3 | TVC 8 2 |
11 | Zac Montgomery | 20:31.4 | Clarkston | 105.2 | OAA Red 2 |
11 | Griffin Melrose | 20:43.4 | Algonac | 105.2 | BWAC 2 |
9 | David Jacobs | 20:42.4 | GR_South Christian | 104.9 | OK Gold 2 |
9 | Earl Beattie | 20:25.5 | Marine City | 104.8 | MAC Blue 2 |
10 | Bo Brutyn | 20:43.0 | Midland | 104.7 | SVL North 2 |
10 | Trevor Mulheisen | 20:46.1 | Royal Oak | 104.0 | OAA White 2 |
10 | Conrad Kohl | 20:35.2 | Troy | 103.9 | OAA Red 2 |
11 | Ethan Simon | 20:46.1 | H.H. Dow | 103.6 | SVL North 2 |
10 | Aiden Barnett | 20:29.9 | Roseville | 103.4 | MAC Blue 2 |
10 | Cavin Mills | 20:46.9 | Mt. Pleasant | 103.4 | SVL North 2 |
11 | Jaxon Zavala | 20:47.9 | Bay City Central | 103.0 | SVL North 2 |
9 | Nico Mangino | 21:01 | Utica Ford | 103.0 | MAC White 2 |
10 | Connor Mason | 20:49.7 | Saginaw Heritage | 102.4 | SVL North 2 |
10 | Dylan Trent | 20:52.1 | Rochester Hills Stoney Creek | 102.0 | OAA White 2 |
12 | Zach Ueland | 20:52.1 | FHE Ada Forest Hills Eastern | 101.6 | OK Gold 2 |
10 | Evan Liu | 20:52.7 | Middleville Thornapple-Kellogg | 101.4 | OK Gold 2 |
10 | Graisen Morris | 20:38.0 | Davison | 101.3 | SVL South 2 |
11 | Nathan DeVries | 20:53.1 | GR_South Christian | 101.3 | OK Gold 2 |
9 | Robert Carrigan | 20:55.7 | Armada | 101.1 | BWAC 2 |
12 | Jeffery Wu | 20:43.7 | Troy | 101.1 | OAA Red 2 |
10 | Evan McGahey | 20:44.1 | Troy | 101.0 | OAA Red 2 |
10 | Aiden Sutherland | 20:57.4 | Richmond | 100.5 | BWAC 2 |
11 | Ryan Walsh | 20:56.6 | Troy Athens | 100.5 | OAA White 2 |
12 | Caleb Grimshaw | 21:01.9 | Frankenmuth | 100.4 | TVC 8 2 |
10 | Owen Kliebert | 20:39.1 | Harrison Twp. L’Anse Creuse | 100.3 | MAC Blue 2 |
12 | Caleb Munson | 21:49.6 | Saginaw Michigan Lutheran Seminary | 100.1 | TVC 10 2 |
12 | Riley McCreedy | 20:41.9 | Lapeer | 100.0 | SVL South 2 |
10 | Lucas Sage | 20:56.9 | GR_Kenowa Hills | 100.0 | OK Gold 2 |
10 | Ryan Hilt | 20:42.0 | Harrison Twp. L’Anse Creuse | 99.3 | MAC Blue 2 |
11 | Caleb Riddle-Ancic | 21:05.0 | Birch Run | 99.3 | TVC 8 2 |
9 | Levi Fox | 20:59.4 | Mt. Pleasant | 99.2 | SVL North 2 |
12 | Bryan Taipalus | 20:45.9 | Davison | 98.7 | SVL South 2 |
11 | Evan Worden | 21:07.5 | Birch Run | 98.5 | TVC 8 2 |
10 | Case Dykhouse | 21:02.3 | Middleville Thornapple-Kellogg | 98.2 | OK Gold 2 |
11 | David Hensler | 21:56.2 | Hemlock | 97.9 | TVC 10 2 |
12 | Tanner Barden | 21:04.4 | Royal Oak | 97.9 | OAA White 2 |
11 | Paolo Poquiz | 21:09.6 | Alma | 97.8 | TVC 8 2 |
10 | Owen Rathbun | 21:56.6 | Hemlock | 97.8 | TVC 10 2 |
12 | Landon Mysen | 20:54.2 | Oxford | 97.6 | OAA Red 2 |
12 | David Benitez von Knorring | 20:49.2 | Davison | 97.6 | SVL South 2 |
12 | Carter Wells | 21:57.7 | Midland Bullock Creek | 97.4 | TVC 10 2 |
11 | Jacob Green | 21:04.9 | H.H. Dow | 97.4 | SVL North 2 |
10 | Joshua Barr | 21:04.9 | GR_South Christian | 97.4 | OK Gold 2 |
9 | Jake Soto | 21:12.0 | Alma | 97.0 | TVC 8 2 |
10 | Patrick Delavan | 21:07.4 | Rochester Hills Stoney Creek | 96.9 | OAA White 2 |
10 | Tyler Rude | 22:00.0 | Millington | 96.7 | TVC 10 2 |
11 | Jaden Giles | 21:09.4 | Imlay City | 96.5 | BWAC 2 |
9 | Mason TInes | 20:58.5 | Oxford | 96.2 | OAA Red 2 |
9 | Liam Dao | 21:09.7 | Royal Oak | 96.1 | OAA White 2 |
9 | Louis Musser | 21:09.1 | Bay City Western | 96.0 | SVL North 2 |
10 | Brandon Cummings | 21:24 | Utica Ford | 95.3 | MAC White 2 |
11 | Corey Cashman | 20:54.3 | Warren Woods Tower | 95.2 | MAC Blue 2 |
9 | Lucas Bruno | 21:11.5 | GR_Ottawa Hills | 95.2 | OK Gold 2 |
10 | Todd Faber | 21:11.7 | GR_South Christian | 95.1 | OK Gold 2 |
10 | Nicholas Luna | 21:11.8 | Bay City Central | 95.1 | SVL North 2 |
10 | Michael Wilkerson | 21:03.0 | Rochester Adams | 94.7 | OAA Red 2 |
10 | Alexei Suppes | 21:13.0 | Midland | 94.7 | SVL North 2 |
11 | John Ostrander | 21:03.1 | Rochester Adams | 94.6 | OAA Red 2 |
10 | John Cobb | 21:14.2 | Bloomfield Hills | 94.6 | OAA White 2 |
10 | Aaron Yoon | 21:14.4 | Rochester | 94.5 | OAA White 2 |
9 | Cooper Webster | 21:04.5 | Lake Orion | 94.2 | OAA Red 2 |
10 | Andre Buford | 21:28 | Sterling Heights Stevenson | 94.0 | MAC White 2 |
10 | Mason Pool | 21:15.6 | Midland | 93.8 | SVL North 2 |
9 | Aiden Davert | 21:29 | Port Huron Northern | 93.7 | MAC White 2 |
10 | Gavin Campbell | 21:18.0 | Almont | 93.7 | BWAC 2 |
12 | Gavin Reed | 21:06.6 | Lake Orion | 93.5 | OAA Red 2 |
12 | Nathan Le | 21:31 | Warren Mott | 93.0 | MAC White 2 |
12 | Colin Junkin | 21:08.0 | Lake Orion | 93.0 | OAA Red 2 |
12 | Ethan Klaffer | 21:18.0 | Midland | 93.0 | SVL North 2 |
9 | Sawyer Webster | 21:08.3 | Lake Orion | 92.9 | OAA Red 2 |
10 | Aiden Callahan | 21:08.6 | Lake Orion | 92.8 | OAA Red 2 |
10 | Daniel Klein | 21:18.8 | H.H. Dow | 92.7 | SVL North 2 |
9 | Brandon Smith | 21:32 | Macomb L’Anse Creuse North | 92.7 | MAC White 2 |
11 | Holden Schoenherr | 21:09.3 | Lake Orion | 92.6 | OAA Red 2 |
9 | Jeffrey Harma | 21:21.7 | Rochester | 92.1 | OAA White 2 |
9 | Leo Bearss | 21:23.0 | Yale | 92.0 | BWAC 2 |
10 | Trenton Clapp | 21:34 | Clinton Township Chippewa Valley | 92.0 | MAC White 2 |
10 | Nicholas Burke | 21:23.2 | Saginaw Heritage | 91.3 | SVL North 2 |
10 | Jackson Rix | 21:25.3 | Richmond | 91.2 | BWAC 2 |
9 | Jack Reyes | 21:26.8 | Algonac | 90.7 | BWAC 2 |
10 | Nolan Kuntz | 21:26.7 | Saginaw Heritage | 90.1 | SVL North 2 |
12 | Brian Calderon-Ortiz | 21:26.8 | GR_Kenowa Hills | 90.1 | OK Gold 2 |
10 | Anderson Oberle | 21:32.9 | Freeland | 90.0 | TVC 8 2 |
12 | Hunter Szczur | 21:40 | Sterling Heights Stevenson | 90.0 | MAC White 2 |
9 | Henry Morales-Kramer | 21:11.0 | Madison Heights Lamphere | 89.7 | MAC Blue 2 |
10 | Ian Glenn | 21:41 | Port Huron Northern | 89.7 | MAC White 2 |
9 | Luke Archer | 21:28.2 | Middleville Thornapple-Kellogg | 89.6 | OK Gold 2 |
9 | Noah Donker | 21:30.4 | Middleville Thornapple-Kellogg | 88.9 | OK Gold 2 |
11 | Eric Furuya | 21:31.8 | Rochester Hills Stoney Creek | 88.7 | OAA White 2 |
9 | Thomas Beiter | 21:15.9 | Flint Powers Catholic | 88.7 | SVL South 2 |
10 | Seth Walker | 21:44 | Sterling Heights Stevenson | 88.7 | MAC White 2 |
11 | Zach LaMont | 22:24.2 | Saginaw Valley Lutheran | 88.6 | TVC 10 2 |
10 | Owen Dobrowitsky | 21:22.0 | Birmingham Seaholm | 88.3 | OAA Red 2 |
12 | Nicholas VanCamp | 21:17.1 | Flint Powers Catholic | 88.3 | SVL South 2 |
11 | Lleyton Byrnes | 21:15.3 | Warren Woods Tower | 88.2 | MAC Blue 2 |
11 | Jake Beaver | 21:38.5 | Bay City John Glenn | 88.2 | TVC 8 2 |
12 | Brent Smith | 21:32.6 | FHE Ada Forest Hills Eastern | 88.1 | OK Gold 2 |
11 | Joey Hickey | 21:33.7 | Rochester Hills Stoney Creek | 88.1 | OAA White 2 |
10 | Nate McAvoy | 21:39.0 | Frankenmuth | 88.0 | TVC 8 2 |
9 | Eli Guinther | 21:39.8 | Frankenmuth | 87.7 | TVC 8 2 |
12 | Austin Barnett | 21:16.9 | Roseville | 87.7 | MAC Blue 2 |
12 | Daniel Houle | 21:24.2 | Rochester Adams | 87.6 | OAA Red 2 |
12 | Thomas Roraff | 21:35.7 | Rochester | 87.4 | OAA White 2 |
11 | Carter VanWyk | 21:35.5 | Wayland Union | 87.2 | OK Gold 2 |
9 | Trace Fisher | 22:30.0 | Standish Sterling | 86.7 | TVC 10 2 |
11 | Leo Kleff | 21:38.1 | FHE Ada Forest Hills Eastern | 86.3 | OK Gold 2 |
10 | Eric Qi | 21:40.1 | Troy Athens | 86.0 | OAA White 2 |
12 | Dennis Schaffer | 22:32.3 | Hemlock | 85.9 | TVC 10 2 |
10 | Micah Dunn | 21:39.5 | Saginaw Heritage | 85.8 | SVL North 2 |
9 | Joshua Schang | 21:23.5 | Warren Cousino | 85.5 | MAC Blue 2 |
10 | Valentino Castaneda | 21:42.7 | North Branch | 85.4 | BWAC 2 |
10 | Liam Turner | 21:24.0 | Marine City | 85.3 | MAC Blue 2 |
9 | Ethan Manning | 21:41.2 | Wayland Union | 85.3 | OK Gold 2 |
10 | Aiden Powell | 21:42.4 | Rochester | 85.2 | OAA White 2 |
10 | Matthew Bannick | 22:34.6 | Saginaw Michigan Lutheran Seminary | 85.1 | TVC 10 2 |
12 | Ethan Schmidt | 22:35.3 | Saginaw Valley Lutheran | 84.9 | TVC 10 2 |
10 | Conor Courtade | 21:44.0 | Rochester Hills Stoney Creek | 84.7 | OAA White 2 |
9 | Akshay Duvvuru | 21:33.1 | Rochester Adams | 84.6 | OAA Red 2 |
9 | Pratyush Neelakantan | 21:33.7 | Troy | 84.4 | OAA Red 2 |
10 | Jayden Stopczynski | 21:26.8 | Warren Cousino | 84.4 | MAC Blue 2 |
10 | Owen Holman | 21:43.8 | Bay City Western | 84.4 | SVL North 2 |
12 | Vaelone Elankumaran | 21:34.1 | Rochester Adams | 84.3 | OAA Red 2 |
11 | David Francis | 21:44.5 | FHE Ada Forest Hills Eastern | 84.2 | OK Gold 2 |
9 | Zach Witherspoon | 21:47.0 | Algonac | 84.0 | BWAC 2 |
11 | John Zakrzewski | 21:47.8 | Yale | 83.7 | BWAC 2 |
12 | Graham Firosz | 21:35.8 | Rochester Adams | 83.7 | OAA Red 2 |
10 | Spencer Porritt | 21:45.9 | Midland | 83.7 | SVL North 2 |
9 | Colin Pattison | 21:46.0 | FHE Ada Forest Hills Eastern | 83.7 | OK Gold 2 |
9 | Matthew Medd | 21:47.2 | Saginaw Heritage | 83.3 | SVL North 2 |
10 | Cole Wyckoff | 21:30.8 | Clawson | 83.1 | MAC Blue 2 |
12 | Carter Reynolds | 21:38.2 | Lake Orion | 82.9 | OAA Red 2 |
9 | Ethan Morhan | 21:50.5 | Yale | 82.8 | BWAC 2 |
10 | Trevor Meldrum | 21:38.7 | Lake Orion | 82.8 | OAA Red 2 |
9 | Adam Herron | 21:39.9 | Oxford | 82.4 | OAA Red 2 |
11 | Spencer Melton | 21:51.4 | Mt. Pleasant | 81.9 | SVL North 2 |
9 | Dominic Lonsway | 22:05 | Sterling Heights Stevenson | 81.7 | MAC White 2 |
9 | Leo Student | 21:52.6 | Mt. Pleasant | 81.5 | SVL North 2 |
12 | Gabriel Anguiano | 21:43.0 | Troy | 81.3 | OAA Red 2 |
10 | Austin Malburg | 21:55.1 | Armada | 81.3 | BWAC 2 |
9 | Liem Krueger | 21:53.6 | FHE Ada Forest Hills Eastern | 81.1 | OK Gold 2 |
9 | Collin Grove | 21:56.0 | Algonac | 81.0 | BWAC 2 |
11 | Elijah Noyes | 22:07 | Sterling Heights Stevenson | 81.0 | MAC White 2 |
9 | Gietanno Paoletti | 22:07 | Fraser | 81.0 | MAC White 2 |
12 | Cole Lombard | 22:47.3 | St. Louis | 80.9 | TVC 10 2 |
9 | Chase Walker | 21:56.3 | Armada | 80.9 | BWAC 2 |
9 | Aidan Grover | 22:00.8 | Birch Run | 80.7 | TVC 8 2 |
12 | Dominic Gilman | 22:48.1 | St. Louis | 80.6 | TVC 10 2 |
11 | Thomas Rhodenizer | 22:10 | Fraser | 80.0 | MAC White 2 |
11 | Asher Hart | 21:59.1 | Farmington | 79.6 | OAA White 2 |
9 | Summer Yuan | 22:51.9 | Saginaw Michigan Lutheran Seminary | 79.4 | TVC 10 2 |
11 | Bhuvankumar Ashokkumar | 21:49.5 | Troy | 79.2 | OAA Red 2 |
10 | Marek Lipinski | 22:13 | Utica Ford | 79.0 | MAC White 2 |
11 | Joshua Kubiak | 21:50.5 | Troy | 78.8 | OAA Red 2 |
9 | Chase Mathews | 22:00.6 | Mt. Pleasant | 78.8 | SVL North 2 |
12 | Stephen Carlier | 22:01.7 | Troy Athens | 78.8 | OAA White 2 |
11 | Alec Briggs | 22:54.4 | Hemlock | 78.5 | TVC 10 2 |
11 | Yumin Choi | 21:51.5 | Troy | 78.5 | OAA Red 2 |
12 | Sam Dillabough | 22:15 | Warren Mott | 78.3 | MAC White 2 |
10 | Jensen DuVal | 21:45.2 | Harrison Twp. L’Anse Creuse | 78.3 | MAC Blue 2 |
10 | Ezekiel Kustowski | 22:06.0 | Imlay City | 77.7 | BWAC 2 |
9 | Aneesh Cuddalore Vijaisarath | 21:54.6 | Troy | 77.5 | OAA Red 2 |
9 | Deacon Hayward | 22:04.8 | Bay City Central | 77.4 | SVL North 2 |
10 | Athan Shizas | 22:06.7 | Rochester Hills Stoney Creek | 77.1 | OAA White 2 |
11 | Samuel McIntosh | 22:11.8 | Birch Run | 77.1 | TVC 8 2 |
10 | Christian Momber | 22:05.9 | GR_Kenowa Hills | 77.0 | OK Gold 2 |
9 | Gavin Forbes | 21:49.0 | Marysville | 77.0 | MAC Blue 2 |
10 | Spencer Moore | 21:56.0 | Oxford | 77.0 | OAA Red 2 |
9 | Payton Robbins | 22:08.0 | Farmington | 76.7 | OAA White 2 |
10 | Sashinath Nadigotti | 21:57.1 | Troy | 76.6 | OAA Red 2 |
10 | William Willette | 21:52.9 | Grand Blanc | 76.4 | SVL South 2 |
10 | Noah Charbonneau | 22:14.1 | Essexville Garber | 76.3 | TVC 8 2 |
10 | Junfeng Li | 21:59.9 | Troy | 75.7 | OAA Red 2 |
12 | Declan Peak | 22:11.5 | Troy Athens | 75.5 | OAA White 2 |
12 | Ian Kliebert | 21:54.1 | Harrison Twp. L’Anse Creuse | 75.3 | MAC Blue 2 |
9 | Andrew Wilson | 22:01.8 | Clarkston | 75.1 | OAA Red 2 |
11 | Giovanni Paoletti | 22:25 | Fraser | 75.0 | MAC White 2 |
10 | Jabbar Jabbar | 22:25 | Warren Mott | 75.0 | MAC White 2 |
11 | Alexander Kanar | 22:12.3 | Midland | 74.9 | SVL North 2 |
9 | Gavin Murphy | 22:26 | Lakeview St. Clair Shores | 74.7 | MAC White 2 |
10 | Georgio Aramouni | 21:56.3 | Madison Heights Lamphere | 74.6 | MAC Blue 2 |
11 | Andrew Kelly | 21:58.4 | Flint Powers Catholic | 74.5 | SVL South 2 |
10 | Ishan Iyer | 22:15.3 | Troy Athens | 74.2 | OAA White 2 |
10 | Alex Byrnes | 22:14.9 | GR_Ottawa Hills | 74.0 | OK Gold 2 |
9 | Robert Cabrera | 22:05.0 | Oxford | 74.0 | OAA Red 2 |
12 | Kyle Wen | 22:16.9 | Rochester | 73.7 | OAA White 2 |
9 | Jeawon Lee | 22:06.6 | Troy | 73.5 | OAA Red 2 |
10 | Haydn Kotowski | 22:02.4 | Davison | 73.2 | SVL South 2 |
11 | Anthony Andre | 22:03.8 | Grand Blanc | 72.7 | SVL South 2 |
10 | Max Piper | 22:04.2 | Flint Powers Catholic | 72.6 | SVL South 2 |
12 | Hayden Rondy | 23:12.8 | Hemlock | 72.4 | TVC 10 2 |
10 | Jake Rodammer | 23:13.2 | Millington | 72.3 | TVC 10 2 |
11 | Terrence Partridge | 22:03.4 | Roseville | 72.2 | MAC Blue 2 |
10 | Mustafa Ali | 22:21.9 | Troy Athens | 72.0 | OAA White 2 |
10 | Adam Vander Hart | 22:21.0 | GR_South Christian | 72.0 | OK Gold 2 |
10 | Dylan Bazyollo | 22:34 | Lakeview St. Clair Shores | 72.0 | MAC White 2 |
11 | Craig Popiolek | 22:11.0 | Clarkston | 72.0 | OAA Red 2 |
10 | Brady Slattery | 22:11.4 | Lake Orion | 71.9 | OAA Red 2 |
12 | Meth Yahampath | 22:11.8 | Troy | 71.7 | OAA Red 2 |
12 | Aedan Vermeulen | 22:23.6 | Rochester Hills Stoney Creek | 71.5 | OAA White 2 |
10 | Gabriel Hoffman | 22:12.8 | Lake Orion | 71.4 | OAA Red 2 |
10 | Jinsun Pyo | 22:14.3 | Rochester Adams | 70.9 | OAA Red 2 |
10 | Thomas Shultz | 22:26.4 | North Branch | 70.9 | BWAC 2 |
9 | Emmanuel Ortega | 22:24.5 | H.H. Dow | 70.8 | SVL North 2 |
11 | Kip Tanui | 22:25.8 | GR_South Christian | 70.4 | OK Gold 2 |
9 | Levi Boomsma | 22:26.0 | GR_South Christian | 70.3 | OK Gold 2 |
9 | Johnny McKellar | 22:27.9 | Royal Oak | 70.0 | OAA White 2 |
10 | Maxim Brown | 22:17.3 | Clarkston | 69.9 | OAA Red 2 |
10 | Theron Piwowar | 22:18.5 | Rochester Adams | 69.5 | OAA Red 2 |
10 | Jonathan Noel | 22:34.5 | Bay City John Glenn | 69.5 | TVC 8 2 |
10 | Christian Frederick | 22:42 | Sterling Heights Stevenson | 69.3 | MAC White 2 |
10 | Carter Poniatowski | 22:14.4 | Lapeer | 69.2 | SVL South 2 |
10 | Ezekiel Pallay | 22:15.9 | Grand Blanc | 68.7 | SVL South 2 |
11 | Jeff Ciluffo | 22:22.0 | Rochester Adams | 68.3 | OAA Red 2 |
12 | Aiden Reilly | 22:15.3 | Warren Cousino | 68.2 | MAC Blue 2 |
12 | Luke de Chazal | 22:33.7 | Rochester Hills Stoney Creek | 68.1 | OAA White 2 |
11 | Kyle Berch | 22:24.0 | Troy | 67.7 | OAA Red 2 |
9 | Jude VanderWeide | 22:34.5 | Wayland Union | 67.5 | OK Gold 2 |
11 | Matthew Wiegand | 22:24.5 | Birmingham Seaholm | 67.5 | OAA Red 2 |
11 | Zachary Schell | 22:36.9 | Croswell-Lexington | 67.4 | BWAC 2 |
10 | Broderick LaBar | 22:19.9 | Lapeer | 67.4 | SVL South 2 |
9 | Ethan McDonald | 23:27.9 | Carrollton | 67.4 | TVC 10 2 |
9 | Marcell Jackson | 22:49 | Utica Ford | 67.0 | MAC White 2 |
9 | Surya Jeeda | 22:26.9 | Troy | 66.7 | OAA Red 2 |
11 | Taylor Stansburry | 22:22.2 | Grand Blanc | 66.6 | SVL South 2 |
9 | Logan Peavey | 23:30.4 | Carrollton | 66.6 | TVC 10 2 |
9 | Ben VanderLeek | 22:37.8 | GR_Ottawa Hills | 66.4 | OK Gold 2 |
11 | Yamen Hithem Ahmed Fargaly | 22:27.9 | Troy | 66.4 | OAA Red 2 |
11 | Brent Castle | 22:40.0 | North Branch | 66.3 | BWAC 2 |
12 | Luke Wilder | 22:21.3 | Clawson | 66.2 | MAC Blue 2 |
12 | Charlie Chu | 22:29.1 | Troy | 66.0 | OAA Red 2 |
10 | Thanush Pantra | 22:30.1 | Troy | 65.6 | OAA Red 2 |
10 | Sanjeev Nethaji | 22:31.2 | Troy | 65.3 | OAA Red 2 |
9 | Eugene Han | 22:41.9 | Mt. Pleasant | 65.0 | SVL North 2 |
12 | Evan Watson | 22:43.0 | Bloomfield Hills | 65.0 | OAA White 2 |
12 | Aidden Gentz | 22:42.2 | GR_Kenowa Hills | 64.9 | OK Gold 2 |
10 | Benjamin Sheng | 22:33.2 | Troy | 64.6 | OAA Red 2 |
9 | Jerry Wang | 22:33.4 | Troy | 64.5 | OAA Red 2 |
10 | Evan Lajiness | 22:58 | Sterling Heights Stevenson | 64.0 | MAC White 2 |
9 | Aiden Malburg | 22:45.5 | GR_Kenowa Hills | 63.8 | OK Gold 2 |
11 | Jackson Hermes | 22:28.9 | Lake Shore St. Clair Shores | 63.7 | MAC Blue 2 |
9 | Dominic Coraci | 22:59 | Macomb L’Anse Creuse North | 63.7 | MAC White 2 |
9 | Foley Kedzior | 22:29.6 | Warren Woods Tower | 63.5 | MAC Blue 2 |
11 | Cameron Knas | 22:52.9 | Bloomfield Hills | 61.7 | OAA White 2 |
12 | Michael Schultz | 22:53.1 | Rochester | 61.6 | OAA White 2 |
12 | Alex Hardy | 23:45.2 | St. Louis | 61.6 | TVC 10 2 |
10 | Caden Jones | 22:35.3 | Clawson | 61.6 | MAC Blue 2 |
9 | Luke Prill | 22:38.3 | Davison | 61.2 | SVL South 2 |
9 | Cooper Crandell | 22:43.9 | Rochester Adams | 61.0 | OAA Red 2 |
10 | Ishan Desai | 22:44.0 | Troy | 61.0 | OAA Red 2 |
9 | Trenton Terrian | 23:00.1 | Saginaw Swan Valley | 61.0 | TVC 8 2 |
9 | Colton Moore | 23:48.3 | Saginaw Valley Lutheran | 60.6 | TVC 10 2 |
12 | Weston Brock | 22:56.7 | Rochester Hills Stoney Creek | 60.4 | OAA White 2 |
11 | Philip Samuel | 22:57.5 | Troy Athens | 60.2 | OAA White 2 |
11 | Jordan Weers | 22:56.9 | Wayland Union | 60.0 | OK Gold 2 |
9 | Caleb Luellen | 22:57.3 | Mt. Pleasant | 59.9 | SVL North 2 |
12 | Peter Dobrowitsky | 22:48.6 | Birmingham Seaholm | 59.5 | OAA Red 2 |
10 | Edward Barkham | 22:59.7 | Rochester Hills Stoney Creek | 59.4 | OAA White 2 |
12 | Gabriel Dupras | 22:49.7 | Oxford | 59.1 | OAA Red 2 |
11 | Maximus Sheehy | 22:50.1 | Birmingham Seaholm | 59.0 | OAA Red 2 |
12 | Rhodes Kurtis | 22:43.5 | Warren Lincoln | 58.8 | MAC Blue 2 |
11 | Daniel Panis | 23:03.0 | Royal Oak | 58.3 | OAA White 2 |
9 | Joseph Young | 23:03.1 | Troy Athens | 58.3 | OAA White 2 |
10 | Nash Davidson | 23:08.7 | Freeland | 58.1 | TVC 8 2 |
11 | Michael Panko | 23:03.1 | Bay City Central | 58.0 | SVL North 2 |
12 | Caleb Needham | 23:57.8 | Saginaw Michigan Lutheran Seminary | 57.4 | TVC 10 2 |
10 | Michael Sager Wissner | 23:05.0 | Middleville Thornapple-Kellogg | 57.3 | OK Gold 2 |
10 | Dreshawn Noble | 22:48.1 | Roseville | 57.3 | MAC Blue 2 |
10 | Varun Rajeswaran | 23:07.0 | Troy Athens | 57.0 | OAA White 2 |
9 | Mark Torres | 23:07.6 | Rochester | 56.8 | OAA White 2 |
12 | Joshua Blevins | 22:49.6 | Lake Shore St. Clair Shores | 56.8 | MAC Blue 2 |
9 | Sam Nielsen | 23:20 | Fraser | 56.7 | MAC White 2 |
11 | Hilmon Emile | 22:50.3 | New Haven | 56.6 | MAC Blue 2 |
12 | James McNees | 23:10.0 | North Branch | 56.3 | BWAC 2 |
10 | Sebastian Strutz | 22:51.4 | Harrison Twp. L’Anse Creuse | 56.2 | MAC Blue 2 |
10 | Freddie Shepherd | 23:00.5 | Oxford | 55.5 | OAA Red 2 |
12 | Gabe Stevens | 22:54.0 | Clawson | 55.3 | MAC Blue 2 |
10 | Tanner Wesener | 24:04.3 | Hemlock | 55.2 | TVC 10 2 |
9 | Jacob Erskin | 24:04.7 | St. Louis | 55.1 | TVC 10 2 |
9 | Clyde Sterling | 23:12.8 | Rochester Hills Stoney Creek | 55.1 | OAA White 2 |
9 | Wesley Spezia | 23:02.9 | Oxford | 54.7 | OAA Red 2 |
12 | Mohammed Vohra | 23:03.0 | Birmingham Seaholm | 54.7 | OAA Red 2 |
10 | Mason Stansberry | 22:57.2 | Warren Woods Tower | 54.3 | MAC Blue 2 |
11 | Viraj Nautiyal | 23:04.8 | Birmingham Seaholm | 54.1 | OAA Red 2 |
9 | Owen Tennant | 23:14.9 | Bay City Western | 54.0 | SVL North 2 |
10 | Sanjay Shyamsundar | 23:05.6 | Troy | 53.8 | OAA Red 2 |
11 | Ryan Partlow | 23:08.1 | Rochester Adams | 53.0 | OAA Red 2 |
9 | Collin Carrier | 23:19.2 | GR_Catholic Central | 52.6 | OK Gold 2 |
11 | Berk Boyer | 23:22.3 | Croswell-Lexington | 52.2 | BWAC 2 |
12 | Charles Glynn | 23:10.5 | Troy | 52.2 | OAA Red 2 |
11 | Brady Gilchrist | 23:20.7 | GR_Catholic Central | 52.1 | OK Gold 2 |
10 | Ray Guo | 23:13.1 | Troy | 51.3 | OAA Red 2 |
12 | Sam Scharrer | 24:16.7 | Saginaw Michigan Lutheran Seminary | 51.1 | TVC 10 2 |
11 | Keaton Godfryd | 23:37 | Warren Mott | 51.0 | MAC White 2 |
11 | Titus Mowat | 23:24.7 | Mt. Pleasant | 50.8 | SVL North 2 |
11 | Anton Gegaj | 23:40 | Sterling Heights Stevenson | 50.0 | MAC White 2 |
10 | Vishal Myneni | 23:20.8 | Rochester Adams | 48.7 | OAA Red 2 |
12 | Grant Bebow | 24:26.8 | St. Louis | 47.7 | TVC 10 2 |
12 | Omar Aziz | 23:24.4 | Rochester Adams | 47.5 | OAA Red 2 |
10 | Cayden Haupt | 23:17.6 | Warren Cousino | 47.5 | MAC Blue 2 |
10 | Kevin Lenz | 23:17.6 | Warren Cousino | 47.5 | MAC Blue 2 |
10 | Moses Blackwell | 23:17.6 | Warren Lincoln | 47.5 | MAC Blue 2 |
9 | Maddox Fabbro | 24:27.9 | Millington | 47.4 | TVC 10 2 |
10 | Garrett Nagley | 23:35.4 | Midland | 47.2 | SVL North 2 |
11 | Noah Sobek | 23:21.0 | Lapeer | 47.0 | SVL South 2 |
12 | Parker Kinsora | 23:19.9 | Roseville | 46.7 | MAC Blue 2 |
10 | Dan Schneider | 23:37.0 | H.H. Dow | 46.7 | SVL North 2 |
10 | Samuel Criner | 23:51 | Warren Mott | 46.3 | MAC White 2 |
11 | Kiet Tran | 23:52 | Warren Mott | 46.0 | MAC White 2 |
9 | Jack Kalbfleisch | 23:30.4 | Birmingham Seaholm | 45.5 | OAA Red 2 |
11 | Chase Jones | 23:42.9 | Almont | 45.4 | BWAC 2 |
11 | David Wang | 24:34.0 | Saginaw Michigan Lutheran Seminary | 45.3 | TVC 10 2 |
9 | Luke Herder | 23:41.0 | GR_South Christian | 45.3 | OK Gold 2 |
12 | Carter Purvis | 23:41.5 | Midland | 45.2 | SVL North 2 |
12 | Ethan McClanahan | 23:48.9 | Birch Run | 44.7 | TVC 8 2 |
9 | Wyatt Burke | 23:43.6 | GR_South Christian | 44.5 | OK Gold 2 |
10 | Jacob Lewandowski | 23:58 | Sterling Heights Stevenson | 44.0 | MAC White 2 |
9 | Andrew Bucher | 24:00:00 | Fraser | 43.3 | MAC White 2 |
10 | Dean Gobler | 23:37.4 | Troy | 43.2 | OAA Red 2 |
10 | Sameer Singh | 23:39.2 | Troy | 42.6 | OAA Red 2 |
12 | Bryan Schwarz | 24:43.2 | Saginaw Valley Lutheran | 42.3 | TVC 10 2 |
12 | Daniel Yang | 24:43.6 | Saginaw Michigan Lutheran Seminary | 42.1 | TVC 10 2 |
11 | Joshua Eapen | 23:40.9 | Troy | 42.0 | OAA Red 2 |
12 | Leland Petelka | 23:52.6 | Saginaw Arthur Hill | 41.5 | SVL North 2 |
12 | Armaan Mahajan | 23:52.9 | Saginaw Arthur Hill | 41.4 | SVL North 2 |
9 | Luke Vandenbossche | 23:52.9 | Midland | 41.4 | SVL North 2 |
10 | Faolan Hill | 23:53.4 | Saginaw Heritage | 41.2 | SVL North 2 |
10 | Aarush Gota | 23:44.4 | Rochester Adams | 40.9 | OAA Red 2 |
11 | Preston Radomski | 24:01.5 | Bay City John Glenn | 40.5 | TVC 8 2 |
10 | Drew Fruk | 24:01.9 | Saginaw Swan Valley | 40.4 | TVC 8 2 |
10 | Anthony Badia | 23:39.1 | Warren Cousino | 40.3 | MAC Blue 2 |
11 | Delon Roriex | 23:41.1 | Flint Carman-Ainsworth | 40.3 | SVL South 2 |
11 | Steven Huang | 24:49.5 | Saginaw Michigan Lutheran Seminary | 40.2 | TVC 10 2 |
9 | Elijah Larkowski | 23:58.8 | H.H. Dow | 39.4 | SVL North 2 |
10 | Lucas Danaher | 24:01.2 | Royal Oak | 38.9 | OAA White 2 |
9 | Ethan Gerber | 24:14:00 | Fraser | 38.7 | MAC White 2 |
9 | Connor Hickey | 23:53.6 | Oxford | 37.8 | OAA Red 2 |
9 | Elias Schnarr | 24:05.9 | Rochester Hills Stoney Creek | 37.4 | OAA White 2 |
9 | Anthony Alvarez | 24:07.4 | Armada | 37.2 | BWAC 2 |
12 | Ryder Earles | 23:55.5 | Oxford | 37.2 | OAA Red 2 |
9 | Kacper Tomczyk | 24:07.2 | Troy Athens | 36.9 | OAA White 2 |
10 | Aiden Gaddis | 24:20:00 | Lakeview St. Clair Shores | 36.7 | MAC White 2 |
12 | Hayden Rometty | 24:08.6 | Farmington | 36.5 | OAA White 2 |
9 | Jack Schmidt | 23:57.6 | Birmingham Seaholm | 36.5 | OAA Red 2 |
10 | Samer Alzuhairi | 24:21:00 | Warren Mott | 36.3 | MAC White 2 |
11 | Jett Emerson | 24:09.0 | Troy Athens | 36.3 | OAA White 2 |
12 | Anthony Gilmer | 23:52.3 | St. Clair Shores South Lake | 35.9 | MAC Blue 2 |
12 | Dylan Luft | 25:03.5 | St. Louis | 35.5 | TVC 10 2 |
10 | Johnathon Heim | 23:53.7 | Port Huron | 35.4 | MAC Blue 2 |
11 | Adam Rhodes | 24:11.1 | FHE Ada Forest Hills Eastern | 35.3 | OK Gold 2 |
10 | Elvis Le | 24:16.9 | Bloomfield Hills | 33.7 | OAA White 2 |
10 | Eli Amberg | 24:20.1 | Bloomfield Hills | 32.6 | OAA White 2 |
12 | Alex Heiden | 24:25.8 | Almont | 31.1 | BWAC 2 |
9 | Kyle Massimilla | 24:40:00 | Utica Ford | 30.0 | MAC White 2 |
11 | Wyatt Bush | 24:40:00 | Macomb L’Anse Creuse North | 30.0 | MAC White 2 |
10 | Trevor Juengel | 24:29.1 | Algonac | 30.0 | BWAC 2 |
9 | Alec Verok | 24:20.2 | Lake Orion | 28.9 | OAA Red 2 |
12 | Jackson Wald | 24:33.9 | Richmond | 28.4 | BWAC 2 |
9 | Cash Litwiller | 24:32.6 | Mt. Pleasant | 28.1 | SVL North 2 |
9 | Henry Gobler | 24:23.3 | Troy | 27.9 | OAA Red 2 |
12 | Aryan Singh | 24:25.6 | Troy | 27.1 | OAA Red 2 |
12 | Brenden Nye | 24:19.8 | New Haven | 26.7 | MAC Blue 2 |
9 | Matthew Briskey | 24:39.2 | Algonac | 26.6 | BWAC 2 |
11 | Zane Coole | 24:22.6 | Davison | 26.5 | SVL South 2 |
12 | Jon Arnold | 24:45.1 | Birch Run | 26.0 | TVC 8 2 |
9 | Logan Russell | 24:41.4 | Imlay City | 25.9 | BWAC 2 |
9 | Dominic Rivette | 25:32.7 | Hemlock | 25.8 | TVC 10 2 |
12 | Evan Brooke | 24:43.0 | GR_Kenowa Hills | 24.7 | OK Gold 2 |
10 | Ethan Santonocito | 24:44.6 | Rochester Hills Stoney Creek | 24.5 | OAA White 2 |
10 | Adam Metcalf | 24:45.4 | H.H. Dow | 23.9 | SVL North 2 |
9 | Joshua Kriesch | 24:48.3 | Yale | 23.6 | BWAC 2 |
10 | Justin Argue | 24:32.6 | Davison | 23.1 | SVL South 2 |
10 | Tristan Crooks | 24:32.7 | Warren Fitzgerald | 22.4 | MAC Blue 2 |
9 | Jonas Lipovsky | 24:55.8 | Midland | 20.4 | SVL North 2 |
9 | Bryant Waugh | 25:49.8 | Standish Sterling | 20.1 | TVC 10 2 |
11 | Aidan DePauw | 24:47.5 | Lake Orion | 19.8 | OAA Red 2 |
10 | Markus Blackwell | 24:40.6 | Warren Lincoln | 19.8 | MAC Blue 2 |
10 | Samuel Darling | 24:58.0 | Saginaw Heritage | 19.7 | SVL North 2 |
12 | Kyle Loeffler | 25:52.6 | Saginaw Michigan Lutheran Seminary | 19.1 | TVC 10 2 |
11 | Scott Causley | 25:00.0 | Bay City Central | 19.0 | SVL North 2 |
10 | Jerith Palmer | 24:45.4 | Lapeer | 18.9 | SVL South 2 |
9 | Wyatt Sonntag | 24:44.1 | Marysville | 18.6 | MAC Blue 2 |
10 | Morgan Christopher | 24:45.5 | Warren Lincoln | 18.2 | MAC Blue 2 |
10 | Anthony Doad | 25:02.9 | Saginaw Arthur Hill | 18.0 | SVL North 2 |
9 | Jacob Brown | 24:48.7 | Davison | 17.8 | SVL South 2 |
12 | Joe Kramp | 25:58.4 | Saginaw Michigan Lutheran Seminary | 17.2 | TVC 10 2 |
10 | Liam Bischer | 25:10.8 | Midland | 15.4 | SVL North 2 |
10 | Kevin Lin | 25:02.6 | Troy | 14.8 | OAA Red 2 |
11 | Chester Van Daele | 25:14.7 | Rochester Hills Stoney Creek | 14.4 | OAA White 2 |
11 | Michael Kaatz | 25:16.8 | Croswell-Lexington | 14.1 | BWAC 2 |
9 | Cohen LaFountain | 25:16.1 | Mt. Pleasant | 13.6 | SVL North 2 |
10 | Ajay Varghese | 25:17.4 | Troy Athens | 13.5 | OAA White 2 |
9 | Matthew Bowman | 24:59.4 | Roseville | 13.5 | MAC Blue 2 |
12 | Jonathan Reed | 25:16.6 | Cedar Springs | 13.5 | OK Gold 2 |
10 | Aryan Kabe | 25:09.0 | Troy | 12.7 | OAA Red 2 |
11 | John Edwards | 25:19.1 | FHE Ada Forest Hills Eastern | 12.6 | OK Gold 2 |
10 | TaShaun Balazev | 25:22.2 | Croswell-Lexington | 12.3 | BWAC 2 |
10 | Mukundan Iyengar | 25:11.3 | Troy | 11.9 | OAA Red 2 |
10 | Joshua Castillo | 25:26.8 | Armada | 10.7 | BWAC 2 |
10 | Owen Mantie | 25:38:00 | Utica Ford | 10.7 | MAC White 2 |
9 | Tristan Agardy | 25:25.2 | Mt. Pleasant | 10.6 | SVL North 2 |
10 | Jacob Thor | 25:26.4 | Rochester | 10.5 | OAA White 2 |
11 | Declan Smith | 25:25.8 | Middleville Thornapple-Kellogg | 10.4 | OK Gold 2 |
9 | Matthew Litwiller | 25:12.5 | Davison | 9.8 | SVL South 2 |
9 | Noah Gaddis | 25:41:00 | Lakeview St. Clair Shores | 9.7 | MAC White 2 |
12 | Anderson Li | 25:29.0 | Saginaw Heritage | 9.3 | SVL North 2 |
9 | Brendan Wolf | 25:30.2 | Saginaw Heritage | 8.9 | SVL North 2 |
10 | Andrew Zhu | 25:22.9 | Rochester Adams | 8.0 | OAA Red 2 |
9 | Wyatt Keller | 25:22.9 | Clarkston | 8.0 | OAA Red 2 |
12 | Nate Gil | 25:33.4 | FHE Ada Forest Hills Eastern | 7.9 | OK Gold 2 |
9 | Wade Murray | 25:35.8 | Imlay City | 7.7 | BWAC 2 |
12 | Jacob Gonsler | 25:37.6 | Bay City Western | 6.5 | SVL North 2 |
9 | Kaleb Kindl | 25:28.4 | Oxford | 6.2 | OAA Red 2 |
9 | Kenichi Russell | 25:31.5 | Rochester Adams | 5.2 | OAA Red 2 |
9 | Micah Rizkalla | 25:41.7 | GR_Ottawa Hills | 5.1 | OK Gold 2 |
10 | Colin Nettles | 25:35.4 | Troy | 3.9 | OAA Red 2 |
11 | Kaden Trumpour | 25:47.8 | Almont | 3.7 | BWAC 2 |
10 | Asher Neville | 25:52.1 | Bay City Central | 1.6 | SVL North 2 |
10 | Jason Teh | 25:53.4 | Troy Athens | 1.5 | OAA White 2 |
9 | William Evans | 25:36.0 | Roseville | 1.3 | MAC Blue 2 |
11 | Gavin Gutierrez | 25:56.6 | Saginaw Arthur Hill | 0.1 | SVL North 2 |