Grade | Name | Time | Team | Rating |
12 | Matthew Zeleke | 15:24.0 | East Lansing | 213.0 |
12 | Liam Elder | 15:55.5 | Grand Ledge | 202.5 |
12 | Jayden Page | 15:59.7 | East Lansing | 201.1 |
12 | Mason Sumner | 16:05.2 | Breckenridge | 199.3 |
11 | Aiden Sullivan | 16:06.8 | Forest Hills Eastern | 198.7 |
12 | Josiah Magley | 16:17.8 | Ionia | 195.1 |
11 | Nathan Jenkins | 16:18.9 | Grandville Calvin Christian | 194.7 |
12 | Jason Fredricks | 16:23.1 | Byron Center | 193.3 |
10 | Cole Visser | 16:31.0 | Jenison | 190.7 |
12 | Jonas Fraley-Burgett | 16:34.4 | Kalamazoo Central | 189.5 |
12 | Dan Kehoe | 16:34.7 | Grandville Calvin Christian | 189.4 |
12 | Nathan Lott | 16:42.2 | Webberville | 186.9 |
10 | Jasper Cane | 16:49.5 | Kalamazoo Central | 184.5 |
11 | Evan Newcombe | 16:52.2 | East Lansing | 183.6 |
12 | Heath LaPointe | 16:52.6 | Ionia | 183.5 |
12 | Liam Harlan | 16:55.8 | Bath | 182.4 |
10 | Jacob Montgomery | 17:01.2 | Ionia | 180.6 |
11 | Andre Richmond | 17:01.2 | Whitehall | 180.6 |
11 | Andrew Hardy | 17:02.0 | Stanton Central Montcalm | 180.3 |
11 | Ben Wertz | 17:03.9 | Grandville Calvin Christian | 179.7 |
12 | Connor Lubberts | 17:05.5 | Jenison | 179.2 |
11 | Ethan Smith | 17:06.2 | Jenison | 178.9 |
12 | Eli Kramer | 17:06.4 | East Lansing | 178.9 |
12 | Nathan Holwerda | 17:10.2 | Byron Center | 177.6 |
12 | Logan Manion | 17:10.6 | Grandville Calvin Christian | 177.5 |
12 | Riley Buys | 17:26.0 | Whitehall | 172.3 |
9 | Joseph Spada | 17:26.7 | Kalamazoo Central | 172.1 |
12 | Connor Snippe | 17:29.5 | Grand Rapids Covenant Christian | 171.2 |
11 | Gabe Benavides | 17:30.3 | East Lansing | 170.9 |
11 | Brendan Wangler | 17:32.1 | Jenison | 170.3 |
11 | Carter McIlroy | 17:34.5 | Whitehall | 169.5 |
11 | Austin Winkle | 17:35.0 | Jenison | 169.3 |
11 | Tanner Kennedy | 17:36.3 | Grand Ledge | 168.9 |
9 | Elijah Hutchinson | 17:37.3 | Grand Ledge | 168.6 |
11 | Caleb Howard | 17:39.1 | Webberville | 168.0 |
11 | Mason Schimmel | 17:40.9 | Grand Rapids Covenant Christian | 167.4 |
11 | Andre Soisson | 17:43.0 | Kalamazoo Central | 166.7 |
10 | Michael Kloosterman | 17:48.1 | Kalamazoo Central | 165.0 |
12 | Andrew Gerdes | 17:48.8 | Ionia | 164.7 |
12 | Nathan Bylsma | 17:54.2 | Grand Rapids Covenant Christian | 162.9 |
12 | Joey Shotts | 17:55.9 | Jenison | 162.4 |
10 | Justin Clement | 17:58.1 | Jenison | 161.6 |
11 | Bryce Soisson | 17:58.1 | Kalamazoo Central | 161.6 |
11 | Ethan Smith | 17:59.1 | Forest Hills Eastern | 161.3 |
12 | Ethan Gough | 18:01.9 | Comstock Park | 160.4 |
10 | Sawyer Stoneman | 18:05.3 | Breckenridge | 159.2 |
10 | Cole Mitchell | 18:07.2 | Byron Center | 158.6 |
12 | Scott Frain | 18:09.1 | Libertas Christian | 158.0 |
10 | Brady Swanson | 18:09.3 | Byron Center | 157.9 |
12 | Luke Skuratowicz | 18:12.0 | Kalamazoo Central | 157.0 |
9 | Ben Haakenson | 18:13.1 | Grand Ledge | 156.6 |
11 | Ben Sluiter | 18:13.5 | Saranac | 156.5 |
12 | Caleb Kalsbeek | 18:15.9 | Grand Rapids Covenant Christian | 155.7 |
12 | Luca Chisholm | 18:16.5 | Grand Rapids Union | 155.5 |
9 | Henry Dixon | 18:17.6 | Forest Hills Eastern | 155.1 |
9 | Mason Lucas | 18:19.3 | Jenison | 154.6 |
10 | Levi Green | 18:19.8 | Byron Center | 154.4 |
9 | Nolan Longuski | 18:21.3 | Shepherd | 153.9 |
10 | Carter Holmes | 18:22.0 | Bath | 153.7 |
10 | Liam Hinman | 18:22.3 | Forest Hills Eastern | 153.6 |
12 | Charles Blair | 18:22.7 | Kalamazoo Central | 153.4 |
10 | Graham Coston | 18:24.4 | Stanton Central Montcalm | 152.9 |
9 | Luke Dykstra | 18:25.7 | Grand Rapids Covenant Christian | 152.4 |
10 | Mark Millard | 18:27.6 | Byron Center | 151.8 |
12 | Riley Husted | 18:28.6 | Ionia | 151.5 |
10 | Ryan Sundermann | 18:28.9 | East Lansing | 151.4 |
10 | Ellis Yokom | 18:29.1 | Ionia | 151.3 |
10 | Eden Lampi | 18:29.5 | East Lansing | 151.2 |
9 | Levi Kamps | 18:29.9 | Grand Rapids Covenant Christian | 151.0 |
10 | Isaac Humm | 18:32.1 | Breckenridge | 150.3 |
10 | Nathan Day | 18:33.1 | Saranac | 150.0 |
9 | Tyler Endres | 18:33.7 | Forest Hills Eastern | 149.8 |
11 | Tyler Kooienga | 18:34.5 | Grand Rapids Covenant Christian | 149.5 |
10 | Tyler Vining | 18:34.5 | Morley-Stanwood | 149.5 |
11 | Sam Elder | 18:35.3 | Grand Ledge | 149.2 |
12 | Kristian Rose | 18:35.8 | Jenison | 149.1 |
11 | Ondray Thorton | 18:36.0 | Breckenridge | 149.0 |
11 | Nico Lopez | 18:36.1 | Shepherd | 149.0 |
10 | Sam Donnellan | 18:37.0 | East Lansing | 148.7 |
10 | Hunter Helminski | 18:38.5 | Saranac | 148.2 |
11 | Adam Hafner | 18:40.8 | Grand Ledge | 147.4 |
10 | Liam Wilder | 18:42.3 | Webberville | 146.9 |
9 | Matthew Schwartz | 18:43.3 | Jenison | 146.6 |
11 | Ramon Hernandez | 18:43.6 | Grand Rapids Union | 146.5 |
12 | Gavin Purnell | 18:44.6 | East Lansing | 146.1 |
11 | Will Marth | 18:44.6 | Jenison | 146.1 |
10 | Andrew Koenigsknecht | 18:45.2 | Bath | 145.9 |
11 | William Hyson | 18:47.0 | Jenison | 145.3 |
10 | Stephen Priese | 18:49.2 | Hesperia | 144.6 |
10 | Tyson Evans | 18:49.2 | Ionia | 144.6 |
11 | Owen Mast | 18:49.6 | Forest Hills Eastern | 144.5 |
9 | Clay Powell | 18:50.7 | Ovid-Elsie | 144.1 |
9 | Dominic Otto | 18:53.4 | Jenison | 143.2 |
9 | Jackson Myott | 18:54.8 | Grand Ledge | 142.7 |
12 | Joshua Cole | 18:55.6 | Byron Center | 142.5 |
11 | Elijah Powell | 18:56.0 | Saranac | 142.3 |
10 | Brendan Hoving | 18:56.2 | Forest Hills Eastern | 142.3 |
9 | Ryan Couser | 19:00.7 | Grand Ledge | 140.8 |
10 | Jaden Ostrander | 19:07.7 | Breckenridge | 138.4 |
12 | Jaden Henderson | 19:09.9 | Jenison | 137.7 |
10 | Ian Hinkle | 19:10.7 | Grand Ledge | 137.4 |
11 | Reece Ondersma | 19:12.5 | Jenison | 136.8 |
10 | Heath Soho | 19:14.5 | Forest Hills Eastern | 136.2 |
10 | Michael Cyrul | 19:14.7 | East Lansing | 136.1 |
10 | Ryan Tinson | 19:15.9 | Breckenridge | 135.7 |
12 | Noah Hayes | 19:19.1 | Grand Rapids Covenant Christian | 134.6 |
9 | Andrew Wangler | 19:19.9 | Jenison | 134.4 |
9 | Corey Jones | 19:20.2 | Comstock Park | 134.3 |
12 | Gabe TerHaar | 19:21.7 | Jenison | 133.8 |
12 | Xander Lange | 19:22.0 | Ionia | 133.7 |
10 | Grant Koole | 19:25.1 | Grand Rapids Covenant Christian | 132.6 |
12 | Donald Clay | 19:27.4 | Byron Center | 131.9 |
10 | Samuel VanderWerf | 19:27.8 | Byron Center | 131.7 |
10 | Trevor Dornbos | 19:28.3 | Grandville Calvin Christian | 131.6 |
12 | Demetri Davis | 19:28.5 | Ionia | 131.5 |
12 | Brenden Castillo | 19:29.7 | Lansing Waverly | 131.1 |
11 | Tyler Dickinson | 19:29.9 | Whitehall | 131.0 |
10 | Dominik Lamberts | 19:31.1 | Jenison | 130.6 |
11 | Ryan Alford | 19:31.5 | Lake Odessa Lakewood | 130.5 |
10 | Matthew Lathom | 19:31.7 | East Lansing | 130.4 |
10 | Brady Wolters | 19:33.7 | Byron Center | 129.8 |
11 | Ryan Gavenda | 19:34.0 | Ovid-Elsie | 129.7 |
9 | Grant Smith | 19:34.5 | Shepherd | 129.5 |
10 | Connor VanVlerah | 19:38.0 | Forest Hills Eastern | 128.3 |
11 | Sam Booth | 19:41.8 | East Lansing | 127.1 |
9 | Nathan Chapin | 19:41.8 | Jenison | 127.1 |
11 | Asaph Marquardt | 19:44.7 | Kalamazoo Central | 126.1 |
10 | Mason VanderStel | 19:44.8 | Libertas Christian | 126.1 |
11 | Drew Lyman | 19:45.2 | Lansing Waverly | 125.9 |
10 | Shad Pressel | 19:45.4 | Webberville | 125.9 |
10 | Brady Thomas | 19:47.0 | Saranac | 125.3 |
11 | Avery Jura | 19:48.7 | Whitehall | 124.8 |
10 | Nick Lubbers | 19:48.8 | Grand Rapids Covenant Christian | 124.7 |
12 | Zach Lyman | 19:49.6 | Lansing Waverly | 124.5 |
11 | Marcos Castilla | 19:50.8 | Lansing Waverly | 124.1 |
9 | Evan Oosterhouse | 19:51.2 | Saranac | 123.9 |
10 | Rohan Marion | 19:51.3 | Kalamazoo Central | 123.9 |
11 | Levi Spiece | 19:55.1 | Saranac | 122.6 |
11 | Ben Szydlowski | 19:56.0 | Grand Ledge | 122.3 |
12 | Thomas Dillard IV | 19:57.3 | Kalamazoo Central | 121.9 |
12 | Luke Fulmerhouser | 19:59.7 | Comstock Park | 121.1 |
12 | Braeden Hinkle | 20:00.0 | Byron Center | 121.0 |
11 | Logan Smith | 20:00.7 | Jenison | 120.8 |
11 | Alex Parker | 20:01.6 | Forest Hills Eastern | 120.5 |
9 | Mitchell Jeruzal | 20:02.5 | Byron Center | 120.2 |
10 | Micah O’Neal | 20:05.4 | East Lansing | 119.2 |
10 | Charlie Commeret | 20:07.3 | Comstock Park | 118.6 |
11 | Shelby Hopkins | 20:07.7 | Morley-Stanwood | 118.4 |
10 | Khaled Taifour | 20:09.8 | East Lansing | 117.7 |
12 | Luca Pham | 20:09.9 | Jenison | 117.7 |
11 | Micah Witham | 20:12.3 | Whitehall | 116.9 |
10 | James Thorpe | 20:13.2 | Jenison | 116.6 |
12 | Tresten Karnehm | 20:18.0 | Byron Center | 115.0 |
10 | Jacob King | 20:18.9 | Grand Rapids Covenant Christian | 114.7 |
9 | Lucas Kozlowicz | 20:19.7 | Forest Hills Eastern | 114.4 |
12 | Quinten Burlew | 20:19.7 | Jenison | 114.4 |
9 | Noah Stiltner | 20:20.5 | Grand Rapids Union | 114.2 |
11 | Caleb Doezema | 20:24.9 | Grand Rapids Covenant Christian | 112.7 |
10 | Alex Schafer | 20:26.4 | Grand Ledge | 112.2 |
10 | Miles VanDam | 20:26.6 | Byron Center | 112.1 |
12 | Andrew Yerke | 20:27.3 | Saranac | 111.9 |
10 | Quinn Martin | 20:27.9 | East Lansing | 111.7 |
9 | Carter McKinney | 20:29.6 | Grand Ledge | 111.1 |
11 | Austin Smith | 20:31.7 | Ovid-Elsie | 110.4 |
10 | Luke Ueland | 20:31.8 | Forest Hills Eastern | 110.4 |
12 | Trevor Joslin | 20:32.0 | Shepherd | 110.3 |
10 | Caleb Drnek | 20:32.9 | Grand Rapids Covenant Christian | 110.0 |
10 | Lucas Nyenhuis | 20:34.9 | Comstock Park | 109.4 |
10 | Mason Joseph | 20:36.0 | Byron Center | 109.0 |
11 | Hayden Vlasic | 20:38.1 | Bath | 108.3 |
9 | James Kelly | 20:38.6 | Ovid-Elsie | 108.1 |
10 | Cole Workman | 20:39.1 | Ovid-Elsie | 108.0 |
10 | Jack DeVries | 20:39.4 | Byron Center | 107.9 |
10 | Luke Brayman | 20:40.9 | Grand Rapids NorthPointe Christian | 107.4 |
11 | Korey Crawford | 20:41.2 | Bath | 107.3 |
12 | Drew Brummel | 20:41.9 | Grand Rapids Covenant Christian | 107.0 |
10 | Elijah Peterson | 20:43.2 | Forest Hills Eastern | 106.6 |
10 | Leo Kleff | 20:45.7 | Forest Hills Eastern | 105.8 |
11 | Mitchell Price | 20:46.2 | Saranac | 105.6 |
10 | Josiah Curry | 20:48.8 | Stanton Central Montcalm | 104.7 |
9 | Andrew Commeret | 20:52.9 | Comstock Park | 103.4 |
10 | Ian Jones | 20:53.0 | Grand Rapids NorthPointe Christian | 103.3 |
9 | Benjamin Slagter | 20:53.4 | Jenison | 103.2 |
12 | Elijah Fenstermaker | 20:54.3 | Heritage Christian Academy | 102.9 |
10 | Luke Nunez | 20:56.4 | Grand Ledge | 102.2 |
10 | Matthias Hams | 20:58.1 | Whitehall | 101.6 |
12 | Ben Haley | 20:58.2 | Forest Hills Eastern | 101.6 |
12 | Zach Dole | 20:58.9 | Grandville Calvin Christian | 101.4 |
12 | Shane Wilson | 21:01.5 | Bath | 100.5 |
10 | Harrison VanKuiken | 21:01.7 | Saranac | 100.4 |
10 | Coby Courter | 21:02.3 | Grand Ledge | 100.2 |
11 | Quinton Dixon | 21:03.1 | Grand Rapids Union | 100.0 |
12 | Riley Kingsley | 21:04.2 | Webberville | 99.6 |
9 | Stewart Waters | 21:06.8 | Whitehall | 98.7 |
11 | Martin White | 21:10.7 | Portland St. Patrick | 97.4 |
12 | Sean Fleming | 21:14.5 | East Lansing | 96.2 |
12 | Connor Clark | 21:15.5 | Ionia | 95.8 |
10 | Noah Britton | 21:18.5 | Jenison | 94.8 |
12 | Justin Prewitt | 21:18.8 | Ovid-Elsie | 94.7 |
11 | Brent Smith | 21:19.3 | Forest Hills Eastern | 94.6 |
12 | Logan Mekkes | 21:19.8 | Morley-Stanwood | 94.4 |
12 | Victor Benegni | 21:21.5 | Morley-Stanwood | 93.8 |
9 | Brennan Lee | 21:21.9 | Forest Hills Eastern | 93.7 |
9 | Bryce Billings | 21:22.3 | Kalamazoo Central | 93.6 |
10 | Brayden Czarnecki | 21:25.0 | Jenison | 92.7 |
11 | Jordan Snow | 21:25.7 | Lansing Waverly | 92.4 |
10 | Josiah Rodgers | 21:26.3 | Grand Rapids NorthPointe Christian | 92.2 |
10 | Connor Lubbers | 21:26.6 | Grand Rapids Covenant Christian | 92.1 |
9 | Evan Booth | 21:31.6 | East Lansing | 90.5 |
11 | Bobby Fletcher | 21:32.0 | Grand Ledge | 90.3 |
10 | Payton Zimmerlee | 21:32.9 | Bath | 90.0 |
10 | Owen Hayes | 21:35.2 | Grand Rapids Covenant Christian | 89.3 |
10 | Luke Fermin | 21:35.8 | Forest Hills Eastern | 89.1 |
10 | Will Hoekstra | 21:38.0 | Forest Hills Eastern | 88.3 |
11 | Jadeyn Trahan | 21:38.5 | Saranac | 88.2 |
10 | Jordan Serna | 21:38.9 | Lansing Waverly | 88.0 |
9 | Tait Anible | 21:39.2 | Saranac | 87.9 |
9 | Micah Derks | 21:40.5 | Jenison | 87.5 |
10 | Brody O’Dell | 21:43.9 | Grand Ledge | 86.4 |
9 | Cameron Cater | 21:46.9 | Forest Hills Eastern | 85.4 |
10 | Grayden Boven | 21:47.0 | Grand Rapids Covenant Christian | 85.3 |
9 | Matthias Overley | 21:48.6 | Lansing Waverly | 84.8 |
11 | Dominic Chadwick | 21:50.3 | Saranac | 84.2 |
12 | Logan Vance | 21:51.1 | Grand Rapids Union | 84.0 |
12 | Mwokozi Souvenir | 21:53.4 | Grand Rapids Union | 83.2 |
12 | Anthony Serna | 21:54.8 | Lansing Waverly | 82.7 |
10 | Rylee Moelker | 21:55.0 | Grand Rapids Covenant Christian | 82.7 |
9 | Andrew Sherburn | 21:55.2 | Hesperia | 82.6 |
12 | John May | 21:57.1 | Morley-Stanwood | 82.0 |
9 | Randall Dustin | 21:57.5 | Byron Center | 81.8 |
11 | Colin Scheib | 21:58.7 | Bath | 81.4 |
9 | Aaron Ostrowski | 21:58.7 | East Lansing | 81.4 |
9 | Calvin Huizinga | 22:00.3 | Grand Rapids Covenant Christian | 80.9 |
10 | Eli Burch | 22:06.0 | East Lansing | 79.0 |
10 | Andrew Hill | 22:09.0 | Byron Center | 78.0 |
9 | Sean Skuratowicz | 22:11.5 | Kalamazoo Central | 77.2 |
9 | Nick Whitmer | 22:13.8 | Forest Hills Eastern | 76.4 |
10 | Bowen Robinson | 22:16.1 | Hesperia | 75.6 |
9 | Jacob Marth | 22:18.0 | Jenison | 75.0 |
12 | Samuel Harden | 22:19.3 | Ovid-Elsie | 74.6 |
10 | Luke Piersma | 22:19.6 | Grandville Calvin Christian | 74.5 |
12 | David Quiroga | 22:19.8 | Grand Rapids Union | 74.4 |
9 | Andrew Boeringa | 22:20.4 | Whitehall | 74.2 |
11 | Eli Mulder | 22:25.7 | Grandville Calvin Christian | 72.4 |
10 | Alex Bushee | 22:25.8 | Ionia | 72.4 |
9 | Owen Brickner | 22:26.7 | Shepherd | 72.1 |
12 | Ben Wasmus | 22:27.7 | Portland | 71.8 |
10 | Mitchell Smith | 22:28.8 | Grand Rapids NorthPointe Christian | 71.4 |
9 | Jonah Brummel | 22:34.7 | Grand Rapids Covenant Christian | 69.4 |
9 | Elijah Lauer | 22:35.4 | Saranac | 69.2 |
11 | Thomas VanOverloop | 22:38.3 | Grand Rapids Covenant Christian | 68.2 |
12 | Connor Schmidt | 22:38.6 | Grand Rapids NorthPointe Christian | 68.1 |
9 | Aimon Humm | 22:39.0 | Breckenridge | 68.0 |
11 | Dale VanBaren | 22:42.4 | Grand Rapids Covenant Christian | 66.9 |
9 | Troy DeBoer | 22:42.8 | Grand Rapids Covenant Christian | 66.7 |
9 | Nate Kozlowicz | 22:43.3 | Forest Hills Eastern | 66.6 |
10 | Kevin Coffman-ross | 22:44.6 | Bath | 66.1 |
12 | Jacob Sabala | 22:44.9 | Byron Center | 66.0 |
10 | Theo Stack | 22:45.1 | Grand Rapids Union | 66.0 |
9 | Evan Lee | 22:45.4 | Saranac | 65.9 |
10 | Cole Carlson | 22:47.3 | East Lansing | 65.2 |
9 | Adam Potjer | 22:51.1 | Grand Rapids Covenant Christian | 64.0 |
9 | Jonah Howell | 22:52.0 | Forest Hills Eastern | 63.7 |
12 | Gabe Dibaba | 22:55.4 | Saranac | 62.5 |
12 | Gage Mann | 22:58.5 | Byron Center | 61.5 |
12 | Chase Mann | 22:58.7 | Byron Center | 61.4 |
12 | Angel Avila | 22:59.1 | Lansing Waverly | 61.3 |
9 | Xavier Hoppe | 23:01.3 | Shepherd | 60.6 |
10 | Anthony Rivera | 23:02.0 | Byron Center | 60.3 |
12 | Hao Nguyen | 23:09.0 | Byron Center | 58.0 |
12 | Allen Pham | 23:09.0 | Lansing Waverly | 58.0 |
10 | Bobby Miller | 23:10.9 | Grand Ledge | 57.4 |
10 | Thomas Cochran | 23:11.6 | Breckenridge | 57.1 |
11 | Gabe Overbeek | 23:12.7 | Grand Rapids Covenant Christian | 56.8 |
9 | Jack Milller | 23:17.7 | Grand Ledge | 55.1 |
10 | Carter Kingsley | 23:19.7 | Grand Ledge | 54.4 |
9 | John Potter | 23:22.9 | Byron Center | 53.4 |
9 | Jude Vitarelli | 23:25.1 | Byron Center | 52.6 |
11 | Travis Judd | 23:25.1 | Grand Ledge | 52.6 |
9 | Landon VerMerris | 23:26.9 | Byron Center | 52.0 |
11 | Michael VanderKolk | 23:26.9 | Grand Rapids Covenant Christian | 52.0 |
9 | Ari Hammond | 23:27.7 | Forest Hills Eastern | 51.8 |
9 | Blake Ford | 23:31.5 | Forest Hills Eastern | 50.5 |
10 | Max Upright | 23:36.5 | Grand Rapids Union | 48.8 |
11 | Allen Trejo | 23:45.2 | Kalamazoo Central | 45.9 |
9 | Jaxon Pipe | 23:46.3 | Grand Rapids Covenant Christian | 45.6 |
10 | Josh Miller | 23:46.8 | Grand Ledge | 45.4 |
9 | Ben Elder | 23:49.5 | Grand Ledge | 44.5 |
10 | Landon Sandee | 23:54.3 | Grand Rapids Union | 42.9 |
10 | Henry DeLeon | 23:54.6 | Bath | 42.8 |
9 | Brady Gallagher | 23:55.0 | Byron Center | 42.7 |
10 | Kyler Behrenwald | 23:56.3 | Lakeview | 42.2 |
10 | Ben Schmidt | 23:57.0 | Grand Rapids NorthPointe Christian | 42.0 |
10 | Austin Zielinski | 24:00.4 | Grandville Calvin Christian | 40.9 |
11 | David Fort | 24:00.6 | East Lansing | 40.8 |
9 | Jacob Lusk | 24:00.7 | Comstock Park | 40.8 |
9 | Brody Sandborn | 24:05.1 | Portland | 39.3 |
11 | Logan Sauline | 24:11.4 | Comstock Park | 37.2 |
11 | Jakub Wilczynski | 24:11.8 | East Lansing | 37.1 |
12 | Christian Schmidtf… | 24:14.5 | Ovid-Elsie | 36.2 |
12 | Sawyer Kohn | 24:16.0 | Stanton Central Montcalm | 35.7 |
9 | Ayden VanDyk | 24:16.8 | Grand Rapids Covenant Christian | 35.4 |
10 | Lincoln Denis | 24:22.9 | Ionia | 33.4 |
11 | Brendan Sochay | 24:26.2 | Grand Ledge | 32.3 |
9 | Rylan Sleda | 24:27.2 | Grand Rapids Covenant Christian | 31.9 |
11 | Jayden Simmons | 24:28.3 | Lansing Waverly | 31.6 |
11 | Austin Wargo | 24:29.5 | Bath | 31.2 |
12 | John Riddering | 24:30.3 | Grandville Calvin Christian | 30.9 |
10 | Conrad Douglas | 24:34.8 | Grand Rapids Union | 29.4 |
9 | Jackson Lipsey | 24:39.1 | Grand Ledge | 28.0 |
9 | Andrew Bartels | 24:42.3 | Grand Rapids NorthPointe Christian | 26.9 |
10 | Ezekiel Fenstermaker | 24:54.5 | Heritage Christian Academy | 22.8 |
9 | Benjamin Kurtz | 24:57.6 | Comstock Park | 21.8 |
12 | Alex Hyma | 24:58.1 | Jenison | 21.6 |
9 | Will Loachridge | 25:04.0 | East Lansing | 19.7 |
10 | Andrew Brazelton | 25:09.9 | Saranac | 17.7 |
10 | Timothy Stack | 25:14.7 | Grand Rapids Union | 16.1 |
10 | Cayden Bueche | 25:19.9 | Comstock Park | 14.4 |
11 | Evan Petroelje | 25:20.0 | Grand Rapids Covenant Christian | 14.3 |
12 | Caleb LaVallee | 25:20.2 | Comstock Park | 14.3 |
10 | Ronan Hiemstra | 25:32.2 | Byron Center | 10.3 |
9 | Jeremiah Baribeau | 25:34.4 | Libertas Christian | 9.5 |
9 | Zachary Hyatt | 25:37.2 | Whitehall | 8.6 |
9 | Caleb Rose | 25:47.8 | Stanton Central Montcalm | 5.1 |
11 | Brycen DeShane | 25:50.9 | Portland | 4.0 |
10 | Jack Williams | 25:53.3 | Forest Hills Eastern | 3.2 |
9 | Kardierre Williams | 25:57.4 | Kalamazoo Central | 1.9 |
10 | Preston Foster | 25:59.0 | Breckenridge | 1.3 |
10 | Devin Spitzley | 26:00.7 | Portland | 0.8 |