BCMoore Rankings - Iowa High School Basketball
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-28-2022 4A 116.77 CB Lincoln 60 3A 90.88 Sergeant Bluff-Luton 65 27.37
2 12-17-2021 4A 113.85 Cedar Rapids Kennedy 63 4A 97.52 Marion Linn-Mar 70 17.81
3 01-21-2022 4A 97.98 Des Moines Hoover 34 4A 83.23 Ottumwa 47 16.24
4 01-11-2022 4A 95.59 Southeast Polk 64 4A 112.71 Johnston 63 15.64
5 02-08-2022 4A 111.98 Ankeny 51 4A 97.98 Des Moines Hoover 53 15.48
6 12-14-2021 4A 92.78 CR Jefferson 60 4A 108.24 Cedar Falls 48 13.98
7 12-03-2021 4A 85.24 Sioux City West 43 4A 73.26 CB Jefferson 50 13.46
8 01-07-2022 4A 97.98 Des Moines Hoover 51 4A 88.03 Des Moines Roosevelt 58 11.44
9 12-04-2021 4A 97.52 Marion Linn-Mar 47 4A 88.07 Bettendorf 52 10.93
10 12-14-2021 4A 99.66 Dubuque Hempstead 64 4A 90.44 Iowa City High 69 10.70
11 01-25-2022 4A 111.03 Indianola 59 2A 102.25 Pella Christian 67 10.26
12 02-05-2022 4A 100.57 Iowa City West 42 4A 91.92 Waterloo West 68 10.13
13 12-10-2021 3A 102.23 Pella 47 4A 93.75 Norwalk 48 9.96
14 12-17-2021 4A 103.99 WDM Dowling 72 4A 95.59 Southeast Polk 76 9.88
15 01-24-2022 4A 83.23 Ottumwa 58 3A 94.50 Washington 50 9.79
16 11-30-2021 3A 95.02 Epworth W Dubuque 40 4A 86.78 Eldridge North Scott 47 9.73
17 11-30-2021 4A 91.63 Waterloo East 49 3A 83.67 Waverly-Shell Rock 53 9.45
18 12-14-2021 4A 82.89 Des Moines North 55 4A 74.96 Fort Dodge 72 9.41
19 12-03-2021 4A 87.59 Mason City 70 4A 98.45 Marshalltown 57 9.39
20 12-04-2021 4A 99.02 CR Washington 53 3A 91.80 Marion 62 8.69
21 12-06-2021 4A 112.71 Johnston 61 4A 105.67 Cedar Rapids Prairie 64 8.52
22 01-21-2022 4A 75.17 Clinton 65 4A 68.19 Muscatine 72 8.47
23 12-07-2021 4A 118.77 WDM Valley 55 4A 111.98 Ankeny 61 8.26
24 12-06-2021 3A 100.33 Winterset 52 4A 93.75 Norwalk 54 8.06
25 12-17-2021 4A 99.02 CR Washington 48 4A 92.78 CR Jefferson 56 7.72
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-28-2022 4A 116.77 CB Lincoln 60 3A 90.88 Sergeant Bluff-Luton 65 27.37
2 01-10-2022 3A 82.26 Osceola Clarke 56 1A 63.39 Nodaway Valley 62 20.35
3 01-29-2022 3A 87.43 Boone 55 3A 108.02 Dallas Center-Grimes 51 19.11
4 01-08-2022 3A 94.26 Cedar Rapids Xavier 52 3A 80.40 Mount Vernon 61 15.35
5 12-10-2021 3A 81.37 Gilbert 47 3A 96.58 Alleman North Polk 42 13.73
6 02-01-2022 3A 60.70 Keokuk 43 1A 48.57 Riverside Highland 48 13.61
7 02-01-2022 3A 59.27 Knoxville 69 2A 74.32 Albia 65 13.57
8 12-20-2021 3A 59.11 Vinton-Shellsburg 46 1A 73.97 Marengo Iowa Valley 45 13.37
9 12-10-2021 3A 103.50 Bondurant-Farrar 50 3A 91.67 Adel ADM 51 13.31
10 12-17-2021 3A 91.80 Marion 29 3A 80.40 Mount Vernon 47 12.89
11 12-03-2021 3A 106.24 Decorah 46 3A 95.02 Epworth W Dubuque 49 12.70
12 02-10-2022 2A 76.34 Pleasantville 58 3A 65.21 Saydel 61 12.61
13 12-21-2021 ZZ 110.60 Harrisburg SD 51 3A 100.04 LeMars 56 12.04
14 02-08-2022 3A 92.61 Harlan 73 3A 82.11 Atlantic 75 11.98
15 12-07-2021 3A 91.67 Adel ADM 38 3A 81.37 Gilbert 43 11.77
16 01-04-2022 3A 82.42 Iowa Falls-Alden 48 2A 95.60 Roland-Story 45 11.70
17 02-01-2022 3A 91.53 Sioux Center 58 2A 104.25 Rock Valley 56 11.24
18 02-11-2022 3A 94.38 Humboldt 51 3A 84.88 Webster City 54 10.98
19 12-04-2021 2A 96.08 Williamsburg 47 3A 86.68 Fort Madison 61 10.89
20 12-21-2021 3A 80.66 Charles City 48 2A 71.45 New Hampton 56 10.68
21 02-11-2022 3A 96.58 Alleman North Polk 37 3A 87.43 Boone 46 10.63
22 02-04-2022 3A 67.97 Van Horne Benton 50 3A 59.11 Vinton-Shellsburg 52 10.34
23 01-18-2022 3A 76.63 Center Point-Urbana 50 3A 67.97 Van Horne Benton 55 10.14
24 12-10-2021 3A 102.23 Pella 47 4A 93.75 Norwalk 48 9.96
25 02-03-2022 3A 82.26 Osceola Clarke 65 1A 73.80 Earlham 69 9.94
26 01-24-2022 4A 83.23 Ottumwa 58 3A 94.50 Washington 50 9.79
27 12-21-2021 3A 90.72 Clear Lake 45 3A 82.42 Iowa Falls-Alden 48 9.78
28 11-30-2021 3A 95.02 Epworth W Dubuque 40 4A 86.78 Eldridge North Scott 47 9.73
29 12-18-2021 2A 89.47 Eddyville EBF 62 3A 81.31 Oskaloosa 63 9.64
30 01-28-2022 3A 102.23 Pella 38 3A 94.20 Newton 42 9.51
31 11-30-2021 4A 91.63 Waterloo East 49 3A 83.67 Waverly-Shell Rock 53 9.45
32 12-14-2021 3A 82.26 Osceola Clarke 51 2A 74.32 Albia 53 9.42
33 12-21-2021 3A 94.50 Washington 46 3A 86.68 Fort Madison 56 9.31
34 01-21-2022 1A 76.26 CB St Albert 60 3A 87.02 Denison-Schleswig 54 9.28
35 12-02-2021 3A 94.69 Storm Lake 47 3A 87.02 Denison-Schleswig 51 9.15
36 01-24-2022 3A 88.73 Nevada 53 3A 81.37 Gilbert 55 8.84
37 02-08-2022 1A 39.98 Tama Meskwaki 63 3A 50.28 Tama South Tama 61 8.82
38 12-04-2021 4A 99.02 CR Washington 53 3A 91.80 Marion 62 8.69
39 01-04-2022 3A 68.51 Cresco Crestwood 52 2A 61.41 Waterloo Columbus 60 8.58
40 02-04-2022 3A 94.49 Carroll 40 3A 87.43 Boone 46 8.54
41 12-04-2021 ZZ 67.71 Warsaw West Hancock 36 3A 60.70 Keokuk 40 8.49
42 01-04-2022 3A 91.80 Marion 60 2A 84.88 Dyersville Beckman 63 8.40
43 01-11-2022 3A 86.80 Solon 59 3A 79.96 Maquoketa 65 8.32
44 02-03-2022 3A 83.06 Glenwood 47 1A 76.26 CB St Albert 59 8.27
45 01-28-2022 3A 86.99 West Delaware 51 3A 80.40 Mount Vernon 57 8.08
46 12-06-2021 3A 100.33 Winterset 52 4A 93.75 Norwalk 54 8.06
47 12-02-2021 3A 91.56 MOC-Floyd Valley 58 2A 85.16 Spirit Lake 64 7.87
48 02-04-2022 2A 71.45 New Hampton 74 3A 80.66 Charles City 66 7.72
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-28-2022 2A 108.14 Parkersburg AP 55 1A 83.81 Wapsie Valley 62 25.81
2 01-31-2022 2A 60.92 North Fayette Valley 54 1A 38.82 Elkader Central 58 23.58
3 02-03-2022 2A 73.89 West Burlington 39 2A 54.35 Van Buren-Harmony 46 21.01
4 12-20-2021 2A 80.85 Southeast Valley 45 2A 61.74 Emmetsburg 54 20.59
5 12-07-2021 2A 114.15 Western Christian 74 2A 97.15 Estherville-LC 82 18.48
6 02-11-2022 2A 52.47 Oelwein 58 2A 71.45 New Hampton 50 17.50
7 02-07-2022 2A 78.70 Osage 67 1A 63.40 Sheffield West Fork 72 16.78
8 12-17-2021 1A 88.82 Wayland WACO 49 2A 73.89 West Burlington 63 16.41
9 01-24-2022 2A 52.52 Woodward-Granger 63 1A 37.68 Woodward Academy 64 16.32
10 01-13-2022 2A 78.39 West Branch 61 2A 63.76 Durant 62 16.11
11 01-04-2022 2A 85.16 Spirit Lake 47 2A 71.05 Pocahontas Area 48 15.60
12 01-08-2022 2A 84.48 Denver 59 1A 70.43 Ankeny Christian 68 15.53
13 12-07-2021 1A 70.25 Logan-Magnolia 41 2A 56.33 Missouri Valley 45 15.40
14 01-11-2022 1A 92.37 Mason City Newman 65 2A 78.70 Osage 79 15.15
15 02-01-2022 3A 59.27 Knoxville 69 2A 74.32 Albia 65 13.57
16 11-29-2021 2A 71.45 New Hampton 53 1A 59.64 Turkey Valley 62 13.30
17 12-13-2021 2A 59.57 Alta-Aurelia 49 1A 74.27 Kingsley-Pierson 48 13.22
18 12-06-2021 2A 76.50 Lake View East Sac 48 2A 65.08 Ridge View 53 12.89
19 02-10-2022 2A 76.34 Pleasantville 58 3A 65.21 Saydel 61 12.61
20 12-04-2021 2A 76.96 Panora Panorama 35 1A 66.12 IKM-Manning 46 12.32
21 12-21-2021 2A 60.27 Central Springs 69 1A 49.63 Northwood-Kensett 79 12.12
22 12-17-2021 2A 61.41 Waterloo Columbus 47 2A 74.64 Dike-New Hartford 44 11.75
23 01-04-2022 3A 82.42 Iowa Falls-Alden 48 2A 95.60 Roland-Story 45 11.70
24 02-10-2022 2A 91.05 Clarion CGD 51 2A 80.85 Southeast Valley 53 11.69
25 02-01-2022 3A 91.53 Sioux Center 58 2A 104.25 Rock Valley 56 11.24
26 01-04-2022 2A 89.22 Jesup 50 2A 79.52 Grundy Center 54 11.18
27 01-21-2022 1A 74.52 Woodbury Central 59 2A 65.08 Ridge View 64 10.92
28 12-04-2021 2A 96.08 Williamsburg 47 3A 86.68 Fort Madison 61 10.89
29 02-07-2022 2A 65.08 Ridge View 50 1A 55.76 Storm Lake St Mary 51 10.80
30 12-21-2021 3A 80.66 Charles City 48 2A 71.45 New Hampton 56 10.68
31 01-21-2022 2A 64.89 Northwest Webster 54 1A 55.76 Storm Lake St Mary 56 10.61
32 12-10-2021 2A 78.46 Prairie City-Monroe 59 2A 69.44 Jefferson Greene 71 10.50
33 01-25-2022 4A 111.03 Indianola 59 2A 102.25 Pella Christian 67 10.26
34 01-11-2022 1A 48.57 Riverside Highland 25 2A 40.00 Louisa-Muscatine 31 10.05
35 01-28-2022 2A 79.32 Underwood 39 1A 70.99 Audubon 56 9.80
36 12-18-2021 2A 89.47 Eddyville EBF 62 3A 81.31 Oskaloosa 63 9.64
37 01-17-2022 2A 89.49 Cherokee Washington 50 2A 81.46 Ida Grove O-A-BC-IG 54 9.51
38 01-18-2022 2A 40.91 Mapleton MV-A-O-CO-U 55 1A 51.81 Lawton-Bronson 47 9.43
39 12-14-2021 3A 82.26 Osceola Clarke 51 2A 74.32 Albia 53 9.42
40 12-14-2021 2A 97.15 Estherville-LC 67 2A 89.49 Cherokee Washington 68 9.14
41 01-07-2022 2A 63.64 Iowa City Regina 65 2A 56.44 West Liberty 70 8.68
42 12-03-2021 2A 81.46 Ida Grove O-A-BC-IG 49 1A 74.27 Kingsley-Pierson 53 8.67
43 01-15-2022 1A 68.56 Hudson 65 2A 61.41 Waterloo Columbus 66 8.63
44 01-04-2022 3A 68.51 Cresco Crestwood 52 2A 61.41 Waterloo Columbus 60 8.58
45 01-04-2022 3A 91.80 Marion 60 2A 84.88 Dyersville Beckman 63 8.40
46 01-25-2022 2A 71.05 Pocahontas Area 64 2A 80.85 Southeast Valley 56 8.32
47 01-18-2022 2A 79.32 Underwood 34 1A 72.87 Oakland Riverside 44 7.92
48 12-02-2021 3A 91.56 MOC-Floyd Valley 58 2A 85.16 Spirit Lake 64 7.87
49 01-21-2022 1A 83.30 LeMars Gehlen 65 2A 92.65 Unity Christian 63 7.87
50 02-08-2022 2A 84.04 Goose Lake Northeast 32 2A 77.71 Cascade W Dubuque 44 7.81
51 02-11-2022 2A 110.58 Central Lyon 63 2A 104.25 Rock Valley 65 7.80
52 02-04-2022 2A 71.45 New Hampton 74 3A 80.66 Charles City 66 7.72
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-14-2021 1A 83.81 Wapsie Valley 42 1A 56.12 Ackley AGWSR 45 29.18
2 01-06-2022 ZZ 45.19 Atchison East Atchis 45 1A 17.23 Essex 49 27.96
3 01-24-2022 1A 40.24 River Valley 44 1A 68.05 Marcus MMCRU 38 26.33
4 01-28-2022 2A 108.14 Parkersburg AP 55 1A 83.81 Wapsie Valley 62 25.81
5 01-31-2022 2A 60.92 North Fayette Valley 54 1A 38.82 Elkader Central 58 23.58
6 01-07-2022 1A 55.01 English Valleys 53 1A 79.69 Montezuma 51 23.21
7 01-18-2022 1A 70.48 Janesville 38 1A 49.31 Riceville 50 22.66
8 01-10-2022 3A 82.26 Osceola Clarke 56 1A 63.39 Nodaway Valley 62 20.35
9 12-11-2021 1A 59.77 Traer North Tama 56 1A 41.76 Conrad BCLUW 67 19.49
10 12-14-2021 1A 89.78 West Harrison 45 1A 73.12 Anita CAM 48 18.15
11 01-31-2022 1A 64.72 Maquoketa Valley 45 1A 48.85 Central City 51 17.35
12 02-07-2022 2A 78.70 Osage 67 1A 63.40 Sheffield West Fork 72 16.78
13 12-17-2021 1A 88.82 Wayland WACO 49 2A 73.89 West Burlington 63 16.41
14 01-24-2022 2A 52.52 Woodward-Granger 63 1A 37.68 Woodward Academy 64 16.32
15 12-03-2021 1A 73.86 Clayton Ridge 40 1A 59.64 Turkey Valley 47 15.71
16 01-04-2022 1A 39.98 Tama Meskwaki 49 1A 24.41 Melcher-Dallas 52 15.57
17 01-08-2022 2A 84.48 Denver 59 1A 70.43 Ankeny Christian 68 15.53
18 12-07-2021 1A 70.25 Logan-Magnolia 41 2A 56.33 Missouri Valley 45 15.40
19 01-06-2022 1A 53.68 Murray 45 1A 39.82 Afton East Union 50 15.34
20 12-21-2021 1A 74.52 Lynnville-Sully 62 1A 60.75 Belle Plaine 63 15.25
21 01-25-2022 1A 73.12 Anita CAM 53 1A 89.78 West Harrison 49 15.19
22 01-07-2022 1A 93.45 Easton Valley 50 1A 79.75 Lisbon 53 15.18
23 01-11-2022 1A 92.37 Mason City Newman 65 2A 78.70 Osage 79 15.15
24 01-11-2022 1A 61.86 Sigourney 40 1A 48.40 Brooklyn BGM 41 14.94
25 01-07-2022 1A 77.68 Hartley HMS 67 1A 64.39 Harris-Lake Park 74 14.77
26 02-01-2022 3A 60.70 Keokuk 43 1A 48.57 Riverside Highland 48 13.61
27 12-20-2021 3A 59.11 Vinton-Shellsburg 46 1A 73.97 Marengo Iowa Valley 45 13.37
28 11-29-2021 2A 71.45 New Hampton 53 1A 59.64 Turkey Valley 62 13.30
29 12-13-2021 2A 59.57 Alta-Aurelia 49 1A 74.27 Kingsley-Pierson 48 13.22
30 01-20-2022 1A 79.60 Coon Rapids-Bayard 42 1A 68.31 Woodbine 44 12.77
31 12-03-2021 1A 31.57 Clarksville 59 1A 45.68 Don Bosco 58 12.63
32 01-18-2022 1A 68.05 Marcus MMCRU 52 1A 57.14 Akron-Westfield 55 12.39
33 12-04-2021 2A 76.96 Panora Panorama 35 1A 66.12 IKM-Manning 46 12.32
34 02-10-2022 1A 76.85 Dunlap Boyer Valley 34 1A 66.12 IKM-Manning 35 12.21
35 12-21-2021 2A 60.27 Central Springs 69 1A 49.63 Northwood-Kensett 79 12.12
36 02-01-2022 1A 57.97 Fort Madison Trinity 54 1A 71.46 Notre Dame 51 12.01
37 01-29-2022 1A 73.80 Earlham 43 1A 63.39 Nodaway Valley 50 11.89
38 01-15-2022 1A 73.86 Clayton Ridge 62 1A 63.46 Cedar V Christian 69 11.89
39 12-10-2021 1A 39.98 Tama Meskwaki 67 1A 53.22 Collins-Maxwell 60 11.76
40 02-01-2022 1A 60.75 Belle Plaine 52 1A 73.97 Marengo Iowa Valley 51 11.74
41 01-18-2022 1A 89.78 West Harrison 41 1A 79.60 Coon Rapids-Bayard 56 11.66
42 12-13-2021 1A 56.33 Nashua-Plainfield 44 1A 46.58 Saint Ansgar 47 11.23
43 02-07-2022 1A 55.01 English Valleys 46 1A 45.34 Lone Tree 50 11.14
44 01-25-2022 1A 77.68 Hartley HMS 58 1A 68.05 Marcus MMCRU 61 11.11
45 01-21-2022 1A 74.52 Woodbury Central 59 2A 65.08 Ridge View 64 10.92
46 02-07-2022 2A 65.08 Ridge View 50 1A 55.76 Storm Lake St Mary 51 10.80
47 12-21-2021 1A 97.95 North Linn 47 1A 88.71 Edgewood-Colesburg 52 10.73
48 01-21-2022 2A 64.89 Northwest Webster 54 1A 55.76 Storm Lake St Mary 56 10.61
49 01-24-2022 1A 63.91 Bedford 34 1A 54.82 Tabor Fremont-Mills 35 10.56
50 12-20-2021 1A 49.23 Diagonal 75 1A 61.09 Lenox 64 10.38
51 02-11-2022 1A 58.09 Southwest Valley 45 1A 49.23 Diagonal 50 10.34
52 01-11-2022 1A 48.57 Riverside Highland 25 2A 40.00 Louisa-Muscatine 31 10.05
53 02-03-2022 3A 82.26 Osceola Clarke 65 1A 73.80 Earlham 69 9.94
54 12-18-2021 1A 63.46 Cedar V Christian 51 1A 55.01 English Valleys 54 9.93
55 01-28-2022 2A 79.32 Underwood 39 1A 70.99 Audubon 56 9.80
56 12-09-2021 1A 54.82 Tabor Fremont-Mills 39 ZZ 45.19 Atchison East Atchis 53 9.63
57 02-01-2022 1A 63.46 Cedar V Christian 76 1A 55.47 Calamus-Wheatland 89 9.47
58 12-21-2021 1A 71.86 Malvern East Mills 38 1A 63.91 Bedford 41 9.43
59 01-18-2022 2A 40.91 Mapleton MV-A-O-CO-U 55 1A 51.81 Lawton-Bronson 47 9.43
60 01-21-2022 1A 76.26 CB St Albert 60 3A 87.02 Denison-Schleswig 54 9.28
61 01-07-2022 1A 59.77 Traer North Tama 67 1A 70.48 Janesville 57 9.23
62 12-16-2021 1A 68.65 North Iowa 58 1A 61.00 West Bend-Mallard 61 9.13
63 01-28-2022 1A 39.98 Tama Meskwaki 41 1A 30.90 Valley Lutheran 47 9.08
64 12-16-2021 1A 61.09 Lenox 44 1A 53.68 Murray 45 8.89
65 02-08-2022 1A 39.98 Tama Meskwaki 63 3A 50.28 Tama South Tama 61 8.82
66 12-07-2021 1A 54.46 Waterloo Christian 44 1A 45.68 Don Bosco 56 8.78
67 12-03-2021 2A 81.46 Ida Grove O-A-BC-IG 49 1A 74.27 Kingsley-Pierson 53 8.67
68 01-31-2022 1A 24.41 Melcher-Dallas 35 1A 17.23 Thornburg Tri-County 39 8.66
69 01-15-2022 1A 68.56 Hudson 65 2A 61.41 Waterloo Columbus 66 8.63
70 02-03-2022 3A 83.06 Glenwood 47 1A 76.26 CB St Albert 59 8.27
71 01-04-2022 1A 77.26 Baxter 51 1A 70.48 Janesville 55 8.25
72 12-03-2021 1A 53.88 Rockford 55 1A 63.40 Sheffield West Fork 41 8.04
73 02-01-2022 1A 63.39 Nodaway Valley 51 1A 72.87 Mount Ayr 41 8.00
74 12-06-2021 1A 79.60 Coon Rapids-Bayard 48 1A 73.12 Anita CAM 58 7.97
75 12-14-2021 1A 79.60 Coon Rapids-Bayard 46 1A 73.13 Exira-Elk Horn-Kimb 68 7.95
76 02-03-2022 1A 39.82 Afton East Union 57 1A 49.23 Diagonal 56 7.94
77 01-18-2022 2A 79.32 Underwood 34 1A 72.87 Oakland Riverside 44 7.92
78 01-21-2022 1A 83.30 LeMars Gehlen 65 2A 92.65 Unity Christian 63 7.87
79 01-20-2022 1A 74.27 Kingsley-Pierson 44 1A 68.05 Marcus MMCRU 54 7.70