BCMoore Rankings - Iowa High School Basketball

Class 5A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 11-25-2025    5A   96.35  CB Lincoln            48    3A   81.55  Shenandoah            51   16.32
  2 11-24-2025    5A   89.98  Ottumwa               45    4A   76.83  Fort Madison          58   14.67
  3 01-16-2026    5A   97.65  Waterloo West         62    5A  112.42  Iowa City Liberty     58   13.24
  4 12-04-2025    5A   90.65  Des Moines Roosevelt  54    5A  104.67  Indianola             47   12.50
  5 01-20-2026    4A   93.36  Eldridge North Scott  66    5A  105.73  Bettendorf            59   10.85
  6 12-09-2025    5A  131.72  Waukee Northwest      54    5A  122.56  WDM Valley            70   10.68
  7 01-13-2026    5A  138.77  WDM Dowling           40    5A  131.72  Waukee Northwest      43    8.58
  8 12-04-2025    4A   80.14  Newton                32    5A   73.42  Marshalltown          40    8.25
  9 11-25-2025    5A   97.06  CR Jefferson          39    5A   90.65  Des Moines Roosevelt  40    7.94
 10 12-02-2025    3A  112.97  Mount Vernon          44    5A  106.66  Cedar Rapids Prairie  55    7.83
 11 12-09-2025    4A   96.45  Clinton               73    5A  105.73  Bettendorf            65    7.76
 12 01-09-2026    5A   25.85  Des Moines North      25    5A   19.70  Des Moines East       30    7.68
 13 01-03-2026    4A  119.70  Dallas Center-Grimes  39    5A  113.78  Iowa City High        42    7.45

Class 4A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 11-24-2025    5A   89.98  Ottumwa               45    4A   76.83  Fort Madison          58   14.67
  2 12-09-2025    4A   89.65  Bondurant-Farrar      46    4A   79.24  Winterset             51   11.94
  3 11-24-2025    4A   97.76  MOC-Floyd Valley      49    4A   87.66  Spencer               50   11.62
  4 12-08-2025    3A   71.41  Humboldt              37    4A   61.48  Fort Dodge            44   11.46
  5 01-20-2026    4A   93.36  Eldridge North Scott  66    5A  105.73  Bettendorf            59   10.85
  6 01-20-2026    2A   91.66  Oakland Riverside     28    4A   82.66  Glenwood              41   10.53
  7 01-15-2026    4A   83.10  CB Lewis Central      56    3A   72.65  Creston               57   10.45
  8 01-13-2026    4A   76.83  Fort Madison          53    4A   87.64  Keokuk                40    9.28
  9 01-06-2026    3A  110.07  Williamsburg          60    4A  102.96  Solon                 67    8.64
 10 01-10-2026    4A  110.41  Cedar Rapids Xavier   53    4A  103.39  Alleman North Polk    56    8.54
 11 12-04-2025    4A   80.14  Newton                32    5A   73.42  Marshalltown          40    8.25
 12 12-09-2025    4A   96.45  Clinton               73    5A  105.73  Bettendorf            65    7.76
 13 12-20-2025    4A  121.43  Norwalk               71    3A  113.67  Maquoketa             76    7.76
 14 01-06-2026    ZZ   91.84  North Sioux City Dak  57    4A   85.74  Sergeant Bluff-Luton  58    7.62
 15 12-22-2025    4A   97.76  MOC-Floyd Valley      56    3A  106.75  Spirit Lake           51    7.47
 16 01-03-2026    4A  119.70  Dallas Center-Grimes  39    5A  113.78  Iowa City High        42    7.45
 17 12-19-2025    3A   85.09  Carroll               55    4A   79.24  Winterset             57    7.37

Class 3A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 12-16-2025    ZZ   79.82  Kee High              44    3A   61.50  North Fayette Valley  58   19.84
  2 11-25-2025    5A   96.35  CB Lincoln            48    3A   81.55  Shenandoah            51   16.32
  3 01-06-2026    3A   85.28  Clarinda              50    3A   72.65  Creston               52   14.16
  4 12-02-2025    3A   81.81  Cresco Crestwood      50    3A   70.10  New Hampton           53   13.23
  5 12-02-2025    3A   95.78  Carroll Kuemper       36    3A   85.09  Carroll               41   12.22
  6 01-09-2026    2A   84.01  Bellevue              52    3A   73.35  Camanche              55   12.19
  7 12-08-2025    3A   71.41  Humboldt              37    4A   61.48  Fort Dodge            44   11.46
  8 01-15-2026    4A   83.10  CB Lewis Central      56    3A   72.65  Creston               57   10.45
  9 01-12-2026    3A   64.49  Sheldon               38    2A   55.73  Hartley HMS           42   10.29
 10 01-12-2026    2A   59.29  Van Buren-Harmony     42    3A   51.68  Fairfield             43    9.14
 11 01-06-2026    3A  110.07  Williamsburg          60    4A  102.96  Solon                 67    8.64
 12 12-06-2025    2A   84.01  Bellevue              68    3A   77.39  Alburnett             75    8.15
 13 12-02-2025    3A  112.97  Mount Vernon          44    5A  106.66  Cedar Rapids Prairie  55    7.83
 14 12-20-2025    4A  121.43  Norwalk               71    3A  113.67  Maquoketa             76    7.76
 15 12-09-2025    2A   91.29  Mapleton MV-A-O-CO-U  48    3A   85.08  Ida Grove O-A-BC-IG   63    7.73
 16 12-12-2025    3A   81.81  Cresco Crestwood      43    2A   75.86  South Winneshiek      45    7.47
 17 12-22-2025    4A   97.76  MOC-Floyd Valley      56    3A  106.75  Spirit Lake           51    7.47
 18 12-19-2025    3A   85.09  Carroll               55    4A   79.24  Winterset             57    7.37

Class 2A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 01-02-2026    1A   77.74  Harris-Lake Park      30    2A   55.73  Hartley HMS           31   23.54
  2 01-16-2026    2A   79.31  Woodward-Granger      46    2A   65.01  Truro Interstate-35   48   15.82
  3 12-02-2025    1A   87.93  Kingsley-Pierson      62    2A   75.46  Lawton-Bronson        63   12.47
  4 01-09-2026    2A   84.01  Bellevue              52    3A   73.35  Camanche              55   12.19
  5 12-08-2025    2A   50.73  Belmond-Klemme        30    2A   40.27  Central Springs       34   11.99
  6 12-05-2025    2A   85.78  Monona MFL-MarMac     34    2A   75.86  South Winneshiek      38   11.44
  7 01-05-2026    1A   58.46  Onawa West Monona     27    2A   48.71  Logan-Magnolia        40   11.28
  8 12-04-2025    2A  110.46  Hinton                44    2A  100.80  Inwood West Lyon      45   11.18
  9 01-20-2026    2A   91.66  Oakland Riverside     28    4A   82.66  Glenwood              41   10.53
 10 01-09-2026    2A  100.66  Treynor               43    2A   91.66  Oakland Riverside     45   10.52
 11 01-12-2026    3A   64.49  Sheldon               38    2A   55.73  Hartley HMS           42   10.29
 12 12-04-2025    2A   50.42  Columbus Junction     43    1A   41.82  Stanwood North Cedar  52   10.13
 13 12-22-2025    2A  111.66  Rock Valley           55    2A  103.58  Central Lyon          56    9.60
 14 01-16-2026    2A   73.45  Pleasantville         27    2A   65.72  Stuart West Central   36    9.26
 15 01-12-2026    2A   59.29  Van Buren-Harmony     42    3A   51.68  Fairfield             43    9.14
 16 12-06-2025    2A   84.01  Bellevue              68    3A   77.39  Alburnett             75    8.15
 17 01-09-2026    2A   71.08  Sigourney             41    1A   80.53  Montezuma             40    7.92
 18 12-12-2025    2A   69.34  Eldora South Hardin   36    2A   63.05  Wapsie Valley         39    7.81
 19 12-09-2025    2A   91.29  Mapleton MV-A-O-CO-U  48    3A   85.08  Ida Grove O-A-BC-IG   63    7.73
 20 01-15-2026    2A   60.87  Louisa-Muscatine      38    1A   54.69  Wayland WACO          49    7.71
 21 12-06-2025    2A   78.83  Nashua-Plainfield     33    1A   72.69  Clarksville           49    7.66
 22 12-22-2025    2A   73.78  Southwest Valley      36    1A   67.74  Martensdale M-SM      48    7.57
 23 01-16-2026    2A   85.78  Monona MFL-MarMac     38    ZZ   79.82  Kee High              43    7.49
 24 12-12-2025    3A   81.81  Cresco Crestwood      43    2A   75.86  South Winneshiek      45    7.47
 25 01-19-2026    2A   52.47  Colfax-Mingo          35    2A   46.61  Eldon Cardinal        52    7.38

Class 1A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 01-02-2026    1A   77.74  Harris-Lake Park      30    2A   55.73  Hartley HMS           31   23.54
  2 12-12-2025    1A   68.88  Baxter                42    1A   51.04  Garwin GMG            48   19.37
  3 01-09-2026    1A   49.16  Sidney                37    1A   66.43  Malvern East Mills    35   15.75
  4 01-23-2026    1A   54.69  Wayland WACO          50    1A   42.72  Kalona Hillcrest      52   13.49
  5 12-05-2025    1A   36.63  Stanton               25    1A   25.15  Essex                 29   13.01
  6 12-02-2025    1A   87.93  Kingsley-Pierson      62    2A   75.46  Lawton-Bronson        63   12.47
  7 12-09-2025    1A   30.52  Melcher-Dallas        33    1A   44.12  Moravia               31   12.07
  8 01-03-2026    1A   75.94  Anita CAM             40    1A   65.97  Dunlap Boyer Valley   44   11.49
  9 01-05-2026    1A   58.46  Onawa West Monona     27    2A   48.71  Logan-Magnolia        40   11.28
 10 12-04-2025    2A   50.42  Columbus Junction     43    1A   41.82  Stanwood North Cedar  52   10.13
 11 12-04-2025    1A   31.55  Prince of Peace       39    ZZ   23.90  Savanna West Carroll  44    9.18
 12 01-26-2026    1A   65.97  Dunlap Boyer Valley   57    1A   58.46  Onawa West Monona     58    9.04
 13 01-16-2026    1A   62.28  Lone Tree             48    1A   55.05  Wapello               56    8.76
 14 01-20-2026    1A   61.25  LeMars Gehlen         46    ZZ   54.13  Sibley Sibley-Ocheye  53    8.64
 15 12-02-2025    1A   75.94  Tama Meskwaki         46    1A   68.88  Baxter                49    8.59
 16 01-09-2026    2A   71.08  Sigourney             41    1A   80.53  Montezuma             40    7.92
 17 01-15-2026    2A   60.87  Louisa-Muscatine      38    1A   54.69  Wayland WACO          49    7.71
 18 12-06-2025    2A   78.83  Nashua-Plainfield     33    1A   72.69  Clarksville           49    7.66
 19 12-22-2025    2A   73.78  Southwest Valley      36    1A   67.74  Martensdale M-SM      48    7.57
 20 12-04-2025    1A   64.50  Woodbine              48    1A   58.46  Onawa West Monona     56    7.56
 21 01-10-2026    1A   65.97  Dunlap Boyer Valley   39    1A   58.46  Onawa West Monona     46    7.51