HARRISBURG, Pa. — Here is the 2023 regular-season high school football schedule for the Mid-Penn Conference.
All games begin at 7 p.m., unless otherwise noted.
Week 1
Friday, August 25
Non-League
Altoona at Hollidaysburg
Carlisle at Mechanicsburg
Central York at Central Dauphin
Central Dauphin East at Reading
Pope John Paul II at Chambersburg
Cumberland Valley at Manheim Township
State College at Williamsport
Big Spring at Greencastle-Antrim
Boiling Springs at Littletown
Camp Hill at Newport
Lower Dauphin at Middletown
Delone Catholic at Trinity
Susquenita at West Perry
East Pennsboro at York Suburban, 8:30 p.m.
Gettysburg at Hershey
Northern York at Red Land
Cedar Cliff at Shippensburg
Milton Hershey at Susquehanna Township
Spring Grove at Waynesboro
Mount Saint Joseph (Baltimore) at BIshop McDevitt
Central Mountain at Mifflin County
Palmyra at Lebanon
Halifax at Hamburg
James Buchanan at York Tech, 5:30 p.m.
Athens at Line Mountain
Upper Dauphin at Williams Valley
Saturday, August 26
Non-League
Harrisburg at William Penn
Steelton-Highspire vs. Imani Christian Academy, 5:30 p.m. (at York Suburban HS)
Juniata at Troy
Week 2
Thursday, August 31
Non-League
Cedar Crest at Central Dauphin East
Mechanicsburg at Cedar Cliff
Friday, September 1
Non-League
Taylor Allerdice at Altoona
Carlisle at Governor Mifflin
Central Dauphin at Wilson
Northern York at Chambersburg
Central York at Cumberland Valley
Harrisburg at Delaware Valley
Downingtown East at State College
Shippensburg at Big Spring
Bermudian Springs at Boiling Springs
York Catholic at Camp Hill
Milton Hershey at Middletown
Eastern (Washington DC) at Steelton-Highspire
Moore Catholic (Staten Island, NY) at Trinity
West Perry at Newport
East Pennsboro at Palmyra
Gettysburg at New Oxford
Greencastle-Antrim at Berkeley Springs (WV)
Susquehanna Township at Northern Lebanon
Hershey at Waynesboro
Bishop McDevitt at DePaul Catholic (NJ), 6 p.m.
Twin Valley at Lower Dauphin
Mifflin County at Shikellamy
Red Land at Northeastern
Midd-West at Halifax
James Buchanan at Clear Spring (Md.)
Selinsgrove at Juniata
Danville at Line Mountain
Biglerville at Susquenita
Shenandoah Valley at Upper Dauphin
Week 3
Friday, September 8
Non-League
Altoona at Mifflin County
William Penn at Carlisle
Coatesville at Central Dauphin
Central Dauphin East at Northeastern
Waynesboro at Chambersburg
Spring-Ford at Cumberland Valley
Harrisburg at Manheim Township
State College at Hollidaysburg
Newport at Big Spring
Boiling Springs at Gettysburg
Upper Dauphin at Camp Hill
Middletown at Susquehanna Township
Wyomissing at Trinity
Juniata at West Perry
East Pennsboro at Milton Hershey
Greencastle-Antrim at Delone Catholic
Red Land at Mechanicsburg
Dover at Northern York
Spring Grove at Shippensburg
La Salle College at Bishop McDevitt
McCaskey at Cedar Cliff
Dallastown at Hershey
Lower Dauphin at Elizabethtown
Palmyra at Donegal
Halifax at Hancock (Md.)
James Buchanan at Biglerville
Tri-Valley at Line Mountain
Susquenita at Schuylkill Valley
Saturday, September 9
Non-League
Steelton-Highspire at West Catholic (Phila.), 1 p.m.
Week 4
Thursday, September 14
Mid-Penn Keystone
Palmyra at Bishop McDevitt
Cedar Cliff at Hershey
Mifflin County at Red Land
Friday, September 15
Mid-Penn Capital
Big Spring at Camp Hill
Boiling Springs at Steelton-Highspire
West Perry at Trinity
Mid-Penn Commonwealth
Altoona at State College
Central Dauphin at Chambersburg
Cumberland Valley at Central Dauphin East
Mid-Penn Colonial
Gettysburg at East Pennsboro
Greencastle-Antrim at Waynesboro
Susquehanna Township at Mechancisburg
Northern York at Shippensburg
Mid-Penn Keystone
Lower Dauphin at Mifflin County
Mid-Penn Liberty
James Buchanan at Halifax
Juniata at Newport
Upper Dauphin at Susquenita
Non-League
Line Mountain at Middletown
Saturday, September 16
Mid-Penn Commonwealth
Carlisle at Harrisburg, 1 p.m.
Week 5
Thursday, September 21
Mid-Penn Colonial
Mechanicsburg at Gettysburg
Waynesboro at Northern York
Shippensburg at Susquehanna Township
Friday, September 22
Mid-Penn Capital
Steelton-Highspire at Big Spring
Trinity at Boiling Springs
Camp Hill at Middletown
Mid-Penn Commonwealth
Central Dauphin East at Altoona
Chambersburg at Carlisle
State College at Central Dauphin
Harrisburg at Cumberland Valley
Mid-Penn Colonial
East Pennsboro at Greencastle-Antrim
Mid-Penn Keystone
Bishop McDevitt at Cedar Cliff
Red Land at Lower Dauphin
Mifflin County at Palmyra
Mid-Penn Liberty
Halifax at Juniata
Susquenita at Line Mountain
Newport at Upper Dauphin
Non-League
West Perry at James Buchanan
Saturday, September 23
Mid-Penn Keystone
Hershey at Milton Hershey, 1:30 p.m.
Week 6
Thursday, September 28
Mid-Penn Commonwealth
Carlisle at Central Dauphin
Cumberland Valley at Chambersburg
Friday, September 29
Mid-Penn Capital
Big Spring at Trinity
Boiling Springs at West Perry
Mid-Penn Commonwealth
Central Dauphin East at State College
Mid-Penn Colonial
Mechanicsburg at East Pennsboro
Gettysburg at Shippensburg
Northern York at Greencastle-Antrim
Susquehanna Township at Waynesboro
Mid-Penn Keystone
Milton Hershey at Bishop McDevitt
Cedar Cliff at Mifflin County
Hershey at Red Land
Palmyra at Lower Dauphin
Mid-Penn Liberty
Upper Dauphin at Halifax
Juniata at James Buchanan
Newport at Line Mountain
Non-League
Camp Hill at Susquenita
Saturday, September 30
Mid-Penn Capital
Middletown at Steelton-Highspire, noon
Mid-Penn Commonwealth
Altoona at Harrisburg, 1 p.m.
Week 7
Thursday, October 5
Mid-Penn Keystone
Mifflin County at Milton Hershey
Friday, October 6
Mid-Penn Capital
West Perry at Big Spring
Steelton-Highspire at Camp HIll
Mid-Penn Commonwealth
Chambersburg at Altoona
State College at Carlisle
Central Dauphin at Cumberland Valley
Harrisburg at Central Dauphin East
Mid-Penn Colonial
East Pennsboro at Northern York
Waynesboro at Gettysburg
Greencastle-Antrim at Susquehanna Township
Shippensburg at Mechanicsburg
Mid-Penn Keystone
Bishop McDevitt at Hershey
Lower Dauphin at Cedar Cliff
Red Land at Palmyra
Mid-Penn Liberty
Halifax at Line Mountain
James Buchanan at Upper Dauphin
Newport at Susquenita
Non-League
Boiling Springs at Juniata
Saturday, October 7
Mid-Penn Capital
Trinity at Middletown, 2 p.m.
Week 8
Thursday, October 12
Mid-Penn Capital
Big Spring at Boiling Springs
Non-League
Newport at Steelton-Highspire
Friday, October 13
Mid-Penn Capital
Camp Hill at Trinity
Middletown at West Perry
Mid-Penn Commonwealth
Altoona at Central Dauphin
Cumberland Valley at Carlisle
Central Dauphin East at Chambersburg
Harrisburg at State College
Mid-Penn Colonial
Shippensburg at East Pennsboro
Gettysburg at Greencastle-Antrim
Mechanicsburg at Waynesboro
Susquehanna Township at Northern York
Mid-Penn Keystone
Bishop McDevitt at Red Land
Cedar Cliff at Palmyra
Hershey at Mifflin County
Milton Hershey at Lower Dauphin
Mid-Penn Liberty
Susquenita at Halifax
James Buchanan at Line Mountain
Upper Dauphin at Juniata
Week 9
Friday, October 20
Mid-Penn Capital
Boiling Springs at Middletown
West Perry at Camp Hill
Mid-Penn Commonwealth
Carlisle at Altoona
Central Dauphin at Central Dauphin East
State College at Cumberland Valley
Mid-Penn Colonial
East Pennsboro at Susquehanna Township
Northern York at Gettysburg
Greencastle-Antrim at Mechanicsburg
Waynesboro at Shippensburg
Mid-Penn Keystone
Mifflin County at Bishop McDevitt
Red Land at Cedar Cliff
Lower Dauphin at Hershey
Palmyra at Milton Hershey
Mid-Penn Liberty
Halifax at Newport
James Buchanan at Susquenita
Juniata at Line Mountain
Non-League
Big Spring at Upper Dauphin
Saturday, October 21
Mid-Penn Capital
Trinity at Steelton-Highspire, 4 p.m.
Mid-Penn Commonwealth
Chambersburg at Harrisburg, 1 p.m.
Week 10
Friday, October 27
Mid-Penn Capital
Middletown at Big Spring
Camp Hill at Boiling Springs
Steelton-Highspire at West Perry
Mid-Penn Commonwealth
Cumberland Valley at Altoona
Central Dauphin East at Carlisle
Harrisburg at Central Dauphin
Chambersburg at State College
Mid-Penn Colonial
Waynesboro at East Pennsboro
Susquehanna Township at Gettysburg
Shippensburg at Greencastle-Antrim
Mechanicsburg at Northern York
Mid-Penn Keystone
Bishop McDevitt at Lower Dauphin
Cedar Cliff at Milton Hershey
Hershey at Palmyra
Mifflin County at Red Land
Mid-Penn Liberty
Newport at James Buchanan
Susquenita at Juniata
Line Mountain at Upper Dauphin
Non-League
Halifax at Trinity