BCMoore Rankings - Iowa High School Basketball

Class 5A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 02-11-2025    5A  121.24  Cedar Rapids Prairie  54    5A  105.80  CR Washington         62   16.99
  2 02-17-2025    5A   86.84  Ames                  54    5A   74.80  Ottumwa               59   13.59
  3 01-14-2025    5A   95.75  Sioux City East       64    5A   84.05  CB Lincoln            69   13.24
  4 01-31-2025    5A  127.18  Ankeny Centennial     53    5A  116.65  Waukee                57   12.07
  5 01-07-2025    5A   66.50  Davenport West        45    4A   79.79  Clinton               43   11.75
  6 01-03-2025    4A  119.50  Cedar Rapids Xavier   42    5A  109.43  Iowa City High        46   11.61
  7 11-26-2024    5A  116.65  Waukee                45    5A  106.97  WDM Valley            60   11.22
  8 01-10-2025    4A   79.79  Clinton               44    5A   70.31  Muscatine             51   11.03
  9 01-11-2025    ZZ   57.80  East Moline United    38    5A   46.87  Davenport Central     41   10.93
 10 12-20-2024    5A   88.70  CR Jefferson          50    5A  101.16  Cedar Rapids Kennedy  49   10.91
 11 02-14-2025    5A  110.36  Iowa City Liberty     71    5A  101.16  Cedar Rapids Kennedy  77   10.75
 12 02-14-2025    5A  104.60  Bettendorf            70    4A  116.58  Central Clinton       64   10.44
 13 02-04-2025    5A  113.75  Cedar Falls           47    5A  105.80  CR Washington         66    9.49
 14 12-17-2024    4A   73.10  LeMars                64    5A   84.05  CB Lincoln            58    9.41
 15 01-28-2025    5A  121.24  Cedar Rapids Prairie  47    5A  113.75  Cedar Falls           53    9.04
 16 12-03-2024    4A  108.17  Waverly-Shell Rock    46    5A  101.16  Cedar Rapids Kennedy  57    8.55
 17 01-28-2025    5A   59.12  Marshalltown          33    4A   68.95  Fort Dodge            32    8.29
 18 12-10-2024    4A   77.04  Eldridge North Scott  51    5A   70.31  Muscatine             52    8.28
 19 01-31-2025    5A   44.86  Des Moines Lincoln    33    4A   38.26  Des Moines Hoover     34    8.14
 20 12-07-2024    4A   96.49  Marion                61    5A  105.80  CR Washington         58    7.77

Class 4A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 02-04-2025    4A   99.49  Gilbert               40    4A   84.09  Huxley Ballard        43   16.95
  2 12-10-2024    4A   74.49  Independence          48    3A   59.48  Vinton-Shellsburg     53   16.56
  3 01-20-2025    4A  108.17  Waverly-Shell Rock    59    4A   93.54  Keokuk                67   14.63
  4 12-12-2024    4A  106.35  Carlisle              35    4A   94.09  Pella                 43   13.80
  5 12-07-2024    4A  119.50  Cedar Rapids Xavier   39    4A  108.17  Waverly-Shell Rock    44   12.87
  6 01-07-2025    5A   66.50  Davenport West        45    4A   79.79  Clinton               43   11.75
  7 01-03-2025    4A  119.50  Cedar Rapids Xavier   42    5A  109.43  Iowa City High        46   11.61
  8 01-28-2025    3A   71.89  Iowa Falls-Alden      44    4A   61.98  Webster City          48   11.45
  9 02-11-2025    ZZ   69.30  Lanesboro MN          46    4A   82.02  Decorah               42   11.18
 10 01-10-2025    4A   79.79  Clinton               44    5A   70.31  Muscatine             51   11.03
 11 12-21-2024    4A  116.58  Central Clinton       57    4A  107.13  Maquoketa             65   10.99
 12 01-10-2025    4A   86.06  Oskaloosa             29    4A   77.15  Newton                36   10.45
 13 02-14-2025    5A  104.60  Bettendorf            70    4A  116.58  Central Clinton       64   10.44
 14 02-11-2025    1A  102.00  Newell-Fonda          62    4A   93.85  Storm Lake            67    9.69
 15 12-17-2024    4A   73.10  LeMars                64    5A   84.05  CB Lincoln            58    9.41
 16 12-03-2024    4A  108.17  Waverly-Shell Rock    46    5A  101.16  Cedar Rapids Kennedy  57    8.55
 17 01-28-2025    5A   59.12  Marshalltown          33    4A   68.95  Fort Dodge            32    8.29
 18 12-10-2024    4A   77.04  Eldridge North Scott  51    5A   70.31  Muscatine             52    8.28
 19 01-31-2025    5A   44.86  Des Moines Lincoln    33    4A   38.26  Des Moines Hoover     34    8.14
 20 12-05-2024    3A   74.73  Western Christian     64    4A   68.13  Spencer               71    8.14
 21 12-13-2024    4A   93.54  Keokuk                48    4A   87.08  Burlington            49    8.00
 22 01-03-2025    4A   93.85  Storm Lake            43    2A   87.45  Pocahontas Area       44    7.94
 23 11-26-2024    4A   83.41  Epworth W Dubuque     53    4A   77.04  Eldridge North Scott  54    7.91
 24 01-07-2025    4A  107.30  Dallas Center-Grimes  53    4A  116.62  Norwalk               48    7.78
 25 12-07-2024    4A   96.49  Marion                61    5A  105.80  CR Washington         58    7.77
 26 02-04-2025    4A   47.15  Mount Pleasant        35    3A   39.45  Fairfield             40    7.70
 27 01-07-2025    4A   71.26  Creston               63    3A   80.46  Clarinda              58    7.66

Class 3A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 01-31-2025    3A   84.84  Wellman Mid-Prairie   62    3A   54.39  Wilton                67   32.00
  2 12-06-2024    2A   53.86  Truro Interstate-35   37    3A   78.53  Van Meter             33   23.13
  3 12-03-2024    1A   81.30  Oakland Riverside     27    3A   60.85  Missouri Valley       29   22.00
  4 01-20-2025    3A   64.93  New Hampton           48    2A   45.01  Waterloo Columbus     50   21.46
  5 01-30-2025    2A   93.17  Inwood West Lyon      38    3A   74.73  Western Christian     41   19.98
  6 12-10-2024    4A   74.49  Independence          48    3A   59.48  Vinton-Shellsburg     53   16.56
  7 01-28-2025    2A   92.25  Cascade W Dubuque     36    3A   75.78  Camanche              39   16.47
  8 02-22-2025    3A   87.60  West Marshall         51    3A  105.28  Forest City           48   16.14
  9 01-03-2025    1A   76.40  Lansing Kee           47    3A   62.50  North Fayette Valley  53   15.45
 10 01-07-2025    2A   69.02  South Central Calhou  29    3A   55.95  Ida Grove O-A-BC-IG   33   14.62
 11 01-18-2025    3A   58.60  Bloomfield Davis      46    2A   46.54  Van Buren-Harmony     51   13.60
 12 12-05-2024    3A   62.50  North Fayette Valley  47    3A   77.16  Waukon                34   13.12
 13 01-24-2025    2A   80.14  Lake Mills            32    3A   68.73  Osage                 36   12.95
 14 01-27-2025    3A   54.64  Tama South Tama       38    1A   44.23  Tama Meskwaki         39   11.95
 15 01-28-2025    3A   71.89  Iowa Falls-Alden      44    4A   61.98  Webster City          48   11.45
 16 11-23-2024    3A   97.52  Roland-Story          44    3A  109.46  Estherville-LC        34   10.40
 17 12-07-2024    1A   73.33  Turkey Valley         48    3A   64.93  New Hampton           57    9.94
 18 01-03-2025    3A   97.52  Roland-Story          51    3A   87.60  West Marshall         62    9.92
 19 02-07-2025    3A   58.60  Bloomfield Davis      39    3A   50.31  Chariton              46    9.83
 20 02-19-2025    3A   71.14  Van Horne Benton      50    3A   82.33  Mediapolis            47    9.65
 21 12-20-2024    3A  101.63  Cherokee Washington   55    3A   93.71  Spirit Lake           61    9.46
 22 12-17-2024    3A   73.50  Washington            42    3A   65.66  West Liberty          48    9.39
 23 01-31-2025    3A  109.46  Estherville-LC        44    3A  101.63  Cherokee Washington   50    9.37
 24 01-28-2025    3A   62.50  North Fayette Valley  33    2A   55.18  South Winneshiek      37    8.86
 25 02-19-2025    3A   94.25  West Delaware         30    3A   87.60  West Marshall         54    8.19
 26 12-05-2024    3A   74.73  Western Christian     64    4A   68.13  Spencer               71    8.14
 27 01-16-2025    3A   60.85  Missouri Valley       34    2A   70.28  Underwood             32    7.89
 28 12-09-2024    2A   61.60  Columbus Junction     44    3A   55.32  Central Lee           54    7.82
 29 02-04-2025    4A   47.15  Mount Pleasant        35    3A   39.45  Fairfield             40    7.70
 30 01-07-2025    4A   71.26  Creston               63    3A   80.46  Clarinda              58    7.66

Class 2A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 12-06-2024    2A   53.86  Truro Interstate-35   37    3A   78.53  Van Meter             33   23.13
  2 01-20-2025    3A   64.93  New Hampton           48    2A   45.01  Waterloo Columbus     50   21.46
  3 01-30-2025    2A   93.17  Inwood West Lyon      38    3A   74.73  Western Christian     41   19.98
  4 01-24-2025    2A   61.60  Columbus Junction     50    1A   43.95  Winfield-Mount Union  53   19.19
  5 01-28-2025    2A   92.25  Cascade W Dubuque     36    3A   75.78  Camanche              39   16.47
  6 01-27-2025    2A   70.28  Underwood             34    2A   87.32  Sloan Westwood        32   15.50
  7 02-10-2025    2A   58.77  Danville              25    2A   44.91  Louisa-Muscatine      32   15.41
  8 02-11-2025    2A   93.17  Inwood West Lyon      53    2A  109.92  Rock Valley           47   15.21
  9 01-28-2025    2A   84.90  Hudson                47    2A   71.80  Dike-New Hartford     56   14.64
 10 01-07-2025    2A   69.02  South Central Calhou  29    3A   55.95  Ida Grove O-A-BC-IG   33   14.62
 11 01-31-2025    2A   89.55  Emmetsburg            31    1A   77.13  West Bend-Mallard     35   13.97
 12 12-10-2024    1A   92.19  Gladbrook-Reinbeck    38    2A   79.94  Grundy Center         40   13.80
 13 01-18-2025    3A   58.60  Bloomfield Davis      46    2A   46.54  Van Buren-Harmony     51   13.60
 14 02-04-2025    2A   82.25  Belmond-Klemme        53    1A   70.81  Britt West Hancock    56   12.98
 15 01-24-2025    2A   80.14  Lake Mills            32    3A   68.73  Osage                 36   12.95
 16 12-20-2024    2A   52.19  Onawa West Monona     49    1A   66.25  River Valley          46   12.52
 17 02-07-2025    2A   72.76  Ackley AGWSR          36    2A   61.81  SumnerFredericksburg  39   12.49
 18 02-10-2025    2A   84.20  Jesup                 46    1A   73.33  Turkey Valley         48   12.41
 19 12-03-2024    1A   73.18  Kingsley-Pierson      37    2A   62.25  Lawton-Bronson        46   10.92
 20 02-15-2025    2A   52.66  West Branch           41    2A   43.35  West Burlington       45   10.85
 21 12-09-2024    2A   69.02  South Central Calhou  47    2A   60.02  Northwest Webster     50   10.55
 22 01-03-2025    2A   61.60  Columbus Junction     57    1A   52.73  Wayland WACO          58   10.41
 23 02-03-2025    2A   69.31  Durant                50    1A   61.11  Calamus-Wheatland     52    9.74
 24 01-28-2025    1A   77.13  West Bend-Mallard     38    2A   69.02  South Central Calhou  49    9.65
 25 01-24-2025    2A   90.20  North Mahaska         45    1A   82.17  Montezuma             53    9.57
 26 12-20-2024    1A   92.19  Gladbrook-Reinbeck    44    2A   84.20  Jesup                 48    9.54
 27 01-23-2025    2A   82.85  Sioux Central         40    1A   74.98  Harris-Lake Park      51    9.41
 28 01-27-2025    1A   70.10  Akron-Westfield       47    2A   62.25  Lawton-Bronson        53    9.39
 29 01-14-2025    2A   44.91  Louisa-Muscatine      23    1A   37.13  Wapello               38    9.32
 30 12-09-2024    2A   74.27  Bellevue              48    ZZ   65.13  East Dubuque IL       53    9.15
 31 02-04-2025    2A   70.28  Underwood             28    2A   62.83  Neola Tri-Center      38    8.99
 32 01-13-2025    1A   59.75  Tabor Fremont-Mills   45    2A   70.28  Underwood             42    8.99
 33 01-03-2025    2A   44.27  Packwood Pekin        54    1A   54.71  Riverside Highland    49    8.89
 34 01-28-2025    3A   62.50  North Fayette Valley  33    2A   55.18  South Winneshiek      37    8.86
 35 02-04-2025    2A   79.94  Grundy Center         48    2A   72.76  Ackley AGWSR          51    8.72
 36 01-10-2025    2A   44.27  Packwood Pekin        34    1A   37.13  Wapello               36    8.68
 37 02-04-2025    2A   70.24  Central Springs       45    1A   80.37  Mason City Newman     39    8.58
 38 12-17-2024    2A   82.88  Exira-Elk Horn-Kimb   36    1A   76.01  Coon Rapids-Bayard    59    8.41
 39 12-16-2024    2A   70.24  Central Springs       39    2A   80.14  Lake Mills            29    8.36
 40 01-03-2025    4A   93.85  Storm Lake            43    2A   87.45  Pocahontas Area       44    7.94
 41 01-24-2025    2A   68.23  Goose Lake Northeast  23    2A   61.87  Dyersville Beckman    34    7.90
 42 01-16-2025    3A   60.85  Missouri Valley       34    2A   70.28  Underwood             32    7.89
 43 01-23-2025    2A   66.61  IKM-Manning           40    1A   76.01  Coon Rapids-Bayard    28    7.85
 44 12-09-2024    2A   61.60  Columbus Junction     44    3A   55.32  Central Lee           54    7.82
 45 01-17-2025    2A   43.35  West Burlington       37    1A   52.71  Fort Madison Trinity  31    7.82

Class 1A Biggest Upsets

  R Date       Level   Stren  Visitor            Score Level   Stren  Home               Score Predict
  1 01-14-2025    1A   22.21  West Central          40    1A   47.53  Clayton Ridge         39   23.78
  2 12-03-2024    1A   81.30  Oakland Riverside     27    3A   60.85  Missouri Valley       29   22.00
  3 01-24-2025    2A   61.60  Columbus Junction     50    1A   43.95  Winfield-Mount Union  53   19.19
  4 01-21-2025    1A   58.83  Baxter                47    1A   41.59  Traer North Tama      50   18.78
  5 01-16-2025    1A   43.17  Griswold              46    1A   28.30  Heartland Christian   48   16.42
  6 01-03-2025    1A   76.40  Lansing Kee           47    3A   62.50  North Fayette Valley  53   15.45
  7 11-26-2024    1A   67.55  Lone Tree             47    1A   54.71  Riverside Highland    60   14.38
  8 12-20-2024    1A   58.86  Victor HLV            34    1A   46.06  Marengo Iowa Valley   45   14.34
  9 02-13-2025    1A   58.86  Victor HLV            52    1A   46.06  Marengo Iowa Valley   53   14.34
 10 01-31-2025    2A   89.55  Emmetsburg            31    1A   77.13  West Bend-Mallard     35   13.97
 11 12-10-2024    1A   92.19  Gladbrook-Reinbeck    38    2A   79.94  Grundy Center         40   13.80
 12 02-04-2025    2A   82.25  Belmond-Klemme        53    1A   70.81  Britt West Hancock    56   12.98
 13 12-20-2024    2A   52.19  Onawa West Monona     49    1A   66.25  River Valley          46   12.52
 14 02-10-2025    2A   84.20  Jesup                 46    1A   73.33  Turkey Valley         48   12.41
 15 01-27-2025    3A   54.64  Tama South Tama       38    1A   44.23  Tama Meskwaki         39   11.95
 16 01-13-2025    ZZ   87.44  Adrian-Ellsworth MN   50    1A   77.61  George-Little Rock    52   11.37
 17 12-03-2024    1A   73.18  Kingsley-Pierson      37    2A   62.25  Lawton-Bronson        46   10.92
 18 01-10-2025    1A   58.92  Corydon Wayne         41    1A   71.19  Lenox                 36   10.73
 19 01-30-2025    1A   54.99  Ankeny Christian      42    1A   44.51  Murray                45   10.48
 20 01-03-2025    2A   61.60  Columbus Junction     57    1A   52.73  Wayland WACO          58   10.41
 21 11-26-2024    1A   33.67  Diagonal              37    1A   23.50  Mormon Trail          38   10.17
 22 12-16-2024    1A   54.65  Southwest Valley      40    1A   46.09  Bedford               43   10.10
 23 12-07-2024    1A   73.33  Turkey Valley         48    3A   64.93  New Hampton           57    9.94
 24 12-05-2024    1A   43.17  Griswold              57    1A   54.65  Southwest Valley      53    9.93
 25 02-18-2025    1A   67.28  Anita CAM             68    1A   78.74  Woodbine              57    9.91
 26 01-20-2025    1A   40.57  Moravia               29    1A   32.27  Seymour               37    9.84
 27 01-10-2025    1A   67.14  Conrad BCLUW          48    1A   58.86  Victor HLV            51    9.83
 28 01-28-2025    1A   50.37  Keota                 48    1A   61.67  English Valleys       45    9.76
 29 02-03-2025    2A   69.31  Durant                50    1A   61.11  Calamus-Wheatland     52    9.74
 30 02-11-2025    1A  102.00  Newell-Fonda          62    4A   93.85  Storm Lake            67    9.69
 31 01-28-2025    1A   77.13  West Bend-Mallard     38    2A   69.02  South Central Calhou  49    9.65
 32 01-24-2025    2A   90.20  North Mahaska         45    1A   82.17  Montezuma             53    9.57
 33 12-20-2024    1A   92.19  Gladbrook-Reinbeck    44    2A   84.20  Jesup                 48    9.54
 34 01-23-2025    2A   82.85  Sioux Central         40    1A   74.98  Harris-Lake Park      51    9.41
 35 01-27-2025    1A   70.10  Akron-Westfield       47    2A   62.25  Lawton-Bronson        53    9.39
 36 01-14-2025    2A   44.91  Louisa-Muscatine      23    1A   37.13  Wapello               38    9.32
 37 12-17-2024    1A   48.32  Lamoni                42    1A   40.57  Moravia               50    9.30
 38 01-17-2025    1A   77.61  George-Little Rock    38    1A   70.10  Akron-Westfield       47    9.05
 39 01-13-2025    1A   59.75  Tabor Fremont-Mills   45    2A   70.28  Underwood             42    8.99
 40 02-21-2025    1A   76.40  Lansing Kee           51    1A   86.89  Riceville             42    8.94
 41 01-03-2025    2A   44.27  Packwood Pekin        54    1A   54.71  Riverside Highland    49    8.89
 42 01-10-2025    2A   44.27  Packwood Pekin        34    1A   37.13  Wapello               36    8.68
 43 02-10-2025    1A   44.51  Murray                54    1A   37.44  Orient-Macksburg      59    8.61
 44 02-04-2025    2A   70.24  Central Springs       45    1A   80.37  Mason City Newman     39    8.58
 45 01-09-2025    1A   61.67  English Valleys       37    1A   54.71  Riverside Highland    38    8.51
 46 01-28-2025    1A   78.14  Mount Ayr             50    1A   71.19  Lenox                 60    8.49
 47 12-17-2024    2A   82.88  Exira-Elk Horn-Kimb   36    1A   76.01  Coon Rapids-Bayard    59    8.41
 48 12-10-2024    1A   27.97  Colo-NESCO            34    1A   21.14  Collins-Maxwell       38    8.37
 49 01-27-2025    1A   66.96  Woodbury Central      31    1A   60.37  Hull Trinity          32    8.13
 50 01-23-2025    2A   66.61  IKM-Manning           40    1A   76.01  Coon Rapids-Bayard    28    7.85
 51 01-31-2025    1A   21.14  Collins-Maxwell       38    1A   30.52  Garwin GMG            31    7.83
 52 01-17-2025    2A   43.35  West Burlington       37    1A   52.71  Fort Madison Trinity  31    7.82
 53 12-20-2024    1A   54.65  Southwest Valley      38    1A   48.45  Southeast Warren      41    7.74
 54 11-25-2024    1A   73.18  Kingsley-Pierson      53    1A   66.98  LeMars Gehlen         57    7.74