2023-2024 Standings

 

Division Standings | Mid-Penn Keystone

Division Record

Overall Record

Mechanicsburg

12-2

19-9

Palmyra

11-3

18-9

Cedar Cliff

11-3

15-7

Red Land

8-6

12-15

Milton Hershey

5-9

9-14

Mifflin County

6-8

9-13

Lower Dauphin

3-11

5-17

Hershey

0-14

0-22

12/01/23

Cedar Cliff 45 vs Hempfield 57 | Red Land 43 vs Elizabethtown 26 | Mifflin County 60 vs James Buchanan 45

12/02/23

Cedar Cliff 46 vs Cumberland Valley 44 | Mechanicsburg 75 vs Spring Grove Area 47 | Red Land 30 vs JP McCaskey 43 | Mifflin County 33 vs Greencastle Antrim 47

12/04/23

Bishop Guilfoyle 54 vs Mifflin County 45

12/05/23

Cedar Cliff 48 at Harrisburg 38 | Mechanicsburg 53 vs Shippensburg 48 | Lower Dauphin 32 at West York 47 | Palmyra 44 vs Muhlenberg 29

12/07/23

Red Land 31 vs Northern Lebanon 39

12/08/23

Cedar Crest 33 vs Mechanicsburg 18 | Central York 66 vs Lower Dauphin 34 Milton Hershey 51 vs Shippensburg 49 | Red Land 30 vs Northeastern 55 | Palmyra 49 vs Fleetwood 16 | Hershey 41 vs Big Spring 65

12/09/23

Mechanicsburg 64 vs Harrisburg 35 | Dallastown 49 vs Mifflin County 30 | Milton Hershey 34 vs JP McCaskey 48 | Palmyra 41 vs Berks Catholic 34 | Hershey 32 vs Biglerville 49

12/12/23

Cedar Cliff 41 at Lower Dauphin 31 | Milton Hershey 27 at Mechanicsburg 58 | Hershey 17 at Palmyra 58 | Red Land 50 at Mifflin County 56

12/13/23

Exeter 53 at Milton Hershey 68

12/15/23

Mechanicsburg 43 at Cedar Cliff 36 | Mifflin County 28 at Palmyra 48 | Hershey 22 at Milton Hershey 57 | Lower Dauphin 22 at Red Land 38

12/18/23

CD East 64 at Hershey 42

12/19/23

Milton Hershey 46 at Mifflin County 57 | Red Land 26 at Palmyra 38 | Lower Dauphin 30 at Mechanicsburg 60

12/20/23

Cedar Cliff 40 at Hershey 19 | Red Land 52 at Milton Hershey 54

12/21/23

Palmyra 28 at Cedar Crest 39

12/22/23

Mifflin County 21 at Cedar Cliff 29 | Hershey 29 at Lower Dauphin 49 | Mechanicsburg 41 at Red Land 39

12/27/23

Cedar Cliff 36 vs Manheim Township 44 (Manheim Township Tournament) | Hershey 30 vs Red Lion 57 (Hershey Holiday Tournament) | Red Land 43 vs Donegal 25 (Donegal Holiday Tournament) | Mechanicsburg 63 vs East Pennsboro 25 (Northeastern Tournament) | Palmyra 27 vs Lebanon 63

12/28/23

Cedar Cliff 24 vs Manheim Central 28 (Manheim Township Tournament) | Mifflin County 54 vs Glendale 20 (Williamsburg Community Tournament) | Hershey 30 vs Middletown 64 (Hershey Holiday Tournament) | Red Land 28 vs William Penn 49 (Donegal Holiday Tournament) | Lower Dauphin 36 vs Twin Valley 27 (Lower Dauphin Holiday Tournament) | Mechanicsburg 41 vs Northeastern 54 (Northeastern Tournament) | Palmyra 44 vs New Oxford 27

12/29/23

Mifflin County 22 vs Williamsburg 57 (Williamsburg Community Tournament) | Lower Dauphin 36 vs Cedar Crest 42 (Lower Dauphin Holiday Tournament)

01/03/24

Cedar Cliff 18 at Palmyra 28 | Lower Dauphin 43 at Mifflin County 49 | Mechanicsburg 73 at Hershey 14 | York County School of Technology 31 at Red Land 65

01/05/24

Mifflin County 40 at Mechanicsburg 72 | Hershey 36 at Red Land 55 | Palmyra 53 at Lower Dauphin 36

01/06/24

Cedar Cliff 34 vs York-William Penn 45 (West York Classic)

01/09/24

Red Land 22 at Cedar Cliff 26

01/10/24

Lower Dauphin 49 at Milton Hershey 47 | Mifflin County 53 at Hershey 42 | Mechanicsburg 34 at Palmyra 40

01/12/24

Lower Dauphin 28 at Cedar Cliff 34 | Mifflin County 38 at Red Land 45 | Hershey 34 at Palmyra 51 | Mechanicsburg 67 at Milton Hershey 55

01/13/24

Milton Hershey 57 at Harrisburg 42

01/15/24

Hershey 21 at Lebanon 59

01/17/24

Cedar Cliff 33 at Mechanicsburg 40 | Palmyra 40 at Mifflin County 37 | Milton Hershey 57 at Hershey 23 | Red Land 38 at Lower Dauphin 32

01/20/24

State College 55 at Mifflin County 37 | Susquehanna Twp 61 at Milton Hershey 51

01/22/24

Lower Dauphin 55 at Hershey 30 | Eastern York 55 at Milton Hershey 40

01/23/24

Cedar Cliff 42 at Mifflin County 40 | Red Land 39 at Mechanicsburg 32 | Milton Hershey 44 at Palmyra 50

01/26/24

Palmyra 21 at Cedar Cliff 30 | Mifflin County 31 at Lower Dauphin 23 | Hershey 26 at Mechanicsburg 70 | Milton Hershey 33 at Red Land 41

01/27/24

Mechanicsburg 65 at Lower Dauphin 36

01/29/24

Hempfield 56 at Palmyra 53

01/30/24

Cedar Cliff 56 at Milton Hershey 51 (OT) | Mechanicsburg 47 at Mifflin County 45 | Red Land 53 at Hershey 22 | Lower Dauphin 32 at Palmyra 38

01/31/24

Milton Hershey 49 at CD East 46 | Lower Dauphin 22 at Northeastern 54

02/01/24

Hershey 27 at Cedar Cliff 41

02/02/24

Cedar Cliff 38 at Red Land 27 | Hershey 40 at Mifflin County 60 | Milton Hershey 49 at Lower Dauphin 44 | Palmyra 25 at Mechanicsburg 35

02/03/24

Hershey 22 at Northern Lebanon 43 | Lower Dauphin 30 at Governor Mifflin 44

02/05/24

Cedar Cliff 50 at JP McCaskey 44 | Dallastown 46 at Red Land 24 | Mechanicsburg 39 at Trinity 42 | Eastern Lebanon County 34 at Lower Dauphin 47 | Mifflin County 50 at Milton Hershey 51

02/06/24

Harrisburg 32 at Cedar Cliff 40 | Central Mountain 34 vs Mifflin County 44 | East Pennsboro 62 at Hershey 56 | Palmyra 46 at Milton Hershey 40 | Lower Dauphin 35 at CD East 46

02/07/24

Northern 39 at Mechanicsburg 41 (OT)

02/08/24

Lebanon 64 at Milton Hershey 38 | Central Dauphin 63 at Palmyra 36

02/09/24

Milton Hershey 55 at Cedar Cliff 60 (OT)

02/10/24

Palmyra 33 at Red Land 44

2023-2024 Mid-Penn Conference Basketball Championships

02/14/24

Mechanicsburg 36 vs Northern York 43

2023-2024 District III Basketball Championships

02/20/24

12-Susquehannock 34 at 5-Mechanicsburg 37 (OT)
10-Cocalico 19 at 7-Palmyra 33
11-Red Land 43 at 6-Greencastle-Antrim 36
14-Milton Hershey 36 at 3-Northern York 52

02/23/24

5-Mechanicsburg 39 at 4-West York 57
7-Palmyra 30 at 2-Susquehanna Twp. 48
11-Red Land 33 at 3-Northern York 47

02/27/24

CONSOLATION SEMIFINALS
8-Manheim Central 39 at 5-Mechanicsburg 29
11-Red Land 20 at 7-Palmyra 49

02/29/24

8-Manheim Central 28 at 7-Palmyra 31

03/01/24

11-Red Land 29 at 5-Mechanicsburg 37

2024 PIAA Basketball Championship

03/09/24

3-7 Mechanicsburg 27 at 1-1 Bishop Shanahan 38
3-5 Palmyra 33 at 7-2 Armstrong 44
3-8 Red Land 20 at 7-1 South Fayette 48