Defenses front and center as Toledo, Louisville tangle in Boca Raton Bowl
FLM
Dec 21, 2025
Two of college football's top defenses will be on display Tuesday in South Florida when the Louisville Cardinals and Toledo Rockets square off in the Boca Raton Bowl.
The Rockets (8-4), who have won four straight, ranked third nationally among Football Bowl Subdivision schools at the start of bowl season in allowing just 247.8 yards per game. The other teams in the top six made the College Football Playoff.
Meanwhile, the Cardinals (8-4) give up 300.3 yards per game, 15th best in FBS. Louisville is one of five teams to have defeated two CFP qualifiers.
Coach Jeff Brohm's Cardinals were among the teams battling for a playoff spot when the initial rankings came out in early November. However, a three-game losing streak quickly eroded those chances. The Cardinals did rebound in their regular-season finale, beating rival Kentucky 41-0 on Nov. 30.
Toledo lost at Kentucky 24-16 in its season opener on Aug. 30.
The Cardinals also weathered injuries to several key offensive players, such as running backs Isaac Brown (782 rushing yards, 8.6 yards per carry), Keyjuan Brown (592 yards, 7.3 ypc) and Duke Watson and wide receiver Chris Bell (72 catches, 917 yards) all missed games. The two Browns, both sophomores who are not related, top the ACC squad's depth chart heading into the bowl game. Watson and Bell, a senior who tore his ACL a month ago in the loss to SMU, are not listed.
Even starting quarterback Miller Moss (2,526 passing yards, 64% completions and 14 touchdowns) missed the SMU game because of a foot injury but returned the following week against Kentucky. The former Southern Cal signal caller remains listed as the starter on Louisville's depth chart, and Brohm told reporters on Wednesday he anticipates the senior playing.
Defensively, Rene Konga and Wes Bailey, two linemen who started all 12 regular-season games, opted out. However, other key players remain on the depth chart, including senior linebacker TJ Quinn (87 tackles, three sacks, two interceptions) and senior safety D'Angelo Hutchinson (79 tackles, five passes defended).
"It really doesn't matter who's in there," said Brohm. "We want to play a good brand of football and not beat ourselves and really be sound in what we're doing."
The key to winning may be whether Louisville's running game can succeed against a Rockets defense that gives up just 89.3 yards per game on the ground, eighth-best nationally. The Cardinals average more than five yards per carry and have racked up more than 200 yards rushing four times this season.
Toledo will be without head coach Jason Candle, who left to take the UConn job Dec. 6 after 11 seasons over which he had an 81-44 record.
Robert Weiner will serve as the Rockets' interim coach for the bowl game.
According to The Toledo Blade, three defensive starters - safety Braden Awls, linebacker Chris D'Appolonia and defensive end Malachi Davis - have opted out of the game. The paper also reported safety Emmanuel McNeil-Warren (73 tackles, two interceptions), who earned placements on several All-America teams, has a leg strain, although he said he expects to play.
"I just want to finish the season with the guys. ... This is going to be my last game at Toledo, so I want to make it a memory and go out with a win," he told the newspaper.
The Rockets, who have won the Boca Raton Bowl in 2015 and 2022, may play redshirt freshman Kalieb Osborne (260 passing yards, 205 rushing yards in six games) at quarterback after senior Tucker Gleason (2,515 yards, 21 TDs) sustained an injury in the last game, a 21-3 win against Central Michigan on Nov. 29.
-Field Level Media
Copyright 2025 STATS LLC and Field Level Media. Any commercial use or distribution without the express written consent of STATS LLC and Field Level Media is strictly prohibited.
(13:54 - 3rd) D.Trayanum rushed for 6 yards. Tackled by T.Quinn at TOL 23.
+6 YD
2 & 6 - TOLEDO 11
(14:29 - 3rd) K.Osborne rushed for 6 yards. Tackled by at TOL 17.
+4 YD
1 & 10 - TOLEDO 7
(14:55 - 3rd) D.Trayanum rushed for 4 yards. Tackled by T.Holloway; D.Lowry at TOL 11.
Kickoff
(15:00 - 3rd) N.Keller kicks 65 yards from LOU 35 to the TOL End Zone. T.Rudolph returns the kickoff. Tackled by at TOL 7.
LOU
Cardinals
- End of Half (2 plays, 17 yards, 0:12 poss)
Result
Play
No Gain
1 & 10 - TOLEDO 47
(0:04 - 2nd) M.Moss steps back to pass. Pass incomplete intended for LOU. PENALTY on LOU-LOU Illegal Use of Hands / Offense 5 yards declined.
+17 YD
1 & 10 - LVILLE 36
(0:12 - 2nd) M.Moss pass complete. Catch made by C.Lacy for 17 yards. Pushed out of bounds by K.Sherman at TOL 47.
TOL
Rockets
- Punt (3 plays, -2 yards, 0:23 poss)
Result
Play
Punt
4 & 12 - TOLEDO 26
(0:18 - 2nd) A.Ruggles punts 38 yards to LOU 36 Center-J.Roe. C.Lacy returned punt from the LOU 36. Tackled by at LOU 36.
+3 YD
3 & 15 - TOLEDO 23
(0:22 - 2nd) D.Trayanum rushed for 3 yards. Tackled by C.Lubin at TOL 26.
No Gain
2 & 8 - TOLEDO 30
(0:26 - 2nd) K.Osborne steps back to pass. Sacked at TOL 23 for -7 yards (J.Guerad; C.Lubin).
+2 YD
1 & 10 - TOLEDO 28
(0:35 - 2nd) K.Osborne pass complete. Catch made by D.Trayanum for 2 yards. Tackled by C.Gordon at TOL 30.
LOU
Cardinals
- Punt (5 plays, 16 yards, 1:16 poss)
Result
Play
Punt
4 & 16 - LVILLE 31
(0:45 - 2nd) D.Chapeau punts 41 yards to TOL 28 Center-S.Kochav. B.Hammer returned punt from the TOL 28. Tackled by R.Johnson at TOL 28.
No Gain
3 & 1 - LVILLE 46
(0:55 - 2nd) I.Brown rushed for 0 yards. Tackled by A.Dunn; K.Sherman at LOU 46. PENALTY on LOU-I.Brown Unsportsmanlike Conduct / Offense 15 yards accepted.
Penalty
3 & 6 - LVILLE 41
(1:08 - 2nd) M.Moss pass complete. Catch made by T.McWilliams for yards. Tackled by D.Kelly at LOU 44. PENALTY on TOL-TOL Illegal Substitution 5 yards accepted. No Play.
-1 YD
2 & 5 - LVILLE 42
(1:10 - 2nd) M.Moss pass complete. Catch made by I.Brown for -1 yards. Tackled by A.Fuller at LOU 41.
+5 YD
1 & 10 - LVILLE 37
(1:35 - 2nd) M.Moss pass complete. Catch made by T.Hurry for 5 yards. Tackled by A.Dunn at LOU 42.
Penalty
3 & 3 - LVILLE 22
(1:42 - 2nd) M.Moss steps back to pass. Pass incomplete intended for I.Brown. PENALTY on TOL-M.Poynter Roughing the Passer 15 yards accepted. No Play.
No Gain
2 & 3 - LVILLE 22
(1:43 - 2nd) M.Moss steps back to pass. Pass incomplete intended for A.Meeks.
+7 YD
1 & 10 - LVILLE 15
(1:51 - 2nd) M.Moss pass complete. Catch made by I.Brown for 7 yards. Tackled by at LOU 22.
TOL
Rockets
- Punt (3 plays, 1 yards, 1:18 poss)
Result
Play
Punt
4 & 9 - LVILLE 48
(2:00 - 2nd) A.Ruggles punts 34 yards to LOU 14 Center-J.Roe. C.Lacy returned punt from the LOU 14. Tackled by J.Roe at LOU 15.
+3 YD
3 & 12 - TOLEDO 49
(2:17 - 2nd) K.Osborne rushed for 3 yards. Tackled by C.Gordon; A.Green at LOU 48.
No Gain
2 & 12 - TOLEDO 49
(2:23 - 2nd) K.Osborne steps back to pass. Pass incomplete intended for T.Rudolph.
Sack
1 & 10 - LVILLE 49
(3:09 - 2nd) K.Osborne steps back to pass. Sacked at TOL 49 for -2 yards (J.Evans).
LOU
Cardinals
- Punt (7 plays, 13 yards, 3:29 poss)
Result
Play
Punt
4 & 9 - LVILLE 22
(3:19 - 2nd) D.Chapeau punts 44 yards to TOL 34 Center-S.Kochav. B.Hammer returned punt from the TOL 34. Tackled by K.Hughes at LOU 49.
No Gain
3 & 9 - LVILLE 22
(3:23 - 2nd) M.Moss steps back to pass. Pass incomplete intended for J.Skinner.
No Gain
2 & 9 - LVILLE 22
(3:27 - 2nd) M.Moss steps back to pass. Pass incomplete intended for T.Hurry.
+1 YD
1 & 10 - LVILLE 21
(4:06 - 2nd) K.Brown rushed for 1 yards. Tackled by M.Poynter; L.Julien at LOU 22.
+3 YD
4 & 1 - LVILLE 18
(4:41 - 2nd) M.Moss rushed for 3 yards. Tackled by H.Miller at LOU 21.
No Gain
3 & 1 - LVILLE 18
(5:25 - 2nd) K.Brown rushed for 0 yards. Tackled by L.Long; J.Peters at LOU 18.
+6 YD
2 & 7 - LVILLE 12
(6:02 - 2nd) M.Moss pass complete. Catch made by T.Hurry for 6 yards. Tackled by A.Fuller; N.Thompson at LOU 18.
+3 YD
1 & 10 - LVILLE 9
(6:38 - 2nd) K.Brown rushed for 3 yards. Tackled by A.Fuller; L.Long at LOU 12.
TOL
Rockets
- Punt (3 plays, 4 yards, 1:32 poss)
Result
Play
Punt
4 & 6 - TOLEDO 46
(6:42 - 2nd) K.Osborne punts 45 yards to LOU 9 Center-J.Roe. Downed by TOL.
No Gain
3 & 6 - TOLEDO 46
(7:06 - 2nd) K.Osborne steps back to pass. Pass incomplete intended for R.Treadway.
No Gain
2 & 6 - TOLEDO 46
(7:39 - 2nd) K.Osborne rushed for 0 yards. Tackled by K.Perry at TOL 46.
+4 YD
1 & 10 - TOLEDO 42
(8:10 - 2nd) D.Trayanum rushed for 4 yards. Tackled by S.Clark; J.Lawson at TOL 46.
LOU
Cardinals
- Fumble (1 plays, -5 yards, 0:07 poss)
Result
Play
-5 YD
1 & 10 - TOLEDO 37
(8:17 - 2nd) A.Meeks rushed for -5 yards. A.Meeks FUMBLES forced by. Fumble RECOVERED by TOL-H.Miller at TOL 42. Tackled by at TOL 42.
TOL
Rockets
- Blocked Punt (8 plays, 45 yards, 4:51 poss)
Result
Play
4 & 10 - LVILLE 49
(8:22 - 2nd) A.Ruggles punts yards to LOU 49 Center-J.Roe. A.Green blocked the kick. D.Hohler recovered the blocked kick.
+13 YD
3 & 23 - TOLEDO 38
(9:03 - 2nd) D.Trayanum rushed for 13 yards. Tackled by T.Quinn at LOU 49.
Penalty
3 & 18 - TOLEDO 43
(9:27 - 2nd) K.Osborne pass complete. Catch made by J.Petersen for yards. Tackled by C.Gordon at LOU 44. PENALTY on TOL-T.Rudolph Ineligible Downfield Pass 5 yards accepted. No Play.
No Gain
2 & 18 - TOLEDO 43
(9:30 - 2nd) K.Osborne steps back to pass. Pass incomplete intended for D.Trayanum.
Penalty
2 & 13 - TOLEDO 48
(9:46 - 2nd) PENALTY on TOL-S.Gales False Start 5 yards accepted. No Play.
-3 YD
1 & 10 - LVILLE 49
(10:13 - 2nd) K.Osborne pass complete. Catch made by J.Vandeross for -3 yards. Tackled by A.Green at TOL 48.
+6 YD
2 & 4 - TOLEDO 45
(10:47 - 2nd) K.Osborne rushed for 6 yards. Tackled by C.Gordon at LOU 49.
+6 YD
1 & 10 - TOLEDO 39
(11:22 - 2nd) K.Osborne pass complete. Catch made by K.Christian for 6 yards. Tackled by T.Quinn at TOL 45.
+15 YD
1 & 10 - TOLEDO 24
(11:52 - 2nd) K.Christian rushed for 15 yards. Tackled by J.Mack at TOL 39.
+20 YD
2 & 12 - TOLEDO 4
(12:34 - 2nd) K.Osborne pass complete. Catch made by R.Treadway for 20 yards. Tackled by T.Holloway at TOL 24.
-2 YD
1 & 10 - TOLEDO 6
(13:08 - 2nd) K.Christian rushed for -2 yards. Tackled by T.Quinn; C.Lubin at TOL 4.
LOU
Cardinals
- Punt (6 plays, 36 yards, 2:03 poss)
Result
Play
Punt
4 & 9 - TOLEDO 44
(13:15 - 2nd) D.Chapeau punts 38 yards to TOL 6 Center-S.Kochav. Fair catch by B.Hammer.
No Gain
3 & 9 - TOLEDO 44
(13:19 - 2nd) M.Moss steps back to pass. Pass incomplete intended for C.Lacy.
+1 YD
2 & 10 - TOLEDO 45
(13:57 - 2nd) I.Brown rushed for 1 yards. Tackled by E.Carter at TOL 44.
No Gain
1 & 10 - TOLEDO 45
(14:03 - 2nd) M.Moss steps back to pass. Pass incomplete intended for A.Meeks.
+8 YD
1 & 10 - LVILLE 32
(14:28 - 2nd) I.Brown rushed for 8 yards. Tackled by TOL at LOU 40. PENALTY on TOL-D.Ray Face Mask (15 Yards) 15 yards accepted.
+9 YD
2 & 7 - LVILLE 23
(15:00 - 2nd) M.Moss pass complete. Catch made by C.Lacy for 9 yards. Tackled by at LOU 32.
+3 YD
1 & 10 - LVILLE 20
(0:11 - 1st) I.Brown rushed for 3 yards. Tackled by E.Carter; K.Sherman at LOU 23.
Kickoff
(0:11 - 1st) R.Hammond kicks 62 yards from TOL 35 to the LOU 3. C.Lacy returns the kickoff. Tackled by W.Shaw; K.Sherman at LOU 20.
TOL
Rockets
- Field Goal (10 plays, 34 yards, 4:55 poss)
Result
Play
Field Goal
4 & 21 - LVILLE 31
(0:11 - 1st) R.Hammond 41 yard field goal attempt is good Center-J.Roe Holder-A.Ruggles.
No Gain
3 & 21 - LVILLE 23
(0:16 - 1st) K.Osborne steps back to pass. Pass incomplete intended for J.Vandeross.
No Gain
3 & 11 - LVILLE 13
(0:37 - 1st) K.Osborne rushed for yards. Tackled by LOU at LOU 8. PENALTY on TOL-TOL Illegal Formation 5 yards declined. PENALTY on TOL-TOL Offensive Holding 10 yards accepted. No Play.
Penalty
3 & 6 - LVILLE 8
(1:04 - 1st) PENALTY on TOL-J.Petersen False Start 5 yards accepted. No Play.
+4 YD
2 & 10 - LVILLE 12
(1:41 - 1st) K.Christian rushed for 4 yards. Tackled by T.Quinn at LOU 8.
No Gain
1 & 10 - LVILLE 12
(2:18 - 1st) K.Osborne rushed for 0 yards. Tackled by C.Lubin at LOU 12.
+17 YD
2 & 9 - LVILLE 29
(2:50 - 1st) K.Osborne rushed for 17 yards. Tackled by D.Hutchinson at LOU 12.
+1 YD
1 & 10 - LVILLE 30
(3:29 - 1st) K.Osborne pass complete. Catch made by J.Vandeross for 1 yards. Tackled by C.Gordon; J.Mack at LOU 29.
+16 YD
1 & 10 - LVILLE 46
(3:44 - 1st) K.Osborne pass complete. Catch made by J.Vandeross for 16 yards. Pushed out of bounds by J.Evans at LOU 30.
+5 YD
3 & 4 - TOLEDO 49
(4:23 - 1st) D.Trayanum rushed for 5 yards. Tackled by at LOU 46.
Penalty
3 & 9 - TOLEDO 44
(4:30 - 1st) K.Osborne steps back to pass. Pass incomplete intended for J.Vandeross. PENALTY on LOU-A.Green Defensive Offside 5 yards accepted. No Play.
No Gain
2 & 9 - TOLEDO 44
(4:31 - 1st) K.Osborne steps back to pass. Pass incomplete intended for D.Trayanum.
+1 YD
1 & 10 - TOLEDO 43
(5:06 - 1st) D.Trayanum rushed for 1 yards. Tackled by J.Lawson at TOL 44.
LOU
Cardinals
- Blocked FG (6 plays, 13 yards, 3:27 poss)
Result
Play
4 & 13 - LVILLE 43
(5:14 - 1st) C.Ranvier 53 yard field goal attempt is blocked Center-S.Kochav Holder-D.Chapeau. E.Carter blocked the kick. T.Sylvester recovered the blocked kick.
Punt
4 & 18 - TOLEDO 41
(5:14 - 1st) D.Chapeau punts yards to TOL End Zone Center-LOU. Touchback. PENALTY on TOL-TOL Defensive penalty 5 yards accepted. No Play.
Sack
3 & 12 - TOLEDO 35
(5:26 - 1st) M.Moss steps back to pass. Sacked at TOL 41 for -6 yards (M.Poynter).
+13 YD
2 & 25 - TOLEDO 48
(6:17 - 1st) M.Moss pass complete. Catch made by C.Lacy for 13 yards. Tackled by L.Long; A.Dunn at TOL 35.
Sack
1 & 15 - TOLEDO 38
(7:00 - 1st) M.Moss steps back to pass. Sacked at TOL 48 for -10 yards (A.Dunn).
Penalty
1 & 10 - TOLEDO 33
(7:40 - 1st) PENALTY on LOU-LOU False Start 5 yards accepted. No Play.
+16 YD
2 & 10 - TOLEDO 49
(8:26 - 1st) M.Moss pass complete. Catch made by A.Meeks for 16 yards. Tackled by L.Long at TOL 33.
No Gain
1 & 10 - TOLEDO 49
(8:33 - 1st) M.Moss steps back to pass. Pass incomplete intended for.
TOL
Rockets
- Fumble (5 plays, 24 yards, 1:53 poss)
Result
Play
+6 YD
2 & 11 - TOLEDO 43
(8:34 - 1st) K.Osborne rushed for 6 yards. K.Osborne FUMBLES forced by C.Lubin. Fumble RECOVERED by LOU-J.Evans at TOL 49. Tackled by TOL at TOL 49.
-1 YD
1 & 10 - TOLEDO 44
(9:17 - 1st) D.Trayanum rushed for -1 yards. Tackled by T.Quinn at TOL 43.
+12 YD
3 & 3 - TOLEDO 32
(9:36 - 1st) K.Osborne pass complete. Catch made by T.Rudolph for 12 yards. Tackled by LOU at TOL 44.
+3 YD
2 & 6 - TOLEDO 29
(9:54 - 1st) D.Trayanum rushed for 3 yards. Tackled by T.Quinn at TOL 32.
+4 YD
1 & 10 - TOLEDO 25
(10:26 - 1st) D.Trayanum rushed for 4 yards. Tackled by A.Green; D.Hutchinson at TOL 29.
Kickoff
(10:26 - 1st) N.Keller kicks 65 yards from LOU 35 to the TOL End Zone. Touchback.
LOU
Cardinals
- Touchdown (8 plays, 75 yards, 4:34 poss)
Result
Play
PAT Good
(10:26 - 1st) C.Ranvier extra point is good.
+17 YD
2 & 10 - TOLEDO 17
(10:34 - 1st) M.Moss pass complete. Catch made by T.Hurry for 17 yards. TOUCHDOWN.
No Gain
1 & 10 - TOLEDO 17
(11:05 - 1st) K.Brown rushed for 0 yards. Tackled by A.Dunn; A.Smith at TOL 17.
+1 YD
4 & 1 - TOLEDO 18
(11:47 - 1st) M.Moss rushed for 1 yards. Tackled by D.Hohler; K.Sherman at TOL 17.
+3 YD
3 & 4 - TOLEDO 21
(12:27 - 1st) M.Moss rushed for 3 yards. Tackled by N.Thompson at TOL 18.
+2 YD
2 & 6 - TOLEDO 23
(13:05 - 1st) K.Brown rushed for 2 yards. Tackled by A.Dunn at TOL 21.
+4 YD
1 & 10 - TOLEDO 27
(13:46 - 1st) M.Moss pass complete. Catch made by C.Lacy for 4 yards. Tackled by N.Bowers; D.Hohler at TOL 23.
+17 YD
1 & 10 - TOLEDO 44
(14:20 - 1st) M.Moss pass complete. Catch made by C.Lacy for 17 yards. Tackled by N.Bowers at TOL 27.
+31 YD
1 & 10 - LVILLE 25
(15:00 - 1st) K.Brown rushed for 31 yards. Tackled by A.Fuller at TOL 44.
Kickoff
(15:00 - 1st) R.Hammond kicks 65 yards from TOL 35 to the LOU End Zone. Touchback.