|
Historical and current won-loss records by seasons, opponents, conferences, and decades as well as individual game results, future schedules, and a variety of analytical trends. Go Fighting Scots! |
|||
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
|
|
Caledonia Fighting Scots Football
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| F | game forfeited | ||
| C | game cancelled | ||
| ? | score unknown |
| * | winning% >= 50% | ||
| P | playoff appearance | ||
| 8 | 8-man football | ||
| 6 | 6-man football |
| OPPONENT | G | W-L-T | AVE. | ||||
|---|---|---|---|---|---|---|---|
| Middleville | 65 | 29-34-2 | .462 | ||||
| Wayland | 62 | 38-23-1 | .621 | ||||
| Byron Center | 44 | 28-14-2 | .659 | ||||
| Grand Rapids South Christian | 30 | 11-18-1 | .383 | ||||
| Hamilton | 28 | 16-12 | .571 | ||||
| Hudsonville | 26 | 9-16-1 | .365 | * | |||
| Grand Rapids Kenowa Hills | 22 | 17-5 | .773 | ||||
| Cedar Springs | 20 | 14-6 | .700 | ||||
| Comstock Park | 19 | 9-10 | .474 | ||||
| Wyoming Kelloggsville | 19 | 10-7-2 | .579 | ||||
| Wyoming Lee | 18 | 14-4 | .778 | ||||
| Lowell | 16 | 5-11 | .312 | ||||
| Jenison | 15 | 11-4 | .733 | * | |||
| East Kentwood | 14 | 7-7 | .500 | * | |||
| Vermontville Maple Valley | 14 | 12-1-1 | .893 | ||||
| Grandville | 13 | 6-7 | .462 | * | |||
| Rockford | 13 | 2-11 | .154 | * | |||
| East Grand Rapids | 12 | 4-8 | .333 | ||||
| Grand Rapids Forest Hills Northern | 12 | 3-9 | .250 | ||||
| Hopkins | 12 | 9-2-1 | .792 | ||||
| Lake Odessa | 12 | 7-4-1 | .625 | ||||
| Sparta | 12 | 8-4 | .667 | ||||
| Saranac | 11 | 9-2 | .818 | ||||
| Hastings | 10 | 8-2 | .800 | ||||
| Holland West Ottawa | 10 | 6-4 | .600 | * | |||
| Coopersville | 9 | 5-4 | .556 | ||||
| Grand Haven | 9 | 8-1 | .889 | * | |||
| Belding | 8 | 3-5 | .375 | ||||
| Grand Rapids Northview | 8 | 5-3 | .625 | ||||
| Wyoming Rogers | 8 | 5-3 | .625 | ||||
| Delton | 7 | 5-2 | .714 | ||||
| Muskegon Mona Shores | 7 | 2-5 | .286 | ||||
| Grand Rapids Catholic Central | 6 | 2-4 | .333 | ||||
| Grand Rapids Christian | 6 | 2-4 | .333 | ||||
| Martin | 6 | 5-0-1 | .917 | ||||
| Grand Rapids Forest Hills Central | 5 | 4-1 | .800 | ||||
| Nashville | 5 | 3-2 | .600 | ||||
| Wyoming Park | 5 | 2-3 | .400 | ||||
| Grand Rapids Forest Hills Eastern | 4 | 2-2 | .500 | ||||
| Grand Rapids Ottawa Hills | 4 | 4-0 | 1.000 | ||||
| Holt | 4 | 3-1 | .750 | ||||
| Wyoming Godwin Heights | 4 | 2-2 | .500 | ||||
| Zeeland East | 4 | 2-2 | .500 | ||||
| Portage Northern | 3 | 3-0 | 1.000 | ||||
| Alma | 2 | 2-0 | 1.000 | ||||
| Battle Creek Harper Creek | 2 | 2-0 | 1.000 | ||||
| Bellevue | 2 | 0-2 | .000 | ||||
| Grand Rapids Central Christian | 2 | 1-1 | .500 | ||||
| Grand Rapids East Christian | 2 | 2-0 | 1.000 | ||||
| Holland | 2 | 2-0 | 1.000 | ||||
| Holland Christian | 2 | 2-0 | 1.000 | ||||
| Kalamazoo Hackett | 2 | 1-1 | .500 | ||||
| Lansing Boys Training | 2 | 1-0-1 | .750 | ||||
| Muskegon Reeths-Puffer | 2 | 2-0 | 1.000 | ||||
| North Farmington | 2 | 2-0 | 1.000 | ||||
| Portage Central | 2 | 1-1 | .500 | ||||
| Windsor (ONT) Holy Names | 2 | 2-0 | 1.000 | ||||
| Battle Creek St. Philip | 1 | 0-1 | .000 | ||||
| Belleville | 1 | 0-1 | .000 | ||||
| Bloomfield Hills Lahser | 1 | 1-0 | 1.000 | ||||
| Cadillac | 1 | 1-0 | 1.000 | ||||
| Clarkston | 1 | 1-0 | 1.000 | ||||
| Comstock | 1 | 1-0 | 1.000 | ||||
| East Lansing | 1 | 1-0 | 1.000 | ||||
| Fennville | 1 | 1-0 | 1.000 | ||||
| Fenton | 1 | 1-0 | 1.000 | ||||
| Grand Ledge | 1 | 1-0 | 1.000 | ||||
| Grant | 1 | 1-0 | 1.000 | ||||
| Greenville | 1 | 1-0 | 1.000 | ||||
| Hartford | 1 | 1-0 | 1.000 | ||||
| Haslett | 1 | 1-0 | 1.000 | ||||
| Howell | 1 | 1-0 | 1.000 | ||||
| Ionia | 1 | 1-0 | 1.000 | ||||
| Mattawan | 1 | 1-0 | 1.000 | ||||
| Muskegon | 1 | 0-1 | .000 | ||||
| Otsego | 1 | 0-1 | .000 | ||||
| Parma Jackson County Western | 1 | 1-0 | 1.000 | ||||
| Portland | 1 | 1-0 | 1.000 | ||||
| Romeo | 1 | 1-0 | 1.000 | ||||
| Spring Lake | 1 | 1-0 | 1.000 | ||||
| St. Johns | 1 | 1-0 | 1.000 | ||||
| Stevensville Lakeshore | 1 | 1-0 | 1.000 | ||||
| Swartz Creek | 1 | 1-0 | 1.000 | ||||
| Traverse City Central | 1 | 0-1 | .000 | ||||
| TOTALS | 401-279-14 | .588 | |||||
| * | current conference member |
| OPPONENT | G | W-L-T | AVE. | ||||
|---|---|---|---|---|---|---|---|
| Alma | 2 | 2-0 | 1.000 | ||||
| Battle Creek Harper Creek | 2 | 2-0 | 1.000 | ||||
| Battle Creek St. Philip | 1 | 0-1 | .000 | ||||
| Belding | 8 | 3-5 | .375 | ||||
| Belleville | 1 | 0-1 | .000 | ||||
| Bellevue | 2 | 0-2 | .000 | ||||
| Bloomfield Hills Lahser | 1 | 1-0 | 1.000 | ||||
| Byron Center | 44 | 28-14-2 | .659 | ||||
| Cadillac | 1 | 1-0 | 1.000 | ||||
| Cedar Springs | 20 | 14-6 | .700 | ||||
| Clarkston | 1 | 1-0 | 1.000 | ||||
| Comstock | 1 | 1-0 | 1.000 | ||||
| Comstock Park | 19 | 9-10 | .474 | ||||
| Coopersville | 9 | 5-4 | .556 | ||||
| Delton | 7 | 5-2 | .714 | ||||
| East Grand Rapids | 12 | 4-8 | .333 | ||||
| East Kentwood | 14 | 7-7 | .500 | * | |||
| East Lansing | 1 | 1-0 | 1.000 | ||||
| Fennville | 1 | 1-0 | 1.000 | ||||
| Fenton | 1 | 1-0 | 1.000 | ||||
| Grand Haven | 9 | 8-1 | .889 | * | |||
| Grand Ledge | 1 | 1-0 | 1.000 | ||||
| Grand Rapids Catholic Central | 6 | 2-4 | .333 | ||||
| Grand Rapids Central Christian | 2 | 1-1 | .500 | ||||
| Grand Rapids Christian | 6 | 2-4 | .333 | ||||
| Grand Rapids East Christian | 2 | 2-0 | 1.000 | ||||
| Grand Rapids Forest Hills Central | 5 | 4-1 | .800 | ||||
| Grand Rapids Forest Hills Eastern | 4 | 2-2 | .500 | ||||
| Grand Rapids Forest Hills Northern | 12 | 3-9 | .250 | ||||
| Grand Rapids Kenowa Hills | 22 | 17-5 | .773 | ||||
| Grand Rapids Northview | 8 | 5-3 | .625 | ||||
| Grand Rapids Ottawa Hills | 4 | 4-0 | 1.000 | ||||
| Grand Rapids South Christian | 30 | 11-18-1 | .383 | ||||
| Grandville | 13 | 6-7 | .462 | * | |||
| Grant | 1 | 1-0 | 1.000 | ||||
| Greenville | 1 | 1-0 | 1.000 | ||||
| Hamilton | 28 | 16-12 | .571 | ||||
| Hartford | 1 | 1-0 | 1.000 | ||||
| Haslett | 1 | 1-0 | 1.000 | ||||
| Hastings | 10 | 8-2 | .800 | ||||
| Holland | 2 | 2-0 | 1.000 | ||||
| Holland Christian | 2 | 2-0 | 1.000 | ||||
| Holland West Ottawa | 10 | 6-4 | .600 | * | |||
| Holt | 4 | 3-1 | .750 | ||||
| Hopkins | 12 | 9-2-1 | .792 | ||||
| Howell | 1 | 1-0 | 1.000 | ||||
| Hudsonville | 26 | 9-16-1 | .365 | * | |||
| Ionia | 1 | 1-0 | 1.000 | ||||
| Jenison | 15 | 11-4 | .733 | * | |||
| Kalamazoo Hackett | 2 | 1-1 | .500 | ||||
| Lake Odessa | 12 | 7-4-1 | .625 | ||||
| Lansing Boys Training | 2 | 1-0-1 | .750 | ||||
| Lowell | 16 | 5-11 | .312 | ||||
| Martin | 6 | 5-0-1 | .917 | ||||
| Mattawan | 1 | 1-0 | 1.000 | ||||
| Middleville | 65 | 29-34-2 | .462 | ||||
| Muskegon | 1 | 0-1 | .000 | ||||
| Muskegon Mona Shores | 7 | 2-5 | .286 | ||||
| Muskegon Reeths-Puffer | 2 | 2-0 | 1.000 | ||||
| Nashville | 5 | 3-2 | .600 | ||||
| North Farmington | 2 | 2-0 | 1.000 | ||||
| Otsego | 1 | 0-1 | .000 | ||||
| Parma Jackson County Western | 1 | 1-0 | 1.000 | ||||
| Portage Central | 2 | 1-1 | .500 | ||||
| Portage Northern | 3 | 3-0 | 1.000 | ||||
| Portland | 1 | 1-0 | 1.000 | ||||
| Rockford | 13 | 2-11 | .154 | * | |||
| Romeo | 1 | 1-0 | 1.000 | ||||
| Saranac | 11 | 9-2 | .818 | ||||
| Sparta | 12 | 8-4 | .667 | ||||
| Spring Lake | 1 | 1-0 | 1.000 | ||||
| St. Johns | 1 | 1-0 | 1.000 | ||||
| Stevensville Lakeshore | 1 | 1-0 | 1.000 | ||||
| Swartz Creek | 1 | 1-0 | 1.000 | ||||
| Traverse City Central | 1 | 0-1 | .000 | ||||
| Vermontville Maple Valley | 14 | 12-1-1 | .893 | ||||
| Wayland | 62 | 38-23-1 | .621 | ||||
| Windsor (ONT) Holy Names | 2 | 2-0 | 1.000 | ||||
| Wyoming Godwin Heights | 4 | 2-2 | .500 | ||||
| Wyoming Kelloggsville | 19 | 10-7-2 | .579 | ||||
| Wyoming Lee | 18 | 14-4 | .778 | ||||
| Wyoming Park | 5 | 2-3 | .400 | ||||
| Wyoming Rogers | 8 | 5-3 | .625 | ||||
| Zeeland East | 4 | 2-2 | .500 | ||||
| TOTALS | 401-279-14 | .588 | |||||
| * | current conference member |
Caledonia Fighting Scots Football
Football Won/Loss Records By Decades
| DECADE | G | W-L-T | AVE. | |||
|---|---|---|---|---|---|---|
| 1950 | 78 | 47-26-5 | .635 | |||
| 1960 | 82 | 53-25-4 | .671 | |||
| 1970 | 87 | 52-30-5 | .626 | |||
| 1980 | 90 | 41-49 | .456 | |||
| 1990 | 93 | 50-43 | .538 | |||
| 2000 | 105 | 68-37 | .648 | |||
| 2010 | 95 | 48-47 | .505 | |||
| 2020 | 64 | 42-22 | .656 | |||
| TOTALS | 694 | 401-279-14 | .588 |
Caledonia Fighting Scots Football
Football Won/Loss Records By Conferences
| CONF | G | W-L-T | AVE. | ||||
|---|---|---|---|---|---|---|---|
| Non-conf | 178 | 112-63-3 | .638 | ||||
| OK-G | 158 | 88-70 | .557 | ||||
| OK-B | 126 | 63-58-5 | .520 | ||||
| Barkenall | 76 | 52-20-4 | .711 | ||||
| OK-R | 64 | 29-35 | .453 | * | |||
| Playoff | 36 | 24-12 | .667 | ||||
| Expressway | 30 | 17-11-2 | .600 | ||||
| OK-W | 26 | 16-10 | .615 | ||||
| TOTALS | 694 | 401-279-14 | .588 |
| * | current conference affiliation |
| CONF | DESCRIPTION | ||
|---|---|---|---|
| Barkenall | Barry-Kent-Allegan Conference | ||
| Expressway | Expressway Conference | ||
| OK-B | Ottawa-Kent Conference - Blue | ||
| OK-G | Ottawa-Kent Conference - Gold | ||
| OK-R | Ottawa-Kent Conference - Red | * | |
| OK-W | Ottawa-Kent Conference - White |
| * | current conference affiliation |
Caledonia Fighting Scots Football
Won/Loss Records By Opponent Michigan County
| OPP COUNTY | G | W-L-T | AVE | |||
|---|---|---|---|---|---|---|
| Kent | 318 | 169-144-5 | .539 | |||
| Allegan | 110 | 69-38-3 | .641 | |||
| Barry | 87 | 45-40-2 | .529 | |||
| Ottawa | 78 | 46-31-1 | .596 | |||
| Ionia | 33 | 21-11-1 | .652 | |||
| Eaton | 17 | 13-3-1 | .794 | |||
| Muskegon | 10 | 4-6 | .400 | |||
| Ingham | 8 | 6-1-1 | .812 | |||
| Kalamazoo | 8 | 6-2 | .750 | |||
| Oakland | 4 | 4-0 | 1.000 | |||
| Calhoun | 3 | 2-1 | .667 | |||
| Gratiot | 2 | 2-0 | 1.000 | |||
| Van Buren | 2 | 2-0 | 1.000 | |||
| Genesee | 2 | 2-0 | 1.000 | |||
| N/A | 2 | 2-0 | 1.000 | |||
| Newaygo | 1 | 1-0 | 1.000 | |||
| Macomb | 1 | 1-0 | 1.000 | |||
| Montcalm | 1 | 1-0 | 1.000 | |||
| Jackson | 1 | 1-0 | 1.000 | |||
| Wexford | 1 | 1-0 | 1.000 | |||
| Clinton | 1 | 1-0 | 1.000 | |||
| Livingston | 1 | 1-0 | 1.000 | |||
| Berrien | 1 | 1-0 | 1.000 | |||
| Wayne | 1 | 0-1 | .000 | |||
| Grand Traverse | 1 | 0-1 | .000 | |||
| TOTALS | 694 | 401-279-14 | .588 |
Copyright 1995-2026 BusStop Computing. All rights reserved.
Last Updated: 3/8/2026 10:18:17 AM