Uncategorized

2025’s Best Distance Crews: Mid-Season Edition

Woah, didn’t think you’d see these this year, did you? I didn’t either. With the increasing amount of EQ’s, the amount of writing and research needed to announce Barnyard (I didn’t even get to do intros because of the weather delay), and overtime needed from working in a running shop in the spring, I didn’t think I’d have the time. Thus, cutting these out looked to be a necessary subtraction. But the increasing questions, pleading, and a bit of free time opening up has led to their return. I’ll have one ranking for each event area in these weeks prior to regionals and one after the season.

An explanation:

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 two things have changed for 2025 (and now, 2026).

  • the Boys 200m points have been re-mathed and edited, as previous versions sold short athletes such as Jeremy Dixon and Jake Machiniak when it came to season end rankings.
  • instead of using a team’s top-four athletes to generate their total for an event, I’m using their top-three. Belleville’s hurdlers are the main reason for this, there’s no way they shouldn’t have been the top D1 squad in 2024. I feel this will better portray a team’s top athletes.

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

BOYS TABLES

GIRLS TABLES

These contain results uploaded to athletic.net by Tuesday (5/3) morning.

These Distance Crews are the combination of the 800m, 1600m, 3200m, and 4×8.

In summary, points are added for the top three athletes from a team, provided they hit the regional qualifier (the UP doesn’t have any regional qualifying marks, so I used D4’s figures). As everyone gets a spot in the regional 4×8, there are no regional qualifiers for that event, so I calculated an equivalent based on the 800m qualifiers (last year’s numbers, as these rankings are spur of the moment and I’m lazy). Also, don’t be reading this thinking you must qualify for regionals, those qualifiers are there to give teams more than two entries if they’ve got some fast kids. Anyhow, here are the regional qualifying marks for each gender and division (plus my extrapolated 4×8 figures):

DivisionGender4×8800m1600m3200m
1Boys8:27.52:02.54:36.09:56.0
1Girls10:20.52:27.05:32.012:04.0
2Boys8:42.82:05.04:45.010:32.0
2Girls10:50.92:35.55:45.012:45.0
3Boys9:09.42:10.04:56.011:02.0
3Girls11:26.12:41.06:00.013:10.0
4Boys9:32.12:14.55:05.011:25.0
4Girls11:51.42:45.06:19.014:05.0

GradeNameTimeTeamEventPoints
7:50.09Ann Arbor Pioneer4×81128
11Kamari Ronfeldt9:03.14Ann Arbor Pioneer3200m494
12Beckett Crooks9:03.74Ann Arbor Pioneer3200m492
12Beckett Crooks4:13.82Ann Arbor Pioneer1600m477
11Kamari Ronfeldt4:16.10Ann Arbor Pioneer1600m460
12Theo Sacks Thomas4:17.97Ann Arbor Pioneer1600m445
12Quinn Davis1:56.62Ann Arbor Pioneer800m433
11Kamari Ronfeldt1:56.88Ann Arbor Pioneer800m429
12Beckett Crooks1:56.90Ann Arbor Pioneer800m429
12Theo Sacks Thomas1:58.02Ann Arbor Pioneer800m411
11Dax Winegarden1:59.78Ann Arbor Pioneer800m383
11Max Carne9:47.54Ann Arbor Pioneer3200m365
12Theo Sacks Thomas9:54.88Ann Arbor Pioneer3200m343
12Thomas DeJesus4:32.32Ann Arbor Pioneer1600m336
11Dax Winegarden4:32.78Ann Arbor Pioneer1600m333
12Quinn Davis4:33.17Ann Arbor Pioneer1600m330

RankTeam4×8800m1600m3200mTotal
1Ann Arbor Pioneer11281291138213505151
2Northville11501293134313175103
3Ann Arbor Skyline11321359119810644752
4Saline1054130112138724440
5Midland9071153113811874385
6Romeo8591135108611114191
7Clarkston858870114112194089
8Traverse City West1004727114811434023
9Kalamazoo Central802781116412694016
10Caledonia878406117913493812
11Traverse City Central742115710748183791
12Grand Haven1218129912573774
13Highland-Milford987115211444823764
14Brighton90081311117003525
15Portage Central90276411067263498
16Fenton94711514698473414
17Lowell708358108011993345
18Temperance Bedford98211807223873271
19Rockford8487617617653135
20Mattawan8237617088033096
21Rochester86937278710633090
22Holly7407907097542994
23Kalamazoo Loy Norrix8128558244912982
24Grand Ledge7547416987862978
25Jenison83410986513732956

GradeNameTimeTeamEventPoints
9:00.57Ann Arbor Pioneer4×81310
10Natasza Dudek10:01.05Ann Arbor Pioneer3200m551
10Natasza Dudek4:42.77Ann Arbor Pioneer1600m537
9Keira Von Blon10:34.59Ann Arbor Pioneer3200m493
12Hana Boggess10:46.47Ann Arbor Pioneer3200m473
10Natasza Dudek2:13.80Ann Arbor Pioneer800m472
10Lucy Peikert10:51.96Ann Arbor Pioneer3200m463
9Keira Von Blon5:00.69Ann Arbor Pioneer1600m460
10Lucy Peikert5:01.54Ann Arbor Pioneer1600m457
9Laura Forsyth5:04.71Ann Arbor Pioneer1600m443
9Laura Forsyth2:17.15Ann Arbor Pioneer800m441
9Laura Forsyth11:05.45Ann Arbor Pioneer3200m440
10Lucy Peikert2:18.37Ann Arbor Pioneer800m430
12Hana Boggess5:10.97Ann Arbor Pioneer1600m416
11Nina Moore11:24.08Ann Arbor Pioneer3200m408
9Keira Von Blon2:20.90Ann Arbor Pioneer800m407
12Hana Boggess2:22.84Ann Arbor Pioneer800m389
11Nina Moore5:17.85Ann Arbor Pioneer1600m387
11Nina Moore2:24.01Ann Arbor Pioneer800m379
9Eliza Selcer11:53.13Ann Arbor Pioneer3200m358
11Mia Lopez11:59.69Ann Arbor Pioneer3200m346

RankTeam4×8800m1600m3200mTotal
1Ann Arbor Pioneer13101343145515175625
2Romeo10771225146414155181
3Northville10871263136714055121
4Hartland10501242126212504803
5Traverse City West11281272117812204799
6Ann Arbor Skyline1231137012527524605
7Rockford9411181120511654492
8DeWitt9571121107211494299
9Dexter1033118812277514199
10Saline1089128913134844175
11Rochester905120111857874078
12Macomb Dakota814117712097733973
13Brighton108090511957913971
14Rochester Adams948426123112603866
15Traverse City Central854743104610793721
16Midland Dow1140123611953571
17Farmington Hills Mercy837119911293983563
18Novi9878308348183468
19Hudsonville870128512923447
20Grand Ledge98982842711073350
21Brownstown Woodhaven83537511678513229
22Zeeland East9218824828023087
23Portage Central77781410654093065
24Oxford6707477968173030
25Okemos76377811942735

GradeNameTimeTeamEventPoints
8:21.21Alma4×8710
12Thomas Larson9:11.55Alma3200m469
12Thomas Larson4:15.47Alma1600m464
11Ezekiel Baltierra9:27.95Alma3200m422
11Ezekiel Baltierra4:21.62Alma1600m418
12Thomas Larson1:57.76Alma800m415
11Ezekiel Baltierra1:58.17Alma800m408
9Nico Lebron9:58.60Alma3200m332
11Kevin Terpstra10:03.83Alma3200m317
9Nico Lebron4:35.42Alma1600m313
9Nico Lebron2:04.32Alma800m310
12Elijah Baltierra10:12.40Alma3200m292
12Elijah Baltierra4:39.08Alma1600m285
10Samuel Johnson4:39.69Alma1600m280
11Kevin Terpstra4:40.68Alma1600m273
10Samuel Johnson10:27.34Alma3200m249

RankTeam4×8800m1600m3200mTotal
1Alma7101134119512234261
2Grand Rapids Christian7351125108911844133
3Adrian6931153108511324064
4Frankenmuth6081127113011223987
5Flint Powers Catholic7401030103711373944
6Holland Christian91110769738923852
7Saginaw Swan Valley86711309696103575
8Chelsea68464892210273280
9Parma Western66553711239393264
10Pinckney62561892010113174
11East Grand Rapids73267210946283127
12Vicksburg71810216546483042
13Williamston8137857035882889
14Whitehall71072710054132856
15Macomb Lutheran North6417097277232801
16Muskegon Oakridge8697848362472736
17Shepherd64530966310832700
18Grand Rapids Catholic Central6207647224362542
19Allendale84010684462354
20Portland7544332568372280
21Battle Creek Harper Creek5897026472882226
22Hopkins5276976913042220
23Forest Hills Eastern5913226566482217
24Paw Paw6073855736482213
25Ludington7186733673902148

GradeNameTimeTeamEventPoints
9:36.20Holland Christian4×8979
11Eliana Stob2:16.87Holland Christian800m444
10Avery Engbers11:05.57Holland Christian3200m440
12Layla Geurink2:17.60Holland Christian800m437
10Avery Engbers5:09.38Holland Christian1600m423
11Ellery Lampen11:16.63Holland Christian3200m421
10Avery Engbers2:26.39Holland Christian800m357
11Ellery Lampen5:26.13Holland Christian1600m351
11Eliana Stob5:26.25Holland Christian1600m351
11Mackenzie Huizenga12:16.33Holland Christian3200m318
10Annika Stob2:34.39Holland Christian800m284
11Mackenzie Huizenga5:43.41Holland Christian1600m277

RankTeam4×8800m1600m3200mTotal
1Holland Christian9791238112511784521
2Cadillac9531136111412004403
3Goodrich8761126111511344251
4Otsego8721142109811304242
5Linden8101119103510494014
6Grand Rapids Christian602953102311993777
7Coopersville89211319987373759
8Grand Rapids South Christian612111911366773544
9Pinckney65411789047783514
10Sturgis99310376897183438
11East Grand Rapids83810436936223196
12Macomb Lutheran North5127189649393133
13Stevensville Lakeshore84012577492846
14Frankenmuth63310146734632783
15Gaylord6147328205072673
16Adrian71980011032622
17Ludington7749198972590
18Detroit Country Day67611006722448
19Spring Lake71312143552282
20Shepherd5737646262992262
21Ann Arbor Gabriel Richard6603306305562176
22St. Johns5277818342143
23Parma Western5803195626402101
24Freeland5973406964462078
25Remus Chippewa Hills6875762933371894

GradeNameTimeTeamEventPoints
8:15.21Lansing Catholic4×8783
12Lucas Gates9:35.15Lansing Catholic3200m401
12Lucas Gates4:24.97Lansing Catholic1600m392
12Lucas Gates2:01.12Lansing Catholic800m361
11Everett Beach9:49.14Lansing Catholic3200m360
12Blaise Demko2:01.78Lansing Catholic800m351
11Téo Krumm2:02.07Lansing Catholic800m346
10Grady Richey9:55.83Lansing Catholic3200m341
10Grady Richey4:36.93Lansing Catholic1600m301
10Grady Richey2:05.06Lansing Catholic800m298
11Everett Beach4:39.21Lansing Catholic1600m284
11Téo Krumm4:39.83Lansing Catholic1600m279
11James Tennes4:40.44Lansing Catholic1600m274
11James Tennes2:07.10Lansing Catholic800m266
11Everett Beach2:07.76Lansing Catholic800m255
10Carson Potter10:37.02Lansing Catholic3200m221
12Gavin Rabideau2:09.99Lansing Catholic800m220
9Nathan Wonch10:43.34Lansing Catholic3200m202
11Hayden Selesky10:45.47Lansing Catholic3200m196
9Nathan Wonch4:53.15Lansing Catholic1600m178

RankTeam4×8800m1600m3200mTotal
1Lansing Catholic783105897711013919
2Ann Arbor Greenhills91711459347833779
3Hanover-Horton6479249947983363
4Charlevoix55864896611013273
5Pewamo-Westphalia8359788685553235
6Jonesville5779509047833214
7Hart4218927188652896
8Erie Mason5389036916972828
9Manton5287297258042785
10Red Arrow3687139617182761
11Plymouth Christian Academy7176278475172708
12Ithaca7767188303652690
13Saugatuck6063267349552621
14The Potter’s House8008984904232611
15Chesaning6348915092222256
16Grandville Calvin Christian5955425235702230
17Brooklyn Columbia Central5635406303812114
18Monroe St. Mary CC4936225723972084
19Benzie Central5372726145011924
20Jackson Lumen Christi3964789451818
21Buchanan6756102003261811
22Elk Rapids5152602957011771
23Caro5262953565711748
24Kingsley4557303002541739
25Centreville5623003105101682

GradeNameTimeTeamEventPoints
9:50.55Lansing Catholic4×8860
11Grace Wonch10:37.02Lansing Catholic3200m489
11Grace Wonch5:04.67Lansing Catholic1600m443
10Josie Bishop5:04.89Lansing Catholic1600m442
10Josie Bishop2:18.72Lansing Catholic800m427
11Grace Wonch2:19.67Lansing Catholic800m418
12Frances Melinn2:20.97Lansing Catholic800m406
9Anna Drauer5:13.73Lansing Catholic1600m405
10Lindsey Ludwig2:22.84Lansing Catholic800m389
9Anna Drauer2:23.92Lansing Catholic800m380
10Lindsey Ludwig5:30.08Lansing Catholic1600m334
10Stella Gates2:30.76Lansing Catholic800m317
9Addison Wegener12:27.16Lansing Catholic3200m299
10Lindsey Ludwig12:33.86Lansing Catholic3200m287
9Elsa Korte12:38.91Lansing Catholic3200m279
9Elsa Korte5:52.11Lansing Catholic1600m240
9Addison Wegener5:54.38Lansing Catholic1600m230

RankTeam4×8800m1600m3200mTotal
1Lansing Catholic8601252129010754477
2Pewamo-Westphalia819998103011814030
3Olivet757993109711694016
4Saugatuck84894091410593761
5Blissfield49385092410203287
6Benzie Central6528758806503057
7Caro6227097069693007
8LeRoy Pine River6208869373392782
9Hart6308455217802777
10Grand Rapids Covenant Christian5645437938552755
11Sanford-Meridian5367805283242166
12Grand Rapids NorthPointe Christian5313686495872136
13Grandville Calvin Christian4692767276332104
14Lake City5425716772712061
15Bath6366002914932019
16Leslie5954744164241908
17Ithaca4397377241899
18Newaygo5738042412311849
19Jackson Lumen Christi4443306533971824
20Ann Arbor Greenhills4196686351722
21Kent City4885566381682
22Traverse City St. Francis5535122932881646
23Bridgman6083345931535
24Rochester Hills Lutheran NW3955145411450
25Centreville5236272251374

GradeNameTimeTeamEventPoints
8:30.20Hillsdale Academy4×8607
12Grayson Rorick4:20.48Hillsdale Academy1600m426
12Grayson Rorick1:58.05Hillsdale Academy800m410
12Grayson Rorick9:44.20Hillsdale Academy3200m374
12Luke Molenkamp2:03.05Hillsdale Academy800m330
9Henry Rorick10:02.79Hillsdale Academy3200m320
10Jonah Cuthbert2:06.17Hillsdale Academy800m281
9Stephen Holm2:06.57Hillsdale Academy800m274
11Timothy Gaebler2:07.43Hillsdale Academy800m261
12James Rahe10:23.36Hillsdale Academy3200m260
10Jonah Cuthbert4:46.76Hillsdale Academy1600m226
9Stephen Holm4:46.88Hillsdale Academy1600m225
9Henry Rorick4:46.91Hillsdale Academy1600m225
12Luke Molenkamp4:48.52Hillsdale Academy1600m213
12James Rahe4:51.83Hillsdale Academy1600m188
10Robert Whalen2:12.04Hillsdale Academy800m187
12Henry Lindley2:13.36Hillsdale Academy800m166
11John Birzer4:59.30Hillsdale Academy1600m131
9Stephen Holm11:12.95Hillsdale Academy3200m116
11John Birzer11:16.57Hillsdale Academy3200m106
10Oliver Lindley11:20.46Hillsdale Academy3200m95
9Kowen Van Sickle11:20.53Hillsdale Academy3200m94
10William Schlueter11:22.40Hillsdale Academy3200m89
11Carson Van Sickle11:22.84Hillsdale Academy3200m88

RankTeam4×8800m1600m3200mTotal
1Hillsdale Academy60710228789553462
2Holland Calvary Christian6449028646893098
3Kalamazoo Hackett4726749958082950
4Maple City Glen Lake6797357127852911
5Breckenridge4678806148242785
6Petoskey St. Michael5156904902201914
7Whitmore Lake2275194685501764
8Riverview Gabriel Richard4262566124491743
9Mt. Pleasant Sacred Heart4836362522891660
10Harbor Beach3395936121544
11Royal Oak Shrine1885033973881475
12Decatur3025532783241457
13Fairview2355274002411402
14Portland St. Patrick5353122082301286
15Novi Christian Academy2584442422951239
16Beal City5794331341146
17Fowler3843274341145
18Byron4332202562341144
19Tri-unity Christian2913754681135
20Grand Traverse Academy4082051863261124
21Manchester3871713412131112
22Lutheran Westland3172672672191070
23Mesick1492392803641032
24Brown City3343393541027

GradeNameTimeTeamEventPoints
9:58.01Whitmore Lake4×8801
11Kaylie Livingston11:00.19Whitmore Lake3200m449
11Kaylie Livingston5:07.55Whitmore Lake1600m431
11Kaylie Livingston2:22.42Whitmore Lake800m393
12Carina Burchi5:23.21Whitmore Lake1600m364
12Carina Burchi2:28.25Whitmore Lake800m340
12Carina Burchi12:18.20Whitmore Lake3200m314
10Malynda Lambros5:36.22Whitmore Lake1600m308
10Malynda Lambros12:34.04Whitmore Lake3200m287
12Elodie Weaver12:47.62Whitmore Lake3200m264
12Sofia Robertson2:38.15Whitmore Lake800m250
12Elodie Weaver5:53.37Whitmore Lake1600m234
10Malynda Lambros2:40.03Whitmore Lake800m233
12Elodie Weaver2:41.99Whitmore Lake800m215

RankTeam4×8800m1600m3200mTotal
1Whitmore Lake801984110310503938
2Hillsdale Academy5779178047513049
3Gobles6569386736242892
4Kalamazoo Hackett6304678838472828
5Kingston8037025516532708
6Grand Traverse Academy5847636106802637
7Petersburg-Summerfield5678634833052217
8Martin5623695415902061
9Lutheran Westland4736995601321863
10Portland St. Patrick5037744101401828
11Onekama8556552491759
12Holland Calvary Christian4044685413291743
13Royal Oak Shrine2396393903531621
14Concord5485112383201617
15Dryden2732173905621441
16Frankfort4067182721395
17Leland2574465651268
18Unionville-Sebewaing2922104273201249
19Saginaw Michigan Lutheran Seminary3914801861591216
20Lansing Christian2493785321159
21Petoskey St. Michael4524391651056
22Holton3513303621042
23Harbor Beach332197188259976
24Buckley267188270194920
25Mt. Pleasant Sacred Heart344281229854

GradeNameTimeTeamEventPoints
12Gabe Litzner9:06.22Sault Ste. Marie3200m485
12Gabe Litzner4:18.87Sault Ste. Marie1600m439
12Gabe Litzner2:00.63Sault Ste. Marie800m369
8:58.30Sault Ste. Marie4×8337
12Adam Brandt2:04.81Sault Ste. Marie800m302
12Daniel Bowerman10:19.11Sault Ste. Marie3200m273
12Shea Armstrong10:20.09Sault Ste. Marie3200m270
9Carsen Clements4:43.68Sault Ste. Marie1600m250
12Daniel Bowerman4:47.52Sault Ste. Marie1600m221
12Shea Armstrong4:48.77Sault Ste. Marie1600m211
12Daniel Bowerman2:10.78Sault Ste. Marie800m207
9Carsen Clements2:11.41Sault Ste. Marie800m197
9Drew Burtt4:53.63Sault Ste. Marie1600m174
9Drew Burtt10:56.70Sault Ste. Marie3200m164
11Chase Aldridge10:58.51Sault Ste. Marie3200m158

RankTeam4×8800m1600m3200mTotal
1Sault Ste. Marie33787990910283152
2Marquette118693101210462869
3Rudyard2562583663511232
4Houghton432409941821118
5Kingsford2072012983771082
6Cedarville128249276185838
7Negaunee240362602
8Bark River-Harris132235172540
9Ishpeming Westwood205178153535
10Ishpeming180136132448
11Rapid River185105290
12Pickford17796272
13Brimley166166
14Forest Park131131
15St. Ignace102102
16Rock Mid-Peninsula9999
17Gladstone9898

GradeNameTimeTeamEventPoints
12Ella Fure11:00.22Marquette3200m449
10:50.62Marquette4×8443
12Ella Fure5:13.19Marquette1600m407
12Ella Fure2:28.03Marquette800m342
9Emma Ziegler12:31.98Marquette3200m291
9Emma Ziegler2:35.01Marquette800m279
9Emma Ziegler5:44.42Marquette1600m273
9Ava Cantway12:58.32Marquette3200m245
9Amira Perrier2:44.19Marquette800m195
9Ava Cantway6:12.29Marquette1600m153

RankTeam4×8800m1600m3200mTotal
1Marquette4438168339853077
2Newberry5576469423722517
3Houghton4712077117832172
4Pickford3033784408802000
5Negaunee3288273252191699
6Sault Ste. Marie4686812502621661
7Ewen-Trout Creek3684684611991495
8Gladstone3084281623281225
9North Dickinson County3224101712011103
10Hancock192268251193905
11Stephenson262279267808
12Kingsford212285245742
13Calumet272194165630
14Rudyard165347512
15Escanaba207267474
16Menominee220207427
17Forest Park197153351
18Cedarville200132333
19Ishpeming167148315
20Painesdale-Jeffers236236
21Rapid River191191
22Dollar Bay174174
23Chassell162162
24Wakefield-Marenisco/Bessemer160160
25St. Ignace157157