Skip to content
CFB/LAB
Menu

Temple at East Carolina

Visual game report

Available after a final score is recorded. The pregame forecast stays separate from postgame results.

Player production & success

CFBD regular season · through week 8 · observed 2026-10-30 UTC. Captured before kickoff.

Most active players in up to 3 recent completed team games. Passing and rushing are separate credited populations; rates weight successes by plays. Garbage time included; minimum credited plays 0. Partial provider coverage; no forecast inputs.

Temple

Window: 2026-10-17 (reported) · 2026-10-10 (reported) · 2026-10-03 (reported). Cutoff: 2026-10-31T19:00:00+00:00.

PlayerPassingRushing
Ajani Sheppard QB
3 games
41.2%
28 / 68 plays
64.0%
16 / 25 plays
Keveun Mason RB
3 games
—
0 / 0 plays
38.2%
13 / 34 plays
Hunter Smith RB
3 games
—
0 / 0 plays
36.4%
8 / 22 plays
Jaxon Smolik QB
1 games
40.0%
2 / 5 plays
40.0%
2 / 5 plays
Colin Chase WR
2 games
100.0%
1 / 1 plays
75.0%
3 / 4 plays
Jovanni Bermudez WR
1 games
—
0 / 0 plays
0.0%
0 / 2 plays
De'Carlos Young RB
2 games
—
0 / 0 plays
0.0%
0 / 2 plays
Ash Roberts WR
1 games
—
0 / 0 plays
100.0%
1 / 1 plays
Traditional season production · 56 players

Provider totals through week 8, captured 2026-10-30. Original statistical values; team-specific athlete records remain separate from adjusted efficiency and usage.

Adrian Laing · CB

CFBD athlete 5135216

defensive · PD
3
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
10
defensive · TD
0
defensive · TFL
0
defensive · TOT
13
Ajani Sheppard · QB

CFBD athlete 5078166

fumbles · FUM
4
fumbles · LOST
3
fumbles · REC
0
passing · ATT
120
passing · COMPLETIONS
74
passing · INT
0
passing · PCT
0.617
passing · TD
8
passing · YDS
1127
passing · YPA
9.4
rushing · CAR
66
rushing · LONG
44
rushing · TD
5
rushing · YDS
331
rushing · YPC
5.0
Asa Locks · CB

CFBD athlete 5225338

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
14
defensive · TD
0
defensive · TFL
0
defensive · TOT
16
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Ash Roberts · WR

CFBD athlete 5159173

receiving · LONG
6
receiving · REC
1
receiving · TD
0
receiving · YDS
6
receiving · YPR
6.0
rushing · CAR
1
rushing · LONG
4
rushing · TD
0
rushing · YDS
4
rushing · YPC
4.0
Avery Powell · S

CFBD athlete 5164597

defensive · PD
2
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
22
defensive · TD
0
defensive · TFL
1
defensive · TOT
29
Brian Adderley · LB

CFBD athlete 5296368

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
2
Bryson Goodwin · CB

CFBD athlete 5147225

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
5
defensive · TD
0
defensive · TFL
0
defensive · TOT
7
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Cameron Jones · DL

CFBD athlete 5194317

defensive · PD
0
defensive · QB HUR
3
defensive · SACKS
1
defensive · SOLO
6
defensive · TD
0
defensive · TFL
1
defensive · TOT
9
Carl Hardin · PK

CFBD athlete 5151240

kicking · FGA
12
kicking · FGM
9
kicking · LONG
48
kicking · PCT
0.750
kicking · PTS
46
kicking · XPA
19
kicking · XPM
19
Coen Logan · WR

CFBD athlete 5291772

rushing · CAR
1
rushing · LONG
7
rushing · TD
0
rushing · YDS
7
rushing · YPC
7.0
Colin Chase · WR

CFBD athlete 5089003

passing · ATT
1
passing · COMPLETIONS
1
passing · INT
0
passing · PCT
1.000
passing · TD
1
passing · YDS
29
passing · YPA
29.0
receiving · LONG
69
receiving · REC
18
receiving · TD
2
receiving · YDS
308
receiving · YPR
17.1
rushing · CAR
6
rushing · LONG
20
rushing · TD
0
rushing · YDS
71
rushing · YPC
11.8
Curly Ordonez · LB

CFBD athlete 5296366

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
2
defensive · SOLO
39
defensive · TD
0
defensive · TFL
3.5
defensive · TOT
61
Dante Atton · P

CFBD athlete 5121768

punting · In 20
9
punting · LONG
55
punting · NO
23
punting · TB
0
punting · YDS
978
punting · YPP
42.5
Daron Harris · S

CFBD athlete 5290795

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Davier Bishop · DL

CFBD athlete 5388305

defensive · PD
1
defensive · QB HUR
2
defensive · SACKS
1
defensive · SOLO
3
defensive · TD
0
defensive · TFL
2
defensive · TOT
6
De'Carlos Young · RB

CFBD athlete 5296362

rushing · CAR
12
rushing · LONG
10
rushing · TD
0
rushing · YDS
42
rushing · YPC
3.5
Demonte Greene · WR

CFBD athlete 5388300

kickReturns · AVG
19.8
kickReturns · LONG
27
kickReturns · NO
12
kickReturns · TD
0
kickReturns · YDS
237
receiving · LONG
7
receiving · REC
1
receiving · TD
0
receiving · YDS
7
receiving · YPR
7.0
Denzel Chavis · CB

CFBD athlete 5147680

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
6
defensive · TD
0
defensive · TFL
0
defensive · TOT
10
Earl Kulp · CB

CFBD athlete 5079545

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
2
defensive · TD
0
defensive · TFL
1
defensive · TOT
3
Eric Stuart · LB

CFBD athlete 5219862

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
18
defensive · TD
0
defensive · TFL
0.5
defensive · TOT
30
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Hunter Smith · RB

CFBD athlete 4258419

kickReturns · AVG
18.0
kickReturns · LONG
18
kickReturns · NO
1
kickReturns · TD
0
kickReturns · YDS
18
receiving · LONG
5
receiving · REC
3
receiving · TD
0
receiving · YDS
12
receiving · YPR
4.0
rushing · CAR
31
rushing · LONG
34
rushing · TD
0
rushing · YDS
119
rushing · YPC
3.8
JaMair Diaz · LB

CFBD athlete 5296819

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
1
defensive · TOT
5
Jaeden Gould · S

CFBD athlete 4685353

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
17
defensive · TD
0
defensive · TFL
1
defensive · TOT
21
Jamarcus Pierre · S

CFBD athlete 5203589

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
7
defensive · TD
1
defensive · TFL
0
defensive · TOT
7
interceptions · AVG
35.0
interceptions · INT
1
interceptions · TD
1
interceptions · YDS
35
Jaxon Smolik · QB

CFBD athlete 5077787

fumbles · FUM
2
fumbles · LOST
1
fumbles · REC
0
passing · ATT
27
passing · COMPLETIONS
16
passing · INT
1
passing · PCT
0.593
passing · TD
1
passing · YDS
129
passing · YPA
4.8
rushing · CAR
18
rushing · LONG
47
rushing · TD
0
rushing · YDS
81
rushing · YPC
4.5
Jayce Freeman · WR

CFBD athlete 5087747

receiving · LONG
39
receiving · REC
15
receiving · TD
1
receiving · YDS
238
receiving · YPR
15.9
Jaylon Joseph · LB

CFBD athlete 5152685

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
7
defensive · TD
0
defensive · TFL
1
defensive · TOT
9
Jayvant Brown · LB

CFBD athlete 4870647

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
8
defensive · TD
0
defensive · TFL
0
defensive · TOT
12
Joey Schlaffer · TE

CFBD athlete 4898892

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
0
receiving · LONG
11
receiving · REC
2
receiving · TD
1
receiving · YDS
13
receiving · YPR
6.5
Jordan Montgomery · LB

CFBD athlete 5121722

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
0
defensive · TOT
4
Joseph Auzenne · DL

CFBD athlete 5092790

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
0.5
defensive · TOT
10
Josh Nengite · LB

CFBD athlete 5291774

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Josiah Jackson · S

CFBD athlete 4976722

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
0
defensive · TOT
6
Jovanni Bermudez · WR

CFBD athlete 4726152

puntReturns · AVG
12.3
puntReturns · LONG
47
puntReturns · NO
8
puntReturns · TD
0
puntReturns · YDS
98
receiving · LONG
79
receiving · REC
14
receiving · TD
2
receiving · YDS
195
receiving · YPR
13.9
rushing · CAR
5
rushing · LONG
27
rushing · TD
0
rushing · YDS
50
rushing · YPC
10.0
Kaleb Artis · DL

CFBD athlete 4870278

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
2
defensive · TD
0
defensive · TFL
0
defensive · TOT
7
Keveun Mason · RB

CFBD athlete 5296364

fumbles · FUM
1
fumbles · LOST
1
fumbles · REC
0
receiving · LONG
25
receiving · REC
10
receiving · TD
0
receiving · YDS
68
receiving · YPR
6.8
rushing · CAR
94
rushing · LONG
38
rushing · TD
3
rushing · YDS
513
rushing · YPC
5.5
Kevin Hornbeak Jr. · DL

CFBD athlete 5388304

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
2
defensive · SOLO
8
defensive · TD
0
defensive · TFL
4.5
defensive · TOT
14
Kolin Dinkins · S

CFBD athlete 5097480

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
8
defensive · TD
0
defensive · TFL
0
defensive · TOT
10
Lamar Fairfax Jr. · DL

CFBD athlete 5215499

defensive · PD
0
defensive · QB HUR
1
defensive · SACKS
0
defensive · SOLO
3
defensive · TD
0
defensive · TFL
0
defensive · TOT
6
Nakeel Lawrence · CB

CFBD athlete 5388301

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
7
defensive · TD
0
defensive · TFL
0
defensive · TOT
7
Orel Gray · S

CFBD athlete 5154382

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
7
defensive · TD
0
defensive · TFL
1
defensive · TOT
13
Peter Clarke · TE

CFBD athlete 5080547

receiving · LONG
46
receiving · REC
17
receiving · TD
2
receiving · YDS
269
receiving · YPR
15.8
R.J. Blount · RB

CFBD athlete 5290496

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Reggie Jones · LB

CFBD athlete 5151239

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
2
Reis Stocksdale · WR

CFBD athlete 4875583

fumbles · FUM
1
fumbles · LOST
0
fumbles · REC
0
puntReturns · AVG
-4.0
puntReturns · LONG
0
puntReturns · NO
1
puntReturns · TD
0
puntReturns · YDS
-4
Russell Sykes · DL

CFBD athlete 5196486

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
9
defensive · TD
0
defensive · TFL
1
defensive · TOT
13
Ryder Kusch · TE

CFBD athlete 5222551

receiving · LONG
22
receiving · REC
6
receiving · TD
0
receiving · YDS
64
receiving · YPR
10.7
Saboor Karriem · S

CFBD athlete 4924137

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
34
defensive · TD
0
defensive · TFL
2
defensive · TOT
44
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Samuel Brown V · RB

CFBD athlete 4685695

receiving · LONG
78
receiving · REC
4
receiving · TD
2
receiving · YDS
105
receiving · YPR
26.3
rushing · CAR
25
rushing · LONG
50
rushing · TD
2
rushing · YDS
205
rushing · YPC
8.2
Troy Cunningham · DL

CFBD athlete 5265254

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
3
defensive · TD
0
defensive · TFL
0
defensive · TOT
4
Tyree Alualu · LB

CFBD athlete 5195282

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
9
defensive · TD
1
defensive · TFL
1
defensive · TOT
12
interceptions · AVG
63.0
interceptions · INT
1
interceptions · TD
1
interceptions · YDS
63
Wesley Brown · LB

CFBD athlete 5172091

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
6
defensive · TD
0
defensive · TFL
0
defensive · TOT
7
Willy Love · LB

CFBD athlete 5226674

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Zach Aamland · OL

CFBD athlete 4921396

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Zander Baptiste · WR

CFBD athlete 5296367

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Zyil Powell · S

CFBD athlete 4950403

defensive · PD
0
defensive · QB HUR
2
defensive · SACKS
0
defensive · SOLO
9
defensive · TD
0
defensive · TFL
0
defensive · TOT
14

East Carolina

Window: 2026-10-22 (reported) · 2026-10-15 (reported) · 2026-10-10 (reported). Cutoff: 2026-10-31T19:00:00+00:00.

PlayerPassingRushing
Emory Williams QB
3 games
30.7%
23 / 75 plays
47.1%
8 / 17 plays
TJ Engleman RB
3 games
—
0 / 0 plays
41.4%
24 / 58 plays
Mitch Griffis QB
3 games
36.7%
11 / 30 plays
33.3%
2 / 6 plays
Ashton Gray RB
3 games
—
0 / 0 plays
26.1%
6 / 23 plays
Michael Allen RB
2 games
—
0 / 0 plays
9.1%
1 / 11 plays
Michael Beatty RB
1 games
—
0 / 0 plays
50.0%
1 / 2 plays
Nathaniel Joseph WR
1 games
—
0 / 0 plays
100.0%
1 / 1 plays
DeJuan Lacy RB
1 games
—
0 / 0 plays
100.0%
1 / 1 plays
Traditional season production · 64 players

Provider totals through week 8, captured 2026-10-30. Original statistical values; team-specific athlete records remain separate from adjusted efficiency and usage.

Adam Cole · DB

CFBD athlete 5160076

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
2
Alex Moye · DB

CFBD athlete 5226091

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
3
defensive · TD
0
defensive · TFL
1
defensive · TOT
10
Amare Mack · DB

CFBD athlete 5291779

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Angelo Ross · DB

CFBD athlete 5213304

defensive · PD
3
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
7
defensive · TD
0
defensive · TFL
1
defensive · TOT
13
interceptions · AVG
0.0
interceptions · INT
1
interceptions · TD
0
interceptions · YDS
0
Ashton Gray · RB

CFBD athlete 5194306

receiving · LONG
29
receiving · REC
7
receiving · TD
0
receiving · YDS
52
receiving · YPR
7.4
rushing · CAR
55
rushing · LONG
45
rushing · TD
1
rushing · YDS
221
rushing · YPC
4.0
Ashton Levells-Mitchell · DB

CFBD athlete 4891875

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
15
defensive · TD
0
defensive · TFL
2.5
defensive · TOT
22
Ayden Duncanson · DB

CFBD athlete 4870687

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
3
defensive · TD
2
defensive · TFL
0
defensive · TOT
10
interceptions · AVG
43.5
interceptions · INT
2
interceptions · TD
2
interceptions · YDS
87
Blake Shirley · LS

CFBD athlete 5084535

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
2
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Cade Law · LB

CFBD athlete 5161633

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
7
defensive · TD
0
defensive · TFL
0
defensive · TOT
16
Christian Peterson · DB

CFBD athlete 5079623

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
1
defensive · TOT
11
Crews Law · LB

CFBD athlete 5132627

defensive · PD
0
defensive · QB HUR
2
defensive · SACKS
0
defensive · SOLO
15
defensive · TD
0
defensive · TFL
5.0
defensive · TOT
44
DJ Johnson Jr. · LB

CFBD athlete 5160078

defensive · PD
0
defensive · QB HUR
2
defensive · SACKS
0.5
defensive · SOLO
22
defensive · TD
0
defensive · TFL
4.5
defensive · TOT
51
David Coleman Jr. · DB

CFBD athlete 5291691

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
0
defensive · TOT
6
Dawson Quarterman · WR

CFBD athlete 5159027

receiving · LONG
8
receiving · REC
4
receiving · TD
1
receiving · YDS
25
receiving · YPR
6.3
DeJuan Lacy · RB

CFBD athlete 5293902

receiving · LONG
0
receiving · REC
2
receiving · TD
0
receiving · YDS
-6
receiving · YPR
-3.0
rushing · CAR
4
rushing · LONG
6
rushing · TD
0
rushing · YDS
13
rushing · YPC
3.3
DeMarius Hines · DB

CFBD athlete 5148791

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
6
defensive · TD
0
defensive · TFL
1.5
defensive · TOT
21
Dillon Lorick · WR

CFBD athlete 5148837

receiving · LONG
52
receiving · REC
3
receiving · TD
0
receiving · YDS
87
receiving · YPR
29.0
Dominick Moody · DL

CFBD athlete 5215550

defensive · PD
0
defensive · QB HUR
1
defensive · SACKS
0.5
defensive · SOLO
0
defensive · TD
0
defensive · TFL
1.0
defensive · TOT
3
Durante Speer · DB

CFBD athlete 5215177

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
3
defensive · TD
0
defensive · TFL
0
defensive · TOT
5
Elliot Huether · P

CFBD athlete 5155298

punting · In 20
3
punting · LONG
64
punting · NO
10
punting · TB
1
punting · YDS
482
punting · YPP
48.2
Emory Williams · QB

CFBD athlete 5075800

fumbles · FUM
4
fumbles · LOST
2
fumbles · REC
0
passing · ATT
117
passing · COMPLETIONS
73
passing · INT
2
passing · PCT
0.624
passing · TD
7
passing · YDS
716
passing · YPA
6.1
rushing · CAR
32
rushing · LONG
25
rushing · TD
1
rushing · YDS
73
rushing · YPC
2.3
Ethan Wilson · DL

CFBD athlete 5327621

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Evan Powell · DL

CFBD athlete 5293907

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0.5
defensive · SOLO
0
defensive · TD
0
defensive · TFL
1.0
defensive · TOT
7
Everett Scott · PK

CFBD athlete 5226093

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Ismael Smith Flores · TE

CFBD athlete 5125012

fumbles · FUM
1
fumbles · LOST
0
fumbles · REC
0
receiving · LONG
16
receiving · REC
12
receiving · TD
0
receiving · YDS
86
receiving · YPR
7.2
rushing · CAR
0
rushing · LONG
4
rushing · TD
0
rushing · YDS
4
rushing · YPC
0
J.D. Lampley · DL

CFBD athlete 4869657

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
6
defensive · TD
0
defensive · TFL
3
defensive · TOT
11
Ja'Keith Hamilton · WR

CFBD athlete 5153369

receiving · LONG
25
receiving · REC
5
receiving · TD
2
receiving · YDS
56
receiving · YPR
11.2
Jackson Barker · LB

CFBD athlete 5095851

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
6
defensive · TD
0
defensive · TFL
2.0
defensive · TOT
23
Jacob Holland · TE

CFBD athlete 5382341

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Jasiyah Robinson · DL

CFBD athlete 4611524

defensive · PD
0
defensive · QB HUR
4
defensive · SACKS
2.5
defensive · SOLO
7
defensive · TD
0
defensive · TFL
4.0
defensive · TOT
14
Jason Dickerson · WR

CFBD athlete 5226083

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
passing · ATT
1
passing · COMPLETIONS
1
passing · INT
0
passing · PCT
1.000
passing · TD
1
passing · YDS
25
passing · YPA
25.0
receiving · LONG
61
receiving · REC
11
receiving · TD
1
receiving · YDS
149
receiving · YPR
13.5
Javon Williams · DL

CFBD athlete 5148773

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Jaylen Bowden · DB

CFBD athlete 5159190

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
Jeremiah Melvin · WR

CFBD athlete 5145453

receiving · LONG
38
receiving · REC
13
receiving · TD
1
receiving · YDS
188
receiving · YPR
14.5
Jonathan Akins · DB

CFBD athlete 5077368

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
4
defensive · TD
0
defensive · TFL
0
defensive · TOT
6
Jordan Miles · LB

CFBD athlete 5293904

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
5
Josh Benton · DB

CFBD athlete 5095852

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
3
defensive · TD
0
defensive · TFL
1
defensive · TOT
3
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Julien Davis · LB

CFBD athlete 5078009

defensive · PD
1
defensive · QB HUR
2
defensive · SACKS
1
defensive · SOLO
11
defensive · TD
0
defensive · TFL
3.0
defensive · TOT
28
interceptions · AVG
5.0
interceptions · INT
1
interceptions · TD
0
interceptions · YDS
5
Kamaurri McKinley · DB

CFBD athlete 5119661

defensive · PD
2
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
18
defensive · TD
0
defensive · TFL
3.5
defensive · TOT
32
Kanen Hamlett · TE

CFBD athlete 4911906

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
fumbles · FUM
1
fumbles · LOST
1
fumbles · REC
0
receiving · LONG
22
receiving · REC
3
receiving · TD
1
receiving · YDS
30
receiving · YPR
10.0
Kelton Smith · DL

CFBD athlete 5290949

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0.5
defensive · SOLO
1
defensive · TD
0
defensive · TFL
1.5
defensive · TOT
2
Kendrick DuJour · DL

CFBD athlete 5095838

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
2
defensive · SOLO
10
defensive · TD
0
defensive · TFL
5.0
defensive · TOT
16
Kevon Merrell · DB

CFBD athlete 5149451

defensive · PD
2
defensive · QB HUR
1
defensive · SACKS
1
defensive · SOLO
16
defensive · TD
0
defensive · TFL
3.5
defensive · TOT
40
Kieran Davis · DL

CFBD athlete 5078217

defensive · PD
1
defensive · QB HUR
1
defensive · SACKS
2
defensive · SOLO
8
defensive · TD
0
defensive · TFL
8.0
defensive · TOT
22
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Kyler Pearson · WR

CFBD athlete 4430798

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
fumbles · FUM
3
fumbles · LOST
1
fumbles · REC
0
kickReturns · AVG
3.0
kickReturns · LONG
3
kickReturns · NO
1
kickReturns · TD
0
kickReturns · YDS
3
passing · ATT
1
passing · COMPLETIONS
1
passing · INT
0
passing · PCT
1.000
passing · TD
0
passing · YDS
-2
passing · YPA
-2.0
puntReturns · AVG
2.3
puntReturns · LONG
9
puntReturns · NO
16
puntReturns · TD
0
puntReturns · YDS
36
receiving · LONG
13
receiving · REC
1
receiving · TD
0
receiving · YDS
13
receiving · YPR
13.0
LJ Porter · LB

CFBD athlete 5296201

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
1
defensive · SOLO
4
defensive · TD
0
defensive · TFL
2
defensive · TOT
5
Landon Sides · WR

CFBD athlete 5122006

fumbles · FUM
1
fumbles · LOST
0
fumbles · REC
0
receiving · LONG
27
receiving · REC
12
receiving · TD
1
receiving · YDS
174
receiving · YPR
14.5
Michael Allen · RB

CFBD athlete 4685237

fumbles · FUM
2
fumbles · LOST
2
fumbles · REC
0
kickReturns · AVG
21.7
kickReturns · LONG
26
kickReturns · NO
3
kickReturns · TD
0
kickReturns · YDS
65
receiving · LONG
13
receiving · REC
8
receiving · TD
1
receiving · YDS
28
receiving · YPR
3.5
rushing · CAR
34
rushing · LONG
13
rushing · TD
1
rushing · YDS
109
rushing · YPC
3.2
Michael Beatty · RB

CFBD athlete 5261753

receiving · LONG
5
receiving · REC
1
receiving · TD
0
receiving · YDS
5
receiving · YPR
5.0
rushing · CAR
2
rushing · LONG
7
rushing · TD
0
rushing · YDS
11
rushing · YPC
5.5
Miles Parker · DL

CFBD athlete 5226092

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
1
defensive · TD
0
defensive · TFL
0.5
defensive · TOT
4
fumbles · FUM
0
fumbles · LOST
0
fumbles · REC
1
Mitch Griffis · QB

CFBD athlete 4433829

fumbles · FUM
2
fumbles · LOST
1
fumbles · REC
0
passing · ATT
96
passing · COMPLETIONS
52
passing · INT
4
passing · PCT
0.542
passing · TD
4
passing · YDS
623
passing · YPA
6.5
rushing · CAR
31
rushing · LONG
15
rushing · TD
0
rushing · YDS
88
rushing · YPC
2.8
Myles Pollard · DB

CFBD athlete 4701937

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
9
defensive · TD
0
defensive · TFL
0.5
defensive · TOT
16
interceptions · AVG
0.0
interceptions · INT
1
interceptions · TD
0
interceptions · YDS
0
Nathaniel Joseph · WR

CFBD athlete 4870770

receiving · LONG
41
receiving · REC
31
receiving · TD
3
receiving · YDS
285
receiving · YPR
9.2
rushing · CAR
3
rushing · LONG
23
rushing · TD
0
rushing · YDS
26
rushing · YPC
8.7
Noah Perez · PK

CFBD athlete 5089443

kicking · FGA
11
kicking · FGM
9
kicking · LONG
49
kicking · PCT
0.818
kicking · PTS
47
kicking · XPA
20
kicking · XPM
20
punting · In 20
1
punting · LONG
33
punting · NO
1
punting · TB
0
punting · YDS
33
punting · YPP
33.0
Preston Carr · DL

CFBD athlete 5095853

defensive · PD
1
defensive · QB HUR
1
defensive · SACKS
2.5
defensive · SOLO
4
defensive · TD
0
defensive · TFL
4.5
defensive · TOT
12
Raemon Mosby · DB

CFBD athlete 5109795

defensive · PD
2
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
6
defensive · TD
0
defensive · TFL
0
defensive · TOT
7
Rion Roseborough · DL

CFBD athlete 5155819

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
5
defensive · TD
0
defensive · TFL
2.0
defensive · TOT
10
Stephen Collier · TE

CFBD athlete 5196644

defensive · PD
1
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
2
defensive · TD
0
defensive · TFL
0.5
defensive · TOT
4
TJ Engleman · RB

CFBD athlete 5079419

receiving · LONG
25
receiving · REC
8
receiving · TD
1
receiving · YDS
63
receiving · YPR
7.9
rushing · CAR
89
rushing · LONG
88
rushing · TD
4
rushing · YDS
582
rushing · YPC
6.5
Tomas O'Halloran · P

CFBD athlete 5226085

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
1
punting · In 20
9
punting · LONG
60
punting · NO
29
punting · TB
1
punting · YDS
1359
punting · YPP
46.9
Torin Brazell · DL

CFBD athlete 5196371

defensive · PD
0
defensive · QB HUR
3
defensive · SACKS
1
defensive · SOLO
3
defensive · TD
0
defensive · TFL
2.5
defensive · TOT
12
Tyler Johnson · WR

CFBD athlete 4869324

receiving · LONG
68
receiving · REC
6
receiving · TD
0
receiving · YDS
127
receiving · YPR
21.2
Zyeir Gamble · DB

CFBD athlete 5078101

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
21
defensive · TD
0
defensive · TFL
0.5
defensive · TOT
32
Zyon Ratchford · DL

CFBD athlete 5278573

defensive · PD
0
defensive · QB HUR
0
defensive · SACKS
0
defensive · SOLO
0
defensive · TD
0
defensive · TFL
0
defensive · TOT
1

Pregame weather

Decision-time forecast unavailable

No retained forecast matches this scheduled game.

Weather context

Weather record unavailable

Evidence cutoff: . This is an artifact cutoff; verified pregame availability remains unavailable.

No matching weather context has been published for this game.

Verified pregame availability
Unavailable
Measurement units
Unverified · numeric interpretation withheld
Forecast issue time
Unavailable
Forecast valid time
Unavailable

Capture timing does not establish whether these provider values describe forecasts or observed conditions.

Latest published card · In-season model

Saved CFBD odds snapshot captured

Saved prices from the latest card, not the weekly freeze. Review the weekly card.

Pick at comparison line

No pick

Comparison line · CFBD median

East Carolina -4.5

DraftKings snapshot: East Carolina -4.5

EPA-OLS forecast · margin in points

East Carolina by 3.09

1.41 points toward Temple versus the spread. gap below pick minimum The gap is not a cover probability.

Explain this EPA-OLS spread forecast

Baseline: 0.00 Home Margin points. Zero-point accounting baseline; the fitted constant offset is shown separately

Signed contributions in Home Margin points; positive moves toward East Carolina.

  • Fitted offset: +5.87
  • Fitted home field: -1.93
  • Net EPA rating difference: -0.85

Reconciles to 3.09 points; numerical tolerance 1e-10. Published rounding tolerance 0.0050000001 in output units.

Fit arithmetic, not causal effects or cover probability.

Fit 43a90c4d579143e4336475325da6c037c0829278871c947a48303983b181ca72 · inputs 42599e976fbb2fdcd8ea4668e0614b854954327c30def09fd23d543fd9faab78 · training 23b0a5e046b1642293a7d76a29578220ba636326b7a25d8f5c4c0c677ceb7517 · forecast af66b0f2a2976e1a08f4221040a0f33afe7e988aa39b64bbb8c16621ae82e1ea · through week 8.

What changed?

12 saved cards for this game

Market spread changed. Model projection held. Home model gap moved +1.5 points.

The earlier saved card is not necessarily the frozen weekly selection.

Scroll sideways to compare columns. Row labels stay visible.

Home team: East Carolina · all values in points
Recorded valueEarlierLatestChange
Market spread-6.0-4.5+1.5
Model spread-3.09-3.090.0
Model gap-2.91-1.41+1.5

Negative spreads favor East Carolina; positive model gap favors them too.

Capture times & sources

Earlier saved card

Generated

Saved CFBD odds snapshot captured

In-season model · rating source as of unknown

Latest published card

Generated

Saved CFBD odds snapshot captured

In-season model · rating source as of unknown

Model gap = market spread minus model spread.

This compares two saved cards, not every line change. The CFBD market spread is a median, so provider coverage can move it. Capture time may differ from quote time.

Model movement compares published projections. These records do not establish why a projection changed or whether the model code changed.

Earlier saved card SHA-256
e2870225a3550ae3bff530e07f507a37ae8d297571a1fb3ae0be6cba56aae72d
Odds source SHA-256
c3afde8edfd04c38da42b18ab61b68542f93145177f25e3612c5230361aae058
Latest published card SHA-256
907219f79e16b585a5fe31cf6748ec05ab06f7cd820077da867137c7509faba4
Odds source SHA-256
979caa9e279ac4fb8cf2a315090127f7866efb485202ff3448873ffea01f6148
View recorded snapshot data
Model context & pick method

Pick logic

Card generated . Captured prices are not live quotes.

Output:
Home margin and model–spread gap (points)
Model:
EPA-OLS
Training:
2026, weeks 5, 6, 7, 8; 229 games. Training snapshot SHA-256 recorded: 23b0a5e046b1642293a7d76a29578220ba636326b7a25d8f5c4c0c677ceb7517. Private linear fit 24e16edeb0e225c9643d804d9c379274ecb1387bfe9a5f2c07e1a216f6d28656; producer verified saved inference without refitting. Raw provider availability is not established
Features:
EPA net difference; Feature snapshot SHA-256 recorded: 42599e976fbb2fdcd8ea4668e0614b854954327c30def09fd23d543fd9faab78. Private linear fit 24e16edeb0e225c9643d804d9c379274ecb1387bfe9a5f2c07e1a216f6d28656; producer verified saved inference without refitting. Raw provider availability is not established
Evaluation:
EPA-OLS 2025 historical ATS reference. Matching probability calibration unavailable; reference buckets do not validate this card.

Training: 229 games · weeks 5, 6, 7, 8.

Training-only RMSE: 15.64 points. This describes the fitted games, not predictive accuracy or a cover probability.

No pick · gap below pick minimum · gap -1.4 points, minimum 3.0

Win probabilities · separate sources

East Carolina win probability by source

EPA-OLS calibrated win probability
Unavailable
Unavailable: no matching calibration for this card’s projection basis
CFBD market-based probability
62%
Derived from the available point spread, provider snapshot captured Oct 30, 2026, 06:02:01 CDT; CFBD source spread: East Carolina -4.5
Stacked ensemble
67%
Stacked ensemble from the model pack
Explain this StackedEnsemble probability

Baseline: 36.75 % home win probability. Observed training row nearest standardized medians, row 1641.

Signed contributions in percentage points; positive moves toward East Carolina.

  • away elo: +13.81 (path difference 9.72)
  • home adjusted epa: +9.13 (path difference 4.20)
  • home adjusted success: -7.36 (path difference 1.55)
  • home adjusted passing epa: -7.17 (path difference 2.35)
  • home adjusted success allowed: +6.18 (path difference 3.48)
  • away adjusted success allowed: +5.95 (path difference 1.53)
  • away adjusted rushing epa: +5.28 (path difference 1.78)
  • home adjusted open field yards allowed: +5.20 (path difference 0.22)
  • home adjusted rushing epa allowed: +5.03 (path difference 2.23)
  • home elo: -4.68 (path difference 0.12)
  • home adjusted second level yards: +4.13 (path difference 1.06)
  • home adjusted rushing epa: -4.06 (path difference 0.68)
  • home adjusted passing epa allowed: +3.91 (path difference 2.37)
  • away adjusted epa allowed: +3.83 (path difference 2.25)
  • away adjusted epa: -3.67 (path difference 0.92)
  • home adjusted epa allowed: -3.47 (path difference 1.90)
  • away adjusted success: -3.41 (path difference 1.96)
  • away adjusted second level yards allowed: +3.13 (path difference 1.53)
  • away adjusted passing down success allowed: +2.63 (path difference 1.02)
  • away adjusted line yards: -2.53 (path difference 2.12)
  • home adjusted pass explosiveness allowed: +2.48 (path difference 1.78)
  • home adjusted standard down success allowed: -2.38 (path difference 1.01)
  • away adjusted passing epa allowed: -2.32 (path difference 0.10)
  • away adjusted passing down success: -2.23 (path difference 0.14)
  • home adjusted explosiveness: +2.04 (path difference 1.10)
  • away adjusted explosiveness: +1.96 (path difference 0.43)
  • away adjusted second level yards: -1.93 (path difference 0.39)
  • home adjusted standard down success: -1.82 (path difference 1.11)
  • home talent: +1.57 (path difference 2.01)
  • home adjusted open field yards: -1.36 (path difference 0.82)
  • away talent: -1.24 (path difference 0.06)
  • away adjusted standard down success: +0.97 (path difference 2.51)
  • away adjusted rush explosiveness allowed: +0.94 (path difference 0.99)
  • home adjusted line yards allowed: +0.91 (path difference 0.00)
  • home adjusted passing down success allowed: -0.83 (path difference 0.54)
  • away adjusted line yards allowed: +0.82 (path difference 3.35)
  • away adjusted rushing epa allowed: +0.75 (path difference 0.02)
  • home adjusted passing down success: -0.70 (path difference 0.78)
  • home adjusted line yards: -0.69 (path difference 0.88)
  • away adjusted passing epa: +0.64 (path difference 0.83)
  • away adjusted open field yards allowed: -0.61 (path difference 0.22)
  • home adjusted second level yards allowed: +0.56 (path difference 0.77)
  • away adjusted explosiveness allowed: +0.49 (path difference 0.46)
  • home adjusted rush explosiveness: -0.45 (path difference 0.01)
  • home adjusted pass explosiveness: +0.38 (path difference 0.35)
  • away adjusted pass explosiveness allowed: -0.35 (path difference 0.02)
  • away adjusted standard down success allowed: +0.34 (path difference 0.22)
  • home conference: -0.30 (path difference 0.07)
  • away adjusted open field yards: +0.29 (path difference 0.22)
  • away adjusted rush explosiveness: -0.26 (path difference 0.83)
  • week: +0.18 (path difference 0.58)
  • away adjusted pass explosiveness: +0.16 (path difference 0.00)
  • home adjusted rush explosiveness allowed: +0.11 (path difference 0.18)
  • away conference: -0.10 (path difference 0.35)
  • home adjusted explosiveness allowed: -0.05 (path difference 0.02)

Reconciles to 66.59 %; numerical tolerance 1e-10. Published rounding tolerance 0.0000500001 in output units.

Reference- and order-dependent allocation; not SHAP, causal effects or spread-pick drivers. Hybrid rows may be unrealistic with correlated inputs. Path difference measures order sensitivity, not uncertainty.

Fit 1ad7d19a4f250d7f5c62cdf95b70289b6ffd1cf8bdf8feb12b8623f27e5aa234 · inputs c94848bd9f6138354ca73a2a04cf9f86e3f002bcc8a2af9ff063c03cb04dc716 · training 0837fbbedb3a684b201340cc993067c34179ef0f7ea0e6cc49da8424378a4dd9 · forecast 0b79dd8f234289eb3ca7909302c4f9871f572b7c7c5114fd3252bfd4ba4a004a · through week 8.

Output:
Home win probability (%), display only
Model:
StackedEnsemble
Training:
Training SHA-256 0837fbbedb3a684b201340cc993067c34179ef0f7ea0e6cc49da8424378a4dd9
Features:
Unavailable — not recorded in this artifact
Evaluation:
Matching evaluation identity unavailable; separate from EPA/SP+ spread picks and their ATS record

The spread forecast drives the pick. CFBD converts a market spread to probability. The stacked ensemble is a separate forecast. Neither supplies a missing EPA-OLS probability.

Rushing workload · last three team games

CFBD individually attributed rushing attempts, including attributed sacks. Captured before kickoff; descriptive context, separate from the forecast. Through 2026-10-30 UTC.

Temple

3 completed team games in window · 0 games without returned player rows. Shares use 102 returned attributed attempts, not all team rushes. Provider coverage may be incomplete.

PlayerAttemptsYPCSacksAttributed shareCaptured season attempts / YPC
Keveun Mason

CFBD athlete 5296364

Week 5 vs South Florida: 8 attempts · 2.6 YPC · 12.5% success · -0.444 raw PPA.

Week 6 vs UConn: 13 attempts · 6.8 YPC · 61.5% success · -0.083 raw PPA.

Week 7 vs Charlotte: 13 attempts · 4.9 YPC · 30.8% success · 0.202 raw PPA.

345.1033.3%93 / 5.5
Ajani Sheppard

CFBD athlete 5078166

Week 5 vs South Florida: 14 attempts · 6.2 YPC · 58.3% success · 0.314 raw PPA.

Week 6 vs UConn: 10 attempts · 2.2 YPC · 71.4% success · 0.199 raw PPA.

Week 7 vs Charlotte: 7 attempts · 10.0 YPC · 66.7% success · 1.091 raw PPA.

315.8630.4%64 / 5.1
Hunter Smith

CFBD athlete 4258419

Week 5 vs South Florida: 11 attempts · 6.3 YPC · 36.4% success · 0.108 raw PPA.

Week 6 vs UConn: 8 attempts · 3.3 YPC · 37.5% success · -0.046 raw PPA.

Week 7 vs Charlotte: 3 attempts · 3.7 YPC · 33.3% success · -0.157 raw PPA.

224.8021.6%31 / 3.8
Jaxon Smolik

CFBD athlete 5077787

Week 7 vs Charlotte: 6 attempts · 2.0 YPC · 40.0% success · 0.119 raw PPA.

62.015.9%18 / 4.5
Colin Chase

CFBD athlete 5089003

Week 6 vs UConn: 1 attempts · 7.0 YPC · 0.0% success · 0.202 raw PPA.

Week 7 vs Charlotte: 3 attempts · 13.7 YPC · 100.0% success · 1.115 raw PPA.

412.003.9%6 / 11.8

East Carolina

3 completed team games in window · 0 games without returned player rows. Shares use 125 returned attributed attempts, not all team rushes. Provider coverage may be incomplete.

PlayerAttemptsYPCSacksAttributed shareCaptured season attempts / YPC
TJ Engleman

CFBD athlete 5079419

Week 6 vs Rice: 14 attempts · 9.7 YPC · 42.9% success · 0.480 raw PPA.

Week 7 vs UAB: 26 attempts · 4.0 YPC · 42.3% success · 0.144 raw PPA.

Week 8 vs Memphis: 18 attempts · 5.1 YPC · 38.9% success · 0.175 raw PPA.

585.7046.4%89 / 6.5
Ashton Gray

CFBD athlete 5194306

Week 6 vs Rice: 5 attempts · 3.6 YPC · 40.0% success · -0.157 raw PPA.

Week 7 vs UAB: 9 attempts · 2.9 YPC · 11.1% success · -0.365 raw PPA.

Week 8 vs Memphis: 9 attempts · 2.8 YPC · 33.3% success · 0.013 raw PPA.

233.0018.4%54 / 4.1
Emory Williams

CFBD athlete 5075800

Week 6 vs Rice: 6 attempts · 3.8 YPC · 75.0% success · 1.577 raw PPA.

Week 7 vs UAB: 11 attempts · 3.8 YPC · 40.0% success · -0.420 raw PPA.

Week 8 vs Memphis: 4 attempts · 4.8 YPC · 33.3% success · 0.434 raw PPA.

214.0416.8%31 / 2.4
Michael Allen

CFBD athlete 4685237

Week 6 vs Rice: 10 attempts · 3.5 YPC · 10.0% success · -0.698 raw PPA.

Week 7 vs UAB: 1 attempts · 13.0 YPC · 0.0% success · -2.825 raw PPA.

114.408.8%35 / 3.3
Mitch Griffis

CFBD athlete 4433829

Week 6 vs Rice: 2 attempts · 4.5 YPC · 50.0% success · 0.221 raw PPA.

Week 7 vs UAB: 1 attempts · 2.0 YPC · 0.0% success · -0.530 raw PPA.

Week 8 vs Memphis: 5 attempts · 0.8 YPC · 33.3% success · 0.069 raw PPA.

81.926.4%29 / 2.6

Team-only and unresolved attempts are outside this player population. Game PPA and success rates retain provider denominators; they are not pooled across games. Missing appearances do not establish player availability. This three-game window is separate from the 100-play form window.

Team matchup statistics

Offense vs defense

2026 season to date · through Week 8, captured Oct 30, 2026, 06:05:43 CDT · raw CFBD PPA, not opponent-adjusted EPA.

MeasureEast CarolinaOffenseTempleDefenseTempleOffenseEast CarolinaDefense
PPA/play
+0.02
15th
+0.20
13th
+0.21
73rd
+0.01
75th
Success rate
37.2%
7th
46.2%
11th
43.1%
50th
36.3%
81st
Explosiveness
1.24
52nd
1.21
54th
1.27
66th
1.26
34th
Standard-down PPA/play
+0.04
33rd
+0.09
28th
+0.14
67th
-0.11
88th
Passing-down PPA/play
-0.02
5th
+0.45
2nd
+0.36
75th
+0.20
43rd
Havoc allowed / created
19.5%
3rd
9.8%
1st
11.9%
87th
19.6%
91st

Bars show percentile among FBS teams with that measure; higher is better for the team shown. Team-level source captured Oct 30, 2026, 06:05:43 CDT. CFBD advanced statistics source These descriptive rates do not change the game forecast.

CFBD adjusted preview & kicker PAAR

Provider opponent-adjusted efficiency and season kicking context. These observations do not change our model forecast. Included-game cutoff is not supplied; capture and source update times are not games-through dates. CFBD definitions

Preview captured Oct 30, 2026, 6:14:04 AM CDT · assembled Oct 30, 2026, 6:14:04 AM CDT

Checking current kickoff time before showing captured pregame metrics.

2026 kicker PAAR

Points added above replacement; higher is better. Kicking context, not a complete special-teams rating. Captured Oct 30, 2026, 6:13:38 AM CDT.

  • Noah Perez · East Carolina · PAAR 1.23 · 11 attempts
  • Carl Hardin · Temple · PAAR 0.25 · 12 attempts

Player recent form

CFBD raw play PPA and observed workload, 2026. Descriptive context; these values do not change our forecast or establish current roster membership or game availability.

Checking kickoff before showing recent player metrics.

Captured line movement

Provider quotes observed through CFBD. Chicago times (CST/CDT) show when we received the data, not when a sportsbook changed its price. Changes during coverage gaps are unknown. “Quote confirmed” means a complete CFBD snapshot repeated the saved price; heartbeats do not create price observations. Earlier conservative gap markers remain recorded. Ages update every 30 seconds; evidence over 90 minutes old is highlighted. Observation age measures receipt time, not sportsbook price freshness. Published Oct 30, 2026, 16:20:05 CDT · Publication age: calculating…. Line-only updates publish no more than once every three hours; daily updates may publish sooner. Checks for updates every minute while this page is visible.

Loading recorded line history… Open this game’s recorded history.

Line history & team context

Card snapshot lines

East Carolina spread · saved card's CFBD odds snapshot. Captured: Oct 30, 2026, 04:00:02 CDT · Snapshot age: calculating…. These snapshot quotes were not rechecked now. See Captured line movement above for separately timed provider observations and coverage gaps. CFBD-reported openings and first local observations are separate evidence. Capture times are Chicago times, not sportsbook update times; these are not verified closing lines.

DraftKings

CFBD-reported opening: -4.5 · Snapshot spread: -4.5

First locally observed: -5.5 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Total · CFBD-reported opening: 49.5 · Snapshot total: 49.5

Total · First locally observed: 49.5 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Total observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Home moneyline · Snapshot: -205 · Reported opening: not supplied by CFBD

Home moneyline · First locally observed: -230 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Home moneyline observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Away moneyline · Snapshot: +170 · Reported opening: not supplied by CFBD

Away moneyline · First locally observed: +190 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Away moneyline observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Bovada

CFBD-reported opening: -6 · Snapshot spread: -4.5

First locally observed: -6 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Total · CFBD-reported opening: 50 · Snapshot total: 50

Total · First locally observed: 50 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Total observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Home moneyline · Snapshot: -230 · Reported opening: not supplied by CFBD

Home moneyline · First locally observed: -230 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Home moneyline observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

Away moneyline · Snapshot: +190 · Reported opening: not supplied by CFBD

Away moneyline · First locally observed: +190 · captured Oct 25, 2026, 22:52:34 CDT · Observation age: calculating…

Away moneyline observation evidence

Capture SHA-256: fbb827cddafa48dfddfcab9cbeea1e5b9ff2cbd305a9668e6821a7a08225dea7

East Carolina

Net adjusted EPA/play -0.0 · 8 rated weeks · American Athletic

37th FBS percentile

Temple

Net adjusted EPA/play -0.0 · 7 rated weeks · American Athletic

40th FBS percentile

Travel

Temple travels 321 miles (shorter than half of road trips, 2017–2025) · no time-zone change.

Distance uses the campuses because this schedule has no venue.

The 2017–2025 study found no overall ATS edge. Distance and time-zone groups cover near a coin flip. The 2,500+ mile group is above break-even but dominated by Hawai'i trips, so it is not a betting rule.

Series history

East Carolina leads 12–10 in 22 meetings since 1982.

  • 2025East Carolina at Temple45–14 · East Carolina
  • 2024Temple at East Carolina34–56 · East Carolina
  • 2022East Carolina at Temple49–46 · East Carolina
  • 2021Temple at East Carolina3–45 · East Carolina
  • 2020East Carolina at Temple28–3 · East Carolina
  • 2019Temple at East Carolina27–17 · Temple

CFBD matchup data Last 6 meetings shown. N marks a neutral site. History is not a projection input.

Team style charts

Model output, not betting advice. Historical hit rates are small-sample backtests; several edge buckets lose money at -110. Flat units only.