2024 Team Rankings

* Please note: Runners who have not competed in the past 14 days are NOT included in these rankings.

This page features the top 20 ranked teams across each class and gender. Rankings are determined by simulating a hypothetical race using each runner's last performance score to predict finish places, then scoring it like a standard race. This unique approach provides an insightful look into team performances and standings.

4A Boys Top 20

Rank Team Name Score
1 Cedar Falls 98
2 Dowling Catholic, West Des Moines 125
3 Prairie, Cedar Rapids 163
4 Dallas Center-Grimes 223
5 Norwalk 265
6 Iowa City, City High 273
7 Waukee, Northwest 286
8 Ankeny 322
9 Iowa City, Liberty 362
10 Ames 368
11 Bettendorf 378
12 Waukee 401
13 Indianola 403
14 Dubuque, Senior 435
15 Dubuque, Hempstead 437
16 Pleasant Valley 456
17 Ankeny Centennial 477
18 Sioux City, North 497
19 Johnston 500
20 Lewis Central 545
21 Davenport, Central 558
22 Marshalltown 605
23 Iowa City, West 613
24 Urbandale 642
25 Valley, West Des Moines 647
26 Linn-Mar, Marion 658
27 Southeast Polk 714
28 Cedar Rapids, Kennedy 719
29 Des Moines, Roosevelt 1248
30 Muscatine 1409
31 North Scott, Eldridge 1542
32 Waterloo, West 1546
33 Mason City 1679
34 Davenport, North 1818
35 Fort Dodge 2145
36 Sioux City, East 2145
37 Des Moines, Lincoln 2229
38 Council Bluffs, Abraham Lincoln 2322
39 Cedar Rapids, Jefferson 2493
40 Davenport, West 2508
41 Cedar Rapids, Washington 2598
42 Ottumwa 2843
43 Des Moines, North 2962
44 Burlington 3119
45 Council Bluffs, Thomas Jefferson 3982
46 Des Moines, East 4188
47 Sioux City, West 4313
48 Waterloo, East 4813

4A Girls Top 20

Rank Team Name Score
1 Pleasant Valley 70
2 Johnston 73
3 Dubuque, Senior 148
4 Ankeny Centennial 163
5 Dallas Center-Grimes 177
6 Cedar Falls 200
7 Iowa City, City High 224
8 Ankeny 227
9 Waukee, Northwest 230
10 Dubuque, Hempstead 269
11 Waukee 296
12 Valley, West Des Moines 300
13 Dowling Catholic, West Des Moines 438
14 Ames 462
15 Indianola 481
16 Davenport, Central 505
17 Linn-Mar, Marion 563
18 Des Moines, Roosevelt 568
19 Iowa City, Liberty 611
20 Prairie, Cedar Rapids 630
21 Norwalk 645
22 Lewis Central 698
23 Mason City 723
24 Southeast Polk 745
25 Muscatine 883
26 Iowa City, West 895
27 Bettendorf 921
28 Urbandale 1035
29 North Scott, Eldridge 1163
30 Sioux City, North 1169
31 Cedar Rapids, Kennedy 1455
32 Cedar Rapids, Washington 1854
33 Sioux City, East 1935
34 Sioux City, West 2041
35 Fort Dodge 2070
36 Council Bluffs, Abraham Lincoln 2129
37 Waterloo, West 2349
38 Ottumwa 2386
39 Cedar Rapids, Jefferson 2548
40 Marshalltown 2685
41 Davenport, North 2785
42 Des Moines, East 3638
43 Council Bluffs, Thomas Jefferson 3952
44 Des Moines, North 4636

3A Boys Top 20

Rank Team Name Score
1 Gilbert 43
2 Des Moines Christian 101
3 Pella 120
4 Decorah 185
5 Mount Vernon-Lisbon 267
6 Grinnell 305
7 Washington 378
8 ADM, Adel 388
9 Central DeWitt 392
10 Bondurant-Farrar 415
11 Assumption, Davenport 421
12 MOC-Floyd Valley 423
13 Clear Creek Amana 481
14 Sioux Center 484
15 Nevada 549
16 Carlisle 564
17 North Polk, Alleman 615
18 Winterset 624
19 Epworth, Western Dubuque 635
20 Storm Lake 643
21 Fort Madison 705
22 Clear Lake 744
23 Williamsburg 749
24 Oskaloosa 771
25 Spencer 831
26 Kuemper Catholic, Carroll 850
27 Algona 863
28 Xavier, Cedar Rapids 865
29 Wahlert, Dubuque 881
30 Newton 963
31 Solon 987
32 Knoxville 1029
33 Ballard 1029
34 Bishop Heelan Catholic, Sioux City 1042
35 Waverly-Shell Rock 1115
36 Sergeant Bluff-Luton 1118
37 Center Point-Urbana 1151
38 Charles City 1161
39 Marion 1289
40 Atlantic 1291
41 Denison-Schleswig 1295
42 West Delaware, Manchester 1464
43 Webster City 1529
44 Benton Community 1645
45 Glenwood 1667
46 Harlan Community 1683
47 Fairfield 1753
48 Perry 1759
49 Humboldt 1859
50 Boone 1942
51 Clinton 2071
52 Le Mars 2138
53 South Tama County, Tama 2162
54 Iowa Falls - Alden/AGWSR 2344
55 Mount Pleasant 2347
56 BK-CGD 2611
57 Hampton-Dumont -CAL 2671
58 Saydel 2709
59 Independence 2787
60 Creston 2979
61 Des Moines, Hoover 2983
62 Maquoketa 2987
63 Keokuk 3165
64 Boyden-Hull/Rock Valley 4064

3A Girls Top 20

Rank Team Name Score
1 Pella 29
2 Sioux Center 206
3 Mount Vernon-Lisbon 214
4 Solon 298
5 Marion 355
6 Harlan Community 356
7 Glenwood 374
8 Gilbert 377
9 North Polk, Alleman 431
10 MOC-Floyd Valley 433
11 Winterset 436
12 Fort Madison 450
13 Washington 459
14 Ballard 459
15 Decorah 485
16 Clear Lake 516
17 Des Moines Christian 550
18 Center Point-Urbana 576
19 ADM, Adel 583
20 Clear Creek Amana 592
21 Bishop Heelan Catholic, Sioux City 605
22 Wahlert, Dubuque 612
23 Williamsburg 623
24 Xavier, Cedar Rapids 795
25 Spencer 837
26 Oskaloosa 864
27 Clinton 867
28 Iowa Falls - Alden/AGWSR 953
29 Creston 1013
30 Waverly-Shell Rock 1091
31 Epworth, Western Dubuque 1103
32 Nevada 1128
33 Newton 1138
34 Keokuk 1194
35 Atlantic 1207
36 Le Mars 1268
37 Bondurant-Farrar 1273
38 Storm Lake 1300
39 Denison-Schleswig 1316
40 Humboldt 1334
41 Carlisle 1343
42 Assumption, Davenport 1385
43 Boone 1392
44 Maquoketa 1397
45 Central DeWitt 1453
46 West Delaware, Manchester 1466
47 Benton Community 1563
48 Sergeant Bluff-Luton 1597
49 Kuemper Catholic, Carroll 1693
50 Hampton-Dumont -CAL 1851
51 Algona 1868
52 Des Moines, Hoover 1918
53 Mount Pleasant 1978
54 Fairfield 1991
55 Boyden-Hull/Rock Valley 2130
56 Grinnell 2171
57 BK-CGD 2223
58 Webster City 2815
59 Charles City 2886
60 Knoxville 3234

2A Boys Top 20

Rank Team Name Score
1 Oelwein 165
2 Mid-Prairie, Wellman 195
3 Unity Christian, Orange City 220
4 Spirit Lake 222
5 Denver 241
6 Chariton 264
7 Anamosa 294
8 Waukon 311
9 Garner-Hayfield-Ventura 313
10 Forest City 336
11 Sheldon 384
12 Okoboji 405
13 Pella Christian 413
14 Tipton 428
15 Jesup 486
16 Monticello 514
17 Vinton-Shellsburg 541
18 Van Meter 548
19 Red Oak 554
20 Western Christian, Hull 574
21 Roland-Story, Story City 592
22 PCM 737
23 Mediapolis 810
24 Cherokee, Washington 860
25 Greene County 873
26 West Marshall, State Center 922
27 Manson Northwest Webster 930
28 Albia 934
29 East Sac County 977
30 Shenandoah 998
31 Lawton-Bronson 1082
32 Davis County, Bloomfield 1098
33 MVAOCOU 1112
34 Estherville Lincoln Central 1169
35 Interstate 35, Truro 1246
36 Dike-New Hartford 1252
37 Clarinda 1255
38 Woodward-Granger 1288
39 Sumner-Fredericksburg 1297
40 Alburnett 1304
41 Eagle Grove 1341
42 Crestwood, Cresco 1352
43 OABCIG 1364
44 South Hardin 1432
45 Starmont 1451
46 New Hampton 1482
47 Osage 1498
48 Grundy Center 1508
49 Southeast Valley, Gowrie 1515
50 North Fayette Valley 1554
51 Clarke, Osceola 1626
52 West Liberty 1629
53 Union, LaPorte City 1647
54 George-Little Rock/Central Lyon 1667
55 Central Lee, Donnellson 1683
56 WC-KP 1753
57 Hudson 1790
58 South Central Calhoun 1891
59 Notre Dame / West Burlington 1961
60 Northeast, Goose Lake 2121
61 Hinton 2163
62 Aplington-Parkersburg 2349
63 Postville 2453
64 Eddyville-Blakesburg-Fremont 2628
65 Cardinal, Eldon 2686
66 Pocahontas Area 2991

2A Girls Top 20

Rank Team Name Score
1 Mid-Prairie, Wellman 142
2 Unity Christian, Orange City 152
3 Van Meter 193
4 Tipton 256
5 Denver 283
6 Sumner-Fredericksburg 312
7 PCM 367
8 Roland-Story, Story City 395
9 Crestwood, Cresco 404
10 Albia 405
11 Forest City 405
12 Waukon 411
13 Pella Christian 424
14 Hudson 438
15 Monticello 443
16 Cherokee, Washington 567
17 Jesup 629
18 Grundy Center 652
19 Osage 669
20 Davis County, Bloomfield 709
21 Interstate 35, Truro 728
22 Garner-Hayfield-Ventura 759
23 Aplington-Parkersburg 870
24 West Marshall, State Center 899
25 Vinton-Shellsburg 904
26 Union, LaPorte City 910
27 Clarinda 921
28 Lawton-Bronson 923
29 MFL MarMac 928
30 North Fayette Valley 934
31 Anamosa 937
32 Camanche 1022
33 WC-KP 1083
34 Eddyville-Blakesburg-Fremont 1086
35 New Hampton 1109
36 Dike-New Hartford 1130
37 Central Lee, Donnellson 1184
38 Alburnett 1192
39 Mediapolis 1192
40 Western Christian, Hull 1196
41 Shenandoah 1212
42 Woodward-Granger 1317
43 Estherville Lincoln Central 1426
44 Spirit Lake 1455
45 Centerville 1463
46 George-Little Rock/Central Lyon 1464
47 Okoboji 1470
48 Hinton 1521
49 Oelwein 1621
50 Postville 1912
51 Pocahontas Area 1956
52 Manson Northwest Webster 2002
53 Southeast Valley, Gowrie 2024
54 MVAOCOU 2048
55 West Liberty 2187
56 Greene County 2401
57 Chariton 2472
58 Eagle Grove 2480
59 Cardinal, Eldon 2854

1A Boys Top 20

Rank Team Name Score
1 Lake Mills 156
2 Ankeny Christian Academy 222
3 Ogden 256
4 Woodbine 276
5 Riverside, Oakland 332
6 Earlham 343
7 Danville 393
8 ACGC 446
9 Sioux Central, Sioux Rapids 455
10 Tri-Center, Neola 511
11 St. Edmond, Fort Dodge 516
12 St. Albert, Council Bluffs 600
13 Sibley-Ocheyedan 636
14 Columbus Community, Columbus Junction 639
15 North Butler, Greene 653
16 Springville 705
17 Van Buren County 719
18 Pekin 775
19 Newman Catholic, Mason City 785
20 Missouri Valley 796
21 Lynnville-Sully 806
22 WACO, Wayland 843
23 IKM-Manning 878
24 North Iowa, Buffalo Center 935
25 Ridge View 945
26 Maquoketa Valley, Delhi 950
27 Nodaway Valley 961
28 Baxter 978
29 Louisa-Muscatine 1012
30 Durant 1056
31 West Fork, Sheffield 1061
32 Grand View Christian School 1086
33 South Winneshiek, Calmar 1097
34 Beckman Catholic, Dyersville 1115
35 Central, Elkader 1122
36 Alta-Aurelia 1124
37 Madrid 1165
38 Collins-Maxwell 1176
39 Martensdale-St Marys 1286
40 Colfax-Mingo 1354
41 Regina, Iowa City 1421
42 Boyer Valley, Dunlap 1424
43 Central Springs 1457
44 East Marshall, LeGrand 1515
45 Cascade, Western Dubuque 1539
46 English Valleys, North English 1547
47 Columbus Catholic, Waterloo 1564
48 MMCRU 1601
49 Prince of Peace Catholic, Clinton 1611
50 Hartley-Melvin-Sanborn 1637
51 GMG, Garwin 1670
52 Nashua-Plainfield 1685
53 Akron-Westfield 1729
54 South O'Brien, Paullina 1743
55 Wapsie Valley, Fairbank 1778
56 Bellevue 1801
57 BCLUW, Conrad 1817
58 Kee, Lansing 1826
59 Hillcrest Academy 1831
60 Woodward Academy 1863
61 Clayton Ridge, Guttenberg 1904
62 Fremont-Mills, Tabor 1935
63 Newell-Fonda 1946
64 Easton Valley 1961
65 Winfield-Mt Union 2000
66 Central Decatur, Leon 2107
67 Bedford 2174
68 Holy Trinity Catholic, Fort Madison 2240
69 H-L-V , Victor 2265
70 Montezuma 2347
71 Valley Lutheran, Cedar Falls 2348
72 South Hamilton, Jewell 2368
73 Belle Plaine 2415
74 Trinity Christian 2462
75 Waterloo Christian School 2464
76 Gehlen Catholic, LeMars 2538
77 Calamus-Wheatland 2558
78 Marquette Catholic, Bellevue 2564
79 Gladbrook-Reinbeck 2664
80 North Mahaska, New Sharon 2680
81 ExiraElk Horn-Kimballton 2682
82 North Cedar, Stanwood 2737
83 Southwest Valley 2750
84 Pleasantville 2793
85 Riceville 2878
86 Saint Ansgar 3010
87 Edgewood-Colesburg 3069
88 Wayne, Corydon 3098
89 Underwood 3128
90 East Mills 3139
91 Iowa Valley, Marengo 3210
92 Southeast Warren, Liberty Center 3257
93 Meskwaki Settlement School 3347
94 Treynor 3412
95 Rivermont Collegiate, Bettendorf 3539
96 East Buchanan, Winthrop 3745
97 Westwood, Sloan 3834

1A Girls Top 20

Rank Team Name Score
1 Earlham 189
2 Madrid 265
3 Treynor 376
4 South Winneshiek, Calmar 395
5 English Valleys, North English 401
6 Sioux Central, Sioux Rapids 429
7 Alta-Aurelia 467
8 Lynnville-Sully 486
9 Martensdale-St Marys 490
10 Panorama, Panora 569
11 Ridge View 573
12 ACGC 594
13 Cascade, Western Dubuque 613
14 Maquoketa Valley, Delhi 648
15 Logan-Magnolia 662
16 Tri-Center, Neola 685
17 Grand View Christian School 695
18 IKM-Manning 756
19 Wapsie Valley, Fairbank 813
20 Collins-Maxwell 851
21 Regina, Iowa City 927
22 St. Edmond, Fort Dodge 944
23 Woodbine 961
24 Central Springs 966
25 Pekin 976
26 Danville 978
27 Saint Ansgar 1029
28 Pleasantville 1060
29 West Hancock, Britt 1060
30 AHSTW, Avoca 1082
31 Newman Catholic, Mason City 1085
32 Beckman Catholic, Dyersville 1087
33 Hillcrest Academy 1094
34 BCLUW, Conrad 1144
35 West Bend-Mallard 1168
36 Wayne, Corydon 1183
37 Central Decatur, Leon 1218
38 South Central Calhoun 1222
39 East Marshall, LeGrand 1230
40 Boyer Valley, Dunlap 1289
41 North Mahaska, New Sharon 1319
42 Louisa-Muscatine 1326
43 South Hamilton, Jewell 1363
44 St. Albert, Council Bluffs 1431
45 Riverside, Oakland 1444
46 Starmont 1474
47 Emmetsburg 1479
48 East Buchanan, Winthrop 1486
49 Colfax-Mingo 1528
50 Newell-Fonda 1546
51 Ogden 1546
52 Lone Tree 1584
53 Bellevue 1589
54 Columbus Community, Columbus Junction 1621
55 Montezuma 1737
56 Nashua-Plainfield 1749
57 North Tama, Traer 1798
58 Central, Elkader 1862
59 ExiraElk Horn-Kimballton 1918
60 Westwood, Sloan 1938
61 WACO, Wayland 2016
62 Gehlen Catholic, LeMars 2032
63 Fremont-Mills, Tabor 2057
64 Waterloo Christian School 2098
65 West Fork, Sheffield 2121
66 Clayton Ridge, Guttenberg 2280
67 Stanton 2395
68 Durant 2439
69 B-G-M, Brooklyn 2471
70 GTRA 3126