2025 East Carolina Pirates football team

2025 East Carolina Pirates football
ConferenceAmerican Conference
Record8–4 (6–2 American)
Head coach
Offensive coordinatorJohn David Baker (2nd season)
Offensive schemeSpread
Defensive coordinatorJosh Aldridge (1st season)
Base defense4–2–5
Home stadiumDowdy–Ficklen Stadium
2025 American Conference football standings
Conf. Overall
Team   W   L     W   L  
No. 20 Tulane y$^   7 1     11 3  
No. 25 North Texas y   7 1     11 2  
Navy   7 1     10 2  
South Florida   6 2     9 4  
East Carolina   6 2     8 4  
Memphis   4 4     8 5  
Army   4 4     6 6  
UTSA   4 4     6 6  
Temple   3 5     5 7  
Florida Atlantic   3 5     4 8  
Rice   2 6     5 7  
UAB   2 6     4 8  
Tulsa   1 7     4 8  
Charlotte   0 8     1 11  
Championship: Tulane 34, North Texas 21
  • ^ – College Football Playoff participant
  • $ – Conference champion
  • y – Championship game participant
As of December 21, 2025
Rankings from CFP Rankings

The 2025 East Carolina Pirates football team represent East Carolina University as a member of the American Conference during the 2025 NCAA Division I FBS football season. Led by first-year head coach Blake Harrell, the Pirates play home games at Dowdy–Ficklen Stadium in Greenville, North Carolina.

Schedule

DateTimeOpponentSiteTVResultAttendance
August 287:00 p.m.at NC State*ACCNL 17–2456,919
September 66:00 p.m.Campbell*ESPN+W 56–335,120
September 137:30 p.m.at Coastal Carolina*ESPN+W 38–021,634
September 207:30 p.m.BYU*
  • Dowdy–Ficklen Stadium
  • Greenville, NC
ESPN2L 13–3447,213
September 257:30 p.m.Army
  • Dowdy–Ficklen Stadium
  • Greenville, NC
ESPNW 28–632,497
October 97:30 p.m.at TulaneESPNL 19–2620,035
October 167:30 p.m.Tulsa
  • Dowdy–Ficklen Stadium
  • Greenville, NC
ESPNW 41–2731,307
November 12:00 p.m.at TempleESPN+W 45–1413,168
November 83:00 p.m.Charlotte
  • Dowdy–Ficklen Stadium
  • Greenville, NC
ESPN+W 48–2239,096
November 154:00 p.m.Memphis
  • Dowdy–Ficklen Stadium
  • Greenville, NC
ESPNUW 31–2737,348
November 223:30 p.m.at UTSAESPN+L 24–5818,573
November 2912:00 p.m.at Florida AtlanticESPN+W 42–314,712
December 2711:00 a.m.vs. Pittsburgh*ESPN

[1]

Rankings

Ranking movements
Legend: ██ Increase in ranking ██ Decrease in ranking
— = Not ranked RV = Received votes
Week
PollPre123456789101112131415Final
APRV
CoachesRVRVRV
CFPNot releasedNot released

Game summaries

at NC State

East Carolina Pirates (0–0) at NC State Wolfpack (0–0) – Game summary
Quarter 1 2 34Total
Pirates 0 7 01017
Wolfpack 3 14 7024

at Carter–Finley StadiumRaleigh, NC

  • Date: August 28
  • Game time: 7:00 p.m. EDT
  • Game weather: Sunny • Temperature: 79 °F (26 °C) • Wind: W at 2 miles per hour (3.2 km/h)
  • Game attendance: 56,919
  • Referee: Charles Lamertina
  • TV announcers (ACC Network): Wes Durham (play-by-play), Steve Addazio (analyst) and Dana Boyle (sideline)
Game information
First quarter
  • (8:34) NCSU – Nick Konieczynski 29-yard field goal (Drive: 15 plays, 64 yards, 6:26; NC State 3–0)
Second quarter
  • (13:33) NCSU – CJ Bailey 11-yard run, Nick Konieczynski kick (Drive: 7 plays, 61 yards, 3:31; NC State 10–0)
  • (11:03) NCSU – Wesley Grimes 48-yard pass from CJ Bailey, Nick Konieczynski kick (Drive: 2 plays, 48 yards, 0:42; NC State 17–0)
  • (2:21) ECU – Jayvontay Conner 79-yard pass from Katin Houser, Nick Mazzie kick (Drive: 6 plays, 86 yards, 1:43; NC State 17–7)
Third quarter
  • (3:43) NCSU – Hollywood Smothers 2-yard run, Nick Konieczynski kick (Drive: 10 plays, 80 yards, 4:53; NC State 24–7)
Fourth quarter
  • (14:56) ECU – Marlon Gunn Jr. 4-yard run, Nick Mazzie kick (Drive: 9 plays, 72 yards, 3:42; NC State 24–14)
  • (8:32) ECU – Nick Mazzie 34-yard field goal (Drive: 9 plays, 61 yards, 3:51; NC State 24–17)
Statistics ECU NCSU
First downs 18 21
Plays–yards 73–436 67–428
Rushes–yards 28–53 33–110
Passing yards 383 318
Passing: comp–att–int 31–45–0 24–34–1
Turnovers 0 1
Time of possession 27:53 32:07
Team Category Player Statistics
East Carolina Passing Katin Houser 30/44, 366 yards, TD
Rushing London Montgomery 8 carries, 32 yards
Receiving Jayvontay Conner 2 receptions, 98 yards, TD
NC State Passing CJ Bailey 24/34, 318 yards, TD, INT
Rushing Hollywood Smothers 22 carries, 76 yards, TD
Receiving Wesley Grimes 4 receptions, 121 yards, TD

Campbell (FCS)

Campbell Fighting Camels (FCS) (0–1) at East Carolina Pirates (0–1) – Game summary
Quarter 1 2 34Total
Fighting Camels (FCS) 0 3 003
Pirates 14 21 14756

at Dowdy–Ficklen StadiumGreenville, NC

  • Date: September 6
  • Game time: 6:00 p.m. EDT
  • Game weather: Sunny • Temperature: 91 °F (33 °C) • Wind: S at 8 miles per hour (13 km/h)
  • Game attendance: 35,120
  • Referee: Zachary Erdmann
  • TV announcers (ESPN+): Joe Tordy (play-by-play) and Doc Holliday (analyst)
Game information
First quarter
  • (12:32) ECU – Desirrio Riles 18-yard pass from Katin Houser, Andrew Conrad kick (Drive: 8 plays, 75 yards, 2:28; East Carolina 7–0)
  • (6:21) ECU – London Montgomery 1-yard run, Andrew Conrad kick (Drive: 10 plays, 73 yards, 3:21; East Carolina 14–0)
Second quarter
  • (12:58) CAM – Alex Crabb 29-yard field goal (Drive: 19 plays, 85 yards, 8:23; East Carolina 14–3)
  • (11:50) ECU – Brock Spalding 55-yard pass from Katin Houser, Andrew Conrad kick (Drive: 5 plays, 75 yards, 1:08; East Carolina 21–3)
  • (5:59) ECU – Parker Jenkins 17-yard run, Andrew Conrad kick (Drive: 4 plays, 30 yards, 1:18; East Carolina 28–3)
  • (1:22) ECU – Marlon Gunn Jr. 4-yard run, Andrew Conrad kick (Drive: 12 plays, 46 yards, 2:52; East Carolina 35–3)
Third quarter
  • (10:44) ECU – London Montgomery 2-yard run, Andrew Conrad kick (Drive: 7 plays, 32 yards, 2:37; East Carolina 42–3)
  • (3:00) ECU – DeJuan Lacy 4-yard run, Noah Perez kick (Drive: 12 plays, 83 yards, 4:10; East Carolina 49–3)
Fourth quarter
  • (2:45) ECU – Dillon Lorick 11-yard pass from Chaston Ditta, Noah Perez kick (Drive: 6 plays, 66 yards, 2:18; East Carolina 56–3)
Statistics CAM ECU
First downs 14 27
Plays–yards 63–151 81–535
Rushes–yards 27–4 37–172
Passing yards 147 363
Passing: comp–att–int 22–36–0 31–44–0
Turnovers 2 0
Time of possession 32:16 27:44
Team Category Player Statistics
Campbell Passing Kamden Sixkiller 18/25, 121 yards
Rushing JJ Cowan 5 carries, 19 yards
Receiving Randall King 2 receptions, 34 yards
East Carolina Passing Katin Houser 25/35, 314 yards, 2 TD
Rushing TJ Engleman Jr. 5 carries, 36 yards
Receiving Brock Spalding 3 receptions, 81 yards, TD

at Coastal Carolina

East Carolina Pirates (1–1) at Coastal Carolina Chanticleers (1–1) – Game summary
Quarter 1 2 34Total
Pirates 10 0 72138
Chanticleers 0 0 000

at Brooks StadiumConway, SC

  • Date: September 13
  • Game time: 7:30 p.m. EDT
  • Game weather: Cloudy • Temperature: 74 °F (23 °C) • Wind: NE at 13 miles per hour (21 km/h)
  • Game attendance: 21,634
  • Referee: Tim Rich
  • TV announcers (ESPN+): Sam Weiderhaft (play-by-play), Ricky Sapp (analyst) and Haley Nitsche (sideline)
Game information
First quarter
  • (7:26) ECU – Yannick Smith 5-yard pass from Katin Houser, Nick Mazzie kick (Drive: 9 plays, 69 yards, 3:42; East Carolina 7–0)
  • (1:44) ECU – Nick Mazzie 36-yard field goal (Drive: 11 plays, 52 yards, 4:11; East Carolina 10–0)
Second quarter
  • No scoring plays
Third quarter
  • (8:15) ECU – Parker Jenkins 4-yard run, Nick Mazzie kick (Drive: 6 plays, 45 yards, 1:36; East Carolina 17–0)
Fourth quarter
  • (13:04) ECU – Yannick Smith 4-yard pass from Katin Houser, Nick Mazzie kick (Drive: 10 plays, 59 yards, 3:51; East Carolina 24–0)
  • (8:32) ECU – Mike Wright 18-yard run, Nick Mazzie kick (Drive: 4 plays, 56 yards, 2:15; East Carolina 31–0)
  • (4:08) ECU – TJ Engleman Jr. 1-yard run, Nick Mazzie kick (Drive: 5 plays, 35 yards, 0:57; East Carolina 38–0)
Statistics ECU CCU
First downs 29 18
Plays–yards 86–497 65–239
Rushes–yards 49–204 26–67
Passing yards 293 172
Passing: comp–att–int 28–37–1 19–39–2
Turnovers 1 5
Time of possession 33:55 26:05
Team Category Player Statistics
East Carolina Passing Katin Houser 28/37, 293 yards, 2 TD, INT
Rushing London Montgomery 15 carries, 59 yards
Receiving Anthony Smith 11 receptions, 136 yards
Coastal Carolina Passing Tad Hudson 19/39, 172 yards, 2 INT
Rushing Ja'Vin Simpkins
Jevon Edwards
4 carries, 25 yards
Receiving Robby Washington 3 receptions, 54 yards

BYU

BYU Cougars (2–0) at East Carolina Pirates (2–1) – Game summary
Quarter 1 2 34Total
Cougars 3 10 71434
Pirates 3 0 3713

at Dowdy–Ficklen Stadium • Greenville, NC

  • Date: September 20
  • Game time: 7:30 p.m. EDT
  • Game weather: Clear • Temperature: 75 °F (24 °C) • Wind: N at 3 miles per hour (4.8 km/h)
  • Game attendance: 47,213
  • Referee: Cravonne Barrett
  • TV announcers (ESPN2): Lowell Galindo (play-by-play), Aaron Murray (analyst) and Lauren Sisler (sideline)
Game information
First quarter
  • (9:58) BYU – Will Ferrin 40-yard field goal (Drive: 8 plays, 38 yards, 3:44; BYU 3–0)
  • (0:18) ECU – Nick Mazzie 36-yard field goal (Drive: 5 plays, 36 yards, 1:35; Tied 3–3)
Second quarter
  • (10:50) BYU – Will Ferrin 23-yard field goal (Drive: 9 plays, 74 yards, 4:18; BYU 6–3)
  • (0:56) BYU – Evan Johnson 4-yard interception return, Will Ferrin kick (BYU 13–3)
Third quarter
  • (6:33) BYU – Carsen Ryan 20-yard pass from Bear Bachmeier, Will Ferrin kick (Drive: 2 plays, 47 yards, 0:49; BYU 20–3)
  • (2:27) ECU – Nick Mazzie 25-yard field goal (Drive: 14 plays, 68 yards, 4:06; BYU 20–6)
Fourth quarter
  • (12:29) BYU – Bear Bachmeier 16-yard run, Will Ferrin kick (Drive: 8 plays, 52 yards, 4:51; BYU 27–6)
  • (8:11) ECU – Katin Houser 2-yard run, Nick Mazzie kick (Drive: 12 plays, 97 yards, 4:18; BYU 27–13)
  • (3:44) BYU – LJ Martin 41-yard run, Will Ferrin kick (Drive: 9 plays, 75 yards, 4:27; BYU 34–13)
Statistics BYU ECU
First downs 20 24
Plays–yards 60–418 76–404
Rushes–yards 34–172 34–113
Passing yards 246 285
Passing: comp–att–int 18–26–0 25–42–2
Turnovers 0 2
Time of possession 31:39 28:21
Team Category Player Statistics
BYU Passing Bear Bachmeier 18/25, 246 yards, TD
Rushing LJ Martin 14 carries, 101 yards, TD
Receiving Chase Roberts 5 receptions, 97 yards
East Carolina Passing Katin Houser 25/42, 285 yards, 2 INT
Rushing London Montgomery 6 carries, 43 yards
Receiving Yannick Smith 9 receptions, 146 yards

Army

Army Black Knights (1–2) at East Carolina Pirates (2–2) – Game summary
Quarter 1 2 34Total
Black Knights 0 0 606
Pirates 21 0 0728

at Dowdy–Ficklen Stadium • Greenville, NC

  • Date: September 25
  • Game time: 7:30 p.m. EDT
  • Game attendance: 32,497
  • Referee: Kevin Randall
  • TV announcers (ESPN): Matt Barrie (play-by-play), Tom Luginbill (analyst) and Harry Lyles Jr. (sideline)
Game information
First quarter
  • (12:07) ECU – Katin Houser 3-yard run, Nick Mazzie kick (Drive: 9 plays, 75 yards, 2:53; East Carolina 7–0)
  • (8:22) ECU – Anthony Smith 40-yard pass from Katin Houser, Nick Mazzie kick (Drive: 6 plays, 70 yards, 2:12; East Carolina 14–0)
  • (0:39) ECU – Jayvontay Conner 20-yard pass from Katin Houser, Nick Mazzie kick (Drive: 9 plays, 71 yards, 2:37; East Carolina 21–0)
Second quarter
  • No scoring plays
Third quarter
  • (10:32) ARMY – Dewayne Coleman 2-yard run, run failed (Drive: 8 plays, 75 yards, 4:28; East Carolina 21–6)
Fourth quarter
  • (8:14) ECU – Kyler Pearson 32-yard run, Nick Mazzie kick (Drive: 7 plays, 67 yards, 2:22; East Carolina 28–6)
Statistics ARMY ECU
First downs 12 23
Plays–yards 65–290 72–431
Rushes–yards 53–241 50–180
Passing yards 49 251
Passing: comp–att–int 6–12–0 15–22–1
Turnovers 1 2
Time of possession 34:02 25:58
Team Category Player Statistics
Army Passing Dewayne Coleman 5/9, 36 yards
Rushing Noah Short 11 carries, 127 yards
Receiving Samari Howard 2 receptions, 26 yards
East Carolina Passing Katin Houser 15/22, 251 yards, 2 TD, INT
Rushing London Montgomery 15 carries, 58 yards
Receiving Anthony Smith 3 receptions, 87 yards, TD

at Tulane

East Carolina Pirates (3–2) at Tulane Green Wave (4–1) – Game summary
Quarter 1 2 34Total
Pirates 0 0 16319
Green Wave 3 9 01426

at Yulman StadiumNew Orleans, LA

  • Date: October 9
  • Game time: 7:30 p.m. EDT
  • Game weather: Sunny • Temperature: 85 °F (29 °C) • Wind: NE at 8 miles per hour (13 km/h)
  • Game attendance: 20,035
  • Referee: Edwin Lee
  • TV announcers (ESPN): Matt Barrie (play-by-play), Tom Luginbill (analyst) and Harry Lyles Jr. (sideline)
Game information
First quarter
  • (10:40) TULN – Patrick Durkin 30-yard field goal (Drive: 8 plays, 28 yards, 2:30; Tulane 3–0)
Second quarter
  • (13:37) TULN – Patrick Durkin 29-yard field goal (Drive: 9 plays, 59 yards, 4:52; Tulane 6–0)
  • (5:05) TULN – Patrick Durkin 21-yard field goal (Drive: 10 plays, 57 yards, 5:45; Tulane 9–0)
  • (0:36) TULN – Patrick Durkin 40-yard field goal (Drive: 8 plays, 41 yards, 1:32; Tulane 12–0)
Third quarter
  • (11:54) ECU – Brock Spalding 7-yard pass from Katin Houser, Nick Mazzie kick (Drive: 6 plays, 70 yards, 1:55; Tulane 12–7)
  • (2:43) ECU – Katin Houser 10-yard run (Drive: 15 plays, 57 yards, 6:03; East Carolina 13–12)
  • (0:45) ECU – Nick Mazzie 46-yard field goal (Drive: 4 plays, 3 yards, 1:57; East Carolina 16–12)
Fourth quarter
  • (10:51) TULN – Zycarl Lewis Jr. 63-yard pass from Jake Retzlaff, Patrick Durkin kick (Drive: 1 play, 63 yards, 0:10; Tulane 19–16)
  • (5:48) ECU – Nick Mazzie 26-yard field goal (Drive: 13 plays, 67 yards, 5:03; Tied 19–19)
  • (0:35) TULN – Javin Gordon 4-yard pass from Jake Retzlaff, Patrick Durkin kick (Drive: 12 plays, 75 yards, 5:13; Tulane 26–19)
Statistics ECU TULN
First downs 22 24
Plays–yards 73–340 62–458
Rushes–yards 43–160 25–96
Passing yards 180 362
Passing: comp–att–int 19–30–0 27–37–0
Turnovers 0 1
Time of possession 30:37 29:23
Team Category Player Statistics
East Carolina Passing Katin Houser 19/30, 180 yards, TD
Rushing Marlon Gunn Jr. 10 carries, 52 yards
Receiving Anthony Smith 2 receptions, 54 yards
Tulane Passing Jake Retzlaff 26/36, 347 yards, 2 TD
Rushing Javin Gordon 10 carries, 34 yards
Receiving Zycarl Lewis Jr. 2 receptions, 75 yards, TD

Tulsa

Tulsa Golden Hurricane (2–4) at East Carolina Pirates (3–3) – Game summary
Quarter 1 2 34Total
Golden Hurricane 7 7 31027
Pirates 10 14 71041

at Dowdy–Ficklen Stadium • Greenville, NC

  • Date: October 16
  • Game time: 7:30 p.m. EDT
  • Game weather: Clear • Temperature: 57 °F (14 °C)
  • Game attendance: 31,307
  • Referee: Steven Anderson
  • TV announcers (ESPN): Matt Barrie (play-by-play), Tom Luginbill (analyst) and Harry Lyles Jr. (sideline)
Game information
First quarter
  • (10:52) ECU – Nick Mazzie 37-yard field goal (Drive: 11 plays, 33 yards, 2:36; East Carolina 3–0)
  • (5:08) ECU – Anthony Smith 66-yard pass from Katin Houser, Nick Mazzie kick (Drive: 2 plays, 76 yards, 0:35; East Carolina 10–0)
  • (2:44) TLSA – Brody Foley 38-yard pass from Baylor Hayes, Seth Morgan kick (Drive: 7 plays, 72 yards, 2:20; East Carolina 10–7)
Second quarter
  • (14:57) ECU – Marlon Gunn Jr. 1-yard run, Nick Mazzie kick (Drive: 9 plays, 75 yards, 2:47; East Carolina 17–7)
  • (11:51) TLSA – Brody Foley 38-yard pass from Baylor Hayes, Seth Morgan kick (Drive: 7 plays, 78 yards, 3:01; East Carolina 17–14)
  • (9:33) ECU – Anthony Smith 63-yard pass from Katin Houser, Nick Mazzie kick (Drive: 7 plays, 84 yards, 2:13; East Carolina 24–14)
Third quarter
  • (13:09) ECU – London Montgomery 51-yard run, Nick Mazzie kick (Drive: 1 play, 51 yards, 0:09; East Carolina 31–14)
  • (7:12) TLSA – Seth Morgan 46-yard field goal (Drive: 10 plays, 25 yards, 3:47; East Carolina 31–17)
Fourth quarter
  • (14:47) TLSA – Stephen Kittleman 1-yard run, Seth Morgan kick (Drive: 8 plays, 65 yards, 2:32; East Carolina 31–24)
  • (10:51) ECU – Nick Mazzie 32-yard field goal (Drive: 11 plays, 61 yards, 3:56; East Carolina 34–24)
  • (5:22) ECU – Katin Houser 2-yard run, Nick Mazzie kick (Drive: 8 plays, 41 yards, 3:13; East Carolina 41–24)
  • (1:49) TLSA – Seth Morgan 26-yard field goal (Drive: 11 plays, 33 yards, 2:36; East Carolina 41–27)
Statistics TLSA ECU
First downs 21 27
Plays–yards 83–398 91–568
Rushes–yards 42–147 53–268
Passing yards 251 300
Passing: comp–att–int 23–41–0 21–38–0
Turnovers 0 0
Time of possession 30:56 28:36
Team Category Player Statistics
Tulsa Passing Baylor Hayes 23/41, 251 yards, 2 TD
Rushing Dominic Richardson 17 carries, 59 yards
Receiving Zion Booker 9 receptions, 55 yards, TD
East Carolina Passing Katin Houser 21/38, 300 yards, 2 TD
Rushing London Montgomery 16 carries, 125 yards, TD
Receiving Anthony Smith 4 receptions, 150 yards, 2 TD

at Temple

East Carolina Pirates (4–3) at Temple Owls (5–3) – Game summary
Quarter 1 2 34Total
Pirates 14 14 14345
Owls 7 7 0014

at Lincoln Financial FieldPhiladelphia, PA

  • Date: November 1
  • Game time: 2:00 p.m. EDT
  • Game weather: Cloudy • Temperature: 59 °F (15 °C) • Wind: W at 12 miles per hour (19 km/h)
  • Game attendance: 13,168
  • Referee: Reid Jackson
  • TV announcers (ESPN+): Bill Spaulding (play-by-play), Barrett Brooks (analyst) and Maria Trivelpiece (sideline)
Game information
First quarter
  • (13:08) ECU – Yannick Smith 7-yard pass from Katin Houser, Nick Mazzie kick (Drive: 6 plays, 75 yards, 1:52; East Carolina 7–0)
  • (9:32) ECU – Anthony Smith 45-yard run, Nick Mazzie kick (Drive: 1 play, 45 yards, 0:08; East Carolina 14–0)
  • (4:31) TEM – Jay Ducker 4-yard run, Carl Hardin kick (Drive: 4 plays, 27 yards, 2:15; East Carolina 14–7)
Second quarter
  • (11:24) TEM – Keveun Mason 29-yard run, Carl Hardin kick (Drive: 9 plays, 75 yards, 4:32; Tied 14–14)
  • (6:15) ECU – Mike Wright Jr. 15-yard run, Nick Mazzie kick (Drive: 12 plays, 73 yards, 5:05; East Carolina 21–14)
  • (2:59) ECU – Yannick Smith 59-yard pass from Katin Houser, Nick Mazzie kick (Drive: 3 plays, 73 yards, 0:44; East Carolina 28–14)
Third quarter
  • (8:42) ECU – London Montgomery 19-yard run, Nick Mazzie kick (Drive: 10 plays, 76 yards, 4:48; East Carolina 35–14)
  • (3:52) ECU – Marlon Gunn Jr. 1-yard run, Nick Mazzie kick (Drive: 8 plays, 97 yards, 2:07; East Carolina 42–14)
Fourth quarter
  • (12:06) ECU – Nick Mazzie 46-yard field goal (Drive: 11 plays, 45 yards, 4:47; East Carolina 45–14)
Statistics ECU TEM
First downs 26 11
Plays–yards 75–614 55–233
Rushes–yards 51–358 30–82
Passing yards 256 151
Passing: comp–att–int 19–24–1 15–25–1
Turnovers 2 1
Time of possession 31:27 28:33
Team Category Player Statistics
East Carolina Passing Katin Houser 19/24, 256 yards, 2 TD, INT
Rushing London Montgomery 14 carries, 84 yards, TD
Receiving Yannick Smith 5 receptions, 100 yards, 2 TD
Temple Passing Evan Simon 11/20, 80 yards, INT
Rushing Jay Ducker 15 carries, 45 yards, TD
Receiving Colin Chase 5 receptions, 57 yards

Charlotte

Charlotte 49ers (1–7) at East Carolina Pirates (5–3) – Game summary
Quarter 1 2 34Total
49ers - - --0
Pirates - - --0

at Dowdy–Ficklen Stadium • Greenville, NC

  • Date: November 8
  • Game time: 3:00 p.m. EST
  • Referee: Steven Anderson
  • TV announcers (ESPN+): Patrick Kinas (play-by-play), Reginald Walker Jr. (analyst) and Savanna Collins (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics CLT ECU
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int –– ––
Turnovers
Time of possession
Team Category Player Statistics
Charlotte Passing
Rushing
Receiving
East Carolina Passing
Rushing
Receiving

Memphis

Memphis Tigers (8–2) at East Carolina Pirates (6–3) – Game summary
Quarter 1 2 34Total
Tigers - - --0
Pirates - - --0

at Dowdy–Ficklen Stadium • Greenville, NC

  • Date: November 15
  • Game time: 4:00 p.m. EST
  • Referee: Kevin Randall
  • TV announcers (ESPNU): Matt Schumacker (play-by-play) and Dustin Fox (analyst)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics MEM ECU
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int –– ––
Turnovers
Time of possession
Team Category Player Statistics
Memphis Passing
Rushing
Receiving
East Carolina Passing
Rushing
Receiving

at UTSA

East Carolina Pirates (0–0) at UTSA Roadrunners (0–0) – Game summary
Quarter 1 2 34Total
Pirates - - --0
Roadrunners - - --0

at AlamodomeSan Antonio, TX

  • Date: November 22
  • Game time: 3:30 p.m. EST
  • Game weather: None (played indoors)
  • Referee: Tim Rich
  • TV announcers (ESPN+): Ted Emrich (play-by-play) and Taylor McHargue (analyst)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics ECU UTSA
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int –– ––
Turnovers
Time of possession
Team Category Player Statistics
East Carolina Passing
Rushing
Receiving
UTSA Passing
Rushing
Receiving

at Florida Atlantic

East Carolina Pirates (7-4) at Florida Atlantic Owls (4-7) – Game summary
Quarter 1 2 34Total
Pirates - - --0
Owls - - --0

at Flagler Credit Union StadiumBoca Raton, FL

  • Date: November 29
  • Game time: 12:00 p.m. EST
  • Referee: Edwin Lee
  • TV announcers (ESPN+): A.J. Ricketts (play-by-play), Leger Douzable (analyst) and Maria Trivelpiece (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics ECU FAU
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int –– ––
Turnovers
Time of possession
Team Category Player Statistics
East Carolina Passing
Rushing
Receiving
Florida Atlantic Passing
Rushing
Receiving

vs. Pittsburgh (Military Bowl)

2025 Go Bowling Military Bowl - Pittsburgh Panthers (8-4) vs. East Carolina Panthers (8-4) – Game summary
Quarter 1 2 34Total
Panthers 0 0 000
Pirates 0 0 000

at Navy-Marine Corps Memorial StadiumAnnapolis, MD

  • Date: December 27
  • Game time: 11:00 a.m. EST
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ESPN): Jay Alter (play-by-play), Rocky Boiman (analyst) and Madison Fitzpatrick (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics PITT ECU
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
Team Category Player Statistics
Pittsburgh Passing
Rushing
Receiving
East Carolina Passing
Rushing
Receiving

Personnel

Roster

2025 East Carolina Pirates football team roster
Players Coaches
Offense
Pos. # Name Class
WR 1 Yannick Smith So
QB 2 Raheim Jeter Jr
WR 3 Kelan Robinson Sr
QB 4 Katin Houser Jr
RB 5 Parker Jenkins Jr
TE 6 Desirrio Riles Jr
QB 7 Cole Hodge Fr
RB 7 London Montgomery  So
TE 8 Jayvontay "JC" Conner  So
QB 9 Chaston Ditta Fr
WR 9 Anthony Smith GS
WR 10 Brock Spalding Jr
QB 11 Mike Wright GS
WR 12 Jaquaize Pettaway Jr
WR 13 Jason Dickerson So
WR 13 Tyler Johnson So
WR 14 Dillon Lorick  Fr
WR 17 Johnny Williams Fr
WR 19 Payton Mangrum GS
RB 20 TJ Engleman Jr. So
RB 21 Marlon Gunn Jr. Sr
RB 22 Michael Beatty So
RB 23 Josh Benton Jr
WR 24 Kyler Pearson GS
RB 25 Eddie Love Jr. Fr
RB 26 DaMari Gantt So
RB 28 DeJuan Lacy So
TE 45 Mason Brown Jr
OL 52 Jonathan Stokes Fr
OL 53 Panda Askew GS
OL 54 Dru McClough  So
OL 55 Darius Bell Sr
OL 56 Leivi Semaia Jr
OL 57 Ian Hemilright So
OL 60 Zach Caulder Jr
OL 61 Jayson Tarpeh Sr
OL 62 Jimarion McCrimon Jr
OL 66 Marleo Neolien Jr
OL 67 Peyton Reeder Fr
OL 68 Trey Hardison Sr
OL 69 Emmanuel Poku Jr
OL 71 Bryce Weaver Jr
OL 72 Jeremiah Williams Jr
OL 73 Karson Jones Jr
OL 75 Kyle Long Sr
OL 76 Jacob Sacra Jr
OL 77 Cooper Trnavsky Sr
OL 78 Kendall Walton Fr
OL 79 Samuel "Sam" Riddy Jr.  Fr
WR 80 Ty Johnson So
WR 81 Mason Scott So
WR 81 Jyron Waiters  Fr
TE 82 Gage Reale Jr
TE 83 Stephen Collier Fr
WR 84 Connor Hodge Fr
TE 86 Kaleb Morrow Fr
TE 87 Cayman Reynolds Fr
WR 88 Trenton Cloud  Fr
WR 89 Malik Leverett Jr
Defense
Pos. # Name Class
LB 1 Jackson Barker Jr
DB 2 Ja'Marley Riddle So
DB 3 Teagan Wilk GS
DB 4 Kevon Merrell So
OLB 5 Ryheem Craig Sr
DB 6 DeMarius Hines So
DL 7 Samuel Dankah Sr
DL 8 Jasiyah Robinson  Sr
DL 9 J. D. Lampley Sr
LB 10 Dameon Wilson Sr
LB 11 DJ Johnson Jr.  So
DB 12 Chance Graves GS
DB 14 Key Crowell So
DB 15 Jordy Lowery Jr
DB 17 Rasheed Reason GS
DB 20 Kamaurri McKinley Jr
DB 21 Jonathan Akins So
DB 22 Jonathan Jean GS
DB 23 Tavius Horne Jr. Fr
DB 24 TyMir Brown Sr
LB 25 Noah Holmes GS
DB 26 Alex Moye So
DB 27 O'Marion Lewis  Fr
DB 28 Ladarian Paulk GS
DB 30 Timothy Patterson Jr
DB 31 Derrion Horsley Fr
DB 32 Durante Speer Fr
OLB 33 Luke Holmes So
DL 35 Kieran Davis Jr
DB 35 Ayden Duncanson  So
DB 37 Adam Cole Jr
DB 37 Bernard Lackey Jr. Fr
DB 38 Miles Gaddy So
DB 39 Angelo Ross Fr
DL 40 Kendrick DuJour Jr
LB 41 Jayden Olden So
LB 42 Julien Davis Jr
LB 43 Jordan David Miles Fr
DL 44 Preston Carr Jr
DB 45 Jurnee Lattimore So
LB 46 Reagan Printy So
LB 47 Kendric Davis Fr
LB 48 Landon Lewis Fr
DL 51 Evan Powell Fr
DL 52 Xavier McIver Sr
DL 54 Zion Wilson Sr
DL 55 Dominick Moody Fr
DL 83 Miles Parker So
DL 90 Josiah Dwyer Fr
DL 92 Dylon Worthen Fr
DL 93 Rion Roseborough So
DL 94 Javon Williams  Fr
DL 97 Jacoby Martin So
DL 98 Torin Brazell  Fr
DL 99 Justin Benton So
Special teams
Pos. # Name Class
K 30 Nick Mazzie GS
P 37 Ryan Leavy GS
LS 41 Tripp Smith Jr
K 43 Noah Perez Sr
P 48 Tomas O'Halloran  Fr
LS 85 Triston O'Brien Jr
K 93 Everett Scott So
K 95 Andrew Conrad Sr
LS 97 Cole Walker So
Head coach
Coordinators/assistant coaches
  • John David BakerOffensive coordinator/Quarterbacks
  • Josh AldridgeDefensive coordinator/Linebackers
  • Rodney Freeman II – Running backs
  • Hunter MacKay – Tight ends
  • Damon Magazu – Safeties
  • Matt MattoxOffensive linemen
  • Dyrell Roberts – Wide receivers
  • Roy Tesh – Defensive linemen/Defensive run game coordinator
  • Tarron Williams – Cornerbacks
  • Rico Zackery – Outside linebackers
  • Aaron Auer – Senior offensive analyst
  • Arketa Banks – Senior defensive analyst
  • Bryan Butterworth – Senior defensive analyst/Nickels
  • Ryan McManus – Senior offensive analyst
  • Nicholas Hudgens – Graduate assistant
  • Cameron Nichols – Graduate assistant
  • Jordan Williams – Graduate assistant
  • Mark Hatcher – Recruiting coordinator
  • Mason Baggett – Director, Strength and Conditioning

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injured
  • Redshirt

Roster
Last update: 7/23/25

Transfers

Outgoing

Player Position Destination
Amarie Archer OL Akron
Derick Brazil DB Appalachian State
Demoris Jenkins DE Austin Peay
Javious Bond RB Austin Peay
Ethan Stumpf P Buffalo
Kameron Durant IOL Campbell
Logan Wright DL Campbell
No'Tavien Green S Carson–Newman
Melvin Jacobs WR Central Connecticut
Keyshawn Jackson CB Chattanooga
Shaikh Thompson EDGE Coastal Carolina
Javion Clark S East Tennessee State
Daylyn Diston DB Florida A&M
Kerry King WR Furman
Jordan Huff S Georgia State
McCallum Wright WR Hampden–Sydney
Ajani Farmer EDGE Harding
Chase Sowell WR Iowa State
Kenny Walz OL Maine
Jake Garcia QB Michigan
Dontavius Nash DB Michigan State
CJ Mims DL North Carolina
Gavin Gibson S North Carolina
Ryan Stephens WR North Carolina A&T
Eric Fletcher S Oklahoma State
Zakye Barker LB SMU
Greg Turner LB Tennessee Tech
Andrew Wilson-Lamp DB Toledo
Luke Larsen P Villanova
Isaiah Brown-Murray DB Virginia Tech
Bryson Harrison QB Unknown
Nick Slogik TE Unknown
Kingston McKinstry S Unknown
Jah'Cire Jones RB Unknown
Zack Boehly OT Unknown
Reagan Printy LB Unknown
Tate Smith LB Unknown
Bleu Coleman WR Unknown

Incoming

Player Position Previous school
Zach Caulder OL Averett
Ian Hemilright OL Campbell
Ryan Leavy P Duke
Teagan Wilk S Houston
Parker Jenkins RB Houston
Justin Benton DL Houston
Triston O'Brien LS Indiana State
Key Crowell DB Indianapolis
Kyle Long OL Maryland
Jonathan Akins DB Maryland
Nick Mazzie K New Hampshire
Cooper Trnavsky OL Newberry
Mike Wright QB Northwestern
Jaquaize Pettaway WR Oklahoma
Kyler Pearson WR Oklahoma State
Rasheed Reason CB Old Dominion
Tyler Johnson WR Penn State
Dru McClough IOL Presbyterian
Jonathan Jean S Rice
Kendrick DuJour DE Sam Houston
Payton Mangrum WR South Carolina
Rion Roseborough DL Towson
Xavier McIver DL UT Martin
Ladarian Paulk S West Florida
Jordy Lowery DB Western Carolina

[2][3]

References

  1. ^ "2025 East Carolina Football Schedule". FBSchedules.com. Retrieved February 3, 2025.
  2. ^ "East Carolina Football Transfer Portal". ON3.
  3. ^ "East Carolina Pirates 2025 College Football Transfer Portal". 247Sports.