Harbor Beach Pirates
Michigan High School Football Scores







 

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 Pirates!
Michigan high school football Harbor Beach Pirates pro football college football

 

 

Harbor Beach Pirates Football
Michigan High School Football Schedule & Historical Game Results

 

F   game forfeited
C   game cancelled
?   score unknown

 

 

 

 

Harbor Beach Pirates Football
Michigan High School Football Annual Won/Loss Records

 

*   winning% >= 50%
P   playoff appearance
8   8-man football
6   6-man football

 

 

 

 

Harbor Beach Pirates
Michigan High School Football Data Analytics

 

Harbor Beach Pirates Football
Classification By Year Pie Chart

 

Harbor Beach Pirates Football
Enrollment By Year Trend Chart

 

 

Harbor Beach Pirates Football
Winning Percentage By Year Bar Chart

 

 

Harbor Beach Pirates Football
Point Differential By Year Bar Chart

 

 

Harbor Beach Pirates Football
Winning Percentage vs. Point Differential Scatter Chart

 

 

Harbor Beach Pirates Football
Team Performance Gauges

 

 

Harbor Beach Pirates Football
Winning Percentage By Year Histogram

 

 

 

 

Harbor Beach Pirates Football
Michigan High School Football Opponent Records Sorted By Games Played


OPPONENT   G   W-L-T   AVE.
Ubly 78 53-25 .679 *
Bad Axe 53 31-22 .585
Unionville-Sebewaing 53 36-17 .679 *
Deckerville 47 21-26 .447
Sandusky 41 28-13 .683
Reese 37 19-18 .514 *
Elkton-Pigeon-Bay Port 35 19-16 .543
Brown City 33 25-8 .758
Mayville 33 29-4 .879
Marlette 31 27-4 .871 *
Millington 17 10-7 .588
North Branch 16 6-9-1 .406
Cass City 15 8-7 .533
Imlay City 15 9-6 .600
Yale 14 12-2 .857
Memphis 12 12-0 1.000
Sebewaing 12 2-9-1 .208
Pigeon 10 1-9 .100
Croswell-Lexington 9 5-4 .556
Elkton 9 4-5 .444
Unionville 8 2-6 .250
Akron-Fairgrove 7 4-3 .571
Kinde North Huron 7 7-0 1.000
Vassar 7 4-3 .571 *
Saginaw East Catholic-St. Mary 6 5-1 .833
Birch Run 5 3-2 .600
Owendale-Gagetown 5 1-3-1 .300
Saginaw Nouvel 5 1-4 .200
Bay City All Saints 4 1-2-1 .375
Detroit Country Day 4 1-3 .250
Carsonville-Port Sanilac 4 4-0 1.000
Peck 4 2-2 .500
Beal City 3 3-0 1.000
Capac 3 3-0 1.000
Caro 3 0-3 .000
Carrollton 3 2-1 .667
Macomb Lutheran North 3 1-2 .333
Muskegon Catholic Central 3 1-2 .333
Michigan Lutheran Seminary 3 2-1 .667
West Branch Ogemaw Heights 3 1-2 .333
Beaverton 2 0-2 .000
Detroit DePorres 2 0-2 .000
Essexville Garber 2 0-1-1 .250
Fairgrove 2 2-0 1.000
Flint Beecher 2 1-1 .500
Marine City Cardinal Mooney 2 2-0 1.000
Menominee 2 0-2 .000
Merrill 2 2-0 1.000
New Haven 2 2-0 1.000
Ortonville Brandon 2 1-1 .500
Saginaw St. Stephen 2 2-0 1.000
Our Lady of the Lakes 2 2-0 1.000
Auburn Hills Oakland Christian 1 1-0 1.000
Baldwin 1 1-0 1.000
Bark River-Harris 1 1-0 1.000
Bath 1 1-0 1.000
Bay City St. James 1 0-1 .000
Bay City St. Mary 1 0-0-1 .500
Bay City St. Stanislaus 1 0-1 .000
Bay City West Catholic 1 0-1 .000
Brampton (ONT) Turner 1 1-0 1.000
Breckenridge 1 0-1 .000
Byron 1 1-0 1.000
Caseville 1 0-1 .000
Clarkston Everest 1 1-0 1.000
Detroit Lutheran West 1 0-1 .000
Ecorse 1 1-0 1.000
Fowler 1 0-1 .000
Frankenmuth 1 0-1 .000
Gobles 1 1-0 1.000
Harper Woods Gallagher 1 0-1 .000
Hudson 1 1-0 1.000
Ishpeming 1 0-1 .000
Manchester 1 1-0 1.000
Morenci 1 1-0 1.000
New Lothrop 1 1-0 1.000
Ottawa Lake Whiteford 1 1-0 1.000
Pewamo-Westphalia 1 1-0 1.000
Port Huron Catholic 1 0-1 .000
Redford Drexel 1 1-0 1.000
Rogers City 1 1-0 1.000
St. Clair Shores South Lake 1 1-0 1.000
Parkway Christian 1 1-0 1.000
Traverse City St. Francis 1 0-1 .000
Vermontville Maple Valley 1 1-0 1.000
Whittemore-Prescott 1 1-0 1.000
TOTALS 440-272-6 .617

*   current conference member

 

 

Harbor Beach Pirates Football
Michigan High School Football Opponent Records Sorted Alphabetically By Opponent


OPPONENT   G   W-L-T   AVE.
Akron-Fairgrove 7 4-3 .571
Auburn Hills Oakland Christian 1 1-0 1.000
Bad Axe 53 31-22 .585
Baldwin 1 1-0 1.000
Bark River-Harris 1 1-0 1.000
Bath 1 1-0 1.000
Bay City All Saints 4 1-2-1 .375
Bay City St. James 1 0-1 .000
Bay City St. Mary 1 0-0-1 .500
Bay City St. Stanislaus 1 0-1 .000
Bay City West Catholic 1 0-1 .000
Beal City 3 3-0 1.000
Beaverton 2 0-2 .000
Birch Run 5 3-2 .600
Detroit Country Day 4 1-3 .250
Brampton (ONT) Turner 1 1-0 1.000
Breckenridge 1 0-1 .000
Brown City 33 25-8 .758
Byron 1 1-0 1.000
Capac 3 3-0 1.000
Caro 3 0-3 .000
Carrollton 3 2-1 .667
Carsonville-Port Sanilac 4 4-0 1.000
Caseville 1 0-1 .000
Cass City 15 8-7 .533
Clarkston Everest 1 1-0 1.000
Croswell-Lexington 9 5-4 .556
Deckerville 47 21-26 .447
Detroit DePorres 2 0-2 .000
Detroit Lutheran West 1 0-1 .000
Ecorse 1 1-0 1.000
Elkton 9 4-5 .444
Elkton-Pigeon-Bay Port 35 19-16 .543
Essexville Garber 2 0-1-1 .250
Fairgrove 2 2-0 1.000
Flint Beecher 2 1-1 .500
Fowler 1 0-1 .000
Frankenmuth 1 0-1 .000
Gobles 1 1-0 1.000
Harper Woods Gallagher 1 0-1 .000
Hudson 1 1-0 1.000
Imlay City 15 9-6 .600
Ishpeming 1 0-1 .000
Kinde North Huron 7 7-0 1.000
Macomb Lutheran North 3 1-2 .333
Manchester 1 1-0 1.000
Marine City Cardinal Mooney 2 2-0 1.000
Marlette 31 27-4 .871 *
Mayville 33 29-4 .879
Memphis 12 12-0 1.000
Menominee 2 0-2 .000
Merrill 2 2-0 1.000
Millington 17 10-7 .588
Morenci 1 1-0 1.000
Muskegon Catholic Central 3 1-2 .333
New Haven 2 2-0 1.000
New Lothrop 1 1-0 1.000
North Branch 16 6-9-1 .406
Ortonville Brandon 2 1-1 .500
Ottawa Lake Whiteford 1 1-0 1.000
Owendale-Gagetown 5 1-3-1 .300
Peck 4 2-2 .500
Pewamo-Westphalia 1 1-0 1.000
Pigeon 10 1-9 .100
Port Huron Catholic 1 0-1 .000
Redford Drexel 1 1-0 1.000
Reese 37 19-18 .514 *
Rogers City 1 1-0 1.000
Saginaw East Catholic-St. Mary 6 5-1 .833
Michigan Lutheran Seminary 3 2-1 .667
Saginaw Nouvel 5 1-4 .200
Saginaw St. Stephen 2 2-0 1.000
Sandusky 41 28-13 .683
Sebewaing 12 2-9-1 .208
St. Clair Shores South Lake 1 1-0 1.000
Parkway Christian 1 1-0 1.000
Traverse City St. Francis 1 0-1 .000
Ubly 78 53-25 .679 *
Unionville 8 2-6 .250
Unionville-Sebewaing 53 36-17 .679 *
Vassar 7 4-3 .571 *
Vermontville Maple Valley 1 1-0 1.000
Our Lady of the Lakes 2 2-0 1.000
West Branch Ogemaw Heights 3 1-2 .333
Whittemore-Prescott 1 1-0 1.000
Yale 14 12-2 .857
TOTALS 440-272-6 .617

*   current conference member

 

 

 

 

Harbor Beach Pirates Football
Football Won/Loss Records By Decades

DECADE   G   W-L-T   AVE.
1950 77 22-55 .286
1960 79 33-41-5 .449
1970 88 61-26-1 .699
1980 92 56-36 .609
1990 97 59-38 .608
2000 106 68-38 .642
2010 114 89-25 .781
2020 65 52-13 .800
TOTALS 718 440-272-6 .617

 

 

Harbor Beach Pirates Football
Winning Percentage By Decade Bar Chart

 

 

 

 

Harbor Beach Pirates Football
Football Won/Loss Records By Conferences

CONF   G   W-L-T   AVE.
Non-conf 238 133-101-4 .567
GTC-E 154 112-42 .727
Thumb-C 66 47-19 .712
NCC 66 22-43-1 .341
Playoff 64 41-23 .641
GTL 30 24-5-1 .817
BTC-E 20 18-2 .900
Thumb-C-A 18 9-9 .500
SCTL 18 3-15 .167
UTC 14 3-11 .214
BTC 12 10-2 .833
BTC-B 10 10-0 1.000 *
BTC-N 8 8-0 1.000
TOTALS 718 440-272-6 .617

*   current conference affiliation

 

 

Harbor Beach Pirates Football
Michigan High School Football Conference Descriptions


CONF   DESCRIPTION
BTC Big Thumb Conference
BTC-B Big Thumb Conference - Black *
BTC-E Big Thumb Conference - East
BTC-N Big Thumb Conference - North
GTC-E Greater Thumb Conference - East
GTL Greater Thumb League
NCC Northern Thumb C Conference
SCTL South Central Thumb League
Thumb-C Thumb C Conference
Thumb-C-A Thumb C Conference - American
UTC Upper Thumb Conference

*   current conference affiliation

 

 

 

 

Harbor Beach Pirates Football
Won/Loss Records By Opponent Michigan County

OPP COUNTY   G   W-L-T   AVE
Huron 210 118-90-2 .567
Tuscola 182 114-68 .626
Sanilac 169 112-57 .663
Saint Clair 32 29-3 .906
Lapeer 31 15-15-1 .500
Saginaw 27 17-10 .630
Oakland 10 6-4 .600
Bay 10 1-6-3 .250
Macomb 7 5-2 .714
Wayne 6 2-4 .333
Isabella 3 3-0 1.000
Muskegon 3 1-2 .333
Ogemaw 3 1-2 .333
Gladwin 2 0-2 .000
Genesee 2 1-1 .500
Clinton 2 1-1 .500
Menominee 2 0-2 .000
Shiawassee 2 2-0 1.000
Lenawee 2 2-0 1.000
Presque Isle 1 1-0 1.000
Washtenaw 1 1-0 1.000
Delta 1 1-0 1.000
Eaton 1 1-0 1.000
Van Buren 1 1-0 1.000
Marquette 1 0-1 .000
Gratiot 1 0-1 .000
Ionia 1 1-0 1.000
Iosco 1 1-0 1.000
N/A 1 1-0 1.000
Lake 1 1-0 1.000
Monroe 1 1-0 1.000
Grand Traverse 1 0-1 .000
TOTALS 718 440-272-6 .617

 

 

Harbor Beach Pirates Football
Games Played Against Opponent Michigan County Map

 

 

Twitter

 

 

Harbor Beach Pirates Michigan high school football scores

Copyright 1995-2026 BusStop Computing. All rights reserved.

Last Updated: 3/8/2026 10:26:47 AM