BCMoore Rankings - Iowa High School Football
0 column = Number of overtimes
Spencer vs Adel ADM
Date Team Score Opponent Score O Notes
10/24/2012 W Spencer 48 @ Adel ADM 19
11/01/2024 L @ Spencer 13 Adel ADM 43
Spencer vs Albert City
Date Team Score Opponent Score O Notes
09/15/1933 W @ Spencer 19 Albert City 6
09/14/1934 L Spencer 0 @ Albert City 12
Spencer vs Algona
Date Team Score Opponent Score O Notes
11/01/1902 L Spencer 0 @ Algona 5
11/27/1902 W @ Spencer 18 Algona 0
10/11/1913 L Spencer 0 @ Algona 40
10/17/1914 W @ Spencer 15 Algona 0
10/09/1915 L Spencer 6 @ Algona 38
10/14/1916 L @ Spencer 0 Algona 7
10/25/1919 L @ Spencer 7 Algona 21
10/01/1920 L Spencer 0 @ Algona 20
10/08/1921 L @ Spencer 0 Algona 7
11/18/1922 L Spencer 0 @ Algona 6
10/20/1923 W @ Spencer 7 Algona 0
10/18/1924 L Spencer 0 @ Algona 19
10/17/1925 L @ Spencer 0 Algona 20
10/16/1926 L Spencer 12 @ Algona 32
10/22/1927 L @ Spencer 0 Algona 8
10/20/1928 L Spencer 0 @ Algona 45 post-game forfeit AND George Lichter was over 21 years of age
10/12/1934 W @ Spencer 20 Algona 0 Algona left the field - referee ruled that Spencer could attempt the try after touchdown
10/11/1935 W Spencer 31 @ Algona 0 five players from Algona were treated at Algona hospital
10/07/1938 L Spencer 6 @ Algona 20
10/06/1939 T @ Spencer 0 Algona 0
11/06/1942 W Spencer 6 @ Algona 0
11/05/1943 W @ Spencer 6 Algona 0
11/03/1944 W Spencer 20 @ Algona 18
11/02/1945 W @ Spencer 39 Algona 19
11/01/1946 T Spencer 13 @ Algona 13
10/31/1947 L @ Spencer 0 Algona 20
11/05/1948 W Spencer 20 @ Algona 7
11/04/1949 L @ Spencer 6 Algona 27
10/31/1975 W @ Spencer 48 Algona 7
11/05/1976 L Spencer 6 @ Algona 14
10/16/1992 W @ Spencer 56 Algona 8
10/15/1993 W Spencer 20 @ Algona 6
10/07/1994 W @ Spencer 28 Algona 0
10/06/1995 L Spencer 17 @ Algona 21
09/01/2000 W @ Spencer 7 Algona 3
08/31/2001 W Spencer 27 @ Algona 3
11/01/2002 W Spencer 20 @ Algona 14
10/31/2003 W @ Spencer 21 Algona 18
10/22/2004 L Spencer 6 @ Algona 34
10/21/2005 W @ Spencer 23 Algona 6
10/12/2012 W Spencer 37 @ Algona 20
10/18/2013 W @ Spencer 42 Algona 12 ND
10/21/2016 W @ Spencer 56 Algona 14
10/20/2017 L Spencer 24 @ Algona 31 1
Spencer vs Algona Garrigan
Date Team Score Opponent Score O Notes
09/05/1969 W @ Spencer 12 Algona Garrigan 0
Spencer vs Alta
Date Team Score Opponent Score O Notes
11/20/1931 W Spencer 7 @ Alta 6
11/18/1932 W @ Spencer 26 Alta 0
Spencer vs Atlantic
Date Team Score Opponent Score O Notes
09/07/1973 L Spencer 0 @ Atlantic 42
09/06/1974 W @ Spencer 22 Atlantic 19
09/05/1975 W Spencer 22 @ Atlantic 6
09/10/1976 L @ Spencer 8 Atlantic 33
09/09/1977 L Spencer 0 @ Atlantic 34
09/08/1978 L @ Spencer 6 Atlantic 7 1
09/07/1979 L Spencer 7 @ Atlantic 13
09/05/1980 L @ Spencer 0 Atlantic 21
09/04/1981 L Spencer 6 @ Atlantic 26
09/03/1982 W @ Spencer 6 Atlantic 0
09/02/1983 W Spencer 27 @ Atlantic 7
09/07/1984 L @ Spencer 7 Atlantic 14
09/06/1985 W Spencer 34 @ Atlantic 0
09/05/1986 L @ Spencer 6 Atlantic 14
09/04/1987 W Spencer 14 @ Atlantic 7
09/02/1988 W @ Spencer 34 Atlantic 12
09/01/1989 W Spencer 12 @ Atlantic 9
10/29/2008 W @ Spencer 42 Atlantic 7
Spencer vs Boone
Date Team Score Opponent Score O Notes
11/09/1992 W @ Spencer 21 Boone 0
11/03/1993 L Spencer 7 @ Boone 8
11/06/1995 W Spencer 24 @ Boone 0
Spencer vs Boyden-Hull-Rock Valley
Date Team Score Opponent Score O Notes
10/27/2000 L @ Spencer 7 Boyden-Hull-Rock Val 21
10/26/2001 W Spencer 21 @ Boyden-Hull-Rock Val 7
10/08/2010 L Spencer 0 @ Boyden-Hull-Rock Val 46
10/07/2011 L @ Spencer 17 Boyden-Hull-Rock Val 32
09/12/2014 L Spencer 17 @ Boyden-Hull-Rock Val 20 1
09/11/2015 L @ Spencer 7 Boyden-Hull-Rock Val 27
10/02/2020 L @ Spencer 7 Boyden-Hull-Rock Val 22
10/30/2020 L @ Spencer 7 Boyden-Hull-Rock Val 42
Spencer vs Carroll
Date Team Score Opponent Score O Notes
09/28/2012 L Spencer 7 @ Carroll 28
10/04/2013 L @ Spencer 14 Carroll 42 Delayed
09/05/2025 W Spencer 27 @ Carroll 19
Spencer vs Carroll Kuemper
Date Team Score Opponent Score O Notes
09/25/1992 W Spencer 55 @ Carroll Kuemper 0
09/24/1993 W @ Spencer 35 Carroll Kuemper 0
Spencer vs Cherokee Washington
Date Team Score Opponent Score O Notes
10/23/1953 W Spencer 28 @ Cherokee Washington 6
09/17/1954 W Spencer 13 @ Cherokee Washington 0
10/28/1955 W @ Spencer 25 Cherokee Washington 0
10/26/1956 W Spencer 45 @ Cherokee Washington 13
10/18/1957 T @ Spencer 0 Cherokee Washington 0 cancel
10/10/1958 L Spencer 6 @ Cherokee Washington 14
10/02/1959 L @ Spencer 12 Cherokee Washington 33
09/23/1960 L Spencer 19 @ Cherokee Washington 20
09/22/1961 L @ Spencer 13 Cherokee Washington 40
11/02/1962 L Spencer 7 @ Cherokee Washington 20
10/25/1963 W @ Spencer 34 Cherokee Washington 20
10/17/1964 L Spencer 10 @ Cherokee Washington 47
10/08/1965 W @ Spencer 13 Cherokee Washington 7
09/30/1966 L Spencer 19 @ Cherokee Washington 20
09/29/1967 L @ Spencer 12 Cherokee Washington 13
09/20/1968 W Spencer 26 @ Cherokee Washington 19
10/31/1969 T @ Spencer 14 Cherokee Washington 14
10/23/1970 W Spencer 6 @ Cherokee Washington 3
10/15/1971 L @ Spencer 7 Cherokee Washington 36
10/06/1972 L Spencer 6 @ Cherokee Washington 61
09/28/1973 L @ Spencer 6 Cherokee Washington 14
09/20/1974 L Spencer 8 @ Cherokee Washington 28
09/12/1975 W @ Spencer 20 Cherokee Washington 0
10/29/1976 L Spencer 8 @ Cherokee Washington 14
10/21/1977 L @ Spencer 20 Cherokee Washington 21
10/13/1978 L Spencer 2 @ Cherokee Washington 6
10/05/1979 L @ Spencer 6 Cherokee Washington 33
09/26/1980 L Spencer 14 @ Cherokee Washington 20 1 homecoming
09/18/1981 L @ Spencer 12 Cherokee Washington 14
09/10/1982 L Spencer 0 @ Cherokee Washington 6
10/21/1983 L @ Spencer 14 Cherokee Washington 24
10/19/1984 W Spencer 39 @ Cherokee Washington 6
10/11/1985 W @ Spencer 14 Cherokee Washington 9
10/03/1986 W Spencer 34 @ Cherokee Washington 7
09/25/1987 W @ Spencer 21 Cherokee Washington 0
09/16/1988 W Spencer 33 @ Cherokee Washington 14
09/08/1989 W @ Spencer 39 Cherokee Washington 20
10/30/1989 W @ Spencer 21 Cherokee Washington 20
10/19/1990 W Spencer 42 @ Cherokee Washington 6
10/11/1991 W @ Spencer 42 Cherokee Washington 7
10/23/1992 W Spencer 21 @ Cherokee Washington 7
10/22/1993 L @ Spencer 20 Cherokee Washington 21
10/14/1994 L Spencer 0 @ Cherokee Washington 26
11/07/1994 W @ Spencer 21 Cherokee Washington 14
10/13/1995 W @ Spencer 31 Cherokee Washington 13
10/11/1996 L Spencer 13 @ Cherokee Washington 22
10/10/1997 W @ Spencer 21 Cherokee Washington 7
09/25/1998 W Spencer 12 @ Cherokee Washington 7
09/24/1999 W @ Spencer 30 Cherokee Washington 22 1
09/15/2000 L Spencer 14 @ Cherokee Washington 21
09/14/2001 W @ Spencer 48 Cherokee Washington 0
09/01/2006 W @ Spencer 35 Cherokee Washington 27
08/31/2007 W Spencer 35 @ Cherokee Washington 20
09/05/2008 W Spencer 43 @ Cherokee Washington 26 non-district
09/04/2009 W @ Spencer 40 Cherokee Washington 27 nd
Spencer vs Cherokee Wilson
Date Team Score Opponent Score O Notes
10/10/1930 L @ Spencer 0 Cherokee Wilson 21
10/09/1931 L Spencer 0 @ Cherokee Wilson 12
10/07/1932 L @ Spencer 0 Cherokee Wilson 7
10/06/1933 T Spencer 0 @ Cherokee Wilson 0
10/05/1934 L Spencer 0 @ Cherokee Wilson 13
10/04/1935 W @ Spencer 13 Cherokee Wilson 7
10/30/1936 T Spencer 6 @ Cherokee Wilson 6
10/29/1937 L @ Spencer 0 Cherokee Wilson 46
11/01/1940 T @ Spencer 12 Cherokee Wilson 12
11/04/1941 L Spencer 0 @ Cherokee Wilson 19 was 10/31 now 11/04
10/30/1942 W @ Spencer 19 Cherokee Wilson 6
10/29/1943 L Spencer 7 @ Cherokee Wilson 25
10/27/1944 W @ Spencer 26 Cherokee Wilson 0
10/26/1945 W Spencer 7 @ Cherokee Wilson 0
10/25/1946 L @ Spencer 7 Cherokee Wilson 32
10/24/1947 L Spencer 0 @ Cherokee Wilson 53
10/29/1948 T @ Spencer 13 Cherokee Wilson 13
10/28/1949 T Spencer 6 @ Cherokee Wilson 6
10/27/1950 L @ Spencer 6 Cherokee Wilson 18
10/26/1951 L Spencer 7 @ Cherokee Wilson 18 homecoming
10/24/1952 W @ Spencer 27 Cherokee Wilson 0 ends Cherokee's 25 game winning streak
Spencer vs Clear Lake
Date Team Score Opponent Score O Notes
10/30/1991 W Spencer 34 @ Clear Lake 0
11/04/1992 W @ Spencer 21 Clear Lake 0
Spencer vs Council Bluffs Lewis Central
Date Team Score Opponent Score O Notes
10/30/2013 W Spencer 35 @ Council Bluffs Lewis 25
10/29/2021 L Spencer 16 @ Council Bluffs Lewis 46
Spencer vs Creston-Orient-Macksburg
Date Team Score Opponent Score O Notes
10/26/2011 W Spencer 28 @ Creston-Orient-Macks 18
Spencer vs Decorah
Date Team Score Opponent Score O Notes
09/05/1998 L @ Spencer 22 Decorah 41
09/04/1999 L Spencer 7 @ Decorah 19
Spencer vs Denison
Date Team Score Opponent Score O Notes
11/30/1932 L Spencer 0 @ Denison 13 charity game
Spencer vs Denison-Schleswig
Date Team Score Opponent Score O Notes
09/06/2002 L @ Spencer 7 Denison-Schleswig 29
09/05/2003 L Spencer 7 @ Denison-Schleswig 9
09/03/2004 L @ Spencer 0 Denison-Schleswig 9
09/02/2005 L Spencer 6 @ Denison-Schleswig 41
10/13/2006 W @ Spencer 30 Denison-Schleswig 20
10/12/2007 W Spencer 24 @ Denison-Schleswig 10
10/24/2008 W @ Spencer 26 Denison-Schleswig 3
10/23/2009 L Spencer 7 @ Denison-Schleswig 12
10/01/2010 L Spencer 14 @ Denison-Schleswig 38
09/30/2011 W @ Spencer 21 Denison-Schleswig 13
10/05/2012 W @ Spencer 28 Denison-Schleswig 6
10/11/2013 W Spencer 35 @ Denison-Schleswig 18
10/10/2014 W @ Spencer 28 Denison-Schleswig 21
10/09/2015 W Spencer 35 @ Denison-Schleswig 28
09/21/2018 W @ Spencer 48 Denison-Schleswig 10
09/27/2019 W Spencer 34 @ Denison-Schleswig 12
09/04/2020 W @ Spencer 35 Denison-Schleswig 7 ND
09/24/2021 W Spencer 43 @ Denison-Schleswig 0
09/23/2022 W @ Spencer 28 Denison-Schleswig 14
09/29/2023 L Spencer 19 @ Denison-Schleswig 22
10/04/2024 W @ Spencer 26 Denison-Schleswig 0 Homecoming
Spencer vs Eagle Grove
Date Team Score Opponent Score O Notes
11/05/1971 W @ Spencer 14 Eagle Grove 6
11/02/1973 W Spencer 28 @ Eagle Grove 7
11/01/1974 W Spencer 44 @ Eagle Grove 28
Spencer vs Emmetsburg
Date Team Score Opponent Score O Notes
11/25/1897 T @ Spencer 0 Emmetsburg 0 score missing
11/03/1900 W @ Spencer 11 Emmetsburg 6
11/03/1900 W Spencer 11 @ Emmetsburg 6
10/04/1902 W @ Spencer 5 Emmetsburg 0
10/01/1904 W @ Spencer 6 Emmetsburg 0
10/15/1904 W @ Spencer 22 Emmetsburg 0
10/22/1904 L Spencer 0 @ Emmetsburg 6
11/26/1914 T Spencer 0 U Emmetsburg 0
11/25/1915 T Spencer 0 @ Emmetsburg 0 score missing
11/28/1918 T @ Spencer 0 Emmetsburg 0 score missing
11/24/1921 T Spencer 0 @ Emmetsburg 0
11/30/1922 L @ Spencer 0 Emmetsburg 19
11/29/1923 L Spencer 0 @ Emmetsburg 53
11/27/1924 T @ Spencer 0 Emmetsburg 0 score missing
10/29/1926 L Spencer 0 @ Emmetsburg 23
10/28/1927 L @ Spencer 0 Emmetsburg 6
10/26/1928 L Spencer 0 @ Emmetsburg 6
10/25/1929 W @ Spencer 6 Emmetsburg 0
10/25/1930 L Spencer 0 @ Emmetsburg 37
10/23/1931 L @ Spencer 0 Emmetsburg 19
10/21/1932 W Spencer 12 @ Emmetsburg 0
10/20/1933 W @ Spencer 12 Emmetsburg 6
10/19/1934 W Spencer 25 @ Emmetsburg 0
10/18/1935 W @ Spencer 47 Emmetsburg 0
10/02/1936 L @ Spencer 0 Emmetsburg 7
10/01/1937 L Spencer 0 @ Emmetsburg 19
10/14/1938 L @ Spencer 0 Emmetsburg 7
10/13/1939 T Spencer 6 @ Emmetsburg 6
10/25/1940 L @ Spencer 0 Emmetsburg 25
10/24/1941 W Spencer 7 @ Emmetsburg 6
10/16/1942 L @ Spencer 12 Emmetsburg 14 homecoming
10/15/1943 W Spencer 33 @ Emmetsburg 0
10/20/1944 W @ Spencer 46 Emmetsburg 0
10/19/1945 W Spencer 20 @ Emmetsburg 0
10/11/1946 W @ Spencer 25 Emmetsburg 0
10/10/1947 W Spencer 14 @ Emmetsburg 0
10/22/1948 W @ Spencer 41 Emmetsburg 7
10/21/1949 T Spencer 6 @ Emmetsburg 6
10/20/1950 L @ Spencer 0 Emmetsburg 12
10/19/1951 L Spencer 0 @ Emmetsburg 13
10/17/1952 W @ Spencer 28 Emmetsburg 6
10/16/1953 W Spencer 19 @ Emmetsburg 6
10/29/1954 W @ Spencer 39 Emmetsburg 12
10/21/1955 W Spencer 25 @ Emmetsburg 7
10/19/1956 W @ Spencer 34 Emmetsburg 7
10/11/1957 W Spencer 19 @ Emmetsburg 0
10/03/1958 L @ Spencer 0 Emmetsburg 7
09/25/1959 W Spencer 19 @ Emmetsburg 6
09/16/1960 W @ Spencer 39 Emmetsburg 13
11/03/1961 T Spencer 0 @ Emmetsburg 0
10/26/1962 L @ Spencer 13 Emmetsburg 19
10/18/1963 W Spencer 20 @ Emmetsburg 0
10/09/1964 W @ Spencer 21 Emmetsburg 12
10/01/1965 W Spencer 12 @ Emmetsburg 0
09/23/1966 W @ Spencer 37 Emmetsburg 6
09/22/1967 W Spencer 19 @ Emmetsburg 12
11/01/1968 L @ Spencer 13 Emmetsburg 21
10/24/1969 L Spencer 6 @ Emmetsburg 7
10/16/1970 L @ Spencer 8 Emmetsburg 13
10/08/1971 W Spencer 7 @ Emmetsburg 0
09/29/1972 L @ Spencer 0 Emmetsburg 14
09/21/1973 L Spencer 14 @ Emmetsburg 22
09/13/1974 L @ Spencer 15 Emmetsburg 16
10/24/1975 L Spencer 6 @ Emmetsburg 14
10/22/1976 L @ Spencer 13 Emmetsburg 36
10/14/1977 L Spencer 0 @ Emmetsburg 27
10/06/1978 L @ Spencer 12 Emmetsburg 54
09/28/1979 L Spencer 7 @ Emmetsburg 13
09/19/1980 L @ Spencer 0 Emmetsburg 42
09/11/1981 L Spencer 6 @ Emmetsburg 28
10/22/1982 L @ Spencer 8 Emmetsburg 39
10/14/1983 L Spencer 13 @ Emmetsburg 47
10/12/1984 L @ Spencer 20 Emmetsburg 34
10/04/1985 L Spencer 3 @ Emmetsburg 26
09/26/1986 L @ Spencer 0 Emmetsburg 16
09/18/1987 W Spencer 15 @ Emmetsburg 6
09/09/1988 W @ Spencer 27 Emmetsburg 0
10/20/1989 W Spencer 21 @ Emmetsburg 13
10/12/1990 W @ Spencer 41 Emmetsburg 35 4
10/04/1991 W Spencer 34 @ Emmetsburg 0
09/11/1992 L Spencer 0 @ Emmetsburg 24
09/10/1993 L @ Spencer 7 Emmetsburg 13
09/09/1994 L Spencer 6 @ Emmetsburg 27
09/08/1995 W @ Spencer 26 Emmetsburg 0
09/13/1996 L Spencer 13 @ Emmetsburg 34
09/12/1997 L @ Spencer 0 Emmetsburg 42
09/11/1998 L Spencer 20 @ Emmetsburg 35
09/10/1999 L @ Spencer 0 Emmetsburg 48
09/08/2000 L Spencer 7 @ Emmetsburg 35
09/07/2001 W @ Spencer 3 Emmetsburg 0
09/13/2002 L Spencer 13 @ Emmetsburg 14 2
09/12/2003 L @ Spencer 0 Emmetsburg 35
09/10/2004 L Spencer 0 @ Emmetsburg 10
09/09/2005 L @ Spencer 16 Emmetsburg 26
09/08/2006 W Spencer 21 @ Emmetsburg 0
09/07/2007 W @ Spencer 22 Emmetsburg 21
08/29/2008 L @ Spencer 0 Emmetsburg 36 non-district
08/28/2009 L Spencer 7 @ Emmetsburg 35 nd
09/03/2010 L Spencer 23 @ Emmetsburg 48 ND
09/02/2011 L @ Spencer 13 Emmetsburg 19
08/24/2012 L @ Spencer 21 Emmetsburg 46
08/30/2013 W Spencer 44 @ Emmetsburg 21 ND
09/05/2014 W @ Spencer 28 Emmetsburg 14
09/04/2015 W Spencer 27 @ Emmetsburg 0 ND
08/26/2016 W @ Spencer 28 Emmetsburg 6 ND
08/25/2017 W Spencer 19 @ Emmetsburg 14 ND
Spencer vs Estherville
Date Team Score Opponent Score O Notes
09/27/1902 W Spencer 15 @ Estherville 0
10/16/1915 L Spencer 7 @ Estherville 23
10/21/1916 W @ Spencer 34 Estherville 3
11/11/1916 W Spencer 20 @ Estherville 0
11/01/1919 L @ Spencer 0 Estherville 45
11/11/1921 W @ Spencer 13 Estherville 0
10/14/1922 L Spencer 2 @ Estherville 7
11/17/1923 L @ Spencer 0 Estherville 9
11/15/1924 L Spencer 0 @ Estherville 12
11/04/1925 W @ Spencer 12 Estherville 6
11/05/1926 L Spencer 0 @ Estherville 14 homecoming
11/04/1927 W @ Spencer 19 Estherville 0
11/03/1928 W Spencer 19 @ Estherville 0
11/01/1929 L @ Spencer 0 Estherville 9
10/31/1930 L Spencer 2 @ Estherville 32
10/30/1931 L @ Spencer 0 Estherville 28
10/28/1932 L Spencer 12 @ Estherville 13
10/27/1933 T @ Spencer 0 Estherville 0
10/26/1934 W Spencer 7 @ Estherville 6 homecoming
10/26/1935 W @ Spencer 13 Estherville 0
10/23/1936 T Spencer 7 @ Estherville 7
10/22/1937 L @ Spencer 0 Estherville 14
10/28/1938 L Spencer 7 @ Estherville 33
10/27/1939 T @ Spencer 0 Estherville 0
09/27/1940 L Spencer 7 @ Estherville 20
09/26/1941 L @ Spencer 0 Estherville 14
10/02/1942 L Spencer 6 @ Estherville 7
10/01/1943 L @ Spencer 7 Estherville 32
10/13/1944 W Spencer 13 @ Estherville 0 homecoming
10/11/1945 W @ Spencer 20 Estherville 18
09/27/1946 W Spencer 19 @ Estherville 0
09/26/1947 L @ Spencer 7 Estherville 25
09/24/1948 W Spencer 23 @ Estherville 0
09/23/1949 T @ Spencer 0 Estherville 0
09/22/1950 W Spencer 20 @ Estherville 0
09/21/1951 W @ Spencer 14 Estherville 6
09/19/1952 W Spencer 21 @ Estherville 6
09/18/1953 L @ Spencer 12 Estherville 14
10/01/1954 L Spencer 6 @ Estherville 19
09/23/1955 W @ Spencer 48 Estherville 7
09/21/1956 W Spencer 27 @ Estherville 0
11/01/1957 W @ Spencer 34 Estherville 0
10/24/1958 L Spencer 7 @ Estherville 13
10/16/1959 T @ Spencer 7 Estherville 7
10/07/1960 W Spencer 32 @ Estherville 6
10/06/1961 L @ Spencer 21 Estherville 39
09/28/1962 L Spencer 6 @ Estherville 13
09/20/1963 W @ Spencer 7 Estherville 0
10/30/1964 W Spencer 13 @ Estherville 7
10/23/1965 L @ Spencer 6 Estherville 25
10/14/1966 L Spencer 0 @ Estherville 20
10/13/1967 L @ Spencer 13 Estherville 53
10/04/1968 L Spencer 14 @ Estherville 22
09/26/1969 W @ Spencer 21 Estherville 8
09/18/1970 L Spencer 20 @ Estherville 21
10/30/1971 T @ Spencer 0 Estherville 0 was 10/29 now 10/30 AND power failure
10/20/1972 L Spencer 0 @ Estherville 14
10/12/1973 W @ Spencer 40 Estherville 12
10/04/1974 L Spencer 12 @ Estherville 13 homecoming
09/26/1975 W @ Spencer 12 Estherville 10
09/24/1976 L Spencer 6 @ Estherville 18
09/16/1977 L @ Spencer 3 Estherville 31
10/27/1978 L Spencer 17 @ Estherville 19
10/19/1979 W @ Spencer 14 Estherville 0
10/10/1980 W Spencer 37 @ Estherville 7
10/02/1981 L @ Spencer 20 Estherville 26
09/24/1982 L Spencer 7 @ Estherville 17
09/16/1983 W @ Spencer 26 Estherville 16
09/14/1984 W Spencer 32 @ Estherville 0
10/25/1985 W @ Spencer 17 Estherville 0
10/17/1986 W Spencer 36 @ Estherville 7
10/09/1987 L @ Spencer 6 Estherville 7
10/29/1987 L Spencer 9 @ Estherville 10 was 10/28 now 10/29
09/30/1988 W Spencer 17 @ Estherville 7
09/22/1989 W @ Spencer 21 Estherville 7
09/14/1990 W Spencer 42 @ Estherville 14
Spencer vs Estherville-Lincoln Central
Date Team Score Opponent Score O Notes
09/06/1991 W @ Spencer 23 Estherville-Lincoln 12
09/18/1992 L Spencer 6 @ Estherville-Lincoln 20
09/17/1993 W @ Spencer 28 Estherville-Lincoln 6
10/28/1994 W Spencer 35 @ Estherville-Lincoln 12
10/27/1995 W @ Spencer 7 Estherville-Lincoln 0
10/16/1998 L Spencer 6 @ Estherville-Lincoln 7
10/15/1999 W @ Spencer 9 Estherville-Lincoln 7
10/25/2002 L @ Spencer 19 Estherville-Lincoln 20
10/24/2003 L Spencer 7 @ Estherville-Lincoln 35
10/15/2004 W @ Spencer 37 Estherville-Lincoln 7
10/14/2005 L Spencer 23 @ Estherville-Lincoln 26
09/26/2008 W @ Spencer 21 Estherville-Lincoln 0
09/25/2009 W Spencer 34 @ Estherville-Lincoln 0
08/19/2011 W Spencer 21 @ Estherville-Lincoln 2
Spencer vs Forest City
Date Team Score Opponent Score O Notes
08/31/1990 W @ Spencer 53 Forest City 14
Spencer vs Fort Dodge
Date Team Score Opponent Score O Notes
10/25/1902 W @ Spencer 11 Fort Dodge 10 was 10/11 now 10/25
10/01/2021 W Spencer 28 @ Fort Dodge 0
09/30/2022 W @ Spencer 49 Fort Dodge 14
10/20/2023 W Spencer 45 @ Fort Dodge 0
10/25/2024 L @ Spencer 20 Fort Dodge 24
10/03/2025 L @ Spencer 28 Fort Dodge 47
Spencer vs Glenwood
Date Team Score Opponent Score O Notes
11/12/1994 W @ Spencer 17 Glenwood 14 4
10/28/2022 L @ Spencer 26 Glenwood 38
Spencer vs Graettinger
Date Team Score Opponent Score O Notes
09/20/1929 W Spencer 20 @ Graettinger 0
Spencer vs Harlan
Date Team Score Opponent Score O Notes
11/05/1988 L @ Spencer 10 Harlan 19
11/04/1989 L Spencer 14 @ Harlan 21
11/10/1990 W @ Spencer 31 Harlan 6
11/11/1991 W Spencer 41 N Harlan 7
11/14/1992 L Spencer 7 @ Harlan 21
11/11/1995 L @ Spencer 7 Harlan 10
11/01/2006 L Spencer 14 @ Harlan 42
11/03/2008 L Spencer 20 @ Harlan 21
10/31/2011 L Spencer 24 @ Harlan 28
Spencer vs Harris
Date Team Score Opponent Score O Notes
11/02/1923 W Spencer 27 @ Harris 7
Spencer vs Hartley
Date Team Score Opponent Score O Notes
10/18/1902 W Spencer 15 @ Hartley 0 Spencer quarterback missed the morning train and drove over
11/22/1902 W @ Spencer 10 Hartley 0
Spencer vs Hawarden
Date Team Score Opponent Score O Notes
11/23/1929 W @ Spencer 6 Hawarden 0
11/22/1930 L Spencer 0 @ Hawarden 39
Spencer vs Hull Western Christian
Date Team Score Opponent Score O Notes
09/12/2025 L @ Spencer 21 Hull Western Christi 22 Salute To Service
Spencer vs Humboldt
Date Team Score Opponent Score O Notes
10/25/1989 W Spencer 21 @ Humboldt 0
10/31/1990 W @ Spencer 27 Humboldt 8
09/16/1994 W Spencer 27 @ Humboldt 6
09/15/1995 W @ Spencer 38 Humboldt 0
10/04/2002 W Spencer 51 @ Humboldt 7
10/03/2003 W @ Spencer 35 Humboldt 6
09/24/2004 L Spencer 0 @ Humboldt 28
09/23/2005 L @ Spencer 7 Humboldt 28
08/29/2014 L Spencer 0 @ Humboldt 27
08/28/2015 W @ Spencer 24 Humboldt 13 ND
09/09/2016 W @ Spencer 14 Humboldt 7
09/08/2017 L Spencer 14 @ Humboldt 17
09/14/2018 W Spencer 24 @ Humboldt 12 ND
09/20/2019 W @ Spencer 35 Humboldt 6 ND
10/23/2020 W @ Spencer 42 Humboldt 35
08/25/2023 L Spencer 3 @ Humboldt 20
08/30/2024 L @ Spencer 10 Humboldt 27
08/29/2025 L Spencer 13 @ Humboldt 35
Spencer vs Iowa Falls
Date Team Score Opponent Score O Notes
10/31/1988 W @ Spencer 34 Iowa Falls 0
Spencer vs Jefferson JSPC
Date Team Score Opponent Score O Notes
11/04/1991 W @ Spencer 36 Jefferson JSPC 0
Spencer vs Johnston
Date Team Score Opponent Score O Notes
11/01/1995 W Spencer 14 @ Johnston 10
Spencer vs Lake Park
Date Team Score Opponent Score O Notes
11/02/1918 T Spencer 0 U Lake Park 0 cancel
Spencer vs Laurens
Date Team Score Opponent Score O Notes
10/21/1921 W @ Spencer 40 Laurens 13
11/26/1925 T Spencer 0 @ Laurens 0
11/25/1926 L @ Spencer 0 Laurens 7
09/18/1930 T @ Spencer 0 Laurens 0
09/18/1931 W Spencer 6 @ Laurens 0
09/16/1932 W @ Spencer 34 Laurens 6
09/13/1946 L @ Spencer 0 Laurens 6
09/12/1947 W Spencer 17 @ Laurens 6
Spencer vs LeMars
Date Team Score Opponent Score O Notes
09/24/1937 L @ Spencer 0 LeMars 18
09/23/1938 L Spencer 0 @ LeMars 24
09/22/1939 W @ Spencer 33 LeMars 0
09/20/1940 L Spencer 0 @ LeMars 13
09/19/1947 L @ Spencer 0 LeMars 6
09/17/1948 W Spencer 19 @ LeMars 6
09/19/1949 T @ Spencer 0 LeMars 0
09/15/1950 W Spencer 21 @ LeMars 12
09/14/1951 W @ Spencer 19 LeMars 6
09/12/1952 W Spencer 25 @ LeMars 13
09/11/1953 W @ Spencer 32 LeMars 0
09/10/1954 W Spencer 12 @ LeMars 0
09/09/1955 L @ Spencer 6 LeMars 13
09/13/1957 W Spencer 31 @ LeMars 7
09/12/1958 L @ Spencer 0 LeMars 31
09/11/1959 L Spencer 14 @ LeMars 19
09/09/1960 W @ Spencer 20 LeMars 6
09/15/1961 L Spencer 7 @ LeMars 32
09/14/1962 L @ Spencer 0 LeMars 13
09/13/1963 L Spencer 0 @ LeMars 21
09/11/1964 L @ Spencer 19 LeMars 21
10/02/1992 W @ Spencer 28 LeMars 27 2
10/01/1993 W Spencer 39 @ LeMars 7
09/23/1994 W @ Spencer 13 LeMars 0
09/22/1995 W Spencer 31 @ LeMars 14
09/20/1996 W @ Spencer 31 LeMars 17
09/19/1997 W Spencer 27 @ LeMars 13
10/23/1998 L @ Spencer 13 LeMars 48
10/22/1999 L Spencer 25 @ LeMars 27
10/13/2000 L @ Spencer 6 LeMars 7 1
10/12/2001 L Spencer 3 @ LeMars 29
10/11/2002 L @ Spencer 0 LeMars 7
10/10/2003 L Spencer 7 @ LeMars 35
10/01/2004 L @ Spencer 0 LeMars 40
09/30/2005 L Spencer 28 @ LeMars 44
09/29/2006 L Spencer 0 @ LeMars 35
09/28/2007 L @ Spencer 6 LeMars 13
09/12/2008 W Spencer 35 @ LeMars 14
09/11/2009 L @ Spencer 14 LeMars 21
09/17/2010 L Spencer 0 @ LeMars 14
09/16/2011 L @ Spencer 21 LeMars 28
09/21/2012 L Spencer 24 @ LeMars 28
09/27/2013 W @ Spencer 37 LeMars 20
10/03/2014 L Spencer 15 @ LeMars 18
10/02/2015 W @ Spencer 31 LeMars 14
10/07/2016 L Spencer 10 @ LeMars 16
10/06/2017 W @ Spencer 21 LeMars 14
10/12/2018 W Spencer 41 @ LeMars 6
10/18/2019 L @ Spencer 28 LeMars 30
09/11/2020 W Spencer 28 @ LeMars 0
10/15/2021 W @ Spencer 42 LeMars 27
10/14/2022 L Spencer 28 @ LeMars 38
09/22/2023 L @ Spencer 7 LeMars 14
09/27/2024 W Spencer 35 @ LeMars 10 Homecoming
09/26/2025 L Spencer 20 @ LeMars 33 Homecoming
Spencer vs Manchester West Delaware
Date Team Score Opponent Score O Notes
11/16/1991 L Spencer 11 N Manchester West Dela 27
Spencer vs Mason City
Date Team Score Opponent Score O Notes
09/03/2021 W @ Spencer 41 Mason City 8
09/02/2022 W Spencer 37 @ Mason City 29
Spencer vs Milford
Date Team Score Opponent Score O Notes
09/18/1915 W @ Spencer 9 Milford 6
10/07/1916 L Spencer 0 @ Milford 26 was 09/23 now 10/07
10/27/1917 W Spencer 14 U Milford 7
11/08/1919 L Spencer 0 @ Milford 21
10/23/1920 L Spencer 0 U Milford 7
11/18/1921 W Spencer 13 @ Milford 7
11/04/1922 W @ Spencer 33 Milford 0
11/23/1923 L Spencer 6 @ Milford 29
11/21/1924 L @ Spencer 7 Milford 28
11/20/1925 L Spencer 0 @ Milford 16
Spencer vs Norwalk
Date Team Score Opponent Score O Notes
10/26/2018 W Spencer 24 @ Norwalk 20
Spencer vs Orange City MOC-Floyd Valley
Date Team Score Opponent Score O Notes
10/25/1996 L Spencer 20 @ Orange City MOC-Floy 42
10/24/1997 W @ Spencer 28 Orange City MOC-Floy 14
10/09/1998 W Spencer 27 @ Orange City MOC-Floy 22
10/08/1999 L @ Spencer 7 Orange City MOC-Floy 12
09/29/2000 W Spencer 35 @ Orange City MOC-Floy 14
09/28/2001 W @ Spencer 10 Orange City MOC-Floy 7
09/27/2002 L Spencer 0 @ Orange City MOC-Floy 19
09/26/2003 L @ Spencer 7 Orange City MOC-Floy 14 1
09/17/2004 L Spencer 6 @ Orange City MOC-Floy 34
09/16/2005 L @ Spencer 7 Orange City MOC-Floy 14
09/15/2006 W @ Spencer 28 Orange City MOC-Floy 0
09/14/2007 W Spencer 44 @ Orange City MOC-Floy 3
10/10/2008 W @ Spencer 28 Orange City MOC-Floy 7
10/09/2009 L Spencer 14 @ Orange City MOC-Floy 21
10/15/2010 L @ Spencer 7 Orange City MOC-Floy 14
10/14/2011 L Spencer 20 @ Orange City MOC-Floy 22
09/07/2018 W @ Spencer 30 Orange City MOC-Floy 12 ND
09/13/2019 W Spencer 28 @ Orange City MOC-Floy 0 ND
Spencer vs Rock Rapids
Date Team Score Opponent Score O Notes
11/20/1918 L Spencer 7 @ Rock Rapids 20
09/15/1944 W Spencer 14 @ Rock Rapids 0
09/14/1945 W @ Spencer 44 Rock Rapids 0
Spencer vs Rock Rapids Central Lyon-George-Little Rock
Date Team Score Opponent Score O Notes
10/04/1996 L @ Spencer 7 Rock Rapids Central 17
10/03/1997 L Spencer 14 @ Rock Rapids Central 28
09/18/1998 L @ Spencer 0 Rock Rapids Central 35
09/17/1999 L Spencer 0 @ Rock Rapids Central 8
09/02/2016 L Spencer 0 @ Rock Rapids Central 35 ND
09/01/2017 W @ Spencer 33 Rock Rapids Central 12 ND
Spencer vs Sanborn
Date Team Score Opponent Score O Notes
10/09/1920 L Spencer 14 @ Sanborn 20
09/30/1921 W @ Spencer 13 Sanborn 0
10/07/1922 L Spencer 0 @ Sanborn 20
10/06/1923 W @ Spencer 20 Sanborn 14
10/04/1924 L Spencer 0 @ Sanborn 3
10/03/1925 W @ Spencer 20 Sanborn 0
10/02/1926 T Spencer 0 @ Sanborn 0
11/18/1927 W @ Spencer 26 Sanborn 0
11/16/1928 W Spencer 19 @ Sanborn 0
09/27/1929 W @ Spencer 32 Sanborn 0
09/26/1930 L Spencer 0 @ Sanborn 13
09/25/1931 W @ Spencer 19 Sanborn 0
09/23/1932 W Spencer 18 @ Sanborn 13
Spencer vs Sergeant Bluff-Luton
Date Team Score Opponent Score O Notes
10/27/2006 W Spencer 55 @ Sergeant Bluff-Luton 21
10/26/2007 W @ Spencer 54 Sergeant Bluff-Luton 16
10/17/2008 L Spencer 10 @ Sergeant Bluff-Luton 14
10/16/2009 W @ Spencer 22 Sergeant Bluff-Luton 19
10/22/2010 L Spencer 13 @ Sergeant Bluff-Luton 20
10/21/2011 W @ Spencer 35 Sergeant Bluff-Luton 14
09/14/2012 W @ Spencer 31 Sergeant Bluff-Luton 6
09/20/2013 W Spencer 48 @ Sergeant Bluff-Luton 7
10/24/2014 W Spencer 55 @ Sergeant Bluff-Luton 54
10/23/2015 L @ Spencer 0 Sergeant Bluff-Luton 20
10/28/2015 L Spencer 21 @ Sergeant Bluff-Luton 33
09/23/2016 W @ Spencer 20 Sergeant Bluff-Luton 3
09/22/2017 L Spencer 7 @ Sergeant Bluff-Luton 35
10/05/2018 L @ Spencer 20 Sergeant Bluff-Luton 24
11/02/2018 L Spencer 0 @ Sergeant Bluff-Luton 27
10/11/2019 L Spencer 13 @ Sergeant Bluff-Luton 35
10/09/2020 W Spencer 27 @ Sergeant Bluff-Luton 24
10/24/2025 L @ Spencer 14 Sergeant Bluff-Luton 41 Senior Night
Spencer vs Sheldon
Date Team Score Opponent Score O Notes
10/24/1914 W @ Spencer 35 Sheldon 0
10/23/1915 T Spencer 0 @ Sheldon 0 score missing
10/15/1921 T Spencer 0 @ Sheldon 0
10/21/1922 L @ Spencer 0 Sheldon 2
10/26/1923 T Spencer 0 @ Sheldon 0
10/25/1924 L @ Spencer 0 Sheldon 13
10/23/1925 T Spencer 0 @ Sheldon 0 cancel AND Spencer player - Wesley Coughenour - died in practice on Oct 21
10/23/1926 T @ Spencer 6 Sheldon 6
10/14/1927 W Spencer 39 @ Sheldon 7
10/16/1931 W @ Spencer 6 Sheldon 0
10/14/1932 W Spencer 19 @ Sheldon 0
10/13/1933 W @ Spencer 14 Sheldon 0
09/13/1935 L Spencer 6 @ Sheldon 13
10/16/1936 L @ Spencer 0 Sheldon 7
10/15/1937 L Spencer 0 @ Sheldon 14
09/30/1938 L @ Spencer 0 Sheldon 13
09/29/1939 W Spencer 14 @ Sheldon 0
09/19/1941 W Spencer 6 @ Sheldon 0
10/23/1942 W @ Spencer 26 Sheldon 7
10/22/1943 W Spencer 13 @ Sheldon 6
09/22/1944 W @ Spencer 19 Sheldon 14
09/21/1945 W Spencer 34 @ Sheldon 0
10/18/1946 W @ Spencer 13 Sheldon 12
10/17/1947 L Spencer 0 @ Sheldon 6
10/15/1948 W @ Spencer 19 Sheldon 12
10/14/1949 L Spencer 6 @ Sheldon 7
10/13/1950 W @ Spencer 19 Sheldon 7
10/12/1951 W Spencer 26 @ Sheldon 0
10/10/1952 W @ Spencer 46 Sheldon 0
10/09/1953 W Spencer 13 @ Sheldon 6
09/24/1954 W @ Spencer 13 Sheldon 6
09/16/1955 W Spencer 27 @ Sheldon 7
10/31/1956 W @ Spencer 27 Sheldon 0
10/25/1957 W Spencer 14 @ Sheldon 7
10/17/1958 L @ Spencer 12 Sheldon 21
10/09/1959 W Spencer 25 @ Sheldon 0
09/30/1960 W @ Spencer 32 Sheldon 14 homecoming
09/29/1961 L Spencer 0 @ Sheldon 32
09/21/1962 T @ Spencer 12 Sheldon 12
11/01/1963 W Spencer 42 @ Sheldon 25
10/23/1964 W @ Spencer 27 Sheldon 20
10/15/1965 L Spencer 7 @ Sheldon 20
10/07/1966 L @ Spencer 19 Sheldon 20
10/06/1967 W Spencer 20 @ Sheldon 12
09/27/1968 W @ Spencer 34 Sheldon 9
09/19/1969 L Spencer 7 @ Sheldon 12
10/30/1970 W @ Spencer 24 Sheldon 8
10/22/1971 W Spencer 40 @ Sheldon 0
10/13/1972 W @ Spencer 20 Sheldon 18
10/05/1973 L @ Spencer 0 Sheldon 20
09/27/1974 W @ Spencer 28 Sheldon 6
09/19/1975 W Spencer 50 @ Sheldon 7
09/17/1976 L @ Spencer 0 Sheldon 20
10/28/1977 L @ Spencer 7 Sheldon 20
10/20/1978 L @ Spencer 20 Sheldon 22
10/12/1979 W Spencer 27 @ Sheldon 8
10/03/1980 L @ Spencer 15 Sheldon 17
09/25/1981 L Spencer 6 @ Sheldon 12
09/17/1982 L @ Spencer 0 Sheldon 14
09/09/1983 L Spencer 0 @ Sheldon 20
10/26/1984 W @ Spencer 28 Sheldon 12
10/18/1985 L Spencer 12 @ Sheldon 33
10/10/1986 L @ Spencer 14 Sheldon 17 1 homecoming
10/02/1987 W Spencer 26 @ Sheldon 20 1
09/23/1988 W @ Spencer 46 Sheldon 7
09/15/1989 W Spencer 10 @ Sheldon 0
09/07/1990 W @ Spencer 47 Sheldon 8
10/18/1991 W Spencer 55 @ Sheldon 7
10/30/1992 W @ Spencer 32 Sheldon 0
10/29/1993 W Spencer 50 @ Sheldon 0
11/01/1996 L Spencer 14 @ Sheldon 17
10/31/1997 W @ Spencer 34 Sheldon 0
10/06/2000 L Spencer 6 @ Sheldon 7
10/05/2001 W @ Spencer 17 Sheldon 0
08/31/2012 W Spencer 42 @ Sheldon 14
09/06/2013 W @ Spencer 42 Sheldon 20 ND
Spencer vs Sibley
Date Team Score Opponent Score O Notes
11/01/1913 L @ Spencer 9 Sibley 39
11/13/1915 L @ Spencer 7 Sibley 21
10/28/1916 T Spencer 0 @ Sibley 0 score missing
10/12/1923 W @ Spencer 20 Sibley 7
10/10/1924 L @ Spencer 0 Sibley 20
10/09/1925 W Spencer 13 @ Sibley 7
10/09/1926 L @ Spencer 6 Sibley 12
10/08/1927 W Spencer 7 @ Sibley 0
10/05/1928 W @ Spencer 13 Sibley 6
10/04/1929 T Spencer 6 @ Sibley 6
10/03/1930 W @ Spencer 6 Sibley 0
10/02/1931 T Spencer 0 @ Sibley 0
09/30/1932 W @ Spencer 14 Sibley 13
09/29/1933 W Spencer 21 @ Sibley 0
09/28/1934 W @ Spencer 13 Sibley 0
09/27/1935 W Spencer 13 @ Sibley 0
11/06/1936 W @ Spencer 40 Sibley 6
11/03/1937 L Spencer 0 @ Sibley 33
10/21/1938 L @ Spencer 0 Sibley 6
10/20/1939 W Spencer 14 @ Sibley 6
10/04/1940 L @ Spencer 6 Sibley 19
10/03/1941 L Spencer 6 @ Sibley 7
09/25/1942 W @ Spencer 13 Sibley 0
09/24/1943 W Spencer 21 @ Sibley 6
09/29/1944 W @ Spencer 33 Sibley 6
09/28/1945 W Spencer 34 @ Sibley 0
10/01/1948 W @ Spencer 33 Sibley 0
09/30/1949 W Spencer 27 @ Sibley 0
09/29/1950 W @ Spencer 33 Sibley 0
09/28/1951 W Spencer 19 @ Sibley 0
09/26/1952 W @ Spencer 71 Sibley 6
09/25/1953 W Spencer 48 @ Sibley 0
10/08/1954 W Spencer 19 @ Sibley 6 homecoming
09/30/1955 W @ Spencer 27 Sibley 12
09/28/1956 W Spencer 33 @ Sibley 0
09/20/1957 W @ Spencer 23 Sibley 12
10/31/1958 W Spencer 6 @ Sibley 0
10/23/1959 W @ Spencer 53 Sibley 0
10/14/1960 W Spencer 25 @ Sibley 6
10/13/1961 L @ Spencer 7 Sibley 12
10/05/1962 W Spencer 25 @ Sibley 0
09/27/1963 W @ Spencer 39 Sibley 7
09/18/1964 W Spencer 13 @ Sibley 6
10/29/1965 W @ Spencer 62 Sibley 0
10/21/1966 W Spencer 33 @ Sibley 12
10/20/1967 W @ Spencer 40 Sibley 20
10/11/1968 W Spencer 40 @ Sibley 7
10/03/1969 W @ Spencer 35 Sibley 0
09/25/1970 W Spencer 19 @ Sibley 0
09/17/1971 W @ Spencer 28 Sibley 20
10/27/1972 L Spencer 7 @ Sibley 27
10/19/1973 W @ Spencer 40 Sibley 21
10/11/1974 W Spencer 34 @ Sibley 14
10/03/1975 W @ Spencer 34 Sibley 6
10/01/1976 L Spencer 0 @ Sibley 29
09/23/1977 L @ Spencer 0 Sibley 36
09/15/1978 L Spencer 0 @ Sibley 13
10/26/1979 W @ Spencer 40 Sibley 6
10/17/1980 W Spencer 14 @ Sibley 7
10/09/1981 W @ Spencer 11 Sibley 0
10/01/1982 L Spencer 14 @ Sibley 34
09/23/1983 W @ Spencer 28 Sibley 7
09/21/1984 W Spencer 25 @ Sibley 0
Spencer vs Sibley-Ocheyedan
Date Team Score Opponent Score O Notes
09/13/1985 W @ Spencer 33 Sibley-Ocheyedan 6
10/24/1986 W Spencer 35 @ Sibley-Ocheyedan 0
10/16/1987 W @ Spencer 30 Sibley-Ocheyedan 6
10/07/1988 W Spencer 41 @ Sibley-Ocheyedan 0 game ends with 9:47 left in 2nd quarter due to S-O injuries
09/21/1990 T Spencer 0 @ Sibley-Ocheyedan 0 cancel AND Sibley-Ocheyedan will not field a varsity team
Spencer vs Sioux Center
Date Team Score Opponent Score O Notes
09/17/2021 W @ Spencer 17 Sioux Center 7
09/16/2022 W Spencer 29 @ Sioux Center 7
09/15/2023 L @ Spencer 14 Sioux Center 35
09/20/2024 W Spencer 41 @ Sioux Center 6
09/19/2025 L @ Spencer 28 Sioux Center 49
Spencer vs Sioux City Central
Date Team Score Opponent Score O Notes
09/21/1934 L @ Spencer 0 Sioux City Central 30
09/21/1935 L Spencer 6 @ Sioux City Central 54
09/20/1946 L @ Spencer 0 Sioux City Central 38
Spencer vs Sioux City East
Date Team Score Opponent Score O Notes
10/13/1928 L @ Spencer 6 Sioux City East 7
10/11/1929 L Spencer 6 @ Sioux City East 20
11/05/1954 L @ Spencer 0 Sioux City East 33
Spencer vs Sioux City Heelan
Date Team Score Opponent Score O Notes
09/22/2006 W Spencer 28 @ Sioux City Heelan 13
09/21/2007 L @ Spencer 7 Sioux City Heelan 40
10/03/2008 L Spencer 15 @ Sioux City Heelan 52
10/02/2009 L @ Spencer 3 Sioux City Heelan 28
09/10/2010 L @ Spencer 10 Sioux City Heelan 48
09/09/2011 L Spencer 7 @ Sioux City Heelan 48
10/19/2012 W Spencer 21 @ Sioux City Heelan 14
10/29/2012 L Spencer 35 @ Sioux City Heelan 57
10/25/2013 L @ Spencer 17 Sioux City Heelan 42
11/04/2013 L Spencer 10 @ Sioux City Heelan 28
09/19/2014 L Spencer 13 @ Sioux City Heelan 35
10/29/2014 L Spencer 0 @ Sioux City Heelan 34
09/18/2015 L @ Spencer 6 Sioux City Heelan 24
09/30/2016 L Spencer 10 @ Sioux City Heelan 20
09/29/2017 W @ Spencer 20 Sioux City Heelan 17 1
10/19/2018 W @ Spencer 32 Sioux City Heelan 14
10/25/2019 W Spencer 20 @ Sioux City Heelan 14
09/25/2020 W @ Spencer 38 Sioux City Heelan 21
09/10/2021 W Spencer 49 @ Sioux City Heelan 14
09/09/2022 W @ Spencer 31 Sioux City Heelan 7
Spencer vs Sioux City Leeds
Date Team Score Opponent Score O Notes
09/15/1956 W Spencer 26 @ Sioux City Leeds 7
Spencer vs Sioux City North
Date Team Score Opponent Score O Notes
08/31/1991 W Spencer 28 @ Sioux City North 14
09/04/1992 L @ Spencer 12 Sioux City North 16
09/03/1993 W Spencer 33 @ Sioux City North 17
09/02/1994 W @ Spencer 7 Sioux City North 6
09/01/1995 W Spencer 10 @ Sioux City North 3
09/06/1996 L @ Spencer 6 Sioux City North 7
09/05/1997 L Spencer 7 @ Sioux City North 34
Spencer vs Sioux City West
Date Team Score Opponent Score O Notes
10/06/2023 W Spencer 69 @ Sioux City West 6
10/11/2024 W @ Spencer 41 Sioux City West 0
10/10/2025 W @ Spencer 48 Sioux City West 6 Homecoming
Spencer vs Sioux Rapids
Date Team Score Opponent Score O Notes
09/24/1921 W Spencer 13 @ Sioux Rapids 6
09/30/1922 W @ Spencer 40 Sioux Rapids 0
09/25/1926 L @ Spencer 0 Sioux Rapids 7
09/24/1927 W Spencer 36 @ Sioux Rapids 0
09/22/1928 W @ Spencer 6 Sioux Rapids 0
Spencer vs Spirit Lake
Date Team Score Opponent Score O Notes
10/29/1904 W @ Spencer 37 Spirit Lake 0
11/24/1904 W Spencer 18 @ Spirit Lake 0
09/25/1915 L Spencer 0 @ Spirit Lake 14
11/04/1916 T @ Spencer 0 Spirit Lake 0 score missing
11/11/1920 L Spencer 13 @ Spirit Lake 17
10/28/1921 L @ Spencer 6 Spirit Lake 12
11/11/1922 L Spencer 0 @ Spirit Lake 14
11/12/1923 L @ Spencer 0 Spirit Lake 25
11/11/1924 L Spencer 0 @ Spirit Lake 14
11/13/1925 L @ Spencer 6 Spirit Lake 12
11/11/1926 L Spencer 0 @ Spirit Lake 6
11/11/1927 W @ Spencer 7 Spirit Lake 6
11/10/1928 W Spencer 19 @ Spirit Lake 6
11/11/1929 W @ Spencer 7 Spirit Lake 0
11/11/1930 L Spencer 7 @ Spirit Lake 20
11/11/1931 W @ Spencer 6 Spirit Lake 0
11/15/1932 T Spencer 0 @ Spirit Lake 0 was 11/11 now 11/15
11/10/1933 L @ Spencer 0 Spirit Lake 6
11/09/1934 L Spencer 0 @ Spirit Lake 13
11/09/1935 W @ Spencer 35 Spirit Lake 0
11/11/1936 W @ Spencer 27 Spirit Lake 0
11/11/1937 W @ Spencer 3 Spirit Lake 0
11/11/1938 T Spencer 0 @ Spirit Lake 0
11/10/1939 L @ Spencer 0 Spirit Lake 6
11/11/1940 T Spencer 0 @ Spirit Lake 0 cancel AND blizzard
11/11/1941 L @ Spencer 7 Spirit Lake 13
11/11/1942 L Spencer 3 @ Spirit Lake 7
11/11/1943 W @ Spencer 27 Spirit Lake 0
11/11/1944 W Spencer 53 @ Spirit Lake 0
11/12/1945 W @ Spencer 40 Spirit Lake 0
11/11/1946 L Spencer 6 @ Spirit Lake 7
11/11/1947 L @ Spencer 6 Spirit Lake 13
11/11/1948 W Spencer 20 @ Spirit Lake 0
11/11/1949 W @ Spencer 47 Spirit Lake 0
11/03/1950 W Spencer 25 @ Spirit Lake 6
11/02/1951 W @ Spencer 52 Spirit Lake 12
10/31/1952 W Spencer 19 @ Spirit Lake 7
10/30/1953 W @ Spencer 40 Spirit Lake 7
10/15/1954 W @ Spencer 44 Spirit Lake 0
10/07/1955 W Spencer 33 @ Spirit Lake 6
10/05/1956 W @ Spencer 46 Spirit Lake 14
09/27/1957 W Spencer 14 @ Spirit Lake 7
09/19/1958 W @ Spencer 14 Spirit Lake 6
10/30/1959 W Spencer 25 @ Spirit Lake 0
10/21/1960 W @ Spencer 26 Spirit Lake 12
10/18/1961 L Spencer 7 @ Spirit Lake 20
10/12/1962 W @ Spencer 33 Spirit Lake 12
10/04/1963 W Spencer 33 @ Spirit Lake 7
09/25/1964 W @ Spencer 39 Spirit Lake 0
09/17/1965 W Spencer 6 @ Spirit Lake 0
10/28/1966 L @ Spencer 6 Spirit Lake 34
10/27/1967 W Spencer 26 @ Spirit Lake 25
10/18/1968 W @ Spencer 18 Spirit Lake 6
10/10/1969 W Spencer 47 @ Spirit Lake 14
10/02/1970 L @ Spencer 14 Spirit Lake 18
09/24/1971 T @ Spencer 12 Spirit Lake 12
09/15/1972 L @ Spencer 6 Spirit Lake 7
10/26/1973 W Spencer 6 @ Spirit Lake 0
10/18/1974 W @ Spencer 24 Spirit Lake 14
10/10/1975 W Spencer 26 @ Spirit Lake 7
10/08/1976 L @ Spencer 14 Spirit Lake 35
09/30/1977 L Spencer 0 @ Spirit Lake 15
09/22/1978 L @ Spencer 0 Spirit Lake 6
09/14/1979 W Spencer 34 @ Spirit Lake 0
10/24/1980 W @ Spencer 12 Spirit Lake 7
10/16/1981 L Spencer 26 @ Spirit Lake 34 1
10/08/1982 W @ Spencer 7 Spirit Lake 0
09/30/1983 W Spencer 37 @ Spirit Lake 19
09/28/1984 L @ Spencer 28 Spirit Lake 33
09/20/1985 W Spencer 21 @ Spirit Lake 0
09/12/1986 W @ Spencer 51 Spirit Lake 18
10/23/1987 W Spencer 48 @ Spirit Lake 20
10/14/1988 W @ Spencer 28 Spirit Lake 0
10/26/1988 W Spencer 43 @ Spirit Lake 0
10/06/1989 W Spencer 37 @ Spirit Lake 6
09/28/1990 W @ Spencer 22 Spirit Lake 6
10/01/1999 L Spencer 8 @ Spirit Lake 22
09/22/2000 W @ Spencer 40 Spirit Lake 13
09/21/2001 W Spencer 52 @ Spirit Lake 0
09/20/2002 W @ Spencer 42 Spirit Lake 6
09/19/2003 W Spencer 6 @ Spirit Lake 0
10/29/2004 L @ Spencer 6 Spirit Lake 30
10/28/2005 W Spencer 42 @ Spirit Lake 7
10/20/2006 W Spencer 44 @ Spirit Lake 13
10/19/2007 W @ Spencer 55 Spirit Lake 0
08/27/2010 L @ Spencer 6 Spirit Lake 25 ND
08/26/2011 L Spencer 14 @ Spirit Lake 49
10/17/2014 L @ Spencer 35 Spirit Lake 48
10/16/2015 L Spencer 7 @ Spirit Lake 26 ND
09/16/2016 L Spencer 10 @ Spirit Lake 28
09/15/2017 W @ Spencer 26 Spirit Lake 13
08/24/2018 L @ Spencer 13 Spirit Lake 27 ND
08/30/2019 L Spencer 21 @ Spirit Lake 39 ND
08/27/2021 L Spencer 13 @ Spirit Lake 27
08/26/2022 L @ Spencer 16 Spirit Lake 27
09/08/2023 L Spencer 21 @ Spirit Lake 48
09/13/2024 L @ Spencer 7 Spirit Lake 41
Spencer vs Spirit Lake Park
Date Team Score Opponent Score O Notes
09/20/1991 W Spencer 41 @ Spirit Lake Park 6
10/21/1994 W @ Spencer 49 Spirit Lake Park 15
10/20/1995 W Spencer 33 @ Spirit Lake Park 0
10/18/1996 W @ Spencer 20 Spirit Lake Park 18
10/17/1997 L Spencer 14 @ Spirit Lake Park 25
10/02/1998 W @ Spencer 27 Spirit Lake Park 20
Spencer vs Storm Lake
Date Team Score Opponent Score O Notes
10/20/1900 L @ Spencer 6 Storm Lake 33
09/21/1901 T Spencer 5 @ Storm Lake 5
10/15/1901 L @ Spencer 0 Storm Lake 10
11/15/1902 T @ Spencer 0 Storm Lake 0 cancel AND was 11/08 now 11/15 AND bad condition of grounds
10/02/1915 W @ Spencer 6 Storm Lake 0
11/24/1917 L @ Spencer 0 Storm Lake 6
11/05/1921 L Spencer 6 @ Storm Lake 12
10/28/1922 L @ Spencer 0 Storm Lake 6
10/31/1924 L Spencer 2 @ Storm Lake 3 field goal and safety
10/31/1925 T Spencer 0 @ Storm Lake 0 cancel AND Spencer player died in practice
11/24/1927 W @ Spencer 19 Storm Lake 6
11/29/1928 W @ Spencer 13 Storm Lake 7
11/28/1929 L Spencer 0 @ Storm Lake 24
11/27/1930 L @ Spencer 14 Storm Lake 19
11/26/1931 L Spencer 0 @ Storm Lake 6
11/24/1932 W @ Spencer 1 Storm Lake 0 pre-game forfeit
11/17/1933 W Spencer 68 @ Storm Lake 0
11/02/1934 W @ Spencer 20 Storm Lake 13
10/30/1935 W Spencer 6 @ Storm Lake 0
10/09/1936 T @ Spencer 0 Storm Lake 0
10/08/1937 L Spencer 0 @ Storm Lake 20
11/04/1938 L @ Spencer 0 Storm Lake 13
11/01/1939 L Spencer 13 @ Storm Lake 14
10/11/1940 W Spencer 7 @ Storm Lake 6
10/10/1941 L @ Spencer 6 Storm Lake 25
10/09/1942 L Spencer 0 @ Storm Lake 12 homecoming
10/08/1943 W @ Spencer 25 Storm Lake 6
10/05/1944 L Spencer 0 @ Storm Lake 7
10/05/1945 W @ Spencer 13 Storm Lake 6
10/04/1946 W Spencer 21 @ Storm Lake 0
10/03/1947 W @ Spencer 6 Storm Lake 0
10/07/1948 W Spencer 27 @ Storm Lake 0
10/07/1949 W @ Spencer 34 Storm Lake 6
10/05/1950 W Spencer 40 @ Storm Lake 12
10/05/1951 W @ Spencer 33 Storm Lake 0
10/03/1952 W Spencer 41 @ Storm Lake 6
10/02/1953 W @ Spencer 20 Storm Lake 0
10/22/1954 W Spencer 19 @ Storm Lake 14
10/14/1955 W @ Spencer 45 Storm Lake 7
10/12/1956 W Spencer 46 @ Storm Lake 2
10/04/1957 W @ Spencer 20 Storm Lake 0
09/26/1958 L Spencer 6 @ Storm Lake 13
09/18/1959 W @ Spencer 26 Storm Lake 13
10/28/1960 W Spencer 25 @ Storm Lake 20
10/27/1961 W @ Spencer 19 Storm Lake 6
10/18/1962 L Spencer 13 @ Storm Lake 14
10/11/1963 L @ Spencer 20 Storm Lake 21
10/02/1964 L Spencer 6 @ Storm Lake 9
09/24/1965 L @ Spencer 6 Storm Lake 13
09/16/1966 L Spencer 6 @ Storm Lake 7
11/03/1967 L @ Spencer 26 Storm Lake 34
10/25/1968 W Spencer 26 @ Storm Lake 16
10/17/1969 W @ Spencer 9 Storm Lake 6
10/10/1970 L Spencer 6 @ Storm Lake 7 was 10/09 now 10/10
10/01/1971 L @ Spencer 2 Storm Lake 32
09/22/1972 L Spencer 6 @ Storm Lake 14
09/14/1973 L @ Spencer 22 Storm Lake 36
10/25/1974 W Spencer 22 @ Storm Lake 18
10/17/1975 L @ Spencer 12 Storm Lake 22
10/15/1976 L Spencer 0 @ Storm Lake 14
10/07/1977 L @ Spencer 0 Storm Lake 35
09/29/1978 L Spencer 12 @ Storm Lake 37
09/21/1979 W @ Spencer 14 Storm Lake 6
09/12/1980 W Spencer 8 @ Storm Lake 2
10/23/1981 W @ Spencer 34 Storm Lake 22
10/15/1982 W Spencer 27 @ Storm Lake 12
10/07/1983 W @ Spencer 19 Storm Lake 6
10/05/1984 W Spencer 13 @ Storm Lake 7
09/27/1985 L @ Spencer 13 Storm Lake 26
09/19/1986 W Spencer 18 @ Storm Lake 0
09/11/1987 W @ Spencer 20 Storm Lake 7
10/21/1988 W Spencer 43 @ Storm Lake 6
10/13/1989 W @ Spencer 40 Storm Lake 6
10/05/1990 W Spencer 42 @ Storm Lake 12
09/27/1991 W @ Spencer 55 Storm Lake 0
10/09/1992 W Spencer 28 @ Storm Lake 6
10/08/1993 W @ Spencer 14 Storm Lake 0
09/30/1994 W Spencer 28 @ Storm Lake 14
09/29/1995 W @ Spencer 59 Storm Lake 6
09/27/1996 W Spencer 18 @ Storm Lake 0 homecoming
09/26/1997 W @ Spencer 23 Storm Lake 6
10/30/1998 W Spencer 34 @ Storm Lake 7
10/29/1999 L @ Spencer 0 Storm Lake 12
10/20/2000 W Spencer 12 @ Storm Lake 9 1
10/19/2001 W @ Spencer 28 Storm Lake 7
10/18/2002 W Spencer 35 @ Storm Lake 0
10/17/2003 W @ Spencer 29 Storm Lake 23 1
10/08/2004 L Spencer 19 @ Storm Lake 28
10/07/2005 L @ Spencer 14 Storm Lake 20
10/06/2006 W @ Spencer 42 Storm Lake 29
10/05/2007 W Spencer 45 @ Storm Lake 26
09/19/2008 W @ Spencer 26 Storm Lake 6
09/18/2009 W Spencer 35 @ Storm Lake 16
09/24/2010 L @ Spencer 14 Storm Lake 28
09/23/2011 W Spencer 30 @ Storm Lake 0
09/07/2012 W @ Spencer 36 Storm Lake 13
09/13/2013 W Spencer 49 @ Storm Lake 7
09/26/2014 W @ Spencer 51 Storm Lake 7
09/25/2015 W Spencer 34 @ Storm Lake 30
10/14/2016 L @ Spencer 14 Storm Lake 40
10/13/2017 W Spencer 17 @ Storm Lake 14
09/28/2018 W Spencer 35 @ Storm Lake 0
10/04/2019 W @ Spencer 28 Storm Lake 0
09/18/2020 W Spencer 42 @ Storm Lake 18
10/22/2021 W @ Spencer 42 Storm Lake 7
10/21/2022 W Spencer 35 @ Storm Lake 7
10/13/2023 W @ Spencer 61 Storm Lake 0
10/18/2024 W Spencer 46 @ Storm Lake 6
10/17/2025 W Spencer 42 @ Storm Lake 7
Spencer vs Tama South Tama
Date Team Score Opponent Score O Notes
11/19/1994 W Spencer 7 N Tama South Tama 0
Spencer vs Terril
Date Team Score Opponent Score O Notes
09/25/1933 W @ Spencer 19 Terril 0 Monday game AND was 09/22 now 09/25
Spencer vs Waverly-Shell Rock
Date Team Score Opponent Score O Notes
11/17/1990 L Spencer 14 N Waverly-Shell Rock 31
Spencer vs Webster City
Date Team Score Opponent Score O Notes
09/10/1965 L Spencer 6 @ Webster City 31
09/09/1966 L @ Spencer 0 Webster City 27
09/15/1967 L Spencer 13 @ Webster City 20
09/13/1968 W @ Spencer 39 Webster City 12
09/12/1969 W Spencer 28 @ Webster City 14
09/11/1970 L @ Spencer 8 Webster City 27
09/10/1971 L Spencer 6 @ Webster City 35
09/08/1972 L @ Spencer 13 Webster City 42
11/05/1990 W Spencer 17 @ Webster City 0
11/02/1994 W Spencer 31 @ Webster City 0
08/31/2018 W Spencer 28 @ Webster City 14 ND
09/06/2019 L @ Spencer 20 Webster City 22 ND
08/28/2020 L Spencer 7 @ Webster City 21 ND
10/08/2021 L @ Spencer 7 Webster City 21
10/07/2022 W Spencer 49 @ Webster City 40
09/01/2023 L @ Spencer 7 Webster City 34
09/06/2024 W Spencer 24 @ Webster City 14
Spencer vs Columbus NE
Date Team Score Opponent Score O Notes
09/13/1991 W @ Spencer 20 Columbus NE 3
Spencer vs Elmore MN
Date Team Score Opponent Score O Notes
10/02/1915 W @ Spencer 34 Elmore MN 0
Spencer vs Sioux Falls Cathedral SD
Date Team Score Opponent Score O Notes
10/18/1940 T @ Spencer 7 Sioux Falls Cathedra 7
10/17/1941 L @ Spencer 13 Sioux Falls Cathedra 32
Spencer vs Sioux Falls Lincoln SD
Date Team Score Opponent Score O Notes
09/29/1989 W Spencer 35 @ Sioux Falls Lincoln 12
Spencer vs Spencer Alumni
Date Team Score Opponent Score O Notes
09/17/1937 L @ Spencer 0 Spencer Alumni 25 exhibition
Spencer vs open
Date Team Score Opponent Score O Notes
11/25/1922 T @ Spencer 0 open 0
09/26/1925 T @ Spencer 0 open 0
11/19/1926 T @ Spencer 0 open 0
10/01/1927 T @ Spencer 0 open 0
09/29/1928 T @ Spencer 0 open 0
11/24/1928 T @ Spencer 0 open 0
10/18/1929 T @ Spencer 0 open 0
11/15/1929 T @ Spencer 0 open 0
10/17/1930 T @ Spencer 0 open 0
11/06/1931 T @ Spencer 0 open 0
11/04/1932 T @ Spencer 0 open 0
11/03/1933 T @ Spencer 0 open 0
09/16/1938 T @ Spencer 0 open 0
09/15/1939 T @ Spencer 0 open 0
09/18/1942 T @ Spencer 0 open 0
09/10/1948 T @ Spencer 0 open 0
11/07/1958 T @ Spencer 0 open 0
11/04/1960 T @ Spencer 0 open 0
11/09/1962 T @ Spencer 0 open 0
11/08/1963 T @ Spencer 0 open 0
11/05/1965 T @ Spencer 0 open 0
11/02/1979 T @ Spencer 0 open 0
10/31/1980 T @ Spencer 0 open 0
10/30/1981 T @ Spencer 0 open 0
10/28/1983 T @ Spencer 0 open 0
11/02/1984 T @ Spencer 0 open 0
11/01/1985 T @ Spencer 0 open 0
10/31/1986 T @ Spencer 0 open 0
10/30/1987 T @ Spencer 0 open 0
10/28/1988 T @ Spencer 0 open 0
10/27/1989 T @ Spencer 0 open 0
09/21/1990 T @ Spencer 0 open 0
10/26/1990 T @ Spencer 0 open 0
10/25/1991 T @ Spencer 0 open 0