Pittsburgh Panthers 17, East Carolina Pirates 23: final score and stats
East Carolina Pirates beat Pittsburgh Panthers, Pittsburgh Panthers 17 to East Carolina Pirates 23, on Saturday, December 27, 2025 at Navy-Marine Corps Memorial Stadium, Annapolis, MD. Below: the box score, top performers, team stats, injuries and recent form for East Carolina Pirates vs Pittsburgh Panthers.
College Football · Go Bowling Military BowlSaturday, December 27, 2025
DateDec 27, 2025
Start time11:00 AM ET
VenueNavy-Marine Corps Memorial Stadium, Annapolis, MD
TVESPN
Attendance17,016
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Pittsburgh Panthers | 0 | 7 | 7 | 3 | 17 |
| East Carolina Pirates | 0 | 3 | 14 | 6 | 23 |
Team comparison
Pittsburgh PanthersEast Carolina Pirates
8-5Record9-4
7th in ACCStanding5th in American
1-2Home / road record4-1
WLLLWLast 5WWLLW
W1StreakW2
Team stats
Pittsburgh PanthersEast Carolina Pirates
5-153rd down efficiency2-15
3-54th down efficiency2-3
25/40Comp/Att8/17
3-35Penalties5-40
33:05Possession26:55
Box score
Pittsburgh Panthers Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Mason Heintschel | 25/40 | 256 | 6.4 | 1 | 1 | 42.9 |
| Team | 25/40 | 256 | 6.4 | 1 | 1 | -- |
Pittsburgh Panthers Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Ja'Kyrian Turner | 16 | 93 | 5.8 | 0 | 20 |
| Justin Cook | 8 | 28 | 3.5 | 0 | 13 |
| Jalynn Williams | 2 | 13 | 6.5 | 0 | 9 |
| Caleb Williams | 2 | 1 | 0.5 | 0 | 1 |
| Kenny Johnson | 1 | -6 | -6.0 | 0 | 0 |
| Mason Heintschel | 11 | -9 | -0.8 | 0 | 11 |
| Team | 40 | 120 | 3.0 | 0 | 20 |
Pittsburgh Panthers Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Justin Holmes | 6 | 100 | 16.7 | 0 | 23 |
| Raphael Williams Jr. | 5 | 57 | 11.4 | 1 | 22 |
| Malachi Thomas | 2 | 36 | 18.0 | 0 | 26 |
| Justin Cook | 6 | 30 | 5.0 | 0 | 11 |
| Bryce Yates | 2 | 12 | 6.0 | 0 | 11 |
| Ja'Kyrian Turner | 2 | 8 | 4.0 | 0 | 6 |
| Jake Overman | 1 | 7 | 7.0 | 0 | 7 |
| Censere Lee | 1 | 6 | 6.0 | 0 | 6 |
| Team | 25 | 256 | 10.2 | 1 | 26 |
Pittsburgh Panthers Fumbles
| Player | FUM | LOST | REC |
|---|
| Ja'Kyrian Turner | 2 | 2 | 0 |
| Kenny Johnson | 1 | 1 | 0 |
| Mason Heintschel | 1 | 1 | 0 |
| Rasheem Biles | 0 | 0 | 1 |
| Team | 4 | 4 | 1 |
Pittsburgh Panthers Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Rasheem Biles | 16 | 7 | 2 | 5 | 1 | 0 | 1 |
| Cruce Brookins | 9 | 2 | 0 | 0 | 0 | 0 | 0 |
| Cameron Lindsey | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| Isaiah Neal | 5 | 2 | 0 | 1 | 0 | 1 | 0 |
| Sean FitzSimmons | 5 | 0 | 0 | 1 | 0 | 0 | 0 |
| Braylan Lovelace | 4 | 3 | 1 | 1 | 0 | 1 | 0 |
| Javon McIntyre | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Nick James | 2 | 2 | 0 | 1 | 0 | 0 | 0 |
| Team | 65 | 25 | 3 | 12 | 2 | 3 | 1 |
Pittsburgh Panthers KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Deuce Spann | 3 | 65 | 21.7 | 25 | 0 |
| Cataurus Hicks | 1 | 14 | 14.0 | 14 | 0 |
| Team | 4 | 79 | 19.8 | 25 | 0 |
Pittsburgh Panthers PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Kenny Johnson | 1 | 2 | 2.0 | 2 | 0 |
| Team | 1 | 2 | 2.0 | 2 | 0 |
Pittsburgh Panthers Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Trey Butkowski | 1/1 | 100.0 | 21 | 2/2 | 5 |
| Team | 1/1 | 100.0 | 21 | 2/2 | 5 |
Pittsburgh Panthers Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Caleb Junko | 3 | 119 | 39.7 | 0 | 0 | 45 |
| Team | 3 | 119 | 39.7 | 0 | 0 | 45 |
East Carolina Pirates Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Chaston Ditta | 8/17 | 177 | 10.4 | 2 | 0 | 29.8 |
| Team | 8/17 | 177 | 10.4 | 2 | 0 | -- |
East Carolina Pirates Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Marlon Gunn Jr. | 18 | 50 | 2.8 | 0 | 14 |
| TJ Engleman Jr. | 6 | 24 | 4.0 | 0 | 8 |
| Parker Jenkins | 5 | 18 | 3.6 | 0 | 7 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
| Mike Wright Jr. | 2 | -2 | -1.0 | 0 | 2 |
| Chaston Ditta | 10 | -17 | -1.7 | 0 | 5 |
| Team | 42 | 72 | 1.7 | 0 | 14 |
East Carolina Pirates Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Anthony Smith | 4 | 156 | 39.0 | 2 | 72 |
| Jyron Waiters | 2 | 21 | 10.5 | 0 | 12 |
| Payton Mangrum | 1 | 0 | 0.0 | 0 | 0 |
| Brock Spalding | 1 | 0 | 0.0 | 0 | 0 |
| Team | 8 | 177 | 22.1 | 2 | 72 |
East Carolina Pirates Fumbles
| Player | FUM | LOST | REC |
|---|
| Chaston Ditta | 1 | 1 | 0 |
| Jordy Lowery | 0 | 0 | 1 |
| J.D. Lampley | 0 | 0 | 1 |
| Kendrick DuJour | 0 | 0 | 1 |
| Jackson Barker | 0 | 0 | 1 |
| Team | 1 | 1 | 4 |
East Carolina Pirates Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Teagan Wilk | 9 | 6 | 0 | 0 | 0 | 1 | 0 |
| Samuel Dankah | 7 | 5 | 0 | 0 | 0 | 0 | 0 |
| Kamaurri McKinley | 7 | 5 | 0 | 0 | 1 | 0 | 0 |
| Dameon Wilson | 7 | 4 | 0 | 0.5 | 0 | 1 | 0 |
| DJ Johnson Jr. | 6 | 2 | 0.5 | 0.5 | 0 | 0 | 0 |
| Jasiyah Robinson | 5 | 2 | 1.5 | 1.5 | 0 | 0 | 0 |
| Ryheem Craig | 5 | 2 | 0 | 0.5 | 0 | 0 | 0 |
| Jordy Lowery | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Team | 77 | 47 | 4 | 7 | 4 | 5 | 0 |
East Carolina Pirates Interceptions
| Player | INT | YDS | TD |
|---|
| Kevon Merrell Jr. | 1 | 70 | 0 |
| Team | 1 | 70 | 0 |
East Carolina Pirates Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Nick Mazzie | 3/4 | 75.0 | 42 | 2/2 | 11 |
| Team | 3/4 | 75.0 | 42 | 2/2 | 11 |
East Carolina Pirates Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Ryan Leavy | 3 | 99 | 33.0 | 1 | 2 | 37 |
| Tomas O'Halloran | 2 | 78 | 39.0 | 0 | 0 | 46 |
| Team | 5 | 177 | 35.4 | 1 | 2 | 46 |
Recent form
Oct 31, 2026 · vs Georgia Tech Yellow JacketsW 34-11 Oct 24, 2026 · at Miami HurricanesL 23-52 Oct 17, 2026 · at Boston College EaglesL 21-27 Oct 10, 2026 · vs North Carolina Tar HeelsL 17-21 Oct 2, 2026 · at Virginia Tech HokiesW 35-33 Nov 6, 2026 · vs South Florida BullsW 20-17 Oct 31, 2026 · vs Temple OwlsW 17-9 Oct 22, 2026 · at Memphis TigersL 34-41 Oct 15, 2026 · at UAB BlazersL 17-30 Team pages
More College Football games on Dec 27, 2025
Frequently asked questions
Who won Pittsburgh Panthers vs East Carolina Pirates?
East Carolina Pirates won, 23-17, on Saturday, December 27, 2025.
What was the final score of Pittsburgh Panthers vs East Carolina Pirates?
Pittsburgh Panthers 17, East Carolina Pirates 23.
Where is Pittsburgh Panthers vs East Carolina Pirates played?
Navy-Marine Corps Memorial Stadium, Annapolis, MD.
The model’s readGrades, leans and the full breakdown for Pittsburgh Panthers vs East Carolina Pirates are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.