Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Palmyra (PA) varsity football team lost Saturday's home conference game against Mechanicsburg (PA) by a score of 35-7.

Q1Q2Q3Q4Final
Mechanicsburg----35
Palmyra----7
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Scoretracker
  • Photos
  • Fan Chat
  • Matchup Info

Game Stats

Mechanicsburg has not entered stats for this game.
Palmyra

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals122059.6004.9001264.6
5Jaxin Robinson (Fr)010.00000039.6
8Roman Russek (Jr)121959.6324.9001267.7
Palmyra

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals27371.4901
7Aaron Villafane (Jr)133.0300
8Roman Russek (Jr)8-30-3.8500
34T. McDannell (Sr)18643.6901
Palmyra

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals12594.9120
4Braxtin Risser (Sr)8313.9120
7Aaron Villafane (Jr)188.080
11Talon Speck (Sr)2157.590
15Nathan Holt (Sr)155.050
Palmyra

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals21
4Braxtin Risser (Sr)11
8Roman Russek (Jr)1
Palmyra

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals37596660168
4Braxtin Risser (Sr)3131
7Aaron Villafane (Jr)3811
8Roman Russek (Jr)-30-30
11Talon Speck (Sr)1558679
15Nathan Holt (Sr)5813
34T. McDannell (Sr)6464
Palmyra

Total Yards

#Athlete NameRushPassRecTotal
Team Totals37595996
4Braxtin Risser (Sr)3131
7Aaron Villafane (Jr)3811
8Roman Russek (Jr)-305929
11Talon Speck (Sr)1515
15Nathan Holt (Sr)55
34T. McDannell (Sr)6464
Palmyra

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2610362.0
5Jaxin Robinson (Fr)112.0
7Aaron Villafane (Jr)437.0
10Peter Diguardia (Sr)325.0
15Nathan Holt (Sr)6171.0
27Cadin Smith (So)112.0
30Luke Vanatta (Sr)101.0
35Jake Schelhorn (Sr)314.0
38Kyler Sparks (So)6061.0
55Ryan Craig (So)011.0
77Gregory Stoak (So)101.0
Palmyra

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals00010000
87Anthony Pinko (So)0010000
Palmyra

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals14848.0480
29Brenden Crout (Jr)14848.0480
Palmyra

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals826633.3401
15Nathan Holt (Sr)826633.3401
Palmyra

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals66611.018166.06072
11Talon Speck (Sr)55811.618166.06064
15Nathan Holt (Sr)188.088
Palmyra

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1601
29Brenden Crout (Jr)1
34T. McDannell (Sr)16
Palmyra

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.00001
29Brenden Crout (Jr)111.00001
Palmyra

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals1000001
34T. McDannell (Sr)11
Stat Supplier Logo

Palmyra's stats are presented by HudlHudl

Game Story

Pennsylvania High School Football - Mechanicsburg beat Palmyra

August 30, 2025: Palmyra, PA 17078

The Mechanicsburg Wildcats football squad scored 35 points and limited the host Palmyra Cougars to 7 in the Wildcats league triumph on Saturday.

The Wildcats now sport a 2-0 record. They take the field next when they host Mifflin County for a Mid-Penn - Keystone test on Friday, September 5. Mechanicsburg will clash with a Huskies squad coming off a 14-0 league win over Northern York (Dillsburg, PA). The Huskies record now stands at 2-0.

With the defeat, Palmyra drops to 1-1 on the year. The Cougars travel to Hershey (Hershey, PA) to face the Trojans in a Mid-Penn - Keystone game on Friday, September 5. The Trojans enter the game with a record of 1-1. Hershey lost 22-19 in their recent league game against Shippensburg (Shippensburg, PA)

Jared IllioffWildcats Reporter
Neil HurleyCougars Reporter
  1. Check In

    1st Quarter
    6 - 0 The scorer has checked in. MHS 6, Palmyra 0
    Posted @ 12:08p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 12:08p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 12:08p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 12:08p
  5. 6 - 0

    Possession Update - Kickoff

    Palmyra1st Quarter ~8 minutes to go
    Mechanicsburg kicked off to Palmyra. Palmyra has the ball on their own 28-yard line. MHS 6, Palmyra 0
    Posted @ 12:08p
  6. 6 - 0

    Punt

    Mechanicsburg1st Quarter ~6 minutes to go
    Palmyra has punted to Mechanicsburg. Mechanicsburg has the ball on Palmyra's 47-yard line. MHS 6, Palmyra 0
    Posted @ 12:11p

Game Photos

Photos by Tim Kreider
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. L. Krott

    What was the final?
  3. .. timhspiaa

    Score

Mechanicsburg @ Palmyra Football Game Info

Sat., Aug. 30, 2025 @ 12p
Northern Lebanon MS/HS
The Palmyra (PA) varsity football team lost Saturday's home conference game against Mechanicsburg (PA) by a score of 35-7.

Scoretracker Providers

Jared IllioffWildcats Reporter
Neil HurleyCougars Reporter

Rankings & Records

Mechanicsburg (25-26)

NationalPAClass
3,22312225
OverallConferenceHomeAwayWin %Conference %PFPA
7-16-14-03-1.875.85722981

Palmyra (25-26)

NationalPAClass
7,51130877
OverallConferenceHomeAwayWin %Conference %PFPA
3-52-51-32-2.375.286114187

Team Scoring Averages

Q1Q2Q3Q4Final
Mechanicsburg
5.815.72.23.328.6
Palmyra
2.84.33.52.214.3

Team Stat Comparison

MechanicsburgPalmyra
-Rushing Yards Per Game103.0
-Passing Yards Per Game64.8
-Receiving Yards Per Game64.8
-Total Yards Per Game167.8
-Tackles Per Game41.8
-Sacks Per Game2.0

Team Leaders

MechanicsburgPalmyraNational Avg.
-
Rushing Yards Per Game#34 Travis McDannell85.513.2
-
Passing Yards Per Game#8 Roman Russek55.813.9
-
Receiving Yards Per Game#4 Braxtin Risser32.010.6
-
Total Yards Per Game#34 Travis McDannell85.528.3
-
Tackles Per Game#35 Jake Schelhorn6.02.7
-
Sacks Per Game#56 Braeden Basehore0.70.3

Record Breakdown

Mechanicsburg (25-26)

Palmyra (25-26)

7-1
Overall
3-5
6-1
League
2-5
1-0
Non-League
1-0
1-0
Head to Head
0-1
5-1
Common Opponent
2-4
4-0
Home
1-3
3-1
Away
2-2
0-0
Neutral
0-0
0-0
Playoff
0-0
7-1
In-State
3-5
0-0
Out-of-State
0-0