BCMoore Rankings - Iowa High School Basketball
Class 5A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12/20/2019 5A 82.52 Ottumwa 31 5A 66.49 Des Moines North 40 17.29
2 12/10/2019 5A 109.43 Cedar Falls 57 5A 93.41 Cedar Rapids Kennedy 58 17.28
3 02/10/2020 5A 82.52 Ottumwa 50 4A 67.40 Mount Pleasant 51 16.38
4 12/03/2019 5A 105.28 WDM Valley 52 5A 91.52 Des Moines Roosevelt 53 15.02
5 02/11/2020 5A 101.68 Sioux City East 54 4A 89.24 LeMars 60 13.70
6 02/19/2020 5A 94.68 CR Washington 61 5A 82.52 Ottumwa 63 13.42
7 01/27/2020 5A 82.52 Ottumwa 38 4A 71.00 Washington 41 12.78
8 02/11/2020 4A 76.81 Epworth W Dubuque 50 5A 89.64 Marion Linn-Mar 49 11.57
9 02/08/2020 5A 109.38 Cedar Rapids Prairie 55 5A 99.36 Davenport North 61 11.28
10 01/24/2020 5A 99.13 Ames 44 5A 111.39 Ankeny Centennial 43 11.00
11 12/06/2019 5A 81.56 CB Jefferson 45 5A 93.19 Sioux City West 35 10.36
12 02/11/2020 1A 54.94 DM Grand View 45 5A 66.49 Des Moines North 43 10.29
13 12/20/2019 5A 101.68 Sioux City East 62 4A 94.08 Sergeant Bluff-Luton 75 8.86
14 11/22/2019 5A 66.49 Des Moines North 53 4A 58.97 Perry 58 8.78
15 12/09/2019 5A 111.91 Southeast Polk 80 5A 121.43 WDM Dowling 71 8.26
16 01/18/2020 5A 111.39 Ankeny Centennial 43 5A 104.42 Urbandale 55 8.24
17 02/14/2020 5A 111.91 Southeast Polk 43 5A 105.28 WDM Valley 52 7.89
18 01/31/2020 5A 100.50 CB Lincoln 39 4A 94.08 Sergeant Bluff-Luton 53 7.68
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01/13/2020 2A 73.15 Ridge View 46 4A 49.82 Storm Lake 47 24.59
2 12/06/2019 4A 81.37 Denison-Schleswig 50 3A 61.45 Carroll Kuemper 56 21.18
3 12/03/2019 4A 56.33 West Delaware 42 3A 41.04 Independence 46 16.55
4 02/10/2020 5A 82.52 Ottumwa 50 4A 67.40 Mount Pleasant 51 16.38
5 02/04/2020 3A 70.14 Mount Vernon 24 4A 56.33 West Delaware 25 15.07
6 01/13/2020 1A 84.46 Notre Dame 44 4A 71.00 Washington 49 14.72
7 02/11/2020 4A 92.92 Grinnell 48 4A 79.48 Norwalk 57 14.70
8 01/06/2020 4A 80.07 Fairfield 46 3A 67.30 Centerville 56 14.03
9 02/14/2020 4A 80.07 Fairfield 33 4A 67.40 Mount Pleasant 47 13.93
10 02/11/2020 5A 101.68 Sioux City East 54 4A 89.24 LeMars 60 13.70
11 11/22/2019 4A 95.16 Gilbert 52 4A 109.81 Huxley Ballard 45 13.39
12 01/27/2020 5A 82.52 Ottumwa 38 4A 71.00 Washington 41 12.78
13 11/23/2019 1A 54.94 DM Grand View 48 4A 68.47 Newton 46 12.27
14 12/07/2019 4A 93.04 Dallas Center-Grimes 34 3A 82.21 Des Moines Christian 53 12.09
15 02/11/2020 4A 76.81 Epworth W Dubuque 50 5A 89.64 Marion Linn-Mar 49 11.57
16 01/03/2020 3A 82.02 Waukon 30 4A 71.86 Decorah 33 11.43
17 01/14/2020 4A 88.09 Bondurant-Farrar 63 4A 78.81 Winterset 68 10.54
18 01/20/2020 4A 67.40 Mount Pleasant 45 2A 58.19 Danville 49 10.47
19 01/28/2020 4A 87.63 Adel ADM 59 4A 78.81 Winterset 62 10.09
20 12/12/2019 2A 75.12 Panora Panorama 51 4A 86.00 Harlan 48 9.62
21 11/26/2019 4A 56.59 Oskaloosa 61 3A 67.30 Centerville 58 9.45
22 11/26/2019 3A 82.21 Des Moines Christian 48 4A 92.92 Grinnell 37 9.44
23 01/31/2020 4A 83.72 Carlisle 46 4A 75.75 Boone 48 9.23
24 02/14/2020 4A 89.32 Clear Creek-Amana 49 4A 99.56 Center Point-Urbana 48 8.98
25 12/20/2019 5A 101.68 Sioux City East 62 4A 94.08 Sergeant Bluff-Luton 75 8.86
26 11/22/2019 5A 66.49 Des Moines North 53 4A 58.97 Perry 58 8.78
27 01/21/2020 3A 81.82 Algona 68 4A 74.39 Webster City 75 8.69
28 11/26/2019 3A 91.62 Davenport Assumption 52 4A 101.21 Cedar Rapids Xavier 51 8.33
29 02/11/2020 4A 78.81 Winterset 50 4A 88.09 Bondurant-Farrar 46 8.02
30 01/03/2020 4A 67.40 Mount Pleasant 26 4A 60.84 Burlington 31 7.83
31 01/31/2020 5A 100.50 CB Lincoln 39 4A 94.08 Sergeant Bluff-Luton 53 7.68
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12/06/2019 4A 81.37 Denison-Schleswig 50 3A 61.45 Carroll Kuemper 56 21.18
2 02/04/2020 3A 84.63 West Burlington 56 1A 65.14 Fort Madison Trinity 63 20.75
3 11/26/2019 2A 82.76 Monona MFL-MarMac 34 3A 65.72 North Fayette Valley 36 18.31
4 02/04/2020 3A 98.50 Clear Lake 45 3A 81.82 Algona 48 17.94
5 12/07/2019 3A 105.70 Dike-New Hartford 58 3A 90.21 Cresco Crestwood 64 16.75
6 12/03/2019 4A 56.33 West Delaware 42 3A 41.04 Independence 46 16.55
7 02/15/2020 3A 35.86 Jefferson Greene 56 3A 52.93 Southest Valley 51 15.81
8 01/04/2020 2A 50.98 Pleasantville 46 3A 36.96 Albia 51 15.28
9 02/04/2020 3A 70.14 Mount Vernon 24 4A 56.33 West Delaware 25 15.07
10 01/24/2020 3A 86.80 MOC-Floyd Valley 46 3A 73.72 Sheldon 59 14.35
11 02/04/2020 2A 74.47 SumnerFredericksburg 36 3A 61.41 LaPorte City Union 41 14.32
12 12/03/2019 3A 87.22 Estherville-LC 44 2A 74.42 Sioux Central 52 14.06
13 01/06/2020 4A 80.07 Fairfield 46 3A 67.30 Centerville 56 14.03
14 01/07/2020 3A 95.65 Red Oak 44 1A 82.98 CB St Albert 57 13.93
15 12/10/2019 2A 99.14 Western Christian 43 3A 87.22 Estherville-LC 45 13.18
16 12/17/2019 2A 98.48 Central Lyon 44 3A 86.59 Sioux Center 56 13.15
17 02/07/2020 2A 64.40 Lake View East Sac 41 3A 52.93 Southest Valley 42 12.73
18 01/23/2020 3A 54.69 Camanche 48 1A 68.48 Prince of Peace 46 12.53
19 01/24/2020 3A 73.23 Garner GHV 66 2A 62.22 Belmond-Klemme 69 12.27
20 02/11/2020 3A 65.57 Tipton 27 3A 54.69 Camanche 29 12.14
21 02/15/2020 3A 77.36 Van Horne Benton 56 3A 66.51 Williamsburg 59 12.11
22 12/07/2019 4A 93.04 Dallas Center-Grimes 34 3A 82.21 Des Moines Christian 53 12.09
23 01/28/2020 3A 82.59 Hampton-Dumont-CAL 50 3A 71.87 Humboldt 65 11.98
24 01/03/2020 3A 82.02 Waukon 30 4A 71.86 Decorah 33 11.43
25 12/10/2019 3A 61.81 Anamosa 54 2A 73.62 Goose Lake Northeast 47 10.55
26 01/07/2020 3A 86.80 MOC-Floyd Valley 58 2A 98.48 Central Lyon 56 10.41
27 01/28/2020 3A 96.30 Cherokee Washington 49 3A 87.22 Estherville-LC 59 10.34
28 01/10/2020 2A 89.30 Boyden-Hull 63 3A 100.74 Milford Okoboji 62 10.19
29 01/20/2020 3A 73.72 Sheldon 65 2A 85.07 Rock Valley 57 10.09
30 12/16/2019 1A 50.57 Wapsie Valley 40 3A 61.41 LaPorte City Union 27 9.58
31 01/27/2020 2A 96.15 West Branch 45 3A 87.96 Monticello 55 9.45
32 11/26/2019 4A 56.59 Oskaloosa 61 3A 67.30 Centerville 58 9.45
33 11/26/2019 3A 82.21 Des Moines Christian 48 4A 92.92 Grinnell 37 9.44
34 12/07/2019 3A 87.96 Monticello 33 2A 79.79 Maquoketa Valley 34 9.44
35 01/07/2020 3A 65.57 Tipton 37 2A 57.50 Durant 38 9.34
36 11/26/2019 2A 57.50 Durant 48 3A 67.94 Wellman Mid-Prairie 45 9.18
37 02/06/2020 3A 71.65 Ida Grove O-A-BC-IG 62 1A 81.99 Woodbury Central 53 9.08
38 11/22/2019 2A 43.99 Eldora South Hardin 32 3A 54.22 Iowa Falls-Alden 28 8.97
39 01/31/2020 3A 67.94 Wellman Mid-Prairie 49 2A 78.12 Bellevue 46 8.92
40 01/21/2020 3A 81.82 Algona 68 4A 74.39 Webster City 75 8.69
41 01/21/2020 3A 85.45 Forest City 36 2A 78.11 North Union 43 8.60
42 02/06/2020 3A 82.21 Des Moines Christian 48 2A 75.12 Panora Panorama 51 8.35
43 11/26/2019 3A 91.62 Davenport Assumption 52 4A 101.21 Cedar Rapids Xavier 51 8.33
44 01/24/2020 3A 86.59 Sioux Center 57 2A 79.55 Sibley-Ocheyedan 58 8.30
45 01/31/2020 3A 70.74 Nevada 41 3A 63.80 Prairie City-Monroe 46 8.20
46 12/03/2019 3A 82.21 Des Moines Christian 23 1A 75.58 Leon Central Decatur 50 7.89
47 02/04/2020 3A 67.94 Wellman Mid-Prairie 42 2A 61.44 Wilton 54 7.76
48 02/19/2020 3A 75.67 Central Lee 42 3A 84.63 West Burlington 36 7.70
49 01/10/2020 3A 52.93 Southest Valley 38 2A 46.56 Alta-Aurelia 47 7.63
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01/13/2020 2A 73.15 Ridge View 46 4A 49.82 Storm Lake 47 24.59
2 01/31/2020 2A 94.33 Van Buren-Harmony 40 2A 75.35 Wapello 47 20.24
3 01/20/2020 1A 81.22 East Buchanan 36 2A 62.80 Alburnett 44 19.68
4 02/10/2020 1A 60.14 Baxter CMB 38 2A 42.88 Colfax-Mingo 41 18.52
5 11/26/2019 2A 82.76 Monona MFL-MarMac 34 3A 65.72 North Fayette Valley 36 18.31
6 01/04/2020 2A 50.98 Pleasantville 46 3A 36.96 Albia 51 15.28
7 12/13/2019 2A 97.38 North Linn 40 1A 84.12 Bellevue Marquette 60 14.52
8 02/04/2020 2A 74.47 SumnerFredericksburg 36 3A 61.41 LaPorte City Union 41 14.32
9 12/03/2019 3A 87.22 Estherville-LC 44 2A 74.42 Sioux Central 52 14.06
10 12/10/2019 2A 99.14 Western Christian 43 3A 87.22 Estherville-LC 45 13.18
11 12/17/2019 2A 98.48 Central Lyon 44 3A 86.59 Sioux Center 56 13.15
12 02/07/2020 2A 64.40 Lake View East Sac 41 3A 52.93 Southest Valley 42 12.73
13 11/26/2019 2A 75.35 Wapello 35 2A 63.91 Packwood Pekin 51 12.70
14 01/24/2020 3A 73.23 Garner GHV 66 2A 62.22 Belmond-Klemme 69 12.27
15 12/10/2019 3A 61.81 Anamosa 54 2A 73.62 Goose Lake Northeast 47 10.55
16 01/20/2020 4A 67.40 Mount Pleasant 45 2A 58.19 Danville 49 10.47
17 02/01/2020 1A 51.28 Lisbon 46 2A 42.12 Stanwood North Cedar 52 10.42
18 01/07/2020 3A 86.80 MOC-Floyd Valley 58 2A 98.48 Central Lyon 56 10.41
19 01/10/2020 2A 89.30 Boyden-Hull 63 3A 100.74 Milford Okoboji 62 10.19
20 01/20/2020 3A 73.72 Sheldon 65 2A 85.07 Rock Valley 57 10.09
21 12/14/2019 1A 32.55 Melcher-Dallas 49 2A 43.83 Eldon Cardinal 47 10.02
22 01/17/2020 2A 57.37 Earlham 44 2A 48.88 Ogden 51 9.75
23 02/15/2020 2A 63.46 Sheffield West Fork 35 2A 74.47 SumnerFredericksburg 34 9.74
24 01/14/2020 2A 80.30 IKM-Manning 45 2A 71.87 Underwood 54 9.69
25 12/12/2019 2A 75.12 Panora Panorama 51 4A 86.00 Harlan 48 9.62
26 01/27/2020 2A 96.15 West Branch 45 3A 87.96 Monticello 55 9.45
27 12/07/2019 3A 87.96 Monticello 33 2A 79.79 Maquoketa Valley 34 9.44
28 01/07/2020 3A 65.57 Tipton 37 2A 57.50 Durant 38 9.34
29 11/26/2019 2A 57.50 Durant 48 3A 67.94 Wellman Mid-Prairie 45 9.18
30 01/07/2020 1A 53.10 North Butler 43 2A 63.46 Sheffield West Fork 29 9.10
31 11/22/2019 2A 43.99 Eldora South Hardin 32 3A 54.22 Iowa Falls-Alden 28 8.97
32 01/31/2020 3A 67.94 Wellman Mid-Prairie 49 2A 78.12 Bellevue 46 8.92
33 01/03/2020 2A 34.63 Clayton Ridge 36 1A 44.79 West Central 30 8.90
34 01/07/2020 1A 72.22 LeMars Gehlen 55 2A 64.61 Hinton 66 8.88
35 01/03/2020 1A 84.46 Notre Dame 43 2A 94.33 Van Buren-Harmony 39 8.61
36 01/21/2020 3A 85.45 Forest City 36 2A 78.11 North Union 43 8.60
37 02/07/2020 2A 87.63 Logan-Magnolia 28 2A 80.30 IKM-Manning 37 8.59
38 01/21/2020 2A 79.55 Sibley-Ocheyedan 68 2A 89.30 Boyden-Hull 60 8.49
39 02/06/2020 3A 82.21 Des Moines Christian 48 2A 75.12 Panora Panorama 51 8.35
40 01/24/2020 3A 86.59 Sioux Center 57 2A 79.55 Sibley-Ocheyedan 58 8.30
41 02/04/2020 3A 67.94 Wellman Mid-Prairie 42 2A 61.44 Wilton 54 7.76
42 12/06/2019 2A 66.17 Woodward-Granger 41 2A 75.12 Panora Panorama 40 7.69
43 02/03/2020 2A 57.37 Earlham 36 2A 50.98 Pleasantville 46 7.65
44 12/07/2019 2A 64.61 Hinton 60 1A 73.51 Sloan Westwood 58 7.65
45 01/10/2020 3A 52.93 Southest Valley 38 2A 46.56 Alta-Aurelia 47 7.63
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01/24/2020 1A 72.22 LeMars Gehlen 52 1A 52.05 Hartley HMS 55 21.44
2 02/04/2020 3A 84.63 West Burlington 56 1A 65.14 Fort Madison Trinity 63 20.75
3 01/20/2020 1A 81.22 East Buchanan 36 2A 62.80 Alburnett 44 19.68
4 02/10/2020 1A 60.14 Baxter CMB 38 2A 42.88 Colfax-Mingo 41 18.52
5 01/09/2020 1A 9.09 Thornburg Tri-County 33 1A 26.05 Bussey Twin Cedars 31 15.69
6 01/16/2020 1A 61.97 Central City 53 1A 48.44 Edgewood-Colesburg 55 14.79
7 01/13/2020 1A 84.46 Notre Dame 44 4A 71.00 Washington 49 14.72
8 12/13/2019 2A 97.38 North Linn 40 1A 84.12 Bellevue Marquette 60 14.52
9 02/07/2020 1A 58.19 Marengo Iowa Valley 47 1A 45.10 English Valleys 48 14.36
10 01/07/2020 3A 95.65 Red Oak 44 1A 82.98 CB St Albert 57 13.93
11 12/13/2019 1A 62.48 Collins-Maxwell 36 1A 49.88 Tama Meskwaki 47 13.86
12 02/04/2020 1A 67.27 Anita CAM 58 1A 54.82 Woodbine 61 13.71
13 01/06/2020 1A 52.00 Riceville 33 1A 39.61 Northwood-Kensett 38 13.65
14 12/17/2019 1A 66.37 Sidney 35 1A 54.05 Tabor Fremont-Mills 38 13.58
15 02/21/2020 1A 72.22 LeMars Gehlen 64 1A 87.06 Marcus MMCRU 50 13.58
16 01/28/2020 1A 67.27 Anita CAM 36 1A 55.15 Glidden-Ralston 47 13.39
17 02/04/2020 1A 44.27 Bedford 44 1A 58.09 Southwest Valley 41 12.56
18 01/23/2020 3A 54.69 Camanche 48 1A 68.48 Prince of Peace 46 12.53
19 11/23/2019 1A 54.94 DM Grand View 48 4A 68.47 Newton 46 12.27
20 01/23/2020 1A 41.50 Wyoming Midland 36 1A 31.03 Cedar V Christian 45 11.73
21 12/10/2019 1A 60.14 Baxter CMB 49 1A 49.88 Tama Meskwaki 55 11.52
22 01/16/2020 1A 57.26 Lone Tree 53 1A 47.42 Brooklyn BGM 67 11.10
23 12/03/2019 1A 50.16 Nashua-Plainfield 43 1A 40.39 Rockford 47 11.04
24 12/10/2019 1A 82.94 Kingsley-Pierson 52 1A 73.51 Sloan Westwood 60 10.68
25 02/01/2020 1A 51.28 Lisbon 46 2A 42.12 Stanwood North Cedar 52 10.42
26 12/03/2019 1A 46.72 Westside Ar-We-Va 46 1A 58.40 Paton-Churdan 42 10.41
27 02/11/2020 1A 54.94 DM Grand View 45 5A 66.49 Des Moines North 43 10.29
28 01/16/2020 1A 78.44 Ackley AGWSR 43 1A 69.54 Conrad BCLUW 47 10.17
29 12/14/2019 1A 32.55 Melcher-Dallas 49 2A 43.83 Eldon Cardinal 47 10.02
30 01/31/2020 1A 66.87 Sigourney 46 1A 58.19 Marengo Iowa Valley 52 9.94
31 12/10/2019 1A 54.05 Tabor Fremont-Mills 53 1A 64.98 Malvern East Mills 47 9.67
32 01/21/2020 1A 48.90 Corydon Wayne 43 1A 40.57 Southeast Warren 58 9.60
33 12/16/2019 1A 50.57 Wapsie Valley 40 3A 61.41 LaPorte City Union 27 9.58
34 01/27/2020 1A 95.43 Montezuma 46 1A 87.36 North Mahaska 58 9.33
35 02/18/2020 1A 65.14 Fort Madison Trinity 52 1A 57.26 Lone Tree 59 9.15
36 01/07/2020 1A 53.10 North Butler 43 2A 63.46 Sheffield West Fork 29 9.10
37 02/11/2020 1A 29.77 Griswold 32 1A 21.93 Essex 38 9.10
38 02/06/2020 3A 71.65 Ida Grove O-A-BC-IG 62 1A 81.99 Woodbury Central 53 9.08
39 01/03/2020 2A 34.63 Clayton Ridge 36 1A 44.79 West Central 30 8.90
40 01/07/2020 1A 72.22 LeMars Gehlen 55 2A 64.61 Hinton 66 8.88
41 12/03/2019 1A 69.83 Colo-NESCO 49 1A 62.48 Collins-Maxwell 52 8.61
42 01/03/2020 1A 84.46 Notre Dame 43 2A 94.33 Van Buren-Harmony 39 8.61
43 02/06/2020 1A 68.02 Lansing Kee 54 1A 77.88 Turkey Valley 50 8.59
44 12/20/2019 1A 36.56 Seymour 51 1A 29.50 Moravia 61 8.31
45 02/06/2020 1A 58.19 Marengo Iowa Valley 48 1A 51.28 Lisbon 53 8.18
46 12/03/2019 3A 82.21 Des Moines Christian 23 1A 75.58 Leon Central Decatur 50 7.89
47 12/07/2019 2A 64.61 Hinton 60 1A 73.51 Sloan Westwood 58 7.65