From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
James Madison
Georgia Southern
675
Total yards
590
468
Passing yards
578
207
Rushing yards
12
9.8
Yards per pass
9.0
5.2
Yards per rush
0.8
31
First downs
29
7–16
Third downs
6–18
1–3
Fourth downs
1–1
4
Turnovers
1
10–54
Penalties
7–75
32:30
Possession
27:30
0
Sacks (by defense)
3
Efficiency
James Madison
Georgia Southern
50%
Success rate
35%
0.01
EPA per play
0.23
1.14
Explosiveness
1.86
0.22
Rushing EPA
−0.42
0.32
Passing EPA
0.47
44%
Passing-down success
35%
−0.04
First-down EPA
0.13
0.32
Second-down EPA
−0.02
0.37
Third-down EPA
0.58
18%
Havoc by its defense
23%
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 63% to win. Georgia Southern pulled the upset.
The line
James Madison −13, over/under 67.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 81%, Georgia Southern 19%. 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. Georgia Southern drives left to right, James Madison right to left.
Q1 Georgia SouthernPunt, 4 plays, 18 yards
Q1 James MadisonTouchdown, 8 plays, 80 yards
Q1 Georgia SouthernPunt, 3 plays, 2 yards
Q1 James MadisonInterception, 6 plays, 52 yards
Q1 Georgia SouthernPunt, 3 plays, 3 yards
Q1 James MadisonTouchdown, 10 plays, 82 yards
Q2 Georgia SouthernTouchdown, 6 plays, 75 yards
Q2 James MadisonPunt return TD, 3 plays (Georgia Southern scores), −8 yards
Q2 James MadisonField goal, 11 plays, 78 yards
Q2 Georgia SouthernPunt, 5 plays, 27 yards
Q2 James MadisonTurnover on downs, 10 plays, 60 yards
Kyle Vantrease pass complete to Amare Jones for 29 yds to the JMads 45 for a 1ST down
7:33
1st & 10 at opp 45
Jalen White run for 4 yds to the JMads 41
7:33
2nd & 6 at opp 41
Jalen White run for a loss of 2 yards to the JMads 43
7:33
3rd & 8 at opp 43
Kyle Vantrease pass incomplete
7:33
4th & 8 at opp 43
GA SOUTHERN Penalty, Delay Of Game (TEAM) to the JMads 48
5:09
4th & 13 at opp 48
Anthony Beck II punt for 39 yds, fair catch by Josh Sarratt at the JMads 9
5:09
1st & 10 at own 9
JMU Penalty, False Start ( Yards) to the JMads 5
James Madison Turnover on downs, 10 plays
5:09
1st & 14 at own 5
Percy Agyei-Obese run for 4 yds to the JMads 9
5:09
2nd & 10 at own 9
Todd Centeio pass complete to Reggie Brown for 23 yds to the JMads 32 for a 1ST down
5:09
1st & 10 at own 32
Percy Agyei-Obese run for 5 yds to the JMads 37
5:09
2nd & 5 at own 37
Percy Agyei-Obese run for 11 yds to the JMads 48 for a 1ST down
2:52
2nd & 11 at own 47
Timeout JMU, clock 02:52
2:52
1st & 10 at own 48
Todd Centeio sacked by Anthony Wilson for a loss of 1 yard to the JMads 47
2:52
2nd & 11 at own 47
Todd Centeio pass complete to Drew Painter for 16 yds to the GeoSo 37 for a 1ST down
2:52
1st & 10 at opp 37
Todd Centeio run for 8 yds to the GeoSo 29
2:52
2nd & 2 at opp 29
Todd Centeio pass incomplete
1:29
4th & 4 at opp 31
Todd Centeio pass incomplete
Georgia Southern Interception, 2 plays
1:29
1st & 10 at own 31
Kyle Vantrease pass complete to Jeremy Singleton for 10 yds to the GeoSo 41 for a 1ST down
James Madison Turnover on downs, 10 plays
1:26
4th & 4 at opp 31
Timeout GA SOUTHERN, clock 01:26
1:26
3rd & 2 at opp 29
Todd Centeio run for a loss of 2 yards to the GeoSo 31
1:18
1st & 10 at own 41
Kyle Vantrease pass intercepted
James Madison Interception, 3 plays
1:18
1st & 10 at own 28
Todd Centeio pass complete to Latrele Palmer for 8 yds to the JMads 36
1:18
2nd & 2 at own 36
Todd Centeio pass complete to Kris Thornton for 5 yds to the JMads 41 for a 1ST down
0:44
1st & 10 at own 41
Todd Centeio pass intercepted
Georgia Southern Missed FG, 7 plays
0:44
1st & 10 at opp 39
Kyle Vantrease pass incomplete
0:44
2nd & 10 at opp 39
Kyle Vantrease pass incomplete
0:44
3rd & 10 at opp 39
JMU Penalty, Defensive Holding (Chris Chukwuneke) to the JMads 29 for a 1ST down
0:24
2nd & 4 at opp 23
Timeout GA SOUTHERN, clock 00:24
0:24
1st & 10 at opp 29
Kyle Vantrease pass complete to Amare Jones for 6 yds to the JMads 23
0:24
2nd & 4 at opp 23
Kyle Vantrease pass incomplete
0:04
4th & 3 at opp 22
Timeout GA SOUTHERN, clock 00:04
0:04
3rd & 4 at opp 23
Jalen White run for 1 yd to the JMads 22
0:00
4th & 3 at opp 22
Alex Raynor 39 yd FG MISSED
Q3 15:00
kickoff GA SOUTHERN Penalty, Offsides (Marques Watson-Trent) to the GeoSo 36
3rd quarter10 drives, then Georgia Southern 31, James Madison 24
James Madison Touchdown, 3 plays
15:00
1st & 10 at opp 36
Latrele Palmer run for 21 yds to the GeoSo 15 for a 1ST down
15:00
1st & 10 at opp 15
Latrele Palmer run for 5 yds to the GeoSo 10
14:00
2nd & 5 at opp 10
Todd Centeio run for 10 yds for a TD, (Camden Wise KICK)James Madison 24, Georgia Southern 14
Georgia Southern Touchdown, 1 play
14:00
Connor Madden kickoff for 65 yds for a touchback
13:48
1st & 10 at own 25
Kyle Vantrease pass complete to Amare Jones for 75 yds for a TD, (Alex Raynor KICK)James Madison 24, Georgia Southern 21
James Madison Turnover on downs, 6 plays
13:42
Michael Lantz kickoff for 63 yds , Sammy Malignaggi return for 26 yds to the GASOUTHERN 39 GA SOUTHERN Penalty, Personal Foul (-15 Yards) to the JMads 43
13:42
1st & 10 at own 43
Todd Centeio pass complete to Devin Ravenel for 16 yds to the GeoSo 41 for a 1ST down
13:42
1st & 10 at opp 41
Latrele Palmer run for 16 yds to the GeoSo 25 for a 1ST down
13:42
1st & 10 at opp 25
Todd Centeio sacked by Derrick Canteen for a loss of 7 yards to the GeoSo 32
13:42
2nd & 17 at opp 32
Todd Centeio pass complete to Zach Horton for 14 yds to the GeoSo 18
10:45
4th & 3 at opp 18
Timeout JMU, clock 10:45
10:45
3rd & 3 at opp 18
Todd Centeio pass complete to Zach Horton for no gain to the GeoSo 18
10:39
4th & 3 at opp 18
Todd Centeio pass incomplete
Georgia Southern Punt, 6 plays
10:39
1st & 10 at own 18
Gerald Green run for a loss of 4 yards to the GeoSo 14
10:39
2nd & 14 at own 14
Kyle Vantrease pass incomplete
10:39
3rd & 14 at own 14
Kyle Vantrease pass complete to Khaleb Hood for 29 yds to the GeoSo 43 for a 1ST down
10:39
1st & 10 at own 43
Kyle Vantrease pass incomplete
10:39
2nd & 10 at own 43
Kyle Vantrease pass complete to Khaleb Hood for 3 yds to the GeoSo 46
10:39
3rd & 7 at own 46
Kyle Vantrease pass incomplete
8:31
4th & 7 at own 46
Anthony Beck II punt for 43 yds , Josh Sarratt returns for 3 yds to the JMads 14
James Madison Punt, 3 plays
8:31
1st & 10 at own 14
Latrele Palmer run for 2 yds to the JMads 16
8:31
2nd & 8 at own 16
Latrele Palmer run for a loss of 5 yards to the JMads 11
8:31
3rd & 13 at own 11
Todd Centeio pass incomplete
7:04
4th & 13 at own 11
Sam Clark punt for 40 yds , Amare Jones returns for 7 yds to the JMads 44
Georgia Southern Field goal, 5 plays
7:04
1st & goal at opp 5
OJ Arnold run for a loss of 2 yards to the JMads 7
7:04
2nd & goal at opp 7
Kyle Vantrease pass complete to Derwin Burgess Jr. for 4 yds to the JMads 3
7:04
3rd & goal at opp 3
Kyle Vantrease pass incomplete
5:39
4th & goal at opp 3
Alex Raynor 20 yd FG GOODTied at 24
James Madison Punt, 3 plays
5:33
Michael Lantz kickoff for 63 yds , Sammy Malignaggi return for 31 yds to the JMads 33
5:33
1st & 10 at own 33
Todd Centeio pass incomplete
5:33
2nd & 10 at own 33
Percy Agyei-Obese run for 7 yds to the JMads 40
5:33
3rd & 3 at own 40
Todd Centeio pass incomplete
4:38
4th & 3 at own 40
Sam Clark punt for 46 yds, fair catch by Amare Jones at the GeoSo 14
Georgia Southern Touchdown, 9 plays
4:38
1st & 10 at own 14
Kyle Vantrease pass complete to Amare Jones for 7 yds to the GeoSo 21
4:38
2nd & 3 at own 21
Kyle Vantrease pass complete to Jeremy Singleton for 8 yds to the GeoSo 29 for a 1ST down
4:38
1st & 10 at own 29
Jalen White run for 1 yd to the GeoSo 30
4:38
2nd & 9 at own 30
Kyle Vantrease pass complete to Jeremy Singleton for 8 yds to the GeoSo 38
4:38
3rd & 1 at own 38
Jalen White run for 4 yds to the GeoSo 42 for a 1ST down
4:38
1st & 10 at own 42
Kyle Vantrease pass incomplete
4:38
2nd & 10 at own 42
Kyle Vantrease pass incomplete
4:38
3rd & 10 at own 42
Kyle Vantrease pass complete to Khaleb Hood for 21 yds to the JMads 37 for a 1ST down
1:59
1st & 10 at opp 37
Kyle Vantrease pass complete to Jalen White for 37 yds for a TD, (Alex Raynor KICK)Georgia Southern 31, James Madison 24
James Madison Fumble, 2 plays
1:59
Michael Lantz kickoff for 65 yds
1:59
1st & 10 at own 25
Todd Centeio pass complete to Percy Agyei-Obese for 3 yds to the JMads 28
1:13
2nd & 7 at own 28
Todd Centeio pass complete to Devin Ravenel for 17 yds Devin Ravenel fumbled, recovered by GeoSo Tyler Bride
Georgia Southern Field goal, 5 plays
1:13
1st & 10 at opp 45
Kyle Vantrease pass complete to Derwin Burgess Jr. for 20 yds to the JMads 25 for a 1ST down
1:13
1st & 10 at opp 25
Kyle Vantrease pass incomplete
0:00
2nd & 10 at opp 25
Kyle Vantrease pass complete to Jalen White for 1 yd to the JMads 24
Q4 15:00
3rd & 9 at opp 24
Kyle Vantrease pass incomplete
Q4 14:52
4th & 9 at opp 24
Alex Raynor 41 yd FG GOODGeorgia Southern 34, James Madison 24
4th quarter8 drives, then Georgia Southern 45, James Madison 38
James Madison Punt, 6 plays
14:52
Michael Lantz kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Percy Agyei-Obese run for 2 yds to the JMads 27
14:52
2nd & 8 at own 27
Percy Agyei-Obese run for 7 yds to the JMads 34
14:52
3rd & 1 at own 34
Percy Agyei-Obese run for 9 yds to the JMads 43 for a 1ST down
14:52
1st & 10 at own 43
Percy Agyei-Obese run for 2 yds to the JMads 45
14:52
2nd & 8 at own 45
Todd Centeio pass incomplete
14:52
3rd & 8 at own 45
CENTEIO, Todd scrambles to the left for a gain of 5 yards to the JMU50 (JACKSON, Jalen). PENALTY JMU Holding on WYATT, Tyshawn enforced 10 yards from the JMU45 to the JMU35 [NHSG]. NO PLAY (replay the down).
14:52
3rd & 18 at own 35
Todd Centeio pass incomplete
12:22
4th & 18 at own 35
Sam Clark punt for 48 yds, fair catch by Amare Jones at the GeoSo 17
Georgia Southern Punt, 10 plays
12:22
1st & 10 at own 17
Kyle Vantrease pass incomplete
12:22
2nd & 10 at own 17
Jalen White run for 4 yds to the GeoSo 21
12:22
3rd & 6 at own 21
Kyle Vantrease pass complete to Jeremy Singleton for 18 yds to the GeoSo 39 for a 1ST down
12:22
1st & 10 at own 39
Jalen White run for no gain to the GeoSo 39
12:22
2nd & 10 at own 39
Kyle Vantrease pass complete to Khaleb Hood for 11 yds to the 50 yard line for a 1ST down
12:22
1st & 10 at the 50
Kyle Vantrease pass complete to Khaleb Hood for 10 yds to the JMads 40 for a 1ST down
12:22
1st & 10 at opp 40
GA SOUTHERN Penalty, Personal Foul (Derwin Burgess Jr.) to the JMads 45 for a 1ST down
12:22
1st & 10 at opp 45
Kyle Vantrease pass complete to Jalen White for no gain to the JMads 45
12:22
2nd & 10 at opp 45
Kyle Vantrease pass incomplete
12:22
3rd & 10 at opp 45
Kyle Vantrease pass complete to Derwin Burgess Jr. for 6 yds to the JMads 39
12:22
4th & 4 at opp 39
GA SOUTHERN Penalty, Delay Of Game (TEAM) to the JMads 44
7:21
4th & 9 at opp 44
Anthony Beck II punt for 35 yds, downed at the JMads 9
James Madison Touchdown, 3 plays
7:21
1st & 10 at own 9
Todd Centeio pass complete to Kris Thornton for 41 yds to the 50 yard line for a 1ST down
7:21
1st & 10 at the 50
Todd Centeio pass complete to Reggie Brown for 22 yds to the GeoSo 28 for a 1ST down
6:24
1st & 10 at opp 28
Todd Centeio pass complete to Reggie Brown for 28 yds for a TD, (Camden Wise KICK)Georgia Southern 34, James Madison 31
Georgia Southern Field goal, 7 plays
6:20
Connor Madden kickoff for 62 yds , OJ Arnold return for 21 yds to the GeoSo 24
6:20
1st & 10 at own 24
Kyle Vantrease pass complete to Derwin Burgess Jr. for 11 yds to the GeoSo 35 for a 1ST down
6:20
1st & 10 at own 35
Kyle Vantrease pass complete to Jalen White for 17 yds to the JMads 48 for a 1ST down
6:20
1st & 10 at opp 48
Kyle Vantrease pass complete to Khaleb Hood for 38 yds to the JMads 10 for a 1ST down
6:20
1st & goal at opp 10
Kyle Vantrease pass complete to Marcus Sanders Jr. for 4 yds to the JMads 6
4:03
3rd & goal at opp 6
Timeout JMU, clock 04:03
4:03
2nd & goal at opp 6
Kyle Vantrease pass incomplete
4:03
3rd & goal at opp 6
Kyle Vantrease pass incomplete
3:53
4th & goal at opp 6
Alex Raynor 24 yd FG GOODGeorgia Southern 37, James Madison 31
James Madison Touchdown, 8 plays
3:53
Michael Lantz kickoff for 61 yds
3:53
1st & 10 at own 25
Todd Centeio run for 1 yd to the JMads 26
3:24
2nd & 9 at own 26
Todd Centeio pass incomplete
3:17
4th & 9 at own 26
Timeout JMU, clock 03:17
3:17
3rd & 9 at own 26
Todd Centeio pass incomplete
3:17
4th & 9 at own 26
Todd Centeio pass complete to Kris Thornton for 20 yds to the JMads 46 for a 1ST down
3:17
1st & 10 at own 46
Todd Centeio pass incomplete
3:17
2nd & 10 at own 46
Todd Centeio pass complete to Devin Ravenel for 8 yds to the GeoSo 46
2:31
1st & 10 at opp 25
Timeout GA SOUTHERN, clock 02:31
2:31
3rd & 2 at opp 46
Todd Centeio pass complete to Terrance Greene Jr. for 21 yds to the GeoSo 25 for a 1ST down
2:28
1st & 10 at opp 25
Todd Centeio pass complete to Terrance Greene Jr. for 25 yds for a TD, (Camden Wise KICK)James Madison 38, Georgia Southern 37
Georgia Southern Touchdown, 10 plays
2:28
Connor Madden kickoff for 65 yds for a touchback
2:28
1st & 10 at own 25
Kyle Vantrease pass complete to Marcus Sanders Jr. for 15 yds to the GeoSo 40 for a 1ST down
2:28
1st & 10 at own 40
Kyle Vantrease pass incomplete
2:28
2nd & 10 at own 40
JMU Penalty, Offsides (Jamare Edwards) to the GeoSo 45
2:28
2nd & 5 at own 45
Kyle Vantrease pass incomplete
2:28
3rd & 5 at own 45
Kyle Vantrease pass complete to Marcus Sanders Jr. for 8 yds to the JMads 47 for a 1ST down
2:28
1st & 10 at opp 47
Kyle Vantrease pass incomplete
2:28
2nd & 10 at opp 47
Kyle Vantrease pass incomplete
2:28
3rd & 10 at opp 47
Kyle Vantrease pass incomplete
2:28
4th & 10 at opp 47
Kyle Vantrease pass complete to Khaleb Hood for 14 yds to the JMads 33 for a 1ST down
2:28
1st & 10 at opp 33
Kyle Vantrease pass complete to Derwin Burgess Jr. for 11 yds to the JMads 22 for a 1ST down
1:10
1st & 10 at opp 22
Kyle Vantrease pass complete to Derwin Burgess Jr. for 22 yds for a TD JMU Penalty, Defensive Pass Interference (Chauncey Logan) to the JMads 0, (J. White Run For Two-point Conversion)Georgia Southern 45, James Madison 38
1:10
JMU Penalty, Unsportsmanlike Conduct (Jarius Reimonenq) to the JMads 1
1:10
VANTREASE, Kyle rushing attempt failed; conversion is no good [down at the JMU1] (SARRATT, Josh). PENALTY JMU Holding on SWANN, Jordan enforced half the distance from the goal, 0 yards from the JMU1 to the JMU1. NO PLAY (replay the down).
1:10
Michael Lantz kickoff GA SOUTHERN Penalty, Unsportsmanlike Conduct (Khaleb Hood) to the GeoSo 20
James Madison Interception, 4 plays
1:02
Michael Lantz kickoff for 52 yds , Que Reid return for 25 yds to the JMads 38
1:02
1st & 10 at own 38
Todd Centeio pass incomplete
1:02
2nd & 10 at own 38
Todd Centeio pass complete to Percy Agyei-Obese for 8 yds to the JMads 46
0:24
1st & 10 at opp 38
Timeout GA SOUTHERN, clock 00:24
0:24
3rd & 2 at own 46
Todd Centeio pass complete to Terrance Greene Jr. for 16 yds to the GeoSo 38 for a 1ST down
0:18
1st & 10 at opp 38
Todd Centeio pass intercepted
0:18
1st & 10 at own 23
Timeout GA SOUTHERN, clock 00:18
Georgia Southern End of game, 1 play
0:00
1st & 10 at own 23
[NHSG] Kneel down by GS at GS22 (team loss of 1), clock 00:00.
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.