x
Breaking News
More () »

High School Football schedule | 2024 Mid-Penn Conference regular season

The regular season kicks off on Friday, August 23.
Credit: WPMT

HARRISBURG, Pa. — The 2024 Mid-Penn Conference high school football season kicks off on Friday, August 23. Here's the full schedule.

All games begin at 7 p.m., unless otherwise noted.

Week 1

Friday, August 23

Non-League

Hollidaysburg at Altoona

Mount St. Joseph at Bishop McDevitt

Carlisle at Mechanicsburg

Red Land at Cedar Cliff

Central Dauphin at Central York

Central Dauphin East at William Penn

Chambersburg at Gettysburg

Manheim Township at Cumberland Valley

State College at Gateway

Hershey at Milton Hershey

Lower Dauphin at Cedar Crest

Mifflin County at Central Mountain

Northern York at Spring Grove

Lebanon at Palmyra

Shippensburg at Big Spring

Greencastle-Antrim at Waynesboro

Camp Hill at Lancaster Catholic

Halifax at Minersville

York County Tech at James Buchanan

Juniata at Selinsgrove

Line Mountain at Lewisburg

Steelton-Highspire at Fairfield

Susquenita at West Perry

Williams Valley at Upper Dauphin

Littlestown at Boiling Springs

Bethlehem Catholic at East Pennsboro

Donegal at Middletown

Trinity at Allentown Central Catholic

Saturday, August 24

Non-League

La Salle College at Harrisburg, 1 p.m.

Newport at Juniata Valley, 6 p.m.

Susquehanna Township at Penn Hills

Week 2

Thursday, August 29

Keystone

Palmyra at Mechanicsburg

Capital

Upper Dauphin at Halifax

Friday, August 30

Non-League

Big Spring at Camp Hill

Commonwealth

Altoona at State College

Carlisle at Cumberland Valley

Central Dauphin at Cedar Cliff

Chambersburg at Central Dauphin East

Keystone

Gettysburg at Waynesboro

Hershey at Shippensburg

Red Land at Lower Dauphin

Mifflin County at Northern York

Capital

James Buchanan at Susquenita

Steelton-Highspire at Juniata

Line Mountain at Newport

Colonial

West Perry at Boiling Springs

East Pennsboro at Trinity

Susquehanna Township at Greencastle-Antrim

Middletown at Milton Hershey

Saturday, August 31

Commonwealth

Harrisburg at Bishop McDevitt, 12 p.m.

Week 3

Friday, Sept. 6

Non-League

West Perry at Upper Dauphin

Commonwealth

Cumberland Valley at Altoona

Bishop McDevitt at Chambersburg

Central Dauphin at Carlisle

Cedar Cliff at Central Dauphin East

Keystone

Gettysburg at Red Land

Hershey at Palmyra

Northern York at Lower Dauphin

Mechanicsburg at Mifflin County

Shippensburg at Waynesboro

Capital

Susquenita at Camp Hill

Halifax at Steelton-Highspire

Newport at James Buchanan

Juniata at Line Mountain

Colonial

Trinity at Big Spring

Boiling Springs at Susquehanna Township

Milton Hershey at East Pennsboro

Greencastle-Antrim at Middletown

Saturday, Sept. 7

Commonwealth

State College at Harrisburg, 1 p.m.

Week 4

Friday, Sept. 13

Non-League

Trinity at Susquenita

Commonwealth

Altoona at Central Dauphin

Cedar Cliff at Bishop McDevitt

Central Dauphin East at Carlisle

State College at Cumberland Valley

Keystone

Gettysburg at Northern York

Mifflin County at Hershey

Lower Dauphin at Mechanicsburg

Waynesboro at Red Land

Palmyra at Shippensburg

Capital

Camp Hill at Newport

Line Mountain at Halifax

James Buchanan at Juniata

Steelton-Highspire at Upper Dauphin

Colonial

Middletown at Boiling Springs

East Pennsboro at Greencastle-Antrim

Susquehanna Township at West Perry

Saturday, Sept. 14

Commonwealth

Chambersburg at Harrisburg, 1 p.m.

Colonial

Big Spring at Milton Hershey, 1:30 p.m.

Week 5

Friday, Sept. 20

Non-League

Susquehanna Township at Steelton-Highspire

Commonwealth

Central Dauphin East at Altoona

Bishop McDevitt at Carlisle

Harrisburg at Cedar Cliff

State College at Chambersburg

Cumberland Valley at Central Dauphin

Keystone

Mechanicsburg at Gettysburg

Lower Dauphin at Hershey

Shippensburg at Mifflin County

Red Land at Northern York

Waynesboro at Palmyra

Capital

Juniata at Camp Hill

Halifax at James Buchanan

Upper Dauphin at Line Mountain

Newport at Susquenita

Colonial

Greencastle-Antrim at Big Spring

Boiling Springs at East Pennsboro

West Perry at Middletown

Milton Hershey at Trinity

Week 6

Friday, Sept. 27

Non-League

Milton Hershey at Newport

Commonwealth

Altoona at Bishop McDevitt

Cedar Cliff at Chambersburg

Central Dauphin at State College

Cumberland Valley at Central Dauphin East

Keystone

Gettysburg at Hershey

Lower Dauphin at Shippensburg

Mechanicsburg at Red Land

MIfflin County at Palmyra

Northern York at Waynesboro

Capital

Camp Hill at Halifax

James Buchanan at Upper Dauphin

Juniata at Susquenita

Colonial

Big Spring at Boiling Springs

East Pennsboro at West Perry

Trinity at Greencastle-Antrim

Middletown at Susquehanna Township

Saturday, Sept. 28

Commonwealth

Carlisle at Harrisburg, 1 p.m.

Capital

Line Mountain at Steelton-Highspire, 1 p.m.

Week 7

Friday, Oct. 4

Non-League

Middletown at Line Mountain

Commonwealth

Harrisburg at Altoona

Bishop McDevitt at Cumberland Valley

Chambersburg at Carlisle

Cedar Cliff at State College

Central Dauphin East at Central Dauphin

Keystone

Shippensburg at Gettysburg

Hershey at Red Land

Palmyra at Lower Dauphin

Mechanicsburg at Northern York

Waynesboro at Mifflin County

Capital 

Upper Dauphin at Camp Hill

Halifax at Susquenita

Steelton-Highspire at James Buchanan

Juniata at Newport

Colonial

West Perry at Big Spring

Boiling Springs at Trinity

Susquehanna Township at East Pennsboro

Greencastle-Antrim at Milton Hershey

Week 8

Thursday, Oct. 10

Colonial

Milton Hershey at Boiling Springs

Friday, Oct. 11

Non-League

Juniata at Greencastle-Antrim

Commonwealth

Altoona at Chambersburg

Central Dauphin at Bishop McDevitt

Carlisle at Cedar Cliff

State College at Central Dauphin East

Keystone

Palmyra at Gettysburg

Lower Dauphin at Mifflin County

Waynesboro at Mechanicsburg

Red Land at Shippensburg

Capital

Camp Hill at Steelton-Highspire

Newport at Halifax

James Buchanan at Line Mountain

Susquenita at Upper Dauphin

Colonial

Big Spring at Susquehanna Township

Trinity at West Perry

Saturday, Oct. 12

Commonwealth

Cumberland Valley at Harrisburg, 1 p.m.

Keystone

Northern York at Hershey, 6 p.m.

Colonial

East Pennsboro at Middletown, 2 p.m.

Week 9

Friday, Oct. 18

Non-League

East Pennsboro at James Buchanan

Commonwealth

Cedar Cliff at Altoona

Central Dauphin East at Bishop McDevitt

Carlisle at State College

Harrisburg at Central Dauphin

Chambersburg at Cumberland Valley

Keystone

Mifflin County at Gettysburg

Hershey at Mechanicsburg

Waynesboro at Lower Dauphin

Shippensburg at Northern York

Palmyra at Red Land

Capital

Line Mountain at Camp Hill

Halifax at Juniata

Newport at Upper Dauphin

Steelton-Highspire at Susquenita

Colonial

Middletown at Big Spring

Boiling Springs at Greencastle-Antrim

West Perry at Milton Hershey

Susquehanna Township at Trinity

Week 10

Friday, Oct. 25

Non-League

Boiling Springs at Halifax

Commonwealth

Altoona at Carlisle

Bishop McDevitt at State College

Cumberland Valley at Cedar Cliff

Central Dauphin at Chambersburg

Harrisburg at Central Dauphin East

Keystone

Gettysburg at Lower Dauphin

Hershey at Waynesboro

Shippensburg at Mechanicsburg

Red Land at Mifflin County

Northern York at Palmyra

Capital

Camp Hill at James Buchanan

Upper Dauphin at Juniata

Susquenita at Line Mountain

Newport at Steelton-Highspire

Colonial

Big Spring at East Pennsboro

Greencastle-Antrim at West Perry

Trinity at Middletown

Milton Hershey at Susquehanna Township

Before You Leave, Check This Out