BCMoore Rankings - Iowa High School Basketball
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01/28/2020 4A 110.48 Ankeny 60 4A 92.21 Des Moines Roosevelt 65 19.61
2 12/02/2019 4A 100.46 Indianola 59 4A 82.20 Fort Dodge 61 19.59
3 01/20/2020 4A 96.99 Ames 61 4A 112.60 WDM Dowling 59 14.27
4 01/28/2020 4A 102.39 Cedar Rapids Prairie 48 4A 91.84 Waterloo East 50 11.88
5 01/16/2020 4A 112.44 WDM Valley 56 4A 101.98 Southeast Polk 65 11.79
6 01/24/2020 4A 90.79 CR Jefferson 76 4A 102.00 Cedar Rapids Kennedy 74 9.87
7 01/21/2020 4A 110.20 Dubuque Hempstead 59 4A 102.00 Cedar Rapids Kennedy 62 9.54
8 01/31/2020 4A 109.07 Johnston 62 4A 101.00 Urbandale 66 9.40
9 01/14/2020 4A 102.39 Cedar Rapids Prairie 51 3A 94.66 Dubuque Wahlert 66 9.06
10 12/13/2019 4A 120.62 Waterloo West 70 ZZ 113.13 Bolingbrook IL 72 8.83
11 01/03/2020 4A 119.89 Ankeny Centennial 55 4A 112.60 WDM Dowling 68 8.62
12 12/03/2019 4A 96.99 Ames 57 4A 89.97 Mason City 65 8.35
13 01/14/2020 4A 102.47 Davenport Central 62 3A 95.62 Davenport Assumption 73 8.18
14 01/04/2020 4A 109.07 Johnston 55 4A 102.47 Davenport Central 68 7.93
15 12/10/2019 4A 75.73 Muscatine 55 4A 69.16 Clinton 58 7.90
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01/13/2020 2A 82.19 Panora Panorama 72 3A 64.08 Jefferson Greene 73 19.45
2 01/11/2020 3A 94.17 Clear Lake 52 2A 76.26 Forest City 54 19.24
3 12/13/2019 2A 91.67 Cherokee Washington 61 3A 75.69 Storm Lake 69 17.31
4 01/14/2020 2A 96.68 Pella Christian 61 3A 81.69 Newton 66 16.32
5 01/21/2020 2A 77.27 Albia 56 3A 62.55 Centerville 66 16.05
6 12/14/2019 3A 96.84 Center Point-Urbana 46 3A 82.49 Solon 48 15.68
7 01/28/2020 3A 90.62 Gilbert 55 2A 76.76 Roland-Story 63 15.19
8 01/28/2020 2A 89.33 Spirit Lake 59 3A 75.69 Storm Lake 63 14.97
9 01/31/2020 3A 62.55 Centerville 66 3A 78.39 Knoxville 45 14.51
10 01/24/2020 3A 94.38 Dallas Center-Grimes 47 3A 81.69 Newton 48 14.03
11 01/21/2020 3A 64.08 Jefferson Greene 56 2A 78.25 South Hamilton 54 12.84
12 12/03/2019 3A 94.17 Clear Lake 70 1A 82.86 Sheffield West Fork 76 12.64
13 01/16/2020 3A 75.69 Storm Lake 48 2A 65.39 Alta-Aurelia 53 11.63
14 12/06/2019 3A 82.49 Solon 56 3A 72.68 Vinton-Shellsburg 58 11.15
15 12/20/2019 2A 78.25 South Hamilton 64 3A 90.62 Gilbert 59 11.04
16 01/16/2020 2A 84.59 Williamsburg 45 3A 96.84 Center Point-Urbana 36 10.91
17 01/30/2020 3A 94.07 MOC-Floyd Valley 58 2A 84.67 Unity Christian 63 10.73
18 01/27/2020 2A 98.82 Dyersville Beckman 71 3A 89.77 Clear Creek-Amana 73 10.38
19 12/20/2019 2A 71.85 Clarion CGD 66 3A 83.21 Humboldt 61 10.02
20 01/24/2020 2A 71.85 Clarion CGD 61 3A 63.19 Hampton-Dumont-CAL 77 9.99
21 12/10/2019 3A 95.16 Winterset 58 3A 106.23 Norwalk 57 9.75
22 12/20/2019 3A 75.69 Storm Lake 55 3A 86.32 Spencer 54 9.30
23 01/14/2020 4A 102.39 Cedar Rapids Prairie 51 3A 94.66 Dubuque Wahlert 66 9.06
24 01/31/2020 3A 49.14 Osceola Clarke 62 2A 59.37 Bloomfield Davis 49 8.89
25 01/10/2020 3A 87.10 Waverly-Shell Rock 47 2A 79.74 Cresco Crestwood 48 8.69
26 01/13/2020 2A 70.97 Eldora South Hardin 66 3A 80.80 Iowa Falls-Alden 65 8.49
27 01/28/2020 2A 96.68 Pella Christian 71 3A 106.23 Norwalk 68 8.22
28 01/14/2020 4A 102.47 Davenport Central 62 3A 95.62 Davenport Assumption 73 8.18
29 01/03/2020 2A 98.82 Dyersville Beckman 55 3A 92.08 Central Clinton 58 8.08
30 01/14/2020 3A 58.11 Boone 41 3A 51.47 Perry 49 7.97
31 01/16/2020 3A 83.21 Humboldt 53 3A 76.69 Webster City 63 7.85
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01/31/2020 2A 49.86 Red Oak 57 2A 71.43 Clarinda 56 20.25
2 01/13/2020 2A 82.19 Panora Panorama 72 3A 64.08 Jefferson Greene 73 19.45
3 01/11/2020 3A 94.17 Clear Lake 52 2A 76.26 Forest City 54 19.24
4 01/03/2020 2A 82.19 Panora Panorama 53 1A 65.86 Ogden 54 17.67
5 12/13/2019 2A 91.67 Cherokee Washington 61 3A 75.69 Storm Lake 69 17.31
6 01/14/2020 2A 96.68 Pella Christian 61 3A 81.69 Newton 66 16.32
7 01/21/2020 2A 77.27 Albia 56 3A 62.55 Centerville 66 16.05
8 01/28/2020 3A 90.62 Gilbert 55 2A 76.76 Roland-Story 63 15.19
9 01/28/2020 2A 89.33 Spirit Lake 59 3A 75.69 Storm Lake 63 14.97
10 01/16/2020 2A 67.46 SumnerFredericksburg 62 2A 83.65 Dike-New Hartford 57 14.85
11 01/14/2020 2A 70.97 Eldora South Hardin 54 2A 58.03 East Marshall 55 14.28
12 12/03/2019 1A 83.65 Newell-Fonda 56 2A 98.89 Western Christian 52 13.90
13 12/20/2019 2A 82.50 Denver 54 2A 70.12 Hudson 61 13.71
14 12/06/2019 1A 55.23 North Iowa 58 2A 43.16 North Union 63 13.40
15 01/21/2020 3A 64.08 Jefferson Greene 56 2A 78.25 South Hamilton 54 12.84
16 01/06/2020 1A 69.64 Packwood Pekin 60 2A 58.40 Eldon Cardinal 63 12.57
17 01/27/2020 2A 71.50 Sioux Central 50 2A 85.05 Southeast Valley 44 12.21
18 01/16/2020 3A 75.69 Storm Lake 48 2A 65.39 Alta-Aurelia 53 11.63
19 01/21/2020 1A 67.76 South Winneshiek 48 2A 57.62 North Fayette Valley 60 11.47
20 12/17/2019 1A 71.25 Stanwood North Cedar 44 2A 84.04 Cascade W Dubuque 43 11.46
21 12/02/2019 1A 51.62 Arlington Starmont 44 2A 41.79 Oelwein 59 11.15
22 12/20/2019 2A 78.25 South Hamilton 64 3A 90.62 Gilbert 59 11.04
23 12/06/2019 1A 74.70 New London 63 2A 65.04 Danville 68 10.99
24 01/16/2020 2A 84.59 Williamsburg 45 3A 96.84 Center Point-Urbana 36 10.91
25 01/30/2020 3A 94.07 MOC-Floyd Valley 58 2A 84.67 Unity Christian 63 10.73
26 01/27/2020 2A 98.82 Dyersville Beckman 71 3A 89.77 Clear Creek-Amana 73 10.38
27 12/17/2019 2A 92.87 Des Moines Christian 62 1A 83.85 Madrid 65 10.35
28 01/10/2020 2A 81.51 Lake View East Sac 45 2A 72.50 Emmetsburg 47 10.34
29 12/20/2019 2A 71.85 Clarion CGD 66 3A 83.21 Humboldt 61 10.02
30 01/24/2020 2A 71.85 Clarion CGD 61 3A 63.19 Hampton-Dumont-CAL 77 9.99
31 01/20/2020 2A 83.65 Dike-New Hartford 42 1A 75.17 Wapsie Valley 57 9.80
32 12/17/2019 2A 70.12 Hudson 51 2A 61.85 LaPorte City Union 56 9.61
33 12/06/2019 2A 90.26 Woodward-Granger 57 2A 82.19 Panora Panorama 59 9.40
34 01/30/2020 1A 81.42 Montezuma 53 2A 73.54 Prairie City-Monroe 55 9.21
35 01/06/2020 2A 71.17 Guthrie Center GC-A- 41 1A 63.59 Coon Rapids-Bayard 42 8.91
36 01/31/2020 3A 49.14 Osceola Clarke 62 2A 59.37 Bloomfield Davis 49 8.89
37 01/10/2020 3A 87.10 Waverly-Shell Rock 47 2A 79.74 Cresco Crestwood 48 8.69
38 01/31/2020 2A 71.50 Sioux Central 73 2A 81.51 Lake View East Sac 69 8.67
39 02/01/2020 2A 78.25 South Hamilton 60 2A 70.97 Eldora South Hardin 62 8.61
40 01/06/2020 1A 69.70 Don Bosco 49 2A 62.46 Jesup 54 8.57
41 01/13/2020 2A 82.70 Neola Tri-Center 54 2A 75.47 Avoca AHSTW 57 8.56
42 01/10/2020 1A 75.03 Notre Dame 62 2A 67.84 West Burlington 63 8.52
43 12/13/2019 2A 65.33 Waterloo Columbus 55 1A 75.17 Wapsie Valley 49 8.51
44 01/13/2020 2A 70.97 Eldora South Hardin 66 3A 80.80 Iowa Falls-Alden 65 8.49
45 01/21/2020 2A 55.41 Belmond-Klemme 29 2A 48.40 Eagle Grove 47 8.34
46 01/11/2020 2A 71.84 Carroll Kuemper 57 2A 81.51 Lake View East Sac 55 8.33
47 01/28/2020 2A 96.68 Pella Christian 71 3A 106.23 Norwalk 68 8.22
48 01/03/2020 2A 98.82 Dyersville Beckman 55 3A 92.08 Central Clinton 58 8.08
49 01/31/2020 1A 48.27 Lansing Kee 60 2A 57.62 North Fayette Valley 49 8.01
50 01/03/2020 2A 65.04 Danville 62 2A 58.40 Eldon Cardinal 65 7.98
51 12/10/2019 1A 60.83 Kalona Hillcrest 52 2A 54.37 Mediapolis 56 7.79
52 01/16/2020 1A 71.25 Stanwood North Cedar 44 2A 80.33 Goose Lake Northeast 38 7.75
53 12/10/2019 2A 49.86 Red Oak 67 2A 58.75 Shenandoah 64 7.56
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12/13/2019 1A 61.34 Maquoketa Valley 38 1A 39.30 Cedar V Christian 39 23.37
2 01/14/2020 1A 72.03 Harris-Lake Park 58 1A 50.35 Marcus MMCRU 63 23.02
3 01/07/2020 1A 49.74 Paton-Churdan 47 1A 31.63 West Bend-Mallard 61 19.44
4 01/03/2020 2A 82.19 Panora Panorama 53 1A 65.86 Ogden 54 17.67
5 12/03/2019 1A 31.09 Colo-NESCO 45 1A 46.57 Collins-Maxwell 42 14.14
6 01/03/2020 1A 89.55 Springville 52 1A 76.97 Alburnett 58 13.91
7 12/03/2019 1A 83.65 Newell-Fonda 56 2A 98.89 Western Christian 52 13.90
8 01/14/2020 1A 76.97 Alburnett 58 1A 64.49 Edgewood-Colesburg 63 13.81
9 01/31/2020 1A 72.42 Gladbrook-Reinbeck 42 1A 60.21 Conrad BCLUW 44 13.54
10 12/06/2019 1A 55.23 North Iowa 58 2A 43.16 North Union 63 13.40
11 12/10/2019 1A 60.04 Fort Madison Trinity 43 1A 74.70 New London 42 13.32
12 01/24/2020 1A 36.49 Columbus Junction 64 1A 50.98 Winfield-Mount Union 61 13.16
13 12/03/2019 3A 94.17 Clear Lake 70 1A 82.86 Sheffield West Fork 76 12.64
14 01/11/2020 1A 63.91 LeMars Gehlen 65 1A 52.61 Sloan Westwood 72 12.64
15 01/06/2020 1A 69.64 Packwood Pekin 60 2A 58.40 Eldon Cardinal 63 12.57
16 12/13/2019 1A 77.14 Ankeny Christian 50 1A 66.24 Lamoni 57 12.24
17 01/07/2020 1A 68.22 Grundy Center 72 1A 57.80 Ackley AGWSR 73 11.76
18 01/07/2020 1A 71.67 Central City 44 1A 61.34 Maquoketa Valley 46 11.66
19 01/07/2020 1A 74.28 Tama Meskwaki 50 1A 64.06 Janesville 52 11.55
20 12/19/2019 1A 71.42 Lawton-Bronson 47 ZZ 61.25 Homer NE 58 11.50
21 01/10/2020 1A 61.04 Logan-Magnolia 42 1A 50.88 Oakland Riverside 45 11.49
22 01/21/2020 1A 67.76 South Winneshiek 48 2A 57.62 North Fayette Valley 60 11.47
23 12/17/2019 1A 71.25 Stanwood North Cedar 44 2A 84.04 Cascade W Dubuque 43 11.46
24 12/03/2019 1A 50.02 Glidden-Ralston 52 1A 62.75 Exira-Elk Horn-Kimb 51 11.40
25 01/28/2020 1A 64.06 Janesville 50 1A 54.00 Waterloo Christian 64 11.39
26 12/19/2019 1A 45.99 Seymour 61 1A 35.96 Melcher-Dallas 81 11.36
27 12/02/2019 1A 51.62 Arlington Starmont 44 2A 41.79 Oelwein 59 11.15
28 12/06/2019 1A 74.70 New London 63 2A 65.04 Danville 68 10.99
29 01/25/2020 1A 55.46 Dunkerton 57 1A 67.68 Monona MFL-MarMac 56 10.89
30 01/28/2020 1A 71.32 Keota 66 1A 62.24 Belle Plaine 72 10.41
31 12/17/2019 2A 92.87 Des Moines Christian 62 1A 83.85 Madrid 65 10.35
32 12/13/2019 1A 69.64 Packwood Pekin 54 1A 60.83 Kalona Hillcrest 68 10.14
33 12/06/2019 1A 80.54 DM Grand View 62 1A 71.97 Nodaway Valley 71 9.90
34 01/31/2020 1A 46.26 Sigourney 44 1A 37.75 Marengo Iowa Valley 53 9.84
35 01/20/2020 2A 83.65 Dike-New Hartford 42 1A 75.17 Wapsie Valley 57 9.80
36 01/30/2020 1A 44.62 Southwest Valley 34 1A 36.25 Corydon Wayne 36 9.71
37 01/20/2020 1A 72.42 Gladbrook-Reinbeck 50 1A 64.06 Janesville 62 9.70
38 12/19/2019 1A 52.61 Sloan Westwood 46 1A 44.33 Westside Ar-We-Va 53 9.61
39 12/17/2019 1A 62.35 Ridge View 48 1A 54.21 Onawa West Monona 67 9.47
40 12/10/2019 1A 95.43 Lake Mills 65 1A 87.35 Algona Garrigan 72 9.41
41 12/10/2019 1A 57.99 Woodbine 44 1A 50.02 Glidden-Ralston 46 9.31
42 01/28/2020 1A 50.88 Oakland Riverside 53 1A 61.48 Audubon 46 9.27
43 12/03/2019 1A 59.49 Lisbon 49 1A 51.62 Arlington Starmont 60 9.21
44 01/30/2020 1A 81.42 Montezuma 53 2A 73.54 Prairie City-Monroe 55 9.21
45 01/30/2020 1A 63.78 Lone Tree 52 1A 55.92 Wapello 56 9.20
46 01/06/2020 2A 71.17 Guthrie Center GC-A- 41 1A 63.59 Coon Rapids-Bayard 42 8.91
47 01/27/2020 1A 60.44 Kingsley-Pierson 60 1A 70.53 Hinton 59 8.76
48 01/06/2020 1A 69.70 Don Bosco 49 2A 62.46 Jesup 54 8.57
49 01/10/2020 1A 75.03 Notre Dame 62 2A 67.84 West Burlington 63 8.52
50 12/13/2019 2A 65.33 Waterloo Columbus 55 1A 75.17 Wapsie Valley 49 8.51
51 01/06/2020 1A 59.97 Rockford 53 1A 52.94 Tripoli 61 8.36
52 01/17/2020 1A 57.88 Prince of Peace 50 1A 51.19 Bellevue Marquette 53 8.01
53 01/31/2020 1A 48.27 Lansing Kee 60 2A 57.62 North Fayette Valley 49 8.01
54 01/21/2020 1A 54.00 Waterloo Christian 37 1A 47.38 Riceville 48 7.95
55 01/06/2020 1A 41.39 North Butler 49 1A 34.79 Clarksville 52 7.92
56 01/10/2020 1A 70.53 Hinton 64 1A 64.00 Hartley HMS 73 7.86
57 12/10/2019 1A 60.83 Kalona Hillcrest 52 2A 54.37 Mediapolis 56 7.79
58 01/16/2020 1A 71.25 Stanwood North Cedar 44 2A 80.33 Goose Lake Northeast 38 7.75