Uncategorized

2025’s Best Distance Crews: Boys Final Rankings

Hard to believe, but it’s over. Another track season, done. Time to reflect on the best crews and best individuals.

The Best Crews have been a thing around here for the past few years. They take their cues from USTFCCCA’s event squads and the World Athletics scoring system, combining the two ideas in order to compare Michigan’s teams against events in their common areas.

The goal of this is to help recognize the athletes and coaches that create cultures, history, and traditions in their respective event areas. Think about it like this: Minnesota always has great hockey, basketball hoops are nailed to Indiana barns, Texas churns out football talent, every Iowa boy has cauliflower ear. Where in Michigan does hurdling reign supreme? Is there a town where kids learn to shot put before they can tie their shoes?

2023’s explanation goes through much of it, but here’s a brief summary:

  • an athlete qualifies by hitting a regional qualifying mark in an event
  • those times from the athletes are converted into points
  • at a maximum of three athletes (with an exception for teams that have more athletes under the state qualifying mark), team scores are tallied up
  • then team scores are added across all events of a certain area (hurdles, distance, etc.)

Here are the figures that show the points for each mark:

BOYS TABLES

GIRLS TABLES

These contain results through the State Finals. For simplicity sake, it’s easier to not sort through unattached/club results, but also this takes into account those who don’t have the privilege of attending post-season meets.

GradeNameTimeTeamEventPoints
7:41.2Northville4×81264
11Ryan Stojov1:53.1Northville800m490
12Ethan Powell1:53.8Northville800m479
10Brandon Cloud9:13.8Northville3200m463
12Ethan Powell4:16.0Northville1600m460
12Rece Grezak1:55.1Northville800m457
12Logan Mullan1:55.3Northville800m454
11Ryan Stojov4:17.3Northville1600m451
11Ben Hartigan4:17.7Northville1600m447
12Ishaan Kundapur4:18.5Northville1600m441
11Ben Hartigan1:56.2Northville800m439
12Ethan Powell9:22.5Northville3200m437
9Lucas Mullan4:19.1Northville1600m436
12Ishaan Kundapur9:27.7Northville3200m422
9Lucas Mullan1:57.7Northville800m416
10Brandon Cloud4:24.5Northville1600m395
11Ryan Stojov9:40.4Northville3200m386
11Ben Hartigan9:40.5Northville3200m385
12Nick Barretto9:49.7Northville3200m358
12Ritvik Ellendula4:30.5Northville1600m350
12Logan Mullan4:30.7Northville1600m348
12Ishaan Kundapur2:02.1Northville800m346
GradeNameTimeTeamEventPoints
7:42.9Clarkston4×81238
10Wendell Childs1:50.7Clarkston800m528
12Joshua Ellingsworth1:56.7Clarkston800m433
12Jaxson Nowik4:20.1Clarkston1600m429
12Cayden DeGrendel4:20.6Clarkston1600m425
12Cayden DeGrendel9:39.0Clarkston3200m390
11Ryan Barnes4:28.1Clarkston1600m368
11David Dubeck9:46.4Clarkston3200m368
12Jack Tultz2:01.1Clarkston800m361
9Cooper McNaughton9:52.2Clarkston3200m351
GradeNameTimeTeamEventPoints
7:50.4Grand Haven4×81124
10Luka Hammond4:09.7Grand Haven1600m508
10Luka Hammond9:17.0Grand Haven3200m454
10Luka Hammond1:55.8Grand Haven800m446
11Aron Gal9:28.0Grand Haven3200m421
11Aron Gal4:21.4Grand Haven1600m419
12Ben Eisnor4:21.9Grand Haven1600m415
11Aron Gal1:59.3Grand Haven800m390
11Liam Schamper2:01.3Grand Haven800m359
12Ben Eisnor9:54.4Grand Haven3200m345
12Jonah Hammond2:02.8Grand Haven800m334
12Ben Eisnor2:03.0Grand Haven800m331

RankTeam800m1600m3200m4×8Distance
1Northville27362235132212647558
2Clarkston13221223110912384891
3Grand Haven11951342122011244881
4East Kentwood12471187124610654746
5Brighton12291181115311434706
6Ann Arbor Pioneer7761232134411574509
7Rockford1197119411429524486
8Plymouth1279125882511184481
9Livonia Churchill1071122011889824462
10Traverse City Central1215112911129894446
11Midland11961094105310014344
12Portage Central1113112511348934265
13Jenison1198116686910234256
14Kalamazoo Central762131412079614245
15Saline1169116380010834215
16Highland-Milford113211458709684115
17Grandville11909298559823956
18Utica772117277410633781
19Rochester1201112435710973779
20Canton85211967989213767
21Ann Arbor Skyline1244105234711073749
22Traverse City West116911484018783596
23Temperance Bedford12036677289613560
24Grand Ledge10866917548463377
25Oxford76879178010163354
26Romeo110010183618423322
27White Lake Lakeland357115511246743309
28Okemos79310604308713154
29Kalamazoo Loy Norrix8217998226983140
30Salem11646643549323114
31Zeeland East11756543708783077
32Caledonia7557568356983044
33Howell7407884649492941
34Holland West Ottawa67810313508572916
35Grand Rapids Northview72510073528242908
36West Bloomfield1178686010072871
37Lake Orion751107809632791
38Zeeland West104667909882712
39Troy Athens4368344069602637
40Lowell3497538076732583
41Detroit Catholic Central7716413427582513
42DeWitt35210423577302481
43Ann Arbor Huron685677010892451
44Troy7933403529302415
45Oak Park121134907462307
46Cedar Springs7863113947702262
47Macomb Dakota3646684337932258
48Woodhaven Brownstown7063353638522257
49Mason3433867666972191
50Walled Lake Northern824316010472187

GradeNameTimeTeamEventPoints
7:47.5Allendale4×81167
11Ronnie Silveira1:53.7Allendale800m480
12Kilian Whalen9:21.2Allendale3200m441
12Jackson Meyers1:57.3Allendale800m422
11Ronnie Silveira4:21.6Allendale1600m418
10Mason Hill1:58.3Allendale800m406
10Mason Hill9:39.5Allendale3200m388
11Aden Ashworth4:25.6Allendale1600m387
12Kilian Whalen4:25.9Allendale1600m385
11Aden Ashworth9:41.8Allendale3200m381
12Parker Tiethof9:45.1Allendale3200m372
12Ben Gross9:45.8Allendale3200m370
12Ben Gross2:01.1Allendale800m361
12Ben Gross4:30.6Allendale1600m349
12Kilian Whalen2:02.5Allendale800m339
10Mason Hill4:32.7Allendale1600m333
11Ronnie Silveira10:07.6Allendale3200m306
12Parker Tiethof4:36.5Allendale1600m305
11Aden Ashworth2:04.8Allendale800m302
GradeNameTimeTeamEventPoints
7:51.2FHE Ada Forest Hills Eastern4×81111
12Henry Dixon1:52.1Forest Hills Eastern800m505
12Henry Dixon4:11.0Forest Hills Eastern1600m498
12Henry Dixon9:03.8Forest Hills Eastern3200m492
12Tyler Endres1:56.5Forest Hills Eastern800m435
12Vincent Savino1:59.2Forest Hills Eastern800m393
11Shephard Bower9:52.6Forest Hills Eastern3200m350
10Steven Zawacki4:31.8Forest Hills Eastern1600m340
10Steven Zawacki9:58.6Forest Hills Eastern3200m332
11Shephard Bower4:32.9Forest Hills Eastern1600m332
10Steven Zawacki2:03.2Forest Hills Eastern800m329
11Cooper Donovan2:03.4Forest Hills Eastern800m325
12Tyler Endres4:33.9Forest Hills Eastern1600m325
11Cooper Donovan4:40.2Forest Hills Eastern1600m276
9Grayson Michels10:25.9Forest Hills Eastern3200m253
12Nick Whitmer10:28.4Forest Hills Eastern3200m246
GradeNameTimeTeamEventPoints
7:55.0Alma4×81055
11Thomas Larson4:16.4Alma1600m457
11Thomas Larson9:22.2Alma3200m438
10Ezekiel Baltierra4:19.1Alma1600m436
11Thomas Larson1:56.7Alma800m431
10Ezekiel Baltierra1:58.5Alma800m404
12Bodie Heiss2:00.8Alma800m366
10Ezekiel Baltierra9:53.5Alma3200m347
10Kevin Terpstra9:57.5Alma3200m336
11Elijah Baltierra10:03.4Alma3200m318
11Luca Lebron10:04.3Alma3200m316
11Elijah Baltierra2:04.9Alma800m300
11Luca Lebron4:37.1Alma1600m300
11Elijah Baltierra4:37.5Alma1600m297
9Sam Johnson10:13.9Alma3200m288
11Noah Chouinard10:27.3Alma3200m249
9Sam Johnson4:43.9Alma1600m248

RankTeam800m1600m3200m4×8Distance
1Allendale13081190121011674875
2Forest Hills Eastern13331171117411114789
3Alma12011194112110554571
4Flint Powers Catholic11381142121310734566
5Grand Rapids Christian1124114411599924419
6Holland Christian10661066107910124223
7Marshall121889894310934152
8Battle Creek Harper Creek996109211448784110
9Parma Western1163105574310784039
10East Grand Rapids1073110910447163941
11Frankenmuth711107210539513788
12Shepherd447101011049523512
13Otsego371106810748543367
14Edwardsburg7198929158103335
15Williamston8287038918483270
16Macomb Lutheran North6897009407943123
17Flat Rock6596967799293063
18Pinckney3777649807472869
19New Boston Huron6686566249092856
20Three Rivers7736345268302763
21Spring Lake9636806134892745
22Saginaw Swan Valley6818563428372716
23Grand Rapids Catholic Central863108869402645
24Chelsea3875849027132586
25Adrian6984147046902506
26Detroit Country Day3035478448082501
27Flint Kearsley6897333756942491
28Big Rapids7117393766362461
29Ludington3965986268372456
30Gladwin3356907615692355
31Fremont3075698875752339
32Portland08539325352319
33Howard City Tri-County08568495482253
34Wayland Union3283428367402247
35Grand Rapids South Christian05649735102046
36Plainwell3404186086752042
37Dearborn Divine Child4284694915981986
38Sparta3975934035361929
39Hamilton3804935434801896
40Petoskey096991201881
41Whitehall3063205756421843
42Comstock Park32267172301717
43Coldwater36652807481641
44Fruitport69727706471621
45St. Joseph39659861401607
46Grand Rapids West Mich. Aviation03146535551522
47St. Clair64727205601479
48Corunna3223163105011448
49Ann Arbor Gabriel Richard37436806531395
50Goodrich35062638601363

GradeNameTimeTeamEventPoints
8:02.2Traverse City St. Francis4×8954
12Robby Myler1:57.2Traverse City St. Francis800m423
12Joseph Carlson1:57.6Traverse City St. Francis800m418
12Josh Slocum9:29.8Traverse City St. Francis3200m416
12Josh Slocum4:30.2Traverse City St. Francis1600m352
12Owen Read10:03.4Traverse City St. Francis3200m319
10William Ready10:05.6Traverse City St. Francis3200m312
12Owen Read4:36.3Traverse City St. Francis1600m306
10William Ready4:36.9Traverse City St. Francis1600m302
12Riley Pattinson2:05.0Traverse City St. Francis800m299
12Robby Myler10:31.2Traverse City St. Francis3200m238
12Riley Pattinson4:48.6Traverse City St. Francis1600m212
10Dex Nance10:47.5Traverse City St. Francis3200m190
GradeNameTimeTeamEventPoints
8:03.5Pewamo-Westphalia4×8937
12Sam Muirhead1:58.9Pewamo-Westphalia800m397
10John Kowatch4:26.7Pewamo-Westphalia1600m379
10John Kowatch2:00.5Pewamo-Westphalia800m371
12Allan George9:57.8Pewamo-Westphalia3200m335
10Wyatt Werner2:03.4Pewamo-Westphalia800m325
10Charlie George10:01.8Pewamo-Westphalia3200m323
10Wyatt Werner4:38.1Pewamo-Westphalia1600m292
12Allan George4:38.4Pewamo-Westphalia1600m290
10Nolan Mitchell10:23.5Pewamo-Westphalia3200m260
10Nolan Mitchell4:44.2Pewamo-Westphalia1600m246
12Allan George2:08.8Pewamo-Westphalia800m239
10Charlie George4:46.7Pewamo-Westphalia1600m227
12Jason Weber10:55.9Pewamo-Westphalia3200m166
GradeNameTimeTeamEventPoints
8:13.3Lansing Catholic4×8807
11Blaise Demko1:59.1Lansing Catholic800m394
10Everett Beach9:45.0Lansing Catholic3200m372
11Lucas Gates9:48.3Lansing Catholic3200m362
12Joseph Treadwell9:56.7Lansing Catholic3200m338
10James Tennes2:03.1Lansing Catholic800m330
11Lucas Gates4:34.2Lansing Catholic1600m322
10James Tennes4:37.5Lansing Catholic1600m297
10Everett Beach4:37.6Lansing Catholic1600m296
9Grady Richey4:38.9Lansing Catholic1600m286
12Joseph Treadwell4:39.7Lansing Catholic1600m280
9Grady Richey2:06.5Lansing Catholic800m276
10Everett Beach2:06.5Lansing Catholic800m276
10Téo Krumm2:07.3Lansing Catholic800m263
11Blaise Demko4:46.0Lansing Catholic1600m232
11Lucas Gates2:09.2Lansing Catholic800m232
9Grady Richey10:45.7Lansing Catholic3200m195
10Finn Korte4:54.9Lansing Catholic1600m165

RankTeam800m1600m3200m4×8Distance
1Traverse City St. Francis114096010479544101
2Pewamo-Westphalia10929619189373908
3Lansing Catholic100091510738073794
4Ithaca10128419558713679
5Hanover-Horton9868798037503417
6Muskegon Western Mich. Christian10138367078013356
7Ann Arbor Greenhills9818257098223338
8Charlevoix637102211004743232
9The Potter’s House10356746637853156
10Jonesville7447688067333051
11Brooklyn Columbia Central9826406567633042
12Manton6467658376662915
13Onsted6299006916372856
14Pigeon-Laker8917883147542746
15Erie Mason8347194457032700
16Hart8425926695962698
17Constantine8224316617672682
18Chesaning9627291997762665
19Blissfield6106278145892640
20Benzie Central5996377206742628
21Saugatuck5046839075292623
22Reed City907102162102549
23Holland Black River6077215395232390
24Elk Rapids8254533357332346
25Jackson Lumen Christi3387307055142287
26Caro6435743665852169
27Montague2268544596252163
28Laingsburg6824793346232118
29Midland Bullock Creek3376365445962112
30Union City2864426027672097
31Sanford-Meridian3237335604042020
32Grandville Calvin Christian5404125205111982
33Centreville7003283066331966
34Lake City2595897743271948
35Stanton Central Montcalm6124163894851902
36Buchanan3804691846241656
37Otisville LakeVille2216085632571649
38Grayling58348505731641
39Monroe St. Mary CC4742713065351586
40Grand Rapids Covenant Christian3545162454381553
41Adrian Madison3233863774421528
42Leslie05226163901528
43Hartford2242603366511472
44Watervliet35453054501429
45Roscommon2663541615331315
46Stockbridge3322912823751280
47St. Louis37941041301202
48Homer52243619601154
49Algonac50026303691131
50Montrose04721564761103

GradeNameTimeTeamEventPoints
8:13.7Hillsdale Academy4×8802
11Grayson Rorick1:55.4Hillsdale Academy800m452
11Grayson Rorick4:20.2Hillsdale Academy1600m428
11Grayson Rorick9:28.0Hillsdale Academy3200m421
11Luke Molenkamp1:59.4Hillsdale Academy800m388
12Reece Poole10:01.0Hillsdale Academy3200m325
10Timothy Gaebler2:04.2Hillsdale Academy800m312
12Reece Poole2:04.6Hillsdale Academy800m306
12Reece Poole4:39.4Hillsdale Academy1600m283
11Luke Molenkamp4:40.7Hillsdale Academy1600m272
11James Rahe10:19.4Hillsdale Academy3200m272
11James Rahe4:42.4Hillsdale Academy1600m259
10Timothy Gaebler4:44.1Hillsdale Academy1600m246
11Zane Socha2:08.5Hillsdale Academy800m243
9Jonah Cuthbert2:08.6Hillsdale Academy800m241
11Henry Lindley2:09.1Hillsdale Academy800m233
10Timothy Gaebler10:33.1Hillsdale Academy3200m232
11Henry Lindley4:50.4Hillsdale Academy1600m199
11James Rahe2:11.7Hillsdale Academy800m193
10Ryan Miller10:48.2Hillsdale Academy3200m188
9Jonah Cuthbert4:52.0Hillsdale Academy1600m186
10Ryan Miller4:52.1Hillsdale Academy1600m185
11Adam Alvarez2:13.3Hillsdale Academy800m167
8Henry Rorick11:09.1Hillsdale Academy3200m128
8Stephen Holm11:15.6Hillsdale Academy3200m109
8Stephen Holm5:05.4Hillsdale Academy1600m84
GradeNameTimeTeamEventPoints
8:06.4Kalamazoo Hackett4×8897
11Marek Butkiewicz4:16.6Kalamazoo Hackett1600m456
11Marek Butkiewicz9:16.9Kalamazoo Hackett3200m454
11Marek Butkiewicz1:57.0Kalamazoo Hackett800m427
11Sean Siems1:57.9Kalamazoo Hackett800m413
11Sean Siems4:22.6Kalamazoo Hackett1600m410
12Alexander Dumont2:01.6Kalamazoo Hackett800m354
11Nathan Medendorp2:11.3Kalamazoo Hackett800m200
10Kellen Siems4:51.8Kalamazoo Hackett1600m188
10Kellen Siems10:48.4Kalamazoo Hackett3200m188
11Sean Siems10:54.7Kalamazoo Hackett3200m169
12Alexander Dumont5:05.8Kalamazoo Hackett1600m82
GradeNameTimeTeamEventPoints
8:34.8Holland Calvary Christian4×8557
10Christian Getz1:59.2Holland Calvary Christian800m392
10Noah Schipper9:56.8Holland Calvary Christian3200m338
10Christian Getz4:33.5Holland Calvary Christian1600m327
10Noah Schipper4:40.3Holland Calvary Christian1600m275
10Riley Weed2:06.6Holland Calvary Christian800m273
10Gibson White2:07.8Holland Calvary Christian800m254
10Noah Schipper2:08.0Holland Calvary Christian800m252
10Christian Getz10:28.4Holland Calvary Christian3200m246
10Brody VanTuinen10:43.5Holland Calvary Christian3200m202
10Riley Weed4:50.9Holland Calvary Christian1600m194
10Gibson White4:52.0Holland Calvary Christian1600m186
10Riley Weed11:00.7Holland Calvary Christian3200m152
10Gibson White11:05.1Holland Calvary Christian3200m139
10Caleb Adkins2:15.3Holland Calvary Christian800m136
9Reagan Downing11:22.9Holland Calvary Christian3200m87
10Elijah Laninga5:06.0Holland Calvary Christian1600m80

RankTeam800m1600m3200m4×8Distance
1Hillsdale Academy145998310198024263
2Kalamazoo Hackett119410548118973956
3Holland Calvary Christian9207977865573060
4Maple City Glen Lake8518145745152754
5Petoskey St. Michael9576854416292712
6Harbor Beach5985678176022585
7Fairview6905356455852456
8Concord7886443636512446
9Mesick5386726805352425
10Tri-unity Christian58278087502237
11Riverview Gabriel Richard5395655785522235
12Harbor Springs3915725076182089
13Dansville7195183754752088
14Three Oaks River Valley6186165153182067
15Lutheran Westland7974143364902037
16Plymouth Christian Academy5506312545211956
17East Jordan4454776693241915
18Whitmore Lake2255176644591866
19Fowler6472933525021795
20Frankfort5754912103901667
21Mason County Eastern3085226771541662
22Mt. Pleasant Sacred Heart2784694634211630
23Birmingham Roeper8030686801552
24Adrian Lenawee Christian4243161964531389
25Royal Oak Shrine63349001761299
26Beal City5673391532191278
27Unionville-Sebewaing4342592353111239
28Marlette3431711845381235
29Saginaw Michigan Lutheran Seminary3001972414541192
30Mendon2682701854651188
31Cardinal Mooney Catholic1823202893971188
32Grand Traverse Academy1593044063101179
33White Pigeon1631292565961144
34Manchester4391291813651114
35Central Lake / Ellsworth43022736801025
36Southfield Christian3381391483871011
37Decatur5891760233998
38Bridgman4712562710998
39Rogers City3564331670956
40Onekama3383192960953
41Detroit Frederick Douglass3563792020937
42Auburn Hills Oakland Christian57136400935
43Webberville0145475285906
44Novi Christian Academy170222255247894
45Johannesburg-Lewiston2103433330886
46Breckenridge239273245123880
47Portland St. Patrick1790109518806
48Brown City3252971720794
49Gobles322148109201779
50Deckerville2482190299766

GradeNameTimeTeamEventPoints
7:59.0Marquette4×8999
12James Barch9:19.1Marquette3200m447
10Lucas Ballard4:17.8Marquette1600m447
10Lucas Ballard1:56.5Marquette800m436
12James Barch4:19.5Marquette1600m434
12Seppi Camilli9:28.8Marquette3200m419
11Rorik Holmquist9:31.5Marquette3200m411
12Evan Balko1:58.7Marquette800m399
12Jacob MacPhee1:59.5Marquette800m387
12James Barch1:59.7Marquette800m384
12Evan Balko4:27.2Marquette1600m375
11Beepsee Teeple2:00.9Marquette800m365
11Rorik Holmquist4:28.8Marquette1600m363
10Lucas Ballard9:51.7Marquette3200m352
12Chase Thomsen9:53.8Marquette3200m346
12Evan Balko9:56.2Marquette3200m340
12Chase Thomsen4:32.6Marquette1600m334
12Seppi Camilli4:33.8Marquette1600m325
11Peter Argeropolous10:06.6Marquette3200m309
10Brody Clements2:04.7Marquette800m305
12Seppi Camilli2:06.4Marquette800m277
12Chase Thomsen2:07.2Marquette800m265
10Jack Grant4:49.4Marquette1600m207
9Ivan Neumann10:56.2Marquette3200m165
10Jack Grant10:56.2Marquette3200m165
11Peter Argeropolous5:00.7Marquette1600m120
11Olin Slette11:14.6Marquette3200m111
10Llewellyn Fillmore5:04.5Marquette1600m91
11Olin Slette5:06.6Marquette1600m75
9Ivan Neumann5:07.0Marquette1600m72
GradeNameTimeTeamEventPoints
8:20.5Sault Ste. Marie4×8718
11Gabe Litzner9:14.2Sault Ste. Marie3200m462
11Gabe Litzner4:18.0Sault Ste. Marie1600m445
12Eli Hills2:02.4Sault Ste. Marie800m341
12Evan Huyck2:03.7Sault Ste. Marie800m320
11Gabe Litzner2:06.7Sault Ste. Marie800m273
12Evan Huyck4:41.3Sault Ste. Marie1600m268
11Adam Brandt2:08.9Sault Ste. Marie800m237
11Shea Armstrong10:33.8Sault Ste. Marie3200m230
12Eli Hills4:58.1Sault Ste. Marie1600m140
11Shea Armstrong5:00.4Sault Ste. Marie1600m122
11Adam Brandt5:02.2Sault Ste. Marie1600m109
11Daniel Bowerman11:22.4Sault Ste. Marie3200m89
10Chase Aldridge5:05.0Sault Ste. Marie1600m88
10Chase Aldridge11:24.8Sault Ste. Marie3200m82
11Ryan O’Connor5:06.4Sault Ste. Marie1600m77
GradeNameTimeTeamEventPoints
8:14.0Houghton4×8798
12Luke Hill1:59.7Houghton800m384
12Luke Hill4:34.5Houghton1600m319
12Birk Seagren10:19.9Houghton3200m271
11Colin Van Karsen2:07.7Houghton800m257
12Luke Hill10:25.2Houghton3200m255
12Birk Seagren4:44.2Houghton1600m245
9Brandon Van Karsen10:43.7Houghton3200m201
11Benjamin Hemmer4:52.9Houghton1600m179
9Brandon Van Karsen4:54.5Houghton1600m167
11Lewis Vendlinski5:07.0Houghton1600m72
9Xavier Hutchinson11:28.2Houghton3200m72

RankTeam800m1600m3200m4×8Distance
1Marquette2276227726259998178
2Sault Ste. Marie9348537817183285
3Houghton6407447277982910
4Munising5555824804742091
5Kingsford2762492584211204
6Cedarville3113362312701148
7Pickford2481982664081119
8Chassell32036536201047
9Bark River-Harris186424134227971
10Forest Park138309144339930
11Newberry40500477883
12Rudyard2532503490852
13Ironwood273215149166804
14Negaunee144185151319800
15Manistique40300366769
16Escanaba39900327726
17Engadine0189267257714
18Menominee2751830219676
19Stephenson137161127191616
20Lake Linden-Hubbell35400170524
21Ishpeming Westwood170720264507
22Brimley1601190143422
23Rapid River146881200354
24St. Ignace00110179289
25Holy Name000228228
26West Iron County215000215
27Wilson Hannahville-Nah Tah Wahsh PSA173000173
28Gladstone156000156
29Gwinn000141141
30Rock Mid-Peninsula0082082

DISTANCE RUNNERS OF THE YEAR

As with previous posts, this is split up into two categories: Best Combined and Best Performances. The combined is any combo of two events (usually the 800/1600 or 1600/3200, unless your coach is feelin’ wild enough to consistently throw you in the 800/3200) and best performances are just that. To keep things equal for those that weren’t able to attend postseason meets, these are tabulated through results from the State Finals.

Jack Bidwell, Marshall

1600m: 4:11.2 – MI #6

Division 2 State Champion
2x All-State

3200m: 8:57.9 – MI #1

Division 2 State Champion
Unbeaten in Michigan in 2025

Henry Dixon, Forest Hills Eastern

800m: 1:52.1 – MI #3

Division 2 State Champion
Region 13 & OK White Champion

1600m: 4:11.0 – MI #5

2nd Place – Division 2 State
Region 13 & OK White Champion
2x All-State

Also 2x All-State in 3200m

Caden Livermore, Grandville

800m: 1:54.3 – MI #10 (#48 US Sophomore)

1600m: 4:09.4 – MI #2 (#5 US Sophomore)

2nd Place – Division 1 State
Region 2 Champion

Seth Conner, Jenison

1600m: 4:10.3 – MI #4

OK Green Champion
2024 All-State

3200m: 9:09.7 – MI #9

4th Place – Division 1 State
Region 2 & OK Green Champion

Luka Hammond, Grand Haven

1600m: 4:09.6 – MI #3 (#6 US Sophomore)

Division 1 State Champion
OK Red Champion
2nd Place – Region 2

3200m: 9:16.9 – MI #17 (#75 US Sophomore)

Also 13th Place in Division 1 800m

Gus Rohde, Reed City

800m: 1:52.1 – MI #4

Division 3 State Champion
2x All-State

1600m: 4:16.4 – MI #12

Division 3 State Champion
Cadillac News, Region 22, & CSAA Champion
3x All-State

Colin Murray, Dearborn Divine Child

1600m: 4:14.9 – MI #9

3rd Place – Division 2 State
CHSL Bishop Champion
2x All-State

3200m: 9:03.9 – MI #5

7th Place – Division 2 State
Region 17 & CHSL Bishop Champion
2x All-State

Jonah Workman, East Grand Rapids

1600m: 4:15.8 – MI #10

27th Place – Division 2 State
2nd Place – OK White & Region 13

3200m: 9:06.3 – MI #6

3rd Place – Division 2 State
OK White Champion

Ryan Stojov, Northville

800m: 1:53.0 – MI #5

8th Place – Division 1 State
Region 6 & KLAA Champion
Member of State Champion 4×8 squad

1600m: 4:17.2 – MI #17

5th Place – Division 1 State
KLAA Champion
2nd Place – Region 6

Ethan Powell, Northville

800m: 1:53.7 – MI #7

2x member of State Champion 4×8 squads

1600m: 4:16.0 – MI #11

9th Place – Division 1 State
8th Place – Region 6

8th Place – Division 1 State 3200m
2x All-State – 3200m

RankGradeNameTeam800m1600m3200mTotal
112Jack BidwellMarshall4224965091005
212Henry DixonForest Hills Eastern5054984921003
310Caden LivermoreGrandville469510447980
412Seth ConnerJenison392503475978
510Luka HammondGrand Haven446508454962
612August RohdeReed City504457420962
712Colin MurrayDearborn Divine Child428469491960
811Jonah WorkmanEast Grand Rapids344462484946
911Ryan StojovNorthville490451386941
1012Ethan PowellNorthville479460437939
1111Kyle O’RourkeHighland-Milford369430497926
1211Edison LopemanParma Western331442483925
1311Jackson LamKalamazoo Loy Norrix440481437921
1411Beckett CrooksAnn Arbor Pioneer420500920
1510Samuel BakerKalamazoo Central424480440920
1611Marek ButkiewiczKalamazoo Hackett427456454910
1711Gabe LitznerSault Ste. Marie273445462906
1811Greg MyersYpsilanti Lincoln517385903
1912Jack ChadwickPlymouth452447899
2011Ronnie SilveiraAllendale480418306898
2110Kamari RonfeldtAnn Arbor Pioneer421477898
2210Cameron CochranMidland471425896
2311Thomas LarsonAlma431457438895
2411Bryce GrossFlint Powers Catholic428444450894
2512Taye LevensonBloomfield Hills387437454890
2611Ben HartiganNorthville439447385887
2712Collin McLaughlinRochester457427885
2810Lucas BallardMarquette436447352882
2912James BarchMarquette384434447881
3012Caden KarcherRockford462418881
3111Grayson RorickHillsdale Academy452428421880
3212Dominic LowrieBattle Creek Harper Creek448879
3312Adam DickenCanton449428877
3412Will EngbersHolland Christian309433443876
3512Mitchell HiattOnsted321407466873
3610Jack MacGregorHowell407464871
3712Nolan LonguskiShepherd447415420867
3812Ben MussenPlymouth409451416867
3911Moises Salazar Jr.Adrian389414452866
4012Evan NickolesEast Kentwood422443865
4111Andrew WrightKalamazoo Central454410864
4212Ishaan KundapurNorthville346441422863
4310Brandon CloudNorthville395463858
449Lucas MullanNorthville416436852
4512Joseph RohmfeldLivonia Churchill338419426845
4610Hunter EatonCharlevoix398424421845
4712Alex TyndallMason County Eastern308405440844
4811Caleb KellerTraverse City Central433840
4911Aron GalGrand Haven390419421840
5011Nathaniel LindenTroy Athens435406840
5110Ezekiel BaltierraAlma404436347840
5212Myles LindenTroy Athens436400836
5310Liam WierzbaTraverse City West434835
5410Abraham McHughMarshall394401434835
5511Preston VanOeffelenGreenville454379833
5611Landon RogersThree Oaks River Valley406410421831
5711Noah JohnstonCaledonia370413416828
5812Jacob EssenmacherLapeer397432356828
5912Aiden KasprzakGrand Rapids Catholic Central472828
6012Carter LivermoreGrandville365419407826
6112Kilian WhalenAllendale339385441826
629Duncan PalmerWilliamston433393341825
6311Zach WyderkoBrighton412412378824
6411Sean SiemsKalamazoo Hackett413410169824
6512Landon PestrueSt. Louis379410413823
6610Ryan GoodParma Western462356260819
6711Aiden PengellyCanton412405816
6810Justin JohnsonEast Kentwood385371430815
6911Sean RyanGrand Rapids Christian815
7012Cayden DeGrendelClarkston425390815
7111Ian MorganOkemos385430814
7212Jeb HillaryGrand Rapids Catholic Central814
7310Jacob SzalaySaline389424812
7411Hayden MurrayTraverse City West812
7512Sullivan ZietlowThree Rivers439372811
7610Marshall HuhnLowell349419392811
7711Brody KargHarbor Beach340385425810
7812Elijah ChristensenGladwin335382428809
7912Tyler BrockBrighton375369433808
8012Spencer ParkerPortage Central374406402808
8111Gage HoffmanStanton Central Montcalm321416389805
8212James CusickOxford387418804
8311Abenezer CeroneRoyal Oak Shrine450353804
8412Malcolm SpeigleLivonia Churchill371392411803
8512Logan MullanNorthville454348803
869Gavin KaticFenton374427801
879Lennox NaswellFlint Powers Catholic385399400799
8812Colebrook SutherlandMaple City Glen Lake442358164799
8912Isaac TanisEast Kentwood352372427799
9010Barrett NanceNorth Muskegon415382798
9112James LatstetterFlushing368429797
9212Alexander McArthurOxford373423796
9312Conner McCormickMason386410795
9411Harper WesleyUtica362408387795
9510Mason HillAllendale406333388794
9611Charlie CurtisUtica410383793
9712Jacob DraaismaMiddleville Thornapple-Kellogg407385792
9812Caleb WesseldykOtsego420371791
9912Hayden GouldBig Rapids393396376789
10012Daniel MandujanoWatervliet354396392788

RankGradeNameTimeTeamEventPointsMIUS
110Wendell Childs1:50.7Clarkston800m528136
211Greg Myers1:51.4Ypsilanti Lincoln800m517263
310Caden Livermore4:09.4Grandville1600m5101104
412Jack Bidwell8:57.9Marshall3200m509181
510Luka Hammond4:09.7Grand Haven1600m5082111
612Henry Dixon1:52.1Forest Hills Eastern800m5053110
712August Rohde1:52.2Reed City800m5044117
812Seth Conner4:10.3Jenison1600m5033131
911Beckett Crooks9:00.8Ann Arbor Pioneer3200m5002127
1012Henry Dixon4:11.0Forest Hills Eastern1600m4984158
1111Kyle O’Rourke9:02.2Highland-Milford3200m497  
1212Jack Bidwell4:11.3Marshall1600m496  
1312Henry Dixon9:03.8Forest Hills Eastern3200m492  
1412Colin Murray9:04.0Dearborn Divine Child3200m491  
1511Ryan Stojov1:53.1Northville800m490  
1611Jonah Workman9:06.4East Grand Rapids3200m484  
1711Edison Lopeman9:06.8Parma Western3200m483  
1811Jackson Lam4:13.3Kalamazoo Loy Norrix1600m481  
1910Samuel Baker4:13.4Kalamazoo Central1600m480  
2011Ronnie Silveira1:53.7Allendale800m480  
2112Ethan Powell1:53.8Northville800m479  
2210Kamari Ronfeldt9:09.0Ann Arbor Pioneer3200m477  
2312Seth Conner9:09.7Jenison3200m475  
2412Aiden Kasprzak1:54.2Grand Rapids Catholic Central800m472  
2510Cameron Cochran1:54.3Midland800m471  
2610Caden Livermore1:54.4Grandville800m469  
2712Colin Murray4:14.9Dearborn Divine Child1600m469  
2812Mitchell Hiatt9:12.8Onsted3200m466  
2910Jack MacGregor9:13.2Howell3200m464  
3010Brandon Cloud9:13.8Northville3200m463  
3112Caden Karcher1:54.8Rockford800m462  
3110Ryan Good1:54.8Parma Western800m462  
3311Jonah Workman4:15.8East Grand Rapids1600m462  
3411Gabe Litzner9:14.2Sault Ste. Marie3200m462  
3512Ethan Powell4:16.0Northville1600m460  
3611Kyle Krasan1:55.0Ann Arbor Skyline800m459  
3712Callum Bell1:55.1Carleton Airport800m458  
3812Collin McLaughlin1:55.1Rochester800m457  
3912August Rohde4:16.4Reed City1600m457  
4011Thomas Larson4:16.4Alma1600m457  
4112Rece Grezak1:55.1Northville800m457  
4211Marek Butkiewicz4:16.6Kalamazoo Hackett1600m456  
4312Logan Mullan1:55.3Northville800m454  
4411Andrew Wright4:16.8Kalamazoo Central1600m454  
4511Preston VanOeffelen1:55.3Greenville800m454  
4611Marek Butkiewicz9:16.9Kalamazoo Hackett3200m454  
4712Taye Levenson9:16.9Bloomfield Hills3200m454  
4810Luka Hammond9:17.0Grand Haven3200m454  
4910Maddi Duke1:55.4Temperance Bedford800m453  
5011Grayson Rorick1:55.4Hillsdale Academy800m452  
5112Jack Chadwick1:55.5Plymouth800m452  
5211Moises Salazar Jr.9:17.6Adrian3200m452  
5312Ben Mussen4:17.2Plymouth1600m451  
5411Ryan Stojov4:17.3Northville1600m451  
5511Abenezer Cerone1:55.5Royal Oak Shrine800m450  
5611Bryce Gross9:18.1Flint Powers Catholic3200m450  
5712Adam Dicken1:55.6Canton800m449  
5812Dominic Lowrie9:18.8Battle Creek Harper Creek3200m448  
5912Jack Bruder1:55.7Ogemaw Heights800m448  
6012James Barch9:19.1Marquette3200m447  
6111Ben Hartigan4:17.7Northville1600m447  
6210Caden Livermore9:19.2Grandville3200m447  
6312Jack Chadwick4:17.7Plymouth1600m447  
6412Nolan Longuski1:55.8Shepherd800m447  
6510Lucas Ballard4:17.8Marquette1600m447  
6610Luka Hammond1:55.8Grand Haven800m446  
6712Parker Strelecki1:55.8Jenison800m446  
6811Gabe Litzner4:18.0Sault Ste. Marie1600m445  
6911Bryce Gross4:18.1Flint Powers Catholic1600m444  
7012Evan Nickoles4:18.2East Kentwood1600m443  
7112Will Engbers9:20.5Holland Christian3200m443  
7211Edison Lopeman4:18.5Parma Western1600m442  
7312Colebrook Sutherland1:56.1Maple City Glen Lake800m442  
7412Kilian Whalen9:21.2Allendale3200m441  
7512Finley Markle1:56.1Okemos800m441  
7612Ishaan Kundapur4:18.5Northville1600m441  
7710Caleb Ross1:56.2East Lansing800m440  
7811Jackson Lam1:56.2Kalamazoo Loy Norrix800m440  
7912Alex Tyndall9:21.7Mason County Eastern3200m440  
8010Samuel Baker9:21.7Kalamazoo Central3200m440  
8111Ben Hartigan1:56.2Northville800m439  
8112Sullivan Zietlow1:56.2Three Rivers800m439  
8311Thomas Larson9:22.2Alma3200m438  
8412Demari Caldwell1:56.3Oak Park800m438  
8512Ethan Powell9:22.5Northville3200m437  
8611Jackson Lam9:22.7Kalamazoo Loy Norrix3200m437  
8712Taye Levenson4:19.1Bloomfield Hills1600m437  
889Lucas Mullan4:19.1Northville1600m436  
8810Ezekiel Baltierra4:19.1Alma1600m436  
9012Myles Linden1:56.4Troy Athens800m436  
9110Lucas Ballard1:56.5Marquette800m436  
9212Tyler Endres1:56.5Forest Hills Eastern800m435  
9311Nathaniel Linden4:19.4Troy Athens1600m435  
9410Abraham McHugh9:23.7Marshall3200m434  
9510Liam Wierzba4:19.5Traverse City West1600m434  
9612Sam Downing1:56.6Zeeland East800m434  
9712James Barch4:19.5Marquette1600m434  
9812Tyler Brock9:23.9Brighton3200m433  
9912Will Engbers4:19.6Holland Christian1600m433  
10011Caleb Keller4:19.6Traverse City Central1600m433  
Uncategorized

2025’s Best Distance Crews: Girls Final Rankings

Hard to believe, but it’s over. Another track season, done. Time to reflect on the best crews and best individuals.

The Best Crews have been a thing around here for the past few years. They take their cues from USTFCCCA’s event squads and the World Athletics scoring system, combining the two ideas in order to compare Michigan’s teams against events in their common areas.

The goal of this is to help recognize the athletes and coaches that create cultures, history, and traditions in their respective event areas. Think about it like this: Minnesota always has great hockey, basketball hoops are nailed to Indiana barns, Texas churns out football talent, every Iowa boy has cauliflower ear. Where in Michigan does hurdling reign supreme? Is there a town where kids learn to shot put before they can tie their shoes?

2023’s explanation goes through much of it, but here’s a brief summary:

  • an athlete qualifies by hitting a regional qualifying mark in an event
  • those times from the athletes are converted into points
  • at a maximum of three athletes (with an exception for teams that have more athletes under the state qualifying mark), team scores are tallied up
  • then team scores are added across all events of a certain area (hurdles, distance, etc.)

Here are the figures that show the points for each mark:

BOYS TABLES

GIRLS TABLES

These contain results through the State Finals. For simplicity sake, it’s easier to not sort through unattached/club results, but also this takes into account those who don’t have the privilege of attending post-season meets.

GradeNameEventTimeTeamPoints
4×89:16.7Romeo1154
10Annie Hrabovsky3200m10:31.7Romeo498
11Ella Goodsell1600m4:53.5Romeo491
11Natalia Guaresimo3200m10:36.6Romeo490
11Ella Goodsell3200m10:37.2Romeo489
12Violet Hrabovsky3200m10:42.7Romeo479
11Natalia Guaresimo1600m4:56.9Romeo477
10Annie Hrabovsky1600m4:57.1Romeo476
12Olivia Purdy3200m10:50.6Romeo466
12Violet Hrabovsky1600m5:01.4Romeo457
11Natalia Guaresimo800m2:15.4Romeo457
12Olivia Purdy1600m5:04.2Romeo445
11Ella Goodsell800m2:17.1Romeo442
12Violet Hrabovsky800m2:17.3Romeo440
12Olivia Purdy800m2:20.4Romeo411
10Annie Hrabovsky800m2:20.8Romeo408
11Emmerson Clor3200m11:35.7Romeo388
10Reese Rosbolt3200m11:37.4Romeo385
10Reese Rosbolt1600m5:18.9Romeo382
11Emmerson Clor1600m5:28.3Romeo342
GradeNameEventTimeTeamPoints
4×89:01.7Holland West Ottawa1299
12Helen Sachs3200m10:09.2Holland West Ottawa537
12Helen Sachs1600m4:51.6Holland West Ottawa500
10Collette Wierks800m2:11.7Holland West Ottawa491
11Ava Porras3200m10:38.4Holland West Ottawa487
10Ella Wierks800m2:14.7Holland West Ottawa464
12Emma Gunnett800m2:15.1Holland West Ottawa460
11Ava Porras1600m5:01.6Holland West Ottawa456
11Ava Porras800m2:17.4Holland West Ottawa439
12Emma Gunnett1600m5:08.1Holland West Ottawa429
12Jane Olney3200m11:17.4Holland West Ottawa419
9Mary Dolbow800m2:22.4Holland West Ottawa394
12Jane Olney1600m5:16.9Holland West Ottawa391
10Lyla Dowling3200m11:40.0Holland West Ottawa380
10Lyla Dowling1600m5:19.9Holland West Ottawa378
12Helen Sachs800m2:24.9Holland West Ottawa371
12Jane Olney800m2:26.1Holland West Ottawa360
12Emma Gunnett3200m11:52.1Holland West Ottawa359
10Lyla Dowling800m2:26.2Holland West Ottawa359
10Collette Wierks1600m5:27.6Holland West Ottawa345
GradeNameEventTimeTeamPoints
4×89:12.7Ann Arbor Pioneer1192
9Natasza Dudek3200m10:03.2Ann Arbor Pioneer547
9Natasza Dudek1600m4:48.9Ann Arbor Pioneer511
11Hana Boggess3200m10:44.3Ann Arbor Pioneer477
9Sienna Klemmer3200m10:48.0Ann Arbor Pioneer470
11Hana Boggess1600m4:59.8Ann Arbor Pioneer464
9Natasza Dudek800m2:15.3Ann Arbor Pioneer458
9Lucy Peikert3200m10:58.3Ann Arbor Pioneer452
9Lucy Peikert1600m5:03.9Ann Arbor Pioneer447
11Hana Boggess800m2:17.2Ann Arbor Pioneer441
9Sienna Klemmer1600m5:11.6Ann Arbor Pioneer414
9Lucy Peikert800m2:23.7Ann Arbor Pioneer381
9Sienna Klemmer800m2:24.1Ann Arbor Pioneer378
11Bridget Kerber800m2:25.2Ann Arbor Pioneer368
10Nina Moore3200m11:50.8Ann Arbor Pioneer362
11Ava Griffith3200m11:53.5Ann Arbor Pioneer357
11Bridget Kerber1600m5:25.2Ann Arbor Pioneer355
10Nina Moore1600m5:26.6Ann Arbor Pioneer349

RankTeam800m1600m3200m4×8Distance
1Romeo13392347242211547262
2Holland West Ottawa18541385144312995981
3Ann Arbor Pioneer12811422194711925841
4Saline21491250122411075730
5DeWitt15711226168511075589
6Traverse City West12801575119411345184
7Zeeland East13531283127812175130
8Northville1550112815029435123
9Rochester1697136785711445064
10Portage Central153915338919384901
11Hudsonville1591120584710264669
12Okemos773126016268954555
13Grand Haven1340124473411444462
14Brighton8431220118110884331
15Ann Arbor Skyline1632116735110684217
16Jenison779121611898674051
17Rochester Adams91212678349703983
18Ann Arbor Huron160778339211173900
19Farmington160675738710493799
20Hartland78511527899523679
21Midland Dow83093710048793650
22Dexter11657577309833634
23Utica37414628578343526
24East Kentwood11357894119103244
25Rockford77711044038423125
26Portage Northern7347328827423090
27Forest Hills Northern38010928127313016
28Grand Ledge8734527699193013
29Bay City Western4287937119512882
30Oak Park16590012012860
31Forest Hills Central4157547498532771
32Mason37637110789382763
33Novi8304804529822744
34Woodhaven Brownstown8347943417552725
35Walled Lake Northern3586957568332642
36Traverse City Central7697293557492602
37Grand Rapids Ottawa Hills3617117307762579
38Fraser4447673877892387
39Royal Oak3667043618892321
40Rochester Hills Stoney Creek7154214487362319
41Zeeland West71268508902286
42Clarkston4157233707672275
43Farmington Hills Mercy835432010002267
44Utica Eisenhower36670709282001
45Lake Orion80003747781951
46Troy03467288201894
47Grosse Pointe South3853773727531888
48White Lake Lakeland07444476951886
49Cedar Springs73503536861774
50Birmingham Seaholm35707246811762

GradeNameEventTimeTeamPoints
4×89:16.1Goodrich1160
12Layla Jordan800m2:11.1Goodrich496
12Layla Jordan1600m4:59.8Goodrich464
9Kayla Shellenbarger1600m5:00.3Goodrich462
9Kayla Shellenbarger800m2:16.1Goodrich450
10Alivia Ottinger3200m11:17.9Goodrich419
9Kayla Shellenbarger3200m11:21.5Goodrich412
10Alivia Ottinger1600m5:12.1Goodrich411
12Kamryn Lauinger1600m5:12.8Goodrich408
12Kamryn Lauinger3200m11:26.4Goodrich404
12Kamryn Lauinger800m2:22.9Goodrich389
12Layla Jordan3200m11:44.5Goodrich373
12Avery Byrne3200m12:25.7Goodrich301
12Avery Byrne1600m5:44.6Goodrich272
GradeNameEventTimeTeamPoints
4×89:27.3Holland Christian1057
9Avery Engbers1600m5:05.7Holland Christian439
9Avery Engbers3200m11:07.7Holland Christian436
10Eliana Stob800m2:18.9Holland Christian425
11Layla Geurink800m2:20.6Holland Christian409
10Ellery Lampen3200m11:24.2Holland Christian408
10Ellery Lampen1600m5:19.4Holland Christian380
10Eliana Stob1600m5:25.3Holland Christian355
10Mackenzie Huizenga3200m11:58.3Holland Christian349
9Avery Engbers800m2:29.6Holland Christian328
12Grace Fenton800m2:35.3Holland Christian276
GradeNameEventTimeTeamPoints
4×89:36.7Pinckney975
10Jaelyn Ray3200m10:45.4Pinckney475
10Jaelyn Ray1600m5:04.6Pinckney444
10Jaelyn Ray800m2:20.2Pinckney414
12Maddie Karsies1600m5:16.6Pinckney392
12Maddie Karsies3200m11:39.3Pinckney382
11Julia Garcia800m2:25.1Pinckney369
11Julia Garcia1600m5:22.6Pinckney366
11Brooklyn Reason800m2:30.5Pinckney319
9Eastynn Charder3200m12:22.9Pinckney306
9Eastynn Charder1600m5:40.6Pinckney289

RankTeam800m1600m3200m4×8Distance
1Goodrich13361746160711605850
2Holland Christian14391174119310574863
3Pinckney1102149211629754731
4St. Joseph1134148510719264616
5Grand Rapids Christian1310116112568664593
6East Grand Rapids1201125111599484558
7Adrian1069121914926664446
8Cadillac143310778599544323
9Otsego912115715087084285
10Frankenmuth121410958789484135
11Clare111191012198594099
12Detroit Country Day134211653298513688
13Forest Hills Eastern710104110697883608
14Freeland11217047259713521
15Ann Arbor Gabriel Richard99612403698953500
16Linden62097611167863497
17Grand Rapids South Christian1325124807363309
18Sturgis1399685010283113
19Coopersville7127467109033071
20Chelsea7766986868803040
21St. Johns6808018196412941
22Flint Powers Catholic5905949107012795
23Ludington6277437936052768
24Carleton Airport7447424118392735
25Williamston6749843057532716
26Lake Fenton7876786165242605
27Gaylord7567725005052532
28Orchard Lake St. Mary’s9294264147222490
29Spring Lake11183452996942456
30Holland6497463056692369
31Coldwater85369406982245
32Stevensville Lakeshore87539909682243
33Gladwin3956035915752165
34Battle Creek Harper Creek6103255656542154
35Edwardsburg7294394215552144
36Croswell-Lexington3774487415742140
37Parma Western89354606402079
38Pontiac Notre Dame Prep6242783077972006
39Yale66666806571990
40Hudsonville Unity Christian3376873995201943
41Shepherd69064106091939
42Sparta3176914414631912
43Dundee05885974521638
44Eaton Rapids2753894295151608
45New Boston Huron3413763774681562
46Owosso30361661401533
47Bloomfield Hills Marian30658006461532
48Whitehall748688001436
49Tecumseh30738571801410
50Charlotte31927407951388

GradeNameEventTimeTeamPoints
4×89:33.0Lansing Catholic1007
9Josie Bishop800m2:17.7Lansing Catholic436
9Josie Bishop1600m5:06.8Lansing Catholic434
10Grace Wonch3200m11:15.3Lansing Catholic423
10Grace Wonch800m2:21.0Lansing Catholic406
11Frances Melinn800m2:21.7Lansing Catholic400
10Grace Wonch1600m5:14.9Lansing Catholic399
9Stella Gates800m2:23.9Lansing Catholic380
9Lindsey Ludwig1600m5:22.6Lansing Catholic367
11Frances Melinn1600m5:25.6Lansing Catholic354
9Lindsey Ludwig800m2:28.2Lansing Catholic341
12Kaitlin Ludwig800m2:29.6Lansing Catholic328
11Frances Melinn3200m12:12.2Lansing Catholic325
12Kaitlin Ludwig3200m12:18.9Lansing Catholic313
9Lindsey Ludwig3200m12:30.1Lansing Catholic294
10Avery Miller3200m13:01.6Lansing Catholic239
11Stella Lipinski800m2:40.3Lansing Catholic231
GradeNameEventTimeTeamPoints
4×89:45.6Stanton Central Montcalm900
12Kyah Hoffman1600m5:03.5Stanton Central Montcalm449
12Kyah Hoffman3200m11:03.7Stanton Central Montcalm443
12Ashley Choponis1600m5:05.0Stanton Central Montcalm442
12Ashley Choponis3200m11:11.1Stanton Central Montcalm430
12Kyah Hoffman800m2:24.1Stanton Central Montcalm378
12Ashley Choponis800m2:24.6Stanton Central Montcalm373
11Grace Coston3200m12:31.1Stanton Central Montcalm292
11Grace Coston1600m5:41.9Stanton Central Montcalm284
11Grace Coston800m2:37.4Stanton Central Montcalm257
10Andrea Rolston800m2:40.5Stanton Central Montcalm229
GradeNameEventTimeTeamPoints
4×89:40.8Pewamo-Westphalia940
10Alyssa Kramer3200m11:05.6Pewamo-Westphalia440
12Whitney Werner1600m5:07.3Pewamo-Westphalia432
10Charlotte Simon3200m11:26.4Pewamo-Westphalia404
12Whitney Werner800m2:22.9Pewamo-Westphalia389
10Alyssa Kramer1600m5:20.2Pewamo-Westphalia377
9Adelyn Thelen800m2:26.4Pewamo-Westphalia357
9Julia Paxton800m2:29.0Pewamo-Westphalia334
10Jenna Keilen3200m12:16.7Pewamo-Westphalia317
10Alyssa Kramer800m2:31.1Pewamo-Westphalia314
11Victoria Hengesbach800m2:34.0Pewamo-Westphalia288
11Allison Nurenberg800m2:36.1Pewamo-Westphalia269
10Jenna Keilen1600m5:48.1Pewamo-Westphalia257
10Delaney Smith800m2:37.4Pewamo-Westphalia257
9Adelyn Thelen1600m5:50.1Pewamo-Westphalia249
9Allyson Mitchell800m2:38.9Pewamo-Westphalia244
11Abbie Schneider800m2:39.6Pewamo-Westphalia237
11Lilly Rooks3200m13:07.8Pewamo-Westphalia229
10Charlotte Simon1600m5:58.6Pewamo-Westphalia212
11Abbie Schneider1600m5:59.7Pewamo-Westphalia207

RankTeam800m1600m3200m4×8Distance
1Lansing Catholic16221554106110075244
2Stanton Central Montcalm1238117411659004478
3Pewamo-Westphalia1080106613899404475
4Blissfield1278125610908244448
5Ithaca92211627178613663
6Saugatuck66712869137083575
7McBain8598228618143356
8Traverse City St. Francis7929337487293203
9Remus Chippewa Hills9008805718273178
10Hart85510325166963098
11Benzie Central6467928636272929
12Lake City7128935966552856
13Jackson Lumen Christi34512334068362821
14Kent City6257448465722786
15Grand Rapids Covenant Christian5578048405502751
16Leslie3849436657402732
17LeRoy Pine River8185506286962693
18Muskegon Western Mich. Christian103575975802552
19Newaygo6324422567972127
20Grand Rapids NorthPointe Christian8063093005391953
21Almont5935902814581923
22Grandville Calvin Christian2654967943461900
23Elk Rapids6873683355021892
24Union City2844665935111855
25Onsted59275147601819
26Saginaw Valley Lutheran8572642464451813
27Kalkaska2604615465371804
28Bath54949006371676
29Hanover-Horton60432106461571
30Midland Bullock Creek3164422515011510
31Pigeon-Laker3113452396131509
32Farwell2763433614991479
33Buchanan3233413304691463
34Stockbridge2784522384391407
35Boyne City67045226701388
36Lakeview55035804181327
37Monroe St. Mary CC39641404831293
38Chesaning60523804381282
39Sanford-Meridian3102482804391278
40Ottawa Lake-Whiteford38953603341259
41Grayling37859028201249
42Olivet2783393032961216
43Grass Lake32821106701209
44New Lothrop25243104831166
45Constantine63424002731147
46Manton2922632892991143
47Schoolcraft3012202443361101
48Ann Arbor Greenhills595005011096
49Algonac38928103951064
50Erie Mason02542485361037

GradeNameEventTimeTeamPoints
4×89:53.9Whitmore Lake833
10Kaylie Livingston3200m10:41.8Whitmore Lake481
10Kaylie Livingston1600m5:00.1Whitmore Lake463
10Kaylie Livingston800m2:19.8Whitmore Lake417
9Malynda Lambros3200m11:59.8Whitmore Lake346
11Carina Burchi1600m5:29.5Whitmore Lake337
11Sofia Robertson800m2:29.7Whitmore Lake327
11Elodie Weaver3200m12:20.6Whitmore Lake310
11Carina Burchi800m2:33.3Whitmore Lake294
9Malynda Lambros1600m5:40.5Whitmore Lake290
11Elodie Weaver1600m5:47.1Whitmore Lake261
9Malynda Lambros800m2:37.9Whitmore Lake252
11Elodie Weaver800m2:38.8Whitmore Lake245
GradeNameEventTimeTeamPoints
4×89:47.8Hillsdale Academy883
12Caroline Roberts800m2:17.8Hillsdale Academy435
12Caroline Roberts1600m5:16.8Hillsdale Academy391
12Ella Walton3200m12:07.4Hillsdale Academy333
10Evelyn Meyer3200m12:10.1Hillsdale Academy328
12Madison Sallows800m2:30.6Hillsdale Academy319
10Allie Miller800m2:30.9Hillsdale Academy316
11Elizabeth Caspar800m2:31.6Hillsdale Academy310
11Anne Gray800m2:31.7Hillsdale Academy309
10Evelyn Meyer1600m5:37.8Hillsdale Academy301
11Elizabeth Caspar1600m5:41.5Hillsdale Academy285
12Ella Walton800m2:34.7Hillsdale Academy281
12Ella Walton1600m5:44.3Hillsdale Academy273
10Evelyn Meyer800m2:36.1Hillsdale Academy269
8Eliza Roberts800m2:37.6Hillsdale Academy255
11Mary Schlueter800m2:38.2Hillsdale Academy250
10Maren Gehrke800m2:38.7Hillsdale Academy246
8Heather Morris3200m13:01.3Hillsdale Academy240
10Allie Miller1600m5:52.3Hillsdale Academy239
8Heather Morris1600m5:55.4Hillsdale Academy226
10Moira Beier3200m13:40.4Hillsdale Academy172
GradeNameEventTimeTeamPoints
4×89:59.8Kalamazoo Hackett787
11Emma Riker1600m5:11.0Kalamazoo Hackett416
11Emma Riker3200m11:38.2Kalamazoo Hackett384
10Brie Siems800m2:26.2Kalamazoo Hackett359
11Emma Riker800m2:27.0Kalamazoo Hackett352
10Brie Siems1600m5:38.9Kalamazoo Hackett297
12Abby Ulbrich1600m5:51.4Kalamazoo Hackett243
9Delaney McBride3200m13:08.9Kalamazoo Hackett227
11Kate Van Es800m2:42.3Kalamazoo Hackett213
11Kate Van Es1600m6:00.9Kalamazoo Hackett202

RankTeam800m1600m3200m4×8Distance
1Whitmore Lake1039135111378334360
2Hillsdale Academy107197810748834005
3Kalamazoo Hackett92411586107873479
4Breckenridge10059665746073152
5Onekama8726979265373032
6Auburn Hills Oakland Christian1092115473102977
7Grand Traverse Academy9528246684802924
8Gobles7067076616772751
9Harbor Beach6986187086372662
10Fowler9186095034982528
11Petoskey St. Michael9274294486742478
12Leland5338195554932400
13Petersburg-Summerfield5166234606102208
14Kingston3745176115892091
15Lansing Christian4553778483802060
16Buckley9293492275002004
17Bridgman3864735455781982
18Vestaburg5694204085371934
19Johannesburg-Lewiston72389329501911
20Dryden4094425913541796
21Pittsford6155651864031767
22East Jordan3774155003181611
23Harbor Springs5471932235181481
24Unionville-Sebewaing2424003844131439
25Brown City2564384592781431
26Plymouth Christian Academy2376591953051396
27Frankfort848005021350
28Royal Oak Shrine5681302104291336
29Portland St. Patrick1047167001215
30Novi Christian Academy53226404111207
31Saginaw Michigan Lutheran Seminary3091763313761192
32Cardinal Mooney Catholic20242848701116
33Maple City Glen Lake31229648901097
34Rogers City2832012643361085
35Holland Calvary Christian4972100285992
36Martin0380359249988
37Lutheran Westland258193181300931
38Birmingham Roeper3162883110915
39Indian River Inland Lakes196250236211893
40Forest Area234278166207885
41Allen Park Cabrini2683162960881
42Bellaire1921530531876
43St. Charles2532653220840
44Mendon2442583080811
45Addison3020200291793
46Concord217195153187751
47Austin Catholic1972562930745
48Byron02900445735
49Adrian Lenawee Christian36132400685
50White Cloud29600363660

GradeNameEventTimeTeamPoints
4×89:55.0Marquette825
11Ella Fure3200m11:10.9Marquette431
12Maija Maki-Warne800m2:22.6Marquette392
12Maija Maki-Warne1600m5:19.8Marquette378
11Ella Fure1600m5:21.0Marquette373
11Ella Fure800m2:26.9Marquette353
12Maija Maki-Warne3200m11:59.2Marquette347
12Chloe Miller800m2:27.8Marquette344
10Eryn Veverka800m2:33.5Marquette292
9Evelyn Grant1600m5:45.3Marquette269
9Evelyn Grant3200m12:44.5Marquette269
12Monet Argeropoulos3200m13:00.3Marquette242
9Evelyn Grant800m2:39.3Marquette240
10Eryn Veverka1600m5:52.4Marquette239
12Monet Argeropoulos1600m5:52.5Marquette238
12Chloe Miller1600m5:56.2Marquette222
10Eryn Veverka3200m13:25.3Marquette199
12Claire Maskart1600m6:11.5Marquette157
GradeNameEventTimeTeamPoints
4×810:38.9Houghton514
12Lily Ross800m2:24.8Houghton372
11Tessa Rautiola3200m12:14.4Houghton321
11Tessa Rautiola1600m5:33.8Houghton318
11Tessa Rautiola800m2:33.6Houghton292
9Holly Cooke800m2:35.1Houghton278
9Holly Cooke1600m5:44.7Houghton271
11Jovie Williams3200m13:12.8Houghton220
12Roman Treviño Peterlin3200m13:24.9Houghton199
12Katie Sarau3200m13:49.9Houghton156
GradeNameEventTimeTeamPoints
4×810:38.9Newberry514
11Samantha Taylor1600m5:07.7Newberry431
11Samantha Taylor3200m11:21.1Newberry413
10Abby Taylor800m2:25.0Newberry369
10Abby Taylor1600m5:30.8Newberry331
10Abby Taylor3200m12:29.4Newberry295

RankTeam800m1600m3200m4×8Distance
1Marquette1089102110478253981
2Houghton9425908965142942
3Newberry3697627085142353
4Pickford3467517924432333
5Hancock5736954943702133
6Ewen-Trout Creek7734592345201987
7Negaunee6033142225101650
8Forest Park5386461482891621
9Stephenson63228306091525
10Escanaba3313713613761439
11Kingsford2893014992471336
12North Dickinson County3022372393891167
13Gladstone3121911514311085
14Sault Ste. Marie2521802124041048
15St. Ignace2021683852451000
16Menominee212286233252983
17Bark River-Harris196213155308871
18Ironwood3422642540860
19Ishpeming44700308756
20Manistique1890192345726
21Chassell04322420674
22Engadine0255241167664
23Calumet21500416631
24Rapid River0156203226584
25Munising24100173414
26Wakefield-Marenisco/Bessemer21218800400
27Big Bay De Noc01821970379
28West Iron County000238238
29Dollar Bay000230230
30Painesdale-Jeffers224000224
31Norway218000218
32Iron Mountain014000140

DISTANCE RUNNERS OF THE YEAR

As with previous posts, this is split up into two categories: Best Combined and Best Performances. The combined is any combo of two events (usually the 800/1600 or 1600/3200, unless your coach is feelin’ wild enough to consistently throw you in the 800/3200) and best performances are just that. To keep things equal for those that couldn’t afford or attend postseason meets, these are through the State Finals.

Emmry Ross, Onsted

800m: 2:00.53, MI #1, US #1

Back to Back to Back Division 3 State Champion
Indoor National Champion
2nd Place – Brooks PR

1600m: 4:45.4, MI #1, US #39

Back to Back Division 3 State Champion

Natasza Dudek, Ann Arbor Pioneer

1600m: 4:48.8, MI #5, US #84 (#5 freshman)

4th Place – Division 1 State
SEC Red Champion

3200m: 10:03.2, MI #1, US #10 (#1 freshman)

2nd Place – Division 1 State

Victoria Garces, Midland Dow

1600m: 4:48.4, MI #4

Division 1 State Champion
SVL Champion
2x All-State

3200m: 10:15.0, MI #3, US #32

3rd Place – Division 1 State
SVL Champion
2x All-State

Helen Sachs, Holland West Ottawa

1600m: 4:51.5, MI #6

2nd Place – Division 1 State
3x All-State

3200m: 10:09.1, MI #2, US #21

Division 1 State Champion
OK Red & Region 2 Champion
3x All-State

Emma Hoffman, Otsego

1600m: 4:53.4, MI #7, US #76

Division 2 State Champion
Unbeaten in 2025
Wolverine Conference & Region 14 Champion

3200m: 10:17.0, MI #4, US #42

Division 2 State Champion
Unbeaten in 2025
Wolverine Conference & Region 14 Champion
2x All-State

Lucy Cook, Rochester

1600m: 4:48.3, MI #3, US #75

24th Place – Division 1 State
4x Oakland County Champion
2023 All-State

3200m: 10:31.0, MI #6

4th Place – Division 1 State
3x All-State

Valerie Beeck, Grand Haven

800m: 2:10.9, MI #3

2nd Place – Division 1 State
Region 2 Champion
3x All-State

1600m: 4:48.0, MI #2, US #67

3rd Place – Division 1 State
Region 2 & OK Red Champion

Katie Berkshire, Gaylord

1600m: 4:55.2, MI #10

2nd Place – Division 2 State
Region 11 & Big North Champion
2x All-State

3200m: 10:30.7, MI #5

2nd Place – Division 2 State
Region 11 & Big North Champion
3x All-State

Ella Goodsell, Romeo

1600m: 4:53.4, MI #8

32nd Place – Division 1 State
Macomb County, Region 10, & MAC Red Champion

3200m: 10:37.2, MI #10

Annie Hrabovsky, Romeo

1600m: 4:57.1, MI #14

20th Place – Division 1 State
2nd Place – Macomb County
3rd Place – Region 10

3200m: 10:31.7, MI #7

5th Place – Division 1 State
2x All-State
Region 10 & MAC Red Champion

RankGradeNameTeam800m1600m3200mTotal
112Emmry RossOnsted5925264761118
29Natasza DudekAnn Arbor Pioneer4585115471059
312Victoria GarcesMidland Dow4655135271040
412Helen SachsHolland West Ottawa3715005371037
511Emma HoffmanOtsego4945241018
612Lucy CookRochester4515134991013
712Valerie BeeckGrand Haven4985151012
811Katie BerkshireGaylord446484500984
911Ella GoodsellRomeo442491489980
1010Annie HrabovskyRomeo408476498974
1112Kaelin HughesLivonia Stevenson458484488973
1211Natalia GuaresimoRomeo457477490967
1312Layla JordanGoodrich496464373961
149Rachel SmithOkemos389461498959
1510Katelynn EgliNovi474480452954
1610Ava SchaferSt. Johns356474477951
1712Eliza KeithAuburn Hills Oakland Christian475470945
1812Annie AlkemaKalamazoo Central472473440944
1910Kaylie LivingstonWhitmore Lake417463481944
2011Ava PorrasHolland West Ottawa439456487943
2111Hana BoggessAnn Arbor Pioneer441464477941
2212Mallory BigelowOxford419460477937
2312Violet HrabovskyRomeo440457479937
249Adalyn RaabZeeland East434480456935
2512Allie NowakJohannesburg-Lewiston469464932
2610El McMahanRochester Adams454475451929
2710Maddie LindleyHolly388467458925
2812Eliza BushYpsilanti Arbor Preparatory462462924
2912Kaitlyn KauppilaRochester Adams457464922
3012Ava PetersLivonia Franklin408468453920
3111Ella AbrahamRochester453467920
3210Jaelyn RayPinckney414444475918
339Kayla ShellenbargerGoodrich450462412912
3412Olivia PurdyRomeo411445466911
3510Cassie KarasinskiHudsonville414437473910
3611Nora GerzemaFarmington Hills Mercy475432908
3712Ayla HolbenDeWitt438421470907
389Emilia GarcesMidland Dow425477901
3911Natalie FoltzFrankenmuth455433445900
409Lucy PeikertAnn Arbor Pioneer381447452899
4110Lane IsomRichland Gull Lake466432898
4212Elena FigueroaSt. Joseph430467406897
4312Emma DrnekZeeland East440454416894
4412Kyah HoffmanStanton Central Montcalm378449443892
4512Sophy SkeelsAdrian372441448889
4612Emma GunnettHolland West Ottawa460429359889
4711Brooklynn BrownCadillac363416471887
4811Avi SkinnerGrand Ledge432452394884
499Sienna KlemmerAnn Arbor Pioneer378414470884
5010Tessa MascariTraverse City West413460424884
519Graycen CarlislePortage Central356431450881
529Savannah StatonSaline426421454881
5311Elliana NeuerHartland421459880
5411Siene MuraszewskiUtica374419461880
5512Eva ThompsonCroswell-Lexington377448432880
5612Grace GrupidoFraser444434877
5712Jane MantheiPetoskey St. Michael347429448877
5812Isabelle BeckerBay City Western428449343876
5911Georgia BabcockEdwardsburg437439421876
609Avery ScottPortage Central407435441876
619Avery EngbersHolland Christian328439436875
6211Hope MillerBlissfield422451421873
6312Ashley ChoponisStanton Central Montcalm373442430872
6412Lila VolkersKent City349440432872
659Charley McKayWoodhaven Brownstown417455871
669Josie BishopLansing Catholic436434871
6711Leah CorbyRochester Hills Stoney Creek360421448869
6812Kayla WilliamsDeWitt415411453868
6912Sadey SeyferthEast Grand Rapids361445420866
7011Talya SchreiberPickford346425439864
7110Annabelle LowmanLudington347408453861
7212Courtney BovairCarleton Airport356449411860
7310Becca Van LentAnn Arbor Skyline435424860
7411Mackenzie DickenPlymouth428429857
7511Juliet LewisBrighton462392854
7610Ayda SkeelsAdrian349423431854
7710Mia MaySparta317411441853
7810Adeline ArmstrongEast Grand Rapids446404377850
7910Clara KaczorFreeland374412437850
8012Addy SmithGrand Haven468380848
8111Ellie ScholmaGrand Rapids Christian337410437847
8212Grace VanderKooiMuskegon Western Mich. Christian431414403845
8312Hannah DupuisCaledonia385459844
8411Samantha TaylorNewberry431413844
8511Ava LawrenceEast Kentwood394430411840
8612Mea Jane D’AgostinoOrchard Lake St. Mary’s357426414840
8711Lilli SchlackSaline423417840
8810Collette WierksHolland West Ottawa491345836
899Jillian LewakowskiRockford418418835
9010Alivia OttingerGoodrich411419830
9110Grace WonchLansing Catholic406399423829
9211Gracelin MartinGreenville354413415828
9312Abigail DavisVestaburg367420408828
949Oakley OsterhartCoopersville415412827
9512Ava AlicandroWhite Lake Lakeland381447827
9612Caroline RobertsHillsdale Academy435391827
979Callie SinkeOnekama386409417826
989Madeline AleisaJenison378445370823
9911Elise BardenFrankenmuth354389434823
10010Chloe PurwinHudsonville397424374821

RankGradeNameEventTeamTimePointsMIUS
112Emmry Ross800mOnsted2:00.559211
29Natasza Dudek3200mAnn Arbor Pioneer10:03.2547110
312Sydney Kuhn800mSaginaw Swan Valley2:06.4539217
412Helen Sachs3200mHolland West Ottawa10:09.2537221
512Victoria Garces3200mMidland Dow10:15.0527332
612Emmry Ross1600mOnsted4:45.4526139
711Emma Hoffman3200mOtsego10:17.1524442
812Valerie Beeck1600mGrand Haven4:48.0515267
912Lucy Cook1600mRochester4:48.4513375
1012Victoria Garces1600mMidland Dow4:48.5513476
119Natasza Dudek1600mAnn Arbor Pioneer4:48.9511  
1211Katie Berkshire3200mGaylord10:30.7500  
1312Helen Sachs1600mHolland West Ottawa4:51.6500  
1412Lucy Cook3200mRochester10:31.0499  
1510Annie Hrabovsky3200mRomeo10:31.7498  
169Rachel Smith3200mOkemos10:32.0498  
1712Valerie Beeck800mGrand Haven2:10.9498  
1812Layla Jordan800mGoodrich2:11.1496  
1911Emma Hoffman1600mOtsego4:52.9494  
2011Ella Goodsell1600mRomeo4:53.5491  
2110Collette Wierks800mHolland West Ottawa2:11.7491  
2211Natalia Guaresimo3200mRomeo10:36.6490  
2311Ella Goodsell3200mRomeo10:37.2489  
2412Kaelin Hughes3200mLivonia Stevenson10:37.4488  
2511Ava Porras3200mHolland West Ottawa10:38.4487  
2612Kaelin Hughes1600mLivonia Stevenson4:55.1484  
2711Katie Berkshire1600mGaylord4:55.3484  
2810Kaylie Livingston3200mWhitmore Lake10:41.8481  
2910Katelynn Egli1600mNovi4:56.1480  
309Adalyn Raab1600mZeeland East4:56.2480  
3112Violet Hrabovsky3200mRomeo10:42.7479  
3211Meredith Cook800mZeeland East2:13.0479  
3310Ava Schafer3200mSt. Johns10:43.8477  
3412Mallory Bigelow3200mOxford10:44.0477  
359Emilia Garces3200mMidland Dow10:44.1477  
3611Natalia Guaresimo1600mRomeo4:56.9477  
3711Hana Boggess3200mAnn Arbor Pioneer10:44.3477  
3812Emmry Ross3200mOnsted10:44.4476  
3910Annie Hrabovsky1600mRomeo4:57.1476  
4012Eliza Keith800mAuburn Hills Oakland Christian2:13.4475  
4011Nora Gerzema800mFarmington Hills Mercy2:13.4475  
4210El McMahan1600mRochester Adams4:57.3475  
4310Jaelyn Ray3200mPinckney10:45.4475  
4410Ava Schafer1600mSt. Johns4:57.6474  
4510Katelynn Egli800mNovi2:13.6474  
4610Cassie Karasinski3200mHudsonville10:46.5473  
4712Annie Alkema1600mKalamazoo Central4:57.8473  
4812Annie Alkema800mKalamazoo Central2:13.8472  
4911Brooklynn Brown3200mCadillac10:47.4471  
509Sienna Klemmer3200mAnn Arbor Pioneer10:48.0470  
5112Eliza Keith1600mAuburn Hills Oakland Christian4:58.5470  
5212Ayla Holben3200mDeWitt10:48.2470  
5312Allie Nowak800mJohannesburg-Lewiston2:14.1469  
5411Kate Ort800mStevensville Lakeshore2:14.1469  
5512Addy Smith800mGrand Haven2:14.2468  
5612Ava Peters1600mLivonia Franklin4:59.0468  
5710Maddie Lindley1600mHolly4:59.1467  
5811Ella Abraham1600mRochester4:59.1467  
5912Elena Figueroa1600mSt. Joseph4:59.2467  
6012Olivia Purdy3200mRomeo10:50.6466  
6111Reese Smith800mTC West (Traverse City)2:14.5466  
6110Lane Isom800mRichland Gull Lake2:14.5466  
6312Victoria Garces800mMidland Dow2:14.6465  
6412Layla Jordan1600mGoodrich4:59.8464  
6511Hana Boggess1600mAnn Arbor Pioneer4:59.8464  
6612Kaitlyn Kauppila1600mRochester Adams4:59.8464  
6710Ella Wierks800mHolland West Ottawa2:14.7464  
6812Allie Nowak1600mJohannesburg-Lewiston5:00.0464  
6910Kaylie Livingston1600mWhitmore Lake5:00.1463  
7011Juliet Lewis800mBrighton2:14.8462  
7112Eliza Bush1600mYpsilanti Arbor Preparatory5:00.3462  
729Kayla Shellenbarger1600mGoodrich5:00.3462  
7312Eliza Bush3200mYpsilanti Arbor Preparatory10:52.9462  
749Rachel Smith1600mOkemos5:00.6461  
7511Siene Muraszewski3200mUtica10:53.5461  
7612Mallory Bigelow1600mOxford5:00.8460  
7710Tessa Mascari1600mTC West (Traverse City)5:00.8460  
7812Emma Gunnett800mHolland West Ottawa2:15.1460  
7912Hannah Dupuis3200mCaledonia10:54.5459  
8011Elliana Neuer1600mHartland5:01.1459  
819Natasza Dudek800mAnn Arbor Pioneer2:15.3458  
8210Maddie Lindley3200mHolly10:55.1458  
8312Kaelin Hughes800mLivonia Stevenson2:15.3458  
8412Kaitlyn Kauppila800mRochester Adams2:15.4457  
8512Violet Hrabovsky1600mRomeo5:01.4457  
8612Grace Oberski800mSaline2:15.4457  
8611Natalia Guaresimo800mRomeo2:15.4457  
8811Ava Porras1600mHolland West Ottawa5:01.6456  
899Janae Coleman800mOak Park2:15.6456  
909Adalyn Raab3200mZeeland East10:56.4456  
9111Natalie Foltz800mFrankenmuth2:15.6455  
929Ainsley Kelm3200mPortage Northern10:56.9455  
939Charley McKay1600mWoodhaven Brownstown5:02.0455  
9410El McMahan800mRochester Adams2:15.7454  
959Savannah Staton3200mSaline10:57.1454  
9612Emma Drnek1600mZeeland East5:02.2454  
9710Annabelle Lowman3200mLudington10:57.8453  
9811Ella Abraham800mRochester2:15.8453  
9912Kayla Williams3200mDeWitt10:57.9453  
10012Ava Peters3200mLivonia Franklin10:58.0453  
Uncategorized

2025’s Best Throw Crews: Boys Final Rankings

Hard to believe, but it’s over. Another track season, done. Time to reflect on the best crews and best individuals.

The Best Crews have been a thing around here for the past few years. They take their cues from USTFCCCA’s event squads and the World Athletics scoring system, combining the two ideas in order to compare Michigan’s teams against events in their common areas.

The goal of this is to help recognize the athletes and coaches that create cultures, history, and traditions in their respective event areas. Think about it like this: Minnesota always has great hockey, basketball hoops are nailed to Indiana barns, Texas churns out football talent, every Iowa boy has cauliflower ear. Where in Michigan does hurdling reign supreme? Is there a town where kids learn to shot put before they can tie their shoes?

2023’s explanation goes through much of it, but here’s a brief summary:

  • an athlete qualifies by hitting a regional qualifying mark in an event
  • those times from the athletes are converted into points
  • at a maximum of three athletes (with an exception for teams that have more athletes under the state qualifying mark), team scores are tallied up
  • then team scores are added across all events of a certain area (hurdles, distance, etc.)

Here are the figures that show the points for each mark:

BOYS TABLES

GIRLS TABLES

These contain results through the State Finals. I realize that MITCA’s Champions of Champions meet was last weekend, but for simplicity sake, this is easier for me.

GradeNameMarkTeamPointsEvent
12Maxwell Stoecker60′ 8″Midland507Shot Put
12Maxwell Stoecker179′ 3″Midland497Discus
12Evan Woodruff54′ 4″Midland456Shot Put
11Gabe Newkirk158′ 9″Midland445Discus
11Gabe Newkirk51′ 0″Midland430Shot Put
12Zach Buschlen147′ 6″Midland416Discus
11Eamon Murray48′ 0.5″Midland406Shot Put
12Tristan Deal131′ 10″Midland376Discus
12Evan Woodruff131′ 9″Midland376Discus
GradeNameMarkTeamPointsEvent
12Ty Ellis173′ 10″Grand Ledge483Discus
11Jackson Shaltry163′ 7″Grand Ledge457Discus
12Ty Ellis53′ 0″Grand Ledge446Shot Put
12Max Bernard52′ 3″Grand Ledge440Shot Put
12Jaylxon McAllister153′ 9″Grand Ledge432Discus
11Jackson Shaltry50′ 8.5″Grand Ledge428Shot Put
10Omaka Smith141′ 11″Grand Ledge402Discus
10Omaka Smith44′ 5.5″Grand Ledge378Shot Put
GradeNameMarkTeamPointsEvent
12Nolan Stubblefield168′ 7″Byron Center469Discus
12Logan Ensing161′ 7″Byron Center452Discus
12Nolan Stubblefield53′ 8″Byron Center451Shot Put
10Benjamin Leifer152′ 4″Byron Center428Discus
10Benjamin Leifer47′ 5″Byron Center401Shot Put
11Vaughn Nelson141′ 9″Byron Center401Discus
11Vaughn Nelson46′ 11″Byron Center397Shot Put
12Joseph Hernandez139′ 7″Byron Center396Discus
9Gavin Milward136′ 0″Byron Center387Discus

RankTeamShotDiscTotal
1Midland139313572750
2Grand Ledge131313712684
3Byron Center125013492599
4Beverly Hills Groves120513922597
5East Kentwood120212182420
6Walled Lake Central97312982270
7Monroe87213432215
8Livonia Churchill89212612153
9Cedar Springs12528302082
10North Farmington80212772079
11Dexter80412622065
12Port Huron Northern83412032036
13Warren DeLaSalle8868831769
14Saginaw Heritage8808561736
15New Baltimore Anchor Bay41812941712
16Hudsonville8368651701
17Muskegon Mona Shores39413041698
18Portage Central45012161666
19Macomb Dakota8448111655
20Rochester8198371655
21Swartz Creek12683821649
22Woodhaven Brownstown8108261636
23Hartland8228031625
24West Bloomfield38212081590
25Ypsilanti Lincoln8147671581
26Battle Creek Lakeview8077601567
27Caledonia3988731270
28Walled Lake Western4098551263
29Detroit Catholic Central8264361263
30Kalamazoo Central4108361246
31DeWitt4338111244
32Novi8124211233
33Portage Northern3948381231
34Canton8113901201
35Grand Blanc4008011201
36Traverse City West7704291199
37Temperance Bedford8243741198
38Grand Rapids Ottawa Hills3828151197
39Lapeer8073851192
40Detroit U-D Jesuit7544331188
41Zeeland East4117601171
42Rockford7683951163
43Livonia Franklin7563971153
44Grand Haven3987531150
45White Lake Lakeland488485973
46Harrison Twp. L’Anse Creuse491470961
47Holt437497934
48Grosse Pointe South392482874
49Livonia Stevenson421444865
50Kalamazoo Loy Norrix421444864

GradeNameMarkTeamPointsEvent
12Zach Cowper65′ 0.5″Gaylord542Shot Put
12Zach Cowper172′ 3″Gaylord479Discus
12Connor Byram151′ 7″Gaylord426Discus
12Connor Byram49′ 11″Gaylord421Shot Put
12Aiden Sherbert48′ 1″Gaylord407Shot Put
12Finn Kelly130′ 9″Gaylord373Discus
GradeNameMarkTeamPointsEvent
12Zach Kitchen55′ 4.5″Battle Creek Harper Creek465Shot Put
12Zach Kitchen156′ 6″Battle Creek Harper Creek439Discus
12Ricky Johnson51′ 5.25″Battle Creek Harper Creek433Shot Put
12Ricky Johnson149′ 5″Battle Creek Harper Creek421Discus
9Sean Johnson48′ 3″Battle Creek Harper Creek408Shot Put
12Kyler Beneman133′ 5″Battle Creek Harper Creek380Discus
12Brenden Van Syckle44′ 8″Battle Creek Harper Creek379Shot Put
GradeNameMarkTeamPointsEvent
12Brennan Vainner58′ 7.5″Parma Western490Shot Put
12AJ Scutt159′ 5″Parma Western446Discus
12Brennan Vainner156′ 8″Parma Western439Discus
9Morgan Cameron48′ 4.5″Parma Western409Shot Put
12AJ Scutt47′ 9.5″Parma Western404Shot Put
12Tristan MacLean123′ 9″Parma Western356Discus

RankTeamShotDiscTotal
1Gaylord136912792648
2Battle Creek Harper Creek130612402546
3Parma Western130412412545
4Wayland Union122812662494
5Frankenmuth119512072403
6Hudsonville Unity Christian116612062372
7Stevensville Lakeshore118510812266
8Coopersville12348792113
9Coldwater12827962078
10Haslett86111402001
11Cadillac11717541925
12Niles11857391924
13Clare11167771893
14Sparta47813251803
15Berrien Springs8928861778
16St. Joseph8539061759
17North Branch8478931741
18Otsego12194541674
19Three Rivers8727931665
20Owosso8238231645
21Whitehall7708661636
22Riverview8067941599
23Corunna41311681581
24Detroit Voyageur7797961575
25Plainwell40011651565
26Ann Arbor Gabriel Richard7757741549
27Tecumseh7807621542
28Fruitport41411281542
29Alma7607721533
30St. Clair37311401513
31Marshall36711341501
32Flat Rock7517431494
33Dearborn Divine Child8624441306
34Hamilton4548321286
35Ludington4687801248
36Shepherd4187971215
37Petoskey7684421210
38Muskegon Oakridge7944101204
39Macomb Lutheran North4037911194
40Ionia4147781193
41Lansing Waverly4017721173
42Williamston3747961170
43Fowlerville3837561139
44Pinckney3797601139
45Flint Kearsley3797561135
46Chelsea7683601128
47Croswell-Lexington3807461126
48Battle Creek Pennfield412487899
49Comstock Park468388855
50Big Rapids419427846

GradeNameMarkTeamPointsEvent
12Chase Bott172′ 0″Kingsley478Discus
12Chase Bott49′ 10″Kingsley421Shot Put
12Kole Osborn146′ 9″Kingsley414Discus
11Trenton Sweat136′ 3″Kingsley387Discus
12Kole Osborn43′ 8″Kingsley372Shot Put
11Julius Ensley41′ 8.5″Kingsley356Shot Put
GradeNameMarkTeamPointsEvent
12Seth Schlicht51′ 4″Chesaning432Shot Put
11Braden Burtch50′ 7″Chesaning427Shot Put
12Seth Schlicht145′ 6″Chesaning411Discus
12Brayden Florian48′ 5″Chesaning409Shot Put
11Braden Burtch138′ 2″Chesaning392Discus
12John Talbot123′ 4″Chesaning355Discus
GradeNameMarkTeamPointsEvent
11Brock Spitzley179′ 3″Ovid-Elsie497Discus
11Brock Spitzley47′ 3″Ovid-Elsie400Shot Put
12Ben Wildes45′ 8″Ovid-Elsie387Shot Put
9Bryce Krueger129′ 2″Ovid-Elsie369Discus
11Dalton Jordan41′ 10″Ovid-Elsie357Shot Put
11Dalton Jordan121′ 4″Ovid-Elsie349Discus

RankTeamShotDiscTotal
1Kingsley114812802428
2Chesaning126811582426
3Ovid-Elsie114412152360
4Stanton Central Montcalm118411402324
5Constantine117111332304
6Quincy112211062228
7Standish Sterling81912402058
8Ithaca12016941895
9Bronson74911381887
10Napoleon78410811865
11Montague11336951829
12Lawton8939051798
13Midland Bullock Creek8618241685
14Centreville44012041645
15Mason County Central43811501588
16Manton8167681584
17Jonesville7487831530
18Sanford-Meridian7437841527
19Marine City7417321474
20Reese7427261468
21Grass Lake7137221435
22Charlevoix36510691434
23Hillsdale4007711170
24McBain7813631144
25Laingsburg3717711141
26North Muskegon7983421140
27Onsted3887411128
28Olivet3677531119
29Pewamo-Westphalia011161116
30Adrian Madison3577581115
31Hartford3817321113
32Saranac7593481106
33Lansing Catholic3847051090
34Ida3647251088
35Durand3817051086
36Grandville Calvin Christian7353411076
37Leslie3607141074
38Millington010731073
39Cheboygan468479947
40Clinton465471936
41Caro387463850
42Lake City389422811
43Benzie Central427377803
44Vassar403380783
45Kent City399375774
46Michigan Center394378772
47Parchment381386767
48Hudson411353764
49Carrollton407356763
50Remus Chippewa Hills395366761

GradeNameMarkTeamPointsEvent
11Oliver Long56′ 9.5″Morrice476Shot Put
11Oliver Long144′ 6″Morrice408Discus
10Joe Galloway135′ 10″Morrice386Discus
10Braden Hart125′ 6″Morrice360Discus
12Travis Smith41′ 3.5″Morrice353Shot Put
10Joe Galloway40′ 7″Morrice347Shot Put
10Braden Hart38′ 1.75″Morrice328Shot Put
GradeNameMarkTeamPointsEvent
11Gabe Walliczek155′ 1″Climax-Scotts435Discus
11Gabe Walliczek49′ 1″Climax-Scotts415Shot Put
12Sam Bleeker47′ 8″Climax-Scotts403Shot Put
12Sam Bleeker128′ 0″Climax-Scotts366Discus
11Hunter Lasala40′ 1″Climax-Scotts343Shot Put
11Ryan Pejakovich39′ 8.75″Climax-Scotts340Shot Put
11Liam Lasala114′ 2″Climax-Scotts331Discus
GradeNameMarkTeamPointsEvent
12Cole Meyer147′ 9″Marion417Discus
12James Williams130′ 9″Marion373Discus
12Cole Meyer43′ 9.5″Marion373Shot Put
12James Williams42′ 3″Marion360Shot Put
10Peyton Wirick40′ 10″Marion349Shot Put
10Peyton Wirick115′ 0″Marion333Discus

RankTeamShotDiscTotal
1Morrice117611552330
2Climax-Scotts116111332294
3Marion108211232205
4Colon103611382174
5Breckenridge11808091989
6Potterville10927831875
7Fowler10637621825
8Britton Deerfield68711111798
9Riverview Gabriel Richard69810571755
10Morenci67810391717
11Unionville-Sebewaing66910271695
12Saginaw Michigan Lutheran Seminary12294241653
13Detroit Frederick Douglass10743611435
14Allen Park Cabrini7067161422
15Camden-Frontier6857221407
16Frankfort10203581378
17Southfield Christian6886801369
18Brown City6677001367
19Deckerville6796601340
20Hillsdale Academy7383971135
21St Philip Catholic Central6983961094
22Grand Traverse Academy7633261090
23East Jordan3687081075
24Kingston7203341054
25Petersburg-Summerfield6983521050
26Bellevue6893381027
27Harbor Springs3326851017
28Lawrence3386731011
29Indian River Inland Lakes352645998
30Manchester420425845
31Marlette386451837
32Bellaire373439811
33Muskegon Catholic Central367415782
34Maple City Glen Lake373391764
35Pentwater380383762
36Gobles378380758
37White Pigeon382368750
38Marcellus394354748
39Charlton Heston Academy355389744
40Harbor Beach350391741
41Martin392346738
42St. Charles364372735
43Lincoln-Alcona335377712
44Coleman342353695
45Brethren6920692
46Rogers City349332681
47Onaway358322679
48Holton328348676
49Saginaw Nouvel340334674
50Bridgman333341674

GradeNameMarkTeamPointsEvent
10Michael Solena49′ 9.5″Houghton420Shot Put
10Michael Solena139′ 3″Houghton395Discus
10Mason Joyal138′ 0″Houghton392Discus
12Ruebyn Mensah43′ 5.5″Houghton370Shot Put
12Ryder Kemppainen42′ 2″Houghton360Shot Put
GradeNameMarkTeamPointsEvent
12Ethan Hoolsema139′ 2″Rudyard395Discus
12Jack Cifelli138′ 2″Rudyard392Discus
12Jack Cifelli43′ 4″Rudyard369Shot Put
12Jaydon Niemi-Alcorn119′ 3″Rudyard344Discus
12Jaydon Niemi-Alcorn38′ 11″Rudyard334Shot Put
GradeNameMarkTeamPointsEvent
12Talon Smith130′ 3″Marquette372Discus
12Talon Smith43′ 1″Marquette367Shot Put
11Nathan Cattoor124′ 3″Marquette357Discus
11Pavel McCutcheon41′ 2.5″Marquette352Shot Put
11Nathan Cattoor41′ 1″Marquette351Shot Put

RankTeamShotDiscTotal
1Houghton11507871937
2Rudyard70311311834
3Marquette10707291799
4Manistique70910291738
5Negaunee10326951727
6Gladstone7277141442
7Bessemer7206741394
8Rapid River3597561115
9Baraga3677471114
10West Iron County7553441099
11Gwinn7073731080
12Sault Ste. Marie7113541065
13Kingsford105301053
14Pickford672322995
15Calumet416421837
16Forest Park361398758
17Norway364395758
18Lake Linden-Hubbell336372709
19Chassell358351708
20St. Ignace327377704
21Iron Mountain381323704
22Dollar Bay329371700
23Rock Mid-Peninsula346336683
24Stephenson6700670
25Menominee327343670
26Bark River-Harris6640664
27Newberry3710371
28Brimley0356356
29Powers North Central3560356
30Escanaba3440344
31North Dickinson County0341341
32Ontonagon Area0340340
33Paradise-Whitefish Township0337337
34Painesdale-Jeffers0330330
35Ewen-Trout Creek0327327

THROWERS OF THE YEAR

As with the girls (and for everything going forward), I decided to split this into two categories: Best Combined and Best Performances. Throwers commonly do both events, but some may have the physical attributes to perform at a higher level in one discipline compared to the other. And since the season is over, I have time to delve a little into each!

Garrod Alexander, Walled Lake Central

Shot Put: 64’ 1.25” – MI #2, US #26

Division 1 State Champion
Oakland County & Region 9 Champion
2x All-State
3x State Qualifier

Discus: 186’ 11” – MI #3, US #75

24th Place – Division 1 State
2nd Place – Region 9
3rd Place – Lakes Valley

Mason Mayne, Lawton

Shot Put: 61’ 3” – MI #3, US #74

Division 3 State Champion
Unbeaten in 2025
4x All-State

Discus: 185’ 6” – MI #4, US #86

Division 3 State Champion
Unbeaten in 2024 & 2025
2x Division 3 State Champion
3x All-State

Zach Cowper, Gaylord

Shot Put: 65’ 0.5” – MI #1, US #16

Division 2 State Champion
Unbeaten in 2025
Northern Michigan, Region 11, & Big North Champion

Discus: 172’ 3” – MI #19, US #319

20th Place – Division 2 State
Region 11 & Big North Champion
2nd Place – Northern Michigan

Maxwell Stoecker, Midland

Shot Put: 60’ 8” – MI #4, US #89

2nd Place – Division 1 State
Region 1 & SVL Champion
3x State Qualifier

Discus: 179’ 3” – MI #7, US #175

2nd Place – Division 1 State
Region 1 & SVL Champion
3x State Qualifier

Dustin Warner, Sparta

Shot Put: 57’ 1” – MI #9, US #302

5th Place – Division 2 State
Region 13 & RCA Champion
2x All-State

Discus: 187’ 6” – MI #2, US #65

Division 2 State Champion
RCA Champion
2x State Qualifier

Andre Neumann, White Lake Lakeland

Shot Put: 58’ 4” – MI #7, US #212

20th Place – Division 1 State
Lakes Valley Champion
2nd Place – Region 9
3rd Place – Oakland County
2x State Qualifier

Discus: 174’ 6” – MI #15, US #259

7th Place – Division 1 State
Oakland County, Region 9, & Lakes Valley Champion
2x All-State
3x State Qualifier

Eli Bickel, North Branch

Shot Put: 56’ 2” – MI #11, US #386

10th Place – Division 2 State
Thumb, Blue Water, BWAC, & Region 19 Champion
2x State Qualifier

Discus: 180’ 9” – MI #5, US #145

2nd Place – Division 2 State
Thumb, Blue Water, BWAC, & Region 19 Champion
2x State Qualifier

Teegan Simmons, Monroe

Shot Put: 55’ 6” – MI #18, US #461

2024 State Qualifier

Discus: 179’ 0” – MI #9, US #180

2024 All-State
4x State Qualifier

Dominic Weatherly, Harrison Twp. L’Anse Creuse

Shot Put: 58’ 9” – MI #5, US #192

3rd Place – Division 1 State
Macomb County, Region 10, & MAC Blue Champion
2x All-State
3x State Qualifier

Discus: 168’ 8” – MI #25, US #455

6th Place – Division 1 State
2nd Place – Macomb County, Region 10, & MAC Blue
2x All-State
3x State Qualifier

Alex O’Dell, Berrien Springs

Shot Put: 55’ 4” – MI #22, US #479

6th Place – Division 2 State
2nd Place – Region 14

Discus: 178’ 6” – MI #10, US #185

3rd Place – Division 2 State
2nd Place – Region 14
2x State Qualifier

RankGradeNameTeamShotDiscTotal
112Garrod AlexanderWalled Lake Central5345161050
212Mason MayneLawton5115121024
312Zach CowperGaylord5424791020
412Maxwell StoeckerMidland5074971003
512Dustin WarnerSparta478518996
611Andre NeumannWhite Lake Lakeland488485973
711Eli BickelNorth Branch471500971
812Teegan SimmonsMonroe466496962
912Dominic WeatherlyHarrison Twp. L’Anse Creuse491470961
1012Alex O’DellBerrien Springs464495959
1112Lucas SidlauskasCheboygan468479947
1212Mason BrodieClinton465471936
1311Will DeckerCoopersville442494936
1411Carl FlintonHolt437497934
1512Rusty KlaerSt. Joseph469463932
1612Brennan VainnerParma Western490439930
1712Ty EllisGrand Ledge446483929
1812Logan EdingHamilton454474927
1912Nolan StubblefieldByron Center451469921
2012Ray Glory EjoyokahBeverly Hills Groves384529913
2112Adam HuffWayland Union442466908
2212Grayson ByamSaginaw Heritage465442907
2311Cameron GramzowNew Baltimore Anchor Bay418486903
2412Zach KitchenBC Harper Creek465439903
2511Alex RobbinsOtsego448454903
2612Dewayne Williams IIIWarren DeLaSalle446456902
2710Chris TetloffMidland Bullock Creek463437900
2812Alex LutgringBC Pennfield412487899
2912Chase BottKingsley421478899
3011Jackson ReillyColdwater467431898
3111Brock SpitzleyOvid-Elsie400497897
3212Liam TakacePortage Central450444894
3311Peyton GoutLivonia Churchill456435891
3411Matthew BatesCentreville440451891
3511Theodore CiarelliDearborn Divine Child447444891
3612Hudson PantCedar Springs456429885
3712Ja’Mari TaylorMuskegon Mona Shores394491885
3811Jackson ShaltryGrand Ledge428457884
3911Oliver LongMorrice476408884
4011Paxton HeitschDetroit Catholic Central447436884
4112Devin LamarLivonia Churchill436446882
4212Drew WojciechowskiWalled Lake Western409472881
439Eli WorthingtonOwosso455423878
4412Zander MapesBreckenridge424451875
4511Gabe NewkirkMidland430445874
4612Aaron HuntHudsonville409462871
4712Gradyn WilsonMason County Central438433870
4812Anthony PresnellWarren DeLaSalle440427867
4912Carter HelselManton448418867
5012Jayden JonesLivonia Stevenson421444865
5110Jakari LipseyKalamazoo Loy Norrix421444864
5211Joey CainSaginaw Michigan Lutheran Seminary441424864
5312Ryan YoderBeverly Hills Groves405459864
5412Cameron ClarkDexter409450859
5512Cooper PopoffDeWitt433424857
5611Walt AutreyLudington468389856
5711Lincoln WatkinsPort Huron Northern433423856
5812Riley GelderbloomComstock Park468388855
5912Ricky JohnsonBC Harper Creek433421854
6011Amare HarrisRochester427426853
6112Spencer BeckemanRochester Hills Stoney Creek470382852
6212AJ ScuttParma Western404446851
6311Luke JoslynCaro387463850
6411Gabe WalliczekClimax-Scotts415435850
6511Ashton KuhlmanWayland Union420428848
6612Connor ByramGaylord421426848
6712Alan MrvaCorunna413435847
6812Nathan FletcherManchester420425845
6912Artero WilsonNorth Farmington399445844
7012Seth SchlichtChesaning432411843
7111Anderson SicklesShepherd418425843
7211Zander BarthThree Rivers437402839
7312Korbin SulitisPetoskey396442838
7412Mathew FranttiCalumet416421837
7511Julius JohnsonMarlette386451837
7612Norman BeardenDetroit Voyageur404431835
7712Jlynn CerchioriMuskegon Oakridge424410834
7812Niko MamaladzeFrankenmuth395439834
7911Christopher BrownleeSwartz Creek451382833
8011Dylan AkersWalled Lake Central438394832
8112Evan WoodruffMidland456376832
8212Tyler ToreyMacomb Dakota442390832
8311Jayden BorreroLake Orion387445832
8412John SchepersHudsonville427403830
8512Elijah CottrellStandish Sterling435395830
8610Benjamin LeiferByron Center401428830
8712Camden ThompsonWhitehall388441829
8812Michael PlaterWarren Mott418411829
8911Liam MooreCaledonia398430828
9011Maddux MurphySt. Joseph384443827
9112Maxwell BurgThree Rivers435391827
9212Robert Elias KarageorgeDexter394430825
9312Kyler CookStandish Sterling383440824
9412Brendan MeehanMacomb Dakota402421823
9511Zack HaywoodYale398424822
9612John PetersenHillsdale400421821
979Cullen DelaneyHaslett424396820
9812Colin VincentBeverly Hills Groves416404820
9911Tyrese FrenchYpsilanti Lincoln430389819
10012Andrew StarrsMacomb Lutheran North403416819

RankGradeNameMarkTeamPointsEventMIUS
112Zach Cowper65′ 0.5″Gaylord542Shot Put116
212Garrod Alexander64′ 1.25″Walled Lake Central534Shot Put227
312Ray Glory Ejoyokah192′ 2″Beverly Hills Groves529Discus136
412Dustin Warner187′ 6″Sparta518Discus265
512Garrod Alexander186′ 11″Walled Lake Central516Discus372
612Mason Mayne185′ 6″Lawton512Discus486
712Mason Mayne61′ 3″Lawton511Shot Put374
812Maxwell Stoecker60′ 8″Midland507Shot Put489
911Eli Bickel180′ 9″North Branch500Discus5145
1011Carl Flinton179′ 5″Holt497Discus6167
1112Maxwell Stoecker179′ 3″Midland497Discus  
1111Brock Spitzley179′ 3″Ovid-Elsie497Discus  
1212Teegan Simmons179′ 0″Monroe496Discus  
1312Alex O’Dell178′ 6″Berrien Springs495Discus  
1411Will Decker178′ 1″Coopersville494Discus  
1512Dominic Weatherly58′ 9″Harrison Twp. L’Anse Creuse491Shot Put  
1612Ja’Mari Taylor176′ 11″Muskegon Mona Shores491Discus  
1712Brennan Vainner58′ 7.5″Parma Western490Shot Put  
1811Andre Neumann58′ 4″White Lake Lakeland488Shot Put  
1912Alex Lutgring175′ 6″BC Pennfield487Discus  
2011Cameron Gramzow174′ 11″New Baltimore Anchor Bay486Discus  
2111Andre Neumann174′ 6″White Lake Lakeland485Discus  
2212Ty Ellis173′ 10″Grand Ledge483Discus  
2312Conrad Squitieri173′ 4″Grosse Pointe South482Discus  
2412Lucas Sidlauskas172′ 5″Cheboygan479Discus  
2512Zach Cowper172′ 3″Gaylord479Discus  
2612Dustin Warner57′ 1″Sparta478Shot Put  
2712Chase Bott172′ 0″Kingsley478Discus  
2811Oliver Long56′ 9.5″Morrice476Shot Put  
2912Steven Wilkerson170′ 6″Rochester Adams474Discus  
3012Logan Eding170′ 2″Hamilton474Discus  
3112Drew Wojciechowski169′ 5″Walled Lake Western472Discus  
3212Mason Brodie169′ 2″Clinton471Discus  
3311Eli Bickel56′ 2″North Branch471Shot Put  
3412Spencer Beckeman56′ 0.75″Rochester Hills Stoney Creek470Shot Put  
3512Dominic Weatherly168′ 8″Harrison Twp. L’Anse Creuse470Discus  
3612Nolan Stubblefield168′ 7″Byron Center469Discus  
3712Rusty Klaer55′ 11″St. Joseph469Shot Put  
3812Lucas Sidlauskas55′ 10″Cheboygan468Shot Put  
3912Riley Gelderbloom55′ 9.25″Comstock Park468Shot Put  
4011Walt Autrey55′ 9″Ludington468Shot Put  
4111Jackson Reilly55′ 8″Coldwater467Shot Put  
4212Adam Huff167′ 4″Wayland Union466Discus  
4312Teegan Simmons55′ 6″Monroe466Shot Put  
4412Mason Brodie55′ 5″Clinton465Shot Put  
4512Grayson Byam55′ 4.75″Saginaw Heritage465Shot Put  
4612Zach Kitchen55′ 4.5″BC Harper Creek465Shot Put  
4712Alex O’Dell55′ 4″Berrien Springs464Shot Put  
4811Luke Joslyn166′ 1″Caro463Discus  
4910Chris Tetloff55′ 2″Midland Bullock Creek463Shot Put  
5012Rusty Klaer166′ 0″St. Joseph463Discus  
5112Aaron Hunt165′ 6″Hudsonville462Discus  
5212Ryan Yoder164′ 6″Beverly Hills Groves459Discus  
5311Jackson Shaltry163′ 7″Grand Ledge457Discus  
5412Evan Woodruff54′ 4″Midland456Shot Put  
5511Peyton Gout54′ 3.5″Livonia Churchill456Shot Put  
5612Dewayne Williams III163′ 3″Warren DeLaSalle456Discus  
5712Hudson Pant54′ 3″Cedar Springs456Shot Put  
589Eli Worthington54′ 2″Owosso455Shot Put  
5911Alex Robbins162′ 7″Otsego454Discus  
6012Logan Eding54′ 0″Hamilton454Shot Put  
6112Logan Ensing161′ 7″Byron Center452Discus  
6211Christopher Brownlee53′ 8.25″Swartz Creek451Shot Put  
6312Zander Mapes161′ 4″Breckenridge451Discus  
6412Nolan Stubblefield53′ 8″Byron Center451Shot Put  
6511Matthew Bates161′ 3″Centreville451Discus  
6511Julius Johnson161′ 3″Marlette451Discus  
6711Aiden Thomas161′ 1″Kalamazoo Central450Discus  
6812Liam Takace53′ 7″Portage Central450Shot Put  
6912Cameron Clark160′ 9″Dexter450Discus  
7011Alex Robbins53′ 4″Otsego448Shot Put  
7012Carter Helsel53′ 4″Manton448Shot Put  
7211Paxton Heitsch53′ 2.25″Detroit Catholic Central447Shot Put  
7311Theodore Ciarelli53′ 1.75″Dearborn Divine Child447Shot Put  
7412Isaiah Dekubber159′ 6″Sparta446Discus  
7512Dewayne Williams III53′ 0.75″Warren DeLaSalle446Shot Put  
7611Nolan Cacioppo159′ 5″Monroe446Discus  
7612AJ Scutt159′ 5″Parma Western446Discus  
7812Ty Ellis53′ 0″Grand Ledge446Shot Put  
7912Devin Lamar159′ 2″Livonia Churchill446Discus  
8011Jayden Borrero159′ 1″Lake Orion445Discus  
8112Artero Wilson158′ 11″North Farmington445Discus  
8211Gabe Newkirk158′ 9″Midland445Discus  
8312Liam Takace158′ 7″Portage Central444Discus  
8312Jayden Jones158′ 7″Livonia Stevenson444Discus  
8510Jakari Lipsey158′ 6″Kalamazoo Loy Norrix444Discus  
8611Theodore Ciarelli158′ 5″Dearborn Divine Child444Discus  
8711Maddux Murphy158′ 3″St. Joseph443Discus  
8811Cody Meyers157′ 11″Caledonia442Discus  
8812Grayson Byam157′ 11″Saginaw Heritage442Discus  
9012Korbin Sulitis157′ 10″Petoskey442Discus  
9111Will Decker52′ 6.5″Coopersville442Shot Put  
9212Tyler Torey52′ 6.5″Macomb Dakota442Shot Put  
9312Adam Huff52′ 6″Wayland Union442Shot Put  
9412Camden Thompson157′ 4″Whitehall441Discus  
9511Joey Cain52′ 4.25″Saginaw Michigan Lutheran Seminary441Shot Put  
9611Matthew Bates52′ 3.75″Centreville440Shot Put  
9712Kyler Cook157′ 1″Standish Sterling440Discus  
9812Max Bernard52′ 3″Grand Ledge440Shot Put  
9811Devontae McReynolds52′ 3″Swartz Creek440Shot Put  
10012Anthony Presnell52′ 2.75″Warren DeLaSalle440Shot Put