American · 2026

East Carolina Pirates

Head coach Blake Harrell · Dowdy-Ficklen Stadium
4-42-2 in conference
TDC Rank
#83
of 138 FBS teams
Rating
-4.5
pts vs avg FBS team
Offense
-4.4
99th in FBS
Defense
0.0
69th in FBS
Schedule so far
-8.1
97th toughest
Projected
6.4-5.6
bowl-eligible 85%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

-4.5 now, -0.6 preseason · down 19 spots since preseason
-50FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8Wk 9#83

Final record odds

6.4-5.6 expected · most likely 6-6 (37%)
4-814%5-737%6-637%7-512%8-4

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5@7AlabamaL 10–48 ›-2.4—ABC
2Sep 12vs104App StateL 24–27 ›-16.9—ESPNU
3Sep 19@114Old DominionW 20–17 ›-6.8—ESPN+
4Sep 26vsNorth Carolina Central FCSW 42–9 ›-5.3—ESPN+
5—Bye
6Oct 10vs117RiceCONFW 28–12 ›-1.8—ESPN+
7Oct 15@113UABCONFL 17–30 ›-22.5—ESPN
8Oct 22@58MemphisCONFL 34–41 ›+0.1—ESPN2
9Oct 31vs102TempleCONFW 17–9 ›-5.9—ESPN+
10Nov 6vs74South FloridaCONFEast Carolina −0.7 · o/u 44.7—52%ESPN2
11Nov 14@134CharlotteCONFEast Carolina −15.0 · o/u 52.8—84%ESPN+
12Nov 21@76ArmyCONFArmy −6.1 · o/u 53.3—34%CBSSN
13Nov 27vs99Florida AtlanticCONFEast Carolina −9.0 · o/u 60.3—73%

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play+0.053106th+0.01835th
Success rate39.3%110th36.6%20th
Explosiveness1.22280th1.25273rd
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate38.9%116th36.7%23rd
Rushing success rate40.0%102nd37.3%26th
Passing success rate37.7%112th35.9%22nd
Explosive run rate12.7%91st13.7%81st
Explosive pass rate9.0%93rd9.5%63rd
Line yards / carry3.0485th2.505th
Opportunity rate37.7%86th36.1%51st
Stuff rate17.3%75th28.5%4th
Sack rate4.3%47th7.4%26th
3rd-down conversion35.1%114th31.4%11th
Red-zone TD rate55.6%96th54.2%44th
Havoc rate13.0%59th16.9%21st
Box score · season totals
Points / game24.094th24.164th
Yards / game351.0102nd336.448th
Yards / play5.01113th4.7128th
Pass yards / game186.5114th196.643rd
Yards / pass att.6.10129th7.0263rd
Completion %58.8%108th57.1%25th
Rush yards / game164.560th139.868th
Yards / carry4.4067th3.4329th
3rd-down conv. %31.5%128th31.3%21st
Turnovers / game (lost · forced)1.75126th1.5032nd
Sacks / game (allowed · made)2.0075th2.6230th
Penalty yards / game54.059th59.450th

Charting

Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest

Partial season. ESPN's play-by-play has throw and catch spots for 7 of this team's 8 games, so the maps and air-yard numbers cover those games only. Ranks compare teams on whatever each had charted.

Avg. depth of throw
9.5
41st of 138
YAC per catch
5.2
84th of 138
Deep shots (20+)
19%
14th of 138
Shotgun
95%
73rd of 138
No-huddle
88%
25th of 138
QB pressured
14%
53rd of 138 (1st = most)
Defense: pressure rate
16%
38th of 138
Defense: YAC allowed
4.8
102nd of 138 (1st = most)

Offense: where it throws213 throws charted

58% comp9.5 avg. depth5.2 YAC/catch19% 20+ air yds12–7 TD–INT
101020203030LOSLeft, Behind air yards: 16 throws (8%), 16 caught (100%), 43 yds, 2.7 per throw16100% · 43yLeft, 0–4 air yards: 11 throws (5%), 6 caught (55%), 34 yds, 3.1 per throw1155% · 34yLeft, 5–9 air yards: 15 throws (7%), 9 caught (60%), 81 yds, 5.4 per throw1560% · 81yLeft, 10–14 air yards: 5 throws (2%), 3 caught (60%), 33 yds, 6.6 per throw560% · 33yLeft, 15–19 air yards: 2 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw20% · 0yLeft, 20–29 air yards: 5 throws (2%), 1 caught (20%), 24 yds, 4.8 per throw520% · 24yLeft, 30+ air yards: 12 throws (6%), 2 caught (17%), 87 yds, 7.3 per throw1217% · 87yMiddle, Behind air yards: 3 throws (1%), 3 caught (100%), 9 yds, 3.0 per throw3100% · 9yMiddle, 0–4 air yards: 14 throws (7%), 9 caught (64%), 104 yds, 7.4 per throw1464% · 104yMiddle, 5–9 air yards: 11 throws (5%), 4 caught (36%), 32 yds, 2.9 per throw1136% · 32yMiddle, 10–14 air yards: 9 throws (4%), 4 caught (44%), 77 yds, 8.6 per throw944% · 77yMiddle, 15–19 air yards: 8 throws (4%), 3 caught (38%), 64 yds, 8.0 per throw838% · 64yMiddle, 20–29 air yards: 3 throws (1%), 1 caught (33%), 20 yds, 6.7 per throw333% · 20yMiddle, 30+ air yards: 4 throws (2%), 1 caught (25%), 61 yds, 15.3 per throw425% · 61yRight, Behind air yards: 17 throws (8%), 17 caught (100%), 46 yds, 2.7 per throw17100% · 46yRight, 0–4 air yards: 16 throws (8%), 13 caught (81%), 137 yds, 8.6 per throw1681% · 137yRight, 5–9 air yards: 38 throws (18%), 27 caught (71%), 237 yds, 6.2 per throw3871% · 237yRight, 10–14 air yards: 7 throws (3%), 3 caught (43%), 41 yds, 5.9 per throw743% · 41yRight, 15–19 air yards: 2 throws (1%), 1 caught (50%), 15 yds, 7.5 per throw250% · 15yRight, 20–29 air yards: 11 throws (5%), 3 caught (27%), 82 yds, 7.5 per throw1127% · 82yRight, 30+ air yards: 4 throws (2%), 1 caught (25%), 41 yds, 10.3 per throw425% · 41y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Defense: where it's thrown on181 throws charted

57% comp9.8 avg. depth4.8 YAC/catch15% 20+ air yds6–8 TD–INT
101020203030LOSLeft, Behind air yards: 15 throws (8%), 12 caught (80%), 37 yds, 2.5 per throw1580% · 37yLeft, 0–4 air yards: 9 throws (5%), 6 caught (67%), 58 yds, 6.4 per throw967% · 58yLeft, 5–9 air yards: 16 throws (9%), 8 caught (50%), 78 yds, 4.9 per throw1650% · 78yLeft, 10–14 air yards: 10 throws (6%), 7 caught (70%), 99 yds, 9.9 per throw1070% · 99yLeft, 15–19 air yards: 9 throws (5%), 1 caught (11%), 23 yds, 2.6 per throw911% · 23yLeft, 20–29 air yards: 6 throws (3%), 1 caught (17%), 20 yds, 3.3 per throw617% · 20yLeft, 30+ air yards: 3 throws (2%), 2 caught (67%), 65 yds, 21.7 per throw367% · 65yMiddle, Behind air yards: 3 throws (2%), 2 caught (67%), 7 yds, 2.3 per throw367% · 7yMiddle, 0–4 air yards: 11 throws (6%), 9 caught (82%), 64 yds, 5.8 per throw1182% · 64yMiddle, 5–9 air yards: 9 throws (5%), 5 caught (56%), 51 yds, 5.7 per throw956% · 51yMiddle, 10–14 air yards: 10 throws (6%), 5 caught (50%), 97 yds, 9.7 per throw1050% · 97yMiddle, 15–19 air yards: 9 throws (5%), 4 caught (44%), 81 yds, 9.0 per throw944% · 81yMiddle, 20–29 air yards: 4 throws (2%), 2 caught (50%), 47 yds, 11.8 per throw450% · 47yMiddle, 30+ air yards: 3 throws (2%), 1 caught (33%), 42 yds, 14.0 per throw333% · 42yRight, Behind air yards: 8 throws (4%), 6 caught (75%), 37 yds, 4.6 per throw875% · 37yRight, 0–4 air yards: 20 throws (11%), 14 caught (70%), 99 yds, 5.0 per throw2070% · 99yRight, 5–9 air yards: 15 throws (8%), 8 caught (53%), 92 yds, 6.1 per throw1553% · 92yRight, 10–14 air yards: 9 throws (5%), 8 caught (89%), 131 yds, 14.6 per throw989% · 131yRight, 15–19 air yards: 3 throws (2%), 2 caught (67%), 38 yds, 12.7 per throw367% · 38yRight, 20–29 air yards: 6 throws (3%), 2 caught (33%), 55 yds, 9.2 per throw633% · 55yRight, 30+ air yards: 3 throws (2%), 1 caught (33%), 59 yds, 19.7 per throw333% · 59y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Offense: run direction251 carries

Left
11%
7.4 YPC · 48% succ.
Middle
72%
4.7 YPC · 39% succ.
Right
18%
6.4 YPC · 57% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Defense: runs faced247 carries

Left
23%
4.2 YPC · 38% succ.
Middle
58%
3.8 YPC · 31% succ.
Right
19%
4.0 YPC · 40% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.

Roster

100 players · Head coach Blake Harrell

100 players
#PlayerPos▲ClassHtWtHometown
7Cole HodgeQBSO6' 0"198Louisville, KY
11Daulton PhalinesQBFR6' 5"210Haddonfield, NJ
12Mitch GriffisQBSR6' 0"195Ashburn, VA
13Trey BurkeQBFR6' 3"205Spartanburg, SC
3Ashton GrayRBJR6' 0"208Marion, AR
4TJ Engleman Jr.RBJR5' 9"189Atlanta, GA
5DeJuan LacyRBJR5' 8"203Fort Worth, TX
21Michael AllenRBSR5' 11"206Greenville, NC
22Michael BeattyRBJR5' 6"162Apex, NC
23Meliq McgowanRBFR6' 0"190Goose Creek, SC
26DaMari GanttRBJR5' 10"197Jacksonville, NC
0Kyler PearsonWRSR5' 8"168Tulsa, OK
1Ray Ray Joseph Jr.WRSR5' 11"186Miami, FL
2Tyler JohnsonWRSR6' 0"186Martinsville, VA
11Jeremiah MelvinWRJR6' 4"205Fayetteville, NC
14Dillon LorickWRJR6' 0"200Thompsons Station, TN
15Ja'Keith HamiltonWRSR6' 2"206Shelby, NC
19Jaquaize PettawayWRSR5' 10"194Houston, TX
24Jason DickersonWRJR5' 10"189Knightdale, NC
80Ty JohnsonWRJR6' 0"180Asheville, NC
84Connor HodgeWRSO6' 1"183Louisville, KY
87Trenton CloudWRJR5' 11"193Greensboro, NC
88Dawson QuartermanWRFR6' 2"200Fort Lauderdale, FL
6Kanen HamlettTESR6' 4"235Madison, AL
25Stephen CollierTESO6' 2"242Lexington, SC
45Mason BrownTESR6' 4"261Warsaw, NC
82Gage RealeTESR6' 3"238Charlotte, NC
86Kaleb MorrowTESO6' 5"259Apex, NC
89Jacob HollandTEFR6' 5"245Dunn, NC
50Joshua BattleOLFR6' 5"285College Park, GA
52Zach CaulderOLSR6' 1"251Cheraw, SC
54Niko PaicOLSR6' 2"290Crown Point, IN
55Ethan KramerOLSR6' 4"300Colorado Springs, CO
56Bryson EsserOLJR6' 8"295Denver, NC
57Ian HemilrightOLJR6' 4"280Cary, NC
58Brandon BestOLSR6' 4"313Tucker, GA
59Xavier MasseyOLFR6' 3"290Bushnell, FL
61Brooks CulpOLFR6' 4"310Statesville, NC
63Alex LuebkeOLFR6' 4"283Cary, NC
65Preston BroadwayOLFR6' 3"270Indian Trail, NC
66Marleo NeolienOLSR6' 7"310Freeport, NY
67Cayman ReynoldsOLSO6' 4"234Calhoun, GA
68Tre HardisonOLSR6' 4"317Jacksonville, NC
70Peyton ReederOLSO6' 4"300Indian Trail, NC
72Christian HarrisOLSR6' 7"305Richmond, VA
73Karson JonesOLSR6' 4"282Lubbock, TX
75Hayes CreelOLSR6' 7"320Franklinton, LA
77Ja'Vaughn HargettOLFR6' 5"260Durham, NC
79Justin GarrardOLFR6' 4"325Neptune Beach, FL
0Jasiyah RobinsonDLSR6' 3"265Groveport, OH
5Kieran DavisDLSR6' 2"250Roswell, GA
7Samuel DankahDLSR6' 6"225Lorton, VA
9Kendrick DuJourDLSR6' 5"223Jonesboro, GA
9J.D. LampleyDLSR6' 3"270Rockingham, NC
44Preston CarrDLSR6' 3"295Timberlake, NC
50Evan PowellDLSO6' 4"247Huntingtown, MD
51Zyon RatchfordDLFR6' 3"215Gaffney, SC
55Dominick MoodyDLSO6' 2"271Kennesaw, GA
90Josiah DwyerDLSO6' 2"281Bennettsville, SC
91Miles ParkerDLJR6' 4"255Jacksonville, NC
97Jacoby MartinDLJR6' 2"264Rockingham, NC
98Torin BrazellDLJR6' 2"278Starke, FL
1Jackson BarkerLBSR6' 2"227Fuquay-Varina, NC
10Crews LawLBJR6' 1"225Nashville, TN
11DJ Johnson Jr.LBSR6' 0"224Hampton, GA
20Cade LawLBSR6' 1"225Nashville, TN
30Reagan PrintyLBJR6' 1"217Wilmington, NC
32LJ PorterLBFR6' 0"215Cornelius, NC
35Landon LewisLBSO6' 3"205Newport, NC
41Jayden OldenLBJR6' 1"230Monroe, NC
42Julien DavisLBSR6' 2"239Mcdonough, GA
43Jordan MilesLBSO6' 1"200Huntsville, AL
49Chad FairchildLBFR6' 0"235Hampton, GA
53Matt PayesLBFR6' 3"210Mount Pleasant, SC
2Jaylen BowdenDBSR6' 1"180Charlotte, NC
3Zyeir GambleDBSR5' 10"195Sumter, SC
4Kevon Merrell Jr.DBJR6' 1"188Cordele, GA
6DeMarius HinesDBJR5' 11"194Atlanta, GA
7Ashton Levells-MitchellDBSR6' 1"170Desoto, TX
8Kamaurri McKinleyDBSR6' 2"186Lakeland, FL
12Myles PollardDBSR6' 2"190Nashville, TN
13Ayden DuncansonDBSR6' 0"194Atlanta, GA
14Derrion HorsleyDBSO6' 2"196Sharpsburg, GA
15Christian PetersonDBJR5' 10"185Dothan, AL
17Rae'mon MosbyDBJR6' 0"190Marrero, LA
19Jurnee LattimoreDBJR5' 10"167Dallas, NC
21Jonathan AkinsDBSR5' 11"199Madison, FL
23Josh BentonDBSR5' 11"200Jacksonville, NC
23Tavius Horne Jr.DBSO5' 11"166Fort Lauderdale, FL
26Alex MoyeDBJR6' 2"190Farmville, NC
27Miles GaddyDBJR6' 1"185Fuquay-Varina, NC
28David Coleman Jr.DBFR5' 11"165Kingsland, GA
31Djimon MclendonDBFR5' 11"175Tucker, GA
34Adam ColeDBSR6' 0"185Asheboro, NC
37Amare MackDBFR5' 11"175Jacksonville, FL
38Riley RobinsonDBFR6' 1"225Newport, NC
43Noah PerezPKSR5' 7"161Phoenix, AZ
95Andrew ConradPKSR5' 10"184Kernersville, NC
48Tomas O'HalloranPJR6' 3"200Adelaide, Australia
83Elliot HuetherPSR6' 3"211Minnetonka, MN

Program History

Final TDC rating, rank and record for every season since 2014

Final rating by season

Best: 2025 (+5.3, #37) · worst: 2017 (-14.3, #122)
-100FBS avg201420152016201720182019202020212022202320242025#37
SeasonRecordConfRankRatingOffDef
2026 so far4-42-2#83-4.5-4.40.0
20259-46-2#37+5.3+1.6+3.7
20248-55-3#79-2.2-0.1-2.1
20232-101-7#105-5.9-7.2+1.4
20228-54-4#56+2.6+3.6-1.1
20217-55-3#67+0.3+1.5-1.3
20203-63-5#92-3.6+1.2-4.8
20194-81-7#117-10.5-3.0-7.6
20183-91-7#117-12.9-7.2-5.7
20173-92-6#122-14.3-2.4-11.9
20163-91-7#104-8.7-2.7-6.0
20155-73-5#75-1.0-0.9-0.1
20148-55-3#45+3.6+5.5-1.9

East Carolina's past seasons use the same rating model as this one. Click a season to see its full page.

Updated Nov 3, 12:25 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →