BCMoore Rankings - Iowa High School Basketball
Class 5A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 02-11-2025 5A 121.24 Cedar Rapids Prairie 54 5A 105.80 CR Washington 62 16.99
2 02-17-2025 5A 86.84 Ames 54 5A 74.80 Ottumwa 59 13.59
3 01-14-2025 5A 95.75 Sioux City East 64 5A 84.05 CB Lincoln 69 13.24
4 01-31-2025 5A 127.18 Ankeny Centennial 53 5A 116.65 Waukee 57 12.07
5 01-07-2025 5A 66.50 Davenport West 45 4A 79.79 Clinton 43 11.75
6 01-03-2025 4A 119.50 Cedar Rapids Xavier 42 5A 109.43 Iowa City High 46 11.61
7 11-26-2024 5A 116.65 Waukee 45 5A 106.97 WDM Valley 60 11.22
8 01-10-2025 4A 79.79 Clinton 44 5A 70.31 Muscatine 51 11.03
9 01-11-2025 ZZ 57.80 East Moline United 38 5A 46.87 Davenport Central 41 10.93
10 12-20-2024 5A 88.70 CR Jefferson 50 5A 101.16 Cedar Rapids Kennedy 49 10.91
11 02-14-2025 5A 110.36 Iowa City Liberty 71 5A 101.16 Cedar Rapids Kennedy 77 10.75
12 02-14-2025 5A 104.60 Bettendorf 70 4A 116.58 Central Clinton 64 10.44
13 02-04-2025 5A 113.75 Cedar Falls 47 5A 105.80 CR Washington 66 9.49
14 12-17-2024 4A 73.10 LeMars 64 5A 84.05 CB Lincoln 58 9.41
15 01-28-2025 5A 121.24 Cedar Rapids Prairie 47 5A 113.75 Cedar Falls 53 9.04
16 12-03-2024 4A 108.17 Waverly-Shell Rock 46 5A 101.16 Cedar Rapids Kennedy 57 8.55
17 01-28-2025 5A 59.12 Marshalltown 33 4A 68.95 Fort Dodge 32 8.29
18 12-10-2024 4A 77.04 Eldridge North Scott 51 5A 70.31 Muscatine 52 8.28
19 01-31-2025 5A 44.86 Des Moines Lincoln 33 4A 38.26 Des Moines Hoover 34 8.14
20 12-07-2024 4A 96.49 Marion 61 5A 105.80 CR Washington 58 7.77
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 02-04-2025 4A 99.49 Gilbert 40 4A 84.09 Huxley Ballard 43 16.95
2 12-10-2024 4A 74.49 Independence 48 3A 59.48 Vinton-Shellsburg 53 16.56
3 01-20-2025 4A 108.17 Waverly-Shell Rock 59 4A 93.54 Keokuk 67 14.63
4 12-12-2024 4A 106.35 Carlisle 35 4A 94.09 Pella 43 13.80
5 12-07-2024 4A 119.50 Cedar Rapids Xavier 39 4A 108.17 Waverly-Shell Rock 44 12.87
6 01-07-2025 5A 66.50 Davenport West 45 4A 79.79 Clinton 43 11.75
7 01-03-2025 4A 119.50 Cedar Rapids Xavier 42 5A 109.43 Iowa City High 46 11.61
8 01-28-2025 3A 71.89 Iowa Falls-Alden 44 4A 61.98 Webster City 48 11.45
9 02-11-2025 ZZ 69.30 Lanesboro MN 46 4A 82.02 Decorah 42 11.18
10 01-10-2025 4A 79.79 Clinton 44 5A 70.31 Muscatine 51 11.03
11 12-21-2024 4A 116.58 Central Clinton 57 4A 107.13 Maquoketa 65 10.99
12 01-10-2025 4A 86.06 Oskaloosa 29 4A 77.15 Newton 36 10.45
13 02-14-2025 5A 104.60 Bettendorf 70 4A 116.58 Central Clinton 64 10.44
14 02-11-2025 1A 102.00 Newell-Fonda 62 4A 93.85 Storm Lake 67 9.69
15 12-17-2024 4A 73.10 LeMars 64 5A 84.05 CB Lincoln 58 9.41
16 12-03-2024 4A 108.17 Waverly-Shell Rock 46 5A 101.16 Cedar Rapids Kennedy 57 8.55
17 01-28-2025 5A 59.12 Marshalltown 33 4A 68.95 Fort Dodge 32 8.29
18 12-10-2024 4A 77.04 Eldridge North Scott 51 5A 70.31 Muscatine 52 8.28
19 01-31-2025 5A 44.86 Des Moines Lincoln 33 4A 38.26 Des Moines Hoover 34 8.14
20 12-05-2024 3A 74.73 Western Christian 64 4A 68.13 Spencer 71 8.14
21 12-13-2024 4A 93.54 Keokuk 48 4A 87.08 Burlington 49 8.00
22 01-03-2025 4A 93.85 Storm Lake 43 2A 87.45 Pocahontas Area 44 7.94
23 11-26-2024 4A 83.41 Epworth W Dubuque 53 4A 77.04 Eldridge North Scott 54 7.91
24 01-07-2025 4A 107.30 Dallas Center-Grimes 53 4A 116.62 Norwalk 48 7.78
25 12-07-2024 4A 96.49 Marion 61 5A 105.80 CR Washington 58 7.77
26 02-04-2025 4A 47.15 Mount Pleasant 35 3A 39.45 Fairfield 40 7.70
27 01-07-2025 4A 71.26 Creston 63 3A 80.46 Clarinda 58 7.66
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-31-2025 3A 84.84 Wellman Mid-Prairie 62 3A 54.39 Wilton 67 32.00
2 12-06-2024 2A 53.86 Truro Interstate-35 37 3A 78.53 Van Meter 33 23.13
3 12-03-2024 1A 81.30 Oakland Riverside 27 3A 60.85 Missouri Valley 29 22.00
4 01-20-2025 3A 64.93 New Hampton 48 2A 45.01 Waterloo Columbus 50 21.46
5 01-30-2025 2A 93.17 Inwood West Lyon 38 3A 74.73 Western Christian 41 19.98
6 12-10-2024 4A 74.49 Independence 48 3A 59.48 Vinton-Shellsburg 53 16.56
7 01-28-2025 2A 92.25 Cascade W Dubuque 36 3A 75.78 Camanche 39 16.47
8 02-22-2025 3A 87.60 West Marshall 51 3A 105.28 Forest City 48 16.14
9 01-03-2025 1A 76.40 Lansing Kee 47 3A 62.50 North Fayette Valley 53 15.45
10 01-07-2025 2A 69.02 South Central Calhou 29 3A 55.95 Ida Grove O-A-BC-IG 33 14.62
11 01-18-2025 3A 58.60 Bloomfield Davis 46 2A 46.54 Van Buren-Harmony 51 13.60
12 12-05-2024 3A 62.50 North Fayette Valley 47 3A 77.16 Waukon 34 13.12
13 01-24-2025 2A 80.14 Lake Mills 32 3A 68.73 Osage 36 12.95
14 01-27-2025 3A 54.64 Tama South Tama 38 1A 44.23 Tama Meskwaki 39 11.95
15 01-28-2025 3A 71.89 Iowa Falls-Alden 44 4A 61.98 Webster City 48 11.45
16 11-23-2024 3A 97.52 Roland-Story 44 3A 109.46 Estherville-LC 34 10.40
17 12-07-2024 1A 73.33 Turkey Valley 48 3A 64.93 New Hampton 57 9.94
18 01-03-2025 3A 97.52 Roland-Story 51 3A 87.60 West Marshall 62 9.92
19 02-07-2025 3A 58.60 Bloomfield Davis 39 3A 50.31 Chariton 46 9.83
20 02-19-2025 3A 71.14 Van Horne Benton 50 3A 82.33 Mediapolis 47 9.65
21 12-20-2024 3A 101.63 Cherokee Washington 55 3A 93.71 Spirit Lake 61 9.46
22 12-17-2024 3A 73.50 Washington 42 3A 65.66 West Liberty 48 9.39
23 01-31-2025 3A 109.46 Estherville-LC 44 3A 101.63 Cherokee Washington 50 9.37
24 01-28-2025 3A 62.50 North Fayette Valley 33 2A 55.18 South Winneshiek 37 8.86
25 02-19-2025 3A 94.25 West Delaware 30 3A 87.60 West Marshall 54 8.19
26 12-05-2024 3A 74.73 Western Christian 64 4A 68.13 Spencer 71 8.14
27 01-16-2025 3A 60.85 Missouri Valley 34 2A 70.28 Underwood 32 7.89
28 12-09-2024 2A 61.60 Columbus Junction 44 3A 55.32 Central Lee 54 7.82
29 02-04-2025 4A 47.15 Mount Pleasant 35 3A 39.45 Fairfield 40 7.70
30 01-07-2025 4A 71.26 Creston 63 3A 80.46 Clarinda 58 7.66
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-06-2024 2A 53.86 Truro Interstate-35 37 3A 78.53 Van Meter 33 23.13
2 01-20-2025 3A 64.93 New Hampton 48 2A 45.01 Waterloo Columbus 50 21.46
3 01-30-2025 2A 93.17 Inwood West Lyon 38 3A 74.73 Western Christian 41 19.98
4 01-24-2025 2A 61.60 Columbus Junction 50 1A 43.95 Winfield-Mount Union 53 19.19
5 01-28-2025 2A 92.25 Cascade W Dubuque 36 3A 75.78 Camanche 39 16.47
6 01-27-2025 2A 70.28 Underwood 34 2A 87.32 Sloan Westwood 32 15.50
7 02-10-2025 2A 58.77 Danville 25 2A 44.91 Louisa-Muscatine 32 15.41
8 02-11-2025 2A 93.17 Inwood West Lyon 53 2A 109.92 Rock Valley 47 15.21
9 01-28-2025 2A 84.90 Hudson 47 2A 71.80 Dike-New Hartford 56 14.64
10 01-07-2025 2A 69.02 South Central Calhou 29 3A 55.95 Ida Grove O-A-BC-IG 33 14.62
11 01-31-2025 2A 89.55 Emmetsburg 31 1A 77.13 West Bend-Mallard 35 13.97
12 12-10-2024 1A 92.19 Gladbrook-Reinbeck 38 2A 79.94 Grundy Center 40 13.80
13 01-18-2025 3A 58.60 Bloomfield Davis 46 2A 46.54 Van Buren-Harmony 51 13.60
14 02-04-2025 2A 82.25 Belmond-Klemme 53 1A 70.81 Britt West Hancock 56 12.98
15 01-24-2025 2A 80.14 Lake Mills 32 3A 68.73 Osage 36 12.95
16 12-20-2024 2A 52.19 Onawa West Monona 49 1A 66.25 River Valley 46 12.52
17 02-07-2025 2A 72.76 Ackley AGWSR 36 2A 61.81 SumnerFredericksburg 39 12.49
18 02-10-2025 2A 84.20 Jesup 46 1A 73.33 Turkey Valley 48 12.41
19 12-03-2024 1A 73.18 Kingsley-Pierson 37 2A 62.25 Lawton-Bronson 46 10.92
20 02-15-2025 2A 52.66 West Branch 41 2A 43.35 West Burlington 45 10.85
21 12-09-2024 2A 69.02 South Central Calhou 47 2A 60.02 Northwest Webster 50 10.55
22 01-03-2025 2A 61.60 Columbus Junction 57 1A 52.73 Wayland WACO 58 10.41
23 02-03-2025 2A 69.31 Durant 50 1A 61.11 Calamus-Wheatland 52 9.74
24 01-28-2025 1A 77.13 West Bend-Mallard 38 2A 69.02 South Central Calhou 49 9.65
25 01-24-2025 2A 90.20 North Mahaska 45 1A 82.17 Montezuma 53 9.57
26 12-20-2024 1A 92.19 Gladbrook-Reinbeck 44 2A 84.20 Jesup 48 9.54
27 01-23-2025 2A 82.85 Sioux Central 40 1A 74.98 Harris-Lake Park 51 9.41
28 01-27-2025 1A 70.10 Akron-Westfield 47 2A 62.25 Lawton-Bronson 53 9.39
29 01-14-2025 2A 44.91 Louisa-Muscatine 23 1A 37.13 Wapello 38 9.32
30 12-09-2024 2A 74.27 Bellevue 48 ZZ 65.13 East Dubuque IL 53 9.15
31 02-04-2025 2A 70.28 Underwood 28 2A 62.83 Neola Tri-Center 38 8.99
32 01-13-2025 1A 59.75 Tabor Fremont-Mills 45 2A 70.28 Underwood 42 8.99
33 01-03-2025 2A 44.27 Packwood Pekin 54 1A 54.71 Riverside Highland 49 8.89
34 01-28-2025 3A 62.50 North Fayette Valley 33 2A 55.18 South Winneshiek 37 8.86
35 02-04-2025 2A 79.94 Grundy Center 48 2A 72.76 Ackley AGWSR 51 8.72
36 01-10-2025 2A 44.27 Packwood Pekin 34 1A 37.13 Wapello 36 8.68
37 02-04-2025 2A 70.24 Central Springs 45 1A 80.37 Mason City Newman 39 8.58
38 12-17-2024 2A 82.88 Exira-Elk Horn-Kimb 36 1A 76.01 Coon Rapids-Bayard 59 8.41
39 12-16-2024 2A 70.24 Central Springs 39 2A 80.14 Lake Mills 29 8.36
40 01-03-2025 4A 93.85 Storm Lake 43 2A 87.45 Pocahontas Area 44 7.94
41 01-24-2025 2A 68.23 Goose Lake Northeast 23 2A 61.87 Dyersville Beckman 34 7.90
42 01-16-2025 3A 60.85 Missouri Valley 34 2A 70.28 Underwood 32 7.89
43 01-23-2025 2A 66.61 IKM-Manning 40 1A 76.01 Coon Rapids-Bayard 28 7.85
44 12-09-2024 2A 61.60 Columbus Junction 44 3A 55.32 Central Lee 54 7.82
45 01-17-2025 2A 43.35 West Burlington 37 1A 52.71 Fort Madison Trinity 31 7.82
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-14-2025 1A 22.21 West Central 40 1A 47.53 Clayton Ridge 39 23.78
2 12-03-2024 1A 81.30 Oakland Riverside 27 3A 60.85 Missouri Valley 29 22.00
3 01-24-2025 2A 61.60 Columbus Junction 50 1A 43.95 Winfield-Mount Union 53 19.19
4 01-21-2025 1A 58.83 Baxter 47 1A 41.59 Traer North Tama 50 18.78
5 01-16-2025 1A 43.17 Griswold 46 1A 28.30 Heartland Christian 48 16.42
6 01-03-2025 1A 76.40 Lansing Kee 47 3A 62.50 North Fayette Valley 53 15.45
7 11-26-2024 1A 67.55 Lone Tree 47 1A 54.71 Riverside Highland 60 14.38
8 12-20-2024 1A 58.86 Victor HLV 34 1A 46.06 Marengo Iowa Valley 45 14.34
9 02-13-2025 1A 58.86 Victor HLV 52 1A 46.06 Marengo Iowa Valley 53 14.34
10 01-31-2025 2A 89.55 Emmetsburg 31 1A 77.13 West Bend-Mallard 35 13.97
11 12-10-2024 1A 92.19 Gladbrook-Reinbeck 38 2A 79.94 Grundy Center 40 13.80
12 02-04-2025 2A 82.25 Belmond-Klemme 53 1A 70.81 Britt West Hancock 56 12.98
13 12-20-2024 2A 52.19 Onawa West Monona 49 1A 66.25 River Valley 46 12.52
14 02-10-2025 2A 84.20 Jesup 46 1A 73.33 Turkey Valley 48 12.41
15 01-27-2025 3A 54.64 Tama South Tama 38 1A 44.23 Tama Meskwaki 39 11.95
16 01-13-2025 ZZ 87.44 Adrian-Ellsworth MN 50 1A 77.61 George-Little Rock 52 11.37
17 12-03-2024 1A 73.18 Kingsley-Pierson 37 2A 62.25 Lawton-Bronson 46 10.92
18 01-10-2025 1A 58.92 Corydon Wayne 41 1A 71.19 Lenox 36 10.73
19 01-30-2025 1A 54.99 Ankeny Christian 42 1A 44.51 Murray 45 10.48
20 01-03-2025 2A 61.60 Columbus Junction 57 1A 52.73 Wayland WACO 58 10.41
21 11-26-2024 1A 33.67 Diagonal 37 1A 23.50 Mormon Trail 38 10.17
22 12-16-2024 1A 54.65 Southwest Valley 40 1A 46.09 Bedford 43 10.10
23 12-07-2024 1A 73.33 Turkey Valley 48 3A 64.93 New Hampton 57 9.94
24 12-05-2024 1A 43.17 Griswold 57 1A 54.65 Southwest Valley 53 9.93
25 02-18-2025 1A 67.28 Anita CAM 68 1A 78.74 Woodbine 57 9.91
26 01-20-2025 1A 40.57 Moravia 29 1A 32.27 Seymour 37 9.84
27 01-10-2025 1A 67.14 Conrad BCLUW 48 1A 58.86 Victor HLV 51 9.83
28 01-28-2025 1A 50.37 Keota 48 1A 61.67 English Valleys 45 9.76
29 02-03-2025 2A 69.31 Durant 50 1A 61.11 Calamus-Wheatland 52 9.74
30 02-11-2025 1A 102.00 Newell-Fonda 62 4A 93.85 Storm Lake 67 9.69
31 01-28-2025 1A 77.13 West Bend-Mallard 38 2A 69.02 South Central Calhou 49 9.65
32 01-24-2025 2A 90.20 North Mahaska 45 1A 82.17 Montezuma 53 9.57
33 12-20-2024 1A 92.19 Gladbrook-Reinbeck 44 2A 84.20 Jesup 48 9.54
34 01-23-2025 2A 82.85 Sioux Central 40 1A 74.98 Harris-Lake Park 51 9.41
35 01-27-2025 1A 70.10 Akron-Westfield 47 2A 62.25 Lawton-Bronson 53 9.39
36 01-14-2025 2A 44.91 Louisa-Muscatine 23 1A 37.13 Wapello 38 9.32
37 12-17-2024 1A 48.32 Lamoni 42 1A 40.57 Moravia 50 9.30
38 01-17-2025 1A 77.61 George-Little Rock 38 1A 70.10 Akron-Westfield 47 9.05
39 01-13-2025 1A 59.75 Tabor Fremont-Mills 45 2A 70.28 Underwood 42 8.99
40 02-21-2025 1A 76.40 Lansing Kee 51 1A 86.89 Riceville 42 8.94
41 01-03-2025 2A 44.27 Packwood Pekin 54 1A 54.71 Riverside Highland 49 8.89
42 01-10-2025 2A 44.27 Packwood Pekin 34 1A 37.13 Wapello 36 8.68
43 02-10-2025 1A 44.51 Murray 54 1A 37.44 Orient-Macksburg 59 8.61
44 02-04-2025 2A 70.24 Central Springs 45 1A 80.37 Mason City Newman 39 8.58
45 01-09-2025 1A 61.67 English Valleys 37 1A 54.71 Riverside Highland 38 8.51
46 01-28-2025 1A 78.14 Mount Ayr 50 1A 71.19 Lenox 60 8.49
47 12-17-2024 2A 82.88 Exira-Elk Horn-Kimb 36 1A 76.01 Coon Rapids-Bayard 59 8.41
48 12-10-2024 1A 27.97 Colo-NESCO 34 1A 21.14 Collins-Maxwell 38 8.37
49 01-27-2025 1A 66.96 Woodbury Central 31 1A 60.37 Hull Trinity 32 8.13
50 01-23-2025 2A 66.61 IKM-Manning 40 1A 76.01 Coon Rapids-Bayard 28 7.85
51 01-31-2025 1A 21.14 Collins-Maxwell 38 1A 30.52 Garwin GMG 31 7.83
52 01-17-2025 2A 43.35 West Burlington 37 1A 52.71 Fort Madison Trinity 31 7.82
53 12-20-2024 1A 54.65 Southwest Valley 38 1A 48.45 Southeast Warren 41 7.74
54 11-25-2024 1A 73.18 Kingsley-Pierson 53 1A 66.98 LeMars Gehlen 57 7.74