BCMoore Rankings - Iowa High School Basketball
Class 5A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 11-25-2025 5A 96.35 CB Lincoln 48 3A 81.55 Shenandoah 51 16.32
2 11-24-2025 5A 89.98 Ottumwa 45 4A 76.83 Fort Madison 58 14.67
3 01-16-2026 5A 97.65 Waterloo West 62 5A 112.42 Iowa City Liberty 58 13.24
4 12-04-2025 5A 90.65 Des Moines Roosevelt 54 5A 104.67 Indianola 47 12.50
5 01-20-2026 4A 93.36 Eldridge North Scott 66 5A 105.73 Bettendorf 59 10.85
6 12-09-2025 5A 131.72 Waukee Northwest 54 5A 122.56 WDM Valley 70 10.68
7 01-13-2026 5A 138.77 WDM Dowling 40 5A 131.72 Waukee Northwest 43 8.58
8 12-04-2025 4A 80.14 Newton 32 5A 73.42 Marshalltown 40 8.25
9 11-25-2025 5A 97.06 CR Jefferson 39 5A 90.65 Des Moines Roosevelt 40 7.94
10 12-02-2025 3A 112.97 Mount Vernon 44 5A 106.66 Cedar Rapids Prairie 55 7.83
11 12-09-2025 4A 96.45 Clinton 73 5A 105.73 Bettendorf 65 7.76
12 01-09-2026 5A 25.85 Des Moines North 25 5A 19.70 Des Moines East 30 7.68
13 01-03-2026 4A 119.70 Dallas Center-Grimes 39 5A 113.78 Iowa City High 42 7.45
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 11-24-2025 5A 89.98 Ottumwa 45 4A 76.83 Fort Madison 58 14.67
2 12-09-2025 4A 89.65 Bondurant-Farrar 46 4A 79.24 Winterset 51 11.94
3 11-24-2025 4A 97.76 MOC-Floyd Valley 49 4A 87.66 Spencer 50 11.62
4 12-08-2025 3A 71.41 Humboldt 37 4A 61.48 Fort Dodge 44 11.46
5 01-20-2026 4A 93.36 Eldridge North Scott 66 5A 105.73 Bettendorf 59 10.85
6 01-20-2026 2A 91.66 Oakland Riverside 28 4A 82.66 Glenwood 41 10.53
7 01-15-2026 4A 83.10 CB Lewis Central 56 3A 72.65 Creston 57 10.45
8 01-13-2026 4A 76.83 Fort Madison 53 4A 87.64 Keokuk 40 9.28
9 01-06-2026 3A 110.07 Williamsburg 60 4A 102.96 Solon 67 8.64
10 01-10-2026 4A 110.41 Cedar Rapids Xavier 53 4A 103.39 Alleman North Polk 56 8.54
11 12-04-2025 4A 80.14 Newton 32 5A 73.42 Marshalltown 40 8.25
12 12-09-2025 4A 96.45 Clinton 73 5A 105.73 Bettendorf 65 7.76
13 12-20-2025 4A 121.43 Norwalk 71 3A 113.67 Maquoketa 76 7.76
14 01-06-2026 ZZ 91.84 North Sioux City Dak 57 4A 85.74 Sergeant Bluff-Luton 58 7.62
15 12-22-2025 4A 97.76 MOC-Floyd Valley 56 3A 106.75 Spirit Lake 51 7.47
16 01-03-2026 4A 119.70 Dallas Center-Grimes 39 5A 113.78 Iowa City High 42 7.45
17 12-19-2025 3A 85.09 Carroll 55 4A 79.24 Winterset 57 7.37
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-16-2025 ZZ 79.82 Kee High 44 3A 61.50 North Fayette Valley 58 19.84
2 11-25-2025 5A 96.35 CB Lincoln 48 3A 81.55 Shenandoah 51 16.32
3 01-06-2026 3A 85.28 Clarinda 50 3A 72.65 Creston 52 14.16
4 12-02-2025 3A 81.81 Cresco Crestwood 50 3A 70.10 New Hampton 53 13.23
5 12-02-2025 3A 95.78 Carroll Kuemper 36 3A 85.09 Carroll 41 12.22
6 01-09-2026 2A 84.01 Bellevue 52 3A 73.35 Camanche 55 12.19
7 12-08-2025 3A 71.41 Humboldt 37 4A 61.48 Fort Dodge 44 11.46
8 01-15-2026 4A 83.10 CB Lewis Central 56 3A 72.65 Creston 57 10.45
9 01-12-2026 3A 64.49 Sheldon 38 2A 55.73 Hartley HMS 42 10.29
10 01-12-2026 2A 59.29 Van Buren-Harmony 42 3A 51.68 Fairfield 43 9.14
11 01-06-2026 3A 110.07 Williamsburg 60 4A 102.96 Solon 67 8.64
12 12-06-2025 2A 84.01 Bellevue 68 3A 77.39 Alburnett 75 8.15
13 12-02-2025 3A 112.97 Mount Vernon 44 5A 106.66 Cedar Rapids Prairie 55 7.83
14 12-20-2025 4A 121.43 Norwalk 71 3A 113.67 Maquoketa 76 7.76
15 12-09-2025 2A 91.29 Mapleton MV-A-O-CO-U 48 3A 85.08 Ida Grove O-A-BC-IG 63 7.73
16 12-12-2025 3A 81.81 Cresco Crestwood 43 2A 75.86 South Winneshiek 45 7.47
17 12-22-2025 4A 97.76 MOC-Floyd Valley 56 3A 106.75 Spirit Lake 51 7.47
18 12-19-2025 3A 85.09 Carroll 55 4A 79.24 Winterset 57 7.37
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-02-2026 1A 77.74 Harris-Lake Park 30 2A 55.73 Hartley HMS 31 23.54
2 01-16-2026 2A 79.31 Woodward-Granger 46 2A 65.01 Truro Interstate-35 48 15.82
3 12-02-2025 1A 87.93 Kingsley-Pierson 62 2A 75.46 Lawton-Bronson 63 12.47
4 01-09-2026 2A 84.01 Bellevue 52 3A 73.35 Camanche 55 12.19
5 12-08-2025 2A 50.73 Belmond-Klemme 30 2A 40.27 Central Springs 34 11.99
6 12-05-2025 2A 85.78 Monona MFL-MarMac 34 2A 75.86 South Winneshiek 38 11.44
7 01-05-2026 1A 58.46 Onawa West Monona 27 2A 48.71 Logan-Magnolia 40 11.28
8 12-04-2025 2A 110.46 Hinton 44 2A 100.80 Inwood West Lyon 45 11.18
9 01-20-2026 2A 91.66 Oakland Riverside 28 4A 82.66 Glenwood 41 10.53
10 01-09-2026 2A 100.66 Treynor 43 2A 91.66 Oakland Riverside 45 10.52
11 01-12-2026 3A 64.49 Sheldon 38 2A 55.73 Hartley HMS 42 10.29
12 12-04-2025 2A 50.42 Columbus Junction 43 1A 41.82 Stanwood North Cedar 52 10.13
13 12-22-2025 2A 111.66 Rock Valley 55 2A 103.58 Central Lyon 56 9.60
14 01-16-2026 2A 73.45 Pleasantville 27 2A 65.72 Stuart West Central 36 9.26
15 01-12-2026 2A 59.29 Van Buren-Harmony 42 3A 51.68 Fairfield 43 9.14
16 12-06-2025 2A 84.01 Bellevue 68 3A 77.39 Alburnett 75 8.15
17 01-09-2026 2A 71.08 Sigourney 41 1A 80.53 Montezuma 40 7.92
18 12-12-2025 2A 69.34 Eldora South Hardin 36 2A 63.05 Wapsie Valley 39 7.81
19 12-09-2025 2A 91.29 Mapleton MV-A-O-CO-U 48 3A 85.08 Ida Grove O-A-BC-IG 63 7.73
20 01-15-2026 2A 60.87 Louisa-Muscatine 38 1A 54.69 Wayland WACO 49 7.71
21 12-06-2025 2A 78.83 Nashua-Plainfield 33 1A 72.69 Clarksville 49 7.66
22 12-22-2025 2A 73.78 Southwest Valley 36 1A 67.74 Martensdale M-SM 48 7.57
23 01-16-2026 2A 85.78 Monona MFL-MarMac 38 ZZ 79.82 Kee High 43 7.49
24 12-12-2025 3A 81.81 Cresco Crestwood 43 2A 75.86 South Winneshiek 45 7.47
25 01-19-2026 2A 52.47 Colfax-Mingo 35 2A 46.61 Eldon Cardinal 52 7.38
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-02-2026 1A 77.74 Harris-Lake Park 30 2A 55.73 Hartley HMS 31 23.54
2 12-12-2025 1A 68.88 Baxter 42 1A 51.04 Garwin GMG 48 19.37
3 01-09-2026 1A 49.16 Sidney 37 1A 66.43 Malvern East Mills 35 15.75
4 01-23-2026 1A 54.69 Wayland WACO 50 1A 42.72 Kalona Hillcrest 52 13.49
5 12-05-2025 1A 36.63 Stanton 25 1A 25.15 Essex 29 13.01
6 12-02-2025 1A 87.93 Kingsley-Pierson 62 2A 75.46 Lawton-Bronson 63 12.47
7 12-09-2025 1A 30.52 Melcher-Dallas 33 1A 44.12 Moravia 31 12.07
8 01-03-2026 1A 75.94 Anita CAM 40 1A 65.97 Dunlap Boyer Valley 44 11.49
9 01-05-2026 1A 58.46 Onawa West Monona 27 2A 48.71 Logan-Magnolia 40 11.28
10 12-04-2025 2A 50.42 Columbus Junction 43 1A 41.82 Stanwood North Cedar 52 10.13
11 12-04-2025 1A 31.55 Prince of Peace 39 ZZ 23.90 Savanna West Carroll 44 9.18
12 01-26-2026 1A 65.97 Dunlap Boyer Valley 57 1A 58.46 Onawa West Monona 58 9.04
13 01-16-2026 1A 62.28 Lone Tree 48 1A 55.05 Wapello 56 8.76
14 01-20-2026 1A 61.25 LeMars Gehlen 46 ZZ 54.13 Sibley Sibley-Ocheye 53 8.64
15 12-02-2025 1A 75.94 Tama Meskwaki 46 1A 68.88 Baxter 49 8.59
16 01-09-2026 2A 71.08 Sigourney 41 1A 80.53 Montezuma 40 7.92
17 01-15-2026 2A 60.87 Louisa-Muscatine 38 1A 54.69 Wayland WACO 49 7.71
18 12-06-2025 2A 78.83 Nashua-Plainfield 33 1A 72.69 Clarksville 49 7.66
19 12-22-2025 2A 73.78 Southwest Valley 36 1A 67.74 Martensdale M-SM 48 7.57
20 12-04-2025 1A 64.50 Woodbine 48 1A 58.46 Onawa West Monona 56 7.56
21 01-10-2026 1A 65.97 Dunlap Boyer Valley 39 1A 58.46 Onawa West Monona 46 7.51