Army Black Knights vs Navy Midshipmen
17
4-8
20
6-6
1st Quarter
Kickoff
15:00 - 1st
Cole Talley kickoff for 65 yds for a touchback
2-yd Run
14:50 - 1st
Xavier Arline run for 2 yds to the Navy 27
1st & 10 at NAVY 25
7-yd Run
14:13 - 1st
Daba Fofana run for 7 yds to the Navy 34
2nd & 8 at NAVY 27
2-yd Run
13:38 - 1st
Daba Fofana run for 2 yds to the Navy 36 for a 1ST down
3rd & 1 at NAVY 34
2-yd Run
12:53 - 1st
Vincent Terrell Jr. run for 2 yds to the Navy 38
1st & 10 at NAVY 36
7-yd Run
12:38 - 1st
Xavier Arline run for 7 yds to the Navy 45
2nd & 8 at NAVY 38
4-yd Run
11:43 - 1st
Daba Fofana run for 4 yds to the Navy 49 for a 1ST down
3rd & 1 at NAVY 45
-4-yd Run
11:05 - 1st
Xavier Arline run for a loss of 4 yards to the Navy 45
1st & 10 at NAVY 49
17-yd Run
10:20 - 1st
Xavier Arline run for 17 yds to the Army 38 for a 1ST down
2nd & 14 at NAVY 45
5-yd Penalty
9:53 - 1st
NAVY Penalty, False Start (-5 Yards) to the Army 43
1st & 10 at ARMY 38
5-yd Run
9:25 - 1st
Maquel Haywood run for 5 yds to the Army 38
1st & 15 at ARMY 43
-2-yd Run
8:51 - 1st
Maquel Haywood run for a loss of 2 yards to the Army 40
2nd & 10 at ARMY 38
2-yd Run
7:50 - 1st
Xavier Arline run for 2 yds to the Army 38
3rd & 12 at ARMY 40
Punt
7:19 - 1st
Riley Riethman punt for 38 yds for a touchback
4th & 10 at ARMY 38
1-yd Run
7:11 - 1st
Tyhier Tyler run for 1 yd to the Army 21
1st & 10 at ARMY 20
4-yd Run
6:50 - 1st
Tyhier Tyler run for 4 yds to the Army 25
2nd & 9 at ARMY 21
1-yd Run
6:04 - 1st
Cade Ballard run for 1 yd to the Army 26
3rd & 5 at ARMY 25
Punt
5:28 - 1st
Billy Boehlke punt for 31 yds, fair catch by Amin Hassan at the Navy 43
4th & 4 at ARMY 26
10-yd Penalty
5:21 - 1st
Arline, Xavier pass incomplete to Puailoa-Rojas, Kai, PENALTY ARMY holding 10 yards to the ARMY47, NO PLAY, 1ST DOWN NAVY.
1st & 10 at NAVY 43
0-yd Run
5:11 - 1st
Xavier Arline run for no gain to the Army 47
1st & 10 at ARMY 47
8-yd Run
4:32 - 1st
Vincent Terrell Jr. run for 8 yds to the Army 39
2nd & 10 at ARMY 47
1-yd Run
3:50 - 1st
Daba Fofana run for 1 yd to the Army 38
3rd & 2 at ARMY 39
1-yd Run
3:11 - 1st
Xavier Arline run for 1 yd to the Army 37 for a 1ST down
4th & 1 at ARMY 38
-4-yd Run
2:15 - 1st
Daba Fofana run for a loss of 4 yards to the Army 41
1st & 10 at ARMY 37
0-yd Run
1:44 - 1st
Daba Fofana run for no gain to the Army 41
2nd & 14 at ARMY 41
3-yd Run
1:01 - 1st
Xavier Arline run for 3 yds to the Army 38
3rd & 14 at ARMY 41
Punt
0:24 - 1st
Riley Riethman punt for 34 yds, downed at the Army 4
4th & 11 at ARMY 38
2nd Quarter
2-yd Run
0:16 - 1st
Tyhier Tyler run for 2 yds to the Army 6
1st & 10 at ARMY 4
End of 1st Quarter
Incompletion
14:53 - 2nd
Cade Ballard pass incomplete to Cole Caterbone
2nd & 8 at ARMY 6
Incompletion
14:48 - 2nd
Cade Ballard pass incomplete to Ay'Jaun Marshall
3rd & 8 at ARMY 6
Punt
14:39 - 2nd
Billy Boehlke punt for 38 yds , Amin Hassan returns for 9 yds to the Army 35
4th & 8 at ARMY 6
2-yd Run
14:15 - 2nd
Vincent Terrell Jr. run for 2 yds to the Army 33
1st & 10 at ARMY 35
1-yd Run
13:50 - 2nd
Daba Fofana run for 1 yd to the Army 32
2nd & 8 at ARMY 33
6-yd Run
13:09 - 2nd
Daba Fofana run for 6 yds to the Army 26
3rd & 7 at ARMY 32
(12:41 - 2nd) Timeout NAVY, clock 12:41
Field Goal Good
12:36 - 2nd
Bijan Nichols 44 yd FG GOOD
4th & 1 at ARMY 26
Kickoff
12:36 - 2nd
Evan Warren kickoff for 40 yds fair catch by Ay'Jaun Marshall at the Army 3
-4-yd Run
12:30 - 2nd
Tyhier Tyler run for a loss of 4 yards to the Army 21
1st & 10 at ARMY 25
Incompletion
11:50 - 2nd
Cade Ballard pass incomplete to Isaiah Alston
2nd & 14 at ARMY 21
Incompletion
11:46 - 2nd
Cade Ballard pass incomplete to Tyson Riley
3rd & 14 at ARMY 21
Punt
11:34 - 2nd
Billy Boehlke punt for 55 yds , Amin Hassan returns for 10 yds to the Navy 34
4th & 14 at ARMY 21
7-yd Run
11:28 - 2nd
Xavier Arline run for 7 yds to the Navy 41
1st & 10 at NAVY 34
1-yd Run
10:40 - 2nd
Anton Hall Jr. run for 1 yd to the Navy 42
2nd & 3 at NAVY 41
-3-yd Run
9:56 - 2nd
Daba Fofana run for a loss of 3 yards to the Navy 39
3rd & 2 at NAVY 42
Punt
9:37 - 2nd
Riley Riethman punt for 34 yds, fair catch by Cameron Jones at the Army 27
4th & 5 at NAVY 39
6-yd Run
9:30 - 2nd
Tyhier Tyler run for 6 yds to the Army 33
1st & 10 at ARMY 27
3-yd Run
8:55 - 2nd
Tyhier Tyler run for 3 yds to the Army 36
2nd & 4 at ARMY 33
6-yd Run
8:35 - 2nd
Tyhier Tyler run for 6 yds to the Army 42 for a 1ST down
3rd & 1 at ARMY 36
0-yd Run
8:09 - 2nd
Braheam Murphy run for no gain to the Army 42
1st & 10 at ARMY 42
Incompletion
7:44 - 2nd
Tyhier Tyler pass incomplete to Braheam Murphy
2nd & 10 at ARMY 42
(7:44 - 2nd) Timeout NAVY, clock 07:44
3-yd Run
7:38 - 2nd
Cade Ballard run for 3 yds to the Army 45
3rd & 10 at ARMY 42
Punt
7:05 - 2nd
Billy Boehlke punt for 46 yds, fair catch by Amin Hassan at the Navy 9
4th & 7 at ARMY 45
2-yd Run
6:52 - 2nd
Xavier Arline run for 2 yds to the Navy 11
1st & 10 at NAVY 9
1-yd Run
6:16 - 2nd
Daba Fofana run for 1 yd to the Navy 12
2nd & 8 at NAVY 11
0-yd Run
5:33 - 2nd
Vincent Terrell Jr. run for no gain to the Navy 12
3rd & 7 at NAVY 12
Punt
4:56 - 2nd
Riley Riethman punt for 29 yds, downed at the Navy 41
4th & 7 at NAVY 12
5-yd Penalty
4:56 - 2nd
ARMY Penalty, False Start (-5 Yards) to the Navy 46
1st & 10 at NAVY 41
9-yd Run
4:50 - 2nd
Tyhier Tyler run for 9 yds to the Navy 37
1st & 15 at NAVY 46
0-yd Run
4:26 - 2nd
Tyhier Tyler run for no gain to the Navy 37
2nd & 6 at NAVY 37
4-yd Run
3:38 - 2nd
Tyhier Tyler run for 4 yds to the Navy 33
3rd & 6 at NAVY 37
-2-yd Run
3:13 - 2nd
Tyhier Tyler run for a loss of 2 yards to the Navy 35
4th & 2 at NAVY 33
2-yd Run
3:02 - 2nd
Xavier Arline run for 2 yds to the Navy 37
1st & 10 at NAVY 35
5-yd Penalty
2:30 - 2nd
NAVY Penalty, False Start (-5 Yards) to the Navy 32
2nd & 8 at NAVY 37
4-yd Run
2:02 - 2nd
Xavier Arline run for 4 yds to the Navy 36
2nd & 13 at NAVY 32
5-yd Penalty
1:22 - 2nd
NAVY Penalty, Delay of Game (-5 Yards) to the Navy 31
3rd & 9 at NAVY 36
5-yd Penalty
1:22 - 2nd
NAVY Penalty, False Start (-5 Yards) to the Navy 26
3rd & 14 at NAVY 31
5-yd Run
1:16 - 2nd
Daba Fofana run for 5 yds to the Navy 31
3rd & 19 at NAVY 26
(1:16 - 2nd) Timeout ARMY, clock 01:16
Blocked Punt
1:06 - 2nd
Riley Riethman punt blocked by Noah Short, Jabril Williams return for 31 yds for a TD, (Quinn Maretzki KICK)
4th & 14 at NAVY 31
Kickoff Return (Offense)
1:06 - 2nd
Cole Talley kickoff for 64 yds , Vincent Terrell Jr. return for 24 yds to the ARMY 41 NAVY Penalty, Offensive Holding (10 Yards) to the Navy 15
4-yd Run
0:50 - 2nd
Xavier Arline run for 4 yds to the Navy 19
1st & 10 at NAVY 15
28-yd Run
0:08 - 2nd
Xavier Arline run for 28 yds to the Navy 47 for a 1ST down
2nd & 6 at NAVY 19
Incompletion
0:04 - 2nd
TEAM pass incomplete
1st & 10 at NAVY 47
Incompletion
0:01 - 2nd
Maasai Maynor pass incomplete to Jayden Umbarger
2nd & 10 at NAVY 47
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Evan Warren kickoff for 40 yds fair catch by Ay'Jaun Marshall at the Army 3
13-yd Run
14:50 - 3rd
Tyhier Tyler run for 13 yds to the Army 38 for a 1ST down
1st & 10 at ARMY 25
3-yd Run
14:30 - 3rd
Tyhier Tyler run for 3 yds to the Army 41
1st & 10 at ARMY 38
Incompletion
13:47 - 3rd
Tyhier Tyler pass incomplete to Braheam Murphy
2nd & 7 at ARMY 41
11-yd Run
13:35 - 3rd
Cade Ballard run for 11 yds to the Navy 48 for a 1ST down
3rd & 7 at ARMY 41
0-yd Run
13:15 - 3rd
Cade Ballard run for no gain to the Navy 48
1st & 10 at NAVY 48
0-yd Run
12:30 - 3rd
Ay'Jaun Marshall run for no gain to the Navy 48
2nd & 10 at NAVY 48
3-yd Run
11:47 - 3rd
Markel Johnson run for 3 yds to the Navy 45
3rd & 10 at NAVY 48
Punt
11:08 - 3rd
Billy Boehlke punt for 45 yds for a touchback
4th & 7 at NAVY 45
4-yd Run
10:59 - 3rd
Xavier Arline run for 4 yds to the Navy 24
1st & 10 at NAVY 20
-1-yd Run
10:22 - 3rd
Xavier Arline run for a loss of 1 yard to the Navy 23
2nd & 6 at NAVY 24
4-yd Run
9:30 - 3rd
Xavier Arline run for 4 yds to the Navy 27
3rd & 7 at NAVY 23
Punt
8:56 - 3rd
Riley Riethman punt for 32 yds , Cameron Jones returns for 19 yds to the Navy 40
4th & 3 at NAVY 27
0-yd Run
8:46 - 3rd
Tyhier Tyler run for 10 yds to the Navy 30 ARMY Penalty, Illegal Block (-10 Yards) to the Navy 40
1st & 10 at NAVY 30
5-yd Penalty
8:46 - 3rd
ARMY Penalty, False Start (-5 Yards) to the Navy 45
1st & 10 at NAVY 40
11-yd Run
8:37 - 3rd
Tyhier Tyler run for 11 yds to the Navy 34
1st & 15 at NAVY 45
0-yd Run
8:00 - 3rd
Tyhier Tyler run for no gain to the Navy 34
2nd & 4 at NAVY 34
5-yd Run
7:18 - 3rd
Tyhier Tyler run for 5 yds to the Navy 29 for a 1ST down
3rd & 4 at NAVY 34
0-yd Run
6:56 - 3rd
Tyhier Tyler run for no gain to the Navy 29
1st & 10 at NAVY 29
5-yd Run
6:06 - 3rd
Markel Johnson run for 5 yds to the Navy 24
2nd & 10 at NAVY 29
5-yd Penalty
5:38 - 3rd
ARMY Penalty, False Start (-5 Yards) to the Navy 29
3rd & 5 at NAVY 24
Fumble Recovery (Own)
5:06 - 3rd
TEAM run for a loss of 25 yards to the Army 46 TEAM fumbled, recovered by Army Markel Johnson
3rd & 10 at NAVY 29
Punt
4:21 - 3rd
Billy Boehlke punt for 39 yds , Amin Hassan returns for 8 yds to the Navy 23
4th & 35 at ARMY 46
77-yd Touchdown Run
4:09 - 3rd
Anton Hall Jr. run for 77 yds for a TD, (Bijan Nichols KICK)
1st & 10 at NAVY 23
Kickoff
4:09 - 3rd
Evan Warren kickoff for 40 yds fair catch by Ay'Jaun Marshall at the Army 4
Incompletion
4:04 - 3rd
Cade Ballard pass incomplete to Tyhier Tyler
1st & 10 at ARMY 25
0-yd Run
3:52 - 3rd
Tyhier Tyler run for no gain to the Army 25
2nd & 10 at ARMY 25
Sack
3:30 - 3rd
Cade Ballard sacked by John Marshall for a loss of 2 yards to the Army 23
3rd & 10 at ARMY 25
Punt
2:54 - 3rd
Billy Boehlke punt for 41 yds, fair catch by Amin Hassan at the Navy 36
4th & 12 at ARMY 23
3-yd Run
2:45 - 3rd
Xavier Arline run for 3 yds to the Navy 39
1st & 10 at NAVY 36
5-yd Run
2:11 - 3rd
Vincent Terrell Jr. run for 5 yds to the Navy 44
2nd & 7 at NAVY 39
1-yd Run
1:50 - 3rd
Xavier Arline run for 1 yd to the Navy 45
3rd & 2 at NAVY 44
Punt
1:06 - 3rd
Riley Riethman punt for 49 yds, downed at the Army 6
4th & 1 at NAVY 45
4th Quarter
7-yd Run
1:00 - 3rd
Braheam Murphy run for 7 yds to the Army 13
1st & 10 at ARMY 6
1-yd Run
0:20 - 3rd
Tyhier Tyler run for 1 yd to the Army 14
2nd & 3 at ARMY 13
End of 3rd Quarter
1-yd Run
14:55 - 4th
Tyhier Tyler run for 1 yd to the Army 15
3rd & 2 at ARMY 14
4-yd Run
14:15 - 4th
Tyson Riley run for 4 yds to the Army 19 for a 1ST down
4th & 1 at ARMY 15
Sack
13:50 - 4th
Tyhier Tyler sacked by Colin Ramos and Mbiti Williams Jr. for a loss of 10 yards to the Army 9
1st & 10 at ARMY 19
11-yd Run
13:06 - 4th
Ay'Jaun Marshall run for 11 yds to the Army 20
2nd & 20 at ARMY 9
Incompletion
12:25 - 4th
Cade Ballard pass incomplete to Braheam Murphy
3rd & 9 at ARMY 20
Punt
12:15 - 4th
Billy Boehlke punt for 45 yds , Amin Hassan returns for 12 yds to the Navy 47
4th & 9 at ARMY 20
2-yd Run
12:06 - 4th
Xavier Arline run for 2 yds to the Navy 49
1st & 10 at NAVY 47
0-yd Run
11:20 - 4th
Anton Hall Jr. run for no gain to the Navy 49
2nd & 8 at NAVY 49
1-yd Run
10:36 - 4th
Xavier Arline run for 1 yd to the 50 yard line
3rd & 8 at NAVY 49
Punt
10:04 - 4th
Riley Riethman punt for 24 yds, punt out-of-bounds at the Army 26
4th & 7 at 50
26-yd Pass
9:56 - 4th
Cade Ballard pass complete to Braheam Murphy for 26 yds to the Navy 48 for a 1ST down
1st & 10 at ARMY 26
-1-yd Run
9:40 - 4th
Tyhier Tyler run for a loss of 1 yard to the Navy 49
1st & 10 at NAVY 48
(9:04 - 4th) Timeout ARMY, clock 09:04
15-yd Penalty
8:57 - 4th
Ballard, Cade pass incomplete to Alston, Isaiah, PENALTY NAVY pass interference 15 yards to the NAVY34, NO PLAY, 1ST DOWN ARMY.
2nd & 11 at NAVY 49
15-yd Penalty
8:52 - 4th
Murphy, Braheam rush for no gain to the NAVY34, PENALTY ARMY illegal block 15 yards to the NAVY49, NO PLAY.
1st & 10 at NAVY 34
Incompletion
8:27 - 4th
Cade Ballard pass incomplete to Isaiah Alston
1st & 25 at NAVY 49
2-yd Pass
8:22 - 4th
Cade Ballard pass complete to Braheam Murphy for 2 yds to the Navy 47
2nd & 25 at NAVY 49
Incompletion
7:41 - 4th
Cade Ballard pass incomplete to Braheam Murphy
3rd & 23 at NAVY 47
Punt
7:31 - 4th
Billy Boehlke punt for 42 yds, punt out-of-bounds at the Navy 5
4th & 23 at NAVY 47
1-yd Run
7:15 - 4th
Anton Hall Jr. run for 1 yd to the Navy 6
1st & 10 at NAVY 5
1-yd Run
6:35 - 4th
Xavier Arline run for 1 yd to the Navy 7
2nd & 9 at NAVY 6
6-yd Run
6:00 - 4th
Maquel Haywood run for 6 yds to the Navy 13
3rd & 8 at NAVY 7
5-yd Penalty
5:31 - 4th
NAVY Penalty, False Start (-5 Yards) to the Navy 8
4th & 2 at NAVY 13
(5:31 - 4th) Timeout NAVY, clock 05:31
Punt
5:21 - 4th
Riley Riethman punt for 51 yds , Cameron Jones returns for 5 yds to the Army 46
4th & 7 at NAVY 8
5-yd Run
5:12 - 4th
Markel Johnson run for 5 yds to the Navy 49
1st & 10 at ARMY 46
4-yd Run
4:53 - 4th
Cade Ballard run for 4 yds to the Navy 45
2nd & 5 at NAVY 49
2-yd Run
4:30 - 4th
Markel Johnson run for 2 yds to the Navy 43 for a 1ST down
3rd & 1 at NAVY 45
15-yd Penalty
4:05 - 4th
Ballard, Cade pass incomplete to Marshall, Ay'Jaun, PENALTY NAVY pass interference 15 yards to the NAVY28, NO PLAY, 1ST DOWN ARMY.
1st & 10 at NAVY 43
4-yd Run
3:56 - 4th
Cade Ballard run for 4 yds to the Navy 24
1st & 10 at NAVY 28
3-yd Run
3:13 - 4th
Ay'Jaun Marshall run for 3 yds to the Navy 21
2nd & 6 at NAVY 24
1-yd Run
2:30 - 4th
Cade Ballard run for 1 yd to the Navy 20
3rd & 3 at NAVY 21
Field Goal Good
1:53 - 4th
Quinn Maretzki 37 yd FG GOOD
4th & 2 at NAVY 20
Kickoff
1:53 - 4th
Cole Talley kickoff for 65 yds for a touchback
0-yd Run
1:41 - 4th
Xavier Arline run for no gain to the Navy 25
1st & 10 at NAVY 25
1-yd Run
1:06 - 4th
Xavier Arline run for 1 yd to the Navy 26
2nd & 10 at NAVY 25
(1:06 - 4th) Timeout ARMY, clock 01:06
13-yd Run
1:00 - 4th
Maquel Haywood run for 13 yds to the Navy 39 for a 1ST down
3rd & 9 at NAVY 26
-1-yd Run
0:35 - 4th
Daniel Jones run for a loss of 1 yard to the Navy 38
1st & 10 at NAVY 39
(0:35 - 4th) Timeout NAVY, clock 00:35
7-yd Run
0:24 - 4th
Anton Hall Jr. run for 7 yds to the Navy 45
2nd & 11 at NAVY 38
(0:23 - 4th) Timeout NAVY, clock 00:23
Incompletion
0:17 - 4th
Maasai Maynor pass incomplete to Daniel Jones
3rd & 4 at NAVY 45
Punt
0:06 - 4th
Riley Riethman punt for 48 yds, downed at the Army 7
4th & 4 at NAVY 45
-2-yd Run
0:01 - 4th
TEAM run for a loss of 2 yards to the Army 5
1st & 10 at ARMY 7
End of 4th Quarter
Overtime
25-yd Touchdown Run
OT
Markel Johnson run for 25 yds for a TD, (Quinn Maretzki KICK)
1st & 10 at NAVY 25
25-yd Touchdown Pass
OT
Xavier Arline pass complete to Maquel Haywood for 25 yds for a TD, (Bijan Nichols KICK)
1st & 10 at ARMY 25
End of OT
2nd Overtime
4-yd Run
2OT
Xavier Arline run for 4 yds to the Army 21
1st & 10 at ARMY 25
0-yd Run
2OT
Daniel Jones run for no gain to the Army 21
2nd & 6 at ARMY 21
6-yd Run
2OT
Xavier Arline run for 6 yds to the Army 15 for a 1ST down
3rd & 6 at ARMY 21
11-yd Run
2OT
Anton Hall Jr. run for 11 yds to the Army 4 for a 1ST down
1st & 10 at ARMY 15
2-yd Run
2OT
Xavier Arline run for 2 yds to the Army 2
1st & Goal at ARMY 4
-1-yd Run
2OT
Xavier Arline run for a loss of 1 yard to the Army 3
2nd & Goal at ARMY 2
(2OT) Timeout NAVY, clock 00:00
Fumble Recovery
2OT
Anton Hall Jr. run for 2 yds to the Army 1 Anton Hall Jr. fumbled, forced by Austin Hill, recovered by Army Darius Richardson
3rd & Goal at ARMY 3
0-yd Run
2OT
Markel Johnson run for no gain to the Navy 25
1st & 10 at NAVY 25
2-yd Run
2OT
Tyson Riley run for 2 yds to the Navy 23
2nd & 10 at NAVY 25
1-yd Run
2OT
Cade Ballard run for 1 yd to the Navy 22
3rd & 8 at NAVY 23
Field Goal Good
2OT
Quinn Maretzki 39 yd FG GOOD
4th & 7 at NAVY 22
End of Quarter
Game Information
Philadelphia, PA

CBS

2025 Standings
FBS (I-A)
American Conference | CONF | OVR |
---|---|---|
Navy | 2-0 | 3-0 |
North Texas | 1-0 | 4-0 |
Rice | 1-0 | 3-1 |
Memphis | 0-0 | 4-0 |
South Florida | 0-0 | 3-1 |
Tulane | 0-0 | 3-1 |
East Carolina | 0-0 | 2-2 |
Temple | 0-0 | 2-2 |
UTSA | 0-0 | 2-2 |
Florida Atlantic | 0-0 | 1-2 |
Tulsa | 0-1 | 2-2 |
UAB | 0-1 | 2-2 |
Army | 0-1 | 1-2 |
Charlotte | 0-1 | 1-3 |
NCAAF News

College football Week 4 recap: What has changed since the preseason
Four weeks in, there's no real favorite to win it all or take home the Heisman. Here's what we think we know.
2h

Big Ten matchup features Illinois squaring off against USC
USC (4-0) at Illinois (3-1), Sept. 27 at 12 p.m. EDT.
3h

No. 20 Missouri matches up against UMass in Week 5
UMass (0-3) at No. 20 Missouri (4-0), Sept. 27 at 7:30 p.m. EDT.
3h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.