From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Florida International
Marshall
288
Total yards
456
180
Passing yards
210
108
Rushing yards
246
5.1
Yards per pass
6.8
3.5
Yards per rush
5.3
15
First downs
24
4–14
Third downs
9–15
0–2
Fourth downs
0–0
2
Turnovers
0
1–5
Penalties
2–18
29:13
Possession
30:47
0
Sacks (by defense)
2
Efficiency
Florida International
Marshall
40%
Success rate
58%
−0.10
EPA per play
0.30
0.82
Explosiveness
0.94
0.05
Rushing EPA
0.31
−0.21
Passing EPA
0.30
11%
Passing-down success
28%
0.05
First-down EPA
−0.01
−0.14
Second-down EPA
0.39
0.11
Third-down EPA
0.84
6%
Havoc by its defense
16%
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)
Marshall 84% to win. Elo’s favorite won.
The line
Marshall −21.5, over/under 64.
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 Marshall 93%, Florida International 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. Marshall drives left to right, Florida International right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 Florida InternationalResult not recorded, 6 plays, 7 yards
Q4 Florida InternationalTurnover on downs, 4 plays, 9 yards
Q4 MarshallTouchdown, 6 plays, 35 yards
Q4 Florida InternationalFumble, 3 plays, 19 yards
Q4 MarshallPunt, 4 plays, 3 yards
Q4 Florida InternationalTurnover on downs, 13 plays, 51 yards
Play by play
1st quarter7 drives, then Marshall 3, Florida International 0
Florida International Result not recorded, 6 plays
0:00
1st & 10 at own 14
Max Bortenschlager pass complete to Randall St. Felix for 7 yds to the FlaIn 21
0:00
2nd & 3 at own 21
D’vonte Price run for 4 yds to the FlaIn 25 for a 1ST down
0:00
1st & 10 at own 25
D’vonte Price run for 5 yds to the FlaIn 30
0:00
2nd & 5 at own 30
pass incomplete to Rivaldo Fairweather
0:00
3rd & 5 at own 30
pass incomplete to Randall St. Felix
Marshall Punt, 5 plays
0:00
1st & 10 at own 18
Rasheen Ali run for 18 yds to the Marsh 36 for a 1ST down
0:00
1st & 10 at own 36
pass incomplete to Willie Johnson
0:00
2nd & 10 at own 36
Grant Wells pass complete to Xavier Gaines
0:00
3rd & 10 at own 36
pass incomplete to Corey Gammage
Florida International Punt, 4 plays
0:00
1st & 10 at own 39
D’vonte Price run for 7 yds to the FlaIn 46
0:00
2nd & 3 at own 46
Max Bortenschlager sacked for a loss of 5 yards to the FlaIn 41
0:00
3rd & 8 at own 41
pass incomplete to Tyrese Chambers
Marshall Field goal, 12 plays
0:00
1st & 10 at own 20
Grant Wells pass complete to Shadeed Ahmed for 4 yds to the Marsh 24
0:00
2nd & 6 at own 24
Rasheen Ali run for 20 yds to the Marsh 44 for a 1ST down
0:00
1st & 10 at own 44
Rasheen Ali run for 2 yds to the Marsh 46
0:00
2nd & 8 at own 46
Grant Wells pass complete to Willie Johnson for 16 yds to the FlaIn 38 for a 1ST down
0:00
1st & 10 at opp 38
Sheldon Evans run for 6 yds to the FlaIn 32
0:00
2nd & 4 at opp 32
Sheldon Evans run for 5 yds to the FlaIn 27 for a 1ST down
0:00
1st & 10 at opp 27
Rasheen Ali run for 7 yds to the FlaIn 20
0:00
2nd & 3 at opp 20
Rasheen Ali run for 4 yds to the FlaIn 16 for a 1ST down
0:00
1st & 10 at opp 16
Rasheen Ali run for 2 yds to the FlaIn 14
0:00
2nd & 8 at opp 14
Sheldon Evans run for 2 yds to the FlaIn 12
0:00
3rd & 6 at opp 12
pass incomplete to Corey Gammage
Florida International Punt, 8 plays
0:00
1st & 10 at own 25
Shaun Peterson Jr. run for 3 yds to the FlaIn 28
0:00
2nd & 7 at own 28
Shaun Peterson Jr. run for 5 yds to the FlaIn 33
0:00
3rd & 2 at own 33
Shaun Peterson Jr. run for 4 yds to the FlaIn 37 for a 1ST down
0:00
1st & 10 at own 37
Max Bortenschlager pass complete to Rivaldo Fairweather for 18 yds to the Marsh 45 for a 1ST down
0:00
1st & 10 at opp 45
pass incomplete to Randall St. Felix
0:00
3rd & 12 at opp 47
Max Bortenschlager pass incomplete to Tyrese Chambers, broken up by Micah Abraham
Marshall Punt, 10 plays
0:00
1st & 10 at own 20
Rasheen Ali run for 1 yd to the Marsh 21
0:00
2nd & 9 at own 21
Grant Wells pass complete to Rasheen Ali for 9 yds to the Marsh 30 for a 1ST down
0:00
1st & 10 at own 30
Rasheen Ali run for 9 yds to the Marsh 39
0:00
2nd & 1 at own 39
Sheldon Evans run for 2 yds to the Marsh 41 for a 1ST down
0:00
1st & 10 at own 41
Sheldon Evans run for 5 yds to the Marsh 46
0:00
2nd & 5 at own 46
Sheldon Evans run for 6 yds to the FlaIn 48 for a 1ST down
0:00
1st & 10 at opp 48
0:00
2nd & 10 at opp 48
Grant Wells pass complete to Rasheen Ali
15:00
1st & 10 at own 35
Andrew Sanders kickoff for 65 yds , EJ Wilson Jr. return for 14 yds to the FlaIn 14
13:04
4th & 5 at own 30
Tommy Heatherly punt for 61 yds , Willie Johnson returns for 9 yds to the Marsh 18
11:53
4th & 10 at own 36
Robert Lefevre punt for 25 yds
10:20
4th & 8 at own 41
Tommy Heatherly punt for 43 yds , Willie Johnson returns for 4 yds to the Marsh 20 , Willie Johnson returns for no gain to the Marsh 20
6:50
4th & 6 at opp 12
Shane Ciucci 29 yd FG GOODMarshall 3, Florida International 0
6:50
1st & 10 at own 35
Andrew Sanders kickoff for 65 yds for a touchback
Florida International Punt, 8 plays
4:35
2nd & 10 at opp 45
Shaun Peterson Jr. run for a loss of 2 yards to the Marsh 47
3:36
4th & 12 at opp 47
Tommy Heatherly punt for 47 yds
2nd quarter12 drives, then Marshall 24, Florida International 0
Marshall Punt, 10 plays
0:00
3rd & 10 at opp 48
Grant Wells pass complete to Xavier Gaines for 6 yds to the FlaIn 42
Florida International Punt, 4 plays
0:00
1st & 10 at own 4
D’vonte Price run for 4 yds to the FlaIn 8
0:00
2nd & 6 at own 8
Max Bortenschlager pass complete to D’vonte Price for a loss of 3 yards to the FlaIn 5
0:00
3rd & 9 at own 5
D’vonte Price run for 5 yds to the FlaIn 10
Marshall Touchdown, 8 plays
0:00
1st & 10 at opp 35
Rasheen Ali run for 5 yds to the FlaIn 30
0:00
2nd & 5 at opp 30
Grant Wells pass complete to Rasheen Ali for 6 yds to the FlaIn 24 for a 1ST down
0:00
1st & 10 at opp 24
Rasheen Ali run for 3 yds to the FlaIn 21
0:00
2nd & 7 at opp 21
Grant Wells pass complete to Corey Gammage for 15 yds to the FlaIn 6 for a 1ST down
0:00
1st & goal at opp 6
Rasheen Ali run for 3 yds to the FlaIn 3
0:00
2nd & goal at opp 3
Rasheen Ali run for 1 yd to the FlaIn 2
Florida International Interception, 2 plays
0:00
1st & 10 at own 25
D’vonte Price run for 3 yds to the FlaIn 28
Marshall Touchdown, 3 plays
0:00
1st & 10 at opp 48
Grant Wells run for 7 yds to the FlaIn 41
0:00
2nd & 7 at own 28
Max Bortenschlager pass intercepted MARSHALL Penalty, unsportsmanlike conduct (Steven Gilmore) to the FlaIn 48
Florida International Punt, 5 plays
0:00
1st & 10 at own 17
FLORIDA INTL Penalty, substitution infraction (-5 Yards) to the FlaIn 12
0:00
1st & 15 at own 12
pass incomplete to Rivaldo Fairweather
0:00
2nd & 15 at own 12
Max Bortenschlager pass complete to Shaun Peterson Jr. for 7 yds to the FlaIn 19
0:00
3rd & 8 at own 19
Max Bortenschlager pass complete to Tyrese Chambers for 3 yds to the FlaIn 22
Marshall Touchdown, 10 plays
0:00
1st & 10 at own 23
Grant Wells pass complete to Shadeed Ahmed for 34 yds to the FlaIn 43 for a 1ST down
0:00
1st & 10 at opp 43
pass incomplete to Jayden Harrison
0:00
2nd & 10 at opp 43
Grant Wells pass complete to Jayden Harrison for 9 yds to the FlaIn 34
0:00
3rd & 1 at opp 34
Rasheen Ali run for 9 yds to the FlaIn 25 for a 1ST down
0:00
1st & 10 at opp 25
Grant Wells pass complete to Willie Johnson for 9 yds to the FlaIn 16
0:00
2nd & 1 at opp 16
Rasheen Ali run for a loss of 2 yards to the FlaIn 18
0:00
3rd & 3 at opp 18
Rasheen Ali run for 4 yds to the FlaIn 14 for a 1ST down
0:00
1st & 10 at opp 14
Grant Wells pass complete to Xavier Gaines for 8 yds to the FlaIn 6
Florida International Missed FG, 12 plays
0:00
1st & 10 at own 25
Max Bortenschlager pass complete to Nate Jefferson for 6 yds to the FlaIn 31
0:00
2nd & 4 at own 31
Shaun Peterson Jr. run for 1 yd to the FlaIn 32
0:00
3rd & 3 at own 32
Max Bortenschlager pass complete to Shaun Peterson Jr. for 6 yds to the FlaIn 38 for a 1ST down
0:00
1st & 10 at own 38
Max Bortenschlager pass incomplete to Tyrese Chambers, broken up by Micah Abraham
0:00
2nd & 10 at own 38
0:00
3rd & 10 at own 38
Max Bortenschlager pass incomplete to Lexington Joseph for a 1ST down MARSHALL Penalty, Defensive pass interference (Brian Cavicante) to the FlaIn 41 for a 1ST down
0:00
1st & 10 at own 41
pass incomplete to Shaun Peterson Jr.
0:00
2nd & 10 at own 41
Max Bortenschlager pass complete to Tyrese Chambers for 23 yds to the Marsh 36 for a 1ST down
0:00
1st & 10 at opp 36
pass incomplete
0:00
2nd & 10 at opp 36
Max Bortenschlager pass complete to Rivaldo Fairweather for 1 yd to the Marsh 35
14:11
4th & 4 at opp 42
Robert Lefevre punt for 38 yds
11:56
4th & 4 at own 10
Tommy Heatherly punt for 63 yds , Willie Johnson returns for 38 yds to the FlaIn 35
Marshall Touchdown, 8 plays
9:00
3rd & goal at opp 2
Grant Wells run for 2 yds for a TD (Shane Ciucci KICK)Marshall 9, Florida International 0
9:00
1st & 10 at own 35
Andrew Sanders kickoff for 65 yds for a touchback
Marshall Touchdown, 3 plays
7:33
2nd & 3 at opp 41
Sheldon Evans run for 41 yds for a TD (Shane Ciucci KICK)Marshall 15, Florida International 0
7:33
1st & 10 at own 35
Andrew Sanders kickoff for 57 yds , EJ Wilson Jr. return for 9 yds to the FlaIn 17
6:02
4th & 5 at own 22
Tommy Heatherly punt for 55 yds
Marshall Touchdown, 10 plays
3:16
2nd & 2 at opp 6
Rasheen Ali run for 6 yds for a TD (Shane Ciucci KICK)Marshall 21, Florida International 0
3:16
1st & 10 at own 35
Andrew Sanders kickoff for 65 yds for a touchback
Florida International Missed FG, 12 plays
0:04
3rd & 9 at opp 35
Max Bortenschlager pass complete to Tyrese Chambers for 8 yds to the Marsh 27
0:04
4th & 1 at opp 27
Chase Gabriel 44 yd FG MISSED
3rd quarter5 drives, then Marshall 31, Florida International 0
Marshall Punt, 6 plays
0:00
1st & 10 at own 25
Grant Wells pass complete to Xavier Gaines for 6 yds to the Marsh 31
0:00
2nd & 4 at own 31
Rasheen Ali run for 26 yds to the FlaIn 43 for a 1ST down
0:00
1st & 10 at opp 43
Rasheen Ali run for 1 yd to the FlaIn 42
0:00
2nd & 9 at opp 42
pass incomplete to Jayden Harrison
0:00
3rd & 9 at opp 42
Rasheen Ali run for 2 yds to the FlaIn 40
Florida International Missed FG, 11 plays
0:00
1st & 10 at own 5
D’vonte Price run for 3 yds to the FlaIn 8
0:00
2nd & 7 at own 8
Max Bortenschlager pass complete to Randall St. Felix for 14 yds to the FlaIn 22 for a 1ST down
0:00
1st & 10 at own 22
D’vonte Price run for 7 yds to the FlaIn 29
0:00
2nd & 3 at own 29
pass incomplete to Nate Jefferson
0:00
3rd & 3 at own 29
Max Bortenschlager pass complete to Rivaldo Fairweather for 41 yds to the Marsh 30 for a 1ST down
0:00
1st & 10 at opp 30
D’vonte Price run for 5 yds to the Marsh 25
0:00
2nd & 5 at opp 25
D’vonte Price run for 8 yds to the Marsh 17 for a 1ST down
0:00
1st & 10 at opp 17
Shaun Peterson Jr. run for 3 yds to the Marsh 14
0:00
2nd & 7 at opp 14
Max Bortenschlager pass complete to Rivaldo Fairweather for a loss of 1 yard to the Marsh 15
0:00
3rd & 8 at opp 15
Max Bortenschlager pass complete to Tyrese Chambers for a loss of 2 yards to the Marsh 17
Marshall Touchdown, 17 plays
0:00
1st & 10 at own 20
Grant Wells pass complete to Shadeed Ahmed for 3 yds to the Marsh 23
0:00
2nd & 7 at own 23
Grant Wells pass complete to Willie Johnson for 6 yds to the Marsh 29
0:00
3rd & 1 at own 29
Luke Zban run for 3 yds to the Marsh 32 for a 1ST down
0:00
1st & 10 at own 32
Rasheen Ali run for a loss of 3 yards to the Marsh 29
0:00
2nd & 13 at own 29
Grant Wells pass complete to Willie Johnson for 12 yds to the Marsh 41
0:00
3rd & 1 at own 41
Rasheen Ali run for 2 yds to the Marsh 43 for a 1ST down
0:00
1st & 10 at own 43
Grant Wells pass complete to Shadeed Ahmed for 6 yds to the Marsh 49
0:00
2nd & 4 at own 49
Rasheen Ali run for 1 yd to the 50 yard line
0:00
3rd & 3 at the 50
Grant Wells pass complete to Corey Gammage for 10 yds to the FlaIn 40 for a 1ST down
0:00
1st & 10 at opp 40
Grant Wells pass complete to Xavier Gaines for 20 yds to the FlaIn 20 for a 1ST down
0:00
1st & 10 at opp 20
Grant Wells pass complete to Shadeed Ahmed for 5 yds to the FlaIn 15
0:00
2nd & 5 at opp 15
Sheldon Evans run for 3 yds to the FlaIn 12
0:00
3rd & 2 at opp 12
Rasheen Ali run for 8 yds to the FlaIn 4 for a 1ST down
0:00
1st & goal at opp 4
Rasheen Ali run for 2 yds to the FlaIn 2
0:00
2nd & goal at opp 2
Florida International Punt, 4 plays
0:00
1st & 10 at own 25
pass incomplete
0:00
2nd & 10 at own 25
EJ Wilson Jr. run for 4 yds to the FlaIn 29
15:00
1st & 10 at own 35
Lucas Matias kickoff for 65 yds for a touchback
13:06
4th & 7 at opp 40
Robert Lefevre punt for 35 yds
7:26
4th & 10 at opp 17
Chase Gabriel 34 yd FG MISSED
Marshall Touchdown, 17 plays
0:30
3rd & goal at opp 2
Rasheen Ali run for 2 yds for a TD (Shane Ciucci KICK)
0:30
1st & 10 at own 35
Andrew Sanders kickoff for 65 yds for a touchback
4th quarter12 drives, then Marshall 38, Florida International 0
Florida International Punt, 4 plays
0:00
3rd & 6 at own 29
Max Bortenschlager pass incomplete to Randall St. Felix, broken up by Nazeeh Johnson
Marshall Punt, 4 plays
0:00
1st & 10 at own 32
Luke Zban pass complete to Ethan Payne for 1 yd to the Marsh 33
0:00
2nd & 9 at own 33
Ethan Payne run for a loss of 1 yard to the Marsh 32
0:00
3rd & 10 at own 32
Luke Zban pass complete to Ethan Payne for 2 yds to the Marsh 34
Florida International Turnover on downs, 4 plays
0:00
1st & 10 at own 29
Lexington Joseph run for 5 yds to the FlaIn 34
0:00
2nd & 5 at own 34
Lexington Joseph run for 4 yds to the FlaIn 38
0:00
3rd & 1 at own 38
Marshall Touchdown, 6 plays
0:00
1st & 10 at opp 38
Ethan Payne run for 13 yds to the FlaIn 25 for a 1ST down
0:00
1st & 10 at opp 25
Luke Zban pass complete to Jayden Harrison for 9 yds to the FlaIn 16
0:00
2nd & 1 at opp 16
Luke Zban run for 14 yds to the FlaIn 2 for a 1ST down
0:00
1st & goal at opp 2
Ethan Payne run for 1 yd to the FlaIn 1
Florida International Fumble, 3 plays
0:00
1st & 10 at own 26
EJ Wilson Jr. run for 15 yds to the FlaIn 41 for a 1ST down
0:00
1st & 10 at own 41
EJ Wilson Jr. run for 4 yds to the FlaIn 45
Marshall Punt, 4 plays
0:00
1st & 10 at own 42
Cam Fancher run for 1 yd to the Marsh 43
0:00
2nd & 9 at own 43
Cam Fancher run for a loss of 4 yards to the Marsh 39 Cam Fancher fumbled, recovered by Marsh
0:00
3rd & 13 at own 39
Cam Fancher run for 6 yds to the Marsh 45
Florida International Turnover on downs, 13 plays
0:00
1st & 10 at own 16
Kaylan Wiggins run for 6 yds to the FlaIn 22
0:00
2nd & 4 at own 22
Kaylan Wiggins run for 3 yds to the FlaIn 25
0:00
3rd & 1 at own 25
Lexington Joseph run for 1 yd to the FlaIn 26 for a 1ST down
0:00
1st & 10 at own 26
Kaylan Wiggins pass complete to Jackson McDonald for 9 yds to the FlaIn 35
0:00
2nd & 1 at own 35
Kaylan Wiggins run for 1 yd to the FlaIn 36 for a 1ST down
0:00
1st & 10 at own 36
Kaylan Wiggins pass complete to Caleb Lynum for 11 yds to the FlaIn 47 for a 1ST down
0:00
1st & 10 at own 47
Maleek Williams run for 12 yds to the Marsh 41 for a 1ST down
0:00
1st & 10 at opp 41
0:00
2nd & 10 at opp 41
Kaylan Wiggins pass complete to Kris Mitchell for 15 yds to the Marsh 26 for a 1ST down
0:00
1st & 10 at opp 26
pass incomplete to Caleb Lynum
0:00
2nd & 10 at opp 26
pass incomplete to Carson Kaleo
0:00
3rd & 10 at opp 26
Kaylan Wiggins sacked for a loss of 7 yards to the Marsh 33
Marshall Result not recorded, 3 plays
0:00
2nd & 10 at own 33
pass incomplete to EJ Horton
0:00
3rd & 10 at own 33
Cam Fancher pass complete to Ethan Hahn for 14 yds to the Marsh 33 for a 1ST down
14:49
4th & 6 at own 29
Tommy Heatherly punt for 39 yds
13:07
4th & 8 at own 34
Robert Lefevre punt for 37 yds
Florida International Turnover on downs, 4 plays
11:24
4th & 1 at own 38
pass incomplete to Randall St. Felix
Marshall Touchdown, 6 plays
9:16
2nd & goal at opp 1
Ethan Payne run for 1 yd for a TD (Shane Ciucci KICK)
9:16
1st & 10 at own 35
Andrew Sanders kickoff for 64 yds , Lexington Joseph return for 25 yds to the FlaIn 26
8:06
2nd & 6 at own 45
Kaylan Wiggins pass complete to Tyrese Chambers for 17 yds Kaylan Wiggins fumbled, recovered by Marsh Daniel Foster
5:40
4th & 7 at own 45
Robert Lefevre punt for 39 yds
Florida International Turnover on downs, 13 plays
0:16
4th & 17 at opp 33
pass incomplete to Jackson McDonald
Marshall Result not recorded, 3 plays
0:16
1st & 10 at own 33
pass incomplete to Caleb Coombs
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.