Wake Forest at Louisville

Saturday, September 26, 2026

Wake Forest beat No. 16 Louisville 30–⁠27. It was their 11th meeting; Louisville leads the series 7–⁠4.

AwayWake Forest6–⁠1 in 2026
30
Home16Louisville4–⁠3 in 2026
27

Final at L&N Federal Credit Union Stadium, LouisvilleTV: Disney+, ESPNAttendance 46,042

At kickoff
72°F, wind 7 mph from the northeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Louisville International Airport, 4 km from the stadium
Viewers
1.0 million viewers on ESPNViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Tim HedgepethGame officials: stats.ncaa.org box scores, via SportsDataverse

From the numbers

  • Jeff Brohm is two wins from 100 as a head coach (98 so far).

Computed from every game through Oct 18 and the score after every scoring play; a note appears only when few teams share it. All the numbers.

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wake Forest3213330
Louisville7146027

How the win probability moved

Louisville favored

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

Wake Forest favored

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

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Wake Forest

PassingC/AttYdsTDInt
Giovanni Lopez12/1922510
RushingCarYdsTDLong
Ty Clark III2191220
Deuce Lawrence1064021
Giovanni Lopez815012
Jamar Searcy2805
ReceivingRecYdsTDLong
Carlos Hernandez9194177
Kamrean Johnson117017
Drayden Dickmann21408
DefenseTklTFLSacksInt
Aiden Hall11000
Frank Cusano7100
Somad Eaddy7101
Brian Blades6000
Gabe Kirschke3220
Langston Hardy3210
Zach Lohavichan3210

Louisville

PassingC/AttYdsTDInt
Lincoln Kienholz27/3632411
RushingCarYdsTDLong
Keyjuan Brown1248012
Isaac Brown93307
Tre Richardson2804
Braxton Jennings1303
ReceivingRecYdsTDLong
Tre Richardson585026
Jaleel Skinner482161
Lawayne McCoy675023
Treyshun Hurry871018
DefenseTklTFLSacksInt
Stanquan Clark12100
T.J. Capers100.500
Tayon Holloway6000
Benjamin Perry5110
Clev Lubin4110
Jerod Smith II31.510

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

Team stats

Wake ForestLouisville
402Total yards399
225Passing yards324
177Rushing yards75
11.8Yards per pass9.0
4.2Yards per rush2.0
20First downs24
2–⁠10Third downs7–⁠14
0–⁠1Fourth downs0–⁠1
1Turnovers1
10–⁠85Penalties9–⁠90
26:26Possession33:34
4Sacks (by defense)3

Efficiency

Wake ForestLouisville
44%Success rate43%
0.21EPA per play0.10
1.23Explosiveness1.29
−0.00Rushing EPA−0.00
0.58Passing EPA0.07
27%Passing-down success32%
0.34First-down EPA−0.09
0.21Second-down EPA0.07
0.28Third-down EPA0.79
17%Havoc by its defense13%

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 71% to win. Wake Forest pulled the upset.

The line

Louisville −11.5, over/under 57.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 78%, Wake Forest 22%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Louisville end zoneWake Forest end zoneQ1 LouisvillePunt, 3 playsQ1 Wake ForestTurnover on downs, 7 playsQ1 LouisvillePunt, 3 playsQ1 Wake ForestField goal, 6 playsQ1 LouisvilleTouchdown, 11 playsQ1 Wake ForestTouchdown, 7 playsQ2 LouisvilleTouchdown, 11 playsQ2 Wake ForestTouchdown, 4 playsQ2 LouisvilleInterception, 4 playsQ2 Wake ForestTouchdown, 5 playsQ2 LouisvilleTouchdown, 3 playsQ2 Wake ForestPunt, 3 playsQ2 LouisvilleEnd of half, 3 playsQ3 Wake ForestPunt, 3 playsQ3 LouisvilleField goal, 8 playsQ3 Wake ForestField goal, 12 playsQ3 LouisvilleField goal, 9 playsQ3 Wake ForestFumble, 2 playsQ4 LouisvilleTurnover on downs, 4 playsQ4 Wake ForestField goal, 11 playsQ4 LouisvilleMissed FG, 10 playsQ4 Wake ForestPunt, 3 playsQ4 LouisvilleMissed FG, 9 playsQ4 Wake ForestEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Louisville drives left to right, Wake Forest right to left.
  1. Q1 LouisvillePunt, 3 plays, 40 yards
  2. Q1 Wake ForestTurnover on downs, 7 plays, 35 yards
  3. Q1 LouisvillePunt, 3 plays, 29 yards
  4. Q1 Wake ForestField goal, 6 plays, −6 yards
  5. Q1 LouisvilleTouchdown, 11 plays, 75 yards
  6. Q1 Wake ForestTouchdown, 7 plays, 75 yards
  7. Q2 LouisvilleTouchdown, 11 plays, 75 yards
  8. Q2 Wake ForestTouchdown, 4 plays, 88 yards
  9. Q2 LouisvilleInterception, 4 plays, 22 yards
  10. Q2 Wake ForestTouchdown, 5 plays, 65 yards
  11. Q2 LouisvilleTouchdown, 3 plays, 75 yards
  12. Q2 Wake ForestPunt, 3 plays, 71 yards
  13. Q2 LouisvilleEnd of half, 3 plays, 90 yards
  14. Q3 Wake ForestPunt, 3 plays, 41 yards
  15. Q3 LouisvilleField goal, 8 plays, 1 yard
  16. Q3 Wake ForestField goal, 12 plays, 10 yards
  17. Q3 LouisvilleField goal, 9 plays, 10 yards
  18. Q3 Wake ForestFumble, 2 plays, 31 yards
  19. Q4 LouisvilleTurnover on downs, 4 plays, 6 yards
  20. Q4 Wake ForestField goal, 11 plays, −3 yards
  21. Q4 LouisvilleMissed FG, 10 plays, 50 yards
  22. Q4 Wake ForestPunt, 3 plays, 44 yards
  23. Q4 LouisvilleMissed FG, 9 plays, 15 yards
  24. Q4 Wake ForestEnd of game, 1 play, −1 yard

Play by play

1st quarter6 drives, then Louisville 7, Wake Forest 3
Louisville Punt, 3 plays
15:001st & 10 at own 35(15:00) #97 C.Carlson kickoff 65 yards to the LOU00, Touchback
14:531st & 10 at own 25(14:58) Shotgun #1 I.Brown rush left for 0 yards to the LOU25 (#43 F.Cusano)
14:212nd & 10 at own 25(14:28) Shotgun #3 L.Kienholz pass complete short right to #88 J.Skinner caught at LOU23, for 1 yard to the LOU26 (#8 B.Johnson)
13:473rd & 9 at own 26(13:53) Shotgun #3 L.Kienholz pass incomplete short left thrown to LOU32 QB hurried by #11 L.Hardy
13:434th & 9 at own 26(13:44) #91 N.Hayes punt 39 yards to the WFU35 fair catch by #8 C.Hernandez at WFU35
Wake Forest Turnover on downs, 7 plays
13:341st & 10 at own 35(13:41) No Huddle-Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at WFU39, for 7 yards to the WFU42 (#25 B.Scott)
13:192nd & 3 at own 42(13:22) No Huddle-Shotgun #4 T.Clark rush middle for 7 yards gain to the WFU49 (#29 B.Ruffin; #2 D.Kennedy), 1ST DOWN
12:411st & 10 at own 49(12:47) Shotgun #3 G.Lopez rush left for 12 yards gain to the LOU39 (#90 D.Russell), out of bounds, 1ST DOWN
12:221st & 10 at opp 39(12:26) No Huddle-Shotgun #4 T.Clark rush middle for 6 yards gain to the LOU33 (#6 S.Clark; #11 T.Capers)
12:002nd & 4 at opp 33(12:03) No Huddle-Shotgun #4 T.Clark rush middle for 2 yards gain to the LOU31 (#11 T.Capers; #6 S.Clark)
11:153rd & 2 at opp 31(11:19) Shotgun #22 D.Lawrence rush middle for 1 yard gain to the LOU30 (#11 T.Capers; #29 B.Ruffin)
10:314th & 1 at opp 30(10:35) Shotgun #4 T.Clark rush middle for 0 yards to the LOU30 (#6 S.Clark; #99 J.Smith II), TURNOVER ON DOWNS
Louisville Punt, 3 plays
10:241st & 10 at own 30(10:29) Shotgun #3 L.Kienholz rush right for 1 yard loss to the LOU29 (#11 L.Hardy)
9:452nd & 11 at own 29(09:53) Shotgun #3 L.Kienholz sacked for loss of 9 yards to the LOU20 (#10 G.Kirschke)
9:083rd & 20 at own 20(09:17) Shotgun #3 L.Kienholz pass complete short left to #2 T.Hurry caught at LOU20, for 5 yards to the LOU25 (#23 V.Firenze)
8:514th & 15 at own 25(08:51) #91 N.Hayes punt 34 yards to the WFU41, out of bounds at WFU41
Wake Forest Field goal, 6 plays
8:411st & 10 at own 41(08:50) Shotgun #3 G.Lopez pass complete short left to #18 D.Dickmann caught at WFU43, for 6 yards to the WFU47 (#25 B.Scott)
8:252nd & 4 at own 47(08:28) No Huddle-Shotgun #4 T.Clark rush middle for 12 yards gain to the LOU41 (#10 K.Beasley; #6 S.Clark), 1ST DOWN
7:501st & 10 at opp 41(07:50) Shotgun #3 G.Lopez pass incomplete deep left to #8 C.Hernandez thrown to LOU00 QB hurried by #23 B.Perry PENALTY LOU Holding declined LOU Roughing The Passer (#23 B.Perry) 15 yards from LOU41 to LOU26, 1ST DOWN. NO PLAY
7:391st & 10 at opp 26(07:42) Shotgun #3 G.Lopez pass incomplete short right to #4 T.Clark thrown to LOU24
7:332nd & 10 at opp 26(07:38) Shotgun #22 D.Lawrence rush middle for 2 yards gain to the LOU24 (#50 C.Lubin)
6:483rd & 8 at opp 24(06:58) Shotgun #3 G.Lopez pass complete short middle to #8 C.Hernandez caught at LOU21, for 3 yards to the LOU21 (#11 T.Capers)
6:184th & 5 at opp 21(06:18) #90 C.Calvert field goal attempt from 39 yards GOOD (H: #96 J.Ploszay, LS: #49 E.Gilmour), clock 06:18Wake Forest 3, Louisville 0
Louisville Touchdown, 11 plays
6:181st & 10 at own 35(06:18) #97 C.Carlson kickoff 65 yards to the LOU00, Touchback
6:101st & 10 at own 25(06:16) Shotgun #3 L.Kienholz pass incomplete deep right to #7 L.McCoy thrown to WFU31
6:042nd & 10 at own 25(06:06) Shotgun #1 I.Brown rush middle for 3 yards gain to the LOU28 (#14 T.Walton; #21 A.Hall)
5:263rd & 7 at own 28(05:33) Shotgun #3 L.Kienholz pass complete short middle to #2 T.Hurry caught at LOU32, for 18 yards to the LOU46 (#6 R.Tongue), 1ST DOWN
4:541st & 10 at own 46(04:57) Shotgun #1 I.Brown rush middle for 6 yards gain to the WFU48 (#22 M.Turpin; #21 A.Hall)
4:142nd & 4 at opp 48(04:19) Shotgun #1 I.Brown rush right for 7 yards gain to the WFU41 (#52 D.Afalava), 1ST DOWN
3:341st & 10 at opp 41(03:41) Shotgun #3 L.Kienholz pass complete short right to #0 T.Richardson caught at WFU27, for 21 yards to the WFU20 (#13 A.Williams), 1ST DOWN
3:001st & 10 at opp 20(03:03) Shotgun #5 K.Brown rush right for 1 yard loss to the WFU21 (#55 K.Dembele)
2:232nd & 11 at opp 21(02:28) Shotgun #3 L.Kienholz pass complete short middle to #7 L.McCoy caught at WFU09, for 15 yards to the WFU06 (#23 V.Firenze), 1ST DOWN
1:431st & goal at opp 6(01:47) Shotgun #1 I.Brown rush middle for 1 yard gain to the WFU05 (#43 F.Cusano; #5 D.Patterson)
0:562nd & goal at opp 5(01:05) Shotgun #3 L.Kienholz rush middle for 0 yards to the WFU05, End Of Play
0:213rd & goal at opp 5(00:21) Shotgun #3 L.Kienholz rush right for 5 yards gain to the WFU00 TOUCHDOWN, clock 00:21 #35 C.Hilbert kick attempt good (H: #17 R.Zimmerman, LS: #51 H.Travelstead)Louisville 7, Wake Forest 3
Wake Forest Touchdown, 7 plays
0:211st & 10 at own 35(00:21) #98 N.Keller kickoff 65 yards to the WFU00, Touchback
0:181st & 10 at own 25(00:18) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #12 K.Johnson caught at WFU34, for 17 yards to the WFU42 (#12 D.Waller), 1ST DOWN
Q2 15:001st & 10 at own 42(14:59) PENALTY WFU False Start 5 yards from WFU42 to WFU37. NO PLAY
Q2 15:001st & 15 at own 37PENALTY WFU False Start (#12 K.Johnson) 5 yards from WFU37 to WFU32. NO PLAY
Q2 14:561st & 20 at own 32(14:59) Shotgun #3 G.Lopez pass incomplete deep middle to #8 C.Hernandez thrown to LOU44 broken up by #12 D.Waller
Q2 14:552nd & 20 at own 32(14:55) Shotgun #3 G.Lopez pass incomplete short middle to #4 T.Clark thrown to WFU27 QB hurried by #50 C.Lubin PENALTY LOU Roughing The Passer (#50 C.Lubin) 15 yards from WFU32 to WFU47, 1ST DOWN. NO PLAY
Q2 14:481st & 10 at own 47(14:50) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #10 J.Foley thrown to LOU40
Q2 14:482nd & 10 at own 47(14:47) PENALTY WFU False Start (#78 J.Hines) 5 yards from WFU47 to WFU42. NO PLAY
Q2 14:452nd & 15 at own 42(14:47) Shotgun #3 G.Lopez pass incomplete short middle to #10 J.Foley thrown to WFU45 broken up by #11 T.Capers
Q2 14:323rd & 15 at own 42(14:43) No Huddle-Shotgun #3 G.Lopez pass complete deep left to #8 C.Hernandez caught at LOU20, for 48 yards to the LOU10 (#10 K.Beasley), 1ST DOWN
Q2 14:081st & goal at opp 10(14:13) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at LOU12, for 4 yards to the LOU06 (#10 K.Beasley; #13 T.Holloway)
Q2 13:342nd & goal at opp 6Ty Clark III 6 Yd Run (Connor Calvert Kick)Wake Forest 10, Louisville 7
2nd quarter8 drives, then Wake Forest 24, Louisville 21
Louisville Touchdown, 11 plays
13:341st & 10 at own 35(13:34) #97 C.Carlson kickoff 65 yards to the LOU00, Touchback
13:271st & 10 at own 25(13:31) Shotgun #5 K.Brown rush right for 1 yard gain to the LOU26 (#10 G.Kirschke; #21 A.Hall)
12:532nd & 9 at own 26(13:08) Shotgun #3 L.Kienholz pass complete short left to #88 J.Skinner caught at LOU39, for 13 yards to the LOU39 (#2 B.Blades II), 1ST DOWN
12:171st & 10 at own 39(12:19) Shotgun #3 L.Kienholz rush left for 3 yards gain to the LOU42 (#5 D.Patterson), out of bounds
11:372nd & 7 at own 42(11:45) Shotgun #3 L.Kienholz pass complete short right to #2 T.Hurry caught at WFU48, for 11 yards to the WFU47 (#23 V.Firenze; #38 S.Eaddy), 1ST DOWN
11:011st & 10 at opp 47(11:05) Shotgun #5 K.Brown rush left for 11 yards gain to the WFU36 (#43 F.Cusano), 1ST DOWN
10:201st & 10 at opp 36(10:30) Shotgun #3 L.Kienholz pass complete short right to #2 T.Hurry caught at WFU27, for 9 yards to the WFU27 (#38 S.Eaddy)
9:552nd & 1 at opp 27(09:59) Shotgun #5 K.Brown rush middle for 2 yards gain to the WFU25 (#22 M.Turpin; #94 Z.Lohavichan), 1ST DOWN
9:161st & 10 at opp 25(09:25) Shotgun #3 L.Kienholz pass complete short right to #0 T.Richardson caught at WFU18, for 12 yards to the WFU13 (#17 Z.Stevenson), out of bounds, 1ST DOWN
8:471st & 10 at opp 13(08:51) Shotgun #5 K.Brown rush left for 6 yards gain to the WFU07 (#43 F.Cusano; #6 R.Tongue)
8:122nd & 4 at opp 7(08:15) Shotgun #5 K.Brown rush middle for 1 yard gain to the WFU06 (#21 A.Hall; #5 D.Patterson)
7:271st & 10 at own 35(07:32) #98 N.Keller kickoff 65 yards to the WFU00 #35 K.Bartley return 22 yards to the WFU22 (#40 E.Hazzard) PENALTY WFU Holding (#1 K.Daniels) 10 yards from WFU22 to WFU12
Louisville Touchdown, 11 plays
7:323rd & 3 at opp 6Lincoln Kienholz 6 Yd Run (Carson Hilbert Kick)Louisville 14, Wake Forest 10
Wake Forest Touchdown, 4 plays
7:171st & 10 at own 12(07:24) Shotgun #29 J.Searcy rush middle for 3 yards gain to the WFU15 (#4 T.Banks)
6:472nd & 7 at own 15(06:48) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #5 K.Shanks thrown to WFU18
6:373rd & 7 at own 15(06:44) Shotgun #3 G.Lopez rush left for 8 yards gain to the WFU23 (#13 T.Holloway), out of bounds, 1ST DOWN
5:491st & 10 at own 23G. Lopez pass to C. Hernandez for 77 yds, for a TD (C. Calvert KICK)Wake Forest 17, Louisville 14
Louisville Interception, 4 plays
5:481st & 10 at own 35(05:49) #97 C.Carlson kickoff 22 yards to the LOU43 #52 K.Perry return 0 yards to the LOU43, End Of Play
5:291st & 10 at own 43(05:36) Shotgun #3 L.Kienholz pass complete short right to #1 I.Brown caught at LOU40, for 2 yards loss to the LOU41 (#38 S.Eaddy)
5:062nd & 12 at own 41(05:12) Shotgun #3 L.Kienholz rush middle for 2 yards gain to the LOU43 (#52 D.Afalava)
4:343rd & 10 at own 43(04:34) Shotgun #3 L.Kienholz pass complete short middle to #7 L.McCoy caught at WFU42, for 17 yards to the WFU40 (#21 A.Hall; #2 B.Blades II) PENALTY LOU Holding (#71 C.Henry) 10 yards from LOU43 to LOU33. NO PLAY
4:023rd & 20 at own 33(04:06) Shotgun #3 L.Kienholz pass complete short left to #1 I.Brown caught at LOU28, for 7 yards to the LOU40 (#2 B.Blades II) PENALTY WFU Personal Foul (#52 D.Afalava) 15 yards from LOU40 to WFU45, 1ST DOWN
3:461st & 10 at opp 45(03:54) Shotgun #3 L.Kienholz pass intercepted by #38 S.Eaddy at WFU34 #38 S.Eaddy return 1 yard to the WFU35 (#7 L.McCoy)
Wake Forest Touchdown, 5 plays
3:461st & 10 at own 35PENALTY WFU False Start (#70 W.Way) 5 yards from WFU35 to WFU30. NO PLAY
3:401st & 15 at own 30(03:43) Shotgun #22 D.Lawrence rush middle for 3 yards gain to the WFU33 (#11 T.Capers)
2:502nd & 12 at own 33(02:58) Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WFU32, for 31 yards to the LOU36 (#13 T.Holloway), 1ST DOWN
2:041st & 10 at opp 36(02:07) Shotgun #22 D.Lawrence rush middle for 10 yards gain to the LOU26 (#4 T.Banks), 1ST DOWN
1:511st & 10 at opp 26(01:57) Shotgun #4 T.Clark rush middle for 20 yards gain to the LOU06 (#19 M.Carter), 1ST DOWN
1:191st & goal at opp 6(01:20) #4 T.Clark rush middle for 6 yards gain to the LOU00 TOUCHDOWN, clock 01:19 #90 C.Calvert kick attempt good (H: #96 J.Ploszay, LS: #49 E.Gilmour)Wake Forest 24, Louisville 14
Louisville Touchdown, 3 plays
1:191st & 10 at own 35(01:19) #97 C.Carlson kickoff 65 yards to the LOU00, Touchback
1:141st & 10 at own 25(01:18) Shotgun #3 L.Kienholz pass complete short left to #0 T.Richardson caught at LOU28, for 7 yards to the LOU32 (#2 B.Blades II), out of bounds
1:102nd & 3 at own 32(01:11) Shotgun #3 L.Kienholz pass complete short middle to #2 T.Hurry caught at LOU39, for 7 yards to the LOU39 (#5 D.Patterson), 1ST DOWN
0:571st & 10 at own 39(01:03) No Huddle-Shotgun #3 L.Kienholz pass complete deep left to #88 J.Skinner caught at WFU40, for 61 yards to the WFU00 TOUCHDOWN, clock 00:57, 1ST DOWN. The previous play is under automatic review - “Runner was inbounds”. CALL UPHELD #35 C.Hilbert kick attempt good (H: #17 R.Zimmerman, LS: #51 H.Travelstead)Wake Forest 24, Louisville 21
Wake Forest Punt, 3 plays
0:571st & 10 at own 35(00:57) #98 N.Keller kickoff 65 yards to the WFU00, Touchback
0:531st & 10 at own 25(00:55) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #84 D.Barry thrown to WFU28
0:472nd & 10 at own 25(00:51) No Huddle-Shotgun #3 G.Lopez sacked for loss of 7 yards to the WFU18 (#99 J.Smith II)
0:473rd & 17 at own 18PENALTY LOU Delay Of Game (#29 B.Ruffin) 5 yards from WFU18 to WFU23. NO PLAY
0:472nd & 10 at opp 25Timeout Louisville, clock 00:47
0:423rd & 12 at own 23(00:46) No Huddle-Shotgun #4 T.Clark rush middle for 8 yards gain to the WFU31 (#29 B.Ruffin; #11 T.Capers)
0:424th & 4 at own 31PENALTY WFU False Start (#50 J.Kennedy) 5 yards from WFU31 to WFU26. NO PLAY
0:423rd & 12 at opp 23Timeout Louisville, clock 00:42
0:314th & 9 at own 26(00:39) #45 E.Hyams punt 70 yards to the LOU04
Louisville End of half, 3 plays
0:241st & 10 at own 4(00:28) No Huddle #24 M.Davis rush middle for 2 yards gain to the LOU06 (#2 B.Blades II)
0:212nd & 8 at own 6(00:22) No Huddle-Shotgun #32 B.Jennings rush middle for 3 yards gain to the LOU09 (#97 M.Herron; #11 L.Hardy)
0:261st & goal at opp 4Timeout Wake Forest, clock 00:26
0:183rd & 5 at own 9(00:18) No Huddle-Shotgun #1 I.Brown rush right for 6 yards gain to the LOU15 (#6 R.Tongue), 1ST DOWN
0:212nd & goal at opp 6Timeout Wake Forest, clock 00:21
3rd quarter5 drives, then Tied at 27
Wake Forest Punt, 3 plays
15:001st & 10 at own 35(15:00) #98 N.Keller kickoff 65 yards to the WFU00, Touchback
14:541st & 10 at own 25(14:58) Shotgun #4 T.Clark rush middle for 1 yard gain to the WFU26 (#52 K.Perry; #95 J.Donald)
14:302nd & 9 at own 26(14:35) No Huddle-Shotgun #3 G.Lopez pass incomplete deep left to #8 C.Hernandez thrown to LOU45
14:243rd & 9 at own 26(14:29) Shotgun #3 G.Lopez sacked for loss of 7 yards to the WFU19 (#50 C.Lubin)
14:302nd & 9 at own 26Timeout Wake Forest, clock 14:30
13:364th & 16 at own 19(13:44) #45 E.Hyams punt 44 yards to the LOU37 #14 J.Voth return for loss of 3 yards to the LOU34 (#50 J.Kennedy)
Louisville Field goal, 8 plays
13:271st & 10 at own 34(13:33) Shotgun #3 L.Kienholz pass complete short right to #7 L.McCoy caught at LOU37, for 3 yards to the LOU37 (#38 S.Eaddy)
12:522nd & 7 at own 37(12:59) Shotgun #3 L.Kienholz pass complete short middle to #2 T.Hurry caught at LOU40, for 8 yards to the LOU45 (#21 A.Hall; #43 F.Cusano), 1ST DOWN
12:191st & 10 at own 45(12:23) Shotgun #1 I.Brown rush right for 4 yards gain to the LOU49 (#21 A.Hall)
11:382nd & 6 at own 49(11:45) Shotgun #3 L.Kienholz pass complete short middle to #0 T.Richardson caught at WFU32, for 26 yards to the WFU25 (#6 R.Tongue), 1ST DOWN
11:061st & 10 at opp 25(11:09) Shotgun #1 I.Brown rush middle for 1 yard gain to the WFU24 (#8 B.Johnson; #5 D.Patterson)
10:192nd & 9 at opp 24(10:30) Shotgun #3 L.Kienholz pass complete short right to #7 L.McCoy caught at WFU19, for 5 yards to the WFU19 (#38 S.Eaddy)
9:463rd & 4 at opp 19(09:46) Shotgun #3 L.Kienholz sacked for loss of 5 yards to the WFU24 (#10 G.Kirschke) PENALTY LOU Holding declined
9:374th & 9 at opp 24(09:40) #35 C.Hilbert field goal attempt from 41 yards GOOD (H: #17 R.Zimmerman, LS: #51 H.Travelstead), clock 09:37Tied at 24
Wake Forest Field goal, 12 plays
9:371st & 10 at own 35(09:37) #98 N.Keller kickoff 65 yards to the WFU00, Touchback
9:351st & 10 at own 25(09:35) Shotgun #3 G.Lopez pass complete short left to #18 D.Dickmann caught at WFU33, for 8 yards to the WFU33, End Of Play. The previous play is under automatic review - “Pass completion”. CALL OVERTURNED. (Original Play: (09:35) Shotgun #3 G.Lopez pass incomplete short left to #18 D.Dickmann thrown to WFU33)
9:172nd & 2 at own 33(09:22) Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at WFU33, for 4 yards to the WFU37 (#29 B.Ruffin), 1ST DOWN
8:591st & 10 at own 37(09:02) No Huddle-Shotgun #4 T.Clark rush middle for 2 yards gain to the WFU39 (#11 T.Capers; #6 S.Clark)
8:192nd & 8 at own 39(08:24) No Huddle-Shotgun #3 G.Lopez rush right for 9 yards gain to the WFU48 (#11 T.Capers), out of bounds, 1ST DOWN
7:581st & 10 at own 48(08:01) No Huddle-Shotgun #4 T.Clark rush middle for 1 yard gain to the WFU49 (#50 C.Lubin)
7:122nd & 9 at own 49(07:17) Shotgun #3 G.Lopez rush middle for 1 yard gain to the WFU50 (#6 S.Clark; #19 M.Carter) PENALTY LOU Personal Foul (#6 S.Clark) 15 yards from WFU50 to LOU35, 1ST DOWN
7:041st & 10 at opp 35(07:08) Shotgun #22 D.Lawrence rush middle for 7 yards gain to the LOU28 (#6 S.Clark)
6:462nd & 3 at opp 28(06:50) No Huddle-Shotgun #22 D.Lawrence rush left for 21 yards gain to the LOU07 (#13 T.Holloway), out of bounds, 1ST DOWN
6:261st & goal at opp 7(06:28) No Huddle-Shotgun #22 D.Lawrence rush middle for 3 yards gain to the LOU04 (#95 J.Donald)
5:542nd & goal at opp 4(05:57) #4 T.Clark rush right for 3 yards gain to the LOU01 (#29 B.Ruffin; #4 T.Banks)
5:183rd & goal at opp 1(05:21) #4 T.Clark rush middle for 1 yard loss to the LOU02 (#6 S.Clark; #11 T.Capers) PENALTY WFU UNS: Unsportsmanlike Conduct (#70 W.Way) 15 yards from LOU02 to LOU17
4:584th & goal at opp 17(05:02) #90 C.Calvert field goal attempt from 35 yards GOOD (H: #96 J.Ploszay, LS: #49 E.Gilmour), clock 04:58Wake Forest 27, Louisville 24
Louisville Field goal, 9 plays
4:581st & 10 at own 35(04:58) #97 C.Carlson kickoff 65 yards to the LOU00, Touchback
4:501st & 10 at own 25(04:56) Shotgun #3 L.Kienholz pass complete short middle to #88 J.Skinner caught at LOU30, for 7 yards to the LOU32 (#21 A.Hall; #46 D.Dyce)
4:252nd & 3 at own 32(04:29) No Huddle-Shotgun #5 K.Brown rush middle for 2 yards gain to the LOU34 (#14 T.Walton)
3:533rd & 1 at own 34(03:55) No Huddle #3 L.Kienholz rush middle for 2 yards gain to the LOU36 (#21 A.Hall), 1ST DOWN
3:211st & 10 at own 36(03:21) Shotgun #3 L.Kienholz pass intercepted by #22 M.Turpin at WFU31, End Of Play PENALTY WFU Pass Interference (#38 S.Eaddy) 15 yards from LOU36 to WFU49, 1ST DOWN. NO PLAY
3:001st & 10 at opp 49(03:05) Shotgun #5 K.Brown rush left for 4 yards gain to the WFU45 (#5 D.Patterson), out of bounds
2:342nd & 6 at opp 45(02:37) No Huddle-Shotgun #3 L.Kienholz pass complete short right to #7 L.McCoy caught at WFU40, for 12 yards to the WFU33 (#8 B.Johnson), out of bounds, 1ST DOWN
1:591st & 10 at opp 33(02:05) No Huddle-Shotgun #5 K.Brown rush left for 4 yards gain to the WFU29 (#2 B.Blades II; #22 M.Turpin), out of bounds
1:112nd & 6 at opp 29(01:15) Shotgun #5 K.Brown rush middle for 0 yards to the WFU29 (#97 M.Herron)
0:483rd & 6 at opp 29(00:50) No Huddle-Shotgun #3 L.Kienholz pass incomplete short left to #7 L.McCoy thrown to WFU30 QB hurried by #11 L.Hardy PENALTY LOU Intentional Grounding (#3 L.Kienholz)
0:424th & 14 at opp 37(00:42) #35 C.Hilbert field goal attempt from 54 yards GOOD (H: #17 R.Zimmerman, LS: #51 H.Travelstead), clock 00:42Tied at 27
Wake Forest Fumble, 2 plays
0:361st & 10 at own 35(00:42) #98 N.Keller kickoff 65 yards to the WFU00 #35 K.Bartley return 25 yards to the WFU25 (#3 T.Thompson)
0:301st & 10 at own 25(00:34) No Huddle-Shotgun #4 T.Clark rush middle for 1 yard gain to the WFU26 (#4 T.Banks)
0:042nd & 9 at own 26PENALTY WFU False Start (#12 K.Johnson) 5 yards from WFU26 to WFU21. NO PLAY
Q4 14:522nd & 14 at own 21(14:59) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WFU18, for 8 yards to the WFU29 fumbled by #8 C.Hernandez at WFU29 forced by #23 B.Perry recovered by LOU #99 J.Smith II at WFU29, End Of Play PENALTY LOU UNS: Unsportsmanlike Conduct (#6 S.Clark) 15 yards from WFU29 to WFU44
4th quarter6 drives, then Wake Forest 30, Louisville 27
Louisville Turnover on downs, 4 plays
14:371st & 10 at opp 44(14:41) No Huddle-Shotgun #0 T.Richardson rush left for 4 yards gain to the WFU40 (#43 F.Cusano)
14:152nd & 6 at opp 40(14:20) Shotgun #3 L.Kienholz rush middle for 2 yards loss to the WFU42 (#94 Z.Lohavichan)
13:343rd & 8 at opp 42(13:45) Shotgun #3 L.Kienholz pass complete short right to #2 T.Hurry caught at WFU38, for 4 yards to the WFU38, End Of Play
12:593rd & 8 at opp 42Timeout Louisville, clock 12:59
12:554th & 4 at opp 38(12:57) Shotgun #3 L.Kienholz pass incomplete short middle to #7 L.McCoy thrown to WFU25 broken up by #2 B.Blades II, TURNOVER ON DOWNS
Wake Forest Field goal, 11 plays
12:491st & 10 at own 38(12:51) No Huddle-Shotgun #22 D.Lawrence rush middle for 9 yards gain to the WFU47 (#10 K.Beasley)
12:302nd & 1 at own 47(12:32) No Huddle-Shotgun #22 D.Lawrence rush middle for 2 yards gain to the WFU49 (#95 J.Donald; #6 S.Clark), 1ST DOWN
12:051st & 10 at own 49(12:09) No Huddle-Shotgun #22 D.Lawrence rush right for 6 yards gain to the LOU45 (#6 S.Clark)
11:182nd & 4 at opp 45(11:26) Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at WFU49, for 12 yards to the LOU33 (#11 T.Capers), out of bounds, 1ST DOWN
10:471st & 10 at opp 33(10:49) No Huddle-Shotgun #4 T.Clark rush middle for 2 yards gain to the LOU31 (#6 S.Clark)
10:062nd & 8 at opp 31(10:06) Shotgun #3 G.Lopez sacked for loss of 1 yard to the LOU32 (#23 B.Perry)
9:133rd & 9 at opp 32(09:19) No Huddle-Shotgun #29 J.Searcy rush left for 5 yards gain to the LOU27 (#13 T.Holloway; #19 M.Carter)
9:562nd & 8 at opp 31Timeout Wake Forest, clock 09:56
8:374th & 4 at opp 27PENALTY LOU Offside (#50 C.Lubin) 5 yards from LOU27 to LOU22, 1ST DOWN. NO PLAY
8:151st & 10 at opp 22(08:20) Shotgun #4 T.Clark rush middle for 8 yards gain to the LOU14 (#13 T.Holloway; #50 C.Lubin)
7:422nd & 2 at opp 14(07:46) No Huddle-Shotgun #4 T.Clark rush middle for 1 yard gain to the LOU13 (#23 B.Perry)
6:563rd & 1 at opp 13(06:59) #4 T.Clark rush right for 1 yard loss to the LOU14 (#6 S.Clark; #99 J.Smith II)
6:204th & 2 at opp 14(06:21) #90 C.Calvert field goal attempt from 32 yards GOOD (H: #96 J.Ploszay, LS: #49 E.Gilmour), clock 06:20Wake Forest 30, Louisville 27
Louisville Missed FG, 10 plays
6:201st & 10 at own 35(06:20) #97 C.Carlson kickoff 65 yards to the LOU00, Touchback
6:111st & 10 at own 25(06:17) #0 T.Richardson rush left for 4 yards gain to the LOU29 (#6 R.Tongue)
5:402nd & 6 at own 29(05:45) Shotgun #3 L.Kienholz pass incomplete short left to #2 T.Hurry thrown to LOU45
5:303rd & 6 at own 29(05:39) Shotgun #3 L.Kienholz pass complete short middle to #7 L.McCoy caught at LOU43, for 23 yards to the WFU48 (#21 A.Hall), 1ST DOWN
5:111st & 10 at opp 48(05:13) No Huddle-Shotgun #5 K.Brown rush middle for 6 yards gain to the WFU42 (#8 B.Johnson; #23 V.Firenze)
4:452nd & 4 at opp 42(04:46) No Huddle-Shotgun #5 K.Brown rush middle for 12 yards gain to the WFU30 (#8 B.Johnson; #21 A.Hall), out of bounds, 1ST DOWN
4:211st & 10 at opp 30(04:24) No Huddle-Shotgun #3 L.Kienholz pass complete short right to #7 L.McCoy caught at WFU25, for 17 yards to the WFU13 (#22 M.Turpin), out of bounds, 1ST DOWN
3:581st & 10 at opp 13(03:58) No Huddle-Shotgun #3 L.Kienholz pass incomplete short left to #0 T.Richardson thrown to WFU00 broken up by #38 S.Eaddy
3:482nd & 10 at opp 13(03:56) Shotgun #3 L.Kienholz rush right for 1 yard loss to the WFU14 (#43 F.Cusano)
3:073rd & 11 at opp 14(03:12) Shotgun #3 L.Kienholz sacked for loss of 11 yards to the WFU25 (#94 Z.Lohavichan)
2:294th & 22 at opp 25(02:29) #35 C.Hilbert field goal attempt from 42 yards NO GOOD (H: #17 R.Zimmerman, LS: #51 H.Travelstead), clock 02:29
Wake Forest Punt, 3 plays
2:241st & 10 at own 25(02:27) No Huddle-Shotgun #4 T.Clark rush middle for 4 yards gain to the WFU29 (#23 B.Perry)
2:172nd & 6 at own 29(02:22) No Huddle-Shotgun #4 T.Clark rush middle for 3 yards gain to the WFU32 (#23 B.Perry; #10 K.Beasley)
2:241st & 10 at opp 25Timeout Louisville, clock 02:24
2:063rd & 3 at own 32(02:08) No Huddle-Shotgun #3 G.Lopez rush right for 0 yards to the WFU32 (#4 T.Banks)
2:172nd & 6 at opp 29Timeout Louisville, clock 02:17
1:544th & 3 at own 32(01:58) #45 E.Hyams punt 37 yards to the LOU31 fair catch by #14 J.Voth at LOU31
Louisville Missed FG, 9 plays
1:441st & 10 at own 31(01:52) Shotgun #3 L.Kienholz pass complete short middle to #2 T.Hurry caught at LOU39, for 9 yards to the LOU40 (#38 S.Eaddy)
1:292nd & 1 at own 40(01:30) No Huddle-Shotgun #1 I.Brown rush left for 5 yards gain to the LOU45 (#38 S.Eaddy), out of bounds, 1ST DOWN
1:161st & 10 at own 45(01:27) Shotgun #3 L.Kienholz pass complete short right to #1 I.Brown caught at LOU38, for 6 yards to the WFU49 (#21 A.Hall)
1:002nd & 4 at opp 49(01:01) No Huddle-Shotgun #3 L.Kienholz pass complete short right to #1 I.Brown caught at LOU47, for 0 yards to the WFU49 (#2 B.Blades II), out of bounds
0:553rd & 4 at opp 49(00:58) Shotgun #3 L.Kienholz pass complete short left to #0 T.Richardson caught at WFU30, for 19 yards to the WFU30 (#8 B.Johnson), 1ST DOWN
0:471st & 10 at opp 30(00:47) No Huddle-Shotgun #3 L.Kienholz rush middle for 4 yards gain to the WFU26 (#5 D.Patterson) PENALTY LOU Holding (#66 J.Brown III) 10 yards from WFU30 to WFU40. NO PLAY
0:331st & 20 at opp 40(00:37) No Huddle-Shotgun #3 L.Kienholz pass incomplete deep right to #2 T.Hurry thrown to WFU20 QB hurried by #94 Z.Lohavichan
0:272nd & 20 at opp 40(00:30) No Huddle-Shotgun #3 L.Kienholz pass incomplete deep right to #7 L.McCoy thrown to WFU20 QB hurried by #52 D.Afalava
0:223rd & 20 at opp 40(00:25) No Huddle-Shotgun #3 L.Kienholz pass incomplete short middle to #7 L.McCoy thrown to WFU22 broken up by #2 B.Blades II
0:154th & 20 at opp 40(00:18) #98 N.Keller field goal attempt from 57 yards NO GOOD blocked by #10 G.Kirschke (H: #17 R.Zimmerman, LS: #51 H.Travelstead), clock 00:15 recovered by WFU #15 D.Cook at LOU46, End Of Play
0:223rd & 20 at own 40Timeout Wake Forest, clock 00:22
Wake Forest End of game, 1 play
0:071st & 10 at opp 46(00:07) Kneel down by Wake Forest at LOU47 for loss of 1 yard

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 7–⁠4 in 11 meetings.

Recent meetings
2026Wake Forest 30, Louisville 27
2022Louisville 48, Wake Forest 21
2021Wake Forest 37, Louisville 34
2020Louisville 45, Wake Forest 21
2019Louisville 62, Wake Forest 59
2018Wake Forest 56, Louisville 35

Around this game