Toledo vs. Louisville

Tuesday, December 23, 2025, Boca Raton Bowl

Louisville beat Toledo 27–⁠22. It was their second meeting; Louisville leads the series 2–⁠0.

Neutral siteToledo8–⁠5 in 2025
22
Neutral siteLouisville9–⁠4 in 2025
27

Final at FAU Stadium, Boca RatonTV: ESPNAttendance 15,329Payout $900,000 in all (Wikipedia)

MVP Miller Moss (QB, Louisville)Wikipedia

At kickoff
77°F, wind 20 mph from the east, gusts to 23 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Boca Raton Airport, under 1 km from the stadium, seven minutes before kickoff
Viewers
1.6 million viewers on ESPNViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Charles LamertinaGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Toledo3001922
Louisville7071327

How the win probability moved

Louisville favored

Win probability by play: Louisville 59% at kickoff, 100% at the end. Biggest swing: 21 points.

Toledo favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (21 points).

Standouts

  • PassingMiller Moss16 of 24, 153 yards, 2 TDLouisville
  • RushingIsaac Brown10 carries, 102 yards, 2 TDLouisville
  • ReceivingCaullin Lacy6 catches, 88 yardsLouisville
  • DefenseClev Lubin7 tackles, 1.5 sacks, 2 for lossLouisville

Player stats

Toledo

PassingC/AttYdsTDInt
Kalieb Osborne17/2816710
RushingCarYdsTDLong
Kalieb Osborne1877029
DeaMonte Trayanum1665113
Kenji Christian627015
ReceivingRecYdsTDLong
Junior Vandeross761019
Jacob Petersen360126
Ryder Treadway120020
Trayvon Rudolph112012
DefenseTklTFLSacksInt
Langston Long81.500
K’Von Sherman8000
Martez Poynter6210
Anthony Dunn6000
Avery Dunn3110

Louisville

PassingC/AttYdsTDInt
Miller Moss16/2415320
RushingCarYdsTDLong
Keyjuan Brown15112031
Isaac Brown10102253
Caullin Lacy111011
ReceivingRecYdsTDLong
Caullin Lacy688028
Treyshun Hurry328117
Antonio Meeks326116
Isaac Brown2607
DefenseTklTFLSacksInt
JoJo Evans8110
T.J. Quinn81.500
Corey Gordon8100
Clev Lubin721.50
Jordan Guerad20.50.50
Micah Carter1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

ToledoLouisville
336Total yards333
167Passing yards153
169Rushing yards180
6.0Yards per pass6.4
4.2Yards per rush5.0
20First downs23
4–⁠13Third downs1–⁠9
1–⁠1Fourth downs3–⁠3
1Turnovers1
14–⁠100Penalties6–⁠47
31:46Possession28:14
2Sacks (by defense)4

Efficiency

ToledoLouisville
41%Success rate48%
0.05EPA per play0.12
1.05Explosiveness1.16
0.19Rushing EPA0.06
−0.11Passing EPA0.18
17%Passing-down success27%
−0.11First-down EPA0.16
−0.03Second-down EPA0.06
0.22Third-down EPA−0.19
17%Havoc by its defense23%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Louisville 56% to win. Elo’s favorite won.

The line

Louisville −11.5, over/under 44.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Louisville 72%, Toledo 28%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Louisville end zoneToledo end zoneQ1 LouisvilleTouchdown, 8 playsQ1 ToledoFumble, 5 playsQ1 LouisvilleMissed FG, 7 playsQ1 ToledoField goal, 10 playsQ1 LouisvillePunt, 6 playsQ2 ToledoPunt, 8 playsQ2 LouisvilleFumble, 1 playQ2 ToledoPunt, 3 playsQ2 LouisvillePunt, 7 playsQ2 ToledoPunt, 3 playsQ2 LouisvillePunt, 5 playsQ2 ToledoPunt, 3 playsQ2 LouisvilleEnd of half, 2 playsQ3 ToledoMissed FG, 13 playsQ3 LouisvilleTouchdown, 9 playsQ3 ToledoPunt, 3 playsQ3 LouisvilleTouchdown, 5 playsQ4 ToledoTouchdown, 10 playsQ4 LouisvillePunt, 3 playsQ4 ToledoField goal, 6 playsQ4 LouisvilleTouchdown, 3 playsQ4 ToledoTouchdown, 6 playsQ4 LouisvilleEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Louisville drives left to right, Toledo right to left.
  1. Q1 LouisvilleTouchdown, 8 plays, 72 yards
  2. Q1 ToledoFumble, 5 plays, 24 yards
  3. Q1 LouisvilleMissed FG, 7 plays, 6 yards
  4. Q1 ToledoField goal, 10 plays, 34 yards
  5. Q1 LouisvillePunt, 6 plays, 36 yards
  6. Q2 ToledoPunt, 8 plays, 45 yards
  7. Q2 LouisvilleFumble, 1 play, −5 yards
  8. Q2 ToledoPunt, 3 plays, 4 yards
  9. Q2 LouisvillePunt, 7 plays, 13 yards
  10. Q2 ToledoPunt, 3 plays, 1 yard
  11. Q2 LouisvillePunt, 5 plays, 16 yards
  12. Q2 ToledoPunt, 3 plays, −2 yards
  13. Q2 LouisvilleEnd of half, 2 plays, 17 yards
  14. Q3 ToledoMissed FG, 13 plays, 70 yards
  15. Q3 LouisvilleTouchdown, 9 plays, 74 yards
  16. Q3 ToledoPunt, 3 plays, −21 yards
  17. Q3 LouisvilleTouchdown, 5 plays, 19 yards
  18. Q4 ToledoTouchdown, 10 plays, 74 yards
  19. Q4 LouisvillePunt, 3 plays, −6 yards
  20. Q4 ToledoField goal, 6 plays, 18 yards
  21. Q4 LouisvilleTouchdown, 3 plays, 10 yards
  22. Q4 ToledoTouchdown, 6 plays, 65 yards
  23. Q4 LouisvilleEnd of game, 6 plays, 30 yards

Play by play

1st quarter6 drives, then Louisville 7, Toledo 3
Louisville Touchdown, 8 plays
15:001st & 10 at own 35(15:00) #37 R.Hammond III kickoff 65 yards to the LOU00, Touchback
14:461st & 10 at own 25(14:54) No Huddle-Shotgun #22 K.Brown rush middle for 31 yards gain to the TOL44 (#3 A.Fuller), 1ST DOWN
14:121st & 10 at opp 44(14:19) No Huddle-Shotgun #7 M.Moss pass complete short left to #5 C.Lacy caught at TOL41, for 17 yards to the TOL27 (#0 N.Bowers), 1ST DOWN
13:381st & 10 at opp 27(13:45) No Huddle-Shotgun #7 M.Moss pass complete short right to #5 C.Lacy caught at TOL25, for 4 yards to the TOL23 (#0 N.Bowers; #39 D.Hohler)
12:572nd & 6 at opp 23(13:05) No Huddle-Shotgun #22 K.Brown rush left for 2 yards gain to the TOL21 (#58 A.Dunn Jr)
12:203rd & 4 at opp 21(12:27) No Huddle-Shotgun #7 M.Moss rush middle for 3 yards gain to the TOL18 (#22 N.Thompson)
11:424th & 1 at opp 18(11:47) No Huddle #7 M.Moss rush middle for 1 yard gain to the TOL17 (#39 D.Hohler; #38 K.Sherman), 1ST DOWN
11:011st & 10 at opp 17(11:05) No Huddle-Shotgun #22 K.Brown rush right for 0 yards to the TOL17 (#58 A.Dunn Jr; #4 A.Smith)
10:262nd & 10 at opp 17(10:26) Shotgun #7 M.Moss pass complete short middle to #2 T.Hurry caught at TOL00, for 17 yards to the TOL00 TOUCHDOWN, clock 10:26, 1ST DOWN #36 C.Ranvier kick attempt good (H: #93 D.Chapeau, LS: #48 S.Kochav)Louisville 7, Toledo 0
Toledo Fumble, 5 plays
10:261st & 10 at own 35(10:26) #98 N.Keller kickoff 65 yards to the TOL00, Touchback
10:151st & 10 at own 25(10:21) No Huddle-Shotgun #1 C.Trayanum rush middle for 4 yards gain to the TOL29 (#17 A.Green; #21 D.Hutchinson)
9:462nd & 6 at own 29(09:53) No Huddle-Shotgun #1 C.Trayanum rush right for 3 yards gain to the TOL32 (#34 T.Quinn)
9:263rd & 3 at own 32(09:36) No Huddle-Shotgun #7 K.Osborne pass complete short left to #9 T.Rudolph caught at TOL44, for 12 yards to the TOL44, End Of Play, 1ST DOWN
9:141st & 10 at own 44(09:17) No Huddle-Shotgun #1 C.Trayanum rush right for 1 yard loss to the TOL43 (#34 T.Quinn)
Toledo 2 plays
7:441st & 10 at own 49(07:51) No Huddle-Shotgun #7 K.Osborne pass incomplete short right thrown to TOL38 QB hurried by
8:342nd & 11 at own 43(08:34) No Huddle-Shotgun #7 K.Osborne rush right for 6 yards gain to the TOL49 fumbled by #7 K.Osborne at TOL46 forced by #50 C.Lubin recovered by LOU #27 J.Evans Jr. at TOL49, End Of Play
Louisville Missed FG, 7 plays
6:411st & 10 at opp 49(06:45) Shotgun #7 M.Moss pass incomplete short right to #5 C.Lacy thrown to TOL38 QB hurried by #58 A.Dunn Jr
6:192nd & 10 at opp 49(06:29) Shotgun #7 M.Moss pass complete short middle to #15 A.Meeks caught at TOL35, for 16 yards to the TOL33 (#20 L.Long), 1ST DOWN
5:591st & 10 at opp 33(06:12) PENALTY LOU False Start 5 yards from TOL33 to TOL38. NO PLAY
5:511st & 15 at opp 38(05:55) Shotgun #7 M.Moss sacked for loss of 10 yards to the TOL48 (#97 A.Dunn)
5:222nd & 25 at opp 48(05:37) Shotgun #7 M.Moss pass complete short right to #5 C.Lacy caught at TOL49, for 13 yards to the TOL35 (#20 L.Long; #58 A.Dunn Jr)
5:143rd & 12 at opp 35(05:14) Shotgun #7 M.Moss sacked for loss of 6 yards to the TOL41 (#8 M.Poynter)
5:144th & 18 at opp 41(05:14) #93 D.Chapeau punt 41 yards to the TOL00, Touchback PENALTY TOL Equipment Violation 5 yards from TOL41 to TOL36. NO PLAY
5:064th & 13 at opp 36(05:11) #36 C.Ranvier field goal attempt from 53 yards NO GOOD blocked by #12 E.Carter (H: #93 D.Chapeau, LS: #48 S.Kochav), clock 05:06 recovered by LOU #70 T.Sylvester at TOL43 #70 T.Sylvester return 0 yards to the TOL43 (#20 L.Long)
Toledo Field goal, 10 plays
4:571st & 10 at own 43(05:02) No Huddle-Shotgun #1 C.Trayanum rush left for 1 yard gain to the TOL44 (#95 J.Lawson)
4:302nd & 9 at own 44(04:29) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #1 C.Trayanum thrown to TOL45 QB hurried by #95 J.Lawson
4:233rd & 9 at own 44(04:23) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #2 J.Vandeross III thrown to TOL49 PENALTY LOU Offside (#17 A.Green) 5 yards from TOL44 to TOL49. NO PLAY
4:053rd & 4 at own 49(04:18) No Huddle-Shotgun #1 C.Trayanum rush right for 5 yards gain to the LOU46 (#27 J.Evans Jr.), 1ST DOWN
3:431st & 10 at opp 46(03:43) No Huddle-Shotgun #7 K.Osborne pass complete short right to #2 J.Vandeross III caught at LOU30, for 16 yards to the LOU30 (#27 J.Evans Jr.), out of bounds, 1ST DOWN
3:201st & 10 at opp 30(03:29) No Huddle-Shotgun #7 K.Osborne pass complete short left to #2 J.Vandeross III caught at LOU34, for 1 yard to the LOU29 (#24 C.Gordon; #4 J.Mack)
2:432nd & 9 at opp 29(02:49) No Huddle-Shotgun #7 K.Osborne rush middle for 17 yards gain to the LOU12 (#21 D.Hutchinson), 1ST DOWN
2:031st & 10 at opp 12(02:17) No Huddle-Shotgun #7 K.Osborne rush middle for 0 yards to the LOU12 (#50 C.Lubin)
1:372nd & 10 at opp 12(01:41) No Huddle-Shotgun #10 K.Christian rush middle for 4 yards gain to the LOU08 (#34 T.Quinn)
1:043rd & 5 at opp 7PENALTY TOL False Start (#89 J.Petersen) 5 yards from LOU08 to LOU13. NO PLAY
0:363rd & 11 at opp 13(00:36) No Huddle-Shotgun #7 K.Osborne rush left for 5 yards gain to the LOU08 (#27 J.Evans Jr.) PENALTY TOL Illegal Formation declined TOL Holding 10 yards from LOU13 to LOU23. NO PLAY
0:163rd & 21 at opp 23(00:16) No Huddle-Shotgun #7 K.Osborne pass incomplete short middle to #2 J.Vandeross III thrown to LOU17
0:114th & 21 at opp 23(00:11) #37 R.Hammond III field goal attempt from 41 yards GOOD (H: #39 A.Ruggles, LS: #40 J.Roe), clock 00:11Louisville 7, Toledo 3
Louisville Punt, 6 plays
0:051st & 10 at own 35(00:11) #37 R.Hammond III kickoff 62 yards to the LOU03 #5 C.Lacy return 17 yards to the LOU20 (#32 W.Shaw III; #38 K.Sherman)
0:011st & 10 at own 20(00:01) Shotgun #1 I.Brown rush middle for 3 yards gain to the LOU23 (#12 E.Carter; #38 K.Sherman)
Q2 14:492nd & 7 at own 23(15:00) Shotgun #7 M.Moss pass complete short left to #5 C.Lacy caught at LOU18, for 9 yards to the LOU32, out of bounds at LOU32, 1ST DOWN
Q2 14:241st & 10 at own 32(14:28) Shotgun #1 I.Brown rush middle for 8 yards gain to the LOU40 (#22 N.Thompson) PENALTY TOL Face Mask (#55 D.Ray Jr.) 15 yards from LOU40 to TOL45, 1ST DOWN
Q2 13:571st & 10 at opp 45(14:03) Shotgun #7 M.Moss pass incomplete deep left to #15 A.Meeks thrown to TOL03 broken up by #3 A.Fuller. #15 A.Meeks injured on the play
Q2 13:492nd & 10 at opp 45(13:53) Shotgun #1 I.Brown rush left for 1 yard gain to the TOL44 (#12 E.Carter)
Q2 13:153rd & 9 at opp 44(13:15) Shotgun #7 M.Moss pass incomplete short middle to #5 C.Lacy thrown to TOL38
Q2 13:084th & 9 at opp 44(13:11) #93 D.Chapeau punt 38 yards to the TOL06 fair catch by #12 B.Hammer at TOL06
2nd quarter7 drives, then Louisville 7, Toledo 3
Toledo Punt, 8 plays
12:591st & 10 at own 6(13:03) No Huddle-Shotgun #10 K.Christian rush right for 2 yards loss to the TOL04 (#34 T.Quinn; #50 C.Lubin)
12:232nd & 12 at own 4(12:31) No Huddle-Shotgun #7 K.Osborne pass complete short middle to #11 R.Treadway caught at TOL16, for 20 yards to the TOL24 (#25 T.Holloway), 1ST DOWN
11:421st & 10 at own 24(11:45) No Huddle-Shotgun #10 K.Christian rush right for 15 yards gain to the TOL39 (#4 J.Mack), out of bounds, 1ST DOWN
11:151st & 10 at own 39(11:22) No Huddle-Shotgun #7 K.Osborne pass complete short right to #10 K.Christian caught at TOL35, for 6 yards to the TOL45 (#34 T.Quinn), out of bounds
10:402nd & 4 at own 45(10:46) No Huddle-Shotgun #7 K.Osborne rush left for 6 yards gain to the LOU49 (#24 C.Gordon), 1ST DOWN
10:031st & 10 at opp 49(10:11) No Huddle-Shotgun #7 K.Osborne pass complete short left to #2 J.Vandeross III caught at TOL49, for 3 yards loss to the TOL48 (#17 A.Green)
9:462nd & 13 at own 48PENALTY TOL False Start (#65 S.Gales) 5 yards from TOL48 to TOL43. NO PLAY
9:292nd & 18 at own 43(09:29) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #1 C.Trayanum thrown to TOL41
9:273rd & 18 at own 43(09:27) No Huddle-Shotgun #7 K.Osborne pass complete short left to #89 J.Petersen caught at LOU44, for 13 yards to the LOU44 (#24 C.Gordon), out of bounds PENALTY TOL Ineligible Downfield on Pass (#9 T.Rudolph) 5 yards from TOL43 to TOL38. NO PLAY
9:003rd & 23 at own 38(09:03) No Huddle-Shotgun #1 C.Trayanum rush middle for 13 yards gain to the LOU49 (#34 T.Quinn)
8:174th & 10 at opp 49(08:21) #39 A.Ruggles punt 0 yards to the LOU49 blocked by #17 A.Green recovered by TOL #39 D.Hohler at TOL37, End Of Play PENALTY TOL Equipment Violation declined
8:101st & 9 at opp 37(08:10) #15 A.Meeks rush right for 5 yards loss to the TOL42 fumbled by #15 A.Meeks at TOL40 recovered by TOL #40 H.Miller at TOL42, End Of Play
Toledo Punt, 3 plays
8:001st & 10 at own 42(08:07) No Huddle-Shotgun #1 C.Trayanum rush middle for 4 yards gain to the TOL46 (#6 S.Clark; #95 J.Lawson)
7:272nd & 6 at own 46(07:37) No Huddle-Shotgun #7 K.Osborne rush right for 0 yards to the TOL46 (#12 K.Perry)
7:053rd & 6 at own 46(07:05) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #11 R.Treadway thrown to LOU44. The previous play is under automatic review - “Incomplete pass”. CALL OVERTURNED. (Original Play: (07:05) No Huddle-Shotgun #7 K.Osborne pass complete short left to #11 R.Treadway caught at LOU44, for 10 yards to the LOU44, End Of Play, 1ST DOWN)
6:384th & 6 at own 46(06:38) #7 K.Osborne punt 45 yards to the LOU09
Louisville Punt, 7 plays
6:301st & 10 at own 9(06:38) Shotgun #22 K.Brown rush left for 3 yards gain to the LOU12 (#3 A.Fuller; #20 L.Long)
5:542nd & 7 at own 12(06:00) Shotgun #7 M.Moss pass complete short right to #2 T.Hurry caught at LOU16, for 6 yards to the LOU18 (#3 A.Fuller; #22 N.Thompson)
5:183rd & 1 at own 18(05:23) Shotgun #22 K.Brown rush middle for 0 yards to the LOU18 (#20 L.Long; #46 J.Peters)
4:354th & 1 at own 18(04:39) #7 M.Moss rush middle for 3 yards gain to the LOU21 (#40 H.Miller), 1ST DOWN
3:591st & 10 at own 21(04:03) Shotgun #22 K.Brown rush right for 1 yard gain to the LOU22 (#8 M.Poynter; #9 L.Julien)
3:262nd & 9 at own 22(03:27) Shotgun #7 M.Moss pass incomplete short middle to #2 T.Hurry thrown to LOU38
3:223rd & 9 at own 22(03:23) Shotgun #7 M.Moss pass incomplete short left to #88 J.Skinner thrown to LOU19
3:094th & 9 at own 22(03:19) #93 D.Chapeau punt 44 yards to the TOL34 #12 B.Hammer return 17 yards to the LOU49 (#14 K.Hughes)
Toledo Punt, 3 plays
2:571st & 10 at opp 49(03:02) No Huddle-Shotgun #7 K.Osborne sacked for loss of 2 yards to the TOL49 (#27 J.Evans Jr.)
2:172nd & 12 at own 49(02:17) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #9 T.Rudolph thrown to LOU46
2:023rd & 12 at own 49(02:15) No Huddle-Shotgun #7 K.Osborne rush left for 3 yards gain to the LOU48 (#24 C.Gordon; #17 A.Green)
1:514th & 9 at opp 48(01:57) #39 A.Ruggles punt 34 yards to the LOU14 #5 C.Lacy return 1 yard to the LOU15 (#40 J.Roe)
Louisville Punt, 5 plays
1:451st & 10 at own 15(01:46) Shotgun #7 M.Moss pass complete short left to #1 I.Brown caught at LOU14, for 7 yards to the LOU22, out of bounds at LOU22
1:422nd & 3 at own 22(01:42) Shotgun #7 M.Moss pass incomplete short left to #15 A.Meeks thrown to LOU28 broken up by #55 D.Ray Jr.
1:363rd & 3 at own 22(01:36) Shotgun #7 M.Moss pass incomplete deep left to #1 I.Brown thrown to LOU43 PENALTY TOL Roughing The Passer (#8 M.Poynter) 15 yards from LOU22 to LOU37, 1ST DOWN. NO PLAY
1:131st & 10 at own 37(01:31) Shotgun #7 M.Moss pass complete short left to #2 T.Hurry caught at LOU42, for 5 yards to the LOU42 (#97 A.Dunn)
1:082nd & 5 at own 42(01:08) Shotgun #7 M.Moss pass complete short left to #1 I.Brown caught at LOU41, for 1 yard loss to the LOU41 (#3 A.Fuller), out of bounds
1:013rd & 6 at own 41(01:01) Shotgun #7 M.Moss pass complete short left to #82 T.McWilliams Jr. caught at LOU44, for 3 yards to the LOU44 (#27 D.Kelly) PENALTY TOL Illegal Substitution 5 yards from LOU41 to LOU46. NO PLAY
1:082nd & 5 at opp 42Timeout Toledo, clock 01:08
0:463rd & 1 at own 46(00:55) Shotgun #1 I.Brown rush left for 0 yards to the LOU46 (#97 A.Dunn; #38 K.Sherman) PENALTY LOU UNS: Unsportsmanlike Conduct (#1 I.Brown) 15 yards from LOU46 to LOU31
0:553rd & 6 at own 41Timeout Louisville, clock 00:55
0:354th & 16 at own 31(00:42) #93 D.Chapeau punt 41 yards to the TOL28 #12 B.Hammer return 0 yards to the TOL28 (#7 R.Johnson)
Toledo Punt, 3 plays
0:291st & 10 at own 28(00:29) No Huddle-Shotgun #7 K.Osborne pass complete short right to #1 C.Trayanum caught at TOL23, for 2 yards to the TOL30 (#24 C.Gordon), out of bounds
0:182nd & 8 at own 30(00:24) No Huddle-Shotgun #7 K.Osborne sacked for loss of 7 yards to the TOL23 (#99 J.Guerad, #50 C.Lubin)
0:153rd & 15 at own 23(00:18) No Huddle-Shotgun #1 C.Trayanum rush middle for 3 yards gain to the TOL26 (#50 C.Lubin)
0:124th & 12 at own 26(00:14) #39 A.Ruggles punt 38 yards to the LOU36 #5 C.Lacy return 0 yards to the LOU36, End Of Play
0:183rd & 15 at opp 23Timeout Louisville, clock 00:18
Louisville End of half, 2 plays
0:031st & 10 at own 36(00:09) Shotgun #7 M.Moss pass complete short right to #5 C.Lacy caught at LOU33, for 17 yards to the TOL47 (#38 K.Sherman), out of bounds, 1ST DOWN
0:021st & 10 at opp 47(00:02) Shotgun #7 M.Moss pass incomplete deep left thrown to TOL09 PENALTY LOU Illegal Use Of Hands declined
3rd quarter6 drives, then Louisville 14, Toledo 3
Toledo Missed FG, 13 plays
14:431st & 10 at own 7(14:49) No Huddle-Shotgun #1 C.Trayanum rush middle for 4 yards gain to the TOL11 (#25 T.Holloway; #45 D.Lowry)
14:222nd & 6 at own 11(14:27) No Huddle-Shotgun #7 K.Osborne rush right for 6 yards gain to the TOL17, out of bounds at TOL17, 1ST DOWN
13:491st & 10 at own 17(13:52) No Huddle-Shotgun #1 C.Trayanum rush middle for 6 yards gain to the TOL23 (#34 T.Quinn)
13:322nd & 4 at own 23(13:32) No Huddle-Shotgun #7 K.Osborne pass incomplete short left to #2 J.Vandeross III thrown to TOL27 broken up by #24 C.Gordon
13:233rd & 4 at own 23(13:27) No Huddle-Shotgun #7 K.Osborne rush middle for 8 yards gain to the TOL31 (#24 C.Gordon), 1ST DOWN
12:531st & 10 at own 31(13:01) No Huddle-Shotgun #1 C.Trayanum rush middle for 7 yards gain to the TOL38 (#24 C.Gordon)
12:242nd & 3 at own 38(12:27) No Huddle-Shotgun #7 K.Osborne rush right for 4 yards gain to the TOL42 (#21 D.Hutchinson), 1ST DOWN
11:551st & 10 at own 42(12:00) No Huddle-Shotgun #7 K.Osborne rush middle for 12 yards gain to the LOU46 (#24 C.Gordon), 1ST DOWN
11:121st & 10 at opp 46(11:12) No Huddle-Shotgun #7 K.Osborne rush middle for 29 yards gain to the LOU17 (#21 D.Hutchinson), 1ST DOWN
10:022nd & 13 at opp 20(10:06) No Huddle-Shotgun #1 C.Trayanum rush right for 4 yards gain to the LOU16 (#6 S.Clark)
9:423rd & 9 at opp 16(09:42) No Huddle-Shotgun #7 K.Osborne pass complete short middle to #12 B.Hammer caught at LOU01, for 15 yards to the LOU01 (#21 D.Hutchinson) PENALTY TOL Holding (#74 C.Rhett) 10 yards from LOU16 to LOU26. NO PLAY
9:073rd & 19 at opp 26(09:14) No Huddle-Shotgun #7 K.Osborne pass complete short right to #1 C.Trayanum caught at LOU24, for 3 yards to the LOU23 (#7 R.Johnson)
8:354th & 16 at opp 23(08:34) #37 R.Hammond III field goal attempt from 41 yards NO GOOD (H: #36 E.Duran, LS: #40 J.Roe), clock 08:35
Louisville Touchdown, 9 plays
8:231st & 10 at own 23(08:32) Shotgun #7 M.Moss pass complete short middle to #88 J.Skinner caught at LOU28, for 5 yards to the LOU28 (#20 L.Long)
Toledo Missed FG, 13 plays
10:471st & 10 at opp 17(10:47) No Huddle-Shotgun #7 K.Osborne pass complete short middle to #74 C.Rhett caught at LOU22, for 3 yards loss to the LOU20 (#24 C.Gordon)
14:591st & 10 at own 35(14:59) #98 N.Keller kickoff 64 yards to the TOL01 muffed by #9 T.Rudolph at TOL01 recovered by TOL #9 T.Rudolph at TOL01 #9 T.Rudolph return 6 yards to the TOL07, out of bounds at TOL07
Louisville Touchdown, 9 plays
7:512nd & 5 at own 28(07:57) Shotgun #22 K.Brown rush left for 1 yard loss to the LOU27 (#12 E.Carter; #8 M.Poynter)
7:063rd & 6 at own 27(07:15) Shotgun #7 M.Moss pass complete deep middle to #5 C.Lacy caught at TOL49, for 28 yards to the TOL45 (#0 N.Bowers), 1ST DOWN
6:231st & 10 at opp 45(06:27) Shotgun #22 K.Brown rush middle for 8 yards gain to the TOL37 (#38 K.Sherman; #7 E.McNeil-Warren)
5:582nd & 2 at opp 37(05:58) Shotgun #7 M.Moss pass complete short left to #15 A.Meeks caught at TOL32, for 5 yards to the TOL32 (#3 A.Fuller), 1ST DOWN
5:311st & 10 at opp 32(05:39) Shotgun #22 K.Brown rush middle for 3 yards gain to the TOL29 (#55 D.Ray Jr.; #8 M.Poynter)
4:542nd & 7 at opp 29(05:03) Shotgun #22 K.Brown rush right for 19 yards gain to the TOL10 (#4 A.Smith; #22 N.Thompson), 1ST DOWN
4:201st & goal at opp 10(04:26) Shotgun #22 K.Brown rush middle for 5 yards gain to the TOL05 (#40 H.Miller)
3:402nd & goal at opp 5(03:39) Shotgun #7 M.Moss pass complete short left to #15 A.Meeks caught at TOL01, for 5 yards to the TOL00 TOUCHDOWN, clock 03:40, 1ST DOWN #36 C.Ranvier kick attempt good (H: #93 D.Chapeau, LS: #48 S.Kochav)Louisville 14, Toledo 3
Toledo Punt, 3 plays
3:401st & 10 at own 35(03:40) #98 N.Keller kickoff 65 yards to the TOL00, Touchback
3:311st & 10 at own 25(03:35) No Huddle-Shotgun #1 C.Trayanum rush left for 5 yards loss to the TOL20 (#95 J.Lawson)
3:042nd & 15 at own 20(03:03) No Huddle-Shotgun #7 K.Osborne pass incomplete short middle thrown to TOL24 broken up by #95 J.Lawson
2:423rd & 15 at own 20(03:02) No Huddle-Shotgun #7 K.Osborne sacked for loss of 16 yards to the TOL04 (#50 C.Lubin), fumble by #7 K.Osborne recovered by TOL #72 E.Spoth at TOL04, End Of Play. #7 K.Osborne injured on the play
2:224th & 31 at own 4(02:30) #39 A.Ruggles punt 36 yards to the TOL40 #5 C.Lacy return 13 yards to the TOL27 (#36 E.Williams) PENALTY TOL Illegal Formation 5 yards from TOL27 to TOL22
Louisville Touchdown, 5 plays
2:101st & 10 at opp 22(02:17) Shotgun #1 I.Brown rush middle for 8 yards gain to the TOL14 (#38 K.Sherman)
1:372nd & 2 at opp 14(01:41) Shotgun #1 I.Brown rush middle for 1 yard gain to the TOL13 (#4 A.Smith)
0:503rd & 1 at opp 13(01:00) #7 M.Moss rush middle for 0 yards to the TOL13 (#38 K.Sherman; #58 A.Dunn Jr)
0:124th & 1 at opp 13(00:12) #7 M.Moss rush middle for 2 yards gain to the TOL11 (#12 E.Carter; #58 A.Dunn Jr), 1ST DOWN
Q4 14:531st & 10 at opp 11(14:54) #1 I.Brown rush right for 11 yards gain to the TOL00 TOUCHDOWN, clock 14:53, 1ST DOWN #36 C.Ranvier kick attempt good (H: #93 D.Chapeau, LS: #48 S.Kochav)Louisville 21, Toledo 3
4th quarter6 drives, then Louisville 27, Toledo 22
Toledo Touchdown, 10 plays
14:531st & 10 at own 35(14:53) #98 N.Keller kickoff 65 yards to the TOL00, Touchback
14:421st & 10 at own 25(14:49) No Huddle-Shotgun #7 K.Osborne pass complete short right to #2 J.Vandeross III caught at TOL28, for 9 yards to the TOL34 (#27 J.Evans Jr.; #11 T.Capers)
14:212nd & 1 at own 34(14:27) No Huddle-Shotgun #7 K.Osborne pass complete short right to #2 J.Vandeross III caught at TOL34, for 4 yards to the TOL38 (#7 R.Johnson; #17 A.Green), 1ST DOWN
13:591st & 10 at own 38PENALTY TOL False Start (#5 T.Crosby Jr.) 5 yards from TOL38 to TOL33. NO PLAY
13:441st & 15 at own 33(13:46) No Huddle-Shotgun #7 K.Osborne pass incomplete short middle to #2 J.Vandeross III thrown to TOL50 broken up by #7 R.Johnson
13:352nd & 15 at own 33(13:44) No Huddle-Shotgun #1 C.Trayanum rush right for 13 yards gain to the TOL46 (#7 R.Johnson)
12:483rd & 2 at own 46(12:54) #7 K.Osborne rush middle for 6 yards gain to the LOU48, End Of Play, 1ST DOWN
12:161st & 10 at opp 48(12:23) #10 K.Christian rush left for 9 yards gain to the LOU39 (#99 J.Guerad)
11:482nd & 1 at opp 39(11:54) No Huddle-Shotgun #7 K.Osborne pass complete short left to #89 J.Petersen caught at LOU34, for 14 yards to the LOU25 (#11 T.Capers; #7 R.Johnson), 1ST DOWN
11:211st & 10 at opp 25(11:24) No Huddle-Shotgun #10 K.Christian rush left for 1 yard loss to the LOU26 (#7 R.Johnson)
10:562nd & 11 at opp 26(10:56) No Huddle-Shotgun #7 K.Osborne pass incomplete short right to #2 J.Vandeross III thrown to LOU28
10:513rd & 11 at opp 26(10:51) No Huddle-Shotgun #7 K.Osborne pass incomplete short right to #87 J.Brown thrown to LOU19
10:424th & 11 at opp 26Jacob Petersen 26 Yd pass from Kalieb Osborne (Chip Trayanum Run for Two-Point Conversion)Louisville 21, Toledo 11
Louisville Punt, 3 plays
10:421st & 10 at own 35(10:42) #37 R.Hammond III kickoff 65 yards to the LOU00, Touchback
10:321st & 10 at own 25(10:38) #22 K.Brown rush right for 1 yard loss to the LOU24 (#8 M.Poynter; #20 L.Long)
9:562nd & 11 at own 24(09:58) Shotgun #7 M.Moss pass incomplete short middle to #5 C.Lacy thrown to LOU28 broken up by #7 E.McNeil-Warren
9:483rd & 11 at own 24(09:56) Shotgun #7 M.Moss pass complete short left to #22 K.Brown caught at LOU20, for 0 yards to the LOU24 (#8 M.Poynter)
9:094th & 11 at own 24PENALTY LOU False Start (#29 B.Ruffin) 5 yards from LOU24 to LOU19. NO PLAY
8:564th & 16 at own 19(09:04) #93 D.Chapeau punt 43 yards to the TOL38 #12 B.Hammer return 12 yards to the TOL50 (#14 K.Hughes; #34 T.Quinn)
Toledo Field goal, 6 plays
8:451st & 10 at the 50(08:50) No Huddle-Shotgun #1 C.Trayanum rush right for 1 yard gain to the LOU49 (#27 J.Evans Jr.)
8:112nd & 9 at opp 49(08:17) No Huddle-Shotgun #10 K.Christian rush left for 2 yards gain to the LOU47 (#27 J.Evans Jr.; #50 C.Lubin) PENALTY LOU Targeting (#50 C.Lubin) 15 yards from LOU47 to LOU32, 1ST DOWN
7:361st & 10 at opp 32(07:39) No Huddle-Shotgun #7 K.Osborne sacked for loss of 6 yards to the LOU38 (#92 M.Carter)
7:082nd & 16 at opp 38(07:10) No Huddle-Shotgun #7 K.Osborne pass complete short left to #10 K.Christian caught at LOU41, for 6 yards to the LOU32 (#27 J.Evans Jr.), out of bounds
6:413rd & 10 at opp 32(06:42) No Huddle-Shotgun #7 K.Osborne pass incomplete short middle to #2 J.Vandeross III thrown to LOU32
6:354th & 10 at opp 32(06:35) #37 R.Hammond III field goal attempt from 50 yards GOOD (H: #36 E.Duran, LS: #40 J.Roe), clock 06:35Louisville 21, Toledo 14
Louisville Touchdown, 3 plays
6:351st & 10 at own 35(06:35) #37 R.Hammond III kickoff 65 yards to the LOU00, Touchback
6:191st & 10 at own 25(06:29) Shotgun #5 C.Lacy rush right for 11 yards gain to the LOU36 (#20 L.Long; #22 N.Thompson), 1ST DOWN
5:441st & 10 at own 36(05:48) Shotgun #1 I.Brown rush middle for 11 yards gain to the LOU47 (#7 E.McNeil-Warren), 1ST DOWN
5:031st & 10 at own 47Isaac Brown 53 Yd Run (Cooper Ranvier PAT blocked)Louisville 27, Toledo 14
5:03A. Smith return for defensive PATLouisville 27, Toledo 16
Toledo Touchdown, 6 plays
4:531st & 10 at own 35(05:01) #98 N.Keller kickoff 65 yards to the TOL00 #5 T.Crosby Jr. return 32 yards to the TOL32 (#40 E.Hazzard; #98 N.Keller)
4:401st & 10 at own 32(04:48) No Huddle-Shotgun #7 K.Osborne pass complete short middle to #2 J.Vandeross III caught at TOL40, for 19 yards to the LOU49 (#27 J.Evans Jr.; #29 B.Ruffin), 1ST DOWN
3:481st & 10 at opp 49(03:59) No Huddle-Shotgun #7 K.Osborne pass complete short left to #89 J.Petersen caught at LOU35, for 20 yards to the LOU29 (#21 D.Hutchinson), 1ST DOWN
3:281st & 10 at opp 29(03:32) No Huddle-Shotgun #7 K.Osborne rush left for 5 yards gain to the LOU24 (#12 K.Perry)
3:341st & 10 at own 49Timeout Louisville, clock 03:34
3:012nd & 5 at opp 24(03:11) No Huddle-Shotgun #7 K.Osborne pass complete short middle to #2 J.Vandeross III caught at LOU09, for 15 yards to the LOU09, End Of Play, 1ST DOWN
2:421st & goal at opp 9(02:49) No Huddle-Shotgun #7 K.Osborne rush left for 6 yards gain to the LOU03 (#12 K.Perry)
2:242nd & goal at opp 3C. Trayanum run for 3 yds, for a TD (Two-Point Conversion failed)Louisville 27, Toledo 22
Louisville End of game, 6 plays
2:241st & 10 at own 35(02:24) #37 R.Hammond III kickoff 65 yards to the LOU00, Touchback
2:141st & 10 at own 25(02:19) Shotgun #22 K.Brown rush right for 17 yards gain to the LOU42 fumbled by #22 K.Brown at LOU42 forced by #4 A.Smith, out of bounds at LOU42, 1ST DOWN. #3 A.Fuller injured on the play
2:061st & 10 at own 42(02:13) Shotgun #22 K.Brown rush right for 14 yards gain to the TOL44 (#7 E.McNeil-Warren; #58 A.Dunn Jr), 1ST DOWN
2:141st & 10 at opp 25Timeout Toledo, clock 02:14
1:561st & 10 at opp 44(01:57) Shotgun #22 K.Brown rush right for 11 yards gain to the TOL33 (#4 A.Smith; #7 E.McNeil-Warren), 1ST DOWN
2:021st & 10 at opp 42Timeout Toledo, clock 02:02
1:531st & 10 at opp 33(01:56) Shotgun #1 I.Brown rush right for 6 yards gain to the TOL27 (#38 K.Sherman) PENALTY TOL UNS: Unsportsmanlike Conduct offsetting LOU UNS: Unsportsmanlike Conduct offsetting
1:581st & 10 at opp 44Timeout Louisville, clock 01:58
1:502nd & 4 at opp 27(01:50) Shotgun #1 I.Brown rush middle for 0 yards to the TOL27 (#4 A.Smith) PENALTY TOL Offside 5 yards from TOL27 to TOL22, 1ST DOWN. NO PLAY
1:171st & 10 at opp 22(01:24) Kneel down by Louisville at TOL27 for loss of 5 yards
1:242nd & 4 at opp 27Timeout Louisville, clock 01:24
1:172nd & 15 at opp 27(01:17) Kneel down by Louisville at TOL29 for loss of 2 yards PENALTY TOL Illegal Substitution 5 yards from TOL27 to TOL22. NO PLAY
1:171st & 10 at own 22Timeout Toledo, clock 01:17
0:442nd & 10 at opp 22PENALTY TOL Delay Of Game 5 yards from TOL22 to TOL17. NO PLAY
0:132nd & 5 at opp 17(00:13) Kneel down by Louisville at TOL45 for loss of 28 yards

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Louisville leads 2–⁠0 in two meetings.

Recent meetings
2025Louisville 27, Toledo 22Boca Raton Bowl
1981Louisville 31, Toledo 6

Around this game

Toledo

Louisville