From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Columbia
Yale
194
Total yards
459
120
Passing yards
234
74
Rushing yards
225
3.8
Yards per pass
7.3
2.8
Yards per rush
5.0
13
First downs
27
6–15
Third downs
9–15
0–2
Fourth downs
2–2
0
Turnovers
1
5–11
Penalties
2–20
22:16
Possession
37:44
Efficiency
Columbia
Yale
34%
Success rate
51%
−0.11
EPA per play
0.31
1.09
Explosiveness
1.09
0.12
Rushing EPA
0.30
−0.25
Passing EPA
0.40
26%
Passing-down success
47%
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)
Yale 70% to win. Elo’s favorite won.
The line
Yale −7.5, over/under 40.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Yale drives left to right, Columbia right to left.
Q1 ColumbiaPunt, 3 plays, 2 yards
Q1 YaleTouchdown, 10 plays, 7 yards
Q1 ColumbiaPunt, 6 plays, 14 yards
Q1 YalePunt, 5 plays, 13 yards
Q1 ColumbiaPunt, 3 plays, −2 yards
Q1 YaleTouchdown, 13 plays, 72 yards
Q2 ColumbiaPunt, 9 plays, 30 yards
Q2 YaleTouchdown, 13 plays, 82 yards
Q2 ColumbiaPunt, 3 plays, 4 yards
Q2 YaleEnd of half, 2 plays, 3 yards
Q3 YaleMissed FG, 12 plays, 58 yards
Q3 ColumbiaPunt, 7 plays, 36 yards
Q3 YalePunt, 6 plays, 20 yards
Q3 ColumbiaTurnover on downs, 6 plays, 17 yards
Q4 YaleTouchdown, 2 plays, 49 yards
Q4 ColumbiaTurnover on downs, 9 plays, 31 yards
Q4 YaleInterception, 7 plays, 28 yards
Q4 ColumbiaPunt, 3 plays, −7 yards
Q4 YaleTouchdown, 9 plays, 48 yards
Q4 ColumbiaTouchdown, 10 plays, 71 yards
Q4 YaleResult not recorded, 1 play, 0 yards
Play by play
1st quarter7 drives, then Yale 7, Columbia 0
Columbia Punt, 3 plays
15:00
1st & 10 at own 24
Joe Green pass incomplete to JJ Jenkins
15:00
2nd & 10 at own 24
Malcolm Terry II run for 2 yds to the COLU 26
15:00
3rd & 8 at own 26
Joe Green pass incomplete to Edan Stagg, broken up by Abu Kamara
15:00
1st & 10 at own 40
Shamus Florio kickoff for 59 yds , Carter McFadden return for 23 yds to the COLU 24
13:58
4th & 8 at own 26
William Hughes punt for 44 yds
Yale Touchdown, 10 plays
13:58
1st & 10 at own 30
Nolan Grooms run for 5 yds to the YALE 35
13:58
2nd & 5 at own 35
Joshua Pitsenberger run for 2 yds to the YALE 37
13:58
1st & 10 at own 49
Nolan Grooms run for 13 yds to the COLU 38 for a 1ST down
13:58
1st & 10 at opp 38
Nolan Grooms pass complete to Mason Tipton for 20 yds to the COLU 18 for a 1ST down
13:58
1st & 10 at opp 18
Joshua Pitsenberger rush middle for no gain
13:58
2nd & 10 at opp 18
Nolan Grooms pass complete to Mason Shipp for 3 yds to the COLU 15
13:58
3rd & 7 at opp 15
Nolan Grooms run for 14 yds to the COLU 1 for a 1ST down
13:58
1st & goal at opp 1
Joshua Pitsenberger rush for no gain, PENALTY COL substitution infraction. Columbia Penalty, substitution infraction (CJ Brown) to the COLU 1
9:32
1st & goal at opp 1
Joshua Pitsenberger run for 1 yd for a TD (Jack Bosman KICK)Yale 7, Columbia 0
Columbia Punt, 6 plays
9:32
1st & 10 at own 40
Shamus Florio kickoff for 60 yds for a touchback
9:32
1st & 10 at own 25
Joey Giorgi run for 4 yds to the COLU 29
9:32
2nd & 6 at own 29
Joey Giorgi run for 5 yds to the COLU 34
9:32
3rd & 1 at own 34
Joey Giorgi run for 3 yds to the COLU 37 for a 1ST down
9:32
1st & 10 at own 37
Joey Giorgi run for 2 yds to the COLU 39
9:32
2nd & 8 at own 39
Joe Green pass incomplete to Edan Stagg
9:32
3rd & 8 at own 39
Joe Green pass incomplete to Titus Evans
7:25
4th & 8 at own 39
William Hughes punt for 49 yds , Ryan Lindley returns for 3 yds to the YALE 15
Yale Punt, 5 plays
7:25
1st & 10 at own 15
Ryan Lindley run for 7 yds to the YALE 22
7:25
2nd & 3 at own 22
Nolan Grooms pass complete to Mason Shipp for 4 yds to the YALE 26 for a 1ST down
7:25
1st & 10 at own 26
Nolan Grooms run for 4 yds to the YALE 30
7:25
2nd & 6 at own 30
Tre Peterson run for a loss of 2 yards to the YALE 28
7:25
3rd & 8 at own 28
Nolan Grooms pass incomplete to Mason Tipton
5:01
4th & 8 at own 28
Jack Bosman punt for 57 yds , Carter McFadden returns for 9 yds to the COLU 24
Columbia Punt, 3 plays
5:01
1st & 10 at own 24
Joey Giorgi run for a loss of 2 yards to the COLU 22
5:01
2nd & 12 at own 22
Joe Green pass incomplete to Titus Evans, broken up by Osize Daniyan
5:01
3rd & 12 at own 22
Joe Green pass incomplete to Titus Evans, broken up by Alvin Gulley Jr.
4:15
4th & 12 at own 22
William Hughes punt for 53 yds, fair catch by Ryan Lindley at the YALE 25.
Yale Touchdown, 13 plays
4:15
1st & 10 at own 25
Nolan Grooms pass complete to Ry Yates for 10 yds to the YALE 35 for a 1ST down
4:15
1st & 10 at own 35
Joshua Pitsenberger run for 5 yds to the YALE 40
4:15
2nd & 5 at own 40
Nolan Grooms run for 22 yds to the COLU 38 for a 1ST down
4:15
1st & 10 at opp 38
Columbia Penalty, off-side (James Knox) to the COLU 33
4:15
1st & 5 at opp 33
Nolan Grooms pass incomplete to Chase Nenad, broken up by Seth Parker
4:15
2nd & 5 at opp 33
Nolan Grooms pass incomplete to David Pantelis
4:15
3rd & 5 at opp 33
Nolan Grooms pass complete to Mason Tipton for 8 yds to the COLU 25 for a 1ST down
4:15
1st & 10 at opp 25
Nolan Grooms pass complete to Mason Tipton for 12 yds to the COLU 13 for a 1ST down
4:15
1st & 10 at opp 13
Nolan Grooms sacked for a loss of 9 yards to the COLU 22
4:15
2nd & 19 at opp 22
Nolan Grooms pass complete to Mason Tipton for 4 yds to the COLU 18
Yale Touchdown, 10 plays
4:15
3rd & 3 at own 37
Ryan Lindley run for 12 yds to the YALE 49 for a 1ST down
2nd quarter5 drives, then Yale 21, Columbia 0
Yale Touchdown, 13 plays
15:00
3rd & 15 at opp 18
Joshua Pitsenberger run for 14 yds to the COLU 4
15:00
4th & 1 at opp 4
Joshua Pitsenberger run for 1 yd to the COLU 3 for a 1ST down
15:00
1st & goal at opp 3
Nolan Grooms rush right for no gain
13:08
2nd & goal at opp 3
Joshua Pitsenberger run for 3 yds for a TD (Jack Bosman KICK)Yale 14, Columbia 0
Columbia Punt, 9 plays
13:02
1st & 10 at own 40
Shamus Florio kickoff for 51 yds , Carter McFadden return for 13 yds to the COLU 22
13:02
1st & 10 at own 22
Joey Giorgi run for 4 yds to the COLU 26
13:02
2nd & 6 at own 26
Joey Giorgi run for 1 yd to the COLU 27
13:02
3rd & 5 at own 27
Joe Green pass complete to JJ Jenkins for 5 yds to the COLU 32 for a 1ST down
13:02
1st & 10 at own 32
Joey Giorgi run for 1 yd to the COLU 33
13:02
2nd & 9 at own 33
Joe Green pass complete to JJ Jenkins for 6 yds to the COLU 39
13:02
3rd & 3 at own 39
Joey Giorgi run for 5 yds to the COLU 44 for a 1ST down
13:02
1st & 10 at own 44
Malcolm Terry II run for 4 yds to the COLU 48
13:02
2nd & 6 at own 48
Malcolm Terry II run for 2 yds to the 50 yard line
13:02
3rd & 4 at the 50
Malcolm Terry II run for 2 yds to the YALE 48
7:41
4th & 2 at opp 48
William Hughes punt for 33 yds
Yale Touchdown, 13 plays
7:41
1st & 10 at own 15
Joshua Pitsenberger run for 2 yds to the YALE 17
7:41
2nd & 8 at own 17
Nolan Grooms pass complete to Ry Yates for 8 yds to the YALE 25 for a 1ST down
7:41
1st & 10 at own 25
Joshua Pitsenberger run for 4 yds to the YALE 29
7:41
2nd & 6 at own 29
Joshua Pitsenberger run for 1 yd to the YALE 30
7:41
3rd & 5 at own 30
Nolan Grooms pass complete to Mason Shipp for 12 yds to the YALE 42 for a 1ST down
7:41
1st & 10 at own 42
Nolan Grooms pass complete to Spencer Alston for 3 yds to the YALE 45
7:41
2nd & 7 at own 45
Nolan Grooms pass complete to Ryan Lindley for 11 yds to the COLU 44 for a 1ST down
7:41
1st & 10 at opp 44
Ryan Lindley run for 3 yds to the COLU 41
7:41
2nd & 7 at opp 41
Nolan Grooms pass complete to Mason Tipton for 3 yds to the COLU 38
7:41
3rd & 4 at opp 38
Joshua Pitsenberger run for 14 yds to the COLU 24 for a 1ST down
7:41
1st & 10 at opp 24
Joshua Pitsenberger run for 1 yd to the COLU 23
7:41
2nd & 9 at opp 23
Nolan Grooms pass incomplete to Ryan Lindley
1:43
3rd & 9 at opp 23
Nolan Grooms pass complete to Mason Tipton for 23 yds for a TD (Jack Bosman KICK)Yale 21, Columbia 0
Columbia Punt, 3 plays
1:38
1st & 10 at own 40
Shamus Florio kickoff for 50 yds , Joey Giorgi return for 27 yds to the COLU 37
1:38
1st & 10 at own 37
Joe Green pass incomplete to Edan Stagg
1:38
2nd & 10 at own 37
Joe Green pass complete to JJ Jenkins for 9 yds to the COLU 46
1:38
3rd & 1 at own 46
Joe Green pass incomplete to Wills Meyer, broken up by Sean Guyton
1:38
4th & 1 at own 46
Columbia Penalty, personal foul (Aaron Yoo) to the COLU 41
1:14
4th & 6 at own 41
William Hughes punt for 38 yds , Ryan Lindley returns for 18 yds to the YALE 39
Yale End of half, 2 plays
1:14
1st & 10 at own 39
Nolan Grooms run for 3 yds to the YALE 42
1:14
2nd & 7 at own 42
Spencer Alston run for 4 yds to the COLU 40
3rd quarter4 drives, then Yale 21, Columbia 0
Yale Missed FG, 12 plays
15:00
1st & 10 at own 40
Hugo Merry kickoff for 55 yds
15:00
1st & 10 at own 25
Joshua Pitsenberger run for 6 yds to the YALE 31
15:00
2nd & 4 at own 31
Nolan Grooms pass complete to David Pantelis for 6 yds to the YALE 37 for a 1ST down
15:00
1st & 10 at own 37
Nolan Grooms pass complete to Ry Yates for 12 yds to the YALE 49 for a 1ST down
15:00
1st & 10 at own 49
Nolan Grooms pass complete to David Pantelis for 6 yds to the COLU 45
15:00
2nd & 4 at opp 45
Joshua Pitsenberger run for 9 yds to the COLU 36 for a 1ST down
15:00
1st & 10 at opp 36
Yale Penalty, false start (Cameron Charron) to the COLU 41
15:00
1st & 15 at opp 41
Nolan Grooms pass complete to Chase Nenad for 9 yds to the COLU 32
15:00
2nd & 6 at opp 32
Nolan Grooms pass complete to Joey Felton
15:00
3rd & 6 at opp 32
Nolan Grooms run for 17 yds to the COLU 15 for a 1ST down
15:00
1st & 10 at opp 15
Nolan Grooms sacked for a loss of 7 yards to the COLU 22
15:00
2nd & 17 at opp 22
Nolan Grooms pass complete to Joey Felton for 5 yds to the COLU 17
15:00
3rd & 12 at opp 17
Nolan Grooms pass incomplete to Chase Nenad, broken up by Seth Parker
9:31
4th & 12 at opp 17
Jack Bosman 34 yd FG MISSED
Columbia Punt, 7 plays
9:31
1st & 10 at own 20
Joe Green pass incomplete to Titus Evans
9:31
2nd & 10 at own 20
Joe Green pass complete to Edan Stagg for 5 yds to the COLU 25
9:31
3rd & 5 at own 25
Joe Green run for 15 yds to the COLU 40 for a 1ST down
9:31
1st & 10 at own 40
Joe Green pass complete to JJ Jenkins for 18 yds to the YALE 42 for a 1ST down
9:31
1st & 10 at opp 42
Malcolm Terry II run for 4 yds to the YALE 38
9:31
2nd & 6 at opp 38
Joe Green sacked for a loss of 13 yards to the YALE 49 Columbia Penalty, intentional grounding (Joe Green) to the COLU 49
9:31
3rd & 19 at own 49
Joe Green run for 7 yds to the YALE 44
6:00
4th & 12 at opp 44
William Hughes punt for 35 yds
Yale Punt, 6 plays
6:00
1st & 10 at own 9
Tre Peterson run for 4 yds to the YALE 13
6:00
2nd & 6 at own 13
Nolan Grooms pass complete to Mason Shipp for 2 yds to the YALE 15
6:00
3rd & 4 at own 15
Nolan Grooms pass complete to Mason Tipton for 5 yds to the YALE 20 for a 1ST down
6:00
1st & 10 at own 20
Tre Peterson run for 1 yd to the YALE 21
6:00
2nd & 9 at own 21
Nolan Grooms pass complete to Mason Shipp for 8 yds to the YALE 29
6:00
3rd & 1 at own 29
Pitsenberger,Joshua rush middle (Baker,Ayden).
2:43
4th & 1 at own 29
Jack Bosman punt for 36 yds
Columbia Turnover on downs, 6 plays
2:43
1st & 10 at own 35
Joey Giorgi run for 4 yds to the COLU 39
2:43
2nd & 6 at own 39
Joe Green pass complete to Titus Evans for 6 yds to the COLU 45 for a 1ST down
2:43
1st & 10 at own 45
Joey Giorgi run for 7 yds to the YALE 48
2:43
2nd & 3 at opp 48
Joe Green pass complete to Wills Meyer
2:43
3rd & 3 at opp 48
Joey Giorgi rush middle for no gain
4th quarter8 drives, then Yale 35, Columbia 7
Yale Touchdown, 2 plays
15:00
1st & 10 at own 48
Nolan Grooms pass complete to Mason Tipton for 39 yds to the COLU 13 for a 1ST down
Columbia Turnover on downs, 6 plays
14:56
4th & 3 at opp 48
Joe Green pass incomplete to Titus Evans, broken up by Joshua Tarver
Yale Touchdown, 2 plays
14:26
1st & 10 at opp 13
Nolan Grooms run for 13 yds for a TD (Jack Bosman KICK)Yale 28, Columbia 0
Columbia Turnover on downs, 9 plays
14:21
1st & 10 at own 40
Shamus Florio kickoff for 45 yds , Carter McFadden return for 18 yds to the COLU 33
14:21
1st & 10 at own 33
Joe Green pass complete to Edan Stagg for 9 yds to the COLU 42
14:21
2nd & 1 at own 42
Malcolm Terry II run for 6 yds to the COLU 48 for a 1ST down
14:21
1st & 10 at own 48
Joe Green pass complete to Edan Stagg for 4 yds to the YALE 48
14:21
2nd & 6 at opp 48
Joe Green pass incomplete to Edan Stagg
14:21
3rd & 6 at opp 48
Joey Giorgi run for 7 yds to the YALE 41 for a 1ST down
14:21
1st & 10 at opp 41
Joe Green pass incomplete to Marcus Libman
14:21
2nd & 10 at opp 41
Joey Giorgi run for 5 yds to the YALE 36
14:21
3rd & 5 at opp 36
Joe Green pass incomplete to Edan Stagg, broken up by Jacob Biggs
11:17
4th & 5 at opp 36
Joe Green pass complete to Joey Giorgi for 4 yds to the YALE 32
Yale Interception, 7 plays
11:17
1st & 10 at own 32
Tre Peterson run for 5 yds to the YALE 37
11:17
2nd & 5 at own 37
Nolan Grooms run for 6 yds to the YALE 43 for a 1ST down
11:17
1st & 10 at own 43
Tre Peterson run for 6 yds to the YALE 49
11:17
2nd & 4 at own 49
Nolan Grooms run for 12 yds to the COLU 39 for a 1ST down
11:17
1st & 10 at opp 39
Tre Peterson run for 3 yds to the COLU 36
11:17
2nd & 7 at opp 36
Nolan Grooms run for a loss of 4 yards to the COLU 40
8:19
3rd & 11 at opp 40
Nolan Grooms pass intercepted by Cobe Crews at the COLU 8
Columbia Punt, 3 plays
8:19
1st & 10 at own 8
Joe Green sacked for a loss of 2 yards to the COLU 6
8:19
2nd & 12 at own 6
Joe Green pass incomplete to Titus Evans
8:19
3rd & 12 at own 6
Joe Green sacked for a loss of 4 yards to the COLU 2
8:19
4th & 16 at own 2
Columbia Penalty, delay of game (William Hughes) to the COLU 1
6:44
4th & 17 at own 1
William Hughes punt for 50 yds
Yale Touchdown, 9 plays
6:44
1st & 10 at own 49
Nolan Grooms pass complete to David Pantelis for 8 yds to the COLU 43
6:44
2nd & 2 at opp 43
Spencer Alston rush for no gain
6:44
3rd & 2 at opp 43
Nolan Grooms pass complete to Ry Yates for 6 yds to the COLU 37 for a 1ST down
6:44
1st & 10 at opp 37
Spencer Alston run for 3 yds to the COLU 34
6:44
2nd & 7 at opp 34
Spencer Alston run for 4 yds to the COLU 30
6:44
3rd & 3 at opp 30
Alston,Spencer rush middle (Kimani,Sean).
3:11
4th & 3 at opp 30
Nolan Grooms pass complete to Chase Nenad for 7 yds to the COLU 23 for a 1ST down
3:11
1st & 10 at opp 23
Nathan Denney run for 9 yds to the COLU 14
1:34
2nd & 1 at opp 14
Nathan Denney run for 14 yds for a TD (Jack Bosman KICK)Yale 35, Columbia 0
Columbia Touchdown, 10 plays
1:34
1st & 10 at own 40
Shamus Florio kickoff for 34 yds
1:34
1st & 10 at own 26
Joe Green pass complete to JJ Jenkins for 6 yds to the COLU 32
1:34
2nd & 4 at own 32
Joe Green run for 5 yds to the COLU 37 for a 1ST down
1:34
1st & 10 at own 37
Joe Green pass incomplete, broken up by Raleigh Oxendine
1:34
2nd & 10 at own 37
Joe Green pass complete to Malcolm Terry II for 10 yds to the COLU 47 for a 1ST down
1:34
1st & 10 at own 47
Joe Green pass incomplete to JJ Jenkins for a 1ST down Yale Penalty, Defensive pass interference (Archie Russ III) to the YALE 38 for a 1ST down
1:34
1st & 10 at opp 38
Joe Green pass complete to Malcolm Terry II for 6 yds to the YALE 32
1:34
2nd & 4 at opp 32
Joe Green pass incomplete to JJ Jenkins, broken up by Archie Russ III
1:34
3rd & 4 at opp 32
Joe Green pass complete to Titus Evans for 8 yds to the YALE 24 for a 1ST down
1:34
1st & 10 at opp 24
Joe Green pass complete to JJ Jenkins for 7 yds to the YALE 17
0:11
2nd & 3 at opp 17
Joe Green pass complete to Jack Larsen for 17 yds for a TD (Hugo Merry KICK)Yale 35, Columbia 7
0:10
1st & 10 at own 35
Hugo Merry kickoff for 49 yds , Wande Owens return for no gain to the YALE 16
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.