Harvard Crimson @ Yale Bulldogs
1st Quarter
Kickoff
15:00 - 1st
Cali Canaval kickoff for 60 yds for a touchback
2nd Quarter
6-yd Run
15:00 - 1st
Joshua Pitsenberger run for 6 yds to the YALE 31
1st & 10 at YALE 25
4-yd Pass
15:00 - 1st
Nolan Grooms pass complete to Mason Shipp for 4 yds to the YALE 35 for a 1ST down
2nd & 4 at YALE 31
12-yd Pass
15:00 - 1st
Nolan Grooms pass complete to Ryan Lindley for 12 yds to the YALE 47 for a 1ST down
1st & 10 at YALE 35
11-yd Run
15:00 - 1st
Nolan Grooms run for 11 yds to the HARV 42 for a 1ST down
1st & 10 at YALE 47
2-yd Run
15:00 - 1st
Ryan Lindley run for 2 yds to the HARV 40
1st & 10 at HARV 42
2-yd Run
15:00 - 1st
Joshua Pitsenberger run for 2 yds to the HARV 38
2nd & 8 at HARV 40
Incompletion
15:00 - 1st
pass incomplete to Mason Tipton
3rd & 6 at HARV 38
Punt
12:02 - 1st
Shamus Florio punt for 29 yds, punt out-of-bounds at the HARV 18 , Scott Woods II returns for 9 yds to the HARV 18
4th & 6 at HARV 38
27-yd Pass
12:02 - 1st
Jaden Craig pass complete to Tim Dowd for 27 yds to the HARV 45 for a 1ST down
1st & 10 at HARV 18
3-yd Run
12:02 - 1st
Shane McLaughlin run for 3 yds to the HARV 48
1st & 10 at HARV 45
-2-yd Run
12:02 - 1st
Shane McLaughlin run for a loss of 2 yards to the HARV 46
2nd & 7 at HARV 48
9-yd Pass
12:02 - 1st
Jaden Craig pass complete to Scott Woods II for 9 yds to the YALE 45 for a 1ST down
3rd & 9 at HARV 46
6-yd Pass
12:02 - 1st
Jaden Craig pass complete to Kaedyn Odermann for 6 yds to the YALE 39
1st & 10 at YALE 45
1-yd Run
12:02 - 1st
Shane McLaughlin run for 1 yd to the YALE 38
2nd & 4 at YALE 39
0-yd Run
12:02 - 1st
McLaughlin,Shane rush middle (Gulley, Jr,Alvin).
3rd & 3 at YALE 38
1-yd Run
8:10 - 1st
Jaden Craig run for 1 yd to the YALE 37
4th & 3 at YALE 38
2-yd Run
8:10 - 1st
Spencer Alston run for 2 yds to the YALE 39
1st & 10 at YALE 37
1-yd Run
8:10 - 1st
Nolan Grooms run for 1 yd to the YALE 47 for a 1ST down
3rd & 1 at YALE 46
5-yd Run
8:10 - 1st
Joshua Pitsenberger run for 5 yds to the HARV 48
1st & 10 at YALE 47
2-yd Run
8:10 - 1st
Joshua Pitsenberger run for 2 yds to the HARV 46
2nd & 5 at HARV 48
5-yd Run
8:10 - 1st
Joshua Pitsenberger run for 5 yds to the HARV 41 for a 1ST down
3rd & 3 at HARV 46
6-yd Run
8:10 - 1st
Spencer Alston run for 6 yds to the HARV 35
1st & 10 at HARV 41
2-yd Run
8:10 - 1st
Nolan Grooms run for 2 yds to the HARV 33
2nd & 4 at HARV 35
5-yd Run
8:10 - 1st
Joshua Pitsenberger run for 5 yds to the HARV 28 for a 1ST down
3rd & 2 at HARV 33
Incompletion
8:10 - 1st
pass incomplete to Jackson Hawes
1st & 10 at HARV 28
9-yd Run
8:10 - 1st
Joshua Pitsenberger run for 9 yds to the HARV 19
2nd & 10 at HARV 28
1-yd Run
8:10 - 1st
Spencer Alston run for 1 yd to the HARV 18 for a 1ST down
3rd & 1 at HARV 19
Incompletion
8:10 - 1st
pass incomplete to Spencer Alston
1st & 10 at HARV 18
3-yd Run
8:10 - 1st
Joshua Pitsenberger run for 3 yds to the HARV 15
2nd & 10 at HARV 18
Incompletion
8:10 - 1st
Nolan Grooms pass incomplete to Mason Tipton, broken up by Ty Bartrum
3rd & 7 at HARV 15
Field Goal Good
1:05 - 1st
Jack Bosman 33 yd FG GOOD
4th & 7 at HARV 15
7-yd Run
0:55 - 1st
Nolan Grooms run for 7 yds to the YALE 46
2nd & 8 at YALE 39
Kickoff
0:55 - 1st
Shamus Florio kickoff for 55 yds , Xaviah Bascon return for 21 yds to the HARV 31
-4-yd Pass
0:55 - 1st
Jaden Craig pass complete to Shane McLaughlin for a loss of 4 yards to the HARV 27
1st & 10 at HARV 31
5-yd Pass
0:55 - 1st
Jaden Craig pass complete to Tyler Neville for 5 yds to the HARV 32
2nd & 14 at HARV 27
End of 1st Quarter
Sack
15:00 - 2nd
Jaden Craig sacked for a loss of 16 yards to the HARV 16
3rd & 9 at HARV 32
Punt
14:04 - 2nd
Sebastien Tasko punt for 25 yds
4th & 25 at HARV 16
3rd Quarter
5-yd Run
14:04 - 2nd
Joshua Pitsenberger run for 5 yds to the HARV 36
1st & 10 at HARV 41
2-yd Run
14:04 - 2nd
Joshua Pitsenberger run for 2 yds to the HARV 34
2nd & 5 at HARV 36
Sack
14:04 - 2nd
Nolan Grooms sacked for a loss of 10 yards to the HARV 44
3rd & 3 at HARV 34
Punt
12:21 - 2nd
Jack Bosman punt for 30 yds , Scott Woods II returns for 1 yd to the HARV 15
4th & 13 at HARV 44
10-yd Run
12:21 - 2nd
Jaden Craig run for 10 yds to the HARV 25 for a 1ST down
1st & 10 at HARV 15
4-yd Run
12:21 - 2nd
Shane McLaughlin run for 4 yds to the HARV 29
1st & 10 at HARV 25
Incompletion
11:26 - 2nd
pass incomplete to Ledger Hatch
2nd & 6 at HARV 29
Sack
11:26 - 2nd
Jaden Craig sacked for a loss of 10 yards to the HARV 19
3rd & 6 at HARV 29
Punt
10:28 - 2nd
punt blocked by TEAM
4th & 16 at HARV 19
3-yd Run
10:28 - 2nd
Nolan Grooms run for 3 yds to the HARV 4
1st & Goal at HARV 7
-1-yd Run
10:28 - 2nd
Nolan Grooms run for a loss of 1 yard to the HARV 5
2nd & Goal at HARV 4
5-yd Touchdown Pass
9:12 - 2nd
Ryan Lindley 5 Yd pass from Nolan Grooms (Jack Bosman Kick)
3rd & Goal at HARV 5
Kickoff
9:12 - 2nd
Shamus Florio kickoff for 65 yds for a touchback
Incompletion
9:12 - 2nd
pass incomplete to Cooper Barkate
1st & 10 at HARV 25
5-yd Run
9:12 - 2nd
Shane McLaughlin run for 5 yds to the HARV 30
2nd & 10 at HARV 25
7-yd Pass
9:12 - 2nd
Jaden Craig pass complete to Cooper Barkate for 7 yds to the HARV 37 for a 1ST down
3rd & 5 at HARV 30
22-yd Pass
9:12 - 2nd
Jaden Craig pass complete to Kaedyn Odermann for 22 yds to the YALE 41 for a 1ST down
1st & 10 at HARV 37
-3-yd Run
9:12 - 2nd
Jaden Craig run for a loss of 3 yards to the YALE 44
1st & 10 at YALE 41
Interception
7:30 - 2nd
Jaden Craig pass intercepted Yale Penalty, Offensive holding (Jermaine Baker) to the YALE 44
3rd & 13 at YALE 44
Incompletion
0:00 - 2nd
Jaden Craig pass incomplete to Cooper Barkate, broken up by Osize Daniyan
2nd & 13 at YALE 44
9-yd Run
9:12 - 2nd
Spencer Alston run for 9 yds to the HARV 47
1st & 10 at YALE 44
-2-yd Pass
9:12 - 2nd
Nolan Grooms pass complete to Joey Felton for a loss of 2 yards to the HARV 49
2nd & 1 at HARV 47
Incompletion
9:12 - 2nd
Nolan Grooms pass incomplete to Ry Yates, broken up by Mitchell Gonser
3rd & 3 at HARV 49
Punt
5:45 - 2nd
Jack Bosman punt for 49 yds
4th & 3 at HARV 49
Sack
5:45 - 2nd
Jaden Craig sacked for a loss of 3 yards to the HARV 17
1st & 10 at HARV 20
Incompletion
5:45 - 2nd
pass incomplete to Ledger Hatch
2nd & 13 at HARV 17
3-yd Run
5:45 - 2nd
Jaden Craig run for 3 yds to the HARV 20
3rd & 13 at HARV 17
Punt
4:29 - 2nd
punt blocked by TEAM
4th & 10 at HARV 20
3-yd Run
4:29 - 2nd
Joshua Pitsenberger run for 3 yds to the HARV 6
1st & Goal at HARV 9
Fumble Recovery (Own)
4:29 - 2nd
Nolan Grooms run for a loss of 10 yards to the HARV 16 Nolan Grooms fumbled, recovered by YALE Nolan Grooms Grooms,Nolan rush middle for loss of 10 yards to the HAR16, fumble by Grooms,Nolan recovered by YAL Grooms,Nolan, Grooms,Nolan rush.
2nd & Goal at HARV 6
0-yd Run
7:30 - 2nd
McLaughlin,Shane rush middle (Ayo-Durojaiye,Inumidun).
1st & 11 at HARV 41
15-yd Run
4:29 - 2nd
Shane McLaughlin run for 15 yds to the YALE 44 for a 1ST down
2nd & 11 at HARV 41
Incompletion
4:29 - 2nd
pass incomplete to Kaedyn Odermann
1st & 10 at YALE 44
35-yd Pass
4:29 - 2nd
Jaden Craig pass complete to Kaedyn Odermann for 35 yds to the YALE 9 for a 1ST down
2nd & 10 at YALE 44
-2-yd Run
4:29 - 2nd
Shane McLaughlin run for a loss of 2 yards to the YALE 11
1st & Goal at YALE 9
11-yd Touchdown Pass
1:08 - 2nd
Tyler Neville 11 Yd pass from Jaden Craig (Cali Canaval PAT blocked)
2nd & Goal at YALE 11
End of 2nd Quarter
Kickoff
1:03 - 2nd
Cali Canaval kickoff for 60 yds , Joey Felton return for 14 yds to the YALE 19
3-yd Run
1:03 - 2nd
Nolan Grooms run for 3 yds to the YALE 22
1st & 10 at YALE 19
7-yd Pass
1:03 - 2nd
Nolan Grooms pass complete to David Pantelis for 7 yds to the YALE 29 for a 1ST down
2nd & 7 at YALE 22
Sack
1:03 - 2nd
Nolan Grooms sacked for a loss of 6 yards to the YALE 40
1st & 10 at YALE 29
4th Quarter
Kickoff
14:55 - 3rd
Shamus Florio kickoff for 50 yds , Xaviah Bascon return for 19 yds to the HARV 29
3-yd Run
14:55 - 3rd
Jaden Craig run for 3 yds to the HARV 32
1st & 10 at HARV 29
2-yd Run
14:55 - 3rd
Jaden Craig run for 2 yds to the HARV 34
2nd & 7 at HARV 32
Incompletion
14:55 - 3rd
pass incomplete to Cooper Barkate
3rd & 5 at HARV 34
Punt
13:28 - 3rd
Sebastien Tasko punt for 36 yds , Ryan Lindley returns for 3 yds to the YALE 33
4th & 5 at HARV 34
6-yd Run
13:28 - 3rd
Joshua Pitsenberger run for 6 yds to the YALE 39
1st & 10 at YALE 33
4-yd Run
13:28 - 3rd
Joshua Pitsenberger run for 4 yds to the YALE 43 for a 1ST down
2nd & 4 at YALE 39
4-yd Run
13:28 - 3rd
Joshua Pitsenberger run for 4 yds to the YALE 47
1st & 10 at YALE 43
2-yd Run
13:28 - 3rd
Nolan Grooms run for 2 yds to the YALE 49
2nd & 6 at YALE 47
5-yd Pass
13:28 - 3rd
Nolan Grooms pass complete to Ryan Lindley for 5 yds to the HARV 46 for a 1ST down
3rd & 4 at YALE 49
4-yd Run
13:28 - 3rd
Spencer Alston run for 4 yds to the HARV 42
1st & 10 at HARV 46
3-yd Run
13:28 - 3rd
Nolan Grooms run for 3 yds to the HARV 39
2nd & 6 at HARV 42
Incompletion
13:28 - 3rd
pass incomplete to Ryan Lindley
3rd & 3 at HARV 39
Punt
9:43 - 3rd
Shamus Florio punt for 23 yds
4th & 3 at HARV 39
2-yd Run
9:43 - 3rd
Shane McLaughlin run for 2 yds to the HARV 18
1st & 10 at HARV 16
Incompletion
9:43 - 3rd
pass incomplete to Cooper Barkate
2nd & 8 at HARV 18
Sack
9:43 - 3rd
Jaden Craig sacked for a loss of 5 yards to the HARV 13
3rd & 8 at HARV 18
Punt
8:15 - 3rd
Sebastien Tasko punt for 36 yds , Ryan Lindley returns for 2 yds to the HARV 47
4th & 13 at HARV 13
Incompletion
8:15 - 3rd
pass incomplete to Mason Tipton
1st & 10 at HARV 47
3-yd Run
8:15 - 3rd
Spencer Alston run for 3 yds to the HARV 44
2nd & 10 at HARV 47
9-yd Run
8:15 - 3rd
Nolan Grooms run for 9 yds to the HARV 35 for a 1ST down
3rd & 7 at HARV 44
6-yd Run
8:15 - 3rd
Nathan Denney run for 6 yds to the HARV 29
1st & 10 at HARV 35
5-yd Run
8:15 - 3rd
Nathan Denney run for 5 yds to the HARV 24 for a 1ST down
2nd & 4 at HARV 29
3-yd Run
8:15 - 3rd
Nathan Denney run for 3 yds to the HARV 21
1st & 10 at HARV 24
Incompletion
8:15 - 3rd
pass incomplete to David Pantelis
2nd & 7 at HARV 21
17-yd Pass
8:15 - 3rd
Nolan Grooms pass complete to Ryan Lindley for 17 yds to the HARV 4 for a 1ST down
3rd & 7 at HARV 21
4-yd Touchdown Run
4:42 - 3rd
Nathan Denney run for 4 yds for a TD (Jack Bosman KICK)
1st & Goal at HARV 4
5-yd Penalty
4:42 - 3rd
Yale Penalty, false start (Sean Sullivan) to the HARV 8
1st & 10 at HARV 3
Kickoff
4:34 - 3rd
Shamus Florio kickoff for 55 yds , Xaviah Bascon return for 24 yds to the HARV 29
-2-yd Pass
4:34 - 3rd
Jaden Craig pass complete to Austin Gentle for a loss of 2 yards to the HARV 27
1st & 10 at HARV 29
4-yd Run
4:34 - 3rd
Jaden Craig run for 4 yds to the HARV 31
2nd & 12 at HARV 27
Incompletion
4:34 - 3rd
pass incomplete to Kaedyn Odermann
3rd & 8 at HARV 31
Punt
3:08 - 3rd
Sebastien Tasko punt for 44 yds
4th & 8 at HARV 31
2-yd Run
3:08 - 3rd
Nolan Grooms run for 2 yds to the YALE 27
1st & 10 at YALE 25
13-yd Run
3:08 - 3rd
Spencer Alston run for 13 yds to the YALE 40 for a 1ST down
2nd & 8 at YALE 27
2-yd Run
3:08 - 3rd
Spencer Alston run for 2 yds to the YALE 42
1st & 10 at YALE 40
Incompletion
3:08 - 3rd
pass incomplete to Ryan Lindley
2nd & 8 at YALE 42
Incompletion
3:08 - 3rd
pass incomplete to Nathan Denney
3rd & 8 at YALE 42
Punt
1:07 - 3rd
Shamus Florio punt for 16 yds
4th & 8 at YALE 42
20-yd Run
1:07 - 3rd
Shane McLaughlin run for 20 yds to the YALE 38 for a 1ST down
1st & 10 at HARV 42
28-yd Run
1:07 - 3rd
Cooper Barkate run for 28 yds to the YALE 10 for a 1ST down
1st & 10 at YALE 38
3-yd Run
1:07 - 3rd
Jaden Craig run for 3 yds to the YALE 7
1st & Goal at YALE 10
End of 3rd Quarter
Incompletion
15:00 - 4th
Jaden Craig pass incomplete to Tyler Neville
1st & 10 at YALE 3
7-yd Touchdown Run
14:57 - 4th
Jaden Craig 7 Yd Run (Two-Point Pass Conversion Failed)
2nd & Goal at YALE 7
Overtime
Kickoff
14:52 - 4th
Cali Canaval kickoff for 59 yds , Joey Felton return for 16 yds to the YALE 22
10-yd Run
14:52 - 4th
Joshua Pitsenberger run for 10 yds to the YALE 32 for a 1ST down
1st & 10 at YALE 22
1-yd Run
14:52 - 4th
Joshua Pitsenberger run for 1 yd to the YALE 33
1st & 10 at YALE 32
Incompletion
14:52 - 4th
pass incomplete
3rd & 9 at YALE 33
Incompletion
14:52 - 4th
pass incomplete to Ryan Lindley
2nd & 9 at YALE 33
Punt
12:47 - 4th
Jack Bosman punt for 35 yds , Scott Woods II returns for 10 yds to the HARV 42
4th & 9 at YALE 33
30-yd Pass
12:47 - 4th
Jaden Craig pass complete to Cooper Barkate for 30 yds to the YALE 28 for a 1ST down
1st & 10 at HARV 42
Incompletion
12:47 - 4th
Jaden Craig pass incomplete to Ledger Hatch for a 1ST down Yale Penalty, Defensive pass interference (Sean Guyton) to the YALE 14 for a 1ST down
1st & 10 at YALE 28
2-yd Run
12:47 - 4th
Shane McLaughlin run for 2 yds to the YALE 12
1st & 10 at YALE 14
5-yd Run
12:47 - 4th
Jaden Craig run for 5 yds to the YALE 7
2nd & 8 at YALE 12
0-yd Run
10:45 - 4th
Woods II,Scott rush (Daniyan,Osize).
1st & 10 at YALE 3
7-yd Touchdown Pass
10:45 - 4th
Ledger Hatch 7 Yd pass from Jaden Craig (Two-Point Run Conversion Failed)
3rd & 3 at YALE 7
Kickoff
10:45 - 4th
Cali Canaval kickoff for 59 yds
4-yd Run
10:45 - 4th
Joshua Pitsenberger run for 4 yds to the YALE 29
1st & 10 at YALE 25
6-yd Run
10:45 - 4th
Joshua Pitsenberger run for 6 yds to the HARV 34
1st & 10 at HARV 40
31-yd Pass
10:45 - 4th
Nolan Grooms pass complete to Mason Tipton for 31 yds to the HARV 40 for a 1ST down
2nd & 6 at YALE 29
8-yd Run
10:45 - 4th
Nolan Grooms run for 8 yds to the HARV 26 for a 1ST down
2nd & 4 at HARV 34
10-yd Run
10:45 - 4th
Nolan Grooms run for 10 yds to the HARV 16 for a 1ST down
1st & 10 at HARV 26
3-yd Run
10:45 - 4th
Nolan Grooms run for 3 yds to the HARV 13
1st & 10 at HARV 16
Interception
7:42 - 4th
Nolan Grooms pass intercepted
2nd & 7 at HARV 13
2-yd Run
7:42 - 4th
Shane McLaughlin run for 2 yds to the HARV 9
1st & 10 at HARV 7
Fumble Recovery
7:05 - 4th
Jaden Craig run for 5 yds to the HARV 14 Jaden Craig fumbled, recovered by YALE Osize Daniyan Craig,Jaden rush middle for 5 yards to the HAR14, fumble by Craig,Jaden recovered by YAL Daniyan,Osize, Daniyan,Osize rush.
2nd & 8 at HARV 9
0-yd Run
7:05 - 4th
Pitsenberger,Joshua rush left (Griffith,Thor;Svets,Brandon).
1st & 10 at HARV 14
2-yd Run
7:05 - 4th
Joshua Pitsenberger run for 2 yds to the HARV 12
2nd & 10 at HARV 14
12-yd Touchdown Pass
5:47 - 4th
David Pantelis 12 Yd pass from Nolan Grooms (Two-Point Run Conversion Failed)
3rd & 8 at HARV 12
0-yd Run
5:47 - 4th
Pitsenberger,Joshua rush (Leskovec,Nate;Gonser,Mitchell).
1st & 10 at HARV 3
Kickoff
5:47 - 4th
Shamus Florio kickoff for 60 yds
17-yd Pass
5:47 - 4th
Jaden Craig pass complete to Cooper Barkate for 17 yds to the HARV 42 for a 1ST down
1st & 10 at HARV 25
44-yd Pass
5:47 - 4th
Jaden Craig pass complete to Tim Dowd for 44 yds to the YALE 14 for a 1ST down
1st & 10 at HARV 42
2-yd Pass
5:47 - 4th
Jaden Craig pass complete to Shane McLaughlin for 2 yds to the YALE 12
1st & 10 at YALE 14
6-yd Pass
5:47 - 4th
Jaden Craig pass complete to Cooper Barkate for 6 yds to the YALE 6
2nd & 8 at YALE 12
Incompletion
5:47 - 4th
pass incomplete to Cooper Barkate
3rd & 2 at YALE 6
Incompletion
3:36 - 4th
pass incomplete to Cooper Barkate
4th & 2 at YALE 6
13-yd Run
3:36 - 4th
Joshua Pitsenberger run for 13 yds to the YALE 19 for a 1ST down
1st & 10 at YALE 6
3-yd Run
3:36 - 4th
Joshua Pitsenberger run for 3 yds to the YALE 22
1st & 10 at YALE 19
-1-yd Run
3:36 - 4th
Joshua Pitsenberger run for a loss of 1 yard to the YALE 21
2nd & 7 at YALE 22
-1-yd Pass
2:02 - 4th
Nolan Grooms pass complete to Joshua Pitsenberger for a loss of 1 yard to the YALE 20
3rd & 8 at YALE 21
Punt
1:47 - 4th
Shamus Florio punt for 25 yds
4th & 9 at YALE 20
7-yd Pass
1:47 - 4th
Jaden Craig pass complete to Tyler Neville for 7 yds to the YALE 38
1st & 10 at YALE 45
2-yd Pass
1:47 - 4th
Jaden Craig pass complete to Scott Woods II for 2 yds to the YALE 36
2nd & 3 at YALE 38
7-yd Pass
1:47 - 4th
Jaden Craig pass complete to Kaedyn Odermann for 7 yds to the YALE 29 for a 1ST down
3rd & 1 at YALE 36
Sack
1:47 - 4th
Jaden Craig sacked for a loss of 11 yards to the YALE 40
1st & 10 at YALE 29
Incompletion
1:17 - 4th
pass incomplete to Scott Woods II
2nd & 21 at YALE 40
7-yd Pass
1:17 - 4th
Jaden Craig pass complete to Shane McLaughlin for 7 yds to the YALE 33
3rd & 21 at YALE 40
Incompletion
0:40 - 4th
Jaden Craig pass incomplete to Cooper Barkate, broken up by Sean Guyton
4th & 14 at YALE 33
End of 4th Quarter
HARV @ YALE Videos
Yale storms the field after upsetting Harvard to claim Ivy League title
- 1:06
Joshua Pitsenberger goes 13-yard on impressive rush
- 0:12
Jaden Craig throws 11-yard touchdown pass vs. Yale
- 0:14
Game Information
New Haven, CT
2025 Standings
NCAAF News

UCLA's Bob Chesney: Coal miner, bartender and now Bruins coach
Chesney's unconventional path to UCLA included leading James Madison to the CFP in 2025.
6h

2026 Senior Bowl: Top NFL draft prospects, QBs, predictions
Our NFL draft experts weigh in on what to expect at the Senior Bowl, from picking out position groups to watch to predicting players who could rise.
8h

Oregon lands commit from Sam Ngata, son of former NFL All-Pro
Oregon secured a commitment from 2027 OLB Sam Ngata, son of former Ducks All-American and NFL All-Pro Haloti Ngata.
2d
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

