Miami (OH) RedHawks @ Ohio Bobcats
1st Quarter
Kickoff
15:00 - 1st
Sam Sloman kickoff for 65 yds for a touchback
15-yd Run
14:55 - 1st
Nathan Rourke run for 15 yds to the Ohio 40 for a 1ST down
1st & 10 at OHIO 25
Incompletion
14:19 - 1st
Nathan Rourke pass incomplete to Cameron Odom
1st & 10 at OHIO 40
20-yd Pass
14:05 - 1st
Nathan Rourke pass complete to Cameron Odom for 20 yds to the MiaOh 40 for a 1ST down
2nd & 10 at OHIO 40
6-yd Run
13:35 - 1st
O'Shaan Allison run for 6 yds to the MiaOh 34
1st & 10 at M-OH 40
3-yd Run
12:55 - 1st
O'Shaan Allison run for 3 yds to the MiaOh 31
2nd & 4 at M-OH 34
7-yd Run
12:20 - 1st
O'Shaan Allison run for 7 yds to the MiaOh 24 for a 1ST down
3rd & 1 at M-OH 31
9-yd Run
11:40 - 1st
O'Shaan Allison run for 9 yds to the MiaOh 15
1st & 10 at M-OH 24
0-yd Run
10:55 - 1st
O'Shaan Allison run for no gain to the MiaOh 15
2nd & 1 at M-OH 15
2-yd Run
10:10 - 1st
O'Shaan Allison run for 2 yds to the MiaOh 13 for a 1ST down
3rd & 1 at M-OH 15
Sack
9:30 - 1st
Nathan Rourke sacked by Sterling Weatherford for a loss of 3 yards to the MiaOh 16
1st & 10 at M-OH 13
Fumble Recovery
8:45 - 1st
O'Shaan Allison run for 15 yds O'Shaan Allison fumbled, forced by Sterling Weatherford, recovered by MiaOh Kameron Butler
2nd & 13 at M-OH 16
9-yd Run
8:40 - 1st
Tyre Shelton run for 9 yds to the MiaOh 29
1st & 10 at M-OH 20
5-yd Pass
8:10 - 1st
Brett Gabbert pass complete to Andrew Homer for 5 yds to the MiaOh 34 for a 1ST down
2nd & 1 at M-OH 29
3-yd Run
7:55 - 1st
Tyre Shelton run for 3 yds to the MiaOh 37
1st & 10 at M-OH 34
0-yd Run
7:20 - 1st
Jaylon Bester run for no gain to the MiaOh 37
2nd & 7 at M-OH 37
10-yd Penalty
6:40 - 1st
Gabbert, Brett pass sacked for loss of 2 yards to the MIAMIOH35 (Popp, Eric), PENALTY OHIO holding 10 yards to the MIAMIOH47, NO PLAY, 1ST DOWN MIAMIOH.
3rd & 7 at M-OH 37
5-yd Penalty
6:27 - 1st
MIAMI OH Penalty, False Start (Tommy Doyle) to the MiaOh 42
1st & 10 at M-OH 47
6-yd Run
6:00 - 1st
Maurice Thomas run for 6 yds to the MiaOh 48
1st & 15 at M-OH 42
12-yd Pass
5:18 - 1st
Brett Gabbert pass complete to Luke Mayock for 12 yds to the Ohio 40 for a 1ST down
2nd & 9 at M-OH 48
6-yd Pass
5:04 - 1st
Brett Gabbert pass complete to Jaylon Bester for 6 yds to the Ohio 34
1st & 10 at OHIO 40
Incompletion
4:28 - 1st
Brett Gabbert pass incomplete to Dominique Robinson
2nd & 4 at OHIO 34
-5-yd Run
4:16 - 1st
Jaylon Bester run for a loss of 5 yards to the Ohio 39
3rd & 4 at OHIO 34
Punt
3:47 - 1st
Kyle Kramer punt for 34 yds, fair catch by DL Knock at the Ohio 5
4th & 9 at OHIO 39
2nd Quarter
11-yd Run
3:40 - 1st
Julian Ross run for 11 yds to the Ohio 16 for a 1ST down
1st & 10 at OHIO 5
12-yd Pass
3:15 - 1st
Nathan Rourke pass complete to Tyler Tupa for 12 yds to the Ohio 28 for a 1ST down
1st & 10 at OHIO 16
1-yd Run
2:40 - 1st
Julian Ross run for 1 yd to the Ohio 29
1st & 10 at OHIO 28
4-yd Pass
2:00 - 1st
Nathan Rourke pass complete to Jerome Buckner for 4 yds to the Ohio 33
2nd & 9 at OHIO 29
14-yd Pass
1:10 - 1st
Nathan Rourke pass complete to Jerome Buckner for 14 yds to the Ohio 47 for a 1ST down
3rd & 5 at OHIO 33
Incompletion
0:33 - 1st
Nathan Rourke pass incomplete to Tyler Tupa
1st & 10 at OHIO 47
13-yd Run
0:26 - 1st
Nathan Rourke run for 13 yds to the MiaOh 40 for a 1ST down
2nd & 10 at OHIO 47
End of 1st Quarter
7-yd Run
15:00 - 2nd
Nathan Rourke run for 7 yds to the MiaOh 33
1st & 10 at M-OH 40
2-yd Run
14:10 - 2nd
Julian Ross run for 2 yds to the MiaOh 31
2nd & 3 at M-OH 33
-2-yd Run
13:30 - 2nd
Julian Ross run for a loss of 2 yards to the MiaOh 33
3rd & 1 at M-OH 31
Field Goal Missed
12:41 - 2nd
Louie Zervos 50 yd FG MISSED
4th & 3 at M-OH 33
Incompletion
12:36 - 2nd
Brett Gabbert pass incomplete to Quentin Hardy
1st & 10 at M-OH 33
15-yd Penalty
12:26 - 2nd
Gabbert, Brett rush for 5 yards to the MIAMIOH38, PENALTY MIAMIOH personal foul (Doyle, Tommy) 15 yards to the MIAMIOH18, NO PLAY.
2nd & 10 at M-OH 33
1-yd Run
12:10 - 2nd
Jaylon Bester run for 1 yd to the MiaOh 19
2nd & 25 at M-OH 18
11-yd Run
11:25 - 2nd
Jaylon Bester run for 11 yds to the MiaOh 30
3rd & 24 at M-OH 19
Punt
11:02 - 2nd
Kyle Kramer punt for 23 yds, downed at the Ohio 47
4th & 13 at M-OH 30
Incompletion
10:57 - 2nd
Nathan Rourke pass incomplete to Ryan Luehrman
1st & 10 at OHIO 47
0-yd Run
10:44 - 2nd
Julian Ross run for no gain to the Ohio 47
2nd & 10 at OHIO 47
Sack
10:08 - 2nd
Nathan Rourke sacked by Lonnie Phelps for a loss of 2 yards to the Ohio 45 Nathan Rourke fumbled, forced by Lonnie Phelps, recovered by MiaOh Doug Costin , return for 0 yards
3rd & 10 at OHIO 47
45-yd Touchdown Run
9:59 - 2nd
Jaylon Bester 45 Yd Run (Sam Sloman Kick)
1st & 10 at OHIO 45
Kickoff
9:59 - 2nd
Sam Sloman kickoff for 65 yds for a touchback
Incompletion
9:55 - 2nd
Nathan Rourke pass incomplete to Isiah Cox
1st & 10 at OHIO 25
8-yd Pass
9:40 - 2nd
Nathan Rourke pass complete to De'Montre Tuggle for 8 yds to the Ohio 33
2nd & 10 at OHIO 25
6-yd Run
9:10 - 2nd
De'Montre Tuggle run for 6 yds to the Ohio 39 for a 1ST down
3rd & 2 at OHIO 33
50-yd Run
8:35 - 2nd
De'Montre Tuggle run for 50 yds to the MiaOh 11 for a 1ST down
1st & 10 at OHIO 39
-1-yd Run
7:55 - 2nd
De'Montre Tuggle run for a loss of 1 yard to the MiaOh 12
1st & 10 at M-OH 11
8-yd Run
7:10 - 2nd
De'Montre Tuggle run for 8 yds to the MiaOh 4
2nd & 11 at M-OH 12
4-yd Touchdown Pass
6:29 - 2nd
Tyler Walton 4 Yd pass from Nathan Rourke (Louie Zervos Kick)
3rd & 3 at M-OH 4
Kickoff
6:29 - 2nd
Michael Farkas kickoff for 63 yds , Maurice Thomas return for 17 yds to the MiaOh 19
Incompletion
6:17 - 2nd
Brett Gabbert pass incomplete to Andrew Homer, broken up by Javon Hagan
1st & 10 at M-OH 19
6-yd Run
6:00 - 2nd
Maurice Thomas run for 6 yds to the MiaOh 25
2nd & 10 at M-OH 19
3-yd Pass
5:24 - 2nd
Brett Gabbert pass complete to Maurice Thomas for 3 yds to the MiaOh 28
3rd & 4 at M-OH 25
Punt
5:06 - 2nd
Kyle Kramer punt for 44 yds , DL Knock returns for no gain to the Ohio 28
4th & 1 at M-OH 28
2-yd Run
5:00 - 2nd
De'Montre Tuggle run for 2 yds to the Ohio 30
1st & 10 at OHIO 28
4-yd Pass
4:25 - 2nd
Nathan Rourke pass complete to De'Montre Tuggle for 4 yds to the Ohio 34
2nd & 8 at OHIO 30
-5-yd Run
3:40 - 2nd
De'Montre Tuggle run for a loss of 5 yards to the Ohio 29
3rd & 4 at OHIO 34
Punt
2:42 - 2nd
Michael Farkas punt for 44 yds , Maurice Thomas returns for 30 yds to the Ohio 43
4th & 9 at OHIO 29
3-yd Run
2:40 - 2nd
Jaylon Bester run for 3 yds to the Ohio 40
1st & 10 at OHIO 43
Incompletion
2:05 - 2nd
Brett Gabbert pass incomplete to Jack Sorenson
2nd & 7 at OHIO 40
Incompletion
1:59 - 2nd
Brett Gabbert pass incomplete to Jack Sorenson
3rd & 7 at OHIO 40
Punt
1:52 - 2nd
Kyle Kramer punt for 22 yds, fair catch by DL Knock at the Ohio 18
4th & 7 at OHIO 40
8-yd Pass
1:35 - 2nd
Nathan Rourke pass complete to Cameron Odom for 8 yds to the Ohio 26
1st & 10 at OHIO 18
3-yd Pass
1:25 - 2nd
Nathan Rourke pass complete to Isiah Cox for 3 yds to the Ohio 29 for a 1ST down
2nd & 2 at OHIO 26
Incompletion
1:08 - 2nd
Nathan Rourke pass incomplete to Julian Ross
1st & 10 at OHIO 29
Incompletion
0:58 - 2nd
Nathan Rourke pass incomplete to Jerome Buckner
2nd & 10 at OHIO 29
20-yd Run
0:55 - 2nd
Nathan Rourke run for 10 yds to the Ohio 39 for a 1ST down MIAMI OH Penalty, Defensive Holding (10 Yards) to the Ohio 49 for a 1ST down
3rd & 10 at OHIO 39
Incompletion
0:42 - 2nd
Nathan Rourke pass incomplete to Isiah Cox
1st & 10 at OHIO 49
3-yd Pass
0:38 - 2nd
Nathan Rourke pass complete to Shane Hooks for 3 yds to the MiaOh 48
2nd & 10 at OHIO 49
(0:27 - 2nd) Timeout OHIO, clock 00:27
3-yd Run
0:23 - 2nd
Julian Ross run for 3 yds to the MiaOh 45
3rd & 7 at M-OH 48
Punt
0:12 - 2nd
Michael Farkas punt for 45 yds for a touchback
4th & 4 at M-OH 45
-1-yd Run
0:10 - 2nd
TEAM run for a loss of 1 yard to the MiaOh 19
1st & 10 at M-OH 20
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Michael Farkas kickoff for 59 yds for a touchback
11-yd Run
15:00 - 3rd
Tyre Shelton run for 11 yds to the MiaOh 36 for a 1ST down
1st & 10 at M-OH 25
2-yd Run
14:25 - 3rd
Brett Gabbert run for 2 yds to the MiaOh 38
1st & 10 at M-OH 36
10-yd Run
14:00 - 3rd
Jaylon Bester run for 10 yds to the MiaOh 48 for a 1ST down
2nd & 8 at M-OH 38
4-yd Pass
13:30 - 3rd
Brett Gabbert pass complete to Maurice Thomas for 4 yds to the Ohio 48
1st & 10 at M-OH 48
2-yd Run
12:40 - 3rd
Tyre Shelton run for 2 yds to the Ohio 46
2nd & 6 at OHIO 48
5-yd Run
11:55 - 3rd
Tyre Shelton run for 5 yds to the Ohio 41 for a 1ST down
3rd & 4 at OHIO 46
5-yd Penalty
11:25 - 3rd
OHIO Penalty, Defensive Offside (Chukwudi Chukwu) to the Ohio 36
1st & 10 at OHIO 41
12-yd Pass
11:00 - 3rd
Brett Gabbert pass complete to Quentin Hardy for 12 yds to the Ohio 24 for a 1ST down
1st & 5 at OHIO 36
(10:37 - 3rd) Timeout MIAMI OH, clock 10:37
Incompletion
10:31 - 3rd
Brett Gabbert pass incomplete to Dominique Robinson
1st & 10 at OHIO 24
3-yd Run
10:04 - 3rd
Jaylon Bester run for 3 yds to the Ohio 21
2nd & 10 at OHIO 24
21-yd Touchdown Pass
9:43 - 3rd
Jack Sorenson 21 Yd pass from Brett Gabbert (Sam Sloman Kick)
3rd & 7 at OHIO 21
Kickoff
9:43 - 3rd
Sam Sloman kickoff for 65 yds for a touchback
2-yd Pass
9:40 - 3rd
Nathan Rourke pass complete to De'Montre Tuggle for 2 yds to the Ohio 27
1st & 10 at OHIO 25
2-yd Run
9:00 - 3rd
Nathan Rourke run for 2 yds to the Ohio 29
2nd & 8 at OHIO 27
21-yd Pass
8:25 - 3rd
Nathan Rourke pass complete to Cameron Odom for 6 yds to the Ohio 35 for a 1ST down MIAMI OH Penalty, Roughing Passer (Doug Costin) to the 50 yard line for a 1ST down
3rd & 6 at OHIO 35
1-yd Run
7:53 - 3rd
Nathan Rourke run for 1 yd to the MiaOh 49
1st & 10 at 50
-3-yd Run
7:15 - 3rd
De'Montre Tuggle run for a loss of 3 yards to the Ohio 48
2nd & 9 at M-OH 49
10-yd Penalty
6:40 - 3rd
Tuggle, De'Montre rush for 8 yards to the MIAMIOH44, PENALTY OHIO holding (Hayes, Steven) 10 yards to the OHIO38, NO PLAY.
3rd & 11 at OHIO 48
Incompletion
6:15 - 3rd
Nathan Rourke pass incomplete to Cameron Odom
3rd & 21 at OHIO 38
Punt
6:08 - 3rd
Michael Farkas punt for 46 yds, fair catch by Maurice Thomas at the MiaOh 16
4th & 21 at OHIO 38
0-yd Run
6:00 - 3rd
Tyre Shelton run for no gain to the MiaOh 16
1st & 10 at M-OH 16
Incompletion
5:17 - 3rd
Brett Gabbert pass incomplete to Jack Sorenson
2nd & 10 at M-OH 16
Sack
5:05 - 3rd
Brett Gabbert sacked by Jack McCrory and Cole Baker for a loss of 4 yards to the MiaOh 12
3rd & 10 at M-OH 16
Punt
4:24 - 3rd
Kyle Kramer punt for 42 yds, downed at the Ohio 46
4th & 14 at M-OH 12
4th Quarter
-2-yd Run
4:20 - 3rd
Nathan Rourke run for a loss of 2 yards to the Ohio 44
1st & 10 at OHIO 46
10-yd Run
3:35 - 3rd
Nathan Rourke run for 10 yds to the MiaOh 46
2nd & 12 at OHIO 44
7-yd Run
3:00 - 3rd
Julian Ross run for 7 yds to the MiaOh 39 for a 1ST down
3rd & 2 at M-OH 46
1-yd Run
2:15 - 3rd
Tyler Walton run for 1 yd to the MiaOh 38
1st & 10 at M-OH 39
7-yd Run
1:35 - 3rd
Nathan Rourke run for 7 yds to the MiaOh 31
2nd & 9 at M-OH 38
4-yd Run
1:00 - 3rd
Julian Ross run for 4 yds to the MiaOh 27 for a 1ST down
3rd & 2 at M-OH 31
10-yd Penalty
0:20 - 3rd
MIAMI OH Penalty, Defensive Holding (Zedrick Raymond) to the MiaOh 17 for a 1ST down
1st & 10 at M-OH 27
8-yd Pass
0:13 - 3rd
Nathan Rourke pass complete to Ryan Luehrman for 8 yds to the MiaOh 9
1st & 10 at M-OH 17
End of 3rd Quarter
4-yd Run
15:00 - 4th
Julian Ross run for 4 yds to the MiaOh 5 for a 1ST down
2nd & 2 at M-OH 9
4-yd Run
14:19 - 4th
Julian Ross run for 4 yds to the MiaOh 1
1st & Goal at M-OH 5
1-yd Touchdown Run
13:39 - 4th
Nathan Rourke 1 Yd Run (Louie Zervos Kick)
2nd & Goal at M-OH 1
Kickoff
13:39 - 4th
Michael Farkas kickoff for 65 yds for a touchback
63-yd Pass
13:30 - 4th
Brett Gabbert pass complete to James Maye for 63 yds to the Ohio 12 for a 1ST down
1st & 10 at M-OH 25
5-yd Penalty
13:10 - 4th
OHIO Penalty, Defensive Offside (Sam McKnight) to the Ohio 7
1st & 10 at OHIO 12
7-yd Touchdown Run
12:52 - 4th
Jaylon Bester 7 Yd Run (Sam Sloman Kick)
1st & 5 at OHIO 7
Kickoff
12:52 - 4th
Sam Sloman kickoff for 65 yds for a touchback
32-yd Pass
12:25 - 4th
Nathan Rourke pass complete to Isiah Cox for 32 yds to the MiaOh 43 for a 1ST down
1st & 10 at OHIO 25
3-yd Run
12:10 - 4th
De'Montre Tuggle run for 3 yds to the MiaOh 40
1st & 10 at M-OH 43
5-yd Run
11:30 - 4th
De'Montre Tuggle run for 5 yds to the MiaOh 35
2nd & 7 at M-OH 40
5-yd Run
11:00 - 4th
De'Montre Tuggle run for 5 yds to the MiaOh 30 for a 1ST down
3rd & 2 at M-OH 35
5-yd Penalty
10:32 - 4th
OHIO Penalty, False Start (Nick Sink) to the MiaOh 35
1st & 10 at M-OH 30
22-yd Run
10:08 - 4th
Nathan Rourke run for 22 yds to the MiaOh 13 for a 1ST down
1st & 15 at M-OH 35
4-yd Run
9:40 - 4th
De'Montre Tuggle run for 4 yds to the MiaOh 9
1st & 10 at M-OH 13
9-yd Touchdown Run
8:58 - 4th
Nathan Rourke 9 Yd Run (Louie Zervos Kick)
2nd & 6 at M-OH 9
Kickoff
8:58 - 4th
Michael Farkas kickoff for 61 yds for a touchback
4-yd Run
8:50 - 4th
Tyre Shelton run for 4 yds to the MiaOh 29
1st & 10 at M-OH 25
6-yd Run
8:20 - 4th
Jaylon Bester run for 6 yds to the MiaOh 35 for a 1ST down
2nd & 6 at M-OH 29
16-yd Pass
8:00 - 4th
Brett Gabbert pass complete to Jack Sorenson for 16 yds to the Ohio 49 for a 1ST down
1st & 10 at M-OH 35
5-yd Run
7:20 - 4th
Jaylon Bester run for 5 yds to the Ohio 44
1st & 10 at OHIO 49
-1-yd Run
6:25 - 4th
Jaylon Bester run for a loss of 1 yard to the Ohio 45
2nd & 5 at OHIO 44
7-yd Run
5:40 - 4th
Tyre Shelton run for 7 yds to the Ohio 38 for a 1ST down
3rd & 6 at OHIO 45
-4-yd Run
5:00 - 4th
Jaylon Bester run for a loss of 4 yards to the Ohio 42
1st & 10 at OHIO 38
7-yd Pass
4:27 - 4th
Brett Gabbert pass complete to Jack Sorenson for 7 yds to the Ohio 35
2nd & 14 at OHIO 42
Incompletion
3:53 - 4th
Brett Gabbert pass incomplete to Quentin Hardy
3rd & 7 at OHIO 35
Field Goal Good
3:48 - 4th
Sam Sloman 53 Yd Field Goal
4th & 7 at OHIO 35
Kickoff
3:48 - 4th
Sam Sloman kickoff for 61 yds
7-yd Run
3:35 - 4th
Nathan Rourke run for 7 yds to the Ohio 42
1st & 10 at OHIO 35
0-yd Run
3:20 - 4th
De'Montre Tuggle run for no gain to the Ohio 42
2nd & 3 at OHIO 42
5-yd Pass
2:45 - 4th
Nathan Rourke pass complete to De'Montre Tuggle for 5 yds to the Ohio 47 for a 1ST down
3rd & 3 at OHIO 42
Incompletion
2:16 - 4th
Nathan Rourke pass incomplete to Cameron Odom
1st & 10 at OHIO 47
Sack
2:10 - 4th
Nathan Rourke sacked by Ryan McWood and Kameron Butler for a loss of 8 yards to the Ohio 39
2nd & 10 at OHIO 47
(2:05 - 4th) Timeout OHIO, clock 02:05
5-yd Penalty
2:05 - 4th
OHIO Penalty, False Start (Brett Kitrell) to the Ohio 34
3rd & 18 at OHIO 39
Incompletion
2:00 - 4th
Nathan Rourke pass incomplete
3rd & 23 at OHIO 34
(2:00 - 4th) Timeout OHIO, clock 02:00
Incompletion
1:51 - 4th
Nathan Rourke pass incomplete to Shane Hooks
4th & 23 at OHIO 34
0-yd Run
1:45 - 4th
Jaylon Bester run for no gain to the Ohio 34
1st & 10 at OHIO 34
3-yd Run
1:05 - 4th
Jaylon Bester run for 3 yds to the Ohio 31
2nd & 10 at OHIO 34
(1:01 - 4th) Timeout OHIO, clock 01:01
Sack
0:40 - 4th
Brett Gabbert sacked by Cole Baker and Ilyaas Motley for a loss of 5 yards to the Ohio 36 Brett Gabbert fumbled, recovered by MiaOh
3rd & 7 at OHIO 31
5-yd Penalty
0:15 - 4th
MIAMI OH Penalty, Delay of Game (-5 Yards) to the Ohio 41
4th & 12 at OHIO 36
Punt
0:07 - 4th
Kyle Kramer punt for 41 yds for a touchback
4th & 17 at OHIO 41
Incompletion
0:05 - 4th
Nathan Rourke pass incomplete to Jerome Buckner
1st & 10 at OHIO 20
End of 4th Quarter
M-OH @ OHIO Videos
Bester takes it 45 yards to the house
- 0:20
Bester muscles his way for a 7-yard touchdown
- 0:26
Rourke sneaks into the end zone
- 0:26
Game Information
Athens, OH

ESPN2

2025 Standings
FBS
| Mid-American ConferenceMid-American Conference | CONF | OVR |
|---|---|---|
| Western Michigan | 7-1 | 10-4 |
| Ohio | 6-2 | 9-4 |
| Toledo | 6-2 | 8-5 |
| Miami (OH) | 6-2 | 7-7 |
| Central Michigan | 5-3 | 7-6 |
| Akron | 4-4 | 5-7 |
| Buffalo | 4-4 | 5-7 |
| Kent State | 4-4 | 5-7 |
| Eastern Michigan | 3-5 | 4-8 |
| Ball State | 3-5 | 4-8 |
| Bowling Green | 2-6 | 4-8 |
| Northern Illinois | 2-6 | 3-9 |
| Massachusetts | 0-8 | 0-12 |
NCAAF News

Source: Big 12 in no rush to pull lawsuit over Sorsby eligibility
The Big 12 presidents and chancellors haven't rushed to pull the league's recently filed federal lawsuit because there are still questions about Texas Tech quarterback Brendan Sorsby's NFL future and any possible legal retribution, a source told ESPN.
6h

How every 2027 five-star college football prospect will fit
There are 21 five-star players in the class, and we scout each one's game for the next level.
1d

5-star CB John Meredith III commits to Texas, staying in-state
Five-star prospect John Meredith III, ESPN's No. 1 cornerback in the 2027 class, announced his commitment to Texas.
1d
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

