Portland State Vikings @ Boise State Broncos
1st Quarter
Kickoff
15:00 - 1st
Taren Schive kickoff for 65 yds for a touchback
-3-yd Run
15:00 - 1st
Quincy Craig run for a loss of 3 yards to the PRST 22
1st & 10 at PRST 25
1-yd Run
15:00 - 1st
Quincy Craig run for 1 yd to the PRST 23
2nd & 13 at PRST 22
5-yd Penalty
15:00 - 1st
Portland State Penalty, False Start (Jaylen Lynch) to the PRST 18
3rd & 12 at PRST 23
7-yd Run
15:00 - 1st
Delon Thompson run for 7 yds to the PRST 25
3rd & 17 at PRST 18
Punt
12:28 - 1st
Tony Johnson punt for 27 yds, downed at the BOIS 48
4th & 10 at PRST 25
8-yd Run
12:28 - 1st
Ashton Jeanty run for 8 yds to the PRST 44
1st & 10 at BOIS 48
24-yd Pass
12:28 - 1st
Maddux Madsen pass complete to Matt Lauter for 24 yds to the PRST 20 for a 1ST down
2nd & 2 at PRST 44
20-yd Touchdown Run
11:23 - 1st
Cameron Bates run for 20 yds for a TD (Jonah Dalmas KICK)
1st & 10 at PRST 20
Kickoff Return (Offense)
11:15 - 1st
Taren Schive kickoff for 65 yds , Christian Grubb return for 27 yds to the PRST 27
Incompletion
11:15 - 1st
Dante Chachere pass incomplete
1st & 10 at PRST 27
7-yd Pass
11:15 - 1st
Dante Chachere pass complete to Delon Thompson for 7 yds to the PRST 34
2nd & 10 at PRST 27
4-yd Run
11:15 - 1st
Delon Thompson run for 4 yds to the PRST 38 for a 1ST down
3rd & 3 at PRST 34
Incompletion
11:15 - 1st
Dante Chachere pass incomplete
1st & 10 at PRST 38
6-yd Run
11:15 - 1st
Dante Chachere run for 6 yds to the PRST 44
2nd & 10 at PRST 38
15-yd Run
11:15 - 1st
Christian Grubb run for 15 yds to the BOIS 41 for a 1ST down
3rd & 4 at PRST 44
8-yd Pass
11:15 - 1st
Dante Chachere pass complete to Tanner Beaman for 8 yds to the BOIS 33
1st & 10 at BOIS 41
0-yd Run
11:15 - 1st
Quincy Craig run for no gain to the BOIS 33
2nd & 2 at BOIS 33
22-yd Pass
11:15 - 1st
Dante Chachere pass complete to Delon Thompson for 22 yds to the BOIS 11 for a 1ST down
3rd & 2 at BOIS 33
4-yd Run
11:15 - 1st
Dante Chachere run for 4 yds to the BOIS 7
1st & 10 at BOIS 11
0-yd Run
11:15 - 1st
Quincy Craig run for no gain to the BOIS 7
2nd & 6 at BOIS 7
0-yd Touchdown Run
5:01 - 1st
Delon Thompson 0 Yd Run (Mathias Uribe Kick)
3rd & 6 at BOIS 7
Kickoff Return (Offense)
4:54 - 1st
Mathias Uribe kickoff for 64 yds , Tyler Crowe return for 24 yds to the BOIS 25
Fumble Recovery
4:46 - 1st
Maddux Madsen pass complete to Matt Lauter for 15 yds Matt Lauter fumbled, recovered by PRST J'Querian Ladson J. Ladson return for 0 yds
1st & 10 at BOIS 25
5-yd Run
4:46 - 1st
Quincy Craig run for 5 yds to the BOIS 35
1st & 10 at BOIS 40
23-yd Run
4:46 - 1st
Delon Thompson run for 23 yds to the BOIS 12 for a 1ST down
2nd & 5 at BOIS 35
0-yd Run
4:46 - 1st
Dante Chachere run for no gain to the BOIS 12
1st & 10 at BOIS 12
2-yd Run
4:46 - 1st
Dante Chachere run for 2 yds to the BOIS 10
2nd & 10 at BOIS 12
5-yd Penalty
4:46 - 1st
Portland State Penalty, Delay Of Game (Jaylen Lynch) to the BOIS 15
3rd & 8 at BOIS 10
Incompletion
4:46 - 1st
Dante Chachere pass incomplete
3rd & 13 at BOIS 15
Field Goal Missed
1:44 - 1st
Mathias Uribe 32 Yard Field Goal Missed
4th & 13 at BOIS 15
2nd Quarter
6-yd Run
1:44 - 1st
Ashton Jeanty run for 6 yds to the BOIS 26
1st & 10 at BOIS 20
68-yd Run
1:44 - 1st
Ashton Jeanty run for 68 yds to the PRST 6 for a 1ST down
2nd & 4 at BOIS 26
2-yd Run
0:00 - 1st
Ashton Jeanty run for 2 yds to the PRST 4
1st & Goal at PRST 6
End of 1st Quarter
4-yd Touchdown Pass
14:55 - 2nd
Maddux Madsen pass complete to Matt Lauter for 4 yds for a TD (Jonah Dalmas KICK)
2nd & Goal at PRST 4
Kickoff Return (Offense)
14:51 - 2nd
Taren Schive kickoff for 48 yds , Christian Grubb return for 10 yds to the PRST 27
3-yd Run
14:51 - 2nd
Delon Thompson run for 3 yds to the PRST 30
1st & 10 at PRST 27
4-yd Run
14:51 - 2nd
Delon Thompson run for 4 yds to the PRST 34
2nd & 7 at PRST 30
Sack
14:51 - 2nd
Dante Chachere sacked by Jake Ripp and Max Stege for a loss of 6 yards to the PRST 28
3rd & 3 at PRST 34
Punt
12:45 - 2nd
Tony Johnson punt for 41 yds , Latrell Caples returns for a loss of 4 yards to the BOIS 27
4th & 9 at PRST 28
(12:45 - 2nd) Timeout Boise State, clock 12:45
15-yd Pass
12:45 - 2nd
Maddux Madsen pass complete to Matt Lauter for 15 yds to the BOIS 42 for a 1ST down
1st & 10 at BOIS 27
5-yd Penalty
12:45 - 2nd
Boise State Penalty, False Start (Latrell Caples) to the BOIS 37
1st & 10 at BOIS 42
16-yd Run
12:45 - 2nd
Ashton Jeanty run for 16 yds to the PRST 47 for a 1ST down
1st & 15 at BOIS 37
Incompletion
12:45 - 2nd
Maddux Madsen pass incomplete
1st & 10 at PRST 47
Incompletion
12:45 - 2nd
Maddux Madsen pass incomplete
2nd & 10 at PRST 47
Incompletion
12:45 - 2nd
Maddux Madsen pass incomplete
3rd & 10 at PRST 47
Punt
11:01 - 2nd
James Ferguson-Reynolds punt for 47 yds for a touchback
4th & 10 at PRST 47
5-yd Run
11:01 - 2nd
Dante Chachere run for 5 yds to the PRST 25
1st & 10 at PRST 20
0-yd Run
11:01 - 2nd
Quincy Craig run for no gain to the PRST 25
2nd & 5 at PRST 25
3-yd Run
11:01 - 2nd
Dante Chachere run for 3 yds to the PRST 28
3rd & 5 at PRST 25
Punt
8:55 - 2nd
Tony Johnson punt for 46 yds , Latrell Caples returns for no gain to the BOIS 23
4th & 2 at PRST 28
13-yd Run
8:55 - 2nd
Ashton Jeanty run for 13 yds to the BOIS 36 for a 1ST down
1st & 10 at BOIS 23
6-yd Run
8:55 - 2nd
Sire Gaines run for 6 yds to the BOIS 42
1st & 10 at BOIS 36
18-yd Run
8:55 - 2nd
Sire Gaines run for 18 yds to the PRST 40 for a 1ST down
2nd & 4 at BOIS 42
5-yd Penalty
8:55 - 2nd
Portland State Penalty, Delay Of Game (TEAM) to the PRST 35
1st & 10 at PRST 40
5-yd Run
8:55 - 2nd
Ashton Jeanty run for 5 yds to the PRST 30 for a 1ST down
1st & 5 at PRST 35
5-yd Run
8:55 - 2nd
Ashton Jeanty run for 5 yds to the PRST 25
1st & 10 at PRST 30
10-yd Pass
8:55 - 2nd
Maddux Madsen pass complete to Latrell Caples for 10 yds to the PRST 15 for a 1ST down
2nd & 5 at PRST 25
11-yd Run
8:55 - 2nd
Maddux Madsen run for 11 yds to the PRST 4 for a 1ST down
1st & 10 at PRST 15
3-yd Run
8:55 - 2nd
Ashton Jeanty run for 3 yds to the PRST 1
1st & Goal at PRST 4
1-yd Touchdown Run
4:39 - 2nd
Maddux Madsen run for 1 yd for a TD (Jonah Dalmas KICK)
2nd & Goal at PRST 1
Kickoff Return (Offense)
4:34 - 2nd
Taren Schive kickoff for 62 yds , Travis West return for 15 yds to the PRST 18
-3-yd Run
4:34 - 2nd
Delon Thompson run for a loss of 3 yards to the PRST 15
1st & 10 at PRST 18
Incompletion
4:34 - 2nd
Dante Chachere pass incomplete
2nd & 13 at PRST 15
Sack
4:34 - 2nd
Dante Chachere sacked by Sheldon Newton for a loss of 6 yards to the PRST 9
3rd & 13 at PRST 15
Punt
2:58 - 2nd
Tony Johnson punt for 41 yds , Cooper Jones returns for no gain to the 50 yard line
4th & 19 at PRST 9
4-yd Run
2:58 - 2nd
Ashton Jeanty run for 4 yds to the PRST 46
1st & 10 at 50
(2:00 - 2nd) Timeout Boise State, clock 02:00
7-yd Pass
2:00 - 2nd
Maddux Madsen pass complete to Matt Lauter for 7 yds to the PRST 39 for a 1ST down
2nd & 6 at PRST 46
-3-yd Run
2:00 - 2nd
Ashton Jeanty run for a loss of 3 yards to the PRST 42
1st & 10 at PRST 39
6-yd Pass
2:00 - 2nd
Maddux Madsen pass complete to Prince Strachan for 6 yds to the PRST 36
2nd & 13 at PRST 42
18-yd Pass
2:00 - 2nd
Maddux Madsen pass complete to Matt Lauter for 18 yds to the PRST 18 for a 1ST down
3rd & 7 at PRST 36
18-yd Touchdown Pass
0:44 - 2nd
Maddux Madsen pass complete to Cameron Camper for 18 yds for a TD (Jonah Dalmas KICK)
1st & 10 at PRST 18
Kickoff Return (Offense)
0:40 - 2nd
Taren Schive kickoff for 49 yds , Christian Grubb return for 9 yds to the PRST 25
(0:29 - 2nd) Timeout Portland State, clock 00:29
4-yd Run
0:29 - 2nd
Quincy Craig run for 4 yds to the PRST 29
1st & 10 at PRST 25
8-yd Pass
0:29 - 2nd
Dante Chachere pass complete to Branden Alvarez for 8 yds to the PRST 37 for a 1ST down
2nd & 6 at PRST 29
(0:09 - 2nd) Timeout Boise State, clock 00:09
5-yd Pass
0:09 - 2nd
Dante Chachere pass complete to Quincy Craig for 5 yds to the PRST 42
1st & 10 at PRST 37
(0:04 - 2nd) Timeout Portland State, clock 00:04
Incompletion
0:04 - 2nd
Dante Chachere pass incomplete
2nd & 5 at PRST 42
29-yd Run
0:00 - 2nd
Dante Chachere run for 29 yds to the BOIS 29 for a 1ST down
3rd & 5 at PRST 42
End of 2nd Quarter
3rd Quarter
Kickoff Return (Offense)
14:54 - 3rd
Mathias Uribe kickoff for 60 yds , Kayden Chan return for 14 yds to the BOIS 19
Incompletion
14:54 - 3rd
Maddux Madsen pass incomplete
1st & 10 at BOIS 19
Incompletion
14:54 - 3rd
Maddux Madsen pass incomplete
2nd & 10 at BOIS 19
8-yd Pass
14:54 - 3rd
Maddux Madsen pass complete to Matt Lauter for 8 yds to the BOIS 27
3rd & 10 at BOIS 19
Punt
13:54 - 3rd
James Ferguson-Reynolds punt for 13 yds
4th & 2 at BOIS 27
6-yd Pass
13:54 - 3rd
Dante Chachere pass complete to Quincy Craig for 6 yds to the BOIS 34
1st & 10 at BOIS 40
1-yd Run
13:54 - 3rd
Delon Thompson run for 1 yd to the BOIS 43
2nd & 14 at BOIS 44
22-yd Run
13:54 - 3rd
Dante Chachere run for 22 yds to the BOIS 21 for a 1ST down
3rd & 13 at BOIS 43
2-yd Pass
13:54 - 3rd
Dante Chachere pass complete to Branden Alvarez for 2 yds to the BOIS 19
1st & 10 at BOIS 21
-1-yd Run
13:54 - 3rd
Elias Spence run for a loss of 1 yard to the BOIS 20
2nd & 8 at BOIS 19
0-yd Run
13:54 - 3rd
Dante Chachere run for no gain to the BOIS 20
3rd & 9 at BOIS 20
10-yd Penalty
13:54 - 3rd
Portland State Penalty, Offensive Holding (Isaac Perez) to the BOIS 45
2nd & 4 at BOIS 34
Blocked Field Goal
9:59 - 3rd
Mathias Uribe 37 yd FG BLOCKED blocked by
4th & 9 at BOIS 20
1-yd Run
9:59 - 3rd
Dylan Riley run for 1 yd to the BOIS 37
1st & 10 at BOIS 36
6-yd Pass
9:59 - 3rd
Maddux Madsen pass complete to Prince Strachan for 6 yds to the BOIS 43
2nd & 9 at BOIS 37
5-yd Pass
9:59 - 3rd
Maddux Madsen pass complete to Chase Penry for 5 yds to the BOIS 48 for a 1ST down
3rd & 3 at BOIS 43
52-yd Touchdown Pass
8:09 - 3rd
Maddux Madsen pass complete to Cameron Camper for 52 yds for a TD (Jonah Dalmas KICK)
1st & 10 at BOIS 48
Kickoff Return (Offense)
8:05 - 3rd
Taren Schive kickoff for 50 yds , Christian Grubb return for 17 yds to the PRST 32
Incompletion
8:05 - 3rd
Dante Chachere pass incomplete
1st & 10 at PRST 32
5-yd Pass
8:05 - 3rd
Dante Chachere pass complete to Branden Alvarez for 5 yds to the PRST 37
2nd & 10 at PRST 32
Sack
8:05 - 3rd
Eric Denham sacked by Ahmed Hassanein for a loss of 4 yards to the PRST 33
3rd & 5 at PRST 37
Punt
6:47 - 3rd
Tony Johnson punt for 31 yds, downed at the BOIS 36
4th & 9 at PRST 33
6-yd Run
6:47 - 3rd
Tyler Crowe run for 6 yds to the BOIS 42
1st & 10 at BOIS 36
8-yd Run
6:47 - 3rd
Tyler Crowe run for 8 yds to the 50 yard line for a 1ST down
2nd & 4 at BOIS 42
(5:11 - 3rd) Timeout Boise State, clock 05:11
5-yd Pass
5:11 - 3rd
Malachi Nelson pass complete to Cameron Bates for 5 yds to the PRST 45
1st & 10 at 50
18-yd Run
5:11 - 3rd
Dylan Riley run for 18 yds to the PRST 27 for a 1ST down
2nd & 5 at PRST 45
2-yd Run
5:11 - 3rd
Dylan Riley run for 2 yds to the PRST 25
1st & 10 at PRST 27
9-yd Pass
5:11 - 3rd
Malachi Nelson pass complete to Matt Wagner for 9 yds to the PRST 16 for a 1ST down
2nd & 8 at PRST 25
11-yd Run
5:11 - 3rd
Tyler Crowe run for 11 yds to the PRST 5 for a 1ST down
1st & 10 at PRST 16
10-yd Penalty
5:11 - 3rd
CROWE, Tyler rush to the right for a loss of 3 yards to the PSU8 (MCMURRIN, Jamal). PENALTY BSU Holding on KEINATH, Tyler enforced 10 yards from the PSU5 to the PSU15 [NH]. NO PLAY (replay the down).
1st & Goal at PRST 5
Incompletion
5:11 - 3rd
Malachi Nelson pass incomplete
1st & Goal at PRST 15
13-yd Pass
5:11 - 3rd
Malachi Nelson pass complete to Dylan Riley for 13 yds to the PRST 2
2nd & Goal at PRST 15
2-yd Touchdown Run
1:58 - 3rd
Dylan Riley run for 2 yds for a TD (Jonah Dalmas KICK)
3rd & Goal at PRST 2
4th Quarter
Kickoff
1:58 - 3rd
Taren Schive kickoff for 46 yds
-4-yd Run
1:58 - 3rd
Christian Grubb run for a loss of 4 yards to the PRST 31
1st & 10 at PRST 35
15-yd Pass
1:58 - 3rd
Dante Chachere pass complete to Tanner Beaman for 15 yds to the PRST 46 for a 1ST down
2nd & 14 at PRST 31
5-yd Penalty
1:58 - 3rd
Portland State Penalty, Ineligible Receiver Downfield on Pass on PEREZ, Isaac enforced (-5 Yards) to the PRST 41
1st & 10 at PRST 46
10-yd Pass
1:58 - 3rd
Dante Chachere pass complete to Quincy Craig for 10 yds to the BOIS 49
1st & 15 at PRST 41
0-yd Run
0:00 - 3rd
Eric Denham run for no gain to the BOIS 49
2nd & 5 at BOIS 49
End of 3rd Quarter
39-yd Pass
15:00 - 4th
Dante Chachere pass complete to Eric Denham for 39 yds to the BOIS 10 for a 1ST down
3rd & 5 at BOIS 49
10-yd Touchdown Run
14:28 - 4th
Dante Chachere run for 10 yds for a TD (Mathias Uribe KICK)
1st & Goal at BOIS 10
Kickoff Return (Offense)
14:20 - 4th
Mathias Uribe kickoff for 65 yds , Kayden Chan return for 34 yds to the BOIS 34
11-yd Pass
14:20 - 4th
Malachi Nelson pass complete to Chase Penry for 11 yds to the BOIS 45 for a 1ST down
1st & 10 at BOIS 34
9-yd Run
14:20 - 4th
Dylan Riley run for 9 yds to the PRST 46
1st & 10 at BOIS 45
Incompletion
14:20 - 4th
Malachi Nelson pass incomplete
2nd & 1 at PRST 46
5-yd Run
14:20 - 4th
Tyler Crowe run for 5 yds to the PRST 41 for a 1ST down
3rd & 1 at PRST 46
7-yd Run
14:20 - 4th
Tyler Crowe run for 7 yds to the PRST 34
1st & 10 at PRST 41
6-yd Run
14:20 - 4th
Tyler Crowe run for 6 yds to the PRST 28 for a 1ST down
2nd & 3 at PRST 34
5-yd Penalty
14:20 - 4th
Boise State Penalty, False Start (Kyle Cox) to the PRST 33
1st & 10 at PRST 28
Sack
14:20 - 4th
Malachi Nelson sacked by Ezriel Vasquez for a loss of 9 yards to the PRST 42
1st & 15 at PRST 33
Incompletion
14:20 - 4th
Malachi Nelson pass incomplete
2nd & 24 at PRST 42
28-yd Pass
14:20 - 4th
Malachi Nelson pass complete to Austin Terry for 28 yds to the PRST 14 for a 1ST down
3rd & 24 at PRST 42
4-yd Run
14:20 - 4th
Tyler Crowe run for 4 yds to the PRST 10
1st & 10 at PRST 14
4-yd Run
14:20 - 4th
Tyler Crowe run for 4 yds to the PRST 6
2nd & 6 at PRST 10
6-yd Touchdown Run
9:23 - 4th
Tyler Crowe run for 6 yds for a TD (Jonah Dalmas KICK)
3rd & 2 at PRST 6
Kickoff Return (Offense)
9:18 - 4th
Taren Schive kickoff for 61 yds , Christian Grubb return for 20 yds to the PRST 24
Incompletion
9:18 - 4th
William Haskell pass incomplete
1st & 10 at PRST 24
2-yd Run
9:18 - 4th
Jalynnee McGee run for 2 yds to the PRST 26
2nd & 10 at PRST 24
4-yd Pass
9:18 - 4th
William Haskell pass complete to Eric Denham for 4 yds to the PRST 30
3rd & 8 at PRST 26
Punt
7:49 - 4th
Tony Johnson punt for 34 yds, downed at the BOIS 36
4th & 4 at PRST 30
64-yd Touchdown Run
7:38 - 4th
Dylan Riley run for 64 yds for a TD (Jonah Dalmas KICK)
1st & 10 at BOIS 36
Kickoff
7:38 - 4th
Jarrett Reeser kickoff for 65 yds for a touchback
19-yd Run
7:38 - 4th
Christian Grubb run for 19 yds to the PRST 44 for a 1ST down
1st & 10 at PRST 25
4-yd Run
7:38 - 4th
Jacques Badolato-Birdsell run for 4 yds to the PRST 48
1st & 10 at PRST 44
(5:55 - 4th) Timeout Boise State, clock 05:55
-4-yd Run
5:55 - 4th
William Haskell run for a loss of 4 yards to the PRST 44
2nd & 6 at PRST 48
Sack
5:55 - 4th
William Haskell sacked by Clay Martineau for a loss of 5 yards to the PRST 39
3rd & 10 at PRST 44
Punt
5:20 - 4th
Tony Johnson punt for 51 yds , Cooper Jones returns for 4 yds to the BOIS 14
4th & 15 at PRST 39
-2-yd Run
5:20 - 4th
Troy Wilkey run for a loss of 2 yards to the BOIS 12
1st & 10 at BOIS 14
6-yd Pass
5:20 - 4th
Max Cutforth pass complete to Kayden Chan for 6 yds to the BOIS 18
2nd & 12 at BOIS 12
7-yd Pass
5:20 - 4th
Max Cutforth pass complete to Tyler Crowe for 7 yds to the BOIS 25 for a 1ST down
3rd & 6 at BOIS 18
6-yd Run
5:20 - 4th
Troy Wilkey run for 6 yds to the BOIS 31
1st & 10 at BOIS 25
5-yd Run
5:20 - 4th
Troy Wilkey run for 5 yds to the BOIS 36 for a 1ST down
2nd & 4 at BOIS 31
(2:00 - 4th) Timeout Boise State, clock 02:00
3-yd Run
2:00 - 4th
Tyler Crowe run for 3 yds to the BOIS 39
1st & 10 at BOIS 36
6-yd Run
2:00 - 4th
Troy Wilkey run for 6 yds to the BOIS 45
2nd & 7 at BOIS 39
-3-yd Run
2:00 - 4th
Tyler Crowe run for a loss of 3 yards to the BOIS 42
3rd & 1 at BOIS 45
5-yd Penalty
2:00 - 4th
Boise State Penalty, Delay Of Game (TEAM) to the BOIS 37
4th & 4 at BOIS 42
Punt
0:30 - 4th
James Ferguson-Reynolds punt for 44 yds, downed at the PRST 19
4th & 9 at BOIS 37
End of 4th Quarter
3-yd Run
0:00 - 4th
Jacques Badolato-Birdsell run for 3 yds to the PRST 22
1st & 10 at PRST 19
Game Information
Boise, ID


2025 Standings
FCS
| Big Sky ConferenceBig Sky Conference | CONF | OVR |
|---|---|---|
| Montana State | 8-0 | 14-2 |
| Montana | 7-1 | 13-2 |
| UC Davis | 6-2 | 9-4 |
| Sacramento State | 5-3 | 7-5 |
| Idaho State | 5-3 | 6-6 |
| Northern Arizona | 4-4 | 7-5 |
| Eastern Washington | 4-4 | 5-7 |
| Northern Colorado | 2-6 | 4-8 |
| Cal Poly | 2-6 | 4-8 |
| Idaho | 2-6 | 4-8 |
| Weber State | 2-6 | 4-8 |
| Portland State | 1-7 | 1-11 |
FBS
| Pac-12 ConferencePac-12 Conference | CONF | OVR |
|---|---|---|
| Washington State | 1-1 | 7-6 |
| Oregon State | 1-1 | 2-10 |
NCAAF News

2026 NFL combine: Top draft prospects, best workouts, risers
Day 3 of the combine saw a speedy workout from Jeremiyah Love, some records for Taylen Green and blazing 40s. Our experts weigh in.
19h

Colorado assistant Warren Sapp resigns; Chris Marve promoted to DC
Colorado defensive assistant Warren Sapp resigned to "pursue other opportunities," and Chris Marve was promoted to defensive coordinator, the school announced.
1d

2026 NFL combine: Emmett Washington, Dillon Thieneman lead best photos
The NFL combine puts top prospects in front of countless cameras, and because they're sprinting full speed or lifting heavy weights, the result is often some hilariously intense facial expressions.
1d
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, LLC. All rights reserved.

