From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Texas State
James Madison
246
Total yards
460
140
Passing yards
257
106
Rushing yards
203
5.2
Yards per pass
10.3
3.2
Yards per rush
4.0
11
First downs
22
2–12
Third downs
6–13
0–2
Fourth downs
0–1
4
Turnovers
3
6–49
Penalties
0–0
26:05
Possession
33:55
1
Sacks (by defense)
2
Efficiency
Texas State
James Madison
31%
Success rate
49%
−0.37
EPA per play
−0.01
0.63
Explosiveness
0.88
−0.30
Rushing EPA
−0.13
−0.23
Passing EPA
0.47
17%
Passing-down success
44%
−0.83
First-down EPA
−0.26
0.16
Second-down EPA
0.18
0.24
Third-down EPA
0.62
13%
Havoc by its defense
33%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
James Madison 79% to win. Elo’s favorite won.
The line
James Madison −21.5, over/under 51.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were James Madison 93%, Texas State 7%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. James Madison drives left to right, Texas State right to left.
Q1 Texas StatePunt, 3 plays, −3 yards
Q1 James MadisonPunt, 3 plays, 9 yards
Q1 Texas StatePunt, 4 plays, 20 yards
Q1 James MadisonTouchdown, 8 plays, 76 yards
Q1 Texas StateInterception, 4 plays, 18 yards
Q1 James MadisonTurnover on downs, 9 plays, 50 yards
Q2 Texas StatePunt, 3 plays, 5 yards
Q2 James MadisonPunt, 3 plays, 0 yards
Q2 Texas StatePunt, 4 plays, 9 yards
Q2 James MadisonField goal, 12 plays, 85 yards
Q2 Texas StateSafety, 4 plays (James Madison scores), 2 yards
Q2 James MadisonFumble, 4 plays, 35 yards
Q2 Texas StatePick-six, 1 play (James Madison scores), 0 yards
Q2 Texas StatePunt, 3 plays, 6 yards
Q2 James MadisonEnd of half, 2 plays, 11 yards
Q3 James MadisonTouchdown, 10 plays, 75 yards
Q3 Texas StateTouchdown, 8 plays, 75 yards
Q3 James MadisonInterception, 5 plays, 21 yards
Q3 Texas StateTurnover on downs, 7 plays, 20 yards
Q3 James MadisonFumble, 4 plays, 37 yards
Q3 Texas StatePunt, 3 plays, −13 yards
Q3 James MadisonPunt, 3 plays, 5 yards
Q4 Texas StatePunt, 4 plays, 6 yards
Q4 James MadisonPunt, 3 plays, 1 yard
Q4 Texas StateFumble, 1 play, 9 yards
Q4 James MadisonTouchdown, 4 plays, 30 yards
Q4 Texas StateFumble, 1 play, 12 yards
Q4 James MadisonTouchdown, 4 plays, 37 yards
Q4 Texas StatePunt, 3 plays, 5 yards
Q4 James MadisonPunt, 3 plays, 7 yards
Q4 Texas StateTouchdown, 7 plays, 72 yards
Play by play
1st quarter6 drives, then James Madison 7, Texas State 0
Texas State Punt, 3 plays
15:00
Connor Madden kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Calvin Hill run for 1 yd to the TexSt 26
15:00
2nd & 9 at own 26
Layne Hatcher pass incomplete
15:00
3rd & 9 at own 26
Layne Hatcher sacked by Mikail Kamara for a loss of 4 yards to the TexSt 22
13:29
4th & 13 at own 22
Seamus O’Kelly punt for 56 yds, downed at the JMads 22
James Madison Punt, 3 plays
13:29
1st & 10 at own 22
Kaelon Black run for 1 yd to the JMads 22 Kaelon Black fumbled, recovered by JMads
13:29
2nd & 10 at own 22
Todd Centeio pass complete to Kaelon Black for 9 yds to the JMads 31
13:29
3rd & 1 at own 31
Kaelon Black run for no gain to the JMads 31
11:47
4th & 1 at own 31
Sam Clark punt for 53 yds , Ashtyn Hawkins returns for 10 yds to the TexSt 26
Texas State Punt, 4 plays
11:47
1st & 10 at own 26
Layne Hatcher pass complete to Josh Berry for 17 yds to the TexSt 43 for a 1ST down
11:47
1st & 10 at own 43
TEXAS STATE Penalty, False Start (Kyle Hergel) to the TexSt 38
11:47
1st & 15 at own 38
Calvin Hill run for no gain to the TexSt 38
11:47
2nd & 15 at own 38
Lincoln Pare run for 2 yds to the TexSt 40
11:47
3rd & 13 at own 40
Layne Hatcher pass complete to Ashtyn Hawkins for 6 yds to the TexSt 46
9:07
4th & 7 at own 46
Seamus O’Kelly punt for 30 yds, downed at the JMads 24
James Madison Touchdown, 8 plays
9:07
1st & 10 at own 24
Todd Centeio sacked by Levi Bell for a loss of 5 yards to the JMads 19
9:07
2nd & 15 at own 19
Todd Centeio pass complete to Kaelon Black for 10 yds to the JMads 29
9:07
3rd & 5 at own 29
Todd Centeio pass complete to Solomon Vanhorse for 46 yds to the TexSt 25 for a 1ST down
9:07
1st & 10 at opp 25
Latrele Palmer run for 1 yd to the TexSt 24
9:07
2nd & 9 at opp 24
Latrele Palmer run for 2 yds to the TexSt 22
9:07
3rd & 7 at opp 22
Todd Centeio pass complete to Kris Thornton for 8 yds to the TexSt 14 for a 1ST down
9:07
1st & goal at opp 7
Kris Thornton run for 5 yds to the TexSt 2
5:42
2nd & goal at opp 2
Todd Centeio run for 2 yds for a TD, (Camden Wise KICK)James Madison 7, Texas State 0
Texas State Interception, 4 plays
5:42
Connor Madden kickoff for 65 yds for a touchback
5:42
1st & 10 at own 25
Layne Hatcher run for 5 yds to the TexSt 30
5:42
2nd & 5 at own 30
Lincoln Pare run for 9 yds to the TexSt 39 for a 1ST down
5:42
1st & 10 at own 39
Layne Hatcher pass complete to Lincoln Pare for 4 yds to the TexSt 43
3:53
2nd & 6 at own 43
Layne Hatcher pass intercepted
James Madison Turnover on downs, 9 plays
3:53
1st & 10 at own 48
Latrele Palmer run for 1 yd to the JMads 49
3:53
2nd & 9 at own 49
Todd Centeio pass complete to Kris Thornton for 28 yds to the TexSt 23 for a 1ST down
3:53
1st & 10 at opp 23
Latrele Palmer run for 3 yds to the TexSt 20
3:53
2nd & 7 at opp 20
Latrele Palmer run for 1 yd to the TexSt 19
3:53
3rd & 6 at opp 19
Todd Centeio pass complete to Reggie Brown for 12 yds to the TexSt 7 for a 1ST down
3:53
1st & goal at opp 7
Todd Centeio run for no gain to the TexSt 7
3:53
2nd & goal at opp 7
Latrele Palmer run for 5 yds to the TexSt 2
0:00
3rd & goal at opp 2
Latrele Palmer run for 1 yd to the TexSt 1
Q2 14:55
4th & goal at opp 1
Latrele Palmer run for a loss of 1 yard to the TexSt 2
2nd quarter8 drives, then James Madison 19, Texas State 0
Texas State Punt, 3 plays
14:55
1st & 10 at own 2
Lincoln Pare run for 5 yds to the TexSt 7
14:55
2nd & 5 at own 7
TEXAS STATE Penalty, Block below the waist on HUFF, Tyler ( Yards) declined
14:55
3rd & 5 at own 7
Layne Hatcher pass incomplete
13:55
4th & 5 at own 7
Seamus O’Kelly punt for 43 yds, fair catch by Josh Sarratt at the 50 yard line
James Madison Punt, 3 plays
13:55
1st & 10 at the 50
Todd Centeio pass incomplete
13:55
2nd & 10 at the 50
Todd Centeio run for no gain to the 50 yard line
13:55
3rd & 10 at the 50
Todd Centeio pass incomplete
12:52
4th & 10 at the 50
Sam Clark punt for 36 yds , Ashtyn Hawkins returns for 4 yds to the TexSt 18
Texas State Punt, 4 plays
12:52
1st & 10 at own 18
TEXAS STATE Penalty, Offensive Holding (-10 Yards) to the TexSt 19
12:52
1st & 9 at own 19
Lincoln Pare run for a loss of 4 yards to the TexSt 15
12:52
2nd & 13 at own 15
Layne Hatcher pass incomplete
12:52
3rd & 13 at own 15
Layne Hatcher pass complete to Micah Hilts for 12 yds to the TexSt 27
10:57
4th & 1 at own 27
Seamus O’Kelly punt for 68 yds, downed at the JMads 5
James Madison Field goal, 12 plays
10:57
1st & 10 at own 5
Percy Agyei-Obese run for 3 yds to the JMads 8
9:45
3rd & 6 at own 9
Timeout JMU, clock 09:45
9:45
2nd & 7 at own 8
Percy Agyei-Obese run for 1 yd to the JMads 9
9:45
3rd & 6 at own 9
Todd Centeio run for 30 yds to the JMads 39 for a 1ST down
9:45
1st & 10 at own 39
Todd Centeio pass complete to Terrance Greene Jr. for 24 yds to the TexSt 37 for a 1ST down
9:45
1st & 10 at opp 37
Latrele Palmer run for 2 yds to the TexSt 35
9:45
2nd & 8 at opp 35
Percy Agyei-Obese run for 6 yds to the TexSt 29
9:45
3rd & 2 at opp 29
Percy Agyei-Obese run for 5 yds to the TexSt 24 for a 1ST down
9:45
1st & 10 at opp 24
Todd Centeio pass complete to Latrele Palmer for 11 yds to the TexSt 13 for a 1ST down
9:45
1st & 10 at opp 13
Todd Centeio pass incomplete
9:45
2nd & 10 at opp 13
Latrele Palmer run for 3 yds to the TexSt 10
9:45
3rd & 7 at opp 10
Todd Centeio pass incomplete
5:27
4th & 7 at opp 10
Camden Wise 27 yd FG GOODJames Madison 10, Texas State 0
Texas State Safety, 4 plays (James Madison scores)
5:27
Connor Madden kickoff for 47 yds
5:27
1st & 10 at own 25
Lincoln Pare run for 2 yds to the TexSt 27
5:27
2nd & 8 at own 27
Layne Hatcher pass incomplete
4:30
4th & 8 at own 27
Timeout JMU, clock 04:30
4:30
3rd & 8 at own 27
Layne Hatcher pass incomplete
4:25
4th & 8 at own 27
run for a loss of 27 yards for a SAFETYJames Madison 12, Texas State 0
James Madison Fumble, 4 plays
4:19
Mason Shipley kickoff for 39 yds , Que Reid return for 23 yds to the JMads 49
4:19
1st & 10 at own 49
Todd Centeio pass complete to Reggie Brown for 14 yds to the TexSt 37 for a 1ST down
4:19
1st & 10 at opp 37
Latrele Palmer run for 11 yds to the TexSt 26 for a 1ST down
4:19
1st & 10 at opp 26
Todd Centeio run for 5 yds to the TexSt 21
2:44
2nd & 5 at opp 21
Latrele Palmer run for 5 yds to the TexSt 16 Latrele Palmer fumbled, recovered by TexSt Sione Tupou
2:34
1st & 10 at own 16
Jailin Walker 22 Yd Interception Return (Camden Wise Kick)James Madison 19, Texas State 0
Texas State Punt, 3 plays
2:27
Connor Madden kickoff for 52 yds , Donnovan Moorer return for 17 yds to the TexSt 30
2:27
1st & 10 at own 30
Lincoln Pare run for a loss of 1 yard to the TexSt 29
2:27
2nd & 11 at own 29
Layne Hatcher pass complete to Lincoln Pare for 7 yds to the TexSt 36
2:27
3rd & 4 at own 36
Layne Hatcher pass incomplete
1:03
4th & 4 at own 36
Seamus O’Kelly punt for 51 yds
James Madison End of half, 2 plays
1:03
1st & 10 at own 13
Percy Agyei-Obese run for 7 yds to the JMads 20
0:00
2nd & 3 at own 20
Percy Agyei-Obese run for 4 yds to the JMads 24 for a 1ST down
3rd quarter7 drives, then James Madison 26, Texas State 7
James Madison Touchdown, 10 plays
15:00
Mason Shipley kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Todd Centeio pass complete to Devin Ravenel for 1 yd to the JMads 26
15:00
2nd & 9 at own 26
Todd Centeio run for 18 yds to the JMads 44 for a 1ST down
15:00
1st & 10 at own 44
Latrele Palmer run for 6 yds to the 50 yard line
15:00
2nd & 4 at the 50
Todd Centeio pass complete to Reggie Brown for 11 yds to the TexSt 39 for a 1ST down
15:00
1st & 10 at opp 39
Todd Centeio pass incomplete
15:00
2nd & 10 at opp 39
Todd Centeio run for 2 yds to the TexSt 37
15:00
3rd & 8 at opp 37
Todd Centeio pass complete to Wayne Knight for 9 yds to the TexSt 28 for a 1ST down
15:00
1st & 10 at opp 28
Todd Centeio pass complete to Kris Thornton for 27 yds to the TexSt 1 for a 1ST down
15:00
1st & goal at opp 1
Latrele Palmer run for no gain to the TexSt 1
10:45
2nd & goal at opp 1
Latrele Palmer run for 1 yd for a TD, (Camden Wise KICK)James Madison 26, Texas State 0
Texas State Touchdown, 8 plays
10:45
Connor Madden kickoff for 65 yds for a touchback
10:45
1st & 10 at own 25
Lincoln Pare run for 2 yds to the TexSt 27
10:45
2nd & 8 at own 27
Layne Hatcher pass complete to Marcell Barbee for 24 yds to the JMads 49 for a 1ST down
10:45
1st & 10 at opp 49
Layne Hatcher pass complete to Marcell Barbee for 11 yds to the JMads 38 for a 1ST down
10:45
1st & 10 at opp 38
Layne Hatcher pass incomplete
10:45
2nd & 10 at opp 38
Lincoln Pare run for a loss of 1 yard to the JMads 39
10:45
3rd & 11 at opp 39
Lincoln Pare run for 22 yds to the JMads 17 for a 1ST down
10:45
1st & 10 at opp 17
Layne Hatcher pass incomplete
8:15
2nd & 10 at opp 17
Layne Hatcher pass complete to Charles Brown for 17 yds for a TD, (Seth Keller KICK)James Madison 26, Texas State 7
James Madison Interception, 5 plays
8:15
Mason Shipley kickoff for 65 yds for a touchback
8:15
1st & 10 at own 25
Latrele Palmer run for 7 yds to the JMads 32
8:15
2nd & 3 at own 32
Latrele Palmer run for 3 yds to the JMads 35 for a 1ST down
8:15
1st & 10 at own 35
Todd Centeio pass incomplete
8:15
2nd & 10 at own 35
Latrele Palmer run for 4 yds to the JMads 39
8:15
3rd & 6 at own 39
CENTEIO, Todd pass to the left incomplete intended for GREENE JR., Terrance thrown to the TSU35. PENALTY TSU Pass Interference on SPEARS, Tory enforced at the spot of the foul for 7 yards to the JMU46 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:46
1st & 10 at own 46
Todd Centeio pass intercepted
Texas State Turnover on downs, 7 plays
6:46
1st & 10 at the 50
Layne Hatcher pass incomplete
6:46
2nd & 10 at the 50
Lincoln Pare run for 6 yds to the JMads 44
6:46
3rd & 4 at opp 44
Layne Hatcher pass complete to Marcell Barbee for 6 yds to the JMads 38 for a 1ST down
6:46
1st & 10 at opp 38
Layne Hatcher pass incomplete
6:46
2nd & 10 at opp 38
Layne Hatcher pass incomplete
6:46
3rd & 10 at opp 38
Lincoln Pare run for 7 yds to the JMads 31
4:11
4th & 3 at opp 31
Layne Hatcher pass complete to Ashtyn Hawkins for 1 yd to the JMads 30
James Madison Fumble, 4 plays
4:11
1st & 10 at own 30
Latrele Palmer run for 6 yds to the JMads 36
4:11
2nd & 4 at own 36
Latrele Palmer run for 25 yds to the TexSt 39 for a 1ST down
4:11
1st & 10 at opp 39
Sammy Malignaggi run for 5 yds to the TexSt 34
2:26
2nd & 5 at opp 34
Sammy Malignaggi run for 1 yd to the TexSt 33 Sammy Malignaggi fumbled, recovered by TexSt Jarron Morris
Texas State Punt, 3 plays
2:26
1st & 10 at own 33
Lincoln Pare run for a loss of 4 yards to the TexSt 29
2:26
2nd & 14 at own 29
Layne Hatcher pass incomplete
2:26
3rd & 14 at own 29
Layne Hatcher sacked by Jalen Green for a loss of 9 yards to the TexSt 20
1:01
4th & 23 at own 20
Seamus O’Kelly punt for 66 yds, downed at the JMads 14
James Madison Punt, 3 plays
1:01
1st & 10 at own 14
Latrele Palmer run for 9 yds to the JMads 23
0:00
2nd & 1 at own 23
Latrele Palmer run for a loss of 4 yards to the JMads 19
Q4 15:00
3rd & 5 at own 19
Todd Centeio pass incomplete
Q4 14:45
4th & 5 at own 19
Sam Clark punt for 46 yds, downed at the TexSt 35
4th quarter7 drives, then James Madison 40, Texas State 13
Texas State Punt, 4 plays
14:45
1st & 10 at own 35
Lincoln Pare run for 13 yds to the TexSt 48 for a 1ST down
14:45
1st & 10 at own 48
Lincoln Pare run for 3 yds to the JMads 49
14:45
2nd & 7 at opp 49
TEXAS STATE Penalty, Unnecessary Roughness (Marcell Barbee) to the TexSt 36
14:45
2nd & 22 at own 36
Jahmyl Jeter run for 2 yds to the TexSt 38
14:45
3rd & 20 at own 38
Layne Hatcher pass complete to Donnovan Moorer for 3 yds to the TexSt 41
12:36
4th & 17 at own 41
Seamus O’Kelly punt for 31 yds, downed at the JMads 28
James Madison Punt, 3 plays
12:36
1st & 10 at own 28
Kaelon Black run for 1 yd to the JMads 29
12:36
2nd & 9 at own 29
Todd Centeio run for no gain to the JMads 29
12:36
3rd & 9 at own 29
Todd Centeio pass incomplete
10:52
4th & 9 at own 29
Sam Clark punt for 50 yds, downed at the TexSt 21
10:45
1st & 10 at own 21
Lincoln Pare run for 9 yds to the TexSt 30 Lincoln Pare fumbled, recovered by JMads Sam Kidd
10:45
1st & 10 at opp 30
Timeout TEXAS STATE, clock 10:45
James Madison Touchdown, 4 plays
10:45
1st & 10 at opp 30
Todd Centeio pass complete to Latrele Palmer for 13 yds to the TexSt 17 for a 1ST down
10:45
1st & 10 at opp 17
TEXAS STATE Penalty, Offsides (Davon Sears Jr.) to the TexSt 12
10:45
1st & 5 at opp 12
Latrele Palmer run for 5 yds to the TexSt 7 for a 1ST down
10:45
1st & goal at opp 7
Latrele Palmer run for 3 yds to the TexSt 4
8:53
2nd & goal at opp 4
Latrele Palmer run for 4 yds for a TD, (Camden Wise KICK)James Madison 33, Texas State 7
8:53
Connor Madden kickoff for 65 yds for a touchback
8:46
1st & 10 at own 25
Josh Berry run for 12 yds to the TexSt 37 Josh Berry fumbled, recovered by JMads Jarius Reimonenq
James Madison Touchdown, 4 plays
8:46
1st & 10 at opp 37
Todd Centeio pass incomplete
8:46
2nd & 10 at opp 37
Todd Centeio pass complete to Kris Thornton for 34 yds to the TexSt 3 for a 1ST down
8:46
1st & goal at opp 3
Latrele Palmer run for 2 yds to the TexSt 1
7:46
2nd & goal at opp 1
Latrele Palmer run for 1 yd for a TD, (Camden Wise KICK)James Madison 40, Texas State 7
Texas State Punt, 3 plays
7:46
Connor Madden kickoff for 65 yds for a touchback
7:46
1st & 10 at own 25
Jahmyl Jeter run for no gain to the TexSt 25
7:46
2nd & 10 at own 25
Jahmyl Jeter run for 7 yds to the TexSt 32
7:46
3rd & 3 at own 32
Jahmyl Jeter run for a loss of 2 yards to the TexSt 30
5:37
4th & 5 at own 30
Seamus O’Kelly punt for 44 yds, downed at the JMads 26
James Madison Punt, 3 plays
5:37
1st & 10 at own 26
Wayne Knight run for 1 yd to the JMads 27
5:37
2nd & 9 at own 27
Sammy Malignaggi run for 2 yds to the JMads 29
5:37
3rd & 7 at own 29
Sammy Malignaggi run for 4 yds to the JMads 33
3:25
4th & 3 at own 33
Sam Clark punt for 39 yds, fair catch by Ashtyn Hawkins at the TexSt 28
Texas State Touchdown, 7 plays
3:25
1st & 10 at own 28
Jahmyl Jeter run for 9 yds to the TexSt 37
3:25
2nd & 1 at own 37
Layne Hatcher pass complete to Marcell Barbee for 15 yds to the JMads 48 for a 1ST down
3:25
1st & 10 at opp 48
Jahmyl Jeter run for 21 yds to the JMads 27 for a 1ST down
3:25
1st & 10 at opp 27
Jahmyl Jeter run for 3 yds to the JMads 24
3:25
2nd & 7 at opp 24
Layne Hatcher pass complete to Ashtyn Hawkins for 17 yds to the JMads 7 for a 1ST down
3:25
1st & goal at opp 7
Jahmyl Jeter run for 2 yds to the JMads 5
0:00
2nd & goal at opp 5
Jahmyl Jeter run for 5 yds for a TDJames Madison 40, Texas State 13
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.