BCMoore Rankings - Iowa High School Basketball
Class 4A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-13-2023 4A 129.40 Waukee 51 4A 112.31 Ankeny 56 18.54
2 02-17-2023 4A 104.46 Iowa City Liberty 67 4A 87.37 Dubuque Hempstead 71 18.54
3 01-27-2023 3A 94.08 LeMars 58 4A 77.41 CB Jefferson 62 18.13
4 01-30-2023 4A 116.18 Sioux City East 56 3A 99.60 Sergeant Bluff-Luton 60 18.02
5 12-13-2022 4A 107.03 Bettendorf 48 3A 90.91 Central Clinton 52 17.58
6 01-27-2023 4A 122.73 Dubuque Senior 34 3A 108.05 Dubuque Wahlert 36 16.13
7 01-13-2023 4A 122.73 Dubuque Senior 53 4A 108.09 CR Washington 56 16.09
8 12-01-2022 3A 94.73 Boone 38 4A 80.75 Fort Dodge 42 15.43
9 12-02-2022 4A 106.46 Des Moines Lincoln 67 4A 94.02 Des Moines East 68 13.89
10 01-13-2023 4A 100.66 Iowa City High 68 3A 115.58 Cedar Rapids Xavier 65 13.47
11 01-23-2023 4A 77.41 CB Jefferson 80 1A 65.74 CB St Albert 81 13.11
12 02-24-2023 4A 103.38 Marion Linn-Mar 65 4A 117.94 Indianola 64 13.11
13 12-13-2022 4A 105.63 Waterloo East 71 4A 94.02 Des Moines East 75 13.07
14 12-16-2022 4A 106.46 Des Moines Lincoln 58 4A 95.05 Des Moines North 61 12.85
15 01-27-2023 4A 86.21 CR Jefferson 55 4A 100.36 Cedar Rapids Prairie 49 12.70
16 01-10-2023 4A 122.47 Ankeny Centennial 47 4A 111.74 WDM Dowling 52 12.19
17 12-02-2022 3A 105.47 Pella 59 4A 119.08 Norwalk 52 12.16
18 01-20-2023 4A 122.37 Johnston 54 4A 111.74 WDM Dowling 57 12.09
19 01-08-2023 4A 112.68 Iowa City West 63 4A 100.66 Iowa City High 64 12.02
20 01-17-2023 4A 104.43 Marshalltown 43 4A 94.02 Des Moines East 57 11.86
21 12-20-2022 4A 122.37 Johnston 59 4A 112.75 Dallas Center-Grimes 62 11.07
22 01-20-2023 4A 112.68 Iowa City West 71 4A 103.38 Marion Linn-Mar 72 10.75
23 01-03-2023 4A 105.63 Waterloo East 52 4A 116.80 Cedar Falls 48 9.71
24 02-20-2023 4A 103.89 Davenport Central 59 4A 94.28 Muscatine 70 9.61
25 01-23-2023 4A 100.66 Iowa City High 63 3A 92.62 Fairfield 77 9.49
26 12-06-2022 4A 111.74 WDM Dowling 54 4A 122.37 Johnston 47 9.18
27 12-09-2022 4A 108.09 CR Washington 33 4A 100.36 Cedar Rapids Prairie 51 9.18
28 02-17-2023 3A 108.05 Dubuque Wahlert 62 4A 100.66 Iowa City High 66 8.84
29 02-28-2023 4A 122.73 Dubuque Senior 51 4A 113.95 Pleasant Valley 54 8.77
30 01-24-2023 4A 113.95 Pleasant Valley 35 4A 107.03 Bettendorf 41 8.37
31 02-03-2023 4A 84.20 Sioux City North 56 4A 77.41 CB Jefferson 65 8.24
32 12-02-2022 4A 92.96 Davenport North 46 4A 86.21 CR Jefferson 52 8.20
Class 3A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 01-24-2023 3A 91.64 Nevada 54 2A 70.05 West Marshall 60 23.04
2 02-11-2023 3A 97.18 Decorah 70 3A 79.34 Clear Creek-Amana 74 19.29
3 01-27-2023 3A 94.08 LeMars 58 4A 77.41 CB Jefferson 62 18.13
4 01-30-2023 4A 116.18 Sioux City East 56 3A 99.60 Sergeant Bluff-Luton 60 18.02
5 12-13-2022 4A 107.03 Bettendorf 48 3A 90.91 Central Clinton 52 17.58
6 01-27-2023 3A 96.83 Algona 64 2A 81.06 Iowa Falls-Alden 67 17.22
7 01-27-2023 4A 122.73 Dubuque Senior 34 3A 108.05 Dubuque Wahlert 36 16.13
8 12-01-2022 3A 94.73 Boone 38 4A 80.75 Fort Dodge 42 15.43
9 01-09-2023 3A 93.92 Sioux Center 46 1A 80.00 George-Little Rock 49 15.37
10 01-03-2023 2A 97.01 Eddyville EBF 57 3A 83.38 Knoxville 63 15.08
11 01-24-2023 1A 79.33 South Hamilton 63 3A 66.04 Saydel 66 14.74
12 01-26-2023 3A 92.90 Osceola Clarke 47 3A 108.92 Alleman North Polk 44 14.57
13 01-24-2023 3A 99.67 Mount Vernon 66 3A 115.58 Cedar Rapids Xavier 65 14.46
14 12-03-2022 1A 66.71 Saint Ansgar 56 3A 81.75 Hampton-Dumont-CAL 52 13.59
15 01-13-2023 4A 100.66 Iowa City High 68 3A 115.58 Cedar Rapids Xavier 65 13.47
16 01-31-2023 3A 100.39 Denison-Schleswig 40 3A 88.49 Spencer 47 13.35
17 12-09-2022 3A 103.93 Solon 48 3A 92.48 Center Point-Urbana 52 12.90
18 01-24-2023 3A 94.08 LeMars 62 3A 108.28 Sioux City Heelan 49 12.74
19 01-27-2023 3A 106.00 Adel ADM 56 3A 94.73 Boone 60 12.73
20 02-06-2023 2A 103.80 West Burlington 63 3A 92.62 Fairfield 70 12.62
21 01-13-2023 3A 107.98 Clear Lake 80 3A 97.08 Humboldt 85 12.35
22 01-14-2023 3A 108.05 Dubuque Wahlert 59 3A 97.18 Decorah 60 12.32
23 12-02-2022 3A 105.47 Pella 59 4A 119.08 Norwalk 52 12.16
24 11-29-2022 3A 83.38 Knoxville 52 2A 73.00 Prairie City-Monroe 70 11.83
25 12-06-2022 3A 92.90 Osceola Clarke 57 3A 83.38 Knoxville 74 10.97
26 01-13-2023 3A 102.70 Carroll 59 3A 93.83 Gilbert 71 10.32
27 02-20-2023 3A 94.73 Boone 53 3A 106.49 Winterset 49 10.32
28 12-19-2022 2A 73.64 East Marshall 58 3A 65.14 Tama South Tama 63 9.96
29 01-10-2023 3A 97.08 Humboldt 73 2A 88.60 South Central Calhou 84 9.93
30 01-13-2023 3A 77.39 Storm Lake 50 3A 88.49 Spencer 47 9.65
31 01-23-2023 4A 100.66 Iowa City High 63 3A 92.62 Fairfield 77 9.49
32 02-03-2023 2A 101.86 Inwood West Lyon 47 3A 93.92 Sioux Center 50 9.39
33 12-05-2022 3A 95.26 West Delaware 64 3A 106.08 Epworth W Dubuque 59 9.37
34 01-03-2023 3A 108.92 Alleman North Polk 53 3A 101.18 Huxley Ballard 57 9.20
35 02-10-2023 3A 100.26 Mount Pleasant 68 3A 92.62 Fairfield 69 9.08
36 02-23-2023 3A 106.00 Adel ADM 52 3A 98.37 Webster City 57 9.08
37 01-13-2023 2A 104.08 Monticello 78 3A 96.52 Maquoketa 83 9.01
38 01-10-2023 3A 115.58 Cedar Rapids Xavier 52 3A 108.05 Dubuque Wahlert 57 8.98
39 02-17-2023 3A 108.05 Dubuque Wahlert 62 4A 100.66 Iowa City High 66 8.84
40 01-10-2023 3A 102.37 Williamsburg 42 3A 95.26 West Delaware 61 8.56
41 12-06-2022 2A 73.00 Prairie City-Monroe 59 3A 66.04 Saydel 64 8.42
42 12-05-2022 2A 77.44 Ogden 54 3A 70.65 Perry 56 8.24
43 02-06-2023 2A 75.14 West Liberty 56 3A 84.81 Van Horne Benton 53 8.22
Class 2A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 11-29-2022 1A 94.52 New London 48 2A 69.17 Van Buren-Harmony 55 26.80
2 01-24-2023 3A 91.64 Nevada 54 2A 70.05 West Marshall 60 23.04
3 01-20-2023 2A 55.80 Truro Interstate-35 62 1A 36.61 Woodward Academy 66 20.64
4 12-20-2022 1A 74.56 Earlham 41 2A 55.80 Truro Interstate-35 48 20.21
5 01-30-2023 2A 71.87 Hinton 46 1A 54.13 Hull Trinity 51 19.19
6 12-16-2022 2A 95.47 Treynor 48 1A 78.23 IKM-Manning 49 18.70
7 12-13-2022 2A 72.37 Panora Panorama 55 2A 55.80 Truro Interstate-35 58 18.03
8 01-16-2023 2A 66.57 Clarion CGD 56 2A 50.79 Belmond-Klemme 60 17.23
9 01-27-2023 3A 96.83 Algona 64 2A 81.06 Iowa Falls-Alden 67 17.22
10 02-02-2023 1A 63.40 Lawton-Bronson 45 2A 47.84 Mapleton MV-A-O-CO-U 48 17.01
11 01-16-2023 1A 103.10 Newell-Fonda 69 2A 88.26 Estherville-LC 78 16.29
12 01-03-2023 2A 97.01 Eddyville EBF 57 3A 83.38 Knoxville 63 15.08
13 02-17-2023 2A 80.94 LaPorte City Union 65 2A 96.97 Grundy Center 57 14.58
14 01-31-2023 2A 71.67 Tipton 51 2A 87.65 Wellman Mid-Prairie 49 14.53
15 01-10-2023 2A 90.16 Unity Christian 58 2A 77.47 Boyden-Hull 63 14.14
16 01-24-2023 2A 95.47 Treynor 48 1A 82.93 Neola Tri-Center 54 13.99
17 01-20-2023 2A 96.82 Jesup 64 2A 84.84 Dike-New Hartford 77 13.43
18 01-12-2023 2A 83.03 Denver 73 2A 71.17 Oelwein 85 13.31
19 12-20-2022 1A 80.94 Packwood Pekin 45 2A 69.43 Louisa-Muscatine 54 12.96
20 02-06-2023 2A 103.80 West Burlington 63 3A 92.62 Fairfield 70 12.62
21 01-13-2023 1A 78.85 Britt West Hancock 38 2A 67.71 Eagle Grove 47 12.60
22 01-06-2023 1A 85.68 Ruthven GTRA 49 2A 74.58 Northwest Webster 56 12.56
23 01-27-2023 2A 112.89 Central Lyon 55 2A 101.86 Inwood West Lyon 56 12.48
24 01-13-2023 2A 93.37 Camanche 47 2A 82.35 Goose Lake Northeast 49 12.46
25 01-30-2023 1A 71.07 Sloan Westwood 73 2A 84.80 Ida Grove O-A-BC-IG 64 12.27
26 01-17-2023 2A 90.16 Unity Christian 30 ZZ 78.11 Bettendorf Rivermont 56 12.05
27 01-20-2023 2A 69.17 Van Buren-Harmony 38 2A 58.78 Central Lee 42 11.84
28 11-29-2022 3A 83.38 Knoxville 52 2A 73.00 Prairie City-Monroe 70 11.83
29 01-13-2023 2A 96.97 Grundy Center 58 1A 110.05 Gladbrook-Reinbeck 52 11.64
30 02-13-2023 2A 64.19 Centerville 64 2A 76.84 Leon Central Decatur 63 11.19
31 12-13-2022 2A 92.62 West Branch 52 1A 83.20 Iowa City Regina 59 10.87
32 02-03-2023 1A 79.33 South Hamilton 49 2A 70.05 West Marshall 53 10.73
33 12-19-2022 1A 80.00 George-Little Rock 49 2A 70.85 Milford Okoboji 56 10.60
34 12-19-2022 2A 73.64 East Marshall 58 3A 65.14 Tama South Tama 63 9.96
35 01-10-2023 3A 97.08 Humboldt 73 2A 88.60 South Central Calhou 84 9.93
36 12-09-2022 2A 47.84 Mapleton MV-A-O-CO-U 47 1A 39.40 River Valley 53 9.89
37 02-07-2023 1A 87.77 Exira-Elk Horn-Kimb 62 2A 79.45 Red Oak 65 9.77
38 01-27-2023 1A 79.87 Hartley HMS 51 2A 71.87 Hinton 53 9.45
39 02-03-2023 2A 101.86 Inwood West Lyon 47 3A 93.92 Sioux Center 50 9.39
40 01-03-2023 2A 71.67 Tipton 49 2A 82.35 Goose Lake Northeast 43 9.23
41 02-13-2023 2A 61.52 Eldon Cardinal 63 2A 72.04 Pleasantville 57 9.07
42 01-16-2023 2A 77.49 Durant 70 1A 69.90 Calamus-Wheatland 71 9.04
43 01-13-2023 2A 104.08 Monticello 78 3A 96.52 Maquoketa 83 9.01
44 12-20-2022 1A 79.87 Hartley HMS 67 2A 90.16 Unity Christian 64 8.83
45 01-12-2023 2A 79.74 Nodaway Valley 83 2A 72.37 Panora Panorama 85 8.82
46 01-09-2023 1A 92.75 Winfield-Mount Union 36 2A 85.57 Mediapolis 46 8.63
47 12-03-2022 2A 75.89 SumnerFredericksburg 44 1A 68.82 Janesville 57 8.52
48 01-20-2023 2A 69.43 Louisa-Muscatine 47 1A 79.39 Kalona Hillcrest 46 8.50
49 12-06-2022 2A 73.00 Prairie City-Monroe 59 3A 66.04 Saydel 64 8.42
50 01-06-2023 2A 77.47 Boyden-Hull 41 2A 70.56 Sheldon 46 8.37
51 02-09-2023 2A 100.24 Wilton 58 2A 93.37 Camanche 65 8.33
52 12-05-2022 2A 77.44 Ogden 54 3A 70.65 Perry 56 8.24
53 02-06-2023 2A 75.14 West Liberty 56 3A 84.81 Van Horne Benton 53 8.22
Class 1A Biggest Upsets
R Date Level Stren Visitor Score Level Stren Home Score Predict
1 11-29-2022 1A 94.52 New London 48 2A 69.17 Van Buren-Harmony 55 26.80
2 11-28-2022 1A 93.84 Madrid 60 1A 70.18 Ankeny Christian 61 25.11
3 01-20-2023 2A 55.80 Truro Interstate-35 62 1A 36.61 Woodward Academy 66 20.64
4 12-20-2022 1A 74.56 Earlham 41 2A 55.80 Truro Interstate-35 48 20.21
5 01-30-2023 2A 71.87 Hinton 46 1A 54.13 Hull Trinity 51 19.19
6 01-31-2023 1A 103.10 Newell-Fonda 67 1A 85.68 Ruthven GTRA 69 18.87
7 12-16-2022 2A 95.47 Treynor 48 1A 78.23 IKM-Manning 49 18.70
8 02-10-2023 ZZ 78.11 Bettendorf Rivermont 33 1A 62.00 Stanwood North Cedar 56 17.56
9 02-02-2023 1A 63.40 Lawton-Bronson 45 2A 47.84 Mapleton MV-A-O-CO-U 48 17.01
10 01-16-2023 1A 103.10 Newell-Fonda 69 2A 88.26 Estherville-LC 78 16.29
11 01-13-2023 1A 87.94 Prince of Peace 0 1A 73.42 Lisbon 2 15.97
12 01-03-2023 1A 53.75 Garwin GMG 68 1A 70.83 Waterloo Christian 66 15.63
13 01-09-2023 3A 93.92 Sioux Center 46 1A 80.00 George-Little Rock 49 15.37
14 02-03-2023 1A 87.77 Exira-Elk Horn-Kimb 67 1A 74.14 Woodbine 68 15.08
15 01-24-2023 1A 79.33 South Hamilton 63 3A 66.04 Saydel 66 14.74
16 01-17-2023 1A 64.16 Southeast Warren 42 1A 51.29 Corydon Wayne 60 14.32
17 01-24-2023 2A 95.47 Treynor 48 1A 82.93 Neola Tri-Center 54 13.99
18 12-03-2022 1A 66.71 Saint Ansgar 56 3A 81.75 Hampton-Dumont-CAL 52 13.59
19 11-29-2022 1A 59.95 Lone Tree 55 1A 48.06 Columbus Junction 56 13.35
20 11-29-2022 1A 43.18 English Valleys 52 1A 31.35 Thornburg Tri-County 55 13.28
21 01-23-2023 4A 77.41 CB Jefferson 80 1A 65.74 CB St Albert 81 13.11
22 01-24-2023 1A 74.14 Woodbine 53 1A 62.60 Westside Ar-We-Va 60 12.99
23 12-20-2022 1A 80.94 Packwood Pekin 45 2A 69.43 Louisa-Muscatine 54 12.96
24 01-20-2023 1A 89.36 Mason City Newman 56 1A 77.86 Sheffield West Fork 76 12.96
25 01-13-2023 1A 78.85 Britt West Hancock 38 2A 67.71 Eagle Grove 47 12.60
26 01-06-2023 1A 85.68 Ruthven GTRA 49 2A 74.58 Northwest Webster 56 12.56
27 02-17-2023 1A 100.49 Bellevue 74 1A 87.94 Prince of Peace 79 12.55
28 01-30-2023 1A 71.07 Sloan Westwood 73 2A 84.80 Ida Grove O-A-BC-IG 64 12.27
29 01-07-2023 1A 66.64 Northwood-Kensett 55 1A 56.04 Riceville 68 12.05
30 01-16-2023 1A 70.83 Waterloo Christian 60 1A 60.37 Elkader Central 65 11.91
31 01-13-2023 2A 96.97 Grundy Center 58 1A 110.05 Gladbrook-Reinbeck 52 11.64
32 12-13-2022 1A 58.50 Southwest Valley 63 1A 71.39 Lenox 55 11.44
33 02-21-2023 1A 91.70 LeMars Gehlen 79 1A 103.10 Newell-Fonda 77 11.40
34 01-19-2023 1A 49.34 Edgewood-Colesburg 52 1A 62.00 Stanwood North Cedar 45 11.21
35 02-06-2023 1A 46.89 Diagonal 36 1A 37.43 Lamoni 48 10.92
36 12-13-2022 2A 92.62 West Branch 52 1A 83.20 Iowa City Regina 59 10.87
37 02-03-2023 1A 79.33 South Hamilton 49 2A 70.05 West Marshall 53 10.73
38 12-19-2022 1A 80.00 George-Little Rock 49 2A 70.85 Milford Okoboji 56 10.60
39 01-13-2023 1A 39.86 Heartland Christian 45 1A 30.82 Essex 57 10.49
40 02-07-2023 1A 66.41 Audubon 62 1A 78.23 IKM-Manning 57 10.37
41 01-20-2023 1A 46.89 Diagonal 47 1A 58.61 Murray 46 10.26
42 01-03-2023 1A 51.88 Brooklyn BGM 50 1A 43.18 English Valleys 51 10.16
43 02-13-2023 1A 69.13 Wyoming Midland 54 1A 80.64 Easton Valley 51 10.05
44 12-09-2022 2A 47.84 Mapleton MV-A-O-CO-U 47 1A 39.40 River Valley 53 9.89
45 02-07-2023 1A 87.77 Exira-Elk Horn-Kimb 62 2A 79.45 Red Oak 65 9.77
46 01-06-2023 1A 88.64 Mount Ayr 44 1A 80.53 Bedford 55 9.57
47 01-13-2023 1A 79.87 Hartley HMS 40 1A 71.77 Marcus MMCRU 44 9.56
48 12-19-2022 1A 66.72 East Buchanan 71 1A 77.69 South Winneshiek 61 9.52
49 01-27-2023 1A 79.87 Hartley HMS 51 2A 71.87 Hinton 53 9.45
50 02-06-2023 1A 51.91 Dunlap Boyer Valley 58 1A 62.60 Westside Ar-We-Va 57 9.24
51 02-02-2023 1A 46.89 Diagonal 45 1A 39.13 Afton East Union 49 9.21
52 01-16-2023 2A 77.49 Durant 70 1A 69.90 Calamus-Wheatland 71 9.04
53 01-20-2023 1A 95.50 Bellevue Marquette 57 1A 87.94 Prince of Peace 63 9.02
54 12-02-2022 1A 40.89 Martensdale M-SM 47 1A 51.29 Corydon Wayne 46 8.94
55 12-20-2022 1A 79.87 Hartley HMS 67 2A 90.16 Unity Christian 64 8.83
56 01-27-2023 1A 68.82 Janesville 41 1A 61.52 Don Bosco 47 8.75
57 01-09-2023 1A 92.75 Winfield-Mount Union 36 2A 85.57 Mediapolis 46 8.63
58 02-02-2023 1A 74.82 Coon Rapids-Bayard 64 1A 84.82 Guthrie Center GC-A- 59 8.54
59 12-03-2022 2A 75.89 SumnerFredericksburg 44 1A 68.82 Janesville 57 8.52
60 01-20-2023 2A 69.43 Louisa-Muscatine 47 1A 79.39 Kalona Hillcrest 46 8.50
61 12-13-2022 1A 69.65 Tripoli 51 1A 62.61 Clarksville 65 8.50
62 12-09-2022 1A 53.62 Siouxland Christian 53 1A 63.40 Lawton-Bronson 51 8.33
63 01-20-2023 1A 85.69 North Union 46 1A 78.85 Britt West Hancock 47 8.29