Temple Owls 9, East Carolina Pirates 17: final score and stats
East Carolina Pirates beat Temple Owls, Temple Owls 9 to East Carolina Pirates 17, on Saturday, October 31, 2026 at Dowdy-Ficklen Stadium, Greenville, NC. Below: the box score, top performers, team stats, injuries and recent form for East Carolina Pirates vs Temple Owls.
College FootballSaturday, October 31, 2026
DateOct 31, 2026
Start time3:00 PM ET
VenueDowdy-Ficklen Stadium, Greenville, NC
TVESPN+
Attendance30,213
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Temple Owls | 0 | 3 | 3 | 3 | 9 |
| East Carolina Pirates | 7 | 3 | 7 | 0 | 17 |
Team comparison
Temple OwlsEast Carolina Pirates
2-6Record4-4
12th in AmericanStanding5th in American
1-3Road record / home record4-1
LLLLWLast 5WWLLW
L4StreakW2
Team stats
Temple OwlsEast Carolina Pirates
1-73rd down efficiency4-12
0-04th down efficiency2-4
12/22Comp/Att17/30
3-25Penalties4-26
27:05Possession32:55
Box score
Temple Owls Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Ajani Sheppard | 11/20 | 118 | 5.9 | 0 | 3 | 13.3 |
| Colin Chase | 1/2 | 10 | 5.0 | 0 | 0 | -- |
| Team | 12/22 | 128 | 5.8 | 0 | 3 | -- |
Temple Owls Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Ajani Sheppard | 15 | 69 | 4.6 | 0 | 17 |
| Keveun Mason | 8 | 51 | 6.4 | 0 | 18 |
| Samuel Brown V | 3 | 1 | 0.3 | 0 | 5 |
| Team | 1 | 0 | 0.0 | 0 | 0 |
| Team | 27 | 121 | 4.5 | 0 | 18 |
Temple Owls Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| JoJo Bermudez | 3 | 48 | 16.0 | 0 | 17 |
| Samuel Brown V | 3 | 24 | 8.0 | 0 | 10 |
| Colin Chase | 2 | 22 | 11.0 | 0 | 19 |
| Jayce Freeman | 2 | 16 | 8.0 | 0 | 10 |
| Joey Schlaffer | 1 | 14 | 14.0 | 0 | 14 |
| Peter Clarke | 1 | 4 | 4.0 | 0 | 4 |
| Team | 12 | 128 | 10.7 | 0 | 19 |
Temple Owls Fumbles
| Player | FUM | LOST | REC |
|---|
| Ajani Sheppard | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Temple Owls Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Curly Ordonez | 14 | 6 | 0 | 0 | 0 | 0 | 0 |
| Saboor Karriem | 9 | 5 | 0 | 0 | 0 | 0 | 0 |
| Jayvant Brown | 9 | 2 | 0 | 0 | 0 | 0 | 0 |
| Avery Powell | 5 | 2 | 0 | 0 | 1 | 0 | 0 |
| Kaleb Artis | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| JaMair Diaz | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jaylon Joseph | 3 | 0 | 0 | 0 | 1 | 1 | 0 |
| Cameron Jones | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 78 | 32 | 0 | 0 | 4 | 1 | 0 |
Temple Owls Interceptions
| Player | INT | YDS | TD |
|---|
| Saboor Karriem | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Temple Owls KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Demonte Greene | 1 | 25 | 25.0 | 25 | 0 |
| Team | 1 | 25 | 25.0 | 25 | 0 |
Temple Owls PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| JoJo Bermudez | 1 | 33 | 33.0 | 33 | 0 |
| Team | 1 | 33 | 33.0 | 33 | 0 |
Temple Owls Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Carl Hardin | 3/4 | 75.0 | 46 | 0/0 | 9 |
| Team | 3/4 | 75.0 | 46 | 0/0 | 9 |
Temple Owls Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Dante Atton | 2 | 81 | 40.5 | 0 | 1 | 41 |
| Team | 2 | 81 | 40.5 | 0 | 1 | 41 |
East Carolina Pirates Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Mitch Griffis | 17/30 | 130 | 4.3 | 0 | 1 | 17.9 |
| Team | 17/30 | 130 | 4.3 | 0 | 1 | -- |
East Carolina Pirates Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| TJ Engleman Jr. | 16 | 107 | 6.7 | 1 | 22 |
| Ashton Gray | 15 | 58 | 3.9 | 1 | 9 |
| Mitch Griffis | 9 | 35 | 3.9 | 0 | 8 |
| Ray Ray Joseph Jr. | 1 | 15 | 15.0 | 0 | 15 |
| Michael Allen | 3 | 8 | 2.7 | 0 | 3 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
| Team | 45 | 222 | 4.9 | 2 | 22 |
East Carolina Pirates Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Landon Sides | 7 | 58 | 8.3 | 0 | 16 |
| Ray Ray Joseph Jr. | 2 | 18 | 9.0 | 0 | 11 |
| Tyler Johnson | 2 | 17 | 8.5 | 0 | 10 |
| Jason Dickerson | 3 | 17 | 5.7 | 0 | 8 |
| Brock Spalding | 1 | 9 | 9.0 | 0 | 9 |
| TJ Engleman Jr. | 1 | 8 | 8.0 | 0 | 8 |
| Michael Allen | 1 | 3 | 3.0 | 0 | 3 |
| Team | 17 | 130 | 7.6 | 0 | 16 |
East Carolina Pirates Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Kamaurri McKinley | 6 | 4 | 1 | 1 | 0 | 1 | 0 |
| Zyeir Gamble | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| DJ Johnson Jr. | 5 | 2 | 0 | 1 | 0 | 0 | 0 |
| Julien Davis | 4 | 2 | 0 | 0 | 0 | 1 | 0 |
| Crews Law | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Angelo Ross | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Kevon Merrell Jr. | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Cade Law | 3 | 1 | 0.5 | 0.5 | 0 | 0 | 0 |
| Team | 49 | 23 | 2 | 4 | 1 | 2 | 0 |
East Carolina Pirates Interceptions
| Player | INT | YDS | TD |
|---|
| Angelo Ross | 1 | 12 | 0 |
| Ashton Levells-Mitchell | 1 | 0 | 0 |
| Zyeir Gamble | 1 | 0 | 0 |
| Team | 3 | 12 | 0 |
East Carolina Pirates KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Ray Ray Joseph Jr. | 2 | 76 | 38.0 | 56 | 0 |
| Team | 2 | 76 | 38.0 | 56 | 0 |
East Carolina Pirates Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Noah Perez | 1/1 | 100.0 | 20 | 2/2 | 5 |
| Team | 1/1 | 100.0 | 20 | 2/2 | 5 |
East Carolina Pirates Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Tomas O'Halloran | 3 | 133 | 44.3 | 0 | 1 | 55 |
| Team | 3 | 133 | 44.3 | 0 | 1 | 55 |
Recent form
Nov 7, 2026 · at Navy MidshipmenL 35-42 Oct 31, 2026 · at East Carolina PiratesL 9-17 Oct 17, 2026 · vs Charlotte 49ersL 31-38 Oct 10, 2026 · vs UConn HuskiesL 20-34 Oct 3, 2026 · at South Florida BullsW 17-13 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 Oct 31, 2026
Frequently asked questions
Who won Temple Owls vs East Carolina Pirates?
East Carolina Pirates won, 17-9, on Saturday, October 31, 2026.
What was the final score of Temple Owls vs East Carolina Pirates?
Temple Owls 9, East Carolina Pirates 17.
Where is Temple Owls vs East Carolina Pirates played?
Dowdy-Ficklen Stadium, Greenville, NC.
The model’s readGrades, leans and the full breakdown for Temple Owls 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.