BCMoore Rankings - Iowa High School Basketball
Class 5A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-30-2023 5A 106.75 Sioux City East 43 4A 90.78 Sergeant Bluff-Luton 53 17.35
2 01-03-2023 5A 117.14 Waterloo West 68 5A 102.81 Marion Linn-Mar 72 15.72
3 12-17-2022 4A 113.14 Alleman North Polk 48 5A 97.51 Cedar Rapids Kennedy 51 15.63
4 01-12-2023 5A 88.16 Des Moines North 46 4A 75.60 Fort Dodge 50 13.95
5 01-06-2023 5A 71.20 Ottumwa 43 5A 59.40 Des Moines Lincoln 53 13.18
6 02-03-2023 4A 95.89 LeMars 46 5A 84.21 Sioux City West 49 13.07
7 11-22-2022 5A 45.06 Marshalltown 35 3A 34.58 Tama South Tama 37 11.87
8 12-02-2022 5A 121.73 WDM Valley 33 5A 111.41 Waukee Northwest 36 11.70
9 01-10-2023 5A 119.08 Southeast Polk 56 5A 108.82 Waukee 58 11.64
10 01-27-2023 4A 75.60 Fort Dodge 54 5A 65.50 Waterloo East 56 11.48
11 01-31-2023 4A 103.54 Cedar Rapids Xavier 49 5A 93.84 Dubuque Senior 62 11.09
12 12-13-2022 5A 128.22 WDM Dowling 50 5A 119.08 Southeast Polk 53 10.53
13 12-13-2022 5A 105.10 Cedar Falls 53 5A 97.51 Cedar Rapids Kennedy 56 8.98
14 11-29-2022 5A 128.22 WDM Dowling 48 5A 121.73 WDM Valley 59 7.87
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-17-2022 4A 76.55 Fort Madison 49 1A 39.69 West Central 59 36.86
2 01-17-2023 4A 44.93 Charles City 2 3A 71.77 Cresco Crestwood 0 25.45
3 12-17-2022 4A 76.43 Mount Pleasant 36 1A 51.15 Riverside Highland 42 25.29
4 01-30-2023 5A 106.75 Sioux City East 43 4A 90.78 Sergeant Bluff-Luton 53 17.35
5 12-17-2022 4A 113.14 Alleman North Polk 48 5A 97.51 Cedar Rapids Kennedy 51 15.63
6 01-03-2023 3A 69.64 Nevada 32 4A 55.82 Perry 44 15.20
7 12-03-2022 2A 78.08 Carroll Kuemper 41 4A 64.40 Denison-Schleswig 52 15.07
8 12-09-2022 4A 89.37 Keokuk 46 4A 76.43 Mount Pleasant 51 14.33
9 12-13-2022 4A 111.94 Huxley Ballard 48 4A 99.16 Carlisle 57 14.16
10 01-12-2023 5A 88.16 Des Moines North 46 4A 75.60 Fort Dodge 50 13.95
11 11-29-2022 4A 90.09 Carroll 41 2A 78.08 Carroll Kuemper 43 13.40
12 02-03-2023 4A 95.89 LeMars 46 5A 84.21 Sioux City West 49 13.07
13 12-20-2022 4A 97.58 CB Lewis Central 68 4A 86.07 Glenwood 69 12.90
14 12-09-2022 4A 97.58 CB Lewis Central 38 1A 86.62 CB St Albert 46 12.34
15 01-27-2023 4A 75.60 Fort Dodge 54 5A 65.50 Waterloo East 56 11.48
16 01-31-2023 4A 103.54 Cedar Rapids Xavier 49 5A 93.84 Dubuque Senior 62 11.09
17 02-03-2023 4A 77.65 Boone 40 4A 90.09 Carroll 36 11.05
18 12-20-2022 4A 55.82 Perry 40 3A 46.50 Saydel 41 10.71
19 01-27-2023 3A 73.71 Shenandoah 50 4A 64.40 Denison-Schleswig 51 10.70
20 01-30-2023 4A 92.48 Winterset 38 3A 84.25 Harlan 43 9.61
21 01-24-2023 2A 67.53 Pella Christian 46 4A 78.42 Norwalk 38 9.51
22 01-13-2023 4A 86.07 Glenwood 50 2A 78.08 Carroll Kuemper 53 9.37
23 12-19-2022 4A 89.38 Indianola 48 4A 99.16 Carlisle 44 8.40
24 12-06-2022 4A 82.09 Storm Lake 45 2A 75.79 Emmetsburg 50 7.68
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-17-2023 4A 44.93 Charles City 2 3A 71.77 Cresco Crestwood 0 25.45
2 12-19-2022 3A 61.84 Southeast Valley 45 1A 40.04 Storm Lake St Mary 49 23.19
3 11-28-2022 3A 83.91 Waukon 70 2A 66.04 Monona MFL-MarMac 73 19.26
4 12-20-2022 3A 91.94 West Marshall 47 2A 74.75 South Hamilton 48 18.57
5 12-03-2022 3A 87.20 Wellman Mid-Prairie 48 2A 72.27 Goose Lake Northeast 58 16.32
6 01-03-2023 3A 69.64 Nevada 32 4A 55.82 Perry 44 15.20
7 11-19-2022 3A 72.98 Roland-Story 49 3A 87.74 Spirit Lake 45 13.37
8 01-09-2023 3A 72.98 Roland-Story 45 3A 61.84 Southeast Valley 51 12.53
9 11-22-2022 5A 45.06 Marshalltown 35 3A 34.58 Tama South Tama 37 11.87
10 01-27-2023 2A 77.91 Jesup 58 3A 67.44 Oelwein 61 11.86
11 01-14-2023 3A 71.77 Cresco Crestwood 0 2A 60.71 Wapsie Valley 2 11.06
12 12-20-2022 4A 55.82 Perry 40 3A 46.50 Saydel 41 10.71
13 01-27-2023 3A 73.71 Shenandoah 50 4A 64.40 Denison-Schleswig 51 10.70
14 11-26-2022 3A 106.64 Van Horne Benton 22 3A 96.47 Center Point-Urbana 27 10.17
15 12-02-2022 3A 96.46 Unity Christian 79 3A 87.74 Spirit Lake 84 10.10
16 02-02-2023 3A 57.75 Hampton-Dumont-CAL 38 2A 68.87 Eldora South Hardin 37 9.74
17 02-02-2023 3A 96.46 Unity Christian 48 3A 88.19 Rock Valley 59 9.65
18 01-30-2023 4A 92.48 Winterset 38 3A 84.25 Harlan 43 9.61
19 01-06-2023 3A 67.44 Oelwein 63 2A 77.91 Jesup 60 9.09
20 11-21-2022 3A 69.30 Clarion CGD 53 3A 61.84 Southeast Valley 61 8.85
21 01-17-2023 3A 50.83 LaPorte City Union 36 2A 60.71 Wapsie Valley 28 8.49
22 12-01-2022 3A 64.77 Tipton 33 2A 57.74 Lisbon 37 8.42
23 01-03-2023 3A 72.98 Roland-Story 37 3A 66.27 Iowa Falls-Alden 44 8.10
24 01-16-2023 3A 34.58 Tama South Tama 33 1A 28.11 Tama Meskwaki 38 7.85
25 01-09-2023 1A 71.22 Calamus-Wheatland 39 3A 64.77 Tipton 44 7.83
26 02-03-2023 2A 73.73 SumnerFredericksburg 43 3A 67.44 Oelwein 67 7.68
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-09-2022 2A 96.72 Sioux Central 40 2A 72.90 Northwest Webster 41 25.21
2 02-03-2023 2A 57.74 Lisbon 37 2A 37.41 Arlington Starmont 46 21.71
3 01-13-2023 2A 60.13 Lake View East Sac 27 1A 40.04 Storm Lake St Mary 41 21.48
4 11-28-2022 3A 83.91 Waukon 70 2A 66.04 Monona MFL-MarMac 73 19.26
5 12-20-2022 3A 91.94 West Marshall 47 2A 74.75 South Hamilton 48 18.57
6 01-24-2023 2A 88.10 North Union 41 2A 71.62 Belmond-Klemme 44 17.86
7 12-05-2022 2A 80.38 Hudson 54 1A 63.39 Clarksville 57 16.99
8 12-03-2022 3A 87.20 Wellman Mid-Prairie 48 2A 72.27 Goose Lake Northeast 58 16.32
9 12-19-2022 2A 76.40 Mapleton MV-A-O-CO-U 36 1A 61.47 Neola Tri-Center 49 16.32
10 11-28-2022 2A 45.68 Madrid 51 1A 63.18 Ankeny Christian 44 16.11
11 01-20-2023 2A 87.93 Treynor 35 2A 73.82 Logan-Magnolia 42 15.50
12 12-03-2022 2A 78.08 Carroll Kuemper 41 4A 64.40 Denison-Schleswig 52 15.07
13 11-29-2022 4A 90.09 Carroll 41 2A 78.08 Carroll Kuemper 43 13.40
14 11-29-2022 1A 71.64 Fort Madison Trinity 38 2A 59.83 Danville 40 13.20
15 01-20-2023 2A 71.71 Alta-Aurelia 58 2A 60.13 Lake View East Sac 60 12.96
16 01-03-2023 1A 51.15 Riverside Highland 48 2A 40.48 Columbus Junction 52 12.06
17 12-06-2022 2A 50.17 South Winneshiek 34 1A 39.69 West Central 38 11.87
18 01-27-2023 2A 77.91 Jesup 58 3A 67.44 Oelwein 61 11.86
19 11-22-2022 2A 73.76 Lake Mills 80 1A 63.39 Mason City Newman 82 11.75
20 01-14-2023 3A 71.77 Cresco Crestwood 0 2A 60.71 Wapsie Valley 2 11.06
21 12-16-2022 2A 57.42 Woodward-Granger 39 2A 48.23 Ogden 40 10.58
22 01-30-2023 2A 50.17 South Winneshiek 36 1A 41.14 Lansing Kee 39 10.42
23 12-09-2022 2A 45.68 Madrid 47 2A 57.42 Woodward-Granger 43 10.36
24 12-10-2022 1A 82.70 Saint Ansgar 35 2A 73.76 Lake Mills 42 10.32
25 02-02-2023 3A 57.75 Hampton-Dumont-CAL 38 2A 68.87 Eldora South Hardin 37 9.74
26 01-23-2023 1A 78.41 Montezuma 39 2A 70.10 Alburnett 42 9.70
27 01-24-2023 2A 67.53 Pella Christian 46 4A 78.42 Norwalk 38 9.51
28 01-17-2023 2A 57.74 Lisbon 60 1A 68.56 Bellevue Marquette 51 9.44
29 01-20-2023 2A 49.16 Clayton Ridge 32 1A 41.14 Lansing Kee 34 9.41
30 02-03-2023 2A 72.58 DM Grand View 38 1A 63.18 Ankeny Christian 54 9.40
31 01-13-2023 4A 86.07 Glenwood 50 2A 78.08 Carroll Kuemper 53 9.37
32 01-06-2023 3A 67.44 Oelwein 63 2A 77.91 Jesup 60 9.09
33 12-20-2022 1A 66.12 Northwood-Kensett 40 2A 76.23 Central Springs 36 8.73
34 02-02-2023 2A 57.87 IKM-Manning 56 1A 50.64 Dunlap Boyer Valley 64 8.62
35 01-17-2023 3A 50.83 LaPorte City Union 36 2A 60.71 Wapsie Valley 28 8.49
36 01-13-2023 1A 39.69 West Central 39 2A 32.60 Postville 40 8.47
37 12-01-2022 3A 64.77 Tipton 33 2A 57.74 Lisbon 37 8.42
38 12-13-2022 2A 44.45 Louisa-Muscatine 51 1A 54.18 Lone Tree 48 8.35
39 12-10-2022 2A 51.90 Pleasantville 42 1A 61.41 Lynnville-Sully 33 8.13
40 12-16-2022 2A 87.04 Parkersburg AP 37 2A 80.38 Hudson 44 8.05
41 12-16-2022 1A 84.70 Kingsley-Pierson 45 2A 78.08 Carroll Kuemper 55 8.00
42 01-10-2023 1A 82.70 Saint Ansgar 35 2A 76.23 Central Springs 37 7.85
43 01-30-2023 2A 77.91 Jesup 71 2A 87.04 Parkersburg AP 43 7.75
44 01-31-2023 2A 65.65 Akron-Westfield 42 1A 59.30 Hull Trinity 52 7.73
45 12-06-2022 4A 82.09 Storm Lake 45 2A 75.79 Emmetsburg 50 7.68
46 02-03-2023 2A 73.73 SumnerFredericksburg 43 3A 67.44 Oelwein 67 7.68
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-17-2022 4A 76.55 Fort Madison 49 1A 39.69 West Central 59 36.86
2 12-17-2022 4A 76.43 Mount Pleasant 36 1A 51.15 Riverside Highland 42 25.29
3 12-19-2022 3A 61.84 Southeast Valley 45 1A 40.04 Storm Lake St Mary 49 23.19
4 01-13-2023 2A 60.13 Lake View East Sac 27 1A 40.04 Storm Lake St Mary 41 21.48
5 01-20-2023 1A 65.16 Coon Rapids-Bayard 46 1A 84.35 Woodbine 45 17.80
6 01-31-2023 1A 84.18 Elkader Central 40 1A 68.02 Turkey Valley 41 17.54
7 01-17-2023 1A 50.58 Garwin GMG 37 1A 34.49 Traer North Tama 51 17.47
8 12-05-2022 2A 80.38 Hudson 54 1A 63.39 Clarksville 57 16.99
9 12-06-2022 1A 55.83 Wyoming Midland 29 1A 40.24 Prince of Peace 31 16.98
10 12-19-2022 2A 76.40 Mapleton MV-A-O-CO-U 36 1A 61.47 Neola Tri-Center 49 16.32
11 11-28-2022 2A 45.68 Madrid 51 1A 63.18 Ankeny Christian 44 16.11
12 01-03-2023 1A 70.95 Anita CAM 41 1A 58.43 Glidden-Ralston 42 13.91
13 02-04-2023 1A 98.27 Sloan Westwood 31 1A 84.70 Kingsley-Pierson 38 13.57
14 01-05-2023 1A 34.09 Tripoli 42 1A 21.92 Rockford 47 13.56
15 11-29-2022 1A 71.64 Fort Madison Trinity 38 2A 59.83 Danville 40 13.20
16 01-06-2023 1A 19.86 Afton East Union 47 1A 34.34 Southeast Warren 40 13.10
17 12-09-2022 4A 97.58 CB Lewis Central 38 1A 86.62 CB St Albert 46 12.34
18 01-03-2023 1A 51.15 Riverside Highland 48 2A 40.48 Columbus Junction 52 12.06
19 01-16-2023 1A 50.58 Garwin GMG 28 1A 40.04 Don Bosco 31 11.93
20 12-06-2022 2A 50.17 South Winneshiek 34 1A 39.69 West Central 38 11.87
21 01-30-2023 1A 43.67 Melcher-Dallas 38 1A 33.27 Thornburg Tri-County 40 11.79
22 11-22-2022 2A 73.76 Lake Mills 80 1A 63.39 Mason City Newman 82 11.75
23 02-02-2023 1A 55.45 Dunkerton 43 1A 45.33 Conrad BCLUW 44 11.50
24 01-06-2023 1A 38.53 Lamoni 28 1A 28.49 Seymour 36 11.43
25 01-24-2023 1A 50.19 Oakland Riverside 32 1A 40.23 Audubon 45 11.34
26 12-13-2022 1A 72.70 Britt West Hancock 49 1A 62.79 North Iowa 52 11.30
27 12-17-2022 1A 58.43 Glidden-Ralston 37 1A 49.39 Westside Ar-We-Va 55 10.43
28 01-30-2023 2A 50.17 South Winneshiek 36 1A 41.14 Lansing Kee 39 10.42
29 12-10-2022 1A 82.70 Saint Ansgar 35 2A 73.76 Lake Mills 42 10.32
30 11-28-2022 1A 43.46 Victor HLV 34 1A 54.71 English Valleys 29 9.86
31 01-23-2023 1A 78.41 Montezuma 39 2A 70.10 Alburnett 42 9.70
32 01-13-2023 1A 34.49 Traer North Tama 39 1A 45.33 Conrad BCLUW 36 9.45
33 01-17-2023 2A 57.74 Lisbon 60 1A 68.56 Bellevue Marquette 51 9.44
34 01-20-2023 2A 49.16 Clayton Ridge 32 1A 41.14 Lansing Kee 34 9.41
35 02-03-2023 2A 72.58 DM Grand View 38 1A 63.18 Ankeny Christian 54 9.40
36 01-13-2023 1A 63.44 Waterloo Christian 32 1A 55.45 Dunkerton 33 9.38
37 12-05-2022 1A 50.58 Garwin GMG 50 1A 61.32 Marengo Iowa Valley 47 9.35
38 12-20-2022 1A 66.12 Northwood-Kensett 40 2A 76.23 Central Springs 36 8.73
39 02-02-2023 2A 57.87 IKM-Manning 56 1A 50.64 Dunlap Boyer Valley 64 8.62
40 01-13-2023 1A 39.69 West Central 39 2A 32.60 Postville 40 8.47
41 12-13-2022 2A 44.45 Louisa-Muscatine 51 1A 54.18 Lone Tree 48 8.35
42 12-10-2022 2A 51.90 Pleasantville 42 1A 61.41 Lynnville-Sully 33 8.13
43 01-06-2023 1A 65.16 Coon Rapids-Bayard 53 1A 58.43 Glidden-Ralston 67 8.11
44 12-16-2022 1A 84.70 Kingsley-Pierson 45 2A 78.08 Carroll Kuemper 55 8.00
45 01-16-2023 3A 34.58 Tama South Tama 33 1A 28.11 Tama Meskwaki 38 7.85
46 01-10-2023 1A 82.70 Saint Ansgar 35 2A 76.23 Central Springs 37 7.85
47 01-09-2023 1A 71.22 Calamus-Wheatland 39 3A 64.77 Tipton 44 7.83
48 01-10-2023 1A 34.49 Traer North Tama 54 1A 28.11 Tama Meskwaki 57 7.77
49 01-31-2023 2A 65.65 Akron-Westfield 42 1A 59.30 Hull Trinity 52 7.73
50 12-09-2022 1A 65.60 LeMars Gehlen 43 1A 59.30 Hull Trinity 46 7.69
51 11-29-2022 1A 34.34 Southeast Warren 51 1A 43.37 Mormon Trail 49 7.64