From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
San Diego State
271
Total yards
327
17
Passing yards
141
254
Rushing yards
186
2.4
Yards per pass
5.2
4.4
Yards per rush
5.6
14
First downs
18
7–15
Third downs
2–12
3–3
Fourth downs
0–1
4
Turnovers
3
5–45
Penalties
5–34
30:27
Possession
29:33
Efficiency
Navy
San Diego State
42%
Success rate
40%
0.04
EPA per play
−0.02
1.01
Explosiveness
0.93
0.18
Rushing EPA
0.16
−0.71
Passing EPA
−0.23
33%
Passing-down success
25%
−0.34
First-down EPA
0.05
−0.13
Second-down EPA
0.14
0.57
Third-down EPA
−0.10
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)
Navy 51% to win. Elo’s favorite won.
The line
San Diego State −3.5, over/under 51.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
The money
The Poinsettia Bowl was put on by the Sports San Diego, a nonprofit. Its IRS Form 990 for the year to February 2015, which takes in this game, reports $11.2 million in revenue and $11.1 million in expenses.
From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 95-3198732).
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. San Diego State drives left to right, Navy right to left.
Q1 San Diego StateInterception, 7 plays, 28 yards
Q1 NavyTouchdown, 10 plays, 42 yards
Q1 San Diego StateTouchdown, 5 plays, 39 yards
Q1 NavyFumble, 2 plays, 6 yards
Q1 San Diego StateField goal, 4 plays, 3 yards
Q1 NavyPunt, 12 plays, 27 yards
Q2 San Diego StateField goal, 10 plays, 68 yards
Q2 NavyPunt, 6 plays, 13 yards
Q2 San Diego StatePunt, 6 plays, 22 yards
Q3 NavyTouchdown, 13 plays, 92 yards
Q3 San Diego StateFumble, 4 plays, 14 yards
Q3 San Diego StateField goal, 4 plays, 5 yards
Q3 NavyPunt, 3 plays, 3 yards
Q3 San Diego StatePunt, 5 plays, 6 yards
Q4 NavyFumble, 2 plays, 6 yards
Q4 San Diego StateInterception, 3 plays, −1 yard
Q4 NavyFumble, 4 plays, 12 yards
Q4 San Diego StateTurnover on downs, 6 plays, 40 yards
Q4 NavyPunt, 3 plays, 9 yards
Q4 San Diego StateFumble, 2 plays, 14 yards
Q4 NavyField goal, 10 plays, 47 yards
Q4 San Diego StateMissed FG, 8 plays, 63 yards
Q4 NavyEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then San Diego State 10, Navy 7
San Diego State Interception, 7 plays
15:00
1st & 10 at own 35
Austin Grebe kickoff for 62 yds , Rashaad Penny return for 33 yds to the SDSt 36
14:40
1st & 10 at own 36
Donnel Pumphrey run for 12 yds to the SDSt 48 for a 1ST down
14:00
1st & 10 at own 48
Donnel Pumphrey run for 6 yds to the Navy 46
13:30
2nd & 4 at opp 46
Quinn Kaehler pass incomplete to Adam Roberts
13:20
3rd & 4 at opp 46
Quinn Kaehler pass complete to Larry Clark for 10 yds to the Navy 36 for a 1ST down
12:51
1st & 10 at opp 36
Quinn Kaehler pass incomplete to Mikah Holder
12:30
2nd & 10 at opp 36
Chase Price run for no gain to the Navy 36
12:03
3rd & 10 at opp 36
Quinn Kaehler pass intercepted Daniel Gonzales return for 29 yds to the SDSt 42
Navy Touchdown, 10 plays
11:55
1st & 10 at opp 42
Noah Copeland run for 2 yds to the SDSt 40
11:20
2nd & 8 at opp 40
Keenan Reynolds pass incomplete to Ryan Williams-Jenkins
11:00
3rd & 8 at opp 40
Noah Copeland run for 5 yds to the SDSt 35
10:45
4th & 3 at opp 35
Geoffrey Whiteside run for 10 yds to the SDSt 25 for a 1ST down
10:15
1st & 10 at opp 25
Keenan Reynolds run for 2 yds to the SDSt 23
9:32
2nd & 8 at opp 23
DeBrandon Sanders run for 5 yds to the SDSt 18
9:20
3rd & 3 at opp 18
Ryan Williams-Jenkins run for 14 yds to the SDSt 4 for a 1ST down
8:21
1st & goal at opp 4
Noah Copeland run for 3 yds to the SDSt 1
7:44
2nd & goal at opp 1
Keenan Reynolds run for no gain to the SDSt 1
7:35
3rd & goal at opp 1
Keenan Reynolds run for 1 yd for a TD, (Austin Grebe KICK)Navy 7, San Diego State 0
San Diego State Touchdown, 5 plays
7:35
3rd & 7 at own 35
Austin Grebe kickoff for 61 yds , Rashaad Penny return for 57 yds to the Navy 39
7:05
1st & 10 at opp 39
Donnel Pumphrey run for 4 yds to the Navy 35
6:44
2nd & 6 at opp 35
Donnel Pumphrey run for 12 yds to the Navy 23 for a 1ST down NAVY Penalty, Face Mask (12 yards) (Daniel Gonzales) to the Navy 11 for a 1ST down
6:16
1st & 10 at opp 11
Donnel Pumphrey run for 6 yds to the Navy 5
5:40
2nd & 4 at opp 5
Quinn Kaehler pass incomplete to Lloyd Mills
5:40
3rd & 4 at opp 5
Timeout SAN DIEGO ST, clock 05:40
5:35
3rd & 4 at opp 5
Donnel Pumphrey run for 5 yds for a TD, (Donny Hageman KICK)Tied at 7
Navy Fumble, 2 plays
5:35
3rd & 4 at own 35
Donny Hageman kickoff for 64 yds , Ryan Williams-Jenkins return for 30 yds to the Navy 31
5:00
1st & 10 at own 31
Keenan Reynolds pass complete to Brendan Dudeck for 6 yds to the Navy 37
4:49
2nd & 4 at own 37
Keenan Reynolds run for a loss of 6 yards to the Navy 31 Keenan Reynolds fumbled, recovered by SDSt Cody Galea , return for 2 yds to the Navy 29
San Diego State Field goal, 4 plays
4:40
1st & 10 at opp 29
Donnel Pumphrey run for 3 yds to the Navy 26
4:07
2nd & 7 at opp 26
SAN DIEGO ST Penalty, False Start (Lloyd Mills) to the Navy 31
3:40
2nd & 12 at opp 31
Quinn Kaehler pass incomplete to Lloyd Mills
3:23
3rd & 12 at opp 31
Quinn Kaehler run for 5 yds to the Navy 26
2:51
4th & 7 at opp 26
Donny Hageman 43 yd FG GOODSan Diego State 10, Navy 7
Navy Punt, 12 plays
2:51
4th & 7 at own 35
Donny Hageman kickoff for 65 yds for a touchback
2:25
1st & 10 at own 25
Ryan Williams-Jenkins run for 2 yds to the Navy 27
2:02
2nd & 8 at own 27
Noah Copeland run for 5 yds to the Navy 32
1:28
3rd & 3 at own 32
Ryan Williams-Jenkins run for 5 yds to the Navy 37 for a 1ST down
0:43
1st & 10 at own 37
DeBrandon Sanders run for 5 yds to the Navy 42
0:01
2nd & 5 at own 42
DeBrandon Sanders run for 5 yds to the Navy 47 for a 1ST down
Q2 15:00
1st & 10 at own 47
Noah Copeland run for 4 yds to the SDSt 49
Q2 14:25
2nd & 6 at opp 49
Keenan Reynolds run for 2 yds to the SDSt 47
Q2 13:35
3rd & 4 at opp 47
Keenan Reynolds pass complete to Geoffrey Whiteside for 2 yds to the SDSt 45
Q2 13:20
4th & 2 at opp 45
Chris Swain run for 3 yds to the SDSt 42 for a 1ST down
Q2 12:53
1st & 10 at opp 42
Keenan Reynolds pass incomplete to Thomas Wilson, broken up by Na’im McGee
Q2 12:35
2nd & 10 at opp 42
Keenan Reynolds sacked by Derek Largent for a loss of 2 yards to the SDSt 44
Q2 12:00
3rd & 12 at opp 44
Keenan Reynolds sacked by Sergio Phillips for a loss of 4 yards to the SDSt 48
Q2 11:31
4th & 16 at opp 48
Pablo Beltran punt for 36 yds, fair catch by Lloyd Mills at the SDSt 12
2nd quarter3 drives, then San Diego State 13, Navy 7
San Diego State Field goal, 10 plays
11:30
1st & 10 at own 12
Chase Price run for 9 yds to the SDSt 21
10:50
2nd & 1 at own 21
Quinn Kaehler pass complete to Larry Clark for 24 yds to the SDSt 45 for a 1ST down
10:32
1st & 10 at own 45
Chase Price run for 2 yds to the SDSt 47
9:50
2nd & 8 at own 47
Chase Price run for 19 yds to the Navy 34 for a 1ST down
9:15
1st & 10 at opp 34
Chase Price run for a loss of 3 yards to the Navy 37
8:20
2nd & 13 at opp 37
Quinn Kaehler pass complete to Chase Favreau for 13 yds to the Navy 24 for a 1ST down
7:52
1st & 10 at opp 24
Chase Price run for 3 yds to the Navy 21
7:25
2nd & 7 at opp 21
Chase Price run for 1 yd to the Navy 20 Chase Price fumbled, recovered by SDSt Darrell Greene
6:38
3rd & 6 at opp 20
Quinn Kaehler pass incomplete to Adam Roberts, broken up by Parrish Gaines
6:34
4th & 6 at opp 20
Donny Hageman 37 yd FG GOODSan Diego State 13, Navy 7
Navy Punt, 6 plays
6:34
4th & 6 at own 35
Donny Hageman kickoff for 49 yds
6:30
1st & 10 at own 35
Geoffrey Whiteside run for 4 yds to the Navy 39
6:05
2nd & 6 at own 39
Chris Swain run for 5 yds to the Navy 44
5:40
3rd & 1 at own 44
Keenan Reynolds run for 4 yds to the Navy 48 for a 1ST down
4:57
1st & 10 at own 48
Noah Copeland run for 2 yds to the 50 yard line
4:45
2nd & 8 at the 50
Keenan Reynolds run for a loss of 2 yards to the Navy 48
3:48
3rd & 10 at own 48
Keenan Reynolds pass incomplete
3:37
4th & 10 at own 48
Pablo Beltran punt for 38 yds, downed at the SDSt 14
San Diego State Punt, 6 plays
3:25
1st & 10 at own 14
Donnel Pumphrey run for 7 yds to the SDSt 21
3:00
2nd & 3 at own 21
Donnel Pumphrey run for 3 yds to the SDSt 24 for a 1ST down
2:30
1st & 10 at own 24
Donnel Pumphrey run for 12 yds to the SDSt 36 for a 1ST down
1:45
1st & 10 at own 36
Donnel Pumphrey run for a loss of 4 yards to the SDSt 32
1:07
2nd & 14 at own 32
Quinn Kaehler pass complete to Chase Price for 5 yds to the SDSt 37
0:45
3rd & 9 at own 37
Quinn Kaehler pass complete to Chase Price for 4 yds to the SDSt 41
0:03
4th & 5 at own 41
SAN DIEGO ST Penalty, Delay of Game (-5 Yards) to the SDSt 36
0:00
4th & 10 at own 36
Joel Alesi punt for 44 yds, fair catch by DeBrandon Sanders at the Navy 20
3rd quarter5 drives, then San Diego State 16, Navy 14
Navy Touchdown, 13 plays
15:00
1st & 10 at own 35
Donny Hageman kickoff for 64 yds , Ryan Williams-Jenkins return for 15 yds to the 50 yard line NAVY Penalty, Illegal Block (8 Yards) to the Navy 8
14:35
1st & 10 at own 8
Keenan Reynolds run for 3 yds to the Navy 11
14:09
2nd & 7 at own 11
Keenan Reynolds run for 8 yds to the Navy 19 for a 1ST down
13:30
1st & 10 at own 19
Keenan Reynolds run for a loss of 2 yards to the Navy 17
12:55
2nd & 12 at own 17
DeBrandon Sanders run for 9 yds to the Navy 26
12:28
3rd & 3 at own 26
Noah Copeland run for 6 yds to the Navy 32 for a 1ST down
12:00
1st & 10 at own 32
Geoffrey Whiteside run for a loss of 4 yards to the Navy 28
11:25
2nd & 14 at own 28
Chris Swain run for 24 yds to the SDSt 48 for a 1ST down
10:58
1st & 10 at opp 48
Keenan Reynolds run for 4 yds to the SDSt 44
10:20
2nd & 6 at opp 44
Keenan Reynolds run for 1 yd to the SDSt 43
9:35
3rd & 5 at opp 43
Noah Copeland run for 15 yds to the SDSt 28 for a 1ST down
9:05
1st & 10 at opp 28
Geoffrey Whiteside run for 3 yds to the SDSt 25
8:50
2nd & 7 at opp 25
Chris Swain run for 19 yds to the SDSt 6 for a 1ST down
8:28
1st & goal at opp 6
Keenan Reynolds run for 6 yds for a TD, (Austin Grebe KICK)Navy 14, San Diego State 13
San Diego State Fumble, 4 plays
8:28
1st & 10 at own 35
Austin Grebe kickoff for 55 yds , Kendrick Mathis return for 33 yds to the SDSt 43
7:50
1st & 10 at own 43
Donnel Pumphrey run for 10 yds to the Navy 47 for a 1ST down
7:40
1st & 10 at opp 47
Donnel Pumphrey run for 3 yds to the Navy 44
6:57
2nd & 7 at opp 44
Donnel Pumphrey run for 1 yd to the Navy 43
6:25
3rd & 6 at opp 43
Quinn Kaehler pass incomplete to Paul Pitts, broken up by George Jamison
6:10
4th & 6 at opp 43
Joel Alesi punt for 28 yds , DeBrandon Sanders returns for 3 yds to the Navy 18 DeBrandon Sanders fumbled, recovered by SDSt Devante Davis
San Diego State Field goal, 4 plays
6:07
1st & 10 at opp 18
Pumphrey, Donnel rush for 3 yards to the NAVY15, PENALTY SANDIEGOST illegal formation 5 yards to the NAVY23, NO PLAY.
5:45
1st & 15 at opp 23
Donnel Pumphrey run for 6 yds to the Navy 17
5:00
2nd & 9 at opp 17
Donnel Pumphrey run for 4 yds to the Navy 13
4:20
3rd & 5 at opp 13
Quinn Kaehler pass incomplete to Mikah Holder
4:16
4th & 5 at opp 13
Donny Hageman 30 yd FG GOODSan Diego State 16, Navy 14
Navy Punt, 3 plays
4:16
4th & 5 at own 35
Donny Hageman kickoff for 63 yds , Ryan Williams-Jenkins return for 13 yds to the Navy 15
4:07
1st & 10 at own 15
NAVY Penalty, False Start (-5 Yards) to the Navy 10
3:50
1st & 15 at own 10
Noah Copeland run for 3 yds to the Navy 13
3:20
2nd & 12 at own 13
Keenan Reynolds pass complete to Brendan Dudeck for 9 yds to the Navy 22
2:30
3rd & 3 at own 22
Keenan Reynolds run for a loss of 4 yards to the Navy 18
1:57
4th & 7 at own 18
Pablo Beltran punt for 54 yds , Lloyd Mills returns for no gain to the SDSt 28
San Diego State Punt, 5 plays
1:27
1st & 10 at own 28
Chase Price run for 5 yds to the SDSt 33
1:13
2nd & 5 at own 33
Chase Price run for 7 yds to the SDSt 40 for a 1ST down
0:40
1st & 10 at own 40
Donnel Pumphrey run for 4 yds to the SDSt 44
0:21
2nd & 6 at own 44
Quinn Kaehler pass incomplete to Eric Judge
0:16
3rd & 6 at own 44
Kaehler, Quinn pass complete to Hazely, Jemond for 5 yards to the SANDIEGOST49, PENALTY SANDIEGOST holding (Siragusa, Nico) 10 yards to the SANDIEGOST34, NO PLAY.
Q4 15:00
3rd & 16 at own 34
Quinn Kaehler pass incomplete to Lloyd Mills
Q4 14:45
4th & 16 at own 34
Joel Alesi punt for 31 yds, downed at the Navy 35
4th quarter9 drives, then Navy 17, San Diego State 16
Navy Fumble, 2 plays
14:24
1st & 10 at own 35
Ryan Williams-Jenkins run for 6 yds to the Navy 41
14:08
2nd & 4 at own 41
Ryan Williams-Jenkins run for no gain to the Navy 41 Ryan Williams-Jenkins fumbled, recovered by SDSt Christian Heyward
San Diego State Interception, 3 plays
14:00
1st & 10 at opp 41
Donnel Pumphrey run for a loss of 1 yard to the Navy 42
13:29
2nd & 11 at opp 42
Quinn Kaehler pass incomplete to Eric Judge, broken up by George Jamison
13:18
3rd & 11 at opp 42
Quinn Kaehler pass intercepted George Jamison return for 20 yds to the Navy 44
Navy Fumble, 4 plays
13:12
1st & 10 at own 44
Keenan Reynolds pass incomplete to Jamir Tillman
13:01
2nd & 10 at own 44
Noah Copeland run for 5 yds to the Navy 49
12:30
3rd & 5 at own 49
Noah Copeland run for 7 yds to the SDSt 44 for a 1ST down
11:51
1st & 10 at opp 44
Keenan Reynolds run for a loss of 4 yards to the SDSt 48 Keenan Reynolds fumbled, recovered by SDSt Derek Largent
San Diego State Turnover on downs, 6 plays
11:45
1st & 10 at own 48
Quinn Kaehler pass complete to Larry Clark for 11 yds to the Navy 41 for a 1ST down
11:00
1st & 10 at opp 41
Chase Price run for 24 yds to the Navy 17 for a 1ST down
10:35
1st & 10 at opp 17
Chase Price run for 2 yds to the Navy 15
10:00
2nd & 8 at opp 15
Price, Chase rush for 8 yards to the NAVY7, PENALTY SANDIEGOST holding 9 yards to the NAVY24, NO PLAY.
9:45
2nd & 17 at opp 24
Quinn Kaehler pass incomplete
8:55
3rd & 17 at opp 24
Quinn Kaehler pass complete to Donnel Pumphrey for 12 yds to the Navy 12
8:45
4th & 5 at opp 12
Quinn Kaehler pass incomplete to Mikah Holder
Navy Punt, 3 plays
8:15
1st & 10 at own 13
Ryan Williams-Jenkins run for 5 yds to the Navy 18
7:25
2nd & 5 at own 18
Chris Swain run for no gain to the Navy 18
7:00
3rd & 5 at own 18
Keenan Reynolds run for 4 yds to the Navy 22
6:31
4th & 1 at own 22
Pablo Beltran punt for 43 yds, fair catch by Lloyd Mills at the SDSt 35
San Diego State Fumble, 2 plays
6:24
1st & 10 at own 35
Donnel Pumphrey run for 14 yds to the SDSt 49 for a 1ST down
5:54
1st & 10 at own 49
Donnel Pumphrey run for 4 yds to the Navy 47 Donnel Pumphrey fumbled, recovered by Navy
Navy Field goal, 10 plays
5:25
1st & 10 at own 47
Geoffrey Whiteside run for 2 yds to the Navy 49
5:00
2nd & 8 at own 49
Ryan Williams-Jenkins run for 7 yds to the SDSt 44
4:40
3rd & 1 at opp 44
NAVY Penalty, False Start (-5 Yards) to the SDSt 49
4:00
3rd & 6 at opp 49
Geoffrey Whiteside run for 5 yds to the SDSt 44
3:43
4th & 1 at opp 44
Timeout NAVY, clock 03:43
3:38
4th & 1 at opp 44
Chris Swain run for 13 yds to the SDSt 31 for a 1ST down
3:38
1st & 10 at opp 31
NAVY Penalty, Face Mask (15 yards) (-15 Yards) to the SDSt 46
3:30
1st & 10 at opp 46
Chris Swain run for 5 yds to the SDSt 41
2:45
2nd & 5 at opp 41
Ryan Williams-Jenkins run for 28 yds to the SDSt 13 for a 1ST down
2:00
1st & 10 at opp 13
Noah Copeland run for 6 yds to the SDSt 7
1:33
2nd & 4 at opp 7
Keenan Reynolds run for a loss of 2 yards to the SDSt 9
1:33
3rd & 6 at opp 9
Timeout SAN DIEGO ST, clock 01:33
1:31
3rd & 6 at opp 9
Chris Swain run for 3 yds to the SDSt 6
1:30
4th & 3 at opp 6
Timeout SAN DIEGO ST, clock 01:30
1:27
4th & 3 at opp 6
Austin Grebe 24 yd FG GOODNavy 17, San Diego State 16
San Diego State Missed FG, 8 plays
1:27
4th & 3 at own 35
Austin Grebe kickoff for 62 yds , Rashaad Penny return for 17 yds to the SDSt 20
1:16
1st & 10 at own 20
Quinn Kaehler pass complete to Donnel Pumphrey for 11 yds to the SDSt 31 for a 1ST down
1:12
1st & 10 at own 31
Quinn Kaehler pass incomplete to Donnel Pumphrey
1:05
2nd & 10 at own 31
Quinn Kaehler pass complete to Eric Judge for 32 yds to the Navy 37 for a 1ST down
0:55
1st & 10 at opp 37
Quinn Kaehler pass complete to Donnel Pumphrey for 16 yds to the Navy 21 for a 1ST down
0:34
1st & 10 at opp 21
Donnel Pumphrey run for 1 yd to the Navy 20
0:28
2nd & 9 at opp 20
Quinn Kaehler pass complete to Donnel Pumphrey for 3 yds to the Navy 17
0:24
3rd & 6 at opp 17
Quinn Kaehler pass incomplete to Lloyd Mills
0:24
4th & 6 at opp 17
Timeout NAVY, clock 00:24
0:20
4th & 6 at opp 17
Donny Hageman 34 yd FG MISSED
Navy End of game, 1 play
0:01
1st & 10 at own 20
TEAM run for a loss of 1 yard to the Navy 19
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.