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 111.60 CB Lincoln 60 3A 89.50 Sergeant Bluff-Luton 65 23.47
2 01-21-2022 4A 102.89 Des Moines Hoover 34 4A 85.34 Ottumwa 47 18.92
3 02-14-2022 4A 109.32 Cedar Rapids Prairie 75 4A 94.17 Waterloo West 77 16.52
4 01-11-2022 4A 98.10 Southeast Polk 64 4A 115.23 Johnston 63 15.76
5 12-17-2021 4A 115.59 Cedar Rapids Kennedy 63 4A 101.30 Marion Linn-Mar 70 15.66
6 12-14-2021 4A 95.67 CR Jefferson 60 4A 111.70 Cedar Falls 48 14.66
7 01-07-2022 4A 102.89 Des Moines Hoover 51 4A 89.87 Des Moines Roosevelt 58 14.38
8 02-15-2022 4A 91.95 Davenport West 64 4A 79.77 Clinton 69 13.55
9 12-03-2021 4A 83.95 Sioux City West 43 4A 72.14 CB Jefferson 50 13.18
10 02-08-2022 4A 113.83 Ankeny 51 4A 102.89 Des Moines Hoover 53 12.32
11 02-18-2022 4A 89.87 Des Moines Roosevelt 45 4A 79.35 Fort Dodge 49 11.90
12 12-04-2021 4A 101.30 Marion Linn-Mar 47 4A 90.88 Bettendorf 52 11.80
13 11-30-2021 3A 98.48 Epworth W Dubuque 40 4A 89.05 Eldridge North Scott 47 10.80
14 03-01-2022 4A 105.21 Pleasant Valley 40 4A 95.23 Burlington 55 9.98
15 12-14-2021 4A 101.47 Dubuque Hempstead 64 4A 92.86 Iowa City High 69 9.98
16 11-30-2021 4A 95.14 Waterloo East 49 3A 86.64 Waverly-Shell Rock 53 9.86
17 01-21-2022 4A 79.77 Clinton 65 4A 71.43 Muscatine 72 9.72
18 12-17-2021 4A 106.07 WDM Dowling 72 4A 98.10 Southeast Polk 76 9.34
19 01-24-2022 4A 85.34 Ottumwa 58 3A 95.91 Washington 50 9.20
20 12-03-2021 4A 90.70 Mason City 70 4A 101.10 Marshalltown 57 9.03
21 12-10-2021 3A 104.32 Pella 47 4A 96.77 Norwalk 48 8.92
22 02-18-2022 4A 98.25 Des Moines Lincoln 59 4A 90.70 Mason City 70 8.92
23 02-18-2022 4A 122.36 Ames 41 4A 115.23 Johnston 56 8.50
24 02-05-2022 4A 101.24 Iowa City West 42 4A 94.17 Waterloo West 68 8.44
25 02-08-2022 4A 101.30 Marion Linn-Mar 47 4A 94.37 Iowa City Liberty 50 8.30
26 03-01-2022 4A 119.94 WDM Valley 36 4A 111.70 Cedar Falls 39 8.23
27 12-18-2021 ZZ 113.03 Rock Island IL 63 4A 105.21 Pleasant Valley 68 7.82
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-28-2022 4A 111.60 CB Lincoln 60 3A 89.50 Sergeant Bluff-Luton 65 23.47
2 01-29-2022 3A 89.20 Boone 55 3A 109.97 Dallas Center-Grimes 51 19.39
3 01-10-2022 3A 80.20 Osceola Clarke 56 1A 62.96 Nodaway Valley 62 18.61
4 12-10-2021 3A 82.06 Gilbert 47 3A 99.34 Alleman North Polk 42 15.92
5 01-04-2022 3A 82.01 Iowa Falls-Alden 48 2A 98.53 Roland-Story 45 15.15
6 01-08-2022 3A 96.34 Cedar Rapids Xavier 52 3A 82.76 Mount Vernon 61 14.95
7 02-01-2022 3A 58.54 Knoxville 69 2A 74.39 Albia 65 14.47
8 02-01-2022 3A 91.69 Sioux Center 58 2A 107.27 Rock Valley 56 14.20
9 12-10-2021 3A 104.61 Bondurant-Farrar 50 3A 91.84 Adel ADM 51 14.14
10 12-17-2021 3A 95.01 Marion 29 3A 82.76 Mount Vernon 47 13.62
11 02-01-2022 3A 62.91 Keokuk 43 1A 50.70 Riverside Highland 48 13.58
12 02-11-2022 3A 95.51 Humboldt 51 3A 84.03 Webster City 54 12.85
13 12-20-2021 3A 60.51 Vinton-Shellsburg 46 1A 74.38 Marengo Iowa Valley 45 12.50
14 12-21-2021 3A 84.39 Charles City 48 2A 73.69 New Hampton 56 12.08
15 02-15-2022 3A 109.97 Dallas Center-Grimes 47 3A 99.34 Alleman North Polk 52 12.00
16 02-08-2022 3A 91.75 Harlan 73 3A 81.27 Atlantic 75 11.85
17 02-04-2022 3A 70.97 Van Horne Benton 50 3A 60.51 Vinton-Shellsburg 52 11.83
18 12-21-2021 ZZ 107.74 Harrisburg SD 51 3A 97.38 LeMars 56 11.73
19 12-21-2021 3A 92.37 Clear Lake 45 3A 82.01 Iowa Falls-Alden 48 11.73
20 02-11-2022 3A 99.34 Alleman North Polk 37 3A 89.20 Boone 46 11.51
21 12-07-2021 3A 91.84 Adel ADM 38 3A 82.06 Gilbert 43 11.15
22 01-24-2022 3A 91.54 Nevada 53 3A 82.06 Gilbert 55 10.85
23 11-30-2021 3A 98.48 Epworth W Dubuque 40 4A 89.05 Eldridge North Scott 47 10.80
24 01-18-2022 3A 80.23 Center Point-Urbana 50 3A 70.97 Van Horne Benton 55 10.63
25 12-04-2021 2A 98.48 Williamsburg 47 3A 89.25 Fort Madison 61 10.59
26 02-28-2022 3A 105.88 Spencer 55 3A 95.51 Humboldt 63 10.37
27 01-21-2022 1A 76.57 CB St Albert 60 3A 88.21 Denison-Schleswig 54 10.26
28 02-10-2022 2A 74.87 Pleasantville 58 3A 65.98 Saydel 61 10.25
29 02-08-2022 1A 41.11 Tama Meskwaki 63 3A 52.66 Tama South Tama 61 10.17
30 02-03-2022 3A 80.20 Osceola Clarke 65 1A 71.42 Earlham 69 10.15
31 11-30-2021 4A 95.14 Waterloo East 49 3A 86.64 Waverly-Shell Rock 53 9.86
32 01-04-2022 3A 71.15 Cresco Crestwood 52 2A 62.93 Waterloo Columbus 60 9.60
33 02-04-2022 2A 73.69 New Hampton 74 3A 84.39 Charles City 66 9.33
34 01-24-2022 4A 85.34 Ottumwa 58 3A 95.91 Washington 50 9.20
35 12-10-2021 3A 104.32 Pella 47 4A 96.77 Norwalk 48 8.92
36 02-04-2022 3A 96.69 Carroll 40 3A 89.20 Boone 46 8.86
37 02-07-2022 3A 91.84 Adel ADM 76 3A 102.01 Winterset 61 8.80
38 01-04-2022 3A 95.01 Marion 60 2A 87.58 Dyersville Beckman 63 8.80
39 01-28-2022 3A 104.32 Pella 38 3A 96.98 Newton 42 8.71
40 01-21-2022 3A 78.58 Independence 63 3A 88.61 Clear Creek-Amana 61 8.66
41 03-08-2022 3A 104.61 Decorah 59 3A 96.09 Central Clinton 67 8.53
42 02-08-2022 3A 89.20 Boone 42 3A 82.06 Gilbert 46 8.52
43 02-03-2022 3A 83.54 Glenwood 47 1A 76.57 CB St Albert 59 8.34
44 12-04-2021 ZZ 69.88 Warsaw West Hancock 36 3A 62.91 Keokuk 40 8.34
45 12-02-2021 3A 92.13 MOC-Floyd Valley 58 2A 85.23 Spirit Lake 64 8.28
46 02-14-2022 ZZ 87.75 South Sioux City NE 69 3A 97.38 LeMars 62 8.27
47 02-05-2022 3A 89.25 Fort Madison 54 ZZ 80.99 West Central IL 69 8.26
48 12-06-2021 3A 82.01 Iowa Falls-Alden 50 3A 91.54 Nevada 47 8.15
49 12-21-2021 3A 95.91 Washington 46 3A 89.25 Fort Madison 56 8.03
50 01-28-2022 3A 89.37 West Delaware 51 3A 82.76 Mount Vernon 57 7.98
51 12-21-2021 3A 70.97 Van Horne Benton 44 3A 80.23 Center Point-Urbana 38 7.88
52 01-18-2022 3A 104.32 Pella 47 2A 97.82 Des Moines Christian 53 7.87
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 02-23-2022 2A 115.98 Western Christian 63 2A 90.09 Cherokee Washington 64 25.90
2 01-31-2022 2A 64.15 North Fayette Valley 54 1A 42.22 Elkader Central 58 23.30
3 02-03-2022 2A 75.26 West Burlington 39 2A 54.80 Van Buren-Harmony 46 21.83
4 12-07-2021 2A 115.98 Western Christian 74 2A 95.65 Estherville-LC 82 21.70
5 12-20-2021 2A 81.67 Southeast Valley 45 2A 62.70 Emmetsburg 54 20.34
6 01-28-2022 2A 104.38 Parkersburg AP 55 1A 85.49 Wapsie Valley 62 20.26
7 02-11-2022 2A 54.18 Oelwein 58 2A 73.69 New Hampton 50 18.14
8 01-08-2022 2A 85.97 Denver 59 1A 71.14 Ankeny Christian 68 16.20
9 02-07-2022 2A 79.29 Osage 67 1A 64.55 Sheffield West Fork 72 16.11
10 01-13-2022 2A 81.03 West Branch 61 2A 66.45 Durant 62 15.95
11 12-17-2021 1A 89.65 Wayland WACO 49 2A 75.26 West Burlington 63 15.75
12 01-24-2022 2A 51.08 Woodward-Granger 63 1A 37.06 Woodward Academy 64 15.39
13 01-04-2022 3A 82.01 Iowa Falls-Alden 48 2A 98.53 Roland-Story 45 15.15
14 12-07-2021 1A 69.65 Logan-Magnolia 41 2A 56.03 Missouri Valley 45 14.99
15 01-04-2022 2A 85.23 Spirit Lake 47 2A 71.74 Pocahontas Area 48 14.85
16 02-01-2022 3A 58.54 Knoxville 69 2A 74.39 Albia 65 14.47
17 02-26-2022 2A 98.17 Van Meter 57 2A 83.78 Red Oak 59 14.39
18 12-13-2021 2A 60.32 Alta-Aurelia 49 1A 76.01 Kingsley-Pierson 48 14.31
19 02-01-2022 3A 91.69 Sioux Center 58 2A 107.27 Rock Valley 56 14.20
20 01-11-2022 1A 91.66 Mason City Newman 65 2A 79.29 Osage 79 13.75
21 12-17-2021 2A 62.93 Waterloo Columbus 47 2A 77.14 Dike-New Hartford 44 12.84
22 12-06-2021 2A 76.92 Lake View East Sac 48 2A 66.06 Ridge View 53 12.23
23 11-29-2021 2A 73.69 New Hampton 53 1A 62.83 Turkey Valley 62 12.23
24 12-04-2021 2A 76.93 Panora Panorama 35 1A 66.11 IKM-Manning 46 12.20
25 02-26-2022 2A 104.38 Parkersburg AP 57 2A 92.24 Jesup 62 12.14
26 12-21-2021 3A 84.39 Charles City 48 2A 73.69 New Hampton 56 12.08
27 12-10-2021 2A 80.52 Prairie City-Monroe 59 2A 70.28 Jefferson Greene 71 11.61
28 12-21-2021 2A 60.54 Central Springs 69 1A 50.43 Northwood-Kensett 79 11.48
29 02-10-2022 2A 91.37 Clarion CGD 51 2A 81.67 Southeast Valley 53 11.07
30 02-07-2022 2A 66.06 Ridge View 50 1A 56.58 Storm Lake St Mary 51 10.84
31 01-04-2022 2A 92.24 Jesup 50 2A 82.92 Grundy Center 54 10.69
32 12-04-2021 2A 98.48 Williamsburg 47 3A 89.25 Fort Madison 61 10.59
33 01-21-2022 1A 75.03 Woodbury Central 59 2A 66.06 Ridge View 64 10.34
34 01-21-2022 2A 65.49 Northwest Webster 54 1A 56.58 Storm Lake St Mary 56 10.27
35 02-10-2022 2A 74.87 Pleasantville 58 3A 65.98 Saydel 61 10.25
36 01-17-2022 2A 90.09 Cherokee Washington 50 2A 81.49 Ida Grove O-A-BC-IG 54 9.97
37 01-11-2022 1A 50.70 Riverside Highland 25 2A 42.16 Louisa-Muscatine 31 9.91
38 01-04-2022 3A 71.15 Cresco Crestwood 52 2A 62.93 Waterloo Columbus 60 9.60
39 02-10-2022 1A 73.00 Mount Ayr 64 2A 83.78 Red Oak 53 9.41
40 02-04-2022 2A 73.69 New Hampton 74 3A 84.39 Charles City 66 9.33
41 01-18-2022 2A 41.23 Mapleton MV-A-O-CO-U 55 1A 51.91 Lawton-Bronson 47 9.31
42 02-14-2022 2A 70.80 Onawa West Monona 63 2A 81.32 Sheldon 59 9.15
43 01-28-2022 2A 78.25 Underwood 39 1A 70.57 Audubon 56 9.05
44 01-15-2022 1A 70.45 Hudson 65 2A 62.93 Waterloo Columbus 66 8.89
45 01-04-2022 3A 95.01 Marion 60 2A 87.58 Dyersville Beckman 63 8.80
46 02-22-2022 2A 96.14 Camanche 41 2A 87.34 Goose Lake Northeast 54 8.80
47 01-25-2022 2A 71.74 Pocahontas Area 64 2A 81.67 Southeast Valley 56 8.55
48 01-07-2022 2A 66.02 Iowa City Regina 65 2A 58.99 West Liberty 70 8.39
49 12-02-2021 3A 92.13 MOC-Floyd Valley 58 2A 85.23 Spirit Lake 64 8.28
50 02-08-2022 2A 87.34 Goose Lake Northeast 32 2A 80.60 Cascade W Dubuque 44 8.11
51 01-03-2022 1A 65.40 Lansing Kee 64 2A 74.79 Waukon 60 8.02
52 01-18-2022 3A 104.32 Pella 47 2A 97.82 Des Moines Christian 53 7.87
53 01-24-2022 2A 105.65 Pella Christian 46 2A 97.82 Des Moines Christian 57 7.83
54 03-08-2022 2A 101.95 Wellman Mid-Prairie 43 2A 94.13 Monticello 46 7.83
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 12-14-2021 1A 85.49 Wapsie Valley 42 1A 56.64 Ackley AGWSR 45 30.22
2 01-06-2022 ZZ 44.87 Atchison East Atchis 45 1A 16.98 Essex 49 27.89
3 01-24-2022 1A 40.78 River Valley 44 1A 68.92 Marcus MMCRU 38 26.77
4 01-31-2022 2A 64.15 North Fayette Valley 54 1A 42.22 Elkader Central 58 23.30
5 01-07-2022 1A 56.36 English Valleys 53 1A 81.02 Montezuma 51 23.28
6 01-18-2022 1A 71.77 Janesville 38 1A 50.73 Riceville 50 22.42
7 01-28-2022 2A 104.38 Parkersburg AP 55 1A 85.49 Wapsie Valley 62 20.26
8 12-11-2021 1A 61.38 Traer North Tama 56 1A 42.98 Conrad BCLUW 67 19.77
9 12-14-2021 1A 90.29 West Harrison 45 1A 72.40 Anita CAM 48 19.26
10 01-10-2022 3A 80.20 Osceola Clarke 56 1A 62.96 Nodaway Valley 62 18.61
11 01-31-2022 1A 67.91 Maquoketa Valley 45 1A 51.40 Central City 51 17.88
12 12-21-2021 1A 106.78 North Linn 47 1A 91.54 Edgewood-Colesburg 52 16.61
13 01-25-2022 1A 72.40 Anita CAM 53 1A 90.29 West Harrison 49 16.51
14 01-04-2022 1A 41.11 Tama Meskwaki 49 1A 24.81 Melcher-Dallas 52 16.31
15 01-06-2022 1A 54.59 Murray 45 1A 39.69 Afton East Union 50 16.27
16 01-08-2022 2A 85.97 Denver 59 1A 71.14 Ankeny Christian 68 16.20
17 02-07-2022 2A 79.29 Osage 67 1A 64.55 Sheffield West Fork 72 16.11
18 12-17-2021 1A 89.65 Wayland WACO 49 2A 75.26 West Burlington 63 15.75
19 01-24-2022 2A 51.08 Woodward-Granger 63 1A 37.06 Woodward Academy 64 15.39
20 01-11-2022 1A 63.58 Sigourney 40 1A 49.61 Brooklyn BGM 41 15.34
21 12-07-2021 1A 69.65 Logan-Magnolia 41 2A 56.03 Missouri Valley 45 14.99
22 12-21-2021 1A 76.50 Lynnville-Sully 62 1A 63.16 Belle Plaine 63 14.72
23 01-18-2022 1A 90.29 West Harrison 41 1A 77.13 Coon Rapids-Bayard 56 14.53
24 12-13-2021 2A 60.32 Alta-Aurelia 49 1A 76.01 Kingsley-Pierson 48 14.31
25 02-01-2022 1A 58.16 Fort Madison Trinity 54 1A 73.70 Notre Dame 51 14.17
26 12-03-2021 1A 75.61 Clayton Ridge 40 1A 62.83 Turkey Valley 47 14.16
27 01-11-2022 1A 91.66 Mason City Newman 65 2A 79.29 Osage 79 13.75
28 02-01-2022 3A 62.91 Keokuk 43 1A 50.70 Riverside Highland 48 13.58
29 01-07-2022 1A 77.01 Hartley HMS 67 1A 64.86 Harris-Lake Park 74 13.52
30 01-07-2022 1A 93.57 Easton Valley 50 1A 81.90 Lisbon 53 13.04
31 12-03-2021 1A 33.04 Clarksville 59 1A 47.21 Don Bosco 58 12.80
32 02-14-2022 1A 75.61 Clayton Ridge 41 1A 62.83 Turkey Valley 43 12.78
33 01-15-2022 1A 75.61 Clayton Ridge 62 1A 64.31 Cedar V Christian 69 12.68
34 12-10-2021 1A 41.11 Tama Meskwaki 67 1A 55.13 Collins-Maxwell 60 12.64
35 12-20-2021 3A 60.51 Vinton-Shellsburg 46 1A 74.38 Marengo Iowa Valley 45 12.50
36 01-18-2022 1A 68.92 Marcus MMCRU 52 1A 57.89 Akron-Westfield 55 12.41
37 11-29-2021 2A 73.69 New Hampton 53 1A 62.83 Turkey Valley 62 12.23
38 12-04-2021 2A 76.93 Panora Panorama 35 1A 66.11 IKM-Manning 46 12.20
39 01-24-2022 1A 63.97 Bedford 34 1A 53.63 Tabor Fremont-Mills 35 11.71
40 12-21-2021 2A 60.54 Central Springs 69 1A 50.43 Northwood-Kensett 79 11.48
41 02-10-2022 1A 76.19 Dunlap Boyer Valley 34 1A 66.11 IKM-Manning 35 11.46
42 12-13-2021 1A 57.51 Nashua-Plainfield 44 1A 47.43 Saint Ansgar 47 11.45
43 02-07-2022 2A 66.06 Ridge View 50 1A 56.58 Storm Lake St Mary 51 10.84
44 02-07-2022 1A 56.36 English Valleys 46 1A 47.32 Lone Tree 50 10.42
45 01-21-2022 1A 75.03 Woodbury Central 59 2A 66.06 Ridge View 64 10.34
46 01-21-2022 2A 65.49 Northwest Webster 54 1A 56.58 Storm Lake St Mary 56 10.27
47 01-20-2022 1A 77.13 Coon Rapids-Bayard 42 1A 68.24 Woodbine 44 10.27
48 01-21-2022 1A 76.57 CB St Albert 60 3A 88.21 Denison-Schleswig 54 10.26
49 12-20-2021 1A 49.28 Diagonal 75 1A 60.83 Lenox 64 10.18
50 02-08-2022 1A 41.11 Tama Meskwaki 63 3A 52.66 Tama South Tama 61 10.17
51 02-03-2022 3A 80.20 Osceola Clarke 65 1A 71.42 Earlham 69 10.15
52 01-28-2022 1A 41.11 Tama Meskwaki 41 1A 30.97 Valley Lutheran 47 10.14
53 02-11-2022 1A 57.85 Southwest Valley 45 1A 49.28 Diagonal 50 9.94
54 01-11-2022 1A 50.70 Riverside Highland 25 2A 42.16 Louisa-Muscatine 31 9.91
55 02-01-2022 1A 63.16 Belle Plaine 52 1A 74.38 Marengo Iowa Valley 51 9.85
56 01-29-2022 1A 71.42 Earlham 43 1A 62.96 Nodaway Valley 50 9.83
57 12-21-2021 1A 72.43 Malvern East Mills 38 1A 63.97 Bedford 41 9.83
58 12-16-2021 1A 69.89 North Iowa 58 1A 61.67 West Bend-Mallard 61 9.60
59 01-25-2022 1A 77.01 Hartley HMS 58 1A 68.92 Marcus MMCRU 61 9.46
60 02-10-2022 1A 73.00 Mount Ayr 64 2A 83.78 Red Oak 53 9.41
61 12-18-2021 1A 64.31 Cedar V Christian 51 1A 56.36 English Valleys 54 9.32
62 01-18-2022 2A 41.23 Mapleton MV-A-O-CO-U 55 1A 51.91 Lawton-Bronson 47 9.31
63 01-28-2022 2A 78.25 Underwood 39 1A 70.57 Audubon 56 9.05
64 01-07-2022 1A 61.38 Traer North Tama 67 1A 71.77 Janesville 57 9.02
65 01-15-2022 1A 70.45 Hudson 65 2A 62.93 Waterloo Columbus 66 8.89
66 12-09-2021 1A 53.63 Tabor Fremont-Mills 39 ZZ 44.87 Atchison East Atchis 53 8.77
67 02-01-2022 1A 62.96 Nodaway Valley 51 1A 73.00 Mount Ayr 41 8.67
68 01-04-2022 1A 74.38 Marengo Iowa Valley 58 1A 84.26 North Mahaska 52 8.51
69 01-20-2022 1A 76.01 Kingsley-Pierson 44 1A 68.92 Marcus MMCRU 54 8.46
70 12-03-2021 1A 69.89 North Iowa 44 1A 62.82 North Union 74 8.44
71 12-07-2021 1A 55.56 Waterloo Christian 44 1A 47.21 Don Bosco 56 8.35
72 02-03-2022 3A 83.54 Glenwood 47 1A 76.57 CB St Albert 59 8.34
73 12-03-2021 1A 54.95 Rockford 55 1A 64.55 Sheffield West Fork 41 8.22
74 02-03-2022 1A 39.69 Afton East Union 57 1A 49.28 Diagonal 56 8.22
75 01-21-2022 1A 63.16 Belle Plaine 43 1A 56.36 English Valleys 48 8.17
76 02-01-2022 1A 64.31 Cedar V Christian 76 1A 57.61 Calamus-Wheatland 89 8.06
77 01-31-2022 1A 24.81 Melcher-Dallas 35 1A 18.12 Thornburg Tri-County 39 8.05
78 01-03-2022 1A 65.40 Lansing Kee 64 2A 74.79 Waukon 60 8.02
79 02-23-2022 1A 91.66 Mason City Newman 75 1A 83.66 Dunkerton 82 8.00
80 02-08-2022 1A 83.40 South O'Brien 34 1A 77.01 Hartley HMS 49 7.75