Uncategorized

2026’s Best Throw Crews: Final Rankings

Hitting you early with the post-season rankings!

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 through the State Finals.

Very simply, one had to have hit a regional qualifier to earn points. If a team had three regional qualifiers, all three earn points. And so on with two and one. For these throw crews, the Shot Put and Discus are the two events where points are added and combined.

D1 Qualifiers
D2 Qualifiers
D3 Qualifiers
D4 Qualifiers – which I used for Upper Peninsula athletes and teams

Scroll to the bottom to see which programs have made the top-10 all four years and who has the most #1 ranks.

GradeNameEventMarkTeamPoints
12Dylan AkersShot Put55′ 11.25″Walled Lake Central469
11Majd MirzaDiscus167′ 3″Walled Lake Central466
10Michael LipinskiShot Put50′ 10″Walled Lake Central429
10Michael LipinskiDiscus147′ 6″Walled Lake Central416
12Dylan AkersDiscus143′ 10″Walled Lake Central407
11Jackson AkersDiscus140′ 11″Walled Lake Central399
11Majd MirzaShot Put45′ 3″Walled Lake Central384

RankTeamDiscusShot PutTotal
1Walled Lake Central128912822570
2East Kentwood127012432513
3Grand Ledge91812882206
4Byron Center84213232165
5Midland84613012147
6Detroit Catholic Central84812812128
7Port Huron Northern83512902125
8Temperance Bedford80712482055
9Monroe12298142043
10Okemos12197992018
11Anchor Bay9409011841
12Zeeland East8808191700
13Swartz Creek43612581694
14Caledonia8318341664
15Kalamazoo Central8358241659
16Holland West Ottawa12294291658
17Novi8018231624
18White Lake Lakeland4628891351
19Rochester4648601324
20Northville4378791316
21Plymouth4148961311
22Livonia Churchill8244431267
23Rockford4538051258
24Grosse Pointe South4088331241
25North Farmington4058271232
26Traverse City Central4028201222
27Forest Hills Northern4277931221
28Battle Creek Lakeview7944211215
29Romeo4197941213
30Farmington8113821194
31Hudsonville3857961181
32Holt493465958
33Kalamazoo Loy Norrix479457935
34Gibraltar Carlson453439892
35Saginaw Heritage460427887
36Fraser863863
37Grand Blanc442418859
38Troy Athens858858
39Waterford Mott408449857
40Detroit U-D Jesuit446411857
41Zeeland West410428838
42Rochester Adams834834
43Portage Central422400822
44Ypsilanti Lincoln388430818
45South Lyon815815
46Detroit Cass Tech423391814
47Portage Northern810810
48West Bloomfield397414810
49Belleville400402802
50Oak Park802802

GradeNameEventMarkTeamPoints
11Addison WilsonDiscus136′ 0″Walled Lake Central477
11Addison WilsonShot Put37′ 0″Walled Lake Central422
10Asia BrownDiscus112′ 1″Walled Lake Central410
11Hannah BielDiscus106′ 1″Walled Lake Central393
9London McClureShot Put33′ 10″Walled Lake Central388
10Asia BrownShot Put32′ 11″Walled Lake Central378

RankTeamDiscusShot PutTotal
1Walled Lake Central128011882468
2Zeeland East12529152166
3Grand Ledge85911902048
4East Kentwood11908202009
5Northville82111852007
6Mason80611881994
7Farmington Hills Mercy8548411695
8Macomb Dakota8487971644
9West Bloomfield8077631569
10Flushing7648011565
11Novi7727831555
12Dexter8724261297
13North Farmington8584151273
14Royal Oak8434151258
15Rockford8104281238
16Anchor Bay8074301237
17Harrison Twp. L’Anse Creuse8463911237
18Clarkston4178081224
19Livonia Stevenson8034051208
20Bay City Western4387571195
21Woodhaven Brownstown4147621176
22Hudsonville7943791173
23Traverse City Central5685911159
24Plymouth11511151
25Forest Hills Central4835191002
26Rochester529436965
27Howell453478931
28Holland West Ottawa469452921
29Utica Ford439437876
30Portage Northern469402870
31Davison460405865
32Berkley398447845
33Wyoming838838
34White Lake Lakeland428403831
35Forest Hills Northern419409829
36Wayne Memorial435377812
37Traverse City West383402785
38Sterling Heights Stevenson397388785
39River Rouge401378780
40Jenison406372779
41Port Huron Northern390386777
42Lansing Waverly375400775
43DeWitt772772
44Brighton377392769
45Wyandotte Roosevelt387382768
46Mount Pleasant385378763
47Walled Lake Western374385759
48Lowell373379753
49Utica377374752
50Grandville376374750

GradeNameEventMarkTeamPoints
12Broden BillerDiscus150′ 7″Cadillac424
11Deacon BatesShot Put48′ 11″Cadillac413
9Laken MinnoyShot Put48′ 2″Cadillac407
10Cameron KadeShot Put46′ 10.5″Cadillac397
10Cameron KadeDiscus138′ 0″Cadillac392
12Broden BillerShot Put44′ 8.25″Cadillac380
11Deacon BatesDiscus130′ 8″Cadillac373
12Shawn PaszkowskiShot Put43′ 1.75″Cadillac367

RankTeamDiscusShot PutTotal
1Cadillac118912182406
2Midland Bullock Creek12648752138
3Frankenmuth79312732065
4Riverview83112282059
5Battle Creek Harper Creek78512582043
6Portland12627642026
7Clare81512022017
8Ann Arbor Gabriel Richard80111951996
9Cedar Springs12067871994
10Grosse Pointe North11587951953
11Parma Western73611471883
12Coopersville8979151812
13Coldwater43813101748
14Dearborn Divine Child8198721691
15Vicksburg8108651675
16Ludington7778591636
17Gladwin7888321621
18Shepherd8247781601
19Alma7658111576
20Williamston7877661554
21Three Rivers11444081551
22Detroit Voyageur38311301512
23Monroe Jefferson7627501512
24Freeland7457611506
25St. Johns7507541504
26Owosso4668781344
27Remus Chippewa Hills8314711302
28Howard City Tri-County8064691275
29Wayland Union7604641224
30Petoskey7864381223
31Marshall8064141220
32Grayling3828351217
33Linden7754321208
34Berrien Springs3848171201
35Hamilton3837991182
36Hastings8043781182
37Niles3777991177
38Grand Rapids Catholic Central3957621156
39Hudsonville Unity Christian11551155
40Fremont3927611153
41Flint Kearsley7453991144
42Otsego510486996
43Whitehall464425888
44Haslett451431882
45Plainwell415444859
46Yale435421856
47Fruitport419419837
48Big Rapids393440833
49Michigan Center383448830
50Stevensville Lakeshore394420814

GradeNameEventMarkTeamPoints
12Aubree DeshetskyDiscus150′ 3″North Branch517
12Aubree DeshetskyShot Put44′ 2″North Branch500
9Allysse DeshetskyShot Put36′ 0″North Branch411
12Katie GillDiscus104′ 11″North Branch390
10Gretchen YensDiscus104′ 4″North Branch388
12Katie GillShot Put33′ 0.5″North Branch379

RankTeamDiscusShot PutTotal
1North Branch129512912586
2Holland Christian128412862570
3Coopersville126311402403
4Croswell-Lexington114611672314
5Otsego83912042043
6Vicksburg88711382026
7Grosse Pointe North11317651896
8Coldwater8129301742
9Gladwin8778411718
10Cedar Springs12603961657
11Orchard Lake St. Mary’s8058021607
12Petoskey7847971582
13Three Rivers7947791574
14Howard City Tri-County7867791565
15Clare7467691515
16Whitehall37811301508
17Freeland4788761354
18Shepherd8484771325
19Hastings8154291243
20Frankenmuth7994101209
21Hopkins8223821204
22Remus Chippewa Hills7543991152
23Cadillac3767721148
24Flint Powers Catholic7154331148
25Sturgis7403991140
26Forest Hills Eastern7593671126
27Marshall3547491104
28Yale7343551089
29Stevensville Lakeshore10831083
30Cranbrook Kingswood468449917
31Detroit Southeastern Tech415435850
32Detroit Country Day416407823
33Midland Bullock Creek396419815
34Charlotte380409789
35Carleton Airport382407789
36Saginaw Swan Valley393394787
37Essexville Garber375408783
38Ann Arbor Gabriel Richard783783
39Dearborn Heights Annapolis377403780
40Adrian379399778
41Flat Rock392385777
42Pinckney771771
43Berrien Springs403367769
44Pontiac355412767
45East Grand Rapids355412767
46Wayland Union386380766
47Tecumseh399355754
48Pontiac Notre Dame Prep384364748
49Parma Western366381747
50Marysville366379745

GradeNameEventMarkTeamPoints
11Brayden FritzDiscus174′ 9″Bronson485
11Brayden FritzShot Put52′ 1.5″Bronson439
12Jace HoardDiscus134′ 1″Bronson382
10Kyle HyskaDiscus131′ 2″Bronson374
12Jace HoardShot Put43′ 5.5″Bronson370
10Kyle HyskaShot Put43′ 1.75″Bronson367

RankTeamDiscusShot PutTotal
1Bronson124111762418
2Ovid-Elsie123011672397
3Stanton Central Montcalm107812032281
4Quincy108811502238
5Onsted11597861944
6Ithaca10908521942
7Charlevoix11107951905
8Hillsdale11127481860
9Kingsley10527151767
10Reed City8677941661
11Benzie Central7908111601
12Brooklyn Columbia Central7798021580
13Traverse City St. Francis7957721567
14Kent City7517901541
15Laingsburg7807371517
16Hartford7537611514
17Adrian Madison7377201457
18Monroe St. Mary CC6957441439
19Centreville8314661296
20Caro7794351215
21Montague7484641212
22Cass City8113951207
23Manistee3728191191
24Sanford-Meridian7704191189
25Sand Creek4037831186
26Olivet4107551165
27Saranac3647911155
28Belding7823661148
29McBain3837591142
30Durand3937471140
31Houghton Lake7503891140
32Pewamo-Westphalia7493871135
33Leslie3717621132
34Clinton3477441090
35New Lothrop3477431089
36Lakeview456425881
37Perry469409877
38Chesaning420436857
39Elk Rapids432401833
40Constantine391438830
41Grandville Calvin Christian388430817
42Standish Sterling400408807
43Burton Atherton378429807
44Saginaw Valley Lutheran424377800
45Lawton391408799
46Bridgman386403789
47Reese368409777
48Manton359415774
49Blissfield390383773
50Hart376395771

GradeNameEventMarkTeamPoints
12Jenna SpitzleyDiscus148′ 11″Pewamo-Westphalia513
12Jenna SpitzleyShot Put38′ 9″Pewamo-Westphalia441
10Erin SmithShot Put32′ 10.5″Pewamo-Westphalia377
10Erin SmithDiscus98′ 6″Pewamo-Westphalia372
12Maria KleinDiscus98′ 0″Pewamo-Westphalia371
11Claire WeberDiscus93′ 2″Pewamo-Westphalia357
12Maria KleinShot Put30′ 11.75″Pewamo-Westphalia357
12Emma ThelenDiscus90′ 4″Pewamo-Westphalia349
12Vivian WernerDiscus90′ 3″Pewamo-Westphalia349

RankTeamDiscusShot PutTotal
1Pewamo-Westphalia125611752431
2Adrian Madison115211952346
3McBain12458232067
4Manton80311781980
5Kingsley81511491964
6Blissfield78911581947
7Centreville11207781898
8Sanford-Meridian11624001563
9Constantine40811261534
10Ida7797471526
11Reese7267681494
12Kent City7137591472
13Laingsburg11043601464
14Manistee7904161206
15Benzie Central7744031177
16Montrose5366251161
17Bangor7533691122
18Stanton Central Montcalm3797401119
19Hartford3817371119
20Lawton6963891086
21Reed City10671067
22Union City10571057
23Roscommon445441886
24Mason County Central443386829
25Hart448381828
26Saginaw Valley Lutheran419409828
27Harrison451374824
28Quincy415386801
29Brooklyn Columbia Central404395799
30Hamady390409799
31Tawas402394796
32Elk Rapids397395792
33Newaygo434356789
34Rochester Hills Lutheran NW360429789
35Pigeon-Laker403383786
36Saranac395381776
37Ottawa Lake-Whiteford416358774
38Morley-Stanwood378395774
39Wixom St. Catherine365406771
40Galesburg-Augusta388371759
41Bad Axe366391757
42New Lothrop753753
43LeRoy Pine River361386747
44University Liggett377366743
45Grand Rapids NorthPointe Christian385349733
46Chesaning360372732
47Lake City370360730
48Traverse City St. Francis361369729
49Bath724724
50The Potter’s House354359713

GradeNameEventMarkTeamPoints
12Gabe WalliczekDiscus175′ 4″Climax-Scotts487
12Gabe WalliczekShot Put49′ 8″Climax-Scotts419
12Liam LasalaDiscus130′ 0″Climax-Scotts372
12Hunter LasalaShot Put42′ 7.25″Climax-Scotts363
12Liam LasalaShot Put42′ 1.75″Climax-Scotts359

RankTeamDiscusShot PutTotal
1Climax-Scotts85811422000
2Maple City Glen Lake75911001859
3Britton Deerfield11583941552
4Marlette7767691545
5Saginaw Michigan Lutheran Seminary40611041511
6Potterville7667191484
7Morenci36811091477
8Unionville-Sebewaing7017021403
9Mesick6826671349
10Morrice4318481280
11Breckenridge4167911208
12Petersburg-Summerfield7833951178
13Vermontville Maple Valley7603561116
14Royal Oak Shrine3427241066
15Manchester6983371035
16Whitmore Lake3426911033
17Frankfort6993331031
18Colon446374820
19Southfield Bradford Academy406414820
20St. Louis819819
21Hudson387418805
22Pentwater407371778
23Grand Traverse Academy350405755
24Marcellus347397744
25Onekama385356741
26Harbor Beach398341739
27Dansville378352730
28Riverview Gabriel Richard346384729
29Vandercook Lake329400729
30Marion360368728
31Allen Park Cabrini385337722
32Martin345374719
33Petoskey St. Michael354351705
34Vassar360344703
35Deckerville344359703
36Lawrence347354701
37Reading360338699
38Hillsdale Academy331368699
39Brethren337361698
40Brown City352346698
41Montabella694694
42Genesee344346690
43Addison344346690
44Webberville331357688
45Mendon684684
46Mt. Pleasant Sacred Heart327356683
47Beal City682682
48Mayville337334672
49Fowler329334663
50Fairview378378

GradeNameEventMarkTeamPoints
12Laura LeMarDiscus108′ 6″Pittsford400
10Madison PickfordShot Put31′ 10.5″Pittsford366
9Raelynn SawyerShot Put30′ 0″Pittsford346
10Madison PickfordDiscus88′ 9″Pittsford345
12Laura LeMarShot Put29′ 2.5″Pittsford337
9Raelynn SawyerDiscus84′ 7″Pittsford333

RankTeamDiscusShot PutTotal
1Pittsford107810492127
2Hillsdale Academy104410082053
3Beal City12017961998
4Addison72011021822
5Montabella69411041797
6White Pigeon7768161592
7Hudson7837761559
8Petersburg-Summerfield7917191510
9Britton Deerfield7067811487
10Bellevue7557271482
11Lutheran Westland39110721463
12East Jordan33311061439
13Maple City Glen Lake7157201436
14Morenci10413691411
15Capac10833251408
16Deckerville10383371375
17Mesick7056601365
18Royal Oak Shrine7006581357
19St. Louis4517831234
20Fairview4107471157
21Fowler10821082
22Mayville7423291072
23Reading7153451060
24Ubly6983541053
25Onekama7113401051
26Morrice3586921050
27Lansing Christian7143351049
28Dansville3276991026
29Allen Park Cabrini6823311013
30Merrill3356771012
31Central Lake / Ellsworth3456641010
32Colon657333990
33Unionville-Sebewaing451393844
34Decatur388417806
35Lawrence424355780
36Portland St. Patrick408362770
37Southfield Christian357399756
38Harbor Beach374375749
39Flint Beecher363380743
40Whittemore-Prescott372369740
41Whitmore Lake380359739
42Caseville363374737
43Martin343389731
44Hesperia729729
45Lake Leelanau St. Mary386341727
46Athens358368726
47Marion723723
48Hale382340722
49Saginaw Michigan Lutheran Seminary374344717
50Mt. Pleasant Sacred Heart363355717

GradeNameEventMarkTeamPoints
11Michael SolenaShot Put54′ 8″Houghton459
11Michael SolenaDiscus151′ 5″Houghton426
11Sam RothDiscus138′ 8″Houghton394
10Everett MattesonDiscus120′ 11″Houghton348
11Cale OllanketoShot Put40′ 9″Houghton348
10Daniel SuhShot Put40′ 1″Houghton343
11Sam RothShot Put39′ 8.5″Houghton340

RankTeamDiscusShot PutTotal
1Houghton116811502318
2Kingsford104711082155
3Negaunee78610701856
4West Iron County3587381096
5Brimley7293411070
6Pickford3306871017
7Newberry656335991
8L’Anse424389814
9St. Ignace417386803
10Norway414376790
11Sault Ste. Marie368400767
12Manistique370388759
13Marquette374358732
14Gladstone397330728
15Eben Jct. Superior Central348351699
16Lake Linden-Hubbell329353682
17Ontonagon Area343328671
18Rapid River334336670
19Escanaba387387
20Munising361361
21Bark River-Harris345345
22North Dickinson County341341
23Ironwood338338
24Baraga335335
25Republic-Michigamme334334
26Stephenson331331
27Powers North Central327327

GradeNameEventMarkTeamPoints
11Priya MoreyDiscus110′ 5″Negaunee405
12Alina NelsonDiscus105′ 1″Negaunee390
12Baylie BourdeauDiscus101′ 11″Negaunee382
10Paige O’DonnellShot Put33′ 0″Negaunee379
12Izzy NiemiDiscus98′ 3″Negaunee371
11Priya MoreyShot Put30′ 8.5″Negaunee354
12Baylie BourdeauShot Put29′ 3″Negaunee338
12Izzy NiemiShot Put28′ 8″Negaunee331

RankTeamDiscusShot PutTotal
1Negaunee117710702247
2Brimley80310441847
3Stephenson7417291470
4Ewen-Trout Creek11103241434
5Gladstone10453571402
6Lake Linden-Hubbell35510461401
7Kingsford7316631394
8Manistique6844291113
9Marquette3966821078
10Rudyard6963431039
11Gwinn6813271008
12Houghton999999
13Rock Mid-Peninsula401365766
14Newberry363356719
15Baraga390325714
16Rapid River377325702
17Sault Ste. Marie327371698
18Powers North Central332357688
19St. Ignace349339688
20Bark River-Harris329338668
21Hancock396396
22Big Bay De Noc377377
23Forest Park370370
24Calumet363363
25Ishpeming Westwood363363
26Munising348348
27West Iron County339339
28Pickford328328

The Past Four Years

The Best Crews have been around for five seasons, four in the current format and methodology. I thought I’d look back and see how many crews have made it into the top-10 all four years and who has been ranked #1 more than once. A single year is a great piece of evidence. Multiple years of success and high achievement definitely speak highly of a program’s culture.

Boys

Girls