BCMoore Rankings - Iowa High School Football
0 column = Number of overtimes
Osage vs Ackley AGWSR
Date Team Score Opponent Score O Notes
10/27/2000 W Osage 15 @ Ackley AGWSR 10
10/26/2001 L @ Osage 6 Ackley AGWSR 15
11/01/2002 L Osage 28 @ Ackley AGWSR 41
10/31/2003 L @ Osage 13 Ackley AGWSR 20
Osage vs Alburnett
Date Team Score Opponent Score O Notes
11/07/2025 W @ Osage 12 Alburnett 7
Osage vs Aplington-Parkersburg
Date Team Score Opponent Score O Notes
10/07/1994 L Osage 0 @ Aplington-Parkersbur 50 homecoming
10/06/1995 L @ Osage 0 Aplington-Parkersbur 34 homecoming
11/06/1996 L Osage 6 @ Aplington-Parkersbur 8
10/02/1998 L @ Osage 12 Aplington-Parkersbur 21
10/01/1999 L Osage 21 @ Aplington-Parkersbur 25
09/27/2002 L @ Osage 19 Aplington-Parkersbur 35
09/26/2003 L Osage 13 @ Aplington-Parkersbur 31
10/19/2018 W Osage 34 @ Aplington-Parkersbur 7
10/25/2019 W @ Osage 30 Aplington-Parkersbur 20
10/16/2020 W @ Osage 33 Aplington-Parkersbur 7
09/03/2021 L @ Osage 14 Aplington-Parkersbur 26
09/02/2022 L Osage 17 @ Aplington-Parkersbur 34
Osage vs Belmond
Date Team Score Opponent Score O Notes
10/30/1959 W @ Osage 12 Belmond 7
09/16/1960 L Osage 14 @ Belmond 21
09/29/1961 T @ Osage 0 Belmond 0
10/05/1962 W Osage 26 @ Belmond 18
10/11/1963 L @ Osage 6 Belmond 13
10/30/1964 L Osage 13 @ Belmond 72
10/29/1965 L @ Osage 0 Belmond 47
10/28/1966 L Osage 6 @ Belmond 32
11/03/1967 W @ Osage 25 Belmond 14
11/01/1968 W Osage 32 @ Belmond 6
10/31/1969 W @ Osage 34 Belmond 16
10/30/1970 L Osage 8 @ Belmond 14
10/29/1971 W @ Osage 22 Belmond 13
10/27/1972 W Osage 16 @ Belmond 14
10/26/1973 L @ Osage 8 Belmond 16
10/25/1974 L Osage 8 @ Belmond 38
10/24/1975 W @ Osage 20 Belmond 12
10/29/1976 L Osage 14 @ Belmond 33
10/28/1977 W @ Osage 46 Belmond 43
10/27/1978 W Osage 29 @ Belmond 22 1
10/26/1979 W @ Osage 35 Belmond 19
09/19/1980 W Osage 27 @ Belmond 7
09/18/1981 W @ Osage 27 Belmond 7
09/24/1982 W Osage 17 @ Belmond 0
09/23/1983 W @ Osage 37 Belmond 21 homecoming
10/05/1984 W Osage 42 @ Belmond 22
10/04/1985 W @ Osage 28 Belmond 6
10/10/1986 W Osage 7 @ Belmond 0
10/09/1987 L @ Osage 20 Belmond 27
10/14/1988 W Osage 42 @ Belmond 26
10/13/1989 W @ Osage 50 Belmond 0
Osage vs Belmond-Klemme
Date Team Score Opponent Score O Notes
10/26/1990 W Osage 26 @ Belmond-Klemme 7
10/25/1991 W @ Osage 48 Belmond-Klemme 0
09/18/1992 W Osage 25 @ Belmond-Klemme 0
09/17/1993 W @ Osage 25 Belmond-Klemme 13
09/21/2002 L Osage 0 @ Belmond-Klemme 34
09/19/2003 L @ Osage 31 Belmond-Klemme 33
Osage vs Boyden-Hull-Rock Valley
Date Team Score Opponent Score O Notes
10/24/2025 W @ Osage 22 Boyden-Hull-Rock Val 14
Osage vs Britt
Date Team Score Opponent Score O Notes
10/09/1959 L Osage 0 @ Britt 27 homecoming
10/14/1960 L @ Osage 7 Britt 15 homecoming
10/27/1961 W Osage 7 @ Britt 6
11/02/1962 T @ Osage 14 Britt 14
09/20/1963 L Osage 0 @ Britt 20
10/23/1964 L @ Osage 7 Britt 9
10/22/1965 W Osage 19 @ Britt 0
10/21/1966 L @ Osage 6 Britt 12
10/27/1967 W Osage 19 @ Britt 7
10/25/1968 W @ Osage 19 Britt 0
10/24/1969 W Osage 20 @ Britt 6
10/23/1970 W @ Osage 34 Britt 6
10/22/1971 W Osage 28 @ Britt 7
10/20/1972 W @ Osage 38 Britt 18
10/19/1973 L Osage 14 @ Britt 88
10/18/1974 L @ Osage 6 Britt 22
10/17/1975 W Osage 28 @ Britt 0
10/22/1976 W @ Osage 63 Britt 0
10/21/1977 W Osage 37 @ Britt 12
10/20/1978 W @ Osage 35 Britt 6
10/19/1979 W Osage 54 @ Britt 14
10/03/1980 W Osage 48 @ Britt 0
10/02/1981 W @ Osage 14 Britt 12
10/08/1982 W Osage 17 @ Britt 0
10/07/1983 W @ Osage 35 Britt 26
10/19/1984 L Osage 10 @ Britt 13 1
10/18/1985 W @ Osage 28 Britt 0
10/24/1986 L Osage 6 @ Britt 13
10/23/1987 L @ Osage 7 Britt 14
09/09/1988 W Osage 37 @ Britt 13
Osage vs Britt West Hancock
Date Team Score Opponent Score O Notes
09/08/1989 W @ Osage 7 Britt West Hancock 0
09/21/1990 L Osage 0 @ Britt West Hancock 34
09/20/1991 L @ Osage 6 Britt West Hancock 20
10/02/1992 L Osage 12 @ Britt West Hancock 35
10/01/1993 L @ Osage 6 Britt West Hancock 20
09/07/2018 L @ Osage 28 Britt West Hancock 48 ND
09/13/2019 L Osage 18 @ Britt West Hancock 56 ND
Osage vs Buffalo Center
Date Team Score Opponent Score O Notes
10/16/1959 W @ Osage 27 Buffalo Center 12
10/21/1960 W Osage 34 @ Buffalo Center 0
11/03/1961 W @ Osage 59 Buffalo Center 0
09/21/1962 W Osage 27 @ Buffalo Center 6
09/27/1963 L @ Osage 6 Buffalo Center 7
10/17/1964 L @ Osage 7 Buffalo Center 21
10/15/1965 W Osage 12 @ Buffalo Center 7
10/17/1966 L @ Osage 13 Buffalo Center 34 homecoming AND was 10/14 now 10/17
10/20/1967 W Osage 20 @ Buffalo Center 14
10/18/1968 L @ Osage 7 Buffalo Center 20 homecoming
10/17/1969 L Osage 12 @ Buffalo Center 22
10/16/1970 W @ Osage 44 Buffalo Center 6
10/15/1971 W Osage 20 @ Buffalo Center 14
10/13/1972 L @ Osage 7 Buffalo Center 26
10/12/1973 L Osage 0 @ Buffalo Center 30
10/11/1974 W @ Osage 6 Buffalo Center 0 homecoming
10/10/1975 W Osage 22 @ Buffalo Center 6
10/15/1976 W @ Osage 36 Buffalo Center 8 homecoming
10/14/1977 W Osage 22 @ Buffalo Center 21
Osage vs Buffalo Center North Iowa
Date Team Score Opponent Score O Notes
09/15/1989 W Osage 7 @ Buffalo Center North 6
09/28/1990 L @ Osage 8 Buffalo Center North 17 homecoming
09/27/1991 W Osage 41 @ Buffalo Center North 14
10/09/1992 W @ Osage 14 Buffalo Center North 6
10/08/1993 W Osage 28 @ Buffalo Center North 0
Osage vs Buffalo Center-Rake
Date Team Score Opponent Score O Notes
10/13/1978 W @ Osage 40 Buffalo Center-Rake 16 homecoming
10/12/1979 W Osage 47 @ Buffalo Center-Rake 8
10/10/1980 W @ Osage 50 Buffalo Center-Rake 20 homecoming
10/09/1981 W Osage 47 @ Buffalo Center-Rake 6
10/15/1982 W @ Osage 40 Buffalo Center-Rake 6
10/14/1983 W Osage 30 @ Buffalo Center-Rake 24
10/26/1984 W @ Osage 10 Buffalo Center-Rake 0
10/25/1985 W Osage 40 @ Buffalo Center-Rake 6
09/12/1986 W @ Osage 6 Buffalo Center-Rake 0
09/11/1987 W Osage 20 @ Buffalo Center-Rake 0
Osage vs Buffalo Center-Rake-Lakota
Date Team Score Opponent Score O Notes
09/16/1988 W @ Osage 28 Buffalo Center-Rake- 3
Osage vs Calmar South Winneshiek
Date Team Score Opponent Score O Notes
10/25/1996 W Osage 50 @ Calmar South Winnesh 6
10/24/1997 W @ Osage 45 Calmar South Winnesh 0
10/22/2004 W Osage 34 @ Calmar South Winnesh 20
10/21/2005 W @ Osage 35 Calmar South Winnesh 16
09/15/2006 W @ Osage 30 Calmar South Winnesh 7
09/14/2007 W Osage 21 @ Calmar South Winnesh 7
Osage vs Cascade
Date Team Score Opponent Score O Notes
11/02/2009 W Osage 47 N Cascade 19
Osage vs Cedar Falls
Date Team Score Opponent Score O Notes
11/07/1908 L Osage 0 @ Cedar Falls 6
11/19/1910 L Osage 0 @ Cedar Falls 35
10/07/1911 T @ Osage 0 Cedar Falls 0
10/23/1915 W @ Osage 7 Cedar Falls 6
09/17/1937 W @ Osage 13 Cedar Falls 7
09/16/1938 W Osage 33 @ Cedar Falls 0
09/15/1939 L @ Osage 0 Cedar Falls 6
09/13/1940 W Osage 7 @ Cedar Falls 0
10/31/1941 T @ Osage 6 Cedar Falls 6
10/30/1942 W Osage 7 @ Cedar Falls 0
10/29/1943 L @ Osage 14 Cedar Falls 26
10/27/1944 L Osage 6 @ Cedar Falls 13
10/26/1945 L @ Osage 19 Cedar Falls 21
10/25/1946 L Osage 2 @ Cedar Falls 6
10/24/1947 T @ Osage 0 Cedar Falls 0
10/22/1948 L Osage 14 @ Cedar Falls 25
09/09/1949 L @ Osage 12 Cedar Falls 14
09/15/1950 L Osage 2 @ Cedar Falls 13
09/14/1951 W @ Osage 7 Cedar Falls 6
10/10/1952 L Osage 0 @ Cedar Falls 34
10/09/1953 L @ Osage 0 Cedar Falls 33
10/08/1954 L Osage 6 @ Cedar Falls 33
10/07/1955 L @ Osage 13 Cedar Falls 19
10/12/1956 L Osage 0 @ Cedar Falls 25
10/11/1957 L @ Osage 0 Cedar Falls 12
10/10/1958 L Osage 7 @ Cedar Falls 16
Osage vs Cedar Falls Teachers
Date Team Score Opponent Score O Notes
11/25/1915 W @ Osage 20 Cedar Falls Teachers 7
11/27/1919 W @ Osage 18 Cedar Falls Teachers 0
11/06/1920 L Osage 0 @ Cedar Falls Teachers 7
11/05/1921 W Osage 28 @ Cedar Falls Teachers 0
11/04/1922 W Osage 6 @ Cedar Falls Teachers 0
Osage vs Cedar Rapids
Date Team Score Opponent Score O Notes
09/30/1922 L Osage 7 @ Cedar Rapids 20
Osage vs Center Point-Urbana
Date Team Score Opponent Score O Notes
09/22/2006 W Osage 48 @ Center Point-Urbana 14
09/21/2007 L @ Osage 6 Center Point-Urbana 27
Osage vs Charles City
Date Team Score Opponent Score O Notes
11/25/1897 L Osage 0 @ Charles City 10
10/03/1908 W @ Osage 23 Charles City 0
11/21/1908 W Osage 16 @ Charles City 0
10/02/1909 L Osage 0 @ Charles City 28
10/16/1909 L @ Osage 0 Charles City 6
11/07/1914 W @ Osage 63 Charles City 0
11/12/1915 W @ Osage 65 Charles City 0
09/28/1917 W @ Osage 44 Charles City 0
10/25/1919 W Osage 10 @ Charles City 0
11/25/1920 W Osage 14 @ Charles City 6
11/24/1921 W @ Osage 14 Charles City 13
11/30/1922 L Osage 3 @ Charles City 9
11/29/1923 L @ Osage 0 Charles City 53
11/27/1924 L Osage 0 @ Charles City 20
11/26/1925 L @ Osage 0 Charles City 7
11/25/1926 L Osage 0 @ Charles City 3
11/24/1927 L @ Osage 0 Charles City 6
11/29/1928 T Osage 0 @ Charles City 0 cancel AND eight Charles City high school boys painted the Osage high school building on 11/28
11/28/1929 L @ Osage 0 Charles City 6
11/27/1930 W Osage 6 @ Charles City 0
11/26/1931 W @ Osage 7 Charles City 4 two safeties for Charles City
11/04/1932 W Osage 14 @ Charles City 13
10/13/1933 L @ Osage 0 Charles City 39
10/06/1934 L Osage 0 @ Charles City 46
10/04/1935 L @ Osage 6 Charles City 34
10/02/1936 T Osage 7 @ Charles City 7
10/01/1937 L @ Osage 7 Charles City 14
09/30/1938 L @ Osage 0 Charles City 34
09/29/1939 W @ Osage 14 Charles City 0
09/27/1940 L Osage 0 @ Charles City 26
09/26/1941 W @ Osage 6 Charles City 0
09/25/1942 L Osage 0 @ Charles City 13 snowstorm - temp 0C
09/24/1943 L @ Osage 0 Charles City 26
11/03/1944 L Osage 0 @ Charles City 12 homecoming
11/02/1945 W @ Osage 19 Charles City 7 homecoming
11/01/1946 L Osage 6 @ Charles City 33 homecoming
10/31/1947 L @ Osage 0 Charles City 19 homecoming
10/29/1948 L Osage 18 @ Charles City 20
09/30/1949 L Osage 0 @ Charles City 32
10/06/1950 L @ Osage 0 Charles City 34
10/05/1951 L Osage 14 @ Charles City 34
09/26/1952 L @ Osage 0 Charles City 25
09/25/1953 L Osage 0 @ Charles City 21
09/24/1954 L @ Osage 0 Charles City 6
09/23/1955 L Osage 0 @ Charles City 34
09/28/1956 L @ Osage 6 Charles City 34
09/27/1957 L Osage 19 @ Charles City 20
09/26/1958 L @ Osage 0 Charles City 20
09/07/1973 L @ Osage 0 Charles City 41
09/06/1974 L Osage 0 @ Charles City 28
09/05/1975 L @ Osage 12 Charles City 36
09/10/1976 L Osage 16 @ Charles City 28
09/06/2002 W @ Osage 28 Charles City 6
09/05/2003 W Osage 21 @ Charles City 14
09/03/2004 L @ Osage 6 Charles City 23
09/02/2005 L Osage 6 @ Charles City 13
09/01/2006 W @ Osage 34 Charles City 0
08/31/2007 W Osage 19 @ Charles City 14
08/29/2008 L @ Osage 20 Charles City 35 non-district
08/28/2009 W Osage 26 @ Charles City 7 nd
09/03/2010 L @ Osage 7 Charles City 14 ND
09/02/2011 W Osage 21 @ Charles City 14
08/29/2014 L @ Osage 21 Charles City 29 was 08/29 now 08/29
08/28/2015 W Osage 32 @ Charles City 18 ND
09/02/2016 W @ Osage 19 Charles City 13 ND
09/01/2017 L Osage 20 @ Charles City 35 ND
Osage vs Clarion Clarion-Goldfield-Dows
Date Team Score Opponent Score O Notes
10/24/2014 W Osage 37 @ Clarion Clarion-Gold 21
10/21/2022 W @ Osage 49 Clarion Clarion-Gold 15
Osage vs Clarion-Goldfield
Date Team Score Opponent Score O Notes
10/23/1992 W Osage 32 @ Clarion-Goldfield 8
10/22/1993 W @ Osage 46 Clarion-Goldfield 20
10/25/2002 W @ Osage 14 Clarion-Goldfield 0
10/24/2003 W Osage 21 @ Clarion-Goldfield 12
10/08/2004 L @ Osage 20 Clarion-Goldfield 21
10/07/2005 L Osage 14 @ Clarion-Goldfield 17 1
09/24/2010 L @ Osage 7 Clarion-Goldfield 29
09/23/2011 W Osage 20 @ Clarion-Goldfield 18
Osage vs Clarion-Goldfield-Dows-CAL
Date Team Score Opponent Score O Notes
10/23/2015 W @ Osage 34 Clarion-Goldfield-Do 18
09/09/2016 L Osage 8 @ Clarion-Goldfield-Do 54
09/08/2017 W @ Osage 34 Clarion-Goldfield-Do 0
Osage vs Clear Lake
Date Team Score Opponent Score O Notes
11/05/1926 L @ Osage 6 Clear Lake 20
11/05/1927 L Osage 0 @ Clear Lake 12
10/30/1981 W @ Osage 25 Clear Lake 24
10/29/1982 W Osage 24 @ Clear Lake 14
10/28/1983 W @ Osage 42 Clear Lake 14
11/02/1984 W Osage 35 @ Clear Lake 18
11/01/1985 T @ Osage 0 Clear Lake 0 cancel AND Osage made the playoffs
09/12/2014 L @ Osage 6 Clear Lake 44
09/11/2015 L Osage 13 @ Clear Lake 35
09/16/2016 L @ Osage 8 Clear Lake 20
09/15/2017 L Osage 6 @ Clear Lake 16
08/24/2018 L @ Osage 40 Clear Lake 55 ND
08/30/2019 L Osage 12 @ Clear Lake 56 ND
09/17/2021 L @ Osage 32 Clear Lake 39
09/16/2022 W Osage 31 @ Clear Lake 28
Osage vs Cresco
Date Team Score Opponent Score O Notes
09/27/1912 W @ Osage 6 Cresco 3
10/19/1912 W Osage 31 @ Cresco 27
10/18/1913 W @ Osage 26 Cresco 0
10/17/1914 W Osage 6 @ Cresco 0
11/06/1915 W @ Osage 19 Cresco 0
11/04/1916 L Osage 6 @ Cresco 18
11/03/1917 W @ Osage 12 Cresco 6
11/01/1919 W Osage 16 @ Cresco 0
10/29/1920 L @ Osage 0 Cresco 6
10/29/1921 W Osage 38 @ Cresco 0
10/28/1922 W @ Osage 17 Cresco 7
10/27/1923 L Osage 0 @ Cresco 2
10/25/1924 W @ Osage 12 Cresco 0
11/11/1925 L Osage 0 @ Cresco 3
11/11/1926 T @ Osage 0 Cresco 0
11/11/1927 L Osage 0 @ Cresco 13
11/12/1928 W @ Osage 18 Cresco 0
11/11/1929 L Osage 0 @ Cresco 6
11/11/1930 L @ Osage 0 Cresco 14
11/11/1931 W Osage 19 @ Cresco 13
11/11/1932 L @ Osage 0 Cresco 33
11/11/1933 L Osage 0 @ Cresco 31
11/09/1934 W @ Osage 7 Cresco 6
11/11/1935 L Osage 13 @ Cresco 33
11/11/1936 W @ Osage 46 Cresco 0
11/11/1937 W Osage 25 @ Cresco 0
11/11/1938 W @ Osage 27 Cresco 0
11/10/1939 W Osage 27 @ Cresco 6
11/11/1940 T @ Osage 0 Cresco 0 cancel AND blizzard
11/11/1941 W Osage 13 @ Cresco 12
11/11/1942 L @ Osage 7 Cresco 15
11/11/1943 W Osage 27 @ Cresco 0
11/11/1944 W @ Osage 26 Cresco 0
11/09/1945 W Osage 24 @ Cresco 0
10/18/1946 W @ Osage 12 Cresco 6
10/17/1947 L Osage 18 @ Cresco 20 homecoming
10/14/1948 W @ Osage 6 Cresco 0 homecoming
10/14/1949 L @ Osage 0 Cresco 18 homecoming
10/20/1950 W @ Osage 39 Cresco 6 homecoming
10/19/1951 W Osage 7 @ Cresco 6 homecoming
09/19/1952 L Osage 13 @ Cresco 14
09/18/1953 L @ Osage 0 Cresco 36
09/17/1954 L Osage 14 @ Cresco 24
09/16/1955 L @ Osage 18 Cresco 28
09/21/1956 L Osage 13 @ Cresco 23
09/20/1957 L @ Osage 14 Cresco 18
09/19/1958 W Osage 13 @ Cresco 7 homecoming
Osage vs Cresco Crestwood
Date Team Score Opponent Score O Notes
09/05/1969 L Osage 22 @ Cresco Crestwood 24
09/09/1977 L @ Osage 10 Cresco Crestwood 22
09/08/1978 W Osage 21 @ Cresco Crestwood 19
09/07/1979 W @ Osage 26 Cresco Crestwood 0
09/05/1980 L Osage 10 @ Cresco Crestwood 28
09/04/1981 W @ Osage 20 Cresco Crestwood 13
09/03/1982 W Osage 10 @ Cresco Crestwood 0
09/02/1983 L @ Osage 6 Cresco Crestwood 7
09/07/1984 W Osage 13 @ Cresco Crestwood 7
09/06/1985 W @ Osage 6 Cresco Crestwood 0
09/05/1986 L Osage 6 @ Cresco Crestwood 26
09/04/1987 W @ Osage 3 Cresco Crestwood 0 1
09/02/1988 W Osage 14 @ Cresco Crestwood 0
09/01/1989 W @ Osage 47 Cresco Crestwood 0
09/07/1990 W Osage 33 @ Cresco Crestwood 13
09/06/1991 W @ Osage 28 Cresco Crestwood 7
09/11/1992 W Osage 39 @ Cresco Crestwood 15
09/10/1993 W @ Osage 27 Cresco Crestwood 6
09/09/1994 L Osage 0 @ Cresco Crestwood 28
09/08/1995 L @ Osage 6 Cresco Crestwood 27
09/13/1996 L Osage 7 @ Cresco Crestwood 14
09/12/1997 L @ Osage 13 Cresco Crestwood 14
09/11/1998 W Osage 14 @ Cresco Crestwood 0
09/10/1999 W @ Osage 7 Cresco Crestwood 0
09/08/2000 L Osage 14 @ Cresco Crestwood 16
09/07/2001 L @ Osage 6 Cresco Crestwood 33
09/13/2002 L Osage 27 @ Cresco Crestwood 40
09/12/2003 L @ Osage 13 Cresco Crestwood 49
08/24/2012 W @ Osage 33 Cresco Crestwood 27
08/30/2013 L Osage 25 @ Cresco Crestwood 35 ND
09/23/2016 L Osage 20 @ Cresco Crestwood 41
09/22/2017 W @ Osage 21 Cresco Crestwood 20
10/15/2021 W @ Osage 36 Cresco Crestwood 7
10/14/2022 W Osage 28 @ Cresco Crestwood 12
09/29/2023 L @ Osage 16 Cresco Crestwood 22
10/04/2024 W Osage 20 @ Cresco Crestwood 10
10/10/2025 W Osage 27 @ Cresco Crestwood 26
Osage vs Decorah
Date Team Score Opponent Score O Notes
09/20/1940 L @ Osage 0 Decorah 20
09/19/1941 W Osage 6 @ Decorah 0
09/18/1942 L @ Osage 14 Decorah 25
09/17/1943 W Osage 13 @ Decorah 7
09/15/1944 W @ Osage 7 Decorah 0
09/14/1945 L Osage 6 @ Decorah 9
09/13/1946 L Osage 0 @ Decorah 21
09/12/1947 L @ Osage 0 Decorah 19
09/10/1948 L Osage 0 @ Decorah 39
10/07/1949 L @ Osage 6 Decorah 19 homecoming
10/13/1950 L Osage 0 @ Decorah 26
10/12/1951 L @ Osage 0 Decorah 34
10/17/1952 L @ Osage 7 Decorah 18
10/16/1953 W Osage 12 @ Decorah 10
10/15/1954 L @ Osage 12 Decorah 26 homecoming
10/14/1955 W Osage 7 @ Decorah 6
10/19/1956 W @ Osage 7 Decorah 0 homecoming
10/18/1957 L Osage 6 @ Decorah 13 homecoming
10/17/1958 W @ Osage 18 Decorah 14
10/25/1989 L Osage 7 @ Decorah 57
09/01/2000 L @ Osage 7 Decorah 8
08/31/2001 L Osage 0 @ Decorah 24
Osage vs Denver
Date Team Score Opponent Score O Notes
10/04/1996 W Osage 27 @ Denver 0
10/03/1997 L Osage 7 @ Denver 9
10/30/1998 W Osage 35 @ Denver 14
10/29/1999 L @ Osage 0 Denver 3
10/20/2000 L Osage 7 @ Denver 14
10/19/2001 W @ Osage 17 Denver 14 1
10/22/2010 W Osage 48 @ Denver 28
10/21/2011 W @ Osage 46 Denver 7
09/21/2018 W @ Osage 32 Denver 20
09/27/2019 W Osage 24 @ Denver 7
10/02/2020 L @ Osage 21 Denver 26
Osage vs Dike-New Hartford
Date Team Score Opponent Score O Notes
10/14/1994 L @ Osage 18 Dike-New Hartford 22
10/13/1995 W Osage 14 @ Dike-New Hartford 13
10/16/1998 W @ Osage 21 Dike-New Hartford 18
10/15/1999 L Osage 30 @ Dike-New Hartford 34
09/29/2000 L Osage 0 @ Dike-New Hartford 24
09/28/2001 L @ Osage 7 Dike-New Hartford 28
09/19/2008 L @ Osage 24 Dike-New Hartford 33
09/18/2009 W Osage 28 @ Dike-New Hartford 0
09/08/2023 W Osage 15 @ Dike-New Hartford 14
09/13/2024 L @ Osage 6 Dike-New Hartford 35
Osage vs Dyersville Beckman
Date Team Score Opponent Score O Notes
10/28/2009 W @ Osage 48 Dyersville Beckman 14
10/26/2011 L Osage 0 @ Dyersville Beckman 27
10/24/2012 L Osage 13 N Dyersville Beckman 33
Osage vs Eagle Grove
Date Team Score Opponent Score O Notes
10/30/1992 L @ Osage 12 Eagle Grove 21
10/29/1993 L Osage 6 @ Eagle Grove 29
Osage vs Eldora South Hardin
Date Team Score Opponent Score O Notes
09/26/2008 W Osage 41 @ Eldora South Hardin 7
09/25/2009 W @ Osage 39 Eldora South Hardin 0
Osage vs Elkader Central-Garnavillo
Date Team Score Opponent Score O Notes
09/27/1996 W @ Osage 54 Elkader Central-Garn 0
09/26/1997 W Osage 42 @ Elkader Central-Garn 0
Osage vs Emmetsburg
Date Team Score Opponent Score O Notes
11/07/1979 L Osage 0 @ Emmetsburg 34
10/16/1992 L @ Osage 6 Emmetsburg 33
10/15/1993 L Osage 0 @ Emmetsburg 40
11/05/1997 L Osage 7 @ Emmetsburg 47
Osage vs Estherville-Lincoln Central
Date Team Score Opponent Score O Notes
10/17/2014 L @ Osage 39 Estherville-Lincoln 53
10/16/2015 L Osage 27 @ Estherville-Lincoln 39
Osage vs Fairbank Wapsie Valley
Date Team Score Opponent Score O Notes
09/30/1994 L Osage 0 @ Fairbank Wapsie Vall 46
09/29/1995 L @ Osage 7 Fairbank Wapsie Vall 20
Osage vs Forest City
Date Team Score Opponent Score O Notes
09/20/1946 W @ Osage 25 Forest City 13
09/19/1947 T Osage 13 @ Forest City 13
09/17/1948 W @ Osage 14 Forest City 12
11/02/1949 T Osage 13 @ Forest City 13
11/10/1950 L @ Osage 0 Forest City 14
11/09/1951 W Osage 20 @ Forest City 0
10/02/1959 W Osage 27 @ Forest City 0
10/07/1960 W @ Osage 32 Forest City 0
10/20/1961 L Osage 0 @ Forest City 7
10/26/1962 W @ Osage 12 Forest City 6
11/01/1963 L Osage 7 @ Forest City 39
10/09/1964 L Osage 6 @ Forest City 20
10/08/1965 W @ Osage 33 Forest City 12 homecoming
10/07/1966 L Osage 13 @ Forest City 33
10/13/1967 W @ Osage 23 Forest City 0
10/11/1968 L Osage 6 @ Forest City 22 homecoming
10/10/1969 L @ Osage 6 Forest City 24 homecoming
10/09/1970 W Osage 26 @ Forest City 16 homecoming
10/08/1971 W @ Osage 18 Forest City 14 homecoming
10/06/1972 L Osage 7 @ Forest City 14 homecoming
10/05/1973 L @ Osage 6 Forest City 34 homecoming
10/04/1974 L Osage 0 @ Forest City 51
10/03/1975 L @ Osage 8 Forest City 31 homecoming
10/08/1976 L Osage 20 @ Forest City 22
10/07/1977 L @ Osage 0 Forest City 6 1 homecoming
10/06/1978 W Osage 21 @ Forest City 6 homecoming
10/05/1979 W @ Osage 27 Forest City 14 homecoming
10/17/1980 W @ Osage 43 Forest City 15
10/16/1981 L Osage 7 @ Forest City 13
10/22/1982 L @ Osage 0 Forest City 7
10/21/1983 L Osage 7 @ Forest City 14
09/15/1984 W @ Osage 35 Forest City 7
09/13/1985 W Osage 34 @ Forest City 7
09/19/1986 L @ Osage 7 Forest City 28
09/18/1987 L Osage 22 @ Forest City 26
09/23/1988 W @ Osage 13 Forest City 6
09/22/1989 W Osage 24 @ Forest City 20
10/05/1990 W @ Osage 26 Forest City 14
10/04/1991 W Osage 20 @ Forest City 0
09/04/1992 W @ Osage 28 Forest City 21
09/03/1993 W Osage 28 @ Forest City 14
09/02/1994 L @ Osage 0 Forest City 14
09/01/1995 L Osage 14 @ Forest City 24
09/06/1996 W @ Osage 21 Forest City 13
09/05/1997 W Osage 35 @ Forest City 0
09/04/1998 W @ Osage 38 Forest City 10
09/03/1999 W Osage 35 @ Forest City 0
10/08/2010 W @ Osage 23 Forest City 13
10/07/2011 L Osage 8 @ Forest City 15
09/19/2014 W Osage 15 @ Forest City 14
09/18/2015 W @ Osage 41 Forest City 0
09/30/2016 L @ Osage 18 Forest City 27
09/29/2017 W Osage 13 @ Forest City 7
09/24/2021 W Osage 14 @ Forest City 8
09/23/2022 W @ Osage 42 Forest City 0
10/17/2025 W @ Osage 42 Forest City 0 No curtain raiser
Osage vs Garner-Hayfield
Date Team Score Opponent Score O Notes
10/23/1959 W Osage 20 @ Garner-Hayfield 0
10/28/1960 W @ Osage 43 Garner-Hayfield 18
09/22/1961 W Osage 18 @ Garner-Hayfield 9
09/28/1962 L @ Osage 14 Garner-Hayfield 20
10/04/1963 L Osage 6 @ Garner-Hayfield 51
10/02/1964 W @ Osage 24 Garner-Hayfield 0
10/01/1965 W Osage 21 @ Garner-Hayfield 6
09/30/1966 W @ Osage 25 Garner-Hayfield 6
10/06/1967 W Osage 19 @ Garner-Hayfield 7
10/04/1968 W @ Osage 13 Garner-Hayfield 7
10/03/1969 W Osage 14 @ Garner-Hayfield 0 homecoming
10/02/1970 W @ Osage 36 Garner-Hayfield 18
10/01/1971 L Osage 12 @ Garner-Hayfield 16
09/29/1972 L @ Osage 0 Garner-Hayfield 22
09/28/1973 L Osage 6 @ Garner-Hayfield 34
09/27/1974 L @ Osage 0 Garner-Hayfield 46
09/26/1975 W Osage 22 @ Garner-Hayfield 0
10/01/1976 W @ Osage 75 Garner-Hayfield 6
09/30/1977 W Osage 41 @ Garner-Hayfield 6
09/29/1978 W @ Osage 23 Garner-Hayfield 6
09/28/1979 W Osage 28 @ Garner-Hayfield 0 homecoming
09/26/1980 W @ Osage 45 Garner-Hayfield 0
09/25/1981 W Osage 27 @ Garner-Hayfield 12
10/01/1982 W Osage 34 N Garner-Hayfield 3
09/30/1983 W Osage 38 @ Garner-Hayfield 28
10/12/1984 W @ Osage 28 Garner-Hayfield 19
10/11/1985 W Osage 35 @ Garner-Hayfield 17
10/17/1986 L @ Osage 20 Garner-Hayfield 21
10/16/1987 W Osage 12 @ Garner-Hayfield 7
10/21/1988 L @ Osage 7 Garner-Hayfield 34
10/20/1989 W Osage 24 @ Garner-Hayfield 7
09/14/1990 W @ Osage 7 Garner-Hayfield 0
09/13/1991 L Osage 14 @ Garner-Hayfield 24
09/25/1992 L @ Osage 6 Garner-Hayfield 26
09/24/1993 L Osage 21 @ Garner-Hayfield 40
09/22/2000 W Osage 18 @ Garner-Hayfield 14
09/21/2001 L @ Osage 6 Garner-Hayfield 27
10/11/2002 L Osage 12 @ Garner-Hayfield 27
10/10/2003 W @ Osage 49 Garner-Hayfield 36
10/29/2004 W @ Osage 13 Garner-Hayfield 12
10/28/2005 W Osage 27 @ Garner-Hayfield 7
Osage vs Garner-Hayfield-Ventura
Date Team Score Opponent Score O Notes
08/31/2012 W Osage 32 @ Garner-Hayfield-Vent 27
09/06/2013 L @ Osage 0 Garner-Hayfield-Vent 48 ND
10/03/2014 L Osage 6 @ Garner-Hayfield-Vent 42
10/02/2015 L @ Osage 13 Garner-Hayfield-Vent 31
10/21/2016 L @ Osage 13 Garner-Hayfield-Vent 42
10/20/2017 L Osage 36 @ Garner-Hayfield-Vent 55
09/14/2018 W Osage 52 @ Garner-Hayfield-Vent 26 ND
09/20/2019 L @ Osage 20 Garner-Hayfield-Vent 28 ND
10/08/2021 W @ Osage 36 Garner-Hayfield-Vent 10
10/07/2022 W Osage 33 @ Garner-Hayfield-Vent 10
09/01/2023 W @ Osage 45 Garner-Hayfield-Vent 0
09/06/2024 W Osage 7 @ Garner-Hayfield-Vent 0
09/05/2025 W Osage 48 @ Garner-Hayfield-Vent 6
Osage vs Gilbert
Date Team Score Opponent Score O Notes
10/24/2008 L Osage 34 @ Gilbert 35 1
10/23/2009 W @ Osage 28 Gilbert 7
Osage vs Greene
Date Team Score Opponent Score O Notes
10/31/1930 L @ Osage 6 Greene 14
10/30/1931 W Osage 20 @ Greene 0
10/28/1932 W @ Osage 26 Greene 0
09/21/1945 L @ Osage 12 Greene 13
09/11/1964 L Osage 6 @ Greene 22
09/10/1965 W @ Osage 20 Greene 7
09/09/1966 W Osage 6 @ Greene 0
09/15/1967 W @ Osage 18 Greene 0
09/13/1968 W Osage 27 @ Greene 19
09/12/1969 L @ Osage 6 Greene 33
09/11/1970 W Osage 36 @ Greene 23
09/10/1971 W @ Osage 43 Greene 6
09/08/1972 W Osage 20 @ Greene 8
Osage vs Greene North Butler
Date Team Score Opponent Score O Notes
10/05/2018 W @ Osage 60 Greene North Butler 0
10/11/2019 W Osage 27 @ Greene North Butler 0
Osage vs Hampton
Date Team Score Opponent Score O Notes
11/11/1916 T @ Osage 0 Hampton 0 score missing
11/11/1922 L @ Osage 0 Hampton 37
11/10/1923 T Osage 6 @ Hampton 6
11/08/1924 W @ Osage 13 Hampton 0
10/31/1975 L @ Osage 0 Hampton 7
11/05/1976 L Osage 8 @ Hampton 27
Osage vs Hampton Hampton-Dumont-Coulter-Alexander-Latimer
Date Team Score Opponent Score O Notes
08/29/2025 W @ Osage 22 Hampton Hampton-Dumo 8
10/31/2025 W @ Osage 27 Hampton Hampton-Dumo 7
Osage vs Hampton-Dumont
Date Team Score Opponent Score O Notes
10/13/2000 L @ Osage 12 Hampton-Dumont 14
10/12/2001 W Osage 26 @ Hampton-Dumont 6
09/28/2012 W Osage 35 @ Hampton-Dumont 34
10/05/2013 W @ Osage 13 Hampton-Dumont 12 was 10/04 now 10/05
09/26/2014 L @ Osage 0 Hampton-Dumont 50
09/25/2015 L Osage 14 @ Hampton-Dumont 40
10/14/2016 W Osage 34 @ Hampton-Dumont 22
10/13/2017 W @ Osage 24 Hampton-Dumont 20
Osage vs Hudson
Date Team Score Opponent Score O Notes
10/23/1998 W Osage 21 @ Hudson 0
10/22/1999 W @ Osage 56 Hudson 6
10/06/2000 W @ Osage 14 Hudson 13
10/05/2001 W Osage 38 @ Hudson 13
10/03/2008 W @ Osage 14 Hudson 13
10/02/2009 W Osage 33 @ Hudson 13
Osage vs Ida Grove O-A-BC-IG
Date Team Score Opponent Score O Notes
10/28/2022 L @ Osage 22 Ida Grove O-A-BC-IG 34
Osage vs Inwood West Lyon
Date Team Score Opponent Score O Notes
11/01/2019 L @ Osage 14 Inwood West Lyon 55
Osage vs Iowa Falls
Date Team Score Opponent Score O Notes
09/16/1994 L Osage 7 @ Iowa Falls 34
09/15/1995 L @ Osage 0 Iowa Falls 41
10/04/2002 L @ Osage 19 Iowa Falls 23
10/03/2003 L Osage 20 @ Iowa Falls 39
Osage vs Iowa Falls-Alden
Date Team Score Opponent Score O Notes
10/01/2010 L Osage 21 @ Iowa Falls-Alden 27 1
09/30/2011 L @ Osage 13 Iowa Falls-Alden 17
Osage vs Jesup
Date Team Score Opponent Score O Notes
10/28/1994 L @ Osage 7 Jesup 20
10/27/1995 W Osage 47 @ Jesup 7
09/18/1998 W @ Osage 57 Jesup 6
09/17/1999 W Osage 75 @ Jesup 20
09/25/2020 L Osage 26 @ Jesup 27
10/25/2024 W @ Osage 53 Jesup 13
09/12/2025 W Osage 51 @ Jesup 0
Osage vs Jewell South Hamilton
Date Team Score Opponent Score O Notes
09/12/2008 W Osage 34 @ Jewell South Hamilto 19
09/11/2009 W @ Osage 47 Jewell South Hamilto 13
Osage vs Lake Mills
Date Team Score Opponent Score O Notes
09/23/1949 W @ Osage 46 Lake Mills 0
09/29/1950 L Osage 6 @ Lake Mills 7
09/28/1951 L Osage 0 @ Lake Mills 13
09/25/1959 W @ Osage 39 Lake Mills 6
09/30/1960 W Osage 22 @ Lake Mills 6
10/13/1961 W @ Osage 13 Lake Mills 0
10/19/1962 W Osage 52 @ Lake Mills 20
10/25/1963 L @ Osage 7 Lake Mills 27
09/25/1964 W @ Osage 18 Lake Mills 0
09/24/1965 L Osage 13 @ Lake Mills 14
09/23/1966 L @ Osage 0 Lake Mills 25
09/29/1967 L Osage 6 @ Lake Mills 13
09/27/1968 L @ Osage 0 Lake Mills 19
09/26/1969 W Osage 16 @ Lake Mills 8
09/25/1970 W @ Osage 38 Lake Mills 20
09/24/1971 L Osage 6 @ Lake Mills 14
09/22/1972 L @ Osage 6 Lake Mills 28
09/21/1973 L Osage 0 @ Lake Mills 39
09/20/1974 L @ Osage 0 Lake Mills 18
09/19/1975 W Osage 37 @ Lake Mills 0
09/24/1976 W @ Osage 41 Lake Mills 0
09/23/1977 W Osage 22 @ Lake Mills 13
09/22/1978 W @ Osage 56 Lake Mills 29
09/21/1979 W Osage 41 @ Lake Mills 0
09/12/1980 W @ Osage 37 Lake Mills 6
09/11/1981 W Osage 7 @ Lake Mills 6
09/17/1982 W @ Osage 24 Lake Mills 0
09/16/1983 W Osage 31 @ Lake Mills 0
09/28/1984 W @ Osage 25 Lake Mills 13
09/27/1985 W Osage 42 @ Lake Mills 13
10/03/1986 L @ Osage 7 Lake Mills 10 homecoming
10/02/1987 L Osage 36 @ Lake Mills 37 2
10/07/1988 W @ Osage 46 Lake Mills 6 homecoming
10/06/1989 W Osage 14 @ Lake Mills 6
10/19/1990 L @ Osage 8 Lake Mills 12
10/18/1991 W Osage 45 @ Lake Mills 6
10/12/2018 W Osage 42 @ Lake Mills 30
10/18/2019 W @ Osage 52 Lake Mills 13
Osage vs LaPorte City Union
Date Team Score Opponent Score O Notes
09/23/1994 L @ Osage 6 LaPorte City Union 14 homecoming
09/22/1995 L Osage 6 @ LaPorte City Union 14
09/25/1998 W Osage 53 @ LaPorte City Union 13
09/24/1999 W @ Osage 46 LaPorte City Union 14 homecoming
09/17/2004 L @ Osage 0 LaPorte City Union 10
09/16/2005 W Osage 14 @ LaPorte City Union 13
10/06/2006 W @ Osage 35 LaPorte City Union 0
10/05/2007 W Osage 19 @ LaPorte City Union 17
09/14/2012 L Osage 7 @ LaPorte City Union 41
09/20/2013 L @ Osage 6 LaPorte City Union 33
Osage vs Manly
Date Team Score Opponent Score O Notes
11/06/1936 W @ Osage 39 Manly 0
Osage vs Manly Central Springs
Date Team Score Opponent Score O Notes
10/17/2008 W Osage 34 @ Manly Central Spring 6
10/16/2009 W @ Osage 26 Manly Central Spring 12
09/10/2010 W @ Osage 28 Manly Central Spring 12
09/09/2011 W Osage 41 @ Manly Central Spring 6
10/19/2012 W Osage 40 @ Manly Central Spring 22
10/25/2013 W @ Osage 37 Manly Central Spring 12
10/09/2020 W Osage 53 @ Manly Central Spring 6
Osage vs Mason City
Date Team Score Opponent Score O Notes
10/08/1910 L Osage 0 @ Mason City 10
11/03/1910 T @ Osage 0 Mason City 0
09/29/1911 L @ Osage 5 Mason City 13
10/14/1911 L Osage 3 @ Mason City 5
11/08/1913 W Osage 14 @ Mason City 0
10/24/1914 W @ Osage 33 Mason City 7
10/30/1915 L Osage 0 @ Mason City 27
10/27/1917 L @ Osage 0 Mason City 67
10/11/1919 L @ Osage 0 Mason City 6
10/02/1920 L @ Osage 14 Mason City 21
10/01/1921 L Osage 0 @ Mason City 21
11/17/1923 L Osage 0 @ Mason City 26 Bob Hawthrone - Mason City - caught a cold at the time of this game and died on Dec 4
11/15/1924 T @ Osage 0 Mason City 0 score missing
10/01/1927 L Osage 0 @ Mason City 12
10/05/1928 L @ Osage 6 Mason City 13
10/05/1929 L Osage 0 @ Mason City 13
Osage vs Maynard
Date Team Score Opponent Score O Notes
10/14/1922 W @ Osage 64 Maynard 0
Osage vs Monona MFL-MarMac
Date Team Score Opponent Score O Notes
10/11/1996 W Osage 50 @ Monona MFL-MarMac 7
10/10/1997 W @ Osage 41 Monona MFL-MarMac 10 homecoming
10/13/2006 W @ Osage 51 Monona MFL-MarMac 0
10/12/2007 W Osage 35 @ Monona MFL-MarMac 34
09/10/2021 L Osage 28 @ Monona MFL-MarMac 35
09/09/2022 W @ Osage 28 Monona MFL-MarMac 22 post-game forfeit
Osage vs Nashua
Date Team Score Opponent Score O Notes
10/22/1910 W @ Osage 125 Nashua 0
10/02/1915 W @ Osage 132 Nashua 0
10/07/1916 T Osage 7 @ Nashua 7
11/22/1919 W @ Osage 30 Nashua 19
11/13/1920 W Osage 13 @ Nashua 7
10/22/1921 W @ Osage 19 Nashua 0
10/21/1922 W Osage 58 @ Nashua 0
10/20/1923 W @ Osage 19 Nashua 6
10/18/1924 W Osage 22 @ Nashua 0
10/17/1925 T @ Osage 7 Nashua 7
10/16/1926 L Osage 0 @ Nashua 41
10/15/1927 W @ Osage 13 Nashua 0
10/13/1928 W Osage 20 @ Nashua 0
10/12/1929 L @ Osage 0 Nashua 13
10/10/1930 T Osage 6 @ Nashua 6
10/09/1931 W @ Osage 13 Nashua 7
10/07/1932 W Osage 57 @ Nashua 0
10/06/1933 W @ Osage 12 Nashua 0
10/12/1934 L Osage 0 @ Nashua 26
10/11/1935 L @ Osage 0 Nashua 14
10/09/1936 W Osage 26 @ Nashua 0
10/08/1937 W @ Osage 34 Nashua 0
10/07/1938 W @ Osage 7 Nashua 0
10/06/1939 W Osage 14 @ Nashua 0
Osage vs Nashua-Plainfield
Date Team Score Opponent Score O Notes
10/21/1994 W Osage 15 @ Nashua-Plainfield 8
10/20/1995 W @ Osage 28 Nashua-Plainfield 26
10/18/1996 W @ Osage 41 Nashua-Plainfield 8
10/17/1997 W Osage 26 @ Nashua-Plainfield 6
10/09/1998 W Osage 41 @ Nashua-Plainfield 6
10/08/1999 W @ Osage 58 Nashua-Plainfield 7
09/15/2000 W @ Osage 40 Nashua-Plainfield 12
09/14/2001 W Osage 41 @ Nashua-Plainfield 0
10/18/2002 W Osage 47 @ Nashua-Plainfield 14
10/17/2003 L @ Osage 6 Nashua-Plainfield 7
Osage vs New Hampton
Date Team Score Opponent Score O Notes
10/13/1917 T Osage 0 @ New Hampton 0 score missing
11/24/1917 W @ Osage 19 New Hampton 14
10/04/1919 W @ Osage 40 New Hampton 13
10/09/1920 W Osage 16 @ New Hampton 7
10/08/1921 W @ Osage 42 New Hampton 0
10/07/1922 W Osage 36 @ New Hampton 0
10/06/1923 W @ Osage 29 New Hampton 0
10/04/1924 W Osage 6 @ New Hampton 0
10/24/1925 W @ Osage 3 New Hampton 0
10/23/1926 L Osage 6 @ New Hampton 19
10/21/1927 T Osage 0 @ New Hampton 0 cancel AND New Hampton team has mumps
10/20/1928 L @ Osage 6 New Hampton 13
10/19/1929 L Osage 0 @ New Hampton 31
10/17/1930 L @ Osage 0 New Hampton 26
10/16/1931 L Osage 6 @ New Hampton 7
09/30/1932 W @ Osage 33 New Hampton 6
10/27/1933 L Osage 7 @ New Hampton 14
10/26/1934 L @ Osage 14 New Hampton 27
10/25/1935 L Osage 0 @ New Hampton 20
10/23/1936 T @ Osage 6 New Hampton 6
10/22/1937 L Osage 7 @ New Hampton 20
10/21/1938 W @ Osage 19 New Hampton 6 homecoming
10/20/1939 W Osage 6 @ New Hampton 0
10/18/1940 T @ Osage 7 New Hampton 7
10/17/1941 T Osage 6 @ New Hampton 6
10/16/1942 W @ Osage 32 New Hampton 6
10/15/1943 W Osage 27 @ New Hampton 7
10/13/1944 W @ Osage 27 New Hampton 0
10/12/1945 W Osage 25 @ New Hampton 19
10/11/1946 T @ Osage 6 New Hampton 6
10/10/1947 L Osage 0 @ New Hampton 34
10/08/1948 W @ Osage 31 New Hampton 12 homecoming
10/21/1949 T @ Osage 6 New Hampton 6
10/27/1950 L Osage 6 @ New Hampton 27
10/26/1951 W @ Osage 20 New Hampton 7 homecoming
10/24/1952 L @ Osage 6 New Hampton 31 homecoming
10/23/1953 L Osage 6 @ New Hampton 32
10/22/1954 W @ Osage 26 New Hampton 19
10/21/1955 L Osage 12 @ New Hampton 21
10/26/1956 L @ Osage 0 New Hampton 19
10/25/1957 T Osage 0 @ New Hampton 0 influenza
10/24/1958 W @ Osage 24 New Hampton 14
10/15/2010 W Osage 29 @ New Hampton 15
10/14/2011 L @ Osage 18 New Hampton 29
10/05/2012 L @ Osage 13 New Hampton 26
10/11/2013 L Osage 0 @ New Hampton 28
10/07/2016 L @ Osage 14 New Hampton 50
10/06/2017 L Osage 6 @ New Hampton 32
10/01/2021 W Osage 42 @ New Hampton 12
09/30/2022 W @ Osage 21 New Hampton 8
09/15/2023 W Osage 40 @ New Hampton 7
09/20/2024 W @ Osage 34 New Hampton 6
09/26/2025 W Osage 61 @ New Hampton 7 Hall of Fame Induction Ceremony Pregame and Homecoming Queen Coronation Halftime
Osage vs Nora Springs
Date Team Score Opponent Score O Notes
11/08/1919 T Osage 0 @ Nora Springs 0 cancel
Osage vs Northwood
Date Team Score Opponent Score O Notes
11/21/1925 W Osage 28 @ Northwood 0
11/20/1926 T @ Osage 7 Northwood 7
Osage vs Northwood-Kensett
Date Team Score Opponent Score O Notes
09/18/1959 W Osage 55 @ Northwood-Kensett 0
09/23/1960 W @ Osage 19 Northwood-Kensett 7
10/06/1961 W Osage 24 @ Northwood-Kensett 0
10/12/1962 W @ Osage 60 Northwood-Kensett 0 homecoming
10/18/1963 L Osage 2 @ Northwood-Kensett 6
09/18/1964 L Osage 0 @ Northwood-Kensett 13
09/17/1965 L @ Osage 7 Northwood-Kensett 12
09/16/1966 L Osage 12 @ Northwood-Kensett 20
09/22/1967 W @ Osage 7 Northwood-Kensett 0
09/20/1968 W Osage 7 @ Northwood-Kensett 0
09/19/1969 L @ Osage 6 Northwood-Kensett 28
09/18/1970 W Osage 26 @ Northwood-Kensett 0
09/17/1971 W @ Osage 39 Northwood-Kensett 8
09/15/1972 L Osage 8 @ Northwood-Kensett 14
09/14/1973 L @ Osage 0 Northwood-Kensett 36
09/13/1974 W Osage 6 @ Northwood-Kensett 0
09/12/1975 W @ Osage 41 Northwood-Kensett 6
09/17/1976 W Osage 61 @ Northwood-Kensett 0
09/16/1977 W @ Osage 34 Northwood-Kensett 18
09/15/1978 W Osage 12 @ Northwood-Kensett 7
09/14/1979 W @ Osage 54 Northwood-Kensett 0
10/24/1980 W Osage 48 @ Northwood-Kensett 10
10/23/1981 W @ Osage 41 Northwood-Kensett 7
09/10/1982 W Osage 9 @ Northwood-Kensett 0
09/09/1983 W @ Osage 22 Northwood-Kensett 8
09/21/1984 W Osage 21 @ Northwood-Kensett 7
09/20/1985 W @ Osage 33 Northwood-Kensett 12
09/26/1986 W Osage 24 @ Northwood-Kensett 14 homecoming
09/25/1987 W @ Osage 23 Northwood-Kensett 7 homecoming
09/30/1988 L Osage 7 @ Northwood-Kensett 10
09/29/1989 W @ Osage 49 Northwood-Kensett 7 homecoming
10/12/1990 W Osage 14 @ Northwood-Kensett 6
10/11/1991 W @ Osage 39 Northwood-Kensett 14
Osage vs Oelwein
Date Team Score Opponent Score O Notes
10/16/1915 T Osage 7 @ Oelwein 7
10/04/1940 L @ Osage 6 Oelwein 28
10/03/1941 L Osage 0 @ Oelwein 6
10/02/1942 L @ Osage 0 Oelwein 31
10/01/1943 L Osage 6 @ Oelwein 32
09/29/1944 W @ Osage 26 Oelwein 0
09/28/1945 W Osage 13 @ Oelwein 7
09/27/1946 L @ Osage 6 Oelwein 7
09/26/1947 L Osage 13 @ Oelwein 25
11/05/1948 L @ Osage 13 Oelwein 33
10/28/1949 L @ Osage 0 Oelwein 27
11/03/1950 L Osage 6 @ Oelwein 12
11/02/1951 W @ Osage 33 Oelwein 12
10/03/1952 T Osage 13 @ Oelwein 13
10/02/1953 L @ Osage 0 Oelwein 6
10/01/1954 L Osage 6 @ Oelwein 14
09/30/1955 W @ Osage 26 Oelwein 19
10/05/1956 L Osage 6 @ Oelwein 20
10/04/1957 W @ Osage 7 Oelwein 6 homecoming
10/03/1958 L Osage 0 @ Oelwein 54
10/13/2023 W @ Osage 52 Oelwein 0
10/18/2024 W Osage 1 @ Oelwein 0 pre-game forfeit
Osage vs Riceville
Date Team Score Opponent Score O Notes
06/01/1907 T Osage 0 @ Riceville 0 score missing
11/09/1907 W @ Osage 17 Riceville 0
09/26/1908 T Osage 0 @ Riceville 0
11/14/1908 W @ Osage 10 Riceville 6
10/09/1909 L Osage 0 @ Riceville 11
11/13/1909 T @ Osage 0 Riceville 0 cancel AND weather
11/19/1927 T @ Osage 6 Riceville 6
11/24/1928 T Osage 0 @ Riceville 0
11/23/1929 L @ Osage 0 Riceville 25
11/21/1930 W Osage 21 @ Riceville 12
11/20/1931 W @ Osage 12 Riceville 2
09/23/1932 W Osage 28 @ Riceville 0
11/03/1933 L @ Osage 7 Riceville 13
11/02/1934 L Osage 0 @ Riceville 25
11/01/1935 W @ Osage 19 Riceville 0
10/30/1936 W @ Osage 7 Riceville 0 site change
11/05/1937 W @ Osage 20 Riceville 0
11/04/1938 W Osage 27 @ Riceville 0 homecoming
11/03/1939 W @ Osage 19 Riceville 7
11/01/1940 L Osage 0 @ Riceville 19 homecoming
10/24/1941 W @ Osage 34 Riceville 7
10/23/1942 W Osage 39 @ Riceville 6
10/22/1943 W @ Osage 47 Riceville 0
10/20/1944 W Osage 25 @ Riceville 0
Osage vs Rockford
Date Team Score Opponent Score O Notes
09/21/1934 T @ Osage 0 Rockford 0
09/20/1935 T @ Osage 6 Rockford 6
09/18/1936 W @ Osage 41 Rockford 0
09/10/1954 W @ Osage 45 Rockford 6
09/09/1955 W Osage 10 @ Rockford 0
09/14/1956 W @ Osage 14 Rockford 7
09/13/1957 L Osage 0 @ Rockford 20
09/12/1958 W @ Osage 20 Rockford 6
09/11/1959 W @ Osage 55 Rockford 0
09/09/1960 W @ Osage 46 Rockford 0
09/15/1961 W Osage 26 @ Rockford 0
09/14/1962 W @ Osage 27 Rockford 13
09/13/1963 L Osage 0 @ Rockford 28
Osage vs Saint Ansgar
Date Team Score Opponent Score O Notes
11/17/1914 W @ Osage 26 Saint Ansgar 0
09/17/1915 W Osage 1 @ Saint Ansgar 0 winner only
09/23/1922 W @ Osage 41 Saint Ansgar 0
11/29/1928 W @ Osage 13 Saint Ansgar 0
10/04/1930 L @ Osage 0 Saint Ansgar 7
10/03/1931 W Osage 20 @ Saint Ansgar 0 estimate
10/14/1932 W @ Osage 21 Saint Ansgar 12
09/29/1933 W Osage 14 @ Saint Ansgar 0
09/28/1934 L @ Osage 0 Saint Ansgar 7
09/27/1935 L Osage 0 @ Saint Ansgar 19
09/25/1936 W @ Osage 52 Saint Ansgar 7
09/24/1937 W @ Osage 22 Saint Ansgar 0
09/23/1938 W @ Osage 26 Saint Ansgar 0
11/05/1977 W @ Osage 27 Saint Ansgar 24
11/04/1978 W Osage 24 @ Saint Ansgar 17
11/03/1979 W @ Osage 14 Saint Ansgar 6
11/01/1980 W Osage 21 @ Saint Ansgar 0
09/20/1996 W @ Osage 35 Saint Ansgar 7
09/19/1997 W Osage 39 @ Saint Ansgar 6
09/10/2004 L Osage 7 @ Saint Ansgar 49
09/09/2005 W @ Osage 26 Saint Ansgar 7
09/08/2006 W Osage 20 @ Saint Ansgar 14
09/07/2007 L @ Osage 6 Saint Ansgar 14
09/05/2008 W Osage 21 @ Saint Ansgar 7 non-district
09/04/2009 W @ Osage 27 Saint Ansgar 6 nd
08/27/2010 L Osage 14 @ Saint Ansgar 28 ND
08/26/2011 W @ Osage 13 Saint Ansgar 12
09/07/2012 L @ Osage 20 Saint Ansgar 23
09/13/2013 L Osage 14 @ Saint Ansgar 50 ND
09/05/2014 L Osage 0 @ Saint Ansgar 44
09/04/2015 W @ Osage 14 Saint Ansgar 7 ND
08/26/2016 L Osage 0 @ Saint Ansgar 62 ND
08/25/2017 L @ Osage 35 Saint Ansgar 41 ND
08/31/2018 W Osage 36 @ Saint Ansgar 31 ND
09/06/2019 L @ Osage 32 Saint Ansgar 42 ND
08/28/2020 L @ Osage 12 Saint Ansgar 35 ND
08/28/2021 W Osage 20 @ Saint Ansgar 13 was 08-27 now 08-28
08/26/2022 W @ Osage 27 Saint Ansgar 19
08/25/2023 L Osage 24 @ Saint Ansgar 25
08/30/2024 L @ Osage 14 Saint Ansgar 28
Osage vs Spirit Lake
Date Team Score Opponent Score O Notes
10/22/2021 L @ Osage 20 Spirit Lake 46
11/01/2024 L Osage 14 @ Spirit Lake 42
Osage vs Stacyville
Date Team Score Opponent Score O Notes
09/14/1934 W Osage 13 Stacyville 6 exhibition AND practice game
Osage vs Story City Roland-Story
Date Team Score Opponent Score O Notes
10/10/2008 L Osage 13 @ Story City Roland-St 28
10/09/2009 W @ Osage 21 Story City Roland-St 6
Osage vs Sumner-Fredericksburg
Date Team Score Opponent Score O Notes
09/24/2004 L Osage 21 @ Sumner-Fredericksbur 52
09/23/2005 W @ Osage 34 Sumner-Fredericksbur 0
10/20/2006 L Osage 12 @ Sumner-Fredericksbur 21
10/19/2007 L @ Osage 6 Sumner-Fredericksbur 35
09/28/2018 W Osage 22 @ Sumner-Fredericksbur 14
10/04/2019 W @ Osage 38 Sumner-Fredericksbur 12
09/18/2020 W @ Osage 22 Sumner-Fredericksbur 13
Osage vs Van Meter
Date Team Score Opponent Score O Notes
11/15/2025 L Osage 6 N Van Meter 14
Osage vs Waterloo Columbus
Date Team Score Opponent Score O Notes
11/02/1985 L Osage 15 @ Waterloo Columbus 22
10/15/2004 W Osage 25 @ Waterloo Columbus 24
10/14/2005 W @ Osage 38 Waterloo Columbus 17
09/29/2006 W Osage 28 @ Waterloo Columbus 5
09/28/2007 L @ Osage 20 Waterloo Columbus 30
09/17/2010 L Osage 20 @ Waterloo Columbus 42
09/16/2011 W @ Osage 54 Waterloo Columbus 0
10/12/2012 W Osage 35 @ Waterloo Columbus 0
10/18/2013 W @ Osage 49 Waterloo Columbus 27
09/11/2020 L @ Osage 6 Waterloo Columbus 34 ND
10/23/2020 L Osage 35 @ Waterloo Columbus 42
Osage vs Waterloo East
Date Team Score Opponent Score O Notes
10/05/1912 L Osage 6 Waterloo East 10
10/04/1913 L Osage 0 @ Waterloo East 32
09/30/1916 L Osage 0 @ Waterloo East 14
11/10/1917 W @ Osage 21 Waterloo East 0
09/22/1928 L @ Osage 0 Waterloo East 39
Osage vs Waterloo West
Date Team Score Opponent Score O Notes
09/27/1913 L Osage 0 @ Waterloo West 40
10/03/1914 L @ Osage 6 Waterloo West 13
09/24/1921 W @ Osage 17 Waterloo West 0
11/18/1922 W @ Osage 26 Waterloo West 0
09/29/1923 L Osage 0 @ Waterloo West 14
09/27/1924 W Osage 7 @ Waterloo West 6
10/03/1925 L Osage 0 Waterloo West 13
10/02/1926 L Osage 0 Waterloo West 33
Osage vs Waukon
Date Team Score Opponent Score O Notes
10/11/1924 W @ Osage 32 Waukon 0
10/29/1937 W @ Osage 32 Waukon 0
10/28/1938 W @ Osage 38 Waukon 0
10/27/1939 W @ Osage 33 Waukon 0
08/30/1991 W Osage 26 @ Waukon 7
09/21/2012 L @ Osage 13 Waukon 44
09/27/2013 L Osage 13 @ Waukon 55
10/06/2023 L Osage 8 @ Waukon 20
10/11/2024 W @ Osage 42 Waukon 6
10/03/2025 W @ Osage 47 Waukon 24 Osage Homecoming
Osage vs Waverly
Date Team Score Opponent Score O Notes
10/23/1909 W @ Osage 39 Waverly 0
10/26/1912 W @ Osage 26 Waverly 0
11/16/1912 T Osage 27 @ Waverly 27
11/15/1913 L Osage 0 @ Waverly 30
10/31/1914 W @ Osage 31 Waverly 0
11/20/1915 W Osage 46 @ Waverly 0
11/30/1916 T @ Osage 0 Waverly 0 score missing
11/29/1917 T Osage 0 @ Waverly 0 cancel AND Waverly players needed to be vaccinated
10/23/1920 W @ Osage 28 Waverly 0
11/12/1921 T Osage 0 @ Waverly 0 cancel AND Waverly canceled
10/31/1925 L Osage 6 @ Waverly 12
10/30/1926 T @ Osage 6 Waverly 6
10/29/1927 T @ Osage 0 Waverly 0
10/27/1928 W Osage 13 @ Waverly 0
10/26/1929 T @ Osage 0 Waverly 0
10/24/1930 L Osage 6 @ Waverly 28
10/23/1931 L @ Osage 0 Waverly 14
10/21/1932 L Osage 6 @ Waverly 14
10/20/1933 L @ Osage 0 Waverly 20
10/19/1934 L Osage 0 @ Waverly 14
10/18/1935 L @ Osage 0 Waverly 75
10/16/1936 W Osage 20 @ Waverly 0
10/15/1937 W @ Osage 28 Waverly 0
10/14/1938 W Osage 7 @ Waverly 0
10/13/1939 L @ Osage 0 Waverly 6
10/11/1940 L Osage 13 @ Waverly 27
10/10/1941 W @ Osage 39 Waverly 0
10/09/1942 L Osage 0 @ Waverly 25
10/08/1943 L @ Osage 6 Waverly 7
10/06/1944 L Osage 12 @ Waverly 18
10/05/1945 L @ Osage 13 Waverly 20
10/04/1946 L Osage 0 @ Waverly 27
10/03/1947 L @ Osage 0 Waverly 38
10/01/1948 L Osage 6 @ Waverly 26
09/16/1949 L Osage 6 @ Waverly 37
09/22/1950 L @ Osage 6 Waverly 28
09/21/1951 L Osage 6 @ Waverly 14
10/31/1952 W Osage 21 @ Waverly 0
10/30/1953 L @ Osage 0 Waverly 24
10/29/1954 L Osage 20 @ Waverly 40
10/28/1955 L @ Osage 6 Waverly 27
11/02/1956 L Osage 0 @ Waverly 40
11/01/1957 L @ Osage 0 Waverly 13
10/31/1958 L Osage 13 @ Waverly 28
Osage vs Waverly-Shell Rock
Date Team Score Opponent Score O Notes
10/30/1985 W @ Osage 32 Waverly-Shell Rock 15
Osage vs West Branch
Date Team Score Opponent Score O Notes
10/26/2018 L @ Osage 14 West Branch 56
Osage vs West Union
Date Team Score Opponent Score O Notes
09/12/1952 W @ Osage 6 West Union 0
09/11/1953 T Osage 6 @ West Union 6
Osage vs West Union North Fayette
Date Team Score Opponent Score O Notes
11/01/1996 L Osage 7 @ West Union North Fay 19
10/31/1997 W @ Osage 28 West Union North Fay 18
10/01/2004 L @ Osage 20 West Union North Fay 48
09/30/2005 L Osage 35 @ West Union North Fay 49
10/27/2006 L Osage 6 @ West Union North Fay 60
10/26/2007 L @ Osage 21 West Union North Fay 49
10/29/2008 L Osage 13 @ West Union North Fay 34
11/06/2009 L @ Osage 3 West Union North Fay 35
10/27/2010 L Osage 14 @ West Union North Fay 27
Osage vs West Union North Fayette Valley
Date Team Score Opponent Score O Notes
10/10/2014 L Osage 0 @ West Union North Fay 48
10/09/2015 L @ Osage 28 West Union North Fay 49 ND
09/22/2023 L @ Osage 8 West Union North Fay 20
09/27/2024 L Osage 0 @ West Union North Fay 35 NFV Homecoming
09/19/2025 W @ Osage 26 West Union North Fay 7
Osage vs Albert Lea MN
Date Team Score Opponent Score O Notes
10/10/1908 W @ Osage 11 Albert Lea MN 0
10/20/1917 L Osage 0 Albert Lea MN 6
10/18/1919 W @ Osage 65 Albert Lea MN 0
Osage vs Austin MN
Date Team Score Opponent Score O Notes
10/31/1908 W @ Osage 6 Austin MN 5
10/15/1910 L Osage 0 @ Austin MN 17
10/29/1910 T @ Osage 0 Austin MN 0
11/09/1912 W Osage 12 Austin MN 7
11/23/1912 W Osage 7 Austin MN 6
10/11/1913 L @ Osage 0 Austin MN 18
10/10/1914 W Osage 16 @ Austin MN 0
10/06/1917 T Osage 0 @ Austin MN 0 score missing
11/15/1919 W @ Osage 63 Austin MN 0
10/15/1921 W Osage 21 @ Austin MN 0
10/13/1923 W @ Osage 8 Austin MN 0
Osage vs Cedar Falls Teachers College B
Date Team Score Opponent Score O Notes
11/26/1914 W @ Osage 35 Cedar Falls Teachers 0
Osage vs Mason City B
Date Team Score Opponent Score O Notes
09/22/1939 W @ Osage 27 Mason City B 0
09/22/1944 W @ Osage 32 Mason City B 12
Osage vs Osage Alumni
Date Team Score Opponent Score O Notes
11/24/1910 W @ Osage 11 Osage Alumni 0 exhibition
10/31/1913 W @ Osage 19 Osage Alumni 6 exhibition
09/25/1914 W @ Osage 10 Osage Alumni 7 exhibition
11/16/1917 L @ Osage 6 Osage Alumni 7 exhibition
09/26/1919 L @ Osage 7 Osage Alumni 26 exhibition
09/24/1920 W @ Osage 17 Osage Alumni 7 exhibition
11/15/1943 W @ Osage 7 Osage Alumni 6 exhibition
Osage vs Osage Cedar Valley Seminary
Date Team Score Opponent Score O Notes
10/22/1901 W Osage 21 @ Osage Cedar Valley S 6
Osage vs Osage Cedar Valley Seminary B
Date Team Score Opponent Score O Notes
10/29/1901 T Osage 0 @ Osage Cedar Valley S 0
11/12/1901 T Osage 0 @ Osage Cedar Valley S 0
Osage vs open
Date Team Score Opponent Score O Notes
10/17/1908 T @ Osage 0 open 0
10/24/1908 T @ Osage 0 open 0
11/26/1908 T @ Osage 0 open 0
10/30/1909 T @ Osage 0 open 0
11/06/1909 T @ Osage 0 open 0
11/20/1909 T @ Osage 0 open 0
11/25/1909 T @ Osage 0 open 0
10/01/1910 T @ Osage 0 open 0
10/25/1913 T @ Osage 0 open 0
11/22/1913 T @ Osage 0 open 0
11/27/1913 T @ Osage 0 open 0
10/16/1920 T @ Osage 0 open 0
11/20/1920 T @ Osage 0 open 0
11/03/1923 T @ Osage 0 open 0
11/24/1923 T @ Osage 0 open 0
10/08/1927 T @ Osage 0 open 0
09/29/1928 T @ Osage 0 open 0
11/03/1928 T @ Osage 0 open 0
11/16/1928 T @ Osage 0 open 0
09/16/1932 T @ Osage 0 open 0
09/22/1933 T @ Osage 0 open 0
11/17/1933 T @ Osage 0 open 0
11/15/1935 T @ Osage 0 open 0
10/25/1940 T @ Osage 0 open 0
11/07/1941 T @ Osage 0 open 0
11/06/1942 T @ Osage 0 open 0
11/05/1943 T @ Osage 0 open 0
10/19/1945 T @ Osage 0 open 0
11/08/1946 T @ Osage 0 open 0
11/07/1947 T @ Osage 0 open 0
09/24/1948 T @ Osage 0 open 0
11/07/1952 T @ Osage 0 open 0
11/06/1953 T @ Osage 0 open 0
11/05/1954 T @ Osage 0 open 0
11/04/1955 T @ Osage 0 open 0
11/09/1956 T @ Osage 0 open 0
11/08/1957 T @ Osage 0 open 0
11/07/1958 T @ Osage 0 open 0
11/06/1959 T @ Osage 0 open 0
11/04/1960 T @ Osage 0 open 0
11/10/1961 T @ Osage 0 open 0
11/09/1962 T @ Osage 0 open 0
11/08/1963 T @ Osage 0 open 0
11/06/1964 T @ Osage 0 open 0
11/05/1965 T @ Osage 0 open 0
11/04/1966 T @ Osage 0 open 0
11/10/1967 T @ Osage 0 open 0
11/08/1968 T @ Osage 0 open 0
11/06/1970 T @ Osage 0 open 0
11/05/1971 T @ Osage 0 open 0
11/03/1972 T @ Osage 0 open 0
11/02/1973 T @ Osage 0 open 0
11/01/1974 T @ Osage 0 open 0
10/31/1986 T @ Osage 0 open 0
10/30/1987 T @ Osage 0 open 0
10/28/1988 T @ Osage 0 open 0
10/27/1989 T @ Osage 0 open 0
11/02/1990 T @ Osage 0 open 0
Osage vs opponent
Date Team Score Opponent Score O Notes
05/01/1900 T @ Osage 0 opponent 0 cancel AND Osage did not field a team this year
05/01/1902 T @ Osage 0 opponent 0 cancel AND Osage did not field a team this year
05/01/1903 T @ Osage 0 opponent 0 cancel AND Osage did not field a team this year
05/01/1904 T @ Osage 0 opponent 0 cancel AND Osage did not field a team this year
05/01/1905 T @ Osage 0 opponent 0 cancel AND Osage did not field a team this year
05/01/1906 T @ Osage 0 opponent 0 cancel AND Osage did not field a team this year
05/01/1918 T @ Osage 0 opponent 0 cancel AND Osage did not field a team in 1918