BCMoore Rankings - Iowa High School Basketball
Class 5A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 02-10-2023 5A 48.93 Davenport West 54 5A 67.38 Muscatine 41 17.09
2 01-12-2023 5A 92.45 Des Moines North 46 4A 77.66 Fort Dodge 50 16.15
3 01-30-2023 5A 111.41 Sioux City East 43 4A 96.75 Sergeant Bluff-Luton 53 16.03
4 12-17-2022 4A 116.79 Alleman North Polk 48 5A 101.32 Cedar Rapids Kennedy 51 15.47
5 02-07-2023 5A 123.65 WDM Valley 52 5A 110.22 Waukee 54 14.80
6 11-22-2022 5A 49.42 Marshalltown 35 3A 36.10 Tama South Tama 37 14.69
7 01-03-2023 5A 118.26 Waterloo West 68 5A 105.50 Marion Linn-Mar 72 14.12
8 02-03-2023 4A 101.81 LeMars 46 5A 90.30 Sioux City West 49 12.87
9 02-09-2023 4A 101.11 Spencer 51 5A 90.30 Sioux City West 70 12.18
10 01-27-2023 4A 77.66 Fort Dodge 54 5A 67.68 Waterloo East 56 11.35
11 01-10-2023 5A 120.09 Southeast Polk 56 5A 110.22 Waukee 58 11.24
12 12-02-2022 5A 123.65 WDM Valley 33 5A 114.41 Waukee Northwest 36 10.61
13 01-06-2023 5A 73.33 Ottumwa 43 5A 64.91 Des Moines Lincoln 53 9.79
14 11-29-2022 5A 105.50 Marion Linn-Mar 35 4A 97.10 Marion 36 9.78
15 01-31-2023 4A 105.30 Cedar Rapids Xavier 49 5A 96.92 Dubuque Senior 62 9.75
16 01-27-2023 5A 102.98 Cedar Rapids Prairie 41 5A 93.83 CR Jefferson 49 9.15
17 12-13-2022 5A 127.72 WDM Dowling 50 5A 120.09 Southeast Polk 53 8.99
18 12-10-2022 5A 67.68 Waterloo East 55 4A 58.79 Burlington 57 8.89
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-17-2022 4A 78.43 Fort Madison 49 1A 40.03 West Central 59 38.40
2 01-17-2023 3A 73.86 Cresco Crestwood 0 4A 46.06 Charles City 2 27.81
3 12-17-2022 4A 76.80 Mount Pleasant 36 1A 52.43 Riverside Highland 42 24.37
4 01-12-2023 5A 92.45 Des Moines North 46 4A 77.66 Fort Dodge 50 16.15
5 01-30-2023 5A 111.41 Sioux City East 43 4A 96.75 Sergeant Bluff-Luton 53 16.03
6 01-03-2023 3A 71.53 Nevada 32 4A 57.06 Perry 44 15.84
7 12-17-2022 4A 116.79 Alleman North Polk 48 5A 101.32 Cedar Rapids Kennedy 51 15.47
8 12-13-2022 4A 113.27 Huxley Ballard 48 4A 99.50 Carlisle 57 15.14
9 12-03-2022 2A 80.60 Carroll Kuemper 41 4A 66.69 Denison-Schleswig 52 13.90
10 12-09-2022 4A 88.81 Keokuk 46 4A 76.80 Mount Pleasant 51 13.38
11 02-03-2023 4A 101.81 LeMars 46 5A 90.30 Sioux City West 49 12.87
12 02-09-2023 4A 101.11 Spencer 51 5A 90.30 Sioux City West 70 12.18
13 11-29-2022 4A 92.23 Carroll 41 2A 80.60 Carroll Kuemper 43 11.63
14 02-03-2023 4A 79.25 Boone 40 4A 92.23 Carroll 36 11.61
15 01-27-2023 4A 77.66 Fort Dodge 54 5A 67.68 Waterloo East 56 11.35
16 01-27-2023 3A 76.36 Shenandoah 50 4A 66.69 Denison-Schleswig 51 11.04
17 11-26-2022 4A 115.99 Sioux City Heelan 54 4A 105.30 Cedar Rapids Xavier 62 10.69
18 01-13-2023 4A 90.93 Glenwood 50 2A 80.60 Carroll Kuemper 53 10.34
19 11-29-2022 5A 105.50 Marion Linn-Mar 35 4A 97.10 Marion 36 9.78
20 01-31-2023 4A 105.30 Cedar Rapids Xavier 49 5A 96.92 Dubuque Senior 62 9.75
21 01-24-2023 2A 71.00 Pella Christian 46 4A 81.93 Norwalk 38 9.56
22 12-20-2022 4A 98.89 CB Lewis Central 68 4A 90.93 Glenwood 69 9.33
23 12-20-2022 4A 57.06 Perry 40 3A 47.97 Saydel 41 9.09
24 12-10-2022 5A 67.68 Waterloo East 55 4A 58.79 Burlington 57 8.89
25 12-06-2022 4A 84.65 Storm Lake 45 2A 77.18 Emmetsburg 50 8.83
26 12-09-2022 4A 98.89 CB Lewis Central 38 1A 90.22 CB St Albert 46 8.68
27 12-19-2022 4A 89.89 Indianola 48 4A 99.50 Carlisle 44 8.24
28 01-30-2023 4A 94.09 Winterset 38 3A 87.23 Harlan 43 8.22
29 01-10-2023 4A 55.40 Webster City 54 3A 64.45 Southeast Valley 52 7.68
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-17-2023 3A 73.86 Cresco Crestwood 0 4A 46.06 Charles City 2 27.81
2 12-20-2022 3A 92.84 West Marshall 47 2A 72.66 South Hamilton 48 21.55
3 11-28-2022 3A 84.82 Waukon 70 2A 65.54 Monona MFL-MarMac 73 20.65
4 02-27-2023 3A 118.26 Estherville-LC 46 3A 100.55 Vinton-Shellsburg 54 17.71
5 12-19-2022 3A 64.45 Southeast Valley 45 1A 48.87 Storm Lake St Mary 49 16.94
6 11-19-2022 3A 73.48 Roland-Story 49 3A 91.17 Spirit Lake 45 16.33
7 02-07-2023 3A 47.97 Saydel 31 3A 32.03 Jefferson Greene 43 15.94
8 01-03-2023 3A 71.53 Nevada 32 4A 57.06 Perry 44 15.84
9 12-03-2022 3A 89.80 Wellman Mid-Prairie 48 2A 75.81 Goose Lake Northeast 58 15.36
10 11-22-2022 5A 49.42 Marshalltown 35 3A 36.10 Tama South Tama 37 14.69
11 01-27-2023 2A 79.77 Jesup 58 3A 66.81 Oelwein 61 14.32
12 12-02-2022 3A 102.99 Unity Christian 79 3A 91.17 Spirit Lake 84 13.19
13 02-06-2023 2A 46.03 Eldon Cardinal 60 3A 60.51 Central Lee 59 13.11
14 01-14-2023 3A 73.86 Cresco Crestwood 0 2A 62.07 Wapsie Valley 2 11.80
15 02-02-2023 3A 102.99 Unity Christian 48 3A 92.57 Rock Valley 59 11.79
16 01-06-2023 3A 66.81 Oelwein 63 2A 79.77 Jesup 60 11.59
17 01-27-2023 3A 76.36 Shenandoah 50 4A 66.69 Denison-Schleswig 51 11.04
18 02-07-2023 3A 66.81 Oelwein 51 3A 56.32 LaPorte City Union 61 10.49
19 01-09-2023 3A 73.48 Roland-Story 45 3A 64.45 Southeast Valley 51 10.40
20 02-06-2023 1A 107.98 North Linn 46 3A 99.76 Mount Vernon 50 9.59
21 02-11-2023 3A 56.32 LaPorte City Union 51 3A 66.81 Oelwein 39 9.12
22 12-20-2022 4A 57.06 Perry 40 3A 47.97 Saydel 41 9.09
23 02-06-2023 1A 75.58 Britt West Hancock 56 3A 86.03 Forest City 51 9.08
24 12-01-2022 3A 67.47 Tipton 33 2A 59.96 Lisbon 37 8.88
25 01-09-2023 1A 74.92 Calamus-Wheatland 39 3A 67.47 Tipton 44 8.82
26 02-02-2023 3A 61.43 Hampton-Dumont-CAL 38 2A 71.58 Eldora South Hardin 37 8.77
27 02-07-2023 2A 112.97 Sibley-Ocheyedan 40 3A 104.29 Inwood West Lyon 49 8.68
28 01-23-2023 3A 73.86 Cresco Crestwood 41 1A 66.87 Turkey Valley 45 8.36
29 02-03-2023 2A 73.75 SumnerFredericksburg 43 3A 66.81 Oelwein 67 8.31
30 01-30-2023 4A 94.09 Winterset 38 3A 87.23 Harlan 43 8.22
31 02-07-2023 3A 64.03 Ida Grove O-A-BC-IG 53 2A 73.59 Alta-Aurelia 47 8.18
32 02-06-2023 3A 93.86 West Liberty 64 3A 103.16 Van Horne Benton 57 7.93
33 01-24-2023 3A 69.30 Iowa Falls-Alden 29 3A 61.43 Hampton-Dumont-CAL 38 7.87
34 01-10-2023 4A 55.40 Webster City 54 3A 64.45 Southeast Valley 52 7.68
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-09-2022 2A 95.36 Sioux Central 40 2A 73.75 Northwest Webster 41 22.99
2 02-03-2023 2A 59.96 Lisbon 37 2A 38.39 Arlington Starmont 46 22.95
3 12-20-2022 3A 92.84 West Marshall 47 2A 72.66 South Hamilton 48 21.55
4 02-14-2023 2A 50.05 Madrid 56 2A 72.66 South Hamilton 47 21.24
5 11-28-2022 3A 84.82 Waukon 70 2A 65.54 Monona MFL-MarMac 73 20.65
6 01-20-2023 2A 94.07 Treynor 35 2A 76.37 Logan-Magnolia 42 19.07
7 12-05-2022 2A 82.07 Hudson 54 1A 64.86 Clarksville 57 17.21
8 01-24-2023 2A 87.41 North Union 41 2A 72.56 Belmond-Klemme 44 16.21
9 12-19-2022 2A 80.79 Mapleton MV-A-O-CO-U 36 1A 66.47 Neola Tri-Center 49 15.70
10 12-03-2022 3A 89.80 Wellman Mid-Prairie 48 2A 75.81 Goose Lake Northeast 58 15.36
11 01-27-2023 2A 79.77 Jesup 58 3A 66.81 Oelwein 61 14.32
12 12-03-2022 2A 80.60 Carroll Kuemper 41 4A 66.69 Denison-Schleswig 52 13.90
13 01-13-2023 2A 61.36 Lake View East Sac 27 1A 48.87 Storm Lake St Mary 41 13.85
14 11-28-2022 2A 50.05 Madrid 51 1A 65.06 Ankeny Christian 44 13.64
15 01-20-2023 2A 73.59 Alta-Aurelia 58 2A 61.36 Lake View East Sac 60 13.60
16 02-14-2023 2A 62.10 Danville 56 2A 76.99 West Burlington 54 13.52
17 11-22-2022 2A 76.46 Lake Mills 80 1A 64.56 Mason City Newman 82 13.27
18 02-06-2023 2A 46.03 Eldon Cardinal 60 3A 60.51 Central Lee 59 13.11
19 01-03-2023 1A 52.43 Riverside Highland 48 2A 41.05 Columbus Junction 52 12.74
20 02-07-2023 2A 87.41 North Union 40 2A 76.46 Lake Mills 55 12.32
21 12-06-2022 2A 50.63 South Winneshiek 34 1A 40.03 West Central 38 11.97
22 01-14-2023 3A 73.86 Cresco Crestwood 0 2A 62.07 Wapsie Valley 2 11.80
23 11-29-2022 1A 72.42 Fort Madison Trinity 38 2A 62.10 Danville 40 11.69
24 11-29-2022 4A 92.23 Carroll 41 2A 80.60 Carroll Kuemper 43 11.63
25 01-06-2023 3A 66.81 Oelwein 63 2A 79.77 Jesup 60 11.59
26 01-30-2023 2A 50.63 South Winneshiek 36 1A 40.87 Lansing Kee 39 11.13
27 02-07-2023 2A 80.81 Dyersville Beckman 52 2A 93.11 Cascade W Dubuque 49 10.93
28 02-17-2023 2A 80.81 Dyersville Beckman 43 2A 93.11 Cascade W Dubuque 31 10.93
29 12-20-2022 1A 65.96 Northwood-Kensett 40 2A 78.18 Central Springs 36 10.86
30 02-03-2023 2A 75.49 DM Grand View 38 1A 65.06 Ankeny Christian 54 10.43
31 01-13-2023 4A 90.93 Glenwood 50 2A 80.60 Carroll Kuemper 53 10.34
32 01-23-2023 1A 80.36 Montezuma 39 2A 71.58 Alburnett 42 10.15
33 12-10-2022 1A 84.82 Saint Ansgar 35 2A 76.46 Lake Mills 42 9.73
34 12-16-2022 2A 59.36 Woodward-Granger 39 2A 51.00 Ogden 40 9.73
35 01-20-2023 2A 49.08 Clayton Ridge 32 1A 40.87 Lansing Kee 34 9.58
36 01-24-2023 2A 71.00 Pella Christian 46 4A 81.93 Norwalk 38 9.56
37 12-09-2022 2A 59.36 Woodward-Granger 43 2A 50.05 Madrid 47 9.31
38 12-05-2022 1A 73.29 Edgewood-Colesburg 66 2A 65.54 Monona MFL-MarMac 69 9.12
39 01-17-2023 2A 59.96 Lisbon 60 1A 70.45 Bellevue Marquette 51 9.12
40 12-01-2022 2A 59.80 Hartley HMS 31 1A 52.19 Woodbury Central 36 8.98
41 12-01-2022 3A 67.47 Tipton 33 2A 59.96 Lisbon 37 8.88
42 12-06-2022 4A 84.65 Storm Lake 45 2A 77.18 Emmetsburg 50 8.83
43 02-02-2023 3A 61.43 Hampton-Dumont-CAL 38 2A 71.58 Eldora South Hardin 37 8.77
44 01-24-2023 2A 50.05 Madrid 30 2A 60.16 Stuart West Central 23 8.75
45 02-07-2023 2A 112.97 Sibley-Ocheyedan 40 3A 104.29 Inwood West Lyon 49 8.68
46 12-16-2022 2A 89.14 Parkersburg AP 37 2A 82.07 Hudson 44 8.44
47 02-03-2023 2A 73.75 SumnerFredericksburg 43 3A 66.81 Oelwein 67 8.31
48 01-13-2023 1A 40.03 West Central 39 2A 31.79 Postville 40 8.24
49 02-07-2023 3A 64.03 Ida Grove O-A-BC-IG 53 2A 73.59 Alta-Aurelia 47 8.18
50 01-10-2023 1A 84.82 Saint Ansgar 35 2A 78.18 Central Springs 37 8.01
51 01-30-2023 2A 79.77 Jesup 71 2A 89.14 Parkersburg AP 43 8.00
52 12-13-2022 2A 44.91 Louisa-Muscatine 51 1A 54.25 Lone Tree 48 7.97
53 02-14-2023 2A 78.18 Central Springs 55 2A 87.41 North Union 49 7.86
54 02-11-2023 2A 80.98 Western Christian 48 2A 74.54 Boyden-Hull 60 7.81
55 01-06-2023 2A 94.07 Treynor 38 2A 86.36 Underwood 41 7.71
56 12-09-2022 2A 76.99 West Burlington 60 2A 86.06 Mediapolis 53 7.70
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-17-2022 4A 78.43 Fort Madison 49 1A 40.03 West Central 59 38.40
2 12-17-2022 4A 76.80 Mount Pleasant 36 1A 52.43 Riverside Highland 42 24.37
3 01-20-2023 1A 90.94 Woodbine 45 1A 69.38 Coon Rapids-Bayard 46 21.56
4 12-05-2022 2A 82.07 Hudson 54 1A 64.86 Clarksville 57 17.21
5 12-06-2022 1A 57.98 Wyoming Midland 29 1A 42.19 Prince of Peace 31 17.16
6 12-19-2022 3A 64.45 Southeast Valley 45 1A 48.87 Storm Lake St Mary 49 16.94
7 01-31-2023 1A 82.25 Elkader Central 40 1A 66.87 Turkey Valley 41 16.75
8 12-19-2022 2A 80.79 Mapleton MV-A-O-CO-U 36 1A 66.47 Neola Tri-Center 49 15.70
9 01-17-2023 1A 52.19 Garwin GMG 37 1A 37.93 Traer North Tama 51 15.63
10 02-07-2023 1A 63.05 West Bend-Mallard 27 1A 48.87 Storm Lake St Mary 39 15.54
11 02-09-2023 1A 52.19 Garwin GMG 48 1A 36.82 Brooklyn BGM 50 15.37
12 12-13-2022 1A 75.58 Britt West Hancock 49 1A 62.20 North Iowa 52 14.75
13 01-03-2023 1A 72.49 Anita CAM 41 1A 59.83 Glidden-Ralston 42 14.03
14 01-13-2023 2A 61.36 Lake View East Sac 27 1A 48.87 Storm Lake St Mary 41 13.85
15 11-28-2022 2A 50.05 Madrid 51 1A 65.06 Ankeny Christian 44 13.64
16 01-05-2023 1A 35.19 Tripoli 42 1A 23.06 Rockford 47 13.51
17 02-06-2023 1A 45.18 Mormon Trail 39 1A 33.17 Seymour 42 13.38
18 11-22-2022 2A 76.46 Lake Mills 80 1A 64.56 Mason City Newman 82 13.27
19 01-03-2023 1A 52.43 Riverside Highland 48 2A 41.05 Columbus Junction 52 12.74
20 01-06-2023 1A 24.45 Afton East Union 47 1A 38.47 Southeast Warren 40 12.65
21 02-02-2023 1A 57.12 Dunkerton 43 1A 46.26 Conrad BCLUW 44 12.22
22 12-06-2022 2A 50.63 South Winneshiek 34 1A 40.03 West Central 38 11.97
23 11-29-2022 1A 72.42 Fort Madison Trinity 38 2A 62.10 Danville 40 11.69
24 01-24-2023 1A 53.79 Oakland Riverside 32 1A 43.76 Audubon 45 11.40
25 01-16-2023 1A 52.19 Garwin GMG 28 1A 42.20 Don Bosco 31 11.36
26 02-04-2023 1A 99.17 Sloan Westwood 31 1A 88.01 Kingsley-Pierson 38 11.16
27 01-30-2023 2A 50.63 South Winneshiek 36 1A 40.87 Lansing Kee 39 11.13
28 02-09-2023 1A 33.17 Seymour 43 1A 45.62 Bussey Twin Cedars 36 11.09
29 01-06-2023 1A 69.38 Coon Rapids-Bayard 53 1A 59.83 Glidden-Ralston 67 10.92
30 12-20-2022 1A 65.96 Northwood-Kensett 40 2A 78.18 Central Springs 36 10.86
31 02-03-2023 2A 75.49 DM Grand View 38 1A 65.06 Ankeny Christian 54 10.43
32 01-23-2023 1A 80.36 Montezuma 39 2A 71.58 Alburnett 42 10.15
33 01-06-2023 1A 41.80 Lamoni 28 1A 33.17 Seymour 36 10.00
34 01-30-2023 1A 46.14 Melcher-Dallas 38 1A 36.32 Thornburg Tri-County 40 9.81
35 12-10-2022 1A 84.82 Saint Ansgar 35 2A 76.46 Lake Mills 42 9.73
36 02-06-2023 1A 107.98 North Linn 46 3A 99.76 Mount Vernon 50 9.59
37 01-20-2023 2A 49.08 Clayton Ridge 32 1A 40.87 Lansing Kee 34 9.58
38 02-17-2023 1A 88.56 Springville 42 1A 80.36 Montezuma 45 9.57
39 11-28-2022 1A 45.05 Victor HLV 34 1A 55.76 English Valleys 29 9.34
40 12-05-2022 1A 73.29 Edgewood-Colesburg 66 2A 65.54 Monona MFL-MarMac 69 9.12
41 01-17-2023 2A 59.96 Lisbon 60 1A 70.45 Bellevue Marquette 51 9.12
42 02-06-2023 1A 75.58 Britt West Hancock 56 3A 86.03 Forest City 51 9.08
43 12-01-2022 2A 59.80 Hartley HMS 31 1A 52.19 Woodbury Central 36 8.98
44 01-09-2023 1A 74.92 Calamus-Wheatland 39 3A 67.47 Tipton 44 8.82
45 12-09-2022 4A 98.89 CB Lewis Central 38 1A 90.22 CB St Albert 46 8.68
46 12-05-2022 1A 52.19 Garwin GMG 50 1A 62.11 Marengo Iowa Valley 47 8.55
47 01-05-2023 1A 37.93 Traer North Tama 38 1A 30.80 Belle Plaine 44 8.50
48 01-23-2023 3A 73.86 Cresco Crestwood 41 1A 66.87 Turkey Valley 45 8.36
49 01-13-2023 1A 64.06 Waterloo Christian 32 1A 57.12 Dunkerton 33 8.31
50 01-13-2023 1A 40.03 West Central 39 2A 31.79 Postville 40 8.24
51 02-23-2023 1A 99.17 Sloan Westwood 42 1A 90.94 Woodbine 59 8.23
52 01-10-2023 1A 84.82 Saint Ansgar 35 2A 78.18 Central Springs 37 8.01
53 12-13-2022 2A 44.91 Louisa-Muscatine 51 1A 54.25 Lone Tree 48 7.97