0 entries
Event BIB Name Team CC Yr Hometown PR SB Rank
Div 2 Reserve Men 5k 3027 Lucas Aardema East Grand Rapids
Div 2 Reserve Men 5k 3500 Owen Adams Spring Lake
Div 2 Reserve Men 5k 3009 Luke Aerts Coldwater
Div 2 Reserve Men 5k 2991 Leo Alafita Chelsea
Div 2 Reserve Men 5k 3586 Devon Alberto-Loosier Vicksburg
Div 2 Reserve Men 5k 3295 Anthony Albin Howard City Tri-County
Div 2 Reserve Men 5k 2966 Lukas Albright Big Rapids
Div 2 Reserve Men 5k 3415 William Allen Plainwell
Div 2 Reserve Men 5k 3305 Jaydan Alvarez Hudsonville Unity Christian
Div 2 Reserve Men 5k 3422 Anthony Anastasi Plainwell
Div 2 Reserve Men 5k 3075 Jack Anderson FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3337 Jayson Anderson Mason
Div 2 Reserve Men 5k 2913 Carson Andrews Adrian
Div 2 Reserve Men 5k 2998 Wyeth Angus Chelsea
Div 2 Reserve Men 5k 3344 Joseph Anongdeth Mason
Div 2 Reserve Men 5k 3247 Luke Arendshorst Holland
Div 2 Reserve Men 5k 3224 Adrian Armijo Grand River Prep
Div 2 Reserve Men 5k 3217 Benji Armijo Grand River Prep
Div 2 Reserve Men 5k 2924 Aden Ashworth Allendale
Div 2 Reserve Men 5k 3034 Spencer Astrauskas East Grand Rapids
Div 2 Reserve Men 5k 3225 Joseph Atem Grand River Prep
Div 2 Reserve Men 5k 3057 Gavin Ayers Edwardsburg
Div 2 Reserve Men 5k 3176 Aaron Baas GR West Mich. Aviation
Div 2 Reserve Men 5k 3369 Drew Babinec Muskegon Oakridge
Div 2 Reserve Men 5k 3593 Matthew Badley Whitehall
Div 2 Reserve Men 5k 2944 Elijah Baltierra Alma
Div 2 Reserve Men 5k 2945 Ezekiel Baltierra Alma
Div 2 Reserve Men 5k 3064 Max Bangston Edwardsburg
Div 2 Reserve Men 5k 3534 Rowan Banyon Saint Joseph Catholic
Div 2 Reserve Men 5k 3177 Seth Barbrick GR West Mich. Aviation
Div 2 Reserve Men 5k 3178 Abram Barker GR West Mich. Aviation
Div 2 Reserve Men 5k 2931 Corbin Barker Allendale
Div 2 Reserve Men 5k 3226 Jonathan Barrios Grand River Prep
Div 2 Reserve Men 5k 3179 Joseph Barrows GR West Mich. Aviation
Div 2 Reserve Men 5k 3330 John Bartone Lexington
Div 2 Reserve Men 5k 3331 Chance Basilone Lexington
Div 2 Reserve Men 5k 3610 Leo Bearss Yale
Div 2 Reserve Men 5k 3028 Micah Becker East Grand Rapids
Div 2 Reserve Men 5k 3541 Aiden Beebe Saint Joseph Catholic
Div 2 Reserve Men 5k 2957 Connor Beebe Berrien Springs
Div 2 Reserve Men 5k 2983 Callum Bell Carleton Airport
Div 2 Reserve Men 5k 3058 Jack Bell Edwardsburg
Div 2 Reserve Men 5k 3218 Levi Beltman Grand River Prep
Div 2 Reserve Men 5k 3600 Blaine Berson Whitehall
Div 2 Reserve Men 5k 3542 Karthik Bhatt Saint Joseph Catholic
Div 2 Reserve Men 5k 3489 Hagan Biehl Sparta
Div 2 Reserve Men 5k 3521 Gavin Bishop St. Clair
Div 2 Reserve Men 5k 3035 Harry Blakley East Grand Rapids
Div 2 Reserve Men 5k 3036 Rex Blakley East Grand Rapids
Div 2 Reserve Men 5k 3248 Quinn Bloemendaal Holland
Div 2 Reserve Men 5k 3556 Jaxon Boehm Stevensville Lakeshore
Div 2 Reserve Men 5k 3594 Andrew Boeringa Whitehall
Div 2 Reserve Men 5k 3037 Ace Bohlinger East Grand Rapids
Div 2 Reserve Men 5k 3543 Landen Borre Saint Joseph Catholic
Div 2 Reserve Men 5k 3264 Derek Bostrom Holland Christian
Div 2 Reserve Men 5k 3265 Tyler Bostrom Holland Christian
Div 2 Reserve Men 5k 3180 Joshua Bott GR West Mich. Aviation
Div 2 Reserve Men 5k 3266 Ben Bouws Holland Christian
Div 2 Reserve Men 5k 2984 Hayden Bovair Carleton Airport
Div 2 Reserve Men 5k 3076 Shephard Bower FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3490 Justin Bradford Sparta
Div 2 Reserve Men 5k 3507 Cameron Braidwood Spring Lake
Div 2 Reserve Men 5k 3563 Charlie Brauer Three Rivers
Div 2 Reserve Men 5k 3306 Grady Bremer Hudsonville Unity Christian
Div 2 Reserve Men 5k 3345 Colt Bretz Mason
Div 2 Reserve Men 5k 3459 Owen Brickner Shepherd
Div 2 Reserve Men 5k 3257 Aidan Brinks Holland Christian
Div 2 Reserve Men 5k 3139 Calvin Brinks GR Christian
Div 2 Reserve Men 5k 3016 Angel Brito-Salto Coldwater
Div 2 Reserve Men 5k 3601 Jacob Brookens Whitehall
Div 2 Reserve Men 5k 3160 Charles Brooks GR West Catholic
Div 2 Reserve Men 5k 3307 Ben Brower Hudsonville Unity Christian
Div 2 Reserve Men 5k 3267 Ty Brower Holland Christian
Div 2 Reserve Men 5k 3181 Jack Brown GR West Mich. Aviation
Div 2 Reserve Men 5k 3205 Tyler Buck GR_South Christian
Div 2 Reserve Men 5k 3544 Ryan Buist Saint Joseph Catholic
Div 2 Reserve Men 5k 3617 Dexter Bultman Zeeland East
Div 2 Reserve Men 5k 3386 Peyton Burger Niles
Div 2 Reserve Men 5k 3308 Andrew Burnside Hudsonville Unity Christian
Div 2 Reserve Men 5k 3309 Lucas Buys Hudsonville Unity Christian
Div 2 Reserve Men 5k 3460 Bryce Cahoon Shepherd
Div 2 Reserve Men 5k 2999 Eric Cameron Chelsea
Div 2 Reserve Men 5k 3310 Micah Cammenga Hudsonville Unity Christian
Div 2 Reserve Men 5k 3109 Ethan Campbell Fremont
Div 2 Reserve Men 5k 3579 Grayson Campbell Vicksburg
Div 2 Reserve Men 5k 3346 Alex Cargill Mason
Div 2 Reserve Men 5k 3338 Jackson Cargill Mason
Div 2 Reserve Men 5k 2973 Cadyn Carlson Big Rapids
Div 2 Reserve Men 5k 3126 Colin Carrier GR Catholic Central
Div 2 Reserve Men 5k 3249 Alessandro Castillo Holland
Div 2 Reserve Men 5k 3580 Caiden Caswell Vicksburg
Div 2 Reserve Men 5k 3077 Cameron Cater FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3038 Owen Cavera East Grand Rapids
Div 2 Reserve Men 5k 3268 Jacob Chase Holland Christian
Div 2 Reserve Men 5k 3140 Andrew Cho GR Christian
Div 2 Reserve Men 5k 2932 Cameron Chouinard Allendale
Div 2 Reserve Men 5k 2946 Noah Chouinard Alma
Div 2 Reserve Men 5k 3182 Derrick Christner GR West Mich. Aviation
Div 2 Reserve Men 5k 3110 Jacob Christoffersen Fremont
Div 2 Reserve Men 5k 3065 Cole Claire Edwardsburg
Div 2 Reserve Men 5k 3443 Aiden Clark Richland Gull Lake
Div 2 Reserve Men 5k 2992 Sam Clifton Chelsea
Div 2 Reserve Men 5k 3269 Cole Coffman Holland Christian
Div 2 Reserve Men 5k 3241 Dakota Cole Hastings
Div 2 Reserve Men 5k 3025 Andrew Commeret Comstock Park
Div 2 Reserve Men 5k 2914 Tyler Condon Adrian
Div 2 Reserve Men 5k 3545 Patrick Conroy Saint Joseph Catholic
Div 2 Reserve Men 5k 3183 John Cook GR West Mich. Aviation
Div 2 Reserve Men 5k 3141 Miles Cooke GR Christian
Div 2 Reserve Men 5k 2915 Easton Coscarelli Adrian
Div 2 Reserve Men 5k 3416 Henry Cox Plainwell
Div 2 Reserve Men 5k 3397 Evan Craddock Parma Western
Div 2 Reserve Men 5k 2947 Bentley Cromer Alma
Div 2 Reserve Men 5k 3242 Spencer Crozier Hastings
Div 2 Reserve Men 5k 3288 Alex Culver Howard City Tri-County
Div 2 Reserve Men 5k 3161 Demarcus Cummings GR West Catholic
Div 2 Reserve Men 5k 3162 Josh Cusack GR West Catholic
Div 2 Reserve Men 5k 2967 Austin Dalman Big Rapids
Div 2 Reserve Men 5k 3557 Cole Dalton Stevensville Lakeshore
Div 2 Reserve Men 5k 2985 Easton Danic Carleton Airport
Div 2 Reserve Men 5k 3270 Gavin Dannenberg Holland Christian
Div 2 Reserve Men 5k 3271 Hayden Dannenberg Holland Christian
Div 2 Reserve Men 5k 3461 Blake Davis Shepherd
Div 2 Reserve Men 5k 3462 Drew Davis Shepherd
Div 2 Reserve Men 5k 3618 Nate Davis Zeeland East
Div 2 Reserve Men 5k 2986 Adrian Dawes Carleton Airport
Div 2 Reserve Men 5k 3078 Riley Day FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 2968 Kyan Deam Big Rapids
Div 2 Reserve Men 5k 3311 Graeson Decker Hudsonville Unity Christian
Div 2 Reserve Men 5k 3017 Logan Decker Coldwater
Div 2 Reserve Men 5k 3079 Hayden Deckrow FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3142 Elias Dejong GR Christian
Div 2 Reserve Men 5k 3000 Miles Dell Chelsea
Div 2 Reserve Men 5k 3312 Caleb Denhartigh Hudsonville Unity Christian
Div 2 Reserve Men 5k 3039 Oliver Dettmann East Grand Rapids
Div 2 Reserve Men 5k 3332 Finn Devaney Lexington
Div 2 Reserve Men 5k 3333 Gage Devaney Lexington
Div 2 Reserve Men 5k 3066 Titus Devlin Edwardsburg
Div 2 Reserve Men 5k 3546 David Devore Saint Joseph Catholic
Div 2 Reserve Men 5k 3619 Jeff Dewitt Zeeland East
Div 2 Reserve Men 5k 3163 Andrew Deyoung GR West Catholic
Div 2 Reserve Men 5k 3143 John Deyoung GR Christian
Div 2 Reserve Men 5k 3144 Samuel Deyoung GR Christian
Div 2 Reserve Men 5k 3620 Nico Dilaura Zeeland East
Div 2 Reserve Men 5k 3483 Carson Dissette South Haven
Div 2 Reserve Men 5k 3080 Henry Dixon FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 2987 William Dobbertin Carleton Airport
Div 2 Reserve Men 5k 3018 Talan Doll Coldwater
Div 2 Reserve Men 5k 3339 Alex Doneth Mason
Div 2 Reserve Men 5k 3359 Noah Donker Thorp
Div 2 Reserve Men 5k 3081 Cooper Donovan FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3347 Eli Doty Mason
Div 2 Reserve Men 5k 3621 Aiden Douma Zeeland East
Div 2 Reserve Men 5k 3622 Sam Downing Zeeland East
Div 2 Reserve Men 5k 3623 Jacob Dozeman Zeeland East
Div 2 Reserve Men 5k 3360 Jacob Draaisma Thorp
Div 2 Reserve Men 5k 2958 James Drake Berrien Springs
Div 2 Reserve Men 5k 3348 Tristan Droscha Mason
Div 2 Reserve Men 5k 3313 Dylan Duimstra Hudsonville Unity Christian
Div 2 Reserve Men 5k 3444 Soren Duke Richland Gull Lake
Div 2 Reserve Men 5k 2916 Deon Dunbar Adrian
Div 2 Reserve Men 5k 3119 Mitchell Dunlap GR Catholic Central
Div 2 Reserve Men 5k 3611 Matthew Dusett Yale
Div 2 Reserve Men 5k 3624 Charlie Dyer Zeeland East
Div 2 Reserve Men 5k 3361 Case Dykhouse Thorp
Div 2 Reserve Men 5k 3445 Logan Dziewicki Richland Gull Lake
Div 2 Reserve Men 5k 2959 Peyton Eckerley Berrien Springs
Div 2 Reserve Men 5k 3067 Nicholas Edgerton Edwardsburg
Div 2 Reserve Men 5k 3029 Jack Edison East Grand Rapids
Div 2 Reserve Men 5k 2933 Nicolas Eisen Allendale
Div 2 Reserve Men 5k 2975 Andrew Elmore Cadillac
Div 2 Reserve Men 5k 3184 Henry Elzinga GR West Mich. Aviation
Div 2 Reserve Men 5k 3082 Tyler Endres FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3258 Will Engbers Holland Christian
Div 2 Reserve Men 5k 3120 Mason England GR Catholic Central
Div 2 Reserve Men 5k 3234 Parker Erb Hastings
Div 2 Reserve Men 5k 3379 Jacob Erickson Niles
Div 2 Reserve Men 5k 3423 Grady Erlandson Plainwell
Div 2 Reserve Men 5k 3340 Adryan Estrada Mason
Div 2 Reserve Men 5k 3250 Nazario Estrada Holland
Div 2 Reserve Men 5k 3206 Todd Faber GR_South Christian
Div 2 Reserve Men 5k 3370 Bryce Falbe Muskegon Oakridge
Div 2 Reserve Men 5k 3145 Jonathan Falk GR Christian
Div 2 Reserve Men 5k 3040 Joel Fellows East Grand Rapids
Div 2 Reserve Men 5k 2917 Carter Fenner Adrian
Div 2 Reserve Men 5k 3296 Christopher Ferguson Howard City Tri-County
Div 2 Reserve Men 5k 3068 Ethan Ferguson Edwardsburg
Div 2 Reserve Men 5k 3387 Austin Fettinger Niles
Div 2 Reserve Men 5k 3041 Samuel Feyen East Grand Rapids
Div 2 Reserve Men 5k 3484 Korbin Fields South Haven
Div 2 Reserve Men 5k 3132 Ashton Fink GR Christian
Div 2 Reserve Men 5k 3219 Austin Finkbeiner Grand River Prep
Div 2 Reserve Men 5k 3227 Tim Finkbeiner Grand River Prep
Div 2 Reserve Men 5k 2918 Landin Fisher Adrian
Div 2 Reserve Men 5k 3030 Thomas Fisher East Grand Rapids
Div 2 Reserve Men 5k 3485 Noah Foley South Haven
Div 2 Reserve Men 5k 3398 Noah Fowler Parma Western
Div 2 Reserve Men 5k 3508 Logan Franklyn Spring Lake
Div 2 Reserve Men 5k 3362 Elijah Frazer Thorp
Div 2 Reserve Men 5k 2993 Henry Fredenberg Chelsea
Div 2 Reserve Men 5k 3069 Lucas Frentz Edwardsburg
Div 2 Reserve Men 5k 3366 Alexander Frizzell Thorp
Div 2 Reserve Men 5k 3486 Jake Frost South Haven
Div 2 Reserve Men 5k 3390 Isaac Fullerton Parma Western
Div 2 Reserve Men 5k 3363 Grady Galaviz Thorp
Div 2 Reserve Men 5k 3059 Law Gates Edwardsburg
Div 2 Reserve Men 5k 3060 Reed Gates Edwardsburg
Div 2 Reserve Men 5k 3436 Aren Gay Richland Gull Lake
Div 2 Reserve Men 5k 3207 Doug Gaylord GR_South Christian
Div 2 Reserve Men 5k 3251 Ryan Geerts Holland
Div 2 Reserve Men 5k 3259 Landon Gerritsma Holland Christian
Div 2 Reserve Men 5k 3116 Valentino Giardina Gaylord
Div 2 Reserve Men 5k 3547 John Gibson Saint Joseph Catholic
Div 2 Reserve Men 5k 3399 Hezekiah Gin Parma Western
Div 2 Reserve Men 5k 3042 Nikola Gjorgjievski East Grand Rapids
Div 2 Reserve Men 5k 3570 Cooper Goff Three Rivers
Div 2 Reserve Men 5k 3463 Isaac Gola Shepherd
Div 2 Reserve Men 5k 3391 Ryan Good Parma Western
Div 2 Reserve Men 5k 3548 Justice Goodwin Saint Joseph Catholic
Div 2 Reserve Men 5k 3464 Bradly Gould Shepherd
Div 2 Reserve Men 5k 2969 Hayden Gould Big Rapids
Div 2 Reserve Men 5k 3528 Emery Govaere St. Clair
Div 2 Reserve Men 5k 2948 Brock Grabemeyer Alma
Div 2 Reserve Men 5k 3341 Reece Grafius Mason
Div 2 Reserve Men 5k 3252 Caelen Gray Holland
Div 2 Reserve Men 5k 3102 Mossen Green Fremont
Div 2 Reserve Men 5k 3446 Maddox Greenspoon Richland Gull Lake
Div 2 Reserve Men 5k 3061 Jaden Gregory Edwardsburg
Div 2 Reserve Men 5k 3625 Levi Groenhout Zeeland East
Div 2 Reserve Men 5k 2925 Ben Gross Allendale
Div 2 Reserve Men 5k 3314 Johnny Gruppen Hudsonville Unity Christian
Div 2 Reserve Men 5k 3626 Caden Guffey Zeeland East
Div 2 Reserve Men 5k 3465 Keegan Haag Shepherd
Div 2 Reserve Men 5k 3602 Justin Hackey Whitehall
Div 2 Reserve Men 5k 3083 Jake Hager FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3413 Andrew Hagerty Pinckney
Div 2 Reserve Men 5k 3496 Zachary Haigler Sparta
Div 2 Reserve Men 5k 3509 Leo Hall Spring Lake
Div 2 Reserve Men 5k 3564 Trey Hall Three Rivers
Div 2 Reserve Men 5k 3571 Xander Hallock Three Rivers
Div 2 Reserve Men 5k 3185 Mateo Hanse GR West Mich. Aviation
Div 2 Reserve Men 5k 3417 Trent Hansen Plainwell
Div 2 Reserve Men 5k 3334 Luke Haring Lexington
Div 2 Reserve Men 5k 3260 Riley Hart Holland Christian
Div 2 Reserve Men 5k 3133 Zach Hartemink GR Christian
Div 2 Reserve Men 5k 3497 Greyson Hartwick Sparta
Div 2 Reserve Men 5k 2934 Adam Hasenbank Allendale
Div 2 Reserve Men 5k 2976 Liem Hauserman Cadillac
Div 2 Reserve Men 5k 3146 Will Heagle GR Christian
Div 2 Reserve Men 5k 2919 Eddy Hedrick Adrian
Div 2 Reserve Men 5k 2935 Zachary Heiks Allendale
Div 2 Reserve Men 5k 2949 Bodie Heiss Alma
Div 2 Reserve Men 5k 3043 Edgar Held East Grand Rapids
Div 2 Reserve Men 5k 2994 Linus Helzerman Chelsea
Div 2 Reserve Men 5k 3186 Luke Hemker GR West Mich. Aviation
Div 2 Reserve Men 5k 3424 Blake Herbert Plainwell
Div 2 Reserve Men 5k 3208 Luke Herder GR_South Christian
Div 2 Reserve Men 5k 3010 Sebastian Hernandez Coldwater
Div 2 Reserve Men 5k 3447 Brayden Herr Richland Gull Lake
Div 2 Reserve Men 5k 3297 Noah Hetler Howard City Tri-County
Div 2 Reserve Men 5k 3011 Parker Hetrick Coldwater
Div 2 Reserve Men 5k 3272 Will Heyboer Holland Christian
Div 2 Reserve Men 5k 3117 Colton Hicks Gaylord
Div 2 Reserve Men 5k 3243 Billy Hilbert Hastings
Div 2 Reserve Men 5k 2960 Luke Hildebrand Berrien Springs
Div 2 Reserve Men 5k 2926 Mason Hill Allendale
Div 2 Reserve Men 5k 3121 Grant Hillary GR Catholic Central
Div 2 Reserve Men 5k 3122 Jeb Hillary GR Catholic Central
Div 2 Reserve Men 5k 3127 Jeb Hillary GR Catholic Central
Div 2 Reserve Men 5k 3031 Sam Hillary East Grand Rapids
Div 2 Reserve Men 5k 3572 Tony Hilton Three Rivers
Div 2 Reserve Men 5k 3627 Tristen Hinson Zeeland East
Div 2 Reserve Men 5k 2995 Dylan Hodges Chelsea
Div 2 Reserve Men 5k 3084 Ethan Hoekstra FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3044 Henry Hoekstra East Grand Rapids
Div 2 Reserve Men 5k 3134 Keegan Hoekstra GR Christian
Div 2 Reserve Men 5k 3425 Joseph Hoffman Plainwell
Div 2 Reserve Men 5k 3019 Skyler Hoffman Coldwater
Div 2 Reserve Men 5k 3349 Jameson Holton Mason
Div 2 Reserve Men 5k 3364 Garrett Holzhausen Thorp
Div 2 Reserve Men 5k 3628 Adrian Hoogeboom Zeeland East
Div 2 Reserve Men 5k 3335 Will Hooper Lexington
Div 2 Reserve Men 5k 3466 Xavier Hoppe Shepherd
Div 2 Reserve Men 5k 3558 Grant Hoskins Stevensville Lakeshore
Div 2 Reserve Men 5k 3085 Jonah Howell FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3565 Reece Howes Three Rivers
Div 2 Reserve Men 5k 3147 Reece Hoyt GR Christian
Div 2 Reserve Men 5k 3128 John Huffman GR Catholic Central
Div 2 Reserve Men 5k 3228 Koen Huisman Grand River Prep
Div 2 Reserve Men 5k 3273 Christian Huizenga Holland Christian
Div 2 Reserve Men 5k 3209 Rick Hunderman GR_South Christian
Div 2 Reserve Men 5k 3114 Corbin Hutchinson Gaylord
Div 2 Reserve Men 5k 3400 Tyler Irvin Parma Western
Div 2 Reserve Men 5k 3210 David Jacobs GR_South Christian
Div 2 Reserve Men 5k 3169 Abraham Jager GR West Mich. Aviation
Div 2 Reserve Men 5k 3170 Asher Jager GR West Mich. Aviation
Div 2 Reserve Men 5k 3187 Max Jager GR West Mich. Aviation
Div 2 Reserve Men 5k 3529 Joe Jalosky St. Clair
Div 2 Reserve Men 5k 3188 Anderson Jansen GR West Mich. Aviation
Div 2 Reserve Men 5k 2961 Noah Jarvis Berrien Springs
Div 2 Reserve Men 5k 3581 Ethan Jastifer Vicksburg
Div 2 Reserve Men 5k 3220 Andres Jauregui-Tapia Grand River Prep
Div 2 Reserve Men 5k 3350 Brenden Jenkins Mason
Div 2 Reserve Men 5k 3595 Justin Jensen Whitehall
Div 2 Reserve Men 5k 3535 Eli Johansen Saint Joseph Catholic
Div 2 Reserve Men 5k 3113 Landon Johnson Fruitport
Div 2 Reserve Men 5k 3062 Maguire Johnson Edwardsburg
Div 2 Reserve Men 5k 3235 Micah Johnson Hastings
Div 2 Reserve Men 5k 2950 Sam Johnson Alma
Div 2 Reserve Men 5k 3274 Will Johnson Holland Christian
Div 2 Reserve Men 5k 3189 Gabe Joling GR West Mich. Aviation
Div 2 Reserve Men 5k 3026 Corey Jones Comstock Park
Div 2 Reserve Men 5k 3603 Greyson Jones Whitehall
Div 2 Reserve Men 5k 3426 William Justice Plainwell
Div 2 Reserve Men 5k 3367 Isaac Kaboos Thorp
Div 2 Reserve Men 5k 3086 Gordie Kaiton FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3510 Ethan Kamp Spring Lake
Div 2 Reserve Men 5k 3190 Elliot Kamper GR West Mich. Aviation
Div 2 Reserve Men 5k 3045 Logan Kane East Grand Rapids
Div 2 Reserve Men 5k 3448 Jack Karalash Richland Gull Lake
Div 2 Reserve Men 5k 3191 Silas Karman GR West Mich. Aviation
Div 2 Reserve Men 5k 3123 Aiden Kasprzak GR Catholic Central
Div 2 Reserve Men 5k 3289 Henry Kauffman Howard City Tri-County
Div 2 Reserve Men 5k 3315 Peter Keegstra Hudsonville Unity Christian
Div 2 Reserve Men 5k 3192 Caleb Keilen GR West Mich. Aviation
Div 2 Reserve Men 5k 3229 Frank Kelley III Grand River Prep
Div 2 Reserve Men 5k 2988 Everett Kessell Carleton Airport
Div 2 Reserve Men 5k 3371 Elias Kinden Muskegon Oakridge
Div 2 Reserve Men 5k 3498 Michael King Sparta
Div 2 Reserve Men 5k 3380 Beau Kirkdoll Niles
Div 2 Reserve Men 5k 3381 Ceon Kirkdoll Niles
Div 2 Reserve Men 5k 3046 Beckett Kneisel East Grand Rapids
Div 2 Reserve Men 5k 3501 Nathan Koches Spring Lake
Div 2 Reserve Men 5k 3290 Caleb Kohl Howard City Tri-County
Div 2 Reserve Men 5k 3316 Philip Kooyer Hudsonville Unity Christian
Div 2 Reserve Men 5k 3566 David Kore Three Rivers
Div 2 Reserve Men 5k 3171 Jacob Kornoely GR West Mich. Aviation
Div 2 Reserve Men 5k 3612 Nolan Korolden Yale
Div 2 Reserve Men 5k 3172 Lucas Korsmo GR West Mich. Aviation
Div 2 Reserve Men 5k 3193 Paul Korsmo GR West Mich. Aviation
Div 2 Reserve Men 5k 2970 Keagon Kostecki Big Rapids
Div 2 Reserve Men 5k 3087 Lucas Kozlowicz FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3088 Nate Kozlowicz FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3467 Jack Krafft Shepherd
Div 2 Reserve Men 5k 3236 Caleb Kramer Hastings
Div 2 Reserve Men 5k 3103 Andreas Krapp Fremont
Div 2 Reserve Men 5k 3522 Ethan Kreger St. Clair
Div 2 Reserve Men 5k 3523 Griffin Kreger St. Clair
Div 2 Reserve Men 5k 3298 Alex Krueger Howard City Tri-County
Div 2 Reserve Men 5k 3089 Liem Krueger FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3237 Carter Krzysik Hastings
Div 2 Reserve Men 5k 3001 Nathan Krzysik Chelsea
Div 2 Reserve Men 5k 3238 Tanner Krzysik Hastings
Div 2 Reserve Men 5k 3244 Donald (Dj) Kuck Hastings
Div 2 Reserve Men 5k 3317 Jacob Kuipers Hudsonville Unity Christian
Div 2 Reserve Men 5k 3164 Brady Kurlenda GR West Catholic
Div 2 Reserve Men 5k 3165 Colten Labelle GR West Catholic
Div 2 Reserve Men 5k 3070 Henry Lace Edwardsburg
Div 2 Reserve Men 5k 3587 Ashton Laham Vicksburg
Div 2 Reserve Men 5k 3588 Brighton Lam Vicksburg
Div 2 Reserve Men 5k 3253 Aiden Lambers Holland
Div 2 Reserve Men 5k 3115 Caleb Lamblin Gaylord
Div 2 Reserve Men 5k 3148 Anson Lange GR Christian
Div 2 Reserve Men 5k 3351 Grant Lange Mason
Div 2 Reserve Men 5k 3149 Jayden Langschied GR Christian
Div 2 Reserve Men 5k 2951 Thomas Larson Alma
Div 2 Reserve Men 5k 3406 Wyatt Larson Pinckney
Div 2 Reserve Men 5k 2920 Tory Lauver Adrian
Div 2 Reserve Men 5k 3318 Caden Leatherman Hudsonville Unity Christian
Div 2 Reserve Men 5k 2952 Luca Lebron Alma
Div 2 Reserve Men 5k 3090 Brennan Lee FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3020 Brenley Legg Coldwater
Div 2 Reserve Men 5k 3071 Jon Leith Edwardsburg
Div 2 Reserve Men 5k 3449 Luke Lenzinger Richland Gull Lake
Div 2 Reserve Men 5k 3150 Isaiah Lindstrom GR Christian
Div 2 Reserve Men 5k 3194 Luke Linna GR West Mich. Aviation
Div 2 Reserve Men 5k 3221 Elijah Lipscomb Grand River Prep
Div 2 Reserve Men 5k 3511 Liam Lockard Spring Lake
Div 2 Reserve Men 5k 3502 Christopher Locke Spring Lake
Div 2 Reserve Men 5k 3549 Evan Lokey Saint Joseph Catholic
Div 2 Reserve Men 5k 3468 Ethan Lombard Shepherd
Div 2 Reserve Men 5k 3469 Nolan Longuski Shepherd
Div 2 Reserve Men 5k 3392 Edison Lopeman Parma Western
Div 2 Reserve Men 5k 3550 Emmet Lorenz Saint Joseph Catholic
Div 2 Reserve Men 5k 3551 Reuben Lorenz Saint Joseph Catholic
Div 2 Reserve Men 5k 3414 Dane Losee Pinckney
Div 2 Reserve Men 5k 3222 Elijah Louissaint Grand River Prep
Div 2 Reserve Men 5k 3091 Kenzen Low FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3047 Carson Lowe East Grand Rapids
Div 2 Reserve Men 5k 3104 Chase Lowery Fremont
Div 2 Reserve Men 5k 3105 Cole Lowery Fremont
Div 2 Reserve Men 5k 3319 Alden Lucas Hudsonville Unity Christian
Div 2 Reserve Men 5k 3245 Nolan Lucas Hastings
Div 2 Reserve Men 5k 3427 Loehn Luckett Plainwell
Div 2 Reserve Men 5k 3291 Jaxon Lumbert Howard City Tri-County
Div 2 Reserve Men 5k 3002 Thang Ly Chelsea
Div 2 Reserve Men 5k 3393 Caleb Lynd Parma Western
Div 2 Reserve Men 5k 3407 Gabe Maciag Pinckney
Div 2 Reserve Men 5k 3450 Carter Macomber Richland Gull Lake
Div 2 Reserve Men 5k 2953 Corbin Maddox Alma
Div 2 Reserve Men 5k 3437 Dan Maes Richland Gull Lake
Div 2 Reserve Men 5k 3438 James Maher Richland Gull Lake
Div 2 Reserve Men 5k 3552 Micah Maier Saint Joseph Catholic
Div 2 Reserve Men 5k 2996 Brant Maley Chelsea
Div 2 Reserve Men 5k 3003 Mason Maley Chelsea
Div 2 Reserve Men 5k 3428 Aiden Mallory Plainwell
Div 2 Reserve Men 5k 3151 Micah Manion GR Christian
Div 2 Reserve Men 5k 3004 Remington Manning Chelsea
Div 2 Reserve Men 5k 3439 Gavin Markucki Richland Gull Lake
Div 2 Reserve Men 5k 3573 Aidan Martin Three Rivers
Div 2 Reserve Men 5k 3005 Alex Martin Chelsea
Div 2 Reserve Men 5k 3499 Preston May Sparta
Div 2 Reserve Men 5k 3092 Lincoln McAlpine FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3440 Gavin McCarney Richland Gull Lake
Div 2 Reserve Men 5k 3451 Sawyer McComb Richland Gull Lake
Div 2 Reserve Men 5k 3246 Jayce McCord Hastings
Div 2 Reserve Men 5k 3342 Conner McCormick Mason
Div 2 Reserve Men 5k 3408 Cole McCraw Pinckney
Div 2 Reserve Men 5k 3470 William McDonald Shepherd
Div 2 Reserve Men 5k 3524 Luke McDonell St. Clair
Div 2 Reserve Men 5k 2977 McCoy McGuire Cadillac
Div 2 Reserve Men 5k 3471 Ian McNeel Shepherd
Div 2 Reserve Men 5k 3124 Jacob Mead GR Catholic Central
Div 2 Reserve Men 5k 3452 Jack Mechenbier Richland Gull Lake
Div 2 Reserve Men 5k 3006 Jack Meehan Chelsea
Div 2 Reserve Men 5k 3320 Corbin Meeuwsen Hudsonville Unity Christian
Div 2 Reserve Men 5k 3401 William Melton Parma Western
Div 2 Reserve Men 5k 3503 Lukus Mendoza Spring Lake
Div 2 Reserve Men 5k 3152 Jake Mennega GR Christian
Div 2 Reserve Men 5k 3491 Girum Merriman Sparta
Div 2 Reserve Men 5k 3492 Owen Metzger Sparta
Div 2 Reserve Men 5k 3493 Isaac Meyers Sparta
Div 2 Reserve Men 5k 2927 Jackson Meyers Allendale
Div 2 Reserve Men 5k 3093 Grayson Michels FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3321 Evan Miedema Hudsonville Unity Christian
Div 2 Reserve Men 5k 3322 Ethan Miller Hudsonville Unity Christian
Div 2 Reserve Men 5k 3021 Kaleb Miller Coldwater
Div 2 Reserve Men 5k 3372 Landon Miller Muskegon Oakridge
Div 2 Reserve Men 5k 3373 Lawson Miller Muskegon Oakridge
Div 2 Reserve Men 5k 3512 Greysen Miltgen Spring Lake
Div 2 Reserve Men 5k 3494 Griffin Mis Sparta
Div 2 Reserve Men 5k 3604 Landon Mitteer Whitehall
Div 2 Reserve Men 5k 3472 Nolan Moeggenberg Shepherd
Div 2 Reserve Men 5k 3166 Cole Molloseau GR West Catholic
Div 2 Reserve Men 5k 3292 Kelan Monreal Howard City Tri-County
Div 2 Reserve Men 5k 2962 Dominic Monroe Berrien Springs
Div 2 Reserve Men 5k 3473 Simeon Montney Shepherd
Div 2 Reserve Men 5k 3048 Tobin Moo East Grand Rapids
Div 2 Reserve Men 5k 3453 Brendan Moran Richland Gull Lake
Div 2 Reserve Men 5k 3441 Dayton Moran Richland Gull Lake
Div 2 Reserve Men 5k 3323 Ben Muckey Hudsonville Unity Christian
Div 2 Reserve Men 5k 3374 Jayden Mueller Muskegon Oakridge
Div 2 Reserve Men 5k 3629 Josiah Muller Zeeland East
Div 2 Reserve Men 5k 3613 Wyatt Murtos Yale
Div 2 Reserve Men 5k 3118 Aiden Musall Gaylord
Div 2 Reserve Men 5k 3474 William Myers Shepherd
Div 2 Reserve Men 5k 3324 Logan Nederveld Hudsonville Unity Christian
Div 2 Reserve Men 5k 3475 Benjamin Nestle Shepherd
Div 2 Reserve Men 5k 3409 Noah Neuman Pinckney
Div 2 Reserve Men 5k 3513 Byron Nevins Spring Lake
Div 2 Reserve Men 5k 3410 Zachary Newman Pinckney
Div 2 Reserve Men 5k 3402 Braydon Newton Parma Western
Div 2 Reserve Men 5k 2954 Cruz Newville Alma
Div 2 Reserve Men 5k 3418 Hiro Nguyen Plainwell
Div 2 Reserve Men 5k 2963 Justin Nichols Berrien Springs
Div 2 Reserve Men 5k 3230 Leon Nicholson Grand River Prep
Div 2 Reserve Men 5k 3022 Gabe Noguez Coldwater
Div 2 Reserve Men 5k 3559 Mason Noonan Stevensville Lakeshore
Div 2 Reserve Men 5k 3605 German Novy Whitehall
Div 2 Reserve Men 5k 3375 Logan Nuell Muskegon Oakridge
Div 2 Reserve Men 5k 3173 Nathan Oki GR West Mich. Aviation
Div 2 Reserve Men 5k 2936 Elliott Olsen Allendale
Div 2 Reserve Men 5k 2921 Kade Opsal Adrian
Div 2 Reserve Men 5k 3411 Kyle Osborne Pinckney
Div 2 Reserve Men 5k 3195 Graydon Ott GR West Mich. Aviation
Div 2 Reserve Men 5k 3606 Andrew Owens Whitehall
Div 2 Reserve Men 5k 3607 Andon Palmer Whitehall
Div 2 Reserve Men 5k 3376 Payton Paprocki Muskegon Oakridge
Div 2 Reserve Men 5k 3012 Aiden Parker Coldwater
Div 2 Reserve Men 5k 3394 Titan Parker Parma Western
Div 2 Reserve Men 5k 3608 Elijah Parmley Whitehall
Div 2 Reserve Men 5k 3596 Hunter Parsons Whitehall
Div 2 Reserve Men 5k 3094 Kace Patterson FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3095 Colin Pattison FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3293 Bowie Pawson Howard City Tri-County
Div 2 Reserve Men 5k 3167 Frankie Pelak GR West Catholic
Div 2 Reserve Men 5k 3223 Xavier Peralta Grand River Prep
Div 2 Reserve Men 5k 3574 Adrian Perez Three Rivers
Div 2 Reserve Men 5k 3125 Roben Perez GR Catholic Central
Div 2 Reserve Men 5k 3382 Liam Pesce Niles
Div 2 Reserve Men 5k 3231 Noah Petersen Grand River Prep
Div 2 Reserve Men 5k 3352 David Petroff Mason
Div 2 Reserve Men 5k 3536 Carter Petzke Saint Joseph Catholic
Div 2 Reserve Men 5k 3454 Camden Pickens Richland Gull Lake
Div 2 Reserve Men 5k 3630 Oliver Pierce Zeeland East
Div 2 Reserve Men 5k 3419 Billy Pipkorn Plainwell
Div 2 Reserve Men 5k 3530 Ronan Pizzo St. Clair
Div 2 Reserve Men 5k 3153 Titus Plattner GR Christian
Div 2 Reserve Men 5k 3299 Eli Pogue Howard City Tri-County
Div 2 Reserve Men 5k 3254 Rian Powers Holland
Div 2 Reserve Men 5k 3525 Brayden Prieskorn St. Clair
Div 2 Reserve Men 5k 3504 Isaac Primm Spring Lake
Div 2 Reserve Men 5k 3487 Christian Prong South Haven
Div 2 Reserve Men 5k 3343 Brody Pulling Mason
Div 2 Reserve Men 5k 2964 Nick Pumani Berrien Springs
Div 2 Reserve Men 5k 3597 Rex Pumford Whitehall
Div 2 Reserve Men 5k 3514 Jack Pummill Spring Lake
Div 2 Reserve Men 5k 3515 Jayden Quist Spring Lake
Div 2 Reserve Men 5k 3582 Everett Radgens Vicksburg
Div 2 Reserve Men 5k 3476 Eddie Radtke Shepherd
Div 2 Reserve Men 5k 2937 Jaxon Ramos Allendale
Div 2 Reserve Men 5k 3096 Max Rampe FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3429 Landin Ramsey Plainwell
Div 2 Reserve Men 5k 3430 Wyatt Ramsey Plainwell
Div 2 Reserve Men 5k 3537 Seth Randall Saint Joseph Catholic
Div 2 Reserve Men 5k 3575 Noah Ranson Three Rivers
Div 2 Reserve Men 5k 3111 Brandon Rasmussen Fremont
Div 2 Reserve Men 5k 3395 Braiden Renfer Parma Western
Div 2 Reserve Men 5k 3614 Logan Rhodes Yale
Div 2 Reserve Men 5k 3336 Lincoln Rice Lexington
Div 2 Reserve Men 5k 3353 Shepherd Richardson Mason
Div 2 Reserve Men 5k 3368 Wyatt Richardson Thorp
Div 2 Reserve Men 5k 3383 Owen Riggenbach Niles
Div 2 Reserve Men 5k 3388 Nathan Ritter Niles
Div 2 Reserve Men 5k 3455 Holden Roberts Richland Gull Lake
Div 2 Reserve Men 5k 3538 Henry Robinson Saint Joseph Catholic
Div 2 Reserve Men 5k 2989 Hunter Rodak Carleton Airport
Div 2 Reserve Men 5k 3384 Miguel Rodriguez Niles
Div 2 Reserve Men 5k 3488 Tsepo Roessing South Haven
Div 2 Reserve Men 5k 3589 Drew Roiniotis Vicksburg
Div 2 Reserve Men 5k 3106 Issac Romero Fremont
Div 2 Reserve Men 5k 3174 Dillan Roosien GR West Mich. Aviation
Div 2 Reserve Men 5k 3255 Noah Rosales Holland
Div 2 Reserve Men 5k 3300 Levi Rowan Howard City Tri-County
Div 2 Reserve Men 5k 3211 Josiah Rozema GR_South Christian
Div 2 Reserve Men 5k 3377 Peyton Ruel Muskegon Oakridge
Div 2 Reserve Men 5k 3431 Lex Ruimveld Plainwell
Div 2 Reserve Men 5k 3275 Caden Ruiter Holland Christian
Div 2 Reserve Men 5k 3129 Anthony Rushmore GR Catholic Central
Div 2 Reserve Men 5k 3477 Maeson Russell Shepherd
Div 2 Reserve Men 5k 3615 Teddy Rutkofske Yale
Div 2 Reserve Men 5k 3420 Donovan Ryan Plainwell
Div 2 Reserve Men 5k 3135 Sean Ryan GR Christian
Div 2 Reserve Men 5k 3456 Justin Ryland Richland Gull Lake
Div 2 Reserve Men 5k 3261 Brayden Rynsburger Holland Christian
Div 2 Reserve Men 5k 3276 Cameron Rynsburger Holland Christian
Div 2 Reserve Men 5k 2922 Moises Salazar Adrian
Div 2 Reserve Men 5k 3385 Adolfo Sanchez-Perez Niles
Div 2 Reserve Men 5k 3590 Isaac Sandelin Vicksburg
Div 2 Reserve Men 5k 3097 Quinn Sanderson FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3412 Nate Sandula Pinckney
Div 2 Reserve Men 5k 3168 Trent Scarlavai GR West Catholic
Div 2 Reserve Men 5k 3072 Ben Schinbeckler Edwardsburg
Div 2 Reserve Men 5k 3325 Cole Schmidt Hudsonville Unity Christian
Div 2 Reserve Men 5k 3378 Rileigh Schmitz Muskegon Oakridge
Div 2 Reserve Men 5k 2938 Andrew Scholten Allendale
Div 2 Reserve Men 5k 3136 James Scholten-Holcomb GR Christian
Div 2 Reserve Men 5k 3326 Evan Schrier Hudsonville Unity Christian
Div 2 Reserve Men 5k 3457 Gavin Schultz Richland Gull Lake
Div 2 Reserve Men 5k 3301 Tyler Schuster Howard City Tri-County
Div 2 Reserve Men 5k 3354 Brenden Scott Mason
Div 2 Reserve Men 5k 3355 Colin Scott Mason
Div 2 Reserve Men 5k 3063 George Scupham Edwardsburg
Div 2 Reserve Men 5k 3130 Jt Sebestyen GR Catholic Central
Div 2 Reserve Men 5k 3196 Colton Seger GR West Mich. Aviation
Div 2 Reserve Men 5k 3583 Dale Sehy Vicksburg
Div 2 Reserve Men 5k 2939 Jaxon Serna Allendale
Div 2 Reserve Men 5k 3403 Breslin Sharp Parma Western
Div 2 Reserve Men 5k 3421 Jack Sherer Plainwell
Div 2 Reserve Men 5k 3107 Carter Sherman Fremont
Div 2 Reserve Men 5k 3327 Adam Shoemaker Hudsonville Unity Christian
Div 2 Reserve Men 5k 3239 Caiden Shull-Frye Hastings
Div 2 Reserve Men 5k 3073 Trey Siler Edwardsburg
Div 2 Reserve Men 5k 2965 Kameron Sill Berrien Springs
Div 2 Reserve Men 5k 2928 Ronnie Silveira Allendale
Div 2 Reserve Men 5k 3240 Brandon Simmons Hastings
Div 2 Reserve Men 5k 3137 Micah Small GR Christian
Div 2 Reserve Men 5k 3049 Brody Smith East Grand Rapids
Div 2 Reserve Men 5k 3478 Grant Smith Shepherd
Div 2 Reserve Men 5k 3584 Hunter Smith Vicksburg
Div 2 Reserve Men 5k 2940 Liam Smith Allendale
Div 2 Reserve Men 5k 3591 Skye Smith Vicksburg
Div 2 Reserve Men 5k 2955 Jake Soto Alma
Div 2 Reserve Men 5k 2941 Dane Sprague Allendale
Div 2 Reserve Men 5k 3516 Hunter Stark Spring Lake
Div 2 Reserve Men 5k 3262 Nathan Steen Holland Christian
Div 2 Reserve Men 5k 3277 David Steenwyk Holland Christian
Div 2 Reserve Men 5k 3197 Quinn Stephenson GR West Mich. Aviation
Div 2 Reserve Men 5k 3432 Standford Stevens Plainwell
Div 2 Reserve Men 5k 3278 Ryan Stewart Holland Christian
Div 2 Reserve Men 5k 3631 Issak Stitt Zeeland East
Div 2 Reserve Men 5k 3531 Cole Stockwell St. Clair
Div 2 Reserve Men 5k 3212 Ferenc Stofan GR_South Christian
Div 2 Reserve Men 5k 3050 Alexander Stout East Grand Rapids
Div 2 Reserve Men 5k 3553 Nathan Stroh Saint Joseph Catholic
Div 2 Reserve Men 5k 3007 Simeon Strong Chelsea
Div 2 Reserve Men 5k 3433 Parker Stull Plainwell
Div 2 Reserve Men 5k 3585 Carson Summerfield Vicksburg
Div 2 Reserve Men 5k 3154 Joseph Sung GR Christian
Div 2 Reserve Men 5k 3592 Sawyer Sutherland Vicksburg
Div 2 Reserve Men 5k 2978 Beckett Swanson Cadillac
Div 2 Reserve Men 5k 2979 Brody Swanson Cadillac
Div 2 Reserve Men 5k 3213 Jackson Sytsma GR_South Christian
Div 2 Reserve Men 5k 3074 Riley Szalai Edwardsburg
Div 2 Reserve Men 5k 3609 Colton Tabor Whitehall
Div 2 Reserve Men 5k 3051 Henry Tate East Grand Rapids
Div 2 Reserve Men 5k 3442 Finn Tauren Richland Gull Lake
Div 2 Reserve Men 5k 3108 Blake Taylor Fremont
Div 2 Reserve Men 5k 3567 Dontrel Taylor Three Rivers
Div 2 Reserve Men 5k 3112 Max Taylor Fremont
Div 2 Reserve Men 5k 3279 Colin Taylor-Denooyer Holland Christian
Div 2 Reserve Men 5k 3280 Wyatt Taylor-Denooyer Holland Christian
Div 2 Reserve Men 5k 3328 Alex Ten Haken Hudsonville Unity Christian
Div 2 Reserve Men 5k 2956 Kevin Terpstra Alma
Div 2 Reserve Men 5k 3404 Bryce Thompson Parma Western
Div 2 Reserve Men 5k 2971 Donald Thompson Big Rapids
Div 2 Reserve Men 5k 2997 Owen Thorburn Chelsea
Div 2 Reserve Men 5k 3526 Korbyn Thornton St. Clair
Div 2 Reserve Men 5k 3175 Parker Tichy GR West Mich. Aviation
Div 2 Reserve Men 5k 2929 Parker Tiethof Allendale
Div 2 Reserve Men 5k 3365 Hunter Tietz Thorp
Div 2 Reserve Men 5k 3517 Liam Tiles Spring Lake
Div 2 Reserve Men 5k 3198 Samuel Toonder GR West Mich. Aviation
Div 2 Reserve Men 5k 3131 Tamthien Tran GR Catholic Central
Div 2 Reserve Men 5k 3013 Benjamin Travelbee Coldwater
Div 2 Reserve Men 5k 3479 Ryan Travis Shepherd
Div 2 Reserve Men 5k 3480 Tyler Travis Shepherd
Div 2 Reserve Men 5k 3138 Simon Triezenberg GR Christian
Div 2 Reserve Men 5k 3389 Oliver Trout Niles
Div 2 Reserve Men 5k 3052 Oscar Trout East Grand Rapids
Div 2 Reserve Men 5k 3532 Ronan Turrell St. Clair
Div 2 Reserve Men 5k 3023 Benjamin Uetrecht Coldwater
Div 2 Reserve Men 5k 3014 Umari Umari Coldwater
Div 2 Reserve Men 5k 3598 Tyler Van Antwerp Whitehall
Div 2 Reserve Men 5k 3616 Brady Vanconant Yale
Div 2 Reserve Men 5k 3098 Tate Vandaele FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3281 Rylan Vandenbeldt Holland Christian
Div 2 Reserve Men 5k 3214 Adam Vander Hart GR_South Christian
Div 2 Reserve Men 5k 3560 Nathan Vander Lugt Stevensville Lakeshore
Div 2 Reserve Men 5k 3518 Levi Vanderlaan Spring Lake
Div 2 Reserve Men 5k 3215 Thad Vanderlaan GR_South Christian
Div 2 Reserve Men 5k 3155 Dylan Vanderploeg GR Christian
Div 2 Reserve Men 5k 3015 Drew Vanderpuyl Coldwater
Div 2 Reserve Men 5k 3302 Garrett Vanderzyl Howard City Tri-County
Div 2 Reserve Men 5k 3282 Joseph Vandewege Holland Christian
Div 2 Reserve Men 5k 3283 Samuel Vandewege Holland Christian
Div 2 Reserve Men 5k 3505 Isaac Vandlen Spring Lake
Div 2 Reserve Men 5k 3284 Alex Vanduren Holland Christian
Div 2 Reserve Men 5k 2942 Owen Vandyke Allendale
Div 2 Reserve Men 5k 3156 Parker Vanhill GR Christian
Div 2 Reserve Men 5k 3053 Aiden Vankuiken East Grand Rapids
Div 2 Reserve Men 5k 3032 Tyler Vankuiken East Grand Rapids
Div 2 Reserve Men 5k 3632 Paxton Vannoord Zeeland East
Div 2 Reserve Men 5k 2972 Brayden Vanos Big Rapids
Div 2 Reserve Men 5k 3199 Ty Vanskiver GR West Mich. Aviation
Div 2 Reserve Men 5k 3396 Roan Vansumeren Parma Western
Div 2 Reserve Men 5k 3285 Caleb Vargas Holland Christian
Div 2 Reserve Men 5k 3008 Preston Vasas Chelsea
Div 2 Reserve Men 5k 2990 Tyler Vaughn Carleton Airport
Div 2 Reserve Men 5k 3232 Alberto Vega Grand River Prep
Div 2 Reserve Men 5k 3216 Ben Verlin GR_South Christian
Div 2 Reserve Men 5k 3554 Divyang Verma Saint Joseph Catholic
Div 2 Reserve Men 5k 3555 Lincoln Vetne Saint Joseph Catholic
Div 2 Reserve Men 5k 3233 Angel Vicente Grand River Prep
Div 2 Reserve Men 5k 3633 Caden Villarreal Zeeland East
Div 2 Reserve Men 5k 3356 Caleb Vincent Mason
Div 2 Reserve Men 5k 3157 Jacob Voetberg GR Christian
Div 2 Reserve Men 5k 3634 Greyson Vork Zeeland East
Div 2 Reserve Men 5k 3200 Aristotle Vyn GR West Mich. Aviation
Div 2 Reserve Men 5k 3539 Josiah Wagoner Saint Joseph Catholic
Div 2 Reserve Men 5k 3201 Nathan Waldron GR West Mich. Aviation
Div 2 Reserve Men 5k 3202 Timothy Waldron GR West Mich. Aviation
Div 2 Reserve Men 5k 2974 Caiden Walgrave Big Rapids
Div 2 Reserve Men 5k 3357 Caleb Ward Mason
Div 2 Reserve Men 5k 3358 David Ward Mason
Div 2 Reserve Men 5k 3405 Trevin Warner Parma Western
Div 2 Reserve Men 5k 3599 Stewart Waters Whitehall
Div 2 Reserve Men 5k 3576 Larry Watson Three Rivers
Div 2 Reserve Men 5k 2980 Brody Webb Cadillac
Div 2 Reserve Men 5k 2981 Jaxon Webb Cadillac
Div 2 Reserve Men 5k 3329 Brandon Weber Hudsonville Unity Christian
Div 2 Reserve Men 5k 3561 Hunter Weber Stevensville Lakeshore
Div 2 Reserve Men 5k 3458 Coleman Wendzel Richland Gull Lake
Div 2 Reserve Men 5k 3519 Griffin Wenta Spring Lake
Div 2 Reserve Men 5k 3527 Jerry Westrick St. Clair
Div 2 Reserve Men 5k 2930 Kilian Whalen Allendale
Div 2 Reserve Men 5k 3434 Benjamin White Plainwell
Div 2 Reserve Men 5k 3286 Macen White Holland Christian
Div 2 Reserve Men 5k 3099 Nick Whitmer FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3263 Will Whitmore Holland Christian
Div 2 Reserve Men 5k 3481 Jakin Whitney Shepherd
Div 2 Reserve Men 5k 3435 Michael Whitney Plainwell
Div 2 Reserve Men 5k 3540 Carson Wiersbe Saint Joseph Catholic
Div 2 Reserve Men 5k 3100 Anderson Wilcox FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 3054 Nolan Williamson East Grand Rapids
Div 2 Reserve Men 5k 3294 Rocket Wilson Howard City Tri-County
Div 2 Reserve Men 5k 2982 Masyn Wing Cadillac
Div 2 Reserve Men 5k 3158 Isaac Witte GR Christian
Div 2 Reserve Men 5k 3159 Luke Witte GR Christian
Div 2 Reserve Men 5k 3256 Emerson Wolbrink Holland
Div 2 Reserve Men 5k 3577 Mason Wolfe Three Rivers
Div 2 Reserve Men 5k 3578 Max Wolgast Three Rivers
Div 2 Reserve Men 5k 3055 Chase Woller-Skar East Grand Rapids
Div 2 Reserve Men 5k 3024 Braylon Wood Coldwater
Div 2 Reserve Men 5k 3495 Carson Wood Sparta
Div 2 Reserve Men 5k 3562 Colton Woods Stevensville Lakeshore
Div 2 Reserve Men 5k 3506 Parker Woodwyk Spring Lake
Div 2 Reserve Men 5k 3520 Ryder Woodwyk Spring Lake
Div 2 Reserve Men 5k 3033 Jonah Workman East Grand Rapids
Div 2 Reserve Men 5k 3303 Braiden Wright Howard City Tri-County
Div 2 Reserve Men 5k 3482 Luka Yardley Shepherd
Div 2 Reserve Men 5k 3203 Colton Youngblood GR West Mich. Aviation
Div 2 Reserve Men 5k 3204 Jackson Youngblood GR West Mich. Aviation
Div 2 Reserve Men 5k 3304 Zack Zarna Howard City Tri-County
Div 2 Reserve Men 5k 3101 Steven Zawacki FHE Ada Forest Hills Eastern
Div 2 Reserve Men 5k 2923 Lucas Zeckner Adrian
Div 2 Reserve Men 5k 3533 Jackson Zhang St. Clair
Div 2 Reserve Men 5k 3568 Jonah Zietlow Three Rivers
Div 2 Reserve Men 5k 3569 Sullivan Zietlow Three Rivers
Div 2 Reserve Men 5k 2943 Tomas Zuniga Allendale
Div 2 Reserve Men 5k 3056 Peyton Zurschmiede East Grand Rapids
Div 2 Reserve Men 5k 3287 Ezekiel Zwiep Holland Christian
Division 2 Men 5k 3027 Lucas Aardema East Grand Rapids
Division 2 Men 5k 3500 Owen Adams Spring Lake
Division 2 Men 5k 3009 Luke Aerts Coldwater
Division 2 Men 5k 2991 Leo Alafita Chelsea
Division 2 Men 5k 3586 Devon Alberto-Loosier Vicksburg
Division 2 Men 5k 3295 Anthony Albin Howard City Tri-County
Division 2 Men 5k 2966 Lukas Albright Big Rapids
Division 2 Men 5k 3415 William Allen Plainwell
Division 2 Men 5k 3305 Jaydan Alvarez Hudsonville Unity Christian
Division 2 Men 5k 3422 Anthony Anastasi Plainwell
Division 2 Men 5k 3075 Jack Anderson FHE Ada Forest Hills Eastern
Division 2 Men 5k 3337 Jayson Anderson Mason
Division 2 Men 5k 2913 Carson Andrews Adrian
Division 2 Men 5k 2998 Wyeth Angus Chelsea
Division 2 Men 5k 3344 Joseph Anongdeth Mason
Division 2 Men 5k 3247 Luke Arendshorst Holland
Division 2 Men 5k 3224 Adrian Armijo Grand River Prep
Division 2 Men 5k 3217 Benji Armijo Grand River Prep
Division 2 Men 5k 2924 Aden Ashworth Allendale
Division 2 Men 5k 3034 Spencer Astrauskas East Grand Rapids
Division 2 Men 5k 3225 Joseph Atem Grand River Prep
Division 2 Men 5k 3057 Gavin Ayers Edwardsburg
Division 2 Men 5k 3176 Aaron Baas GR West Mich. Aviation
Division 2 Men 5k 3369 Drew Babinec Muskegon Oakridge
Division 2 Men 5k 3593 Matthew Badley Whitehall
Division 2 Men 5k 2944 Elijah Baltierra Alma
Division 2 Men 5k 2945 Ezekiel Baltierra Alma
Division 2 Men 5k 3064 Max Bangston Edwardsburg
Division 2 Men 5k 3534 Rowan Banyon Saint Joseph Catholic
Division 2 Men 5k 3177 Seth Barbrick GR West Mich. Aviation
Division 2 Men 5k 3178 Abram Barker GR West Mich. Aviation
Division 2 Men 5k 2931 Corbin Barker Allendale
Division 2 Men 5k 3226 Jonathan Barrios Grand River Prep
Division 2 Men 5k 3179 Joseph Barrows GR West Mich. Aviation
Division 2 Men 5k 3330 John Bartone Lexington
Division 2 Men 5k 3331 Chance Basilone Lexington
Division 2 Men 5k 3610 Leo Bearss Yale
Division 2 Men 5k 3028 Micah Becker East Grand Rapids
Division 2 Men 5k 3541 Aiden Beebe Saint Joseph Catholic
Division 2 Men 5k 2957 Connor Beebe Berrien Springs
Division 2 Men 5k 2983 Callum Bell Carleton Airport
Division 2 Men 5k 3058 Jack Bell Edwardsburg
Division 2 Men 5k 3218 Levi Beltman Grand River Prep
Division 2 Men 5k 3600 Blaine Berson Whitehall
Division 2 Men 5k 3542 Karthik Bhatt Saint Joseph Catholic
Division 2 Men 5k 3489 Hagan Biehl Sparta
Division 2 Men 5k 3521 Gavin Bishop St. Clair
Division 2 Men 5k 3035 Harry Blakley East Grand Rapids
Division 2 Men 5k 3036 Rex Blakley East Grand Rapids
Division 2 Men 5k 3248 Quinn Bloemendaal Holland
Division 2 Men 5k 3556 Jaxon Boehm Stevensville Lakeshore
Division 2 Men 5k 3594 Andrew Boeringa Whitehall
Division 2 Men 5k 3037 Ace Bohlinger East Grand Rapids
Division 2 Men 5k 3543 Landen Borre Saint Joseph Catholic
Division 2 Men 5k 3264 Derek Bostrom Holland Christian
Division 2 Men 5k 3265 Tyler Bostrom Holland Christian
Division 2 Men 5k 3180 Joshua Bott GR West Mich. Aviation
Division 2 Men 5k 3266 Ben Bouws Holland Christian
Division 2 Men 5k 2984 Hayden Bovair Carleton Airport
Division 2 Men 5k 3076 Shephard Bower FHE Ada Forest Hills Eastern
Division 2 Men 5k 3490 Justin Bradford Sparta
Division 2 Men 5k 3507 Cameron Braidwood Spring Lake
Division 2 Men 5k 3563 Charlie Brauer Three Rivers
Division 2 Men 5k 3306 Grady Bremer Hudsonville Unity Christian
Division 2 Men 5k 3345 Colt Bretz Mason
Division 2 Men 5k 3459 Owen Brickner Shepherd
Division 2 Men 5k 3257 Aidan Brinks Holland Christian
Division 2 Men 5k 3139 Calvin Brinks GR Christian
Division 2 Men 5k 3016 Angel Brito-Salto Coldwater
Division 2 Men 5k 3601 Jacob Brookens Whitehall
Division 2 Men 5k 3160 Charles Brooks GR West Catholic
Division 2 Men 5k 3307 Ben Brower Hudsonville Unity Christian
Division 2 Men 5k 3267 Ty Brower Holland Christian
Division 2 Men 5k 3181 Jack Brown GR West Mich. Aviation
Division 2 Men 5k 3205 Tyler Buck GR_South Christian
Division 2 Men 5k 3544 Ryan Buist Saint Joseph Catholic
Division 2 Men 5k 3617 Dexter Bultman Zeeland East
Division 2 Men 5k 3386 Peyton Burger Niles
Division 2 Men 5k 3308 Andrew Burnside Hudsonville Unity Christian
Division 2 Men 5k 3309 Lucas Buys Hudsonville Unity Christian
Division 2 Men 5k 3460 Bryce Cahoon Shepherd
Division 2 Men 5k 2999 Eric Cameron Chelsea
Division 2 Men 5k 3310 Micah Cammenga Hudsonville Unity Christian
Division 2 Men 5k 3109 Ethan Campbell Fremont
Division 2 Men 5k 3579 Grayson Campbell Vicksburg
Division 2 Men 5k 3346 Alex Cargill Mason
Division 2 Men 5k 3338 Jackson Cargill Mason
Division 2 Men 5k 2973 Cadyn Carlson Big Rapids
Division 2 Men 5k 3126 Colin Carrier GR Catholic Central
Division 2 Men 5k 3249 Alessandro Castillo Holland
Division 2 Men 5k 3580 Caiden Caswell Vicksburg
Division 2 Men 5k 3077 Cameron Cater FHE Ada Forest Hills Eastern
Division 2 Men 5k 3038 Owen Cavera East Grand Rapids
Division 2 Men 5k 3268 Jacob Chase Holland Christian
Division 2 Men 5k 3140 Andrew Cho GR Christian
Division 2 Men 5k 2932 Cameron Chouinard Allendale
Division 2 Men 5k 2946 Noah Chouinard Alma
Division 2 Men 5k 3182 Derrick Christner GR West Mich. Aviation
Division 2 Men 5k 3110 Jacob Christoffersen Fremont
Division 2 Men 5k 3065 Cole Claire Edwardsburg
Division 2 Men 5k 3443 Aiden Clark Richland Gull Lake
Division 2 Men 5k 2992 Sam Clifton Chelsea
Division 2 Men 5k 3269 Cole Coffman Holland Christian
Division 2 Men 5k 3241 Dakota Cole Hastings
Division 2 Men 5k 3025 Andrew Commeret Comstock Park
Division 2 Men 5k 2914 Tyler Condon Adrian
Division 2 Men 5k 3545 Patrick Conroy Saint Joseph Catholic
Division 2 Men 5k 3183 John Cook GR West Mich. Aviation
Division 2 Men 5k 3141 Miles Cooke GR Christian
Division 2 Men 5k 2915 Easton Coscarelli Adrian
Division 2 Men 5k 3416 Henry Cox Plainwell
Division 2 Men 5k 3397 Evan Craddock Parma Western
Division 2 Men 5k 2947 Bentley Cromer Alma
Division 2 Men 5k 3242 Spencer Crozier Hastings
Division 2 Men 5k 3288 Alex Culver Howard City Tri-County
Division 2 Men 5k 3161 Demarcus Cummings GR West Catholic
Division 2 Men 5k 3162 Josh Cusack GR West Catholic
Division 2 Men 5k 2967 Austin Dalman Big Rapids
Division 2 Men 5k 3557 Cole Dalton Stevensville Lakeshore
Division 2 Men 5k 2985 Easton Danic Carleton Airport
Division 2 Men 5k 3270 Gavin Dannenberg Holland Christian
Division 2 Men 5k 3271 Hayden Dannenberg Holland Christian
Division 2 Men 5k 3461 Blake Davis Shepherd
Division 2 Men 5k 3462 Drew Davis Shepherd
Division 2 Men 5k 3618 Nate Davis Zeeland East
Division 2 Men 5k 2986 Adrian Dawes Carleton Airport
Division 2 Men 5k 3078 Riley Day FHE Ada Forest Hills Eastern
Division 2 Men 5k 2968 Kyan Deam Big Rapids
Division 2 Men 5k 3311 Graeson Decker Hudsonville Unity Christian
Division 2 Men 5k 3017 Logan Decker Coldwater
Division 2 Men 5k 3079 Hayden Deckrow FHE Ada Forest Hills Eastern
Division 2 Men 5k 3142 Elias Dejong GR Christian
Division 2 Men 5k 3000 Miles Dell Chelsea
Division 2 Men 5k 3312 Caleb Denhartigh Hudsonville Unity Christian
Division 2 Men 5k 3039 Oliver Dettmann East Grand Rapids
Division 2 Men 5k 3332 Finn Devaney Lexington
Division 2 Men 5k 3333 Gage Devaney Lexington
Division 2 Men 5k 3066 Titus Devlin Edwardsburg
Division 2 Men 5k 3546 David Devore Saint Joseph Catholic
Division 2 Men 5k 3619 Jeff Dewitt Zeeland East
Division 2 Men 5k 3163 Andrew Deyoung GR West Catholic
Division 2 Men 5k 3143 John Deyoung GR Christian
Division 2 Men 5k 3144 Samuel Deyoung GR Christian
Division 2 Men 5k 3620 Nico Dilaura Zeeland East
Division 2 Men 5k 3483 Carson Dissette South Haven
Division 2 Men 5k 3080 Henry Dixon FHE Ada Forest Hills Eastern
Division 2 Men 5k 2987 William Dobbertin Carleton Airport
Division 2 Men 5k 3018 Talan Doll Coldwater
Division 2 Men 5k 3339 Alex Doneth Mason
Division 2 Men 5k 3359 Noah Donker Thorp
Division 2 Men 5k 3081 Cooper Donovan FHE Ada Forest Hills Eastern
Division 2 Men 5k 3347 Eli Doty Mason
Division 2 Men 5k 3621 Aiden Douma Zeeland East
Division 2 Men 5k 3622 Sam Downing Zeeland East
Division 2 Men 5k 3623 Jacob Dozeman Zeeland East
Division 2 Men 5k 3360 Jacob Draaisma Thorp
Division 2 Men 5k 2958 James Drake Berrien Springs
Division 2 Men 5k 3348 Tristan Droscha Mason
Division 2 Men 5k 3313 Dylan Duimstra Hudsonville Unity Christian
Division 2 Men 5k 3444 Soren Duke Richland Gull Lake
Division 2 Men 5k 2916 Deon Dunbar Adrian
Division 2 Men 5k 3119 Mitchell Dunlap GR Catholic Central
Division 2 Men 5k 3611 Matthew Dusett Yale
Division 2 Men 5k 3624 Charlie Dyer Zeeland East
Division 2 Men 5k 3361 Case Dykhouse Thorp
Division 2 Men 5k 3445 Logan Dziewicki Richland Gull Lake
Division 2 Men 5k 2959 Peyton Eckerley Berrien Springs
Division 2 Men 5k 3067 Nicholas Edgerton Edwardsburg
Division 2 Men 5k 3029 Jack Edison East Grand Rapids
Division 2 Men 5k 2933 Nicolas Eisen Allendale
Division 2 Men 5k 2975 Andrew Elmore Cadillac
Division 2 Men 5k 3184 Henry Elzinga GR West Mich. Aviation
Division 2 Men 5k 3082 Tyler Endres FHE Ada Forest Hills Eastern
Division 2 Men 5k 3258 Will Engbers Holland Christian
Division 2 Men 5k 3120 Mason England GR Catholic Central
Division 2 Men 5k 3234 Parker Erb Hastings
Division 2 Men 5k 3379 Jacob Erickson Niles
Division 2 Men 5k 3423 Grady Erlandson Plainwell
Division 2 Men 5k 3340 Adryan Estrada Mason
Division 2 Men 5k 3250 Nazario Estrada Holland
Division 2 Men 5k 3206 Todd Faber GR_South Christian
Division 2 Men 5k 3370 Bryce Falbe Muskegon Oakridge
Division 2 Men 5k 3145 Jonathan Falk GR Christian
Division 2 Men 5k 3040 Joel Fellows East Grand Rapids
Division 2 Men 5k 2917 Carter Fenner Adrian
Division 2 Men 5k 3296 Christopher Ferguson Howard City Tri-County
Division 2 Men 5k 3068 Ethan Ferguson Edwardsburg
Division 2 Men 5k 3387 Austin Fettinger Niles
Division 2 Men 5k 3041 Samuel Feyen East Grand Rapids
Division 2 Men 5k 3484 Korbin Fields South Haven
Division 2 Men 5k 3132 Ashton Fink GR Christian
Division 2 Men 5k 3219 Austin Finkbeiner Grand River Prep
Division 2 Men 5k 3227 Tim Finkbeiner Grand River Prep
Division 2 Men 5k 2918 Landin Fisher Adrian
Division 2 Men 5k 3030 Thomas Fisher East Grand Rapids
Division 2 Men 5k 3485 Noah Foley South Haven
Division 2 Men 5k 3398 Noah Fowler Parma Western
Division 2 Men 5k 3508 Logan Franklyn Spring Lake
Division 2 Men 5k 3362 Elijah Frazer Thorp
Division 2 Men 5k 2993 Henry Fredenberg Chelsea
Division 2 Men 5k 3069 Lucas Frentz Edwardsburg
Division 2 Men 5k 3366 Alexander Frizzell Thorp
Division 2 Men 5k 3486 Jake Frost South Haven
Division 2 Men 5k 3390 Isaac Fullerton Parma Western
Division 2 Men 5k 3363 Grady Galaviz Thorp
Division 2 Men 5k 3059 Law Gates Edwardsburg
Division 2 Men 5k 3060 Reed Gates Edwardsburg
Division 2 Men 5k 3436 Aren Gay Richland Gull Lake
Division 2 Men 5k 3207 Doug Gaylord GR_South Christian
Division 2 Men 5k 3251 Ryan Geerts Holland
Division 2 Men 5k 3259 Landon Gerritsma Holland Christian
Division 2 Men 5k 3116 Valentino Giardina Gaylord
Division 2 Men 5k 3547 John Gibson Saint Joseph Catholic
Division 2 Men 5k 3399 Hezekiah Gin Parma Western
Division 2 Men 5k 3042 Nikola Gjorgjievski East Grand Rapids
Division 2 Men 5k 3570 Cooper Goff Three Rivers
Division 2 Men 5k 3463 Isaac Gola Shepherd
Division 2 Men 5k 3391 Ryan Good Parma Western
Division 2 Men 5k 3548 Justice Goodwin Saint Joseph Catholic
Division 2 Men 5k 3464 Bradly Gould Shepherd
Division 2 Men 5k 2969 Hayden Gould Big Rapids
Division 2 Men 5k 3528 Emery Govaere St. Clair
Division 2 Men 5k 2948 Brock Grabemeyer Alma
Division 2 Men 5k 3341 Reece Grafius Mason
Division 2 Men 5k 3252 Caelen Gray Holland
Division 2 Men 5k 3102 Mossen Green Fremont
Division 2 Men 5k 3446 Maddox Greenspoon Richland Gull Lake
Division 2 Men 5k 3061 Jaden Gregory Edwardsburg
Division 2 Men 5k 3625 Levi Groenhout Zeeland East
Division 2 Men 5k 2925 Ben Gross Allendale
Division 2 Men 5k 3314 Johnny Gruppen Hudsonville Unity Christian
Division 2 Men 5k 3626 Caden Guffey Zeeland East
Division 2 Men 5k 3465 Keegan Haag Shepherd
Division 2 Men 5k 3602 Justin Hackey Whitehall
Division 2 Men 5k 3083 Jake Hager FHE Ada Forest Hills Eastern
Division 2 Men 5k 3413 Andrew Hagerty Pinckney
Division 2 Men 5k 3496 Zachary Haigler Sparta
Division 2 Men 5k 3509 Leo Hall Spring Lake
Division 2 Men 5k 3564 Trey Hall Three Rivers
Division 2 Men 5k 3571 Xander Hallock Three Rivers
Division 2 Men 5k 3185 Mateo Hanse GR West Mich. Aviation
Division 2 Men 5k 3417 Trent Hansen Plainwell
Division 2 Men 5k 3334 Luke Haring Lexington
Division 2 Men 5k 3260 Riley Hart Holland Christian
Division 2 Men 5k 3133 Zach Hartemink GR Christian
Division 2 Men 5k 3497 Greyson Hartwick Sparta
Division 2 Men 5k 2934 Adam Hasenbank Allendale
Division 2 Men 5k 2976 Liem Hauserman Cadillac
Division 2 Men 5k 3146 Will Heagle GR Christian
Division 2 Men 5k 2919 Eddy Hedrick Adrian
Division 2 Men 5k 2935 Zachary Heiks Allendale
Division 2 Men 5k 2949 Bodie Heiss Alma
Division 2 Men 5k 3043 Edgar Held East Grand Rapids
Division 2 Men 5k 2994 Linus Helzerman Chelsea
Division 2 Men 5k 3186 Luke Hemker GR West Mich. Aviation
Division 2 Men 5k 3424 Blake Herbert Plainwell
Division 2 Men 5k 3208 Luke Herder GR_South Christian
Division 2 Men 5k 3010 Sebastian Hernandez Coldwater
Division 2 Men 5k 3447 Brayden Herr Richland Gull Lake
Division 2 Men 5k 3297 Noah Hetler Howard City Tri-County
Division 2 Men 5k 3011 Parker Hetrick Coldwater
Division 2 Men 5k 3272 Will Heyboer Holland Christian
Division 2 Men 5k 3117 Colton Hicks Gaylord
Division 2 Men 5k 3243 Billy Hilbert Hastings
Division 2 Men 5k 2960 Luke Hildebrand Berrien Springs
Division 2 Men 5k 2926 Mason Hill Allendale
Division 2 Men 5k 3121 Grant Hillary GR Catholic Central
Division 2 Men 5k 3122 Jeb Hillary GR Catholic Central
Division 2 Men 5k 3127 Jeb Hillary GR Catholic Central
Division 2 Men 5k 3031 Sam Hillary East Grand Rapids
Division 2 Men 5k 3572 Tony Hilton Three Rivers
Division 2 Men 5k 3627 Tristen Hinson Zeeland East
Division 2 Men 5k 2995 Dylan Hodges Chelsea
Division 2 Men 5k 3084 Ethan Hoekstra FHE Ada Forest Hills Eastern
Division 2 Men 5k 3044 Henry Hoekstra East Grand Rapids
Division 2 Men 5k 3134 Keegan Hoekstra GR Christian
Division 2 Men 5k 3425 Joseph Hoffman Plainwell
Division 2 Men 5k 3019 Skyler Hoffman Coldwater
Division 2 Men 5k 3349 Jameson Holton Mason
Division 2 Men 5k 3364 Garrett Holzhausen Thorp
Division 2 Men 5k 3628 Adrian Hoogeboom Zeeland East
Division 2 Men 5k 3335 Will Hooper Lexington
Division 2 Men 5k 3466 Xavier Hoppe Shepherd
Division 2 Men 5k 3558 Grant Hoskins Stevensville Lakeshore
Division 2 Men 5k 3085 Jonah Howell FHE Ada Forest Hills Eastern
Division 2 Men 5k 3565 Reece Howes Three Rivers
Division 2 Men 5k 3147 Reece Hoyt GR Christian
Division 2 Men 5k 3128 John Huffman GR Catholic Central
Division 2 Men 5k 3228 Koen Huisman Grand River Prep
Division 2 Men 5k 3273 Christian Huizenga Holland Christian
Division 2 Men 5k 3209 Rick Hunderman GR_South Christian
Division 2 Men 5k 3114 Corbin Hutchinson Gaylord
Division 2 Men 5k 3400 Tyler Irvin Parma Western
Division 2 Men 5k 3210 David Jacobs GR_South Christian
Division 2 Men 5k 3169 Abraham Jager GR West Mich. Aviation
Division 2 Men 5k 3170 Asher Jager GR West Mich. Aviation
Division 2 Men 5k 3187 Max Jager GR West Mich. Aviation
Division 2 Men 5k 3529 Joe Jalosky St. Clair
Division 2 Men 5k 3188 Anderson Jansen GR West Mich. Aviation
Division 2 Men 5k 2961 Noah Jarvis Berrien Springs
Division 2 Men 5k 3581 Ethan Jastifer Vicksburg
Division 2 Men 5k 3220 Andres Jauregui-Tapia Grand River Prep
Division 2 Men 5k 3350 Brenden Jenkins Mason
Division 2 Men 5k 3595 Justin Jensen Whitehall
Division 2 Men 5k 3535 Eli Johansen Saint Joseph Catholic
Division 2 Men 5k 3113 Landon Johnson Fruitport
Division 2 Men 5k 3062 Maguire Johnson Edwardsburg
Division 2 Men 5k 3235 Micah Johnson Hastings
Division 2 Men 5k 2950 Sam Johnson Alma
Division 2 Men 5k 3274 Will Johnson Holland Christian
Division 2 Men 5k 3189 Gabe Joling GR West Mich. Aviation
Division 2 Men 5k 3026 Corey Jones Comstock Park
Division 2 Men 5k 3603 Greyson Jones Whitehall
Division 2 Men 5k 3426 William Justice Plainwell
Division 2 Men 5k 3367 Isaac Kaboos Thorp
Division 2 Men 5k 3086 Gordie Kaiton FHE Ada Forest Hills Eastern
Division 2 Men 5k 3510 Ethan Kamp Spring Lake
Division 2 Men 5k 3190 Elliot Kamper GR West Mich. Aviation
Division 2 Men 5k 3045 Logan Kane East Grand Rapids
Division 2 Men 5k 3448 Jack Karalash Richland Gull Lake
Division 2 Men 5k 3191 Silas Karman GR West Mich. Aviation
Division 2 Men 5k 3123 Aiden Kasprzak GR Catholic Central
Division 2 Men 5k 3289 Henry Kauffman Howard City Tri-County
Division 2 Men 5k 3315 Peter Keegstra Hudsonville Unity Christian
Division 2 Men 5k 3192 Caleb Keilen GR West Mich. Aviation
Division 2 Men 5k 3229 Frank Kelley III Grand River Prep
Division 2 Men 5k 2988 Everett Kessell Carleton Airport
Division 2 Men 5k 3371 Elias Kinden Muskegon Oakridge
Division 2 Men 5k 3498 Michael King Sparta
Division 2 Men 5k 3380 Beau Kirkdoll Niles
Division 2 Men 5k 3381 Ceon Kirkdoll Niles
Division 2 Men 5k 3046 Beckett Kneisel East Grand Rapids
Division 2 Men 5k 3501 Nathan Koches Spring Lake
Division 2 Men 5k 3290 Caleb Kohl Howard City Tri-County
Division 2 Men 5k 3316 Philip Kooyer Hudsonville Unity Christian
Division 2 Men 5k 3566 David Kore Three Rivers
Division 2 Men 5k 3171 Jacob Kornoely GR West Mich. Aviation
Division 2 Men 5k 3612 Nolan Korolden Yale
Division 2 Men 5k 3172 Lucas Korsmo GR West Mich. Aviation
Division 2 Men 5k 3193 Paul Korsmo GR West Mich. Aviation
Division 2 Men 5k 2970 Keagon Kostecki Big Rapids
Division 2 Men 5k 3087 Lucas Kozlowicz FHE Ada Forest Hills Eastern
Division 2 Men 5k 3088 Nate Kozlowicz FHE Ada Forest Hills Eastern
Division 2 Men 5k 3467 Jack Krafft Shepherd
Division 2 Men 5k 3236 Caleb Kramer Hastings
Division 2 Men 5k 3103 Andreas Krapp Fremont
Division 2 Men 5k 3522 Ethan Kreger St. Clair
Division 2 Men 5k 3523 Griffin Kreger St. Clair
Division 2 Men 5k 3298 Alex Krueger Howard City Tri-County
Division 2 Men 5k 3089 Liem Krueger FHE Ada Forest Hills Eastern
Division 2 Men 5k 3237 Carter Krzysik Hastings
Division 2 Men 5k 3001 Nathan Krzysik Chelsea
Division 2 Men 5k 3238 Tanner Krzysik Hastings
Division 2 Men 5k 3244 Donald (Dj) Kuck Hastings
Division 2 Men 5k 3317 Jacob Kuipers Hudsonville Unity Christian
Division 2 Men 5k 3164 Brady Kurlenda GR West Catholic
Division 2 Men 5k 3165 Colten Labelle GR West Catholic
Division 2 Men 5k 3070 Henry Lace Edwardsburg
Division 2 Men 5k 3587 Ashton Laham Vicksburg
Division 2 Men 5k 3588 Brighton Lam Vicksburg
Division 2 Men 5k 3253 Aiden Lambers Holland
Division 2 Men 5k 3115 Caleb Lamblin Gaylord
Division 2 Men 5k 3148 Anson Lange GR Christian
Division 2 Men 5k 3351 Grant Lange Mason
Division 2 Men 5k 3149 Jayden Langschied GR Christian
Division 2 Men 5k 2951 Thomas Larson Alma
Division 2 Men 5k 3406 Wyatt Larson Pinckney
Division 2 Men 5k 2920 Tory Lauver Adrian
Division 2 Men 5k 3318 Caden Leatherman Hudsonville Unity Christian
Division 2 Men 5k 2952 Luca Lebron Alma
Division 2 Men 5k 3090 Brennan Lee FHE Ada Forest Hills Eastern
Division 2 Men 5k 3020 Brenley Legg Coldwater
Division 2 Men 5k 3071 Jon Leith Edwardsburg
Division 2 Men 5k 3449 Luke Lenzinger Richland Gull Lake
Division 2 Men 5k 3150 Isaiah Lindstrom GR Christian
Division 2 Men 5k 3194 Luke Linna GR West Mich. Aviation
Division 2 Men 5k 3221 Elijah Lipscomb Grand River Prep
Division 2 Men 5k 3511 Liam Lockard Spring Lake
Division 2 Men 5k 3502 Christopher Locke Spring Lake
Division 2 Men 5k 3549 Evan Lokey Saint Joseph Catholic
Division 2 Men 5k 3468 Ethan Lombard Shepherd
Division 2 Men 5k 3469 Nolan Longuski Shepherd
Division 2 Men 5k 3392 Edison Lopeman Parma Western
Division 2 Men 5k 3550 Emmet Lorenz Saint Joseph Catholic
Division 2 Men 5k 3551 Reuben Lorenz Saint Joseph Catholic
Division 2 Men 5k 3414 Dane Losee Pinckney
Division 2 Men 5k 3222 Elijah Louissaint Grand River Prep
Division 2 Men 5k 3091 Kenzen Low FHE Ada Forest Hills Eastern
Division 2 Men 5k 3047 Carson Lowe East Grand Rapids
Division 2 Men 5k 3104 Chase Lowery Fremont
Division 2 Men 5k 3105 Cole Lowery Fremont
Division 2 Men 5k 3319 Alden Lucas Hudsonville Unity Christian
Division 2 Men 5k 3245 Nolan Lucas Hastings
Division 2 Men 5k 3427 Loehn Luckett Plainwell
Division 2 Men 5k 3291 Jaxon Lumbert Howard City Tri-County
Division 2 Men 5k 3002 Thang Ly Chelsea
Division 2 Men 5k 3393 Caleb Lynd Parma Western
Division 2 Men 5k 3407 Gabe Maciag Pinckney
Division 2 Men 5k 3450 Carter Macomber Richland Gull Lake
Division 2 Men 5k 2953 Corbin Maddox Alma
Division 2 Men 5k 3437 Dan Maes Richland Gull Lake
Division 2 Men 5k 3438 James Maher Richland Gull Lake
Division 2 Men 5k 3552 Micah Maier Saint Joseph Catholic
Division 2 Men 5k 2996 Brant Maley Chelsea
Division 2 Men 5k 3003 Mason Maley Chelsea
Division 2 Men 5k 3428 Aiden Mallory Plainwell
Division 2 Men 5k 3151 Micah Manion GR Christian
Division 2 Men 5k 3004 Remington Manning Chelsea
Division 2 Men 5k 3439 Gavin Markucki Richland Gull Lake
Division 2 Men 5k 3573 Aidan Martin Three Rivers
Division 2 Men 5k 3005 Alex Martin Chelsea
Division 2 Men 5k 3499 Preston May Sparta
Division 2 Men 5k 3092 Lincoln McAlpine FHE Ada Forest Hills Eastern
Division 2 Men 5k 3440 Gavin McCarney Richland Gull Lake
Division 2 Men 5k 3451 Sawyer McComb Richland Gull Lake
Division 2 Men 5k 3246 Jayce McCord Hastings
Division 2 Men 5k 3342 Conner McCormick Mason
Division 2 Men 5k 3408 Cole McCraw Pinckney
Division 2 Men 5k 3470 William McDonald Shepherd
Division 2 Men 5k 3524 Luke McDonell St. Clair
Division 2 Men 5k 2977 McCoy McGuire Cadillac
Division 2 Men 5k 3471 Ian McNeel Shepherd
Division 2 Men 5k 3124 Jacob Mead GR Catholic Central
Division 2 Men 5k 3452 Jack Mechenbier Richland Gull Lake
Division 2 Men 5k 3006 Jack Meehan Chelsea
Division 2 Men 5k 3320 Corbin Meeuwsen Hudsonville Unity Christian
Division 2 Men 5k 3401 William Melton Parma Western
Division 2 Men 5k 3503 Lukus Mendoza Spring Lake
Division 2 Men 5k 3152 Jake Mennega GR Christian
Division 2 Men 5k 3491 Girum Merriman Sparta
Division 2 Men 5k 3492 Owen Metzger Sparta
Division 2 Men 5k 3493 Isaac Meyers Sparta
Division 2 Men 5k 2927 Jackson Meyers Allendale
Division 2 Men 5k 3093 Grayson Michels FHE Ada Forest Hills Eastern
Division 2 Men 5k 3321 Evan Miedema Hudsonville Unity Christian
Division 2 Men 5k 3322 Ethan Miller Hudsonville Unity Christian
Division 2 Men 5k 3021 Kaleb Miller Coldwater
Division 2 Men 5k 3372 Landon Miller Muskegon Oakridge
Division 2 Men 5k 3373 Lawson Miller Muskegon Oakridge
Division 2 Men 5k 3512 Greysen Miltgen Spring Lake
Division 2 Men 5k 3494 Griffin Mis Sparta
Division 2 Men 5k 3604 Landon Mitteer Whitehall
Division 2 Men 5k 3472 Nolan Moeggenberg Shepherd
Division 2 Men 5k 3166 Cole Molloseau GR West Catholic
Division 2 Men 5k 3292 Kelan Monreal Howard City Tri-County
Division 2 Men 5k 2962 Dominic Monroe Berrien Springs
Division 2 Men 5k 3473 Simeon Montney Shepherd
Division 2 Men 5k 3048 Tobin Moo East Grand Rapids
Division 2 Men 5k 3453 Brendan Moran Richland Gull Lake
Division 2 Men 5k 3441 Dayton Moran Richland Gull Lake
Division 2 Men 5k 3323 Ben Muckey Hudsonville Unity Christian
Division 2 Men 5k 3374 Jayden Mueller Muskegon Oakridge
Division 2 Men 5k 3629 Josiah Muller Zeeland East
Division 2 Men 5k 3613 Wyatt Murtos Yale
Division 2 Men 5k 3118 Aiden Musall Gaylord
Division 2 Men 5k 3474 William Myers Shepherd
Division 2 Men 5k 3324 Logan Nederveld Hudsonville Unity Christian
Division 2 Men 5k 3475 Benjamin Nestle Shepherd
Division 2 Men 5k 3409 Noah Neuman Pinckney
Division 2 Men 5k 3513 Byron Nevins Spring Lake
Division 2 Men 5k 3410 Zachary Newman Pinckney
Division 2 Men 5k 3402 Braydon Newton Parma Western
Division 2 Men 5k 2954 Cruz Newville Alma
Division 2 Men 5k 3418 Hiro Nguyen Plainwell
Division 2 Men 5k 2963 Justin Nichols Berrien Springs
Division 2 Men 5k 3230 Leon Nicholson Grand River Prep
Division 2 Men 5k 3022 Gabe Noguez Coldwater
Division 2 Men 5k 3559 Mason Noonan Stevensville Lakeshore
Division 2 Men 5k 3605 German Novy Whitehall
Division 2 Men 5k 3375 Logan Nuell Muskegon Oakridge
Division 2 Men 5k 3173 Nathan Oki GR West Mich. Aviation
Division 2 Men 5k 2936 Elliott Olsen Allendale
Division 2 Men 5k 2921 Kade Opsal Adrian
Division 2 Men 5k 3411 Kyle Osborne Pinckney
Division 2 Men 5k 3195 Graydon Ott GR West Mich. Aviation
Division 2 Men 5k 3606 Andrew Owens Whitehall
Division 2 Men 5k 3607 Andon Palmer Whitehall
Division 2 Men 5k 3376 Payton Paprocki Muskegon Oakridge
Division 2 Men 5k 3012 Aiden Parker Coldwater
Division 2 Men 5k 3394 Titan Parker Parma Western
Division 2 Men 5k 3608 Elijah Parmley Whitehall
Division 2 Men 5k 3596 Hunter Parsons Whitehall
Division 2 Men 5k 3094 Kace Patterson FHE Ada Forest Hills Eastern
Division 2 Men 5k 3095 Colin Pattison FHE Ada Forest Hills Eastern
Division 2 Men 5k 3293 Bowie Pawson Howard City Tri-County
Division 2 Men 5k 3167 Frankie Pelak GR West Catholic
Division 2 Men 5k 3223 Xavier Peralta Grand River Prep
Division 2 Men 5k 3574 Adrian Perez Three Rivers
Division 2 Men 5k 3125 Roben Perez GR Catholic Central
Division 2 Men 5k 3382 Liam Pesce Niles
Division 2 Men 5k 3231 Noah Petersen Grand River Prep
Division 2 Men 5k 3352 David Petroff Mason
Division 2 Men 5k 3536 Carter Petzke Saint Joseph Catholic
Division 2 Men 5k 3454 Camden Pickens Richland Gull Lake
Division 2 Men 5k 3630 Oliver Pierce Zeeland East
Division 2 Men 5k 3419 Billy Pipkorn Plainwell
Division 2 Men 5k 3530 Ronan Pizzo St. Clair
Division 2 Men 5k 3153 Titus Plattner GR Christian
Division 2 Men 5k 3299 Eli Pogue Howard City Tri-County
Division 2 Men 5k 3254 Rian Powers Holland
Division 2 Men 5k 3525 Brayden Prieskorn St. Clair
Division 2 Men 5k 3504 Isaac Primm Spring Lake
Division 2 Men 5k 3487 Christian Prong South Haven
Division 2 Men 5k 3343 Brody Pulling Mason
Division 2 Men 5k 2964 Nick Pumani Berrien Springs
Division 2 Men 5k 3597 Rex Pumford Whitehall
Division 2 Men 5k 3514 Jack Pummill Spring Lake
Division 2 Men 5k 3515 Jayden Quist Spring Lake
Division 2 Men 5k 3582 Everett Radgens Vicksburg
Division 2 Men 5k 3476 Eddie Radtke Shepherd
Division 2 Men 5k 2937 Jaxon Ramos Allendale
Division 2 Men 5k 3096 Max Rampe FHE Ada Forest Hills Eastern
Division 2 Men 5k 3429 Landin Ramsey Plainwell
Division 2 Men 5k 3430 Wyatt Ramsey Plainwell
Division 2 Men 5k 3537 Seth Randall Saint Joseph Catholic
Division 2 Men 5k 3575 Noah Ranson Three Rivers
Division 2 Men 5k 3111 Brandon Rasmussen Fremont
Division 2 Men 5k 3395 Braiden Renfer Parma Western
Division 2 Men 5k 3614 Logan Rhodes Yale
Division 2 Men 5k 3336 Lincoln Rice Lexington
Division 2 Men 5k 3353 Shepherd Richardson Mason
Division 2 Men 5k 3368 Wyatt Richardson Thorp
Division 2 Men 5k 3383 Owen Riggenbach Niles
Division 2 Men 5k 3388 Nathan Ritter Niles
Division 2 Men 5k 3455 Holden Roberts Richland Gull Lake
Division 2 Men 5k 3538 Henry Robinson Saint Joseph Catholic
Division 2 Men 5k 2989 Hunter Rodak Carleton Airport
Division 2 Men 5k 3384 Miguel Rodriguez Niles
Division 2 Men 5k 3488 Tsepo Roessing South Haven
Division 2 Men 5k 3589 Drew Roiniotis Vicksburg
Division 2 Men 5k 3106 Issac Romero Fremont
Division 2 Men 5k 3174 Dillan Roosien GR West Mich. Aviation
Division 2 Men 5k 3255 Noah Rosales Holland
Division 2 Men 5k 3300 Levi Rowan Howard City Tri-County
Division 2 Men 5k 3211 Josiah Rozema GR_South Christian
Division 2 Men 5k 3377 Peyton Ruel Muskegon Oakridge
Division 2 Men 5k 3431 Lex Ruimveld Plainwell
Division 2 Men 5k 3275 Caden Ruiter Holland Christian
Division 2 Men 5k 3129 Anthony Rushmore GR Catholic Central
Division 2 Men 5k 3477 Maeson Russell Shepherd
Division 2 Men 5k 3615 Teddy Rutkofske Yale
Division 2 Men 5k 3420 Donovan Ryan Plainwell
Division 2 Men 5k 3135 Sean Ryan GR Christian
Division 2 Men 5k 3456 Justin Ryland Richland Gull Lake
Division 2 Men 5k 3261 Brayden Rynsburger Holland Christian
Division 2 Men 5k 3276 Cameron Rynsburger Holland Christian
Division 2 Men 5k 2922 Moises Salazar Adrian
Division 2 Men 5k 3385 Adolfo Sanchez-Perez Niles
Division 2 Men 5k 3590 Isaac Sandelin Vicksburg
Division 2 Men 5k 3097 Quinn Sanderson FHE Ada Forest Hills Eastern
Division 2 Men 5k 3412 Nate Sandula Pinckney
Division 2 Men 5k 3168 Trent Scarlavai GR West Catholic
Division 2 Men 5k 3072 Ben Schinbeckler Edwardsburg
Division 2 Men 5k 3325 Cole Schmidt Hudsonville Unity Christian
Division 2 Men 5k 3378 Rileigh Schmitz Muskegon Oakridge
Division 2 Men 5k 2938 Andrew Scholten Allendale
Division 2 Men 5k 3136 James Scholten-Holcomb GR Christian
Division 2 Men 5k 3326 Evan Schrier Hudsonville Unity Christian
Division 2 Men 5k 3457 Gavin Schultz Richland Gull Lake
Division 2 Men 5k 3301 Tyler Schuster Howard City Tri-County
Division 2 Men 5k 3354 Brenden Scott Mason
Division 2 Men 5k 3355 Colin Scott Mason
Division 2 Men 5k 3063 George Scupham Edwardsburg
Division 2 Men 5k 3130 Jt Sebestyen GR Catholic Central
Division 2 Men 5k 3196 Colton Seger GR West Mich. Aviation
Division 2 Men 5k 3583 Dale Sehy Vicksburg
Division 2 Men 5k 2939 Jaxon Serna Allendale
Division 2 Men 5k 3403 Breslin Sharp Parma Western
Division 2 Men 5k 3421 Jack Sherer Plainwell
Division 2 Men 5k 3107 Carter Sherman Fremont
Division 2 Men 5k 3327 Adam Shoemaker Hudsonville Unity Christian
Division 2 Men 5k 3239 Caiden Shull-Frye Hastings
Division 2 Men 5k 3073 Trey Siler Edwardsburg
Division 2 Men 5k 2965 Kameron Sill Berrien Springs
Division 2 Men 5k 2928 Ronnie Silveira Allendale
Division 2 Men 5k 3240 Brandon Simmons Hastings
Division 2 Men 5k 3137 Micah Small GR Christian
Division 2 Men 5k 3049 Brody Smith East Grand Rapids
Division 2 Men 5k 3478 Grant Smith Shepherd
Division 2 Men 5k 3584 Hunter Smith Vicksburg
Division 2 Men 5k 2940 Liam Smith Allendale
Division 2 Men 5k 3591 Skye Smith Vicksburg
Division 2 Men 5k 2955 Jake Soto Alma
Division 2 Men 5k 2941 Dane Sprague Allendale
Division 2 Men 5k 3516 Hunter Stark Spring Lake
Division 2 Men 5k 3262 Nathan Steen Holland Christian
Division 2 Men 5k 3277 David Steenwyk Holland Christian
Division 2 Men 5k 3197 Quinn Stephenson GR West Mich. Aviation
Division 2 Men 5k 3432 Standford Stevens Plainwell
Division 2 Men 5k 3278 Ryan Stewart Holland Christian
Division 2 Men 5k 3631 Issak Stitt Zeeland East
Division 2 Men 5k 3531 Cole Stockwell St. Clair
Division 2 Men 5k 3212 Ferenc Stofan GR_South Christian
Division 2 Men 5k 3050 Alexander Stout East Grand Rapids
Division 2 Men 5k 3553 Nathan Stroh Saint Joseph Catholic
Division 2 Men 5k 3007 Simeon Strong Chelsea
Division 2 Men 5k 3433 Parker Stull Plainwell
Division 2 Men 5k 3585 Carson Summerfield Vicksburg
Division 2 Men 5k 3154 Joseph Sung GR Christian
Division 2 Men 5k 3592 Sawyer Sutherland Vicksburg
Division 2 Men 5k 2978 Beckett Swanson Cadillac
Division 2 Men 5k 2979 Brody Swanson Cadillac
Division 2 Men 5k 3213 Jackson Sytsma GR_South Christian
Division 2 Men 5k 3074 Riley Szalai Edwardsburg
Division 2 Men 5k 3609 Colton Tabor Whitehall
Division 2 Men 5k 3051 Henry Tate East Grand Rapids
Division 2 Men 5k 3442 Finn Tauren Richland Gull Lake
Division 2 Men 5k 3108 Blake Taylor Fremont
Division 2 Men 5k 3567 Dontrel Taylor Three Rivers
Division 2 Men 5k 3112 Max Taylor Fremont
Division 2 Men 5k 3279 Colin Taylor-Denooyer Holland Christian
Division 2 Men 5k 3280 Wyatt Taylor-Denooyer Holland Christian
Division 2 Men 5k 3328 Alex Ten Haken Hudsonville Unity Christian
Division 2 Men 5k 2956 Kevin Terpstra Alma
Division 2 Men 5k 3404 Bryce Thompson Parma Western
Division 2 Men 5k 2971 Donald Thompson Big Rapids
Division 2 Men 5k 2997 Owen Thorburn Chelsea
Division 2 Men 5k 3526 Korbyn Thornton St. Clair
Division 2 Men 5k 3175 Parker Tichy GR West Mich. Aviation
Division 2 Men 5k 2929 Parker Tiethof Allendale
Division 2 Men 5k 3365 Hunter Tietz Thorp
Division 2 Men 5k 3517 Liam Tiles Spring Lake
Division 2 Men 5k 3198 Samuel Toonder GR West Mich. Aviation
Division 2 Men 5k 3131 Tamthien Tran GR Catholic Central
Division 2 Men 5k 3013 Benjamin Travelbee Coldwater
Division 2 Men 5k 3479 Ryan Travis Shepherd
Division 2 Men 5k 3480 Tyler Travis Shepherd
Division 2 Men 5k 3138 Simon Triezenberg GR Christian
Division 2 Men 5k 3389 Oliver Trout Niles
Division 2 Men 5k 3052 Oscar Trout East Grand Rapids
Division 2 Men 5k 3532 Ronan Turrell St. Clair
Division 2 Men 5k 3023 Benjamin Uetrecht Coldwater
Division 2 Men 5k 3014 Umari Umari Coldwater
Division 2 Men 5k 3598 Tyler Van Antwerp Whitehall
Division 2 Men 5k 3616 Brady Vanconant Yale
Division 2 Men 5k 3098 Tate Vandaele FHE Ada Forest Hills Eastern
Division 2 Men 5k 3281 Rylan Vandenbeldt Holland Christian
Division 2 Men 5k 3214 Adam Vander Hart GR_South Christian
Division 2 Men 5k 3560 Nathan Vander Lugt Stevensville Lakeshore
Division 2 Men 5k 3518 Levi Vanderlaan Spring Lake
Division 2 Men 5k 3215 Thad Vanderlaan GR_South Christian
Division 2 Men 5k 3155 Dylan Vanderploeg GR Christian
Division 2 Men 5k 3015 Drew Vanderpuyl Coldwater
Division 2 Men 5k 3302 Garrett Vanderzyl Howard City Tri-County
Division 2 Men 5k 3282 Joseph Vandewege Holland Christian
Division 2 Men 5k 3283 Samuel Vandewege Holland Christian
Division 2 Men 5k 3505 Isaac Vandlen Spring Lake
Division 2 Men 5k 3284 Alex Vanduren Holland Christian
Division 2 Men 5k 2942 Owen Vandyke Allendale
Division 2 Men 5k 3156 Parker Vanhill GR Christian
Division 2 Men 5k 3053 Aiden Vankuiken East Grand Rapids
Division 2 Men 5k 3032 Tyler Vankuiken East Grand Rapids
Division 2 Men 5k 3632 Paxton Vannoord Zeeland East
Division 2 Men 5k 2972 Brayden Vanos Big Rapids
Division 2 Men 5k 3199 Ty Vanskiver GR West Mich. Aviation
Division 2 Men 5k 3396 Roan Vansumeren Parma Western
Division 2 Men 5k 3285 Caleb Vargas Holland Christian
Division 2 Men 5k 3008 Preston Vasas Chelsea
Division 2 Men 5k 2990 Tyler Vaughn Carleton Airport
Division 2 Men 5k 3232 Alberto Vega Grand River Prep
Division 2 Men 5k 3216 Ben Verlin GR_South Christian
Division 2 Men 5k 3554 Divyang Verma Saint Joseph Catholic
Division 2 Men 5k 3555 Lincoln Vetne Saint Joseph Catholic
Division 2 Men 5k 3233 Angel Vicente Grand River Prep
Division 2 Men 5k 3633 Caden Villarreal Zeeland East
Division 2 Men 5k 3356 Caleb Vincent Mason
Division 2 Men 5k 3157 Jacob Voetberg GR Christian
Division 2 Men 5k 3634 Greyson Vork Zeeland East
Division 2 Men 5k 3200 Aristotle Vyn GR West Mich. Aviation
Division 2 Men 5k 3539 Josiah Wagoner Saint Joseph Catholic
Division 2 Men 5k 3201 Nathan Waldron GR West Mich. Aviation
Division 2 Men 5k 3202 Timothy Waldron GR West Mich. Aviation
Division 2 Men 5k 2974 Caiden Walgrave Big Rapids
Division 2 Men 5k 3357 Caleb Ward Mason
Division 2 Men 5k 3358 David Ward Mason
Division 2 Men 5k 3405 Trevin Warner Parma Western
Division 2 Men 5k 3599 Stewart Waters Whitehall
Division 2 Men 5k 3576 Larry Watson Three Rivers
Division 2 Men 5k 2980 Brody Webb Cadillac
Division 2 Men 5k 2981 Jaxon Webb Cadillac
Division 2 Men 5k 3329 Brandon Weber Hudsonville Unity Christian
Division 2 Men 5k 3561 Hunter Weber Stevensville Lakeshore
Division 2 Men 5k 3458 Coleman Wendzel Richland Gull Lake
Division 2 Men 5k 3519 Griffin Wenta Spring Lake
Division 2 Men 5k 3527 Jerry Westrick St. Clair
Division 2 Men 5k 2930 Kilian Whalen Allendale
Division 2 Men 5k 3434 Benjamin White Plainwell
Division 2 Men 5k 3286 Macen White Holland Christian
Division 2 Men 5k 3099 Nick Whitmer FHE Ada Forest Hills Eastern
Division 2 Men 5k 3263 Will Whitmore Holland Christian
Division 2 Men 5k 3481 Jakin Whitney Shepherd
Division 2 Men 5k 3435 Michael Whitney Plainwell
Division 2 Men 5k 3540 Carson Wiersbe Saint Joseph Catholic
Division 2 Men 5k 3100 Anderson Wilcox FHE Ada Forest Hills Eastern
Division 2 Men 5k 3054 Nolan Williamson East Grand Rapids
Division 2 Men 5k 3294 Rocket Wilson Howard City Tri-County
Division 2 Men 5k 2982 Masyn Wing Cadillac
Division 2 Men 5k 3158 Isaac Witte GR Christian
Division 2 Men 5k 3159 Luke Witte GR Christian
Division 2 Men 5k 3256 Emerson Wolbrink Holland
Division 2 Men 5k 3577 Mason Wolfe Three Rivers
Division 2 Men 5k 3578 Max Wolgast Three Rivers
Division 2 Men 5k 3055 Chase Woller-Skar East Grand Rapids
Division 2 Men 5k 3024 Braylon Wood Coldwater
Division 2 Men 5k 3495 Carson Wood Sparta
Division 2 Men 5k 3562 Colton Woods Stevensville Lakeshore
Division 2 Men 5k 3506 Parker Woodwyk Spring Lake
Division 2 Men 5k 3520 Ryder Woodwyk Spring Lake
Division 2 Men 5k 3033 Jonah Workman East Grand Rapids
Division 2 Men 5k 3303 Braiden Wright Howard City Tri-County
Division 2 Men 5k 3482 Luka Yardley Shepherd
Division 2 Men 5k 3203 Colton Youngblood GR West Mich. Aviation
Division 2 Men 5k 3204 Jackson Youngblood GR West Mich. Aviation
Division 2 Men 5k 3304 Zack Zarna Howard City Tri-County
Division 2 Men 5k 3101 Steven Zawacki FHE Ada Forest Hills Eastern
Division 2 Men 5k 2923 Lucas Zeckner Adrian
Division 2 Men 5k 3533 Jackson Zhang St. Clair
Division 2 Men 5k 3568 Jonah Zietlow Three Rivers
Division 2 Men 5k 3569 Sullivan Zietlow Three Rivers
Division 2 Men 5k 2943 Tomas Zuniga Allendale
Division 2 Men 5k 3056 Peyton Zurschmiede East Grand Rapids
Division 2 Men 5k 3287 Ezekiel Zwiep Holland Christian
Division 2 Women 5k 909 Leah Aagesen GR Catholic Central
Division 2 Women 5k 1031 Joslyn Abbott Howard City Tri-County
Division 2 Women 5k 953 Ava Adamczak GR West Mich. Aviation
Division 2 Women 5k 1159 Abigail Adams Pinckney
Division 2 Women 5k 804 Summer Adams Big Rapids
Division 2 Women 5k 1216 Kaelyn Adamson South Haven
Division 2 Women 5k 767 Lexi Adelman Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 900 Martha Adrian Gaylord
Division 2 Women 5k 960 Gabriella Agar GR_South Christian
Division 2 Women 5k 723 Lucy Alcorn Allendale
Division 2 Women 5k 1096 Morgan Allen Mason
Division 2 Women 5k 1224 Erin Alster Sparta
Division 2 Women 5k 895 Skylee Ames Gaylord
Division 2 Women 5k 1103 Kaitlyn Anderson Mason
Division 2 Women 5k 910 Maria App GR Catholic Central
Division 2 Women 5k 805 Eliana Aris Big Rapids
Division 2 Women 5k 836 Adeline Armstrong East Grand Rapids
Division 2 Women 5k 923 Gwyneth Artz GR Christian
Division 2 Women 5k 724 Adelyn Ashbay Allendale
Division 2 Women 5k 837 Clare Assaf East Grand Rapids
Division 2 Women 5k 1038 Ausha Ayriss Howard City Tri-County
Division 2 Women 5k 838 Madelyn Baar East Grand Rapids
Division 2 Women 5k 1246 Myra Babcock Spring Lake
Division 2 Women 5k 1280 Clair Bacon St. Clair
Division 2 Women 5k 730 Claire Bajema Allendale
Division 2 Women 5k 822 Brenna Baker Carleton Airport
Division 2 Women 5k 1200 Cailyn Baker Shepherd
Division 2 Women 5k 823 Ella Baker Carleton Airport
Division 2 Women 5k 712 Klair Baker Adrian
Division 2 Women 5k 713 Carlee Bakewell Adrian
Division 2 Women 5k 1225 Mackenzie Baldrica Sparta
Division 2 Women 5k 1320 Virginia Barrett Tecumseh
Division 2 Women 5k 1367 Kaitlyn Baumann Zeeland East
Division 2 Women 5k 725 Bella Beck Allendale
Division 2 Women 5k 1049 Ana Beimers Hudsonville Unity Christian
Division 2 Women 5k 1247 Violet Belanger Spring Lake
Division 2 Women 5k 1309 Lydia Beran Stevensville Lakeshore
Division 2 Women 5k 961 Rachel Berkenpas GR_South Christian
Division 2 Women 5k 896 Katie Berkshire Gaylord
Division 2 Women 5k 1145 Chehek Bharatiya Parma Western
Division 2 Women 5k 1288 Juhi Bhatt Saint Joseph Catholic
Division 2 Women 5k 1050 Ashley Binder Hudsonville Unity Christian
Division 2 Women 5k 1104 Layla Blonshine Mason
Division 2 Women 5k 1116 Karsyn Boersma Thorp
Division 2 Women 5k 924 Cora Boonstra GR Christian
Division 2 Women 5k 843 Ines Bordenet East Grand Rapids
Division 2 Women 5k 1217 Erin Bos South Haven
Division 2 Women 5k 1289 Blanca Bosch Groizard Saint Joseph Catholic
Division 2 Women 5k 999 Anika Bourassa Hastings
Division 2 Women 5k 824 Courtney Bovair Carleton Airport
Division 2 Women 5k 1166 Aleena Bower Pinckney
Division 2 Women 5k 811 Emma Bowman Big Rapids
Division 2 Women 5k 1051 Katelynn Boyd Hudsonville Unity Christian
Division 2 Women 5k 1226 Lauren Bradford Sparta
Division 2 Women 5k 749 Gwen Breidinger Alma
Division 2 Women 5k 1052 Charlotte Bremer Hudsonville Unity Christian
Division 2 Women 5k 1273 Eden Brewer St. Clair
Division 2 Women 5k 1039 Natalie Briggs Howard City Tri-County
Division 2 Women 5k 1359 Lily Britton Whitehall
Division 2 Women 5k 925 Audrey Brouwer GR Christian
Division 2 Women 5k 1016 Avery Brower Holland Christian
Division 2 Women 5k 815 Brooklynn Brown Cadillac
Division 2 Women 5k 1248 Lydia Brown Spring Lake
Division 2 Women 5k 1168 Molly Bruggink Plainwell
Division 2 Women 5k 1082 Brynn Bruner Lexington
Division 2 Women 5k 1350 Paige Brush Vicksburg
Division 2 Women 5k 1053 Carly Bruxvoort Hudsonville Unity Christian
Division 2 Women 5k 1054 Maddie Bruxvoort Hudsonville Unity Christian
Division 2 Women 5k 859 Piper Bryant Edwardsburg
Division 2 Women 5k 1137 Alaska Buckhanan Niles
Division 2 Women 5k 1105 Ava Buckley Mason
Division 2 Women 5k 726 Elle Buhlman Allendale
Division 2 Women 5k 1040 Bethany Buitenwerf Howard City Tri-County
Division 2 Women 5k 889 Alayna Bukala Fremont
Division 2 Women 5k 1055 Carolyn Buller Hudsonville Unity Christian
Division 2 Women 5k 768 Rose Buonerba Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1138 Aubrey Burger Niles
Division 2 Women 5k 962 Delaney Burgess GR_South Christian
Division 2 Women 5k 731 Aubrey Bussis Allendale
Division 2 Women 5k 732 Kenzie Bustraan Allendale
Division 2 Women 5k 1056 Lauryn Byker Hudsonville Unity Christian
Division 2 Women 5k 1218 Maria Calderon South Haven
Division 2 Women 5k 760 Ansley Canetta Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 769 Claudia Canetta Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 902 Stella Canfield GR Catholic Central
Division 2 Women 5k 1017 Annalise Capestany Holland Christian
Division 2 Women 5k 1219 Miya Cargill South Haven
Division 2 Women 5k 1338 Kylie Carlton Three Rivers
Division 2 Women 5k 1175 Brooke Carpenter Plainwell
Division 2 Women 5k 1339 Madison Carr Three Rivers
Division 2 Women 5k 1125 La'niyah Carter Muskegon Oakridge
Division 2 Women 5k 1057 Kenna Caryl Hudsonville Unity Christian
Division 2 Women 5k 806 Isabella Caserta Big Rapids
Division 2 Women 5k 770 Teresa Castillo Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1343 Renna Caswell Vicksburg
Division 2 Women 5k 911 Jaya Chandler GR Catholic Central
Division 2 Women 5k 1160 Eastynn Charder Pinckney
Division 2 Women 5k 890 Riley Chase Fremont
Division 2 Women 5k 1249 Kyleigh Chittenden Spring Lake
Division 2 Women 5k 733 Jessa Chivis Allendale
Division 2 Women 5k 734 Annalia Chojnacki Allendale
Division 2 Women 5k 912 Marielle Christopher GR Catholic Central
Division 2 Women 5k 844 Alice Christy East Grand Rapids
Division 2 Women 5k 1238 Kaleigh Clark Spring Lake
Division 2 Women 5k 1097 Morgan Clark Mason
Division 2 Women 5k 867 Jillian Clason FHE Ada Forest Hills Eastern
Division 2 Women 5k 1250 Addison Clink Spring Lake
Division 2 Women 5k 868 Vivienne Conflitti FHE Ada Forest Hills Eastern
Division 2 Women 5k 1251 Samantha Conley Spring Lake
Division 2 Women 5k 1130 Kylie Conn Niles
Division 2 Women 5k 1368 Meredith Cook Zeeland East
Division 2 Women 5k 1331 Brynn Copenhaver Three Rivers
Division 2 Women 5k 1152 Lillian Coppernoll Parma Western
Division 2 Women 5k 1176 Samantha Corbin Plainwell
Division 2 Women 5k 1227 Emily Costello Sparta
Division 2 Women 5k 1344 Rylie Courtney Vicksburg
Division 2 Women 5k 1321 Claire Cousineau Tecumseh
Division 2 Women 5k 1327 Juliet Cousineau Tecumseh
Division 2 Women 5k 771 Jane Cousino Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 835 Alyson Crete Comstock Park
Division 2 Women 5k 1109 Ava Crews Thorp
Division 2 Women 5k 869 Leah Crocker FHE Ada Forest Hills Eastern
Division 2 Women 5k 1310 Lucy Cross Stevensville Lakeshore
Division 2 Women 5k 1193 Lauren Crowley Richland Gull Lake
Division 2 Women 5k 990 Gigi Cruz Grand River Prep
Division 2 Women 5k 1340 Sarela Cruz Three Rivers
Division 2 Women 5k 1369 Nadia Cuevas Zeeland East
Division 2 Women 5k 1032 Hailey Culver Howard City Tri-County
Division 2 Women 5k 1281 Lily Cummings Saint Joseph Catholic
Division 2 Women 5k 1146 Raquel Curey Parma Western
Division 2 Women 5k 772 Alexa Daniels Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1252 Lucy Deboer Spring Lake
Division 2 Women 5k 993 Alexa Decamp Hastings
Division 2 Women 5k 1300 Annika Dejong Stevensville Lakeshore
Division 2 Women 5k 1058 Avery Dekker Hudsonville Unity Christian
Division 2 Women 5k 963 Tiffany Demaagd GR_South Christian
Division 2 Women 5k 1059 Riley Denhartigh Hudsonville Unity Christian
Division 2 Women 5k 761 Avery Dent Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1002 Ambria Depoy Holland
Division 2 Women 5k 1003 Ashlyn Depoy Holland
Division 2 Women 5k 735 Kinley Detter Allendale
Division 2 Women 5k 1139 Abigail Devleschoward Niles
Division 2 Women 5k 1131 Claire Devleschoward Niles
Division 2 Women 5k 1060 Hanna Devries Hudsonville Unity Christian
Division 2 Women 5k 1370 Lauren Devries Zeeland East
Division 2 Women 5k 750 Joslyn Dickman Alma
Division 2 Women 5k 1253 Ari Didomenico Spring Lake
Division 2 Women 5k 1371 Taryn Dilaura Zeeland East
Division 2 Women 5k 1147 Hailey Dodd Parma Western
Division 2 Women 5k 964 Riley Dood GR_South Christian
Division 2 Women 5k 845 Jemma Doublestein East Grand Rapids
Division 2 Women 5k 965 Evie Dozeman GR_South Christian
Division 2 Women 5k 1018 Lily Dozeman Holland Christian
Division 2 Women 5k 1132 Charlie Drew Niles
Division 2 Women 5k 1153 Elly Drinkwine Parma Western
Division 2 Women 5k 1372 Emma Drnek Zeeland East
Division 2 Women 5k 1228 Aubriana Druckenmiller Sparta
Division 2 Women 5k 846 Ella Duffner East Grand Rapids
Division 2 Women 5k 891 Madison Dunbar Fremont
Division 2 Women 5k 926 Vivienne Duncan GR Christian
Division 2 Women 5k 954 Desiree Duque-Rico GR West Mich. Aviation
Division 2 Women 5k 1083 Hallie Durbin Lexington
Division 2 Women 5k 1373 Audrey Durham Zeeland East
Division 2 Women 5k 773 Sofia Dussan Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 736 Helayna Dyke Allendale
Division 2 Women 5k 955 Sofie Dzik GR West Mich. Aviation
Division 2 Women 5k 1282 Sadie Ebel Saint Joseph Catholic
Division 2 Women 5k 829 Gweneth Eby Coldwater
Division 2 Women 5k 1374 Alexis Edwards Zeeland East
Division 2 Women 5k 945 Ava Eitniear GR West Catholic
Division 2 Women 5k 1366 Ryanne Ellsworth Whitehall
Division 2 Women 5k 1009 Avery Engbers Holland Christian
Division 2 Women 5k 1231 Aayla Enlow Sparta
Division 2 Women 5k 1061 Aeris Ensing Hudsonville Unity Christian
Division 2 Women 5k 994 Lilianna Enyart Hastings
Division 2 Women 5k 1169 Hannah Erlandson Plainwell
Division 2 Women 5k 1062 Leah Ernst Hudsonville Unity Christian
Division 2 Women 5k 751 Joy Evans Alma
Division 2 Women 5k 1000 Lakaya Evans Hastings
Division 2 Women 5k 995 Berta Fabrega Vivas Hastings
Division 2 Women 5k 762 Avery Faut Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1220 Gianna Fazio South Haven
Division 2 Women 5k 1254 Ada Feasby Spring Lake
Division 2 Women 5k 1010 Grace Fenton Holland Christian
Division 2 Women 5k 860 Alex Ferguson Edwardsburg
Division 2 Women 5k 763 Bridget Fidkowski Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1283 Elena Figueroa Saint Joseph Catholic
Division 2 Women 5k 985 Elise Finkbeiner Grand River Prep
Division 2 Women 5k 1284 Ellie Fischer Saint Joseph Catholic
Division 2 Women 5k 1041 Karly Fisk Howard City Tri-County
Division 2 Women 5k 816 Leah Fisk Cadillac
Division 2 Women 5k 737 Sophia Fitton Allendale
Division 2 Women 5k 1089 Courtney Floeter Linden
Division 2 Women 5k 1126 Sophia Florez Muskegon Oakridge
Division 2 Women 5k 727 Ellie Francis Allendale
Division 2 Women 5k 774 Sophia Frederick Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 775 Zoe Frederick Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1148 Bridget Fullerton Parma Western
Division 2 Women 5k 861 Layla Gableman Edwardsburg
Division 2 Women 5k 1201 Sidney Galgoci Shepherd
Division 2 Women 5k 1311 Lucy Garber Stevensville Lakeshore
Division 2 Women 5k 776 Grace Gargol Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1117 Amya Gater Thorp
Division 2 Women 5k 1110 Payton Gater Thorp
Division 2 Women 5k 1063 Marie Gates Hudsonville Unity Christian
Division 2 Women 5k 777 Isabelle Gatza Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1351 Tessa Genereaux Vicksburg
Division 2 Women 5k 1255 Mianna Gennette Spring Lake
Division 2 Women 5k 1202 Elizabeth Gepford Shepherd
Division 2 Women 5k 1033 Emerson Gerard Howard City Tri-County
Division 2 Women 5k 1011 Layla Geurink Holland Christian
Division 2 Women 5k 1256 Abby Geyer Spring Lake
Division 2 Women 5k 1257 Lily Geyer Spring Lake
Division 2 Women 5k 778 Natalie Ghezzi Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1004 Lexi Gibson Holland
Division 2 Women 5k 966 Molly Gibson GR_South Christian
Division 2 Women 5k 1203 Megan Gimmey Shepherd
Division 2 Women 5k 1042 L Da Gitchel Howard City Tri-County
Division 2 Women 5k 1186 Alicyn Gleesing Richland Gull Lake
Division 2 Women 5k 779 Lauren Goeckner Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 830 Olivia Golematis Coldwater
Division 2 Women 5k 714 Nancy Gordon Adrian
Division 2 Women 5k 1312 Lotta Gottstein Stevensville Lakeshore
Division 2 Women 5k 847 Tess Graff East Grand Rapids
Division 2 Women 5k 1375 Emily Graves Zeeland East
Division 2 Women 5k 825 Jaelynn Greene Carleton Airport
Division 2 Women 5k 1106 Kaitlyn Gronowski Mason
Division 2 Women 5k 1064 Sierra Grooters Hudsonville Unity Christian
Division 2 Women 5k 1345 Maya Grossman Vicksburg
Division 2 Women 5k 1065 Alaina Gruppen Hudsonville Unity Christian
Division 2 Women 5k 1239 Meghan Guczwa Spring Lake
Division 2 Women 5k 1177 Anne Jale Guengoer Plainwell
Division 2 Women 5k 1258 Mallory Gwinnup Spring Lake
Division 2 Women 5k 1066 Kasey Haartman Hudsonville Unity Christian
Division 2 Women 5k 1118 Avery Hagemann Thorp
Division 2 Women 5k 1084 Jenna Halfhill Lexington
Division 2 Women 5k 870 Daphne Hall FHE Ada Forest Hills Eastern
Division 2 Women 5k 1019 Ella Halma Holland Christian
Division 2 Women 5k 1127 Fynnlay Hanks Muskegon Oakridge
Division 2 Women 5k 817 Ruth Hanson Cadillac
Division 2 Women 5k 1111 Peyton Hardy Thorp
Division 2 Women 5k 967 Natalee Harkema GR_South Christian
Division 2 Women 5k 1290 Kaitlyn Harris Saint Joseph Catholic
Division 2 Women 5k 1291 Olivia Harris Saint Joseph Catholic
Division 2 Women 5k 1292 Anna Hartsell Saint Joseph Catholic
Division 2 Women 5k 1161 Zeva Hathaway Pinckney
Division 2 Women 5k 780 Sarah Hatty Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 968 Elizabeth Haverdink GR_South Christian
Division 2 Women 5k 1332 Savannah Headley Three Rivers
Division 2 Women 5k 738 Mia Hebel Allendale
Division 2 Women 5k 715 Suzy Hedricks Adrian
Division 2 Women 5k 1020 Norah Hegg Holland Christian
Division 2 Women 5k 1293 Oliva Hein Saint Joseph Catholic
Division 2 Women 5k 1107 Eve Heiselt Mason
Division 2 Women 5k 1360 Reese Hesse Whitehall
Division 2 Women 5k 1043 Abby Hetler Howard City Tri-County
Division 2 Women 5k 1328 Kaylee Hicks Tecumseh
Division 2 Women 5k 1221 Sophia Hodge South Haven
Division 2 Women 5k 916 Zoe Hoekstra GR Christian
Division 2 Women 5k 1341 Soreeya Hoeung Three Rivers
Division 2 Women 5k 897 Hayden Holloway Gaylord
Division 2 Women 5k 739 Becca Hoogewind Allendale
Division 2 Women 5k 1133 Morgan Hopper Niles
Division 2 Women 5k 1005 Annie Lou Howell Holland
Division 2 Women 5k 871 Marlina Howell FHE Ada Forest Hills Eastern
Division 2 Women 5k 1301 Caroline Howenstine Stevensville Lakeshore
Division 2 Women 5k 969 Lydia Huisman GR_South Christian
Division 2 Women 5k 986 Qwynn Huisman Grand River Prep
Division 2 Women 5k 970 Kelsey Huitema GR_South Christian
Division 2 Women 5k 1012 Mackenzie Huizenga Holland Christian
Division 2 Women 5k 781 Kennedy Humphries Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1313 Whitney Hundt Stevensville Lakeshore
Division 2 Women 5k 812 Noelle Isler Big Rapids
Division 2 Women 5k 1187 Lane Isom Richland Gull Lake
Division 2 Women 5k 1134 Aubrey Jackson Niles
Division 2 Women 5k 797 Esm James Berrien Springs
Division 2 Women 5k 971 Ellery Jelsema GR_South Christian
Division 2 Women 5k 752 Anna Johnson Alma
Division 2 Women 5k 831 Annika Johnson Coldwater
Division 2 Women 5k 1044 Rya Jones Howard City Tri-County
Division 2 Women 5k 1013 Sophie Jones Holland Christian
Division 2 Women 5k 1090 Addison Josephson Linden
Division 2 Women 5k 1091 Chloe Josephson Linden
Division 2 Women 5k 716 Angelina Jovicic Adrian
Division 2 Women 5k 782 Josie Judge Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1232 Bri Kakoczki Sparta
Division 2 Women 5k 901 Esme Kane Gaylord
Division 2 Women 5k 1167 Kate Karsies Pinckney
Division 2 Women 5k 1162 Madalynn Karsies Pinckney
Division 2 Women 5k 1045 Nora Kauffman Howard City Tri-County
Division 2 Women 5k 892 Anne Kausch Fremont
Division 2 Women 5k 862 Kennedy Kaylor Edwardsburg
Division 2 Women 5k 1046 Leticija Kelle Howard City Tri-County
Division 2 Women 5k 826 Madison Kemp Carleton Airport
Division 2 Women 5k 893 Jessie Kendziorski Fremont
Division 2 Women 5k 1333 Lillie Kerr Three Rivers
Division 2 Women 5k 1098 Riley Kerschke Mason
Division 2 Women 5k 1112 Madison Kietzman Thorp
Division 2 Women 5k 1135 Kloe Kiggins Niles
Division 2 Women 5k 1334 Gabrielle Kilbourn Three Rivers
Division 2 Women 5k 1342 Morgan Kilbourn Three Rivers
Division 2 Women 5k 956 Charleigh Kimble GR West Mich. Aviation
Division 2 Women 5k 848 Lena Kistka East Grand Rapids
Division 2 Women 5k 872 Remi Kitts FHE Ada Forest Hills Eastern
Division 2 Women 5k 1259 Julia Klein Spring Lake
Division 2 Women 5k 927 Robyn Klein GR Christian
Division 2 Women 5k 1285 Audrey Kline Saint Joseph Catholic
Division 2 Women 5k 1021 Kendal Klingenberg Holland Christian
Division 2 Women 5k 946 Katherine Klooster GR West Catholic
Division 2 Women 5k 1022 Stella Klooster Holland Christian
Division 2 Women 5k 1023 Ava Knot Holland Christian
Division 2 Women 5k 1233 Kathryn Kober Sparta
Division 2 Women 5k 1240 Briella Kohley Spring Lake
Division 2 Women 5k 1376 Sophie Koleszar Zeeland East
Division 2 Women 5k 783 Nora Kolozsvary Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1274 Allie Komarowski St. Clair
Division 2 Women 5k 1275 Gabriella Komarowski St. Clair
Division 2 Women 5k 972 Grace Kooyer GR_South Christian
Division 2 Women 5k 1067 Natalie Kooyer Hudsonville Unity Christian
Division 2 Women 5k 928 Celia Kort GR Christian
Division 2 Women 5k 1241 Alexis Kotkowicz Spring Lake
Division 2 Women 5k 849 Kennidi Kowal East Grand Rapids
Division 2 Women 5k 850 Audrey Krajewski East Grand Rapids
Division 2 Women 5k 882 Ava Krohn Fremont
Division 2 Women 5k 873 Sarah Krueger FHE Ada Forest Hills Eastern
Division 2 Women 5k 874 Ylan Krueger FHE Ada Forest Hills Eastern
Division 2 Women 5k 1092 Kendra Kuch Linden
Division 2 Women 5k 1149 Natalie Kuhl Parma Western
Division 2 Women 5k 1260 Avery Kuhlman Spring Lake
Division 2 Women 5k 764 Evelyn Kuhn Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 929 Ana Kuprina GR Christian
Division 2 Women 5k 753 Ezgi Kurt Alma
Division 2 Women 5k 1377 Megan Kuzma Zeeland East
Division 2 Women 5k 1204 Waaseya Lambertson Shepherd
Division 2 Women 5k 1014 Ellery Lampen Holland Christian
Division 2 Women 5k 1068 Taryn Landers Hudsonville Unity Christian
Division 2 Women 5k 1322 London Landini Tecumseh
Division 2 Women 5k 1234 Amber Landry Sparta
Division 2 Women 5k 875 Adrian Lange FHE Ada Forest Hills Eastern
Division 2 Women 5k 784 Anna Lapinski Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1222 Madisyn Lapinski South Haven
Division 2 Women 5k 1069 Rylie Lawrence Hudsonville Unity Christian
Division 2 Women 5k 1352 Sophie Leach Vicksburg
Division 2 Women 5k 1070 Kylie Leatherman Hudsonville Unity Christian
Division 2 Women 5k 1119 Hailey Lee Thorp
Division 2 Women 5k 717 Mattie Leightner Adrian
Division 2 Women 5k 718 Astrid Leininger Adrian
Division 2 Women 5k 863 Grace Leman Edwardsburg
Division 2 Women 5k 864 Julia Lewis Edwardsburg
Division 2 Women 5k 957 Sofia Lewis GR West Mich. Aviation
Division 2 Women 5k 903 Mallory Lindemann GR Catholic Central
Division 2 Women 5k 913 Tessa Lindemann GR Catholic Central
Division 2 Women 5k 876 Naomi Lindner FHE Ada Forest Hills Eastern
Division 2 Women 5k 930 Eva Lindstrom GR Christian
Division 2 Women 5k 1261 Karis Locke Spring Lake
Division 2 Women 5k 785 Amelia Long Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1140 Jennifer Loniello Niles
Division 2 Women 5k 1335 Yarely Lopez Three Rivers
Division 2 Women 5k 1262 Shannon Losee Spring Lake
Division 2 Women 5k 798 Abby Lowe Berrien Springs
Division 2 Women 5k 1194 Summer Lucero Richland Gull Lake
Division 2 Women 5k 1154 Amelia Lynd Parma Western
Division 2 Women 5k 765 Monica Lynn Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 883 Rachel Maddox Fremont
Division 2 Women 5k 1155 Melaina Magnusson Parma Western
Division 2 Women 5k 1346 Corinne Malocha Vicksburg
Division 2 Women 5k 884 Kira Manchip Fremont
Division 2 Women 5k 1195 Elsie Markillie Richland Gull Lake
Division 2 Women 5k 947 Olivia Marti Miranda GR West Catholic
Division 2 Women 5k 931 Maria Martinez GR Christian
Division 2 Women 5k 1302 Ximena Martinez Stevensville Lakeshore
Division 2 Women 5k 914 Addison Martinus GR Catholic Central
Division 2 Women 5k 1136 Haili Martz Niles
Division 2 Women 5k 827 Sydney Mason Carleton Airport
Division 2 Women 5k 786 Jayden Mason-Schickel Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 787 Skylar Mason-Schickel Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1141 Khloe Matlock Niles
Division 2 Women 5k 1229 Mia May Sparta
Division 2 Women 5k 740 Marissa Maycroft Allendale
Division 2 Women 5k 1163 Delaney Mays Pinckney
Division 2 Women 5k 818 Chloe Mazza Cadillac
Division 2 Women 5k 1099 Madilyn McCormick Mason
Division 2 Women 5k 1113 Alaina McCrumb Thorp
Division 2 Women 5k 1276 Rachel McDonell St. Clair
Division 2 Women 5k 1353 Casania McFerrin Vicksburg
Division 2 Women 5k 819 Ella McInerney Cadillac
Division 2 Women 5k 948 Audrey McKeiver GR West Catholic
Division 2 Women 5k 949 Riley McKeiver GR West Catholic
Division 2 Women 5k 904 Grace McKinney GR Catholic Central
Division 2 Women 5k 1329 Morgan McMichael Tecumseh
Division 2 Women 5k 1277 Molly McNabb St. Clair
Division 2 Women 5k 1361 Samantha Mead Whitehall
Division 2 Women 5k 1205 Emma Means Shepherd
Division 2 Women 5k 1093 Melody Meckstroth Linden
Division 2 Women 5k 905 Molly Melvin GR Catholic Central
Division 2 Women 5k 1100 Aubrey Metzger Mason
Division 2 Women 5k 788 Philomena Michalik Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1071 Alaina Miedema Hudsonville Unity Christian
Division 2 Women 5k 1024 Kaitrin Miedema Holland Christian
Division 2 Women 5k 719 Karina Mihai-Grammes Adrian
Division 2 Women 5k 991 Abigail Miller Grand River Prep
Division 2 Women 5k 1263 Emma Miller Spring Lake
Division 2 Women 5k 1072 Sophia Miller Hudsonville Unity Christian
Division 2 Women 5k 1362 Corina Mitteer Whitehall
Division 2 Women 5k 1047 Addyson Moeggenberg Howard City Tri-County
Division 2 Women 5k 1206 Madison Moeggenborg Shepherd
Division 2 Women 5k 1085 Abby Moeglin Lexington
Division 2 Women 5k 1073 Addison Mokma Hudsonville Unity Christian
Division 2 Women 5k 1314 Marley Momany Stevensville Lakeshore
Division 2 Women 5k 832 Miyah Moore Coldwater
Division 2 Women 5k 741 Bella Moorhouse Allendale
Division 2 Women 5k 1278 Abbey Morabito St. Clair
Division 2 Women 5k 932 Cecilia Morales Blay GR Christian
Division 2 Women 5k 898 Alaina Morrell Gaylord
Division 2 Women 5k 1330 Leila Morris Tecumseh
Division 2 Women 5k 1323 Madison Morris Tecumseh
Division 2 Women 5k 799 Evie Morrison Berrien Springs
Division 2 Women 5k 789 Jade Moser Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1006 Johanna Mulder Holland
Division 2 Women 5k 754 Sarah Munger Alma
Division 2 Women 5k 1378 Kate Murphy Zeeland East
Division 2 Women 5k 987 Layla Nash Grand River Prep
Division 2 Women 5k 1156 Caroline Nelson Parma Western
Division 2 Women 5k 1170 Mai Nguyen Plainwell
Division 2 Women 5k 1363 Ella Nicholson Whitehall
Division 2 Women 5k 1264 Ella Nielson Spring Lake
Division 2 Women 5k 1074 Noelle Nienhuis Hudsonville Unity Christian
Division 2 Women 5k 742 Isabelle Noble Allendale
Division 2 Women 5k 1230 Kadence Norman Sparta
Division 2 Women 5k 1324 Camryn Nowak Tecumseh
Division 2 Women 5k 1178 Kyla Nunn Plainwell
Division 2 Women 5k 1315 Caroline Nyce Stevensville Lakeshore
Division 2 Women 5k 973 Carolina Odio GR_South Christian
Division 2 Women 5k 1265 Molly O'Donnell Spring Lake
Division 2 Women 5k 1034 Jocelynn Olds Howard City Tri-County
Division 2 Women 5k 974 Ava Oostema GR_South Christian
Division 2 Women 5k 933 Natalia Oren GR Christian
Division 2 Women 5k 1303 Kate Ort Stevensville Lakeshore
Division 2 Women 5k 800 Allison Ott Berrien Springs
Division 2 Women 5k 801 Emily Ott Berrien Springs
Division 2 Women 5k 755 Jenna Overla Alma
Division 2 Women 5k 996 Alexia Owen Hastings
Division 2 Women 5k 790 Isabelle Pacheco Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 885 Linnea Paige Fremont
Division 2 Women 5k 1035 Anna Pake Howard City Tri-County
Division 2 Women 5k 756 Alexa Palmer Alma
Division 2 Women 5k 757 Alessandra Palomino Alma
Division 2 Women 5k 1179 Serena Papola Plainwell
Division 2 Women 5k 1242 Cora Parker Spring Lake
Division 2 Women 5k 1128 Jillian Parker Muskegon Oakridge
Division 2 Women 5k 1364 Kassidy Parmley Whitehall
Division 2 Women 5k 886 Joelle Patten Fremont
Division 2 Women 5k 1294 Ella Pawielski Saint Joseph Catholic
Division 2 Women 5k 820 Alisia Pedrin Cadillac
Division 2 Women 5k 1304 Preslee Perkins Stevensville Lakeshore
Division 2 Women 5k 1286 Beatrice Perucchetti Saint Joseph Catholic
Division 2 Women 5k 1101 Ruby Petee Mason
Division 2 Women 5k 851 Tess Peters East Grand Rapids
Division 2 Women 5k 992 Elizabeth Petersen Grand River Prep
Division 2 Women 5k 813 Ellie Peterson Big Rapids
Division 2 Women 5k 975 Lydia Peterson GR_South Christian
Division 2 Women 5k 934 Willa Peterson GR Christian
Division 2 Women 5k 720 Madison Petty Adrian
Division 2 Women 5k 766 Ava Pfaffenbach Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1120 Harper Phillips Thorp
Division 2 Women 5k 877 Lily Phillips FHE Ada Forest Hills Eastern
Division 2 Women 5k 1379 Kyleigh Phothisan Zeeland East
Division 2 Women 5k 743 Isabella Piccard Allendale
Division 2 Women 5k 1235 Riley Pike Sparta
Division 2 Women 5k 1354 Madison Pilate Vicksburg
Division 2 Women 5k 1180 Kathryn Pipkorn Plainwell
Division 2 Women 5k 997 Chloe Pirtle Hastings
Division 2 Women 5k 917 Lilah Poel GR Christian
Division 2 Women 5k 1380 Libby Post Zeeland East
Division 2 Women 5k 935 Mia Powell GR Christian
Division 2 Women 5k 1121 Raylee Preston Thorp
Division 2 Women 5k 1086 Katya Prykhodko Lexington
Division 2 Women 5k 906 Katherine Ptak GR Catholic Central
Division 2 Women 5k 1157 Bertha Quiroga Parma Western
Division 2 Women 5k 1381 Adalyn Raab Zeeland East
Division 2 Women 5k 1129 Danika Rabidoux Muskegon Oakridge
Division 2 Women 5k 1142 Reese Racht Niles
Division 2 Women 5k 1188 Allison Ramer Richland Gull Lake
Division 2 Women 5k 1189 Brooke Ramer Richland Gull Lake
Division 2 Women 5k 1295 Adalynn Randall Saint Joseph Catholic
Division 2 Women 5k 998 Caroline Randall Hastings
Division 2 Women 5k 1171 Alayna Ranney Plainwell
Division 2 Women 5k 1164 Jaelyn Ray Pinckney
Division 2 Women 5k 1165 Brooklyn Reason Pinckney
Division 2 Women 5k 1266 Lydia Recor Spring Lake
Division 2 Women 5k 1207 Danica Redes Shepherd
Division 2 Women 5k 1036 Abigail Reeder Howard City Tri-County
Division 2 Women 5k 728 Gabriella Reyna Allendale
Division 2 Women 5k 1114 Carmen Reynolds Thorp
Division 2 Women 5k 887 Rocquel Richards Fremont
Division 2 Women 5k 1296 Emma Richardson Saint Joseph Catholic
Division 2 Women 5k 950 Elizabeth Richmond GR West Catholic
Division 2 Women 5k 807 Abagail Rickard Big Rapids
Division 2 Women 5k 1355 Zoey Ridenour Vicksburg
Division 2 Women 5k 1143 Amity Riggenbach Niles
Division 2 Women 5k 1223 Oakley Rigozzi South Haven
Division 2 Women 5k 1196 Madeline Riker Richland Gull Lake
Division 2 Women 5k 1236 Makenzie Ringelberg Sparta
Division 2 Women 5k 976 Chloe Rinzema GR_South Christian
Division 2 Women 5k 1094 Molly Roberts Linden
Division 2 Women 5k 1208 Kaydin Robertson Shepherd
Division 2 Women 5k 1209 Brynn Robinson Shepherd
Division 2 Women 5k 1122 Addison Rocco Thorp
Division 2 Women 5k 936 Mia Roe GR Christian
Division 2 Women 5k 937 Sophia Roelofs GR Christian
Division 2 Women 5k 1336 Laighnee Roll-Pike Three Rivers
Division 2 Women 5k 808 Paige Roman Big Rapids
Division 2 Women 5k 894 Margarita Romero Fremont
Division 2 Women 5k 1382 Samantha Roof Zeeland East
Division 2 Women 5k 878 Lily Roossien FHE Ada Forest Hills Eastern
Division 2 Women 5k 758 Genavieve Root Alma
Division 2 Women 5k 1243 Lexie Ruffing Spring Lake
Division 2 Women 5k 744 Jada Ryzanca Allendale
Division 2 Women 5k 1297 Pihu Sahai Saint Joseph Catholic
Division 2 Women 5k 809 Mary Saladin Big Rapids
Division 2 Women 5k 1210 Heidi Salm Shepherd
Division 2 Women 5k 791 Lena Samborn Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 792 Amari Sanabria Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1365 Kassie Sapp Whitehall
Division 2 Women 5k 888 Jailyn Saum Fremont
Division 2 Women 5k 852 Madeline Sawyer East Grand Rapids
Division 2 Women 5k 907 Madelyn Schaendorf GR Catholic Central
Division 2 Women 5k 1267 Sydney Schaner Spring Lake
Division 2 Women 5k 1048 Carly Schaub Howard City Tri-County
Division 2 Women 5k 853 Caroline Schellhammer East Grand Rapids
Division 2 Women 5k 839 Catherine Schellhammer East Grand Rapids
Division 2 Women 5k 988 Alexa Scherpenisse Grand River Prep
Division 2 Women 5k 745 Addison Schmidt Allendale
Division 2 Women 5k 1298 Arianna Schmidt Saint Joseph Catholic
Division 2 Women 5k 1383 Alivia Schnakenberg Zeeland East
Division 2 Women 5k 918 Ellie Scholma GR Christian
Division 2 Women 5k 938 Maggie Scholma GR Christian
Division 2 Women 5k 793 Emma Schone Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 794 Libby Schone Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 1007 Harper Schoon-Tanis Holland
Division 2 Women 5k 1075 Sadie Schout Hudsonville Unity Christian
Division 2 Women 5k 951 Anna Schulz GR West Catholic
Division 2 Women 5k 1123 Breanna Schut Thorp
Division 2 Women 5k 879 Harper Scott FHE Ada Forest Hills Eastern
Division 2 Women 5k 1356 Autumn Sehy Vicksburg
Division 2 Women 5k 828 Emily Sell Carleton Airport
Division 2 Women 5k 840 Sadey Seyferth East Grand Rapids
Division 2 Women 5k 1190 Josie Shanley Richland Gull Lake
Division 2 Women 5k 1197 Roxie Shanley Richland Gull Lake
Division 2 Women 5k 915 Evie Sharpe GR Catholic Central
Division 2 Women 5k 1087 Adria Sharrock Lexington
Division 2 Women 5k 1384 Saniya Shepard Zeeland East
Division 2 Women 5k 1095 Sidney Shepard Linden
Division 2 Women 5k 802 Taylor Sill Berrien Springs
Division 2 Women 5k 721 Ayda Skeels Adrian
Division 2 Women 5k 722 Sophy Skeels Adrian
Division 2 Women 5k 1115 Meghan-Jane Skidmore Thorp
Division 2 Women 5k 1316 Bella Sladen-York Stevensville Lakeshore
Division 2 Women 5k 1088 Brailey Slone Lexington
Division 2 Women 5k 1317 Gabriella Smit Stevensville Lakeshore
Division 2 Women 5k 989 Alaina Smith Grand River Prep
Division 2 Women 5k 1305 Lillian Smith Stevensville Lakeshore
Division 2 Women 5k 1385 Elleree Soukhome Zeeland East
Division 2 Women 5k 1386 Shylee Soukhome Zeeland East
Division 2 Women 5k 1299 Emma Soyk Saint Joseph Catholic
Division 2 Women 5k 899 Ella Spanding Gaylord
Division 2 Women 5k 939 Alena Sportel GR Christian
Division 2 Women 5k 1306 Kaylee Sprague Stevensville Lakeshore
Division 2 Women 5k 977 Lindsay Spronk GR_South Christian
Division 2 Women 5k 1387 Leni Stadelhofer Zeeland East
Division 2 Women 5k 1181 Hayden Steele Plainwell
Division 2 Women 5k 1025 Ashley Stewart Holland Christian
Division 2 Women 5k 841 Quincy Stiffler East Grand Rapids
Division 2 Women 5k 1015 Annika Stob Holland Christian
Division 2 Women 5k 1150 Isabella Stoetzel Parma Western
Division 2 Women 5k 1001 Jen Stoline Hastings
Division 2 Women 5k 1008 Cherlande Stout Holland
Division 2 Women 5k 1198 Olivia Strombeck Richland Gull Lake
Division 2 Women 5k 1357 Sophia Stuart Vicksburg
Division 2 Women 5k 880 Ainsley Sullivan FHE Ada Forest Hills Eastern
Division 2 Women 5k 1337 Rylea Summey Three Rivers
Division 2 Women 5k 1347 Solana Sutherland Vicksburg
Division 2 Women 5k 803 Novalee Swaney Berrien Springs
Division 2 Women 5k 1158 Lanie Syrek Parma Western
Division 2 Women 5k 865 Mali Szalai Edwardsburg
Division 2 Women 5k 1172 Emma Taggett Plainwell
Division 2 Women 5k 940 Lily Tatko GR Christian
Division 2 Women 5k 941 Sonia Tatko GR Christian
Division 2 Women 5k 919 Annika Terbeek GR Christian
Division 2 Women 5k 1124 Luciana Teunessen Thorp
Division 2 Women 5k 795 Audrey Tew Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 854 Lauren Thole East Grand Rapids
Division 2 Women 5k 1182 Audrey Thom Plainwell
Division 2 Women 5k 1279 Ella Thornton St. Clair
Division 2 Women 5k 1211 Marie Tiedemann Shepherd
Division 2 Women 5k 978 Isabelle Tilma GR_South Christian
Division 2 Women 5k 855 Sofia Tison East Grand Rapids
Division 2 Women 5k 1173 Gwen Todd Plainwell
Division 2 Women 5k 958 Danielle Topolinski GR West Mich. Aviation
Division 2 Women 5k 746 Ileigh Torp Allendale
Division 2 Women 5k 833 Elizabeth Torres-Ojeda Coldwater
Division 2 Women 5k 1318 Isabella Totzke Stevensville Lakeshore
Division 2 Women 5k 1191 Jaslyn Townes Richland Gull Lake
Division 2 Women 5k 821 Piper Tracy Cadillac
Division 2 Women 5k 1212 Desarae Travis Shepherd
Division 2 Women 5k 1348 Reagan Triemstra Vicksburg
Division 2 Women 5k 1037 Sylvia Trowbridge Howard City Tri-County
Division 2 Women 5k 1319 Madelyn Tude Thuot Stevensville Lakeshore
Division 2 Women 5k 942 Hannah Van Allen GR Christian
Division 2 Women 5k 920 Joy Van Wyk GR Christian
Division 2 Women 5k 866 Annika Vanburen Edwardsburg
Division 2 Women 5k 1388 Meg Vandam Zeeland East
Division 2 Women 5k 1389 Molly Vandam Zeeland East
Division 2 Women 5k 1076 Rylee Vandenberg Hudsonville Unity Christian
Division 2 Women 5k 881 Ava Vanderboon FHE Ada Forest Hills Eastern
Division 2 Women 5k 979 Brittyn Vanderby GR_South Christian
Division 2 Women 5k 980 Jenna Vanderlaan GR_South Christian
Division 2 Women 5k 1183 Isabel Vanderlugt Plainwell
Division 2 Women 5k 1077 Lydia Vandermolen Hudsonville Unity Christian
Division 2 Women 5k 1078 Alivia Vanderzwaag Hudsonville Unity Christian
Division 2 Women 5k 1026 Anna Vandewege Holland Christian
Division 2 Women 5k 1268 Evelyn Vandlen Spring Lake
Division 2 Women 5k 1184 Alison Vandyke Plainwell
Division 2 Women 5k 1185 Megan Vandyke Plainwell
Division 2 Women 5k 1027 Ellie Vanhuis Holland Christian
Division 2 Women 5k 981 Raeann Vanlaan GR_South Christian
Division 2 Women 5k 1358 Kailyn Vansickle Vicksburg
Division 2 Women 5k 1079 Maya Vansolkema Hudsonville Unity Christian
Division 2 Women 5k 1199 Olivia Vanspyker Richland Gull Lake
Division 2 Women 5k 834 Norah Vanwagner Coldwater
Division 2 Women 5k 1028 Ana Vanzanten Holland Christian
Division 2 Women 5k 1390 Scarlet Villarreal Zeeland East
Division 2 Women 5k 1269 Madeline Vink Spring Lake
Division 2 Women 5k 921 Lydia Visker GR Christian
Division 2 Women 5k 747 Lexi Visser Allendale
Division 2 Women 5k 1174 Claire Vos Plainwell
Division 2 Women 5k 1080 Olivia Vredevoogd Hudsonville Unity Christian
Division 2 Women 5k 856 Piper Vydareny East Grand Rapids
Division 2 Women 5k 922 Lucy Waalkes GR Christian
Division 2 Women 5k 748 Sarae Walper Allendale
Division 2 Women 5k 857 Fionnoula Walsh East Grand Rapids
Division 2 Women 5k 1144 Katie Walsh Niles
Division 2 Women 5k 1151 Marina Walz Parma Western
Division 2 Women 5k 1213 Gracie Warner Shepherd
Division 2 Women 5k 1214 Sarah Warner Shepherd
Division 2 Women 5k 1325 Jessica Warren Tecumseh
Division 2 Women 5k 1237 Kaileigh Washburn Sparta
Division 2 Women 5k 1270 Ellie Wathen Spring Lake
Division 2 Women 5k 943 Anna Watrous GR Christian
Division 2 Women 5k 1108 Emily Weaver Mason
Division 2 Women 5k 1271 Magnolia Weiss Spring Lake
Division 2 Women 5k 796 Megan Welch Ann Arbor Fr Gabriel Richard
Division 2 Women 5k 810 Raquel Welch Big Rapids
Division 2 Women 5k 1029 Elsa Westra Holland Christian
Division 2 Women 5k 729 McKenzie Whalen Allendale
Division 2 Women 5k 1287 Alaina Wheaton Saint Joseph Catholic
Division 2 Women 5k 1326 Maya Whelan Tecumseh
Division 2 Women 5k 1307 Abigail Whitelaw Stevensville Lakeshore
Division 2 Women 5k 1272 Jessie Whitmore Spring Lake
Division 2 Women 5k 759 Vivian Wickes Alma
Division 2 Women 5k 1081 Noelle Wielhouwer Hudsonville Unity Christian
Division 2 Women 5k 1192 Madeline Wiersma Richland Gull Lake
Division 2 Women 5k 1391 Kat Wilson Zeeland East
Division 2 Women 5k 814 Maxine Witherspoon Big Rapids
Division 2 Women 5k 959 Ahna Woltjer GR West Mich. Aviation
Division 2 Women 5k 1102 Jorga Wooledge Mason
Division 2 Women 5k 842 Rory Workman East Grand Rapids
Division 2 Women 5k 1030 Abbi Wright Holland Christian
Division 2 Women 5k 1349 Addison Wurfel Vicksburg
Division 2 Women 5k 1308 Megan Wurster Stevensville Lakeshore
Division 2 Women 5k 944 Makayla Wynbeek GR Christian
Division 2 Women 5k 952 Sofia Wynsma GR West Catholic
Division 2 Women 5k 1215 Emilee Young Shepherd
Division 2 Women 5k 982 Gabby Young GR_South Christian
Division 2 Women 5k 983 Sophie Young GR_South Christian
Division 2 Women 5k 908 Emma Zamzam GR Catholic Central
Division 2 Women 5k 1244 Bethany Zimmerman Spring Lake
Division 2 Women 5k 1245 Kaitlyn Zonca Spring Lake
Division 2 Women 5k 984 Lili Zondervan GR_South Christian
Division 2 Women 5k 858 Iris Zylstra East Grand Rapids
Division 3/4 Middle School Girls Varsity 2.5k 5350 Marissa Alcaraz Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5260 Ryleigh Alderink Holton
Division 3/4 Middle School Girls Varsity 2.5k 5325 Ramzi Allen Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5271 Kimberly Almaguer Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5160 Olivia Arellano Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5178 Joie Arntz Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5224 Josephine Baker GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5337 Sigrid Baltasi Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5344 Kayla Barkalow Schoolcraft
Division 3/4 Middle School Girls Varsity 2.5k 5326 Piper Barry Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5117 Autumn Berryhill Bear Lake
Division 3/4 Middle School Girls Varsity 2.5k 5307 Pippa Best Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5179 Alizayeh Blanchard Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5345 Mae Blankenship Schoolcraft
Division 3/4 Middle School Girls Varsity 2.5k 5211 Ayla Blossom Concord
Division 3/4 Middle School Girls Varsity 2.5k 5249 Lucie Bonomo Hillsdale Academy
Division 3/4 Middle School Girls Varsity 2.5k 5180 Braylynn Boochard Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5302 Ava Boven Lawton
Division 3/4 Middle School Girls Varsity 2.5k 5192 Kennedy Boxx Clare
Division 3/4 Middle School Girls Varsity 2.5k 5303 Adeline Bradish Lawton
Division 3/4 Middle School Girls Varsity 2.5k 5308 Allison Broughman Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5121 Aubrey Burt Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5181 Lilly Byers Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5145 Tala Carlin Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5133 Rowan Carr Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5351 Allyson Casiano Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5161 Aubrey Clark Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5162 Corrin Clipfell Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5193 Kaylynn Collins Clare
Division 3/4 Middle School Girls Varsity 2.5k 5134 Caroline Conklin Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5219 Taylor Cooley Gobles
Division 3/4 Middle School Girls Varsity 2.5k 5304 Amelia Cristiani Lawton
Division 3/4 Middle School Girls Varsity 2.5k 5135 Avery Cross Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5244 Naomi Crown Heritage Christian Academy
Division 3/4 Middle School Girls Varsity 2.5k 5194 Bella Crump Clare
Division 3/4 Middle School Girls Varsity 2.5k 5290 Bayla Curtis Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5272 Elizabeth Czuk Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5327 Devery Dahlgren Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5291 Paislee Davila Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5182 Hailey Davis Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5338 Agatha Dean Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5146 Tinley Defreez Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5122 Janea Dehart Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5147 Brinna Desenberg Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5087 Kate Devries AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5220 Aria Diaz Gobles
Division 3/4 Middle School Girls Varsity 2.5k 5232 Miranda Dion Hart
Division 3/4 Middle School Girls Varsity 2.5k 5195 Anabelle Diuble Clare
Division 3/4 Middle School Girls Varsity 2.5k 5088 Anabelle Doezema AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5089 Makayla Doezema AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5217 Sophia Dohm Galesburg-Augusta
Division 3/4 Middle School Girls Varsity 2.5k 5261 Hailey Dooley Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5196 Quinn Drake Clare
Division 3/4 Middle School Girls Varsity 2.5k 5321 Leana Drexler New Buffalo
Division 3/4 Middle School Girls Varsity 2.5k 5163 Chelsea Drumm Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5148 Delanie Dutoi Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5090 Norah Dykstra AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5136 Koa Ehlert Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5197 McKenzie Ellis Clare
Division 3/4 Middle School Girls Varsity 2.5k 5292 Kelsey Elsner Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5091 Leah Elzinga AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5328 Elena Estrada-Green Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5198 Hosana Evans Clare
Division 3/4 Middle School Girls Varsity 2.5k 5164 Emily Falkenstein Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5273 Mary Claire Flach Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5183 Elsie Franklin Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5218 Neva Freed Galesburg-Augusta
Division 3/4 Middle School Girls Varsity 2.5k 5165 Isabella Friesen Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5137 Charley Fry Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5250 Joanna Gaebler Hillsdale Academy
Division 3/4 Middle School Girls Varsity 2.5k 5233 Alicia Garcia Hart
Division 3/4 Middle School Girls Varsity 2.5k 5234 Ayleen Garcia Hart
Division 3/4 Middle School Girls Varsity 2.5k 5293 Eva Garcia Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5274 Charlotte Gardner Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5275 Clara Gardner Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5255 Paige Genzink Holland Calvary Christian
Division 3/4 Middle School Girls Varsity 2.5k 5256 Aerianna Getz Holland Calvary Christian
Division 3/4 Middle School Girls Varsity 2.5k 5276 Molly Gillen Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5294 Hannah Gilliland Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5295 Lillian Gilliland Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5184 Makenzie Godbey Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5339 Abbigale Gorman Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5329 Elizabeth Graham Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5262 Rielyn Griffiths Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5199 Chloe Grigonis Clare
Division 3/4 Middle School Girls Varsity 2.5k 5092 Kennedy Guichelaar AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5235 Elliana Guikema Hart
Division 3/4 Middle School Girls Varsity 2.5k 5200 Emily Gutchak Clare
Division 3/4 Middle School Girls Varsity 2.5k 5093 Blake Hall AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5236 Isabella Hallack Hart
Division 3/4 Middle School Girls Varsity 2.5k 5334 Karina Hamann River Valley
Division 3/4 Middle School Girls Varsity 2.5k 5263 Adelyn Hamilton Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5277 Hannah Hammond Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5094 Addisyn Hayes AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5251 Amelia Heath Hillsdale Academy
Division 3/4 Middle School Girls Varsity 2.5k 5340 Ellyse Heyser Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5237 Aurora Hoffman Hart
Division 3/4 Middle School Girls Varsity 2.5k 5264 Sydney Horton Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5238 Lola House Hart
Division 3/4 Middle School Girls Varsity 2.5k 5309 Anistyn Huff Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5095 Ainsley Huizinga AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5096 Brooklyn Huizinga AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5166 Mari Hunter Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5278 Dominika Husovska Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5123 Payton Jackson Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5330 Cataleya Johnson Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5352 Joanna Jones Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5124 Isabella Keefer Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5265 Reagan Kelley-Elliot Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5353 Layla Klimkiewicz Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5296 Hailey Kline Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5097 Addison Koole AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5225 Lydia Kortman GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5167 Janelle Korver Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5118 Alivia Koscinski Bear Lake
Division 3/4 Middle School Girls Varsity 2.5k 5201 Alexia Kruskamp Clare
Division 3/4 Middle School Girls Varsity 2.5k 5098 Chloe Kuiper AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5099 Elizabeth Kuiper AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5310 Evie Lagow Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5125 Emma Lamirand Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5100 Gabby Langerak AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5297 Bristol Larson Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5202 Qalbi Larson Clare
Division 3/4 Middle School Girls Varsity 2.5k 5279 Han Le Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5322 Ada Ledyard New Buffalo
Division 3/4 Middle School Girls Varsity 2.5k 5138 Anastasia Lepeniotis Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5203 Tessa Letherer Clare
Division 3/4 Middle School Girls Varsity 2.5k 5204 Rylie Lewis Clare
Division 3/4 Middle School Girls Varsity 2.5k 5185 Carly Linda Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5298 Kenadi Lintern Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5205 Reina Lopez Clare
Division 3/4 Middle School Girls Varsity 2.5k 5335 Claire Lowery River Valley
Division 3/4 Middle School Girls Varsity 2.5k 5119 Bailey Lutz Bear Lake
Division 3/4 Middle School Girls Varsity 2.5k 5280 Shelby Majoras Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5266 Mary Mandrelle Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5354 Taylor Marshall Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5186 Graci Martin Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5311 Helen Martin Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5305 Hannah McCorry Lawton
Division 3/4 Middle School Girls Varsity 2.5k 5126 Claire McKee Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5331 Aubree McMaster Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5267 Rhylee McNair Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5206 Mary McNutt Clare
Division 3/4 Middle School Girls Varsity 2.5k 5168 Natalie Meadows Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5187 Cora Metcalf Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5239 Emma Miller Hart
Division 3/4 Middle School Girls Varsity 2.5k 5169 Regina Miller Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5245 Sydney Mills Heritage Christian Academy
Division 3/4 Middle School Girls Varsity 2.5k 5101 Kelsey Minderhoud AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5102 Sonya Minderhoud AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5246 Berea Miner Heritage Christian Academy
Division 3/4 Middle School Girls Varsity 2.5k 5247 Maleah Miner Heritage Christian Academy
Division 3/4 Middle School Girls Varsity 2.5k 5341 Lilly Mitchell Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5103 Macy Moelker AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5342 Ryann Monroe Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5268 Sophia Morgan Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5252 Heather Morris Hillsdale Academy
Division 3/4 Middle School Girls Varsity 2.5k 5312 Abby Muckle Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5149 Caitlin Munyon Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5150 Marisa Murdock Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5313 Kora Murphy Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5151 Lira Myers Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5299 Audra Niemi Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5152 Sophie Niven Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5226 Elizabeth Niyibaruta GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5269 Savannah Nye Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5281 Caroline Oldham Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5170 Ally Oswalt Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5188 Autumn Ottobre Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5104 Abbi Overbeek AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5139 Marilyn Pallas-Davis Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5171 Addison Palmer Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5355 Lisette Perez Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5153 Evelyn Peters Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5172 Tara Peters Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5359 Quinn Petter Zion Christian (Byron Center)
Division 3/4 Middle School Girls Varsity 2.5k 5105 Dorothy Phelps AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5106 Kate Phelps AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5154 Hailey Phend Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5140 Kennedy Phillips Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5141 Lundynn Phillips Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5107 Macie Pipe AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5108 Abbie Pols AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5346 Mikayla Priest Schoolcraft
Division 3/4 Middle School Girls Varsity 2.5k 5127 Miracle Province Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5155 Ezra Pruett Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5212 Audrey Pyle Concord
Division 3/4 Middle School Girls Varsity 2.5k 5213 Laney Pyle Concord
Division 3/4 Middle School Girls Varsity 2.5k 5128 Xoey Ramos Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5282 Jillian Ratti Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5129 Kloe Reed Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5323 Victoria Remijas New Buffalo
Division 3/4 Middle School Girls Varsity 2.5k 5240 Kiera Riley Hart
Division 3/4 Middle School Girls Varsity 2.5k 5214 Audrey Rinehart Concord
Division 3/4 Middle School Girls Varsity 2.5k 5336 Madison Robbins River Valley
Division 3/4 Middle School Girls Varsity 2.5k 5253 Eliza Roberts Hillsdale Academy
Division 3/4 Middle School Girls Varsity 2.5k 5356 Daniella Romero Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5120 Tessa Rutherford Bear Lake
Division 3/4 Middle School Girls Varsity 2.5k 5221 Brooklyn Sager Gobles
Division 3/4 Middle School Girls Varsity 2.5k 5222 Kira Sager Gobles
Division 3/4 Middle School Girls Varsity 2.5k 5314 Klaire Scanlon Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5315 Mila Scheele Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5300 Brooke Scheidel Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5109 Alexa Schipper AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5257 Faith Schipper Holland Calvary Christian
Division 3/4 Middle School Girls Varsity 2.5k 5254 Margaret Schlueter Hillsdale Academy
Division 3/4 Middle School Girls Varsity 2.5k 5248 Camya Schuiteboer Heritage Christian Academy
Division 3/4 Middle School Girls Varsity 2.5k 5173 Diannah Schwartz Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5320 Fiona Seaver NBC
Division 3/4 Middle School Girls Varsity 2.5k 5283 Noel Sehy Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5316 Simone Siciliano Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5130 Elaina Simon Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5156 Esme Simpson Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5142 Addison Skinner Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5174 Hazel Sloat Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5207 Aaliyah Smith Clare
Division 3/4 Middle School Girls Varsity 2.5k 5143 Eliza Smith Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5223 Maggie Smith Gobles
Division 3/4 Middle School Girls Varsity 2.5k 5208 Reagan Somers Clare
Division 3/4 Middle School Girls Varsity 2.5k 5110 Amber Spronk AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5343 Robin Stevens Saugatuck
Division 3/4 Middle School Girls Varsity 2.5k 5144 Lois Sundstrom Bridgman
Division 3/4 Middle School Girls Varsity 2.5k 5317 Marie Swager Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5227 Marise Swedberg GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5189 Payton Tait Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5332 Olivia Taylor Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5175 Ella Terry Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5241 Elizabeth Thomas Hart
Division 3/4 Middle School Girls Varsity 2.5k 5318 Lauren Thompson Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5215 Braelynn Thorrez Concord
Division 3/4 Middle School Girls Varsity 2.5k 5347 Zoe Tinigin Schoolcraft
Division 3/4 Middle School Girls Varsity 2.5k 5270 Tessa Toffolo Jonesville
Division 3/4 Middle School Girls Varsity 2.5k 5176 Katelyn Trattles Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5177 Taylor Trattles Centreville
Division 3/4 Middle School Girls Varsity 2.5k 5157 Anabel Trowbridge Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5284 Emma Ulbrich Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5285 Grace Ulbrich Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5286 Julia Van Es Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5360 Clarice Van Solkema Zion Christian (Byron Center)
Division 3/4 Middle School Girls Varsity 2.5k 5111 Isabelle Vanbaren AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5333 Morgan Vancleve Potterville
Division 3/4 Middle School Girls Varsity 2.5k 5112 Darla Vandentop AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5242 Lindsey Vander Zanden Hart
Division 3/4 Middle School Girls Varsity 2.5k 5113 Emelia Vanoverloop AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5114 Amelia Vantil AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5228 Eliana Veenstra GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5229 Mikayla Veenstra GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5115 Rylan Veldman AHHC (Covenant Christian)
Division 3/4 Middle School Girls Varsity 2.5k 5190 Grettel Vera Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5348 Eden Vergez Schoolcraft
Division 3/4 Middle School Girls Varsity 2.5k 5209 Alison Villa-Bilton Clare
Division 3/4 Middle School Girls Varsity 2.5k 5357 Stephany Villareal Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5301 Joselyn Vogel Kenosha Tremper
Division 3/4 Middle School Girls Varsity 2.5k 5287 Mary Vogel Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5258 Jane Vonk Holland Calvary Christian
Division 3/4 Middle School Girls Varsity 2.5k 5259 Lucy Vonk Holland Calvary Christian
Division 3/4 Middle School Girls Varsity 2.5k 5191 Morgan Voorhees Chippewa Hills
Division 3/4 Middle School Girls Varsity 2.5k 5324 Katiah Vosberg New Buffalo
Division 3/4 Middle School Girls Varsity 2.5k 5230 Elayna Waalkes GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5231 Lilia Waalkes GR Potter's House
Division 3/4 Middle School Girls Varsity 2.5k 5349 Harper Wagner Schoolcraft
Division 3/4 Middle School Girls Varsity 2.5k 5243 Elin Walker Hart
Division 3/4 Middle School Girls Varsity 2.5k 5158 Kallah Wheat Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5159 Mia Wheat Buchanan
Division 3/4 Middle School Girls Varsity 2.5k 5131 Toriee White Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5306 Olivia Williams Lawton
Division 3/4 Middle School Girls Varsity 2.5k 5216 Stella Williams Concord
Division 3/4 Middle School Girls Varsity 2.5k 5288 Gabrielle Willis Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5289 Therese Willis Kalamazoo Hackett
Division 3/4 Middle School Girls Varsity 2.5k 5132 Laila Wogatzke Brandywine
Division 3/4 Middle School Girls Varsity 2.5k 5319 Ella Worthing Lumen Christi
Division 3/4 Middle School Girls Varsity 2.5k 5210 Stella Youngblood Clare
Division 3/4 Middle School Girls Varsity 2.5k 5358 Alexandra Zuniga Waterloo
Division 3/4 Middle School Girls Varsity 2.5k 5116 Emma Zuverink AHHC (Covenant Christian)
Edit Athlete
Athlete Info

Entries