North Carolina vs. TCU

Saturday, August 29, 2026, Aer Lingus College Football Classic

North Carolina beat TCU 15–⁠10. It was their fifth meeting; North Carolina leads the series 4–⁠1.

Neutral siteNorth Carolina4–⁠2 in 2026
15
Neutral siteTCU3–⁠3 in 2026
10

Final at Aviva Stadium, DublinTV: Disney+, ESPNAttendance 40,457

At kickoff
63°F, partly cloudy, wind 6 mph from the northWeather: NOAA NCEI Global Historical Climatology Network hourly; Dublin, 10 km from the stadium
Viewers
4.9 million viewers on ESPNViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Mike RocheGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina1023015
TCU1000010

How the win probability moved

TCU favored

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

North Carolina favored

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

Standouts

Player stats

North Carolina

PassingC/AttYdsTDInt
Billy Edwards16/2823200
RushingCarYdsTDLong
Benjamin Hall1136010
Jaylen McGill53319
Demon June62508
ReceivingRecYdsTDLong
Jelani Thurman494035
Jordan Shipp571019
Trech Kekahuna338021
Mason Humphrey111011
DefenseTklTFLSacksInt
Derek McDonald11000
Leroy Jackson8000
Xavier Lewis74.520
Gregory Smith6000
Melkart Abou-Jaoude4110

TCU

PassingC/AttYdsTDInt
Jaden Craig20/3217500
RushingCarYdsTDLong
Jeremy Payne25142048
Jon Denman81915
ReceivingRecYdsTDLong
Ed Small965017
Ka’Morreun Pimpton140040
Jeremy Payne527014
Jacobe Hayes123023
DefenseTklTFLSacksInt
Max Carroll90.500
Michael Short6000
Julius Simms6000
Jamel Johnson5000
Ansel Din-Mbuh42.520
John Schobel3110

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

Team stats

North CarolinaTCU
322Total yards281
232Passing yards175
90Rushing yards106
8.3Yards per pass5.5
3.1Yards per rush2.7
20First downs18
3–⁠11Third downs7–⁠16
1–⁠1Fourth downs1–⁠5
2Turnovers1
3–⁠20Penalties11–⁠90
26:58Possession33:02
3Sacks (by defense)3

Efficiency

North CarolinaTCU
47%Success rate33%
−0.01EPA per play−0.07
0.82Explosiveness1.22
−0.35Rushing EPA−0.03
0.27Passing EPA−0.04
41%Passing-down success19%
−0.28First-down EPA−0.06
0.19Second-down EPA0.15
0.17Third-down EPA0.29
15%Havoc by its defense16%

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)

TCU 70% to win. North Carolina won as Elo’s underdog.

The line

TCU −7.5, over/under 46.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 TCU 70%, North Carolina 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

TCU end zoneNorth Carolina end zoneQ1 North CarolinaField goal, 10 playsQ1 TCUField goal, 7 playsQ1 North CarolinaPunt, 3 playsQ1 TCUTouchdown, 4 playsQ1 North CarolinaTouchdown, 7 playsQ1 TCUTurnover on downs, 6 playsQ2 North CarolinaPunt, 5 playsQ2 TCUPunt, 8 playsQ2 North CarolinaPunt, 4 playsQ2 TCUSafety, 7 plays (North Carolina scores)Q2 North CarolinaFumble, 4 playsQ2 TCUEnd of half, 3 playsQ3 TCUFumble, 7 playsQ3 North CarolinaField goal, 5 playsQ3 TCUPunt, 8 playsQ3 North CarolinaFumble, 2 playsQ3 TCUTurnover on downs, 7 playsQ3 North CarolinaMissed FG, 13 playsQ4 TCUTurnover on downs, 15 playsQ4 North CarolinaEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. TCU drives left to right, North Carolina right to left.
  1. Q1 North CarolinaField goal, 10 plays, 10 yards
  2. Q1 TCUField goal, 7 plays, 10 yards
  3. Q1 North CarolinaPunt, 3 plays, 0 yards
  4. Q1 TCUTouchdown, 4 plays, 25 yards
  5. Q1 North CarolinaTouchdown, 7 plays, 70 yards
  6. Q1 TCUTurnover on downs, 6 plays, 40 yards
  7. Q2 North CarolinaPunt, 5 plays, 48 yards
  8. Q2 TCUPunt, 8 plays, 55 yards
  9. Q2 North CarolinaPunt, 4 plays, 57 yards
  10. Q2 TCUSafety, 7 plays (North Carolina scores), −15 yards
  11. Q2 North CarolinaFumble, 4 plays, 26 yards
  12. Q2 TCUEnd of half, 3 plays, 1 yard
  13. Q3 TCUFumble, 7 plays, 6 yards
  14. Q3 North CarolinaField goal, 5 plays, −34 yards
  15. Q3 TCUPunt, 8 plays, 65 yards
  16. Q3 North CarolinaFumble, 2 plays, 14 yards
  17. Q3 TCUTurnover on downs, 7 plays, 18 yards
  18. Q3 North CarolinaMissed FG, 13 plays, 70 yards
  19. Q4 TCUTurnover on downs, 15 plays, 66 yards
  20. Q4 North CarolinaEnd of game, 7 plays, 50 yards

Play by play

1st quarter7 drives, then Tied at 10
North Carolina Field goal, 10 plays
15:001st & 10 at own 35(15:00) #48 J.Chance kickoff 65 yards to the UNC00, Touchback
14:341st & 10 at own 25(14:59) Shotgun #9 B.Edwards Jr. pass complete short right to #45 J.Thurman caught at UNC23, for 20 yards to the UNC45 (#4 G.Jackson), 1ST DOWN
14:141st & 10 at own 45(14:21) No Huddle-Shotgun #7 B.Hall rush right for 3 yards gain to the UNC48 (#11 M.Short), out of bounds
13:302nd & 7 at own 48(13:45) No Huddle-Shotgun #9 B.Edwards Jr. pass complete deep middle to #45 J.Thurman caught at TCU30, for 35 yards to the TCU17 (#7 J.Simms), 1ST DOWN
12:531st & 10 at opp 17(13:00) Shotgun #7 B.Hall rush middle for 3 yards gain to the TCU14 (#92 A.Din-Mbuh)
12:162nd & 7 at opp 14(12:20) Shotgun #9 B.Edwards Jr. pass incomplete short left to #4 M.Humphrey thrown to TCU00 broken up by #1 V.Glover
12:043rd & 7 at opp 14(12:16) Shotgun #9 B.Edwards Jr. pass complete short left to #1 J.Shipp caught at TCU07, for 9 yards to the TCU05 (#22 J.Lester), 1ST DOWN
11:311st & goal at opp 5(11:35) Shotgun #7 B.Hall rush middle for 4 yards gain to the TCU01 (#97 P.Oyewale; #11 M.Short)
10:492nd & goal at opp 1(10:52) Shotgun #7 B.Hall rush middle for 1 yard loss to the TCU02 (#3 M.Carroll; #92 A.Din-Mbuh)
10:113rd & goal at opp 2(10:10) Shotgun #9 B.Edwards Jr. pass incomplete short middle to #45 J.Thurman thrown to TCU00
10:074th & goal at opp 2(10:07) #92 A.Burrell field goal attempt from 20 yards GOOD (H: #93 J.Horvath, LS: #48 G.Burt), clock 10:07North Carolina 3, TCU 0
TCU Field goal, 7 plays
10:071st & 10 at own 35(10:07) #92 A.Burrell kickoff 65 yards to the TCU00, Touchback
9:591st & 10 at own 25(10:06) No Huddle-Shotgun #26 J.Payne rush left for 5 yards gain to the TCU30 (#1 G.Smith III)
9:222nd & 5 at own 30(09:41) No Huddle-Shotgun #1 J.Craig pass complete short right to #81 K.Ashley caught at TCU29, for 5 yards to the TCU35 (#11 J.Harvey; #15 D.McDonald), 1ST DOWN
8:421st & 10 at own 35(08:54) No Huddle-Shotgun #26 J.Payne rush right for 48 yards gain to the UNC17 (#18 J.Patterson), out of bounds, 1ST DOWN
8:191st & 10 at opp 17(08:25) No Huddle-Shotgun #26 J.Payne rush right for 2 yards gain to the UNC15 (#11 J.Harvey; #91 L.Jackson)
7:582nd & 8 at opp 15(08:07) No Huddle-Shotgun #1 J.Craig pass complete short left to #18 E.Small caught at UNC17, for 2 yards to the UNC13 (#11 J.Harvey; #6 T.Miller)
7:243rd & 6 at opp 13(07:28) No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #88 K.Pimpton thrown to UNC01 QB hurried by #11 J.Harvey
7:204th & 6 at opp 13(07:24) #34 K.Lemmermann field goal attempt from 31 yards GOOD (H: #97 E.Black, LS: #47 A.Bowers), clock 07:20Tied at 3
North Carolina Punt, 3 plays
7:201st & 10 at own 35(07:20) #48 J.Chance kickoff 65 yards to the UNC00, Touchback
7:151st & 10 at own 25(07:18) Shotgun #9 B.Edwards Jr. pass incomplete short right to #1 J.Shipp thrown to UNC35
7:052nd & 10 at own 25(07:14) Shotgun #9 B.Edwards Jr. rush right for 7 yards gain to the UNC32 (#97 P.Oyewale)
6:233rd & 3 at own 32(06:31) Shotgun #9 B.Edwards Jr. sacked for loss of 9 yards to the UNC23 (#92 A.Din-Mbuh)
5:414th & 12 at own 23(05:49) #92 A.Burrell punt 35 yards to the TCU42 #18 E.Small return 33 yards to the UNC25 (#54 T.Hickman-Collins)
TCU Touchdown, 4 plays
5:261st & 10 at opp 25(05:40) No Huddle-Shotgun #1 J.Craig pass complete short right to #18 E.Small caught at UNC18, for 13 yards to the UNC12 (#10 P.Seelmann), 1ST DOWN
4:571st & 10 at opp 12(05:03) No Huddle-Shotgun #2 J.Denman rush middle for 5 yards gain to the UNC07 (#2 K.Cost)
4:372nd & 5 at opp 7(04:45) No Huddle-Shotgun #2 J.Denman rush left for 5 yards gain to the UNC02 (#1 G.Smith III), 1ST DOWN
4:001st & goal at opp 2(04:04) No Huddle-Shotgun #2 J.Denman rush left for 2 yards gain to the UNC00 TOUCHDOWN, clock 04:00 #34 K.Lemmermann kick attempt good (H: #97 E.Black, LS: #54 A.Bowers)TCU 10, North Carolina 3
North Carolina Touchdown, 7 plays
4:001st & 10 at own 35(04:00) #48 J.Chance kickoff 65 yards to the UNC00, Touchback PENALTY TCU Offside (#6 K.Jackson) 5 yards from UNC25 to UNC30
3:511st & 10 at own 30(03:59) Shotgun #9 B.Edwards Jr. pass complete short right to #2 T.Kekahuna caught at UNC45, for 21 yards to the TCU49 (#1 V.Glover), out of bounds, 1ST DOWN
2:571st & 10 at opp 30(02:58) No Huddle-Shotgun #9 B.Edwards Jr. pass incomplete short left to #45 J.Thurman thrown to TCU33
2:083rd & 13 at opp 33(02:14) Shotgun #27 J.McGill rush middle for 6 yards gain to the TCU27 (#3 M.Carroll)
1:244th & 7 at opp 27(01:35) Shotgun #9 B.Edwards Jr. pass complete short middle to #1 J.Shipp caught at TCU16, for 18 yards to the TCU09 (#6 K.Jackson; #15 D.Hidrogo), 1ST DOWN
1:041st & goal at opp 9(01:05) Shotgun #27 J.McGill rush left for 9 yards gain to the TCU00 TOUCHDOWN, clock 01:04 #92 A.Burrell kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)Tied at 10
TCU Turnover on downs, 6 plays
1:041st & 10 at own 35(01:04) #92 A.Burrell kickoff 65 yards to the TCU00, Touchback
0:451st & 10 at own 25(01:03) No Huddle-Shotgun #1 J.Craig pass complete deep middle to #88 K.Pimpton caught at TCU45, for 40 yards to the UNC35 (#10 P.Seelmann), 1ST DOWN
0:281st & 10 at opp 35(00:28) No Huddle-Shotgun #3 M.Everhart rush right for 2 yards loss to the UNC37 (#90 X.Lewis)
North Carolina Touchdown, 7 plays
3:361st & 10 at opp 49(03:36) Shotgun #9 B.Edwards Jr. pass complete short left to #1 J.Shipp caught at TCU30, for 19 yards to the TCU30, End Of Play, 1ST DOWN
2:552nd & 10 at opp 30(02:55) No Huddle-Shotgun #9 B.Edwards Jr. sacked for loss of 3 yards to the TCU33 (#92 A.Din-Mbuh)
2nd quarter7 drives, then North Carolina 12, TCU 10
TCU Turnover on downs, 6 plays
14:552nd & 12 at opp 37(14:58) No Huddle-Shotgun #26 J.Payne rush middle for 3 yards gain to the UNC34 (#11 J.Harvey)
14:153rd & 9 at opp 34(14:18) No Huddle-Shotgun #26 J.Payne rush right for 13 yards gain (8) to the UNC21 (#10 P.Seelmann), out of bounds PENALTY TCU Holding (#88 K.Pimpton) 10 yards from UNC26 to UNC36
13:553rd & 11 at opp 36(14:03) No Huddle-Shotgun #1 J.Craig pass complete short left to #18 E.Small caught at UNC38, for 1 yard to the UNC35 (#9 M.Abou Jaoude)
13:164th & 10 at opp 35(13:19) No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #88 K.Pimpton thrown to UNC25 broken up by #1 G.Smith III, TURNOVER ON DOWNS
13:203rd & 11 at own 36Timeout North Carolina, clock 13:20
North Carolina Punt, 5 plays
13:091st & 10 at own 35(13:14) #7 B.Hall rush right for 0 yards to the UNC35 (#11 M.Short)
12:402nd & 10 at own 35(12:48) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short middle to #1 J.Shipp caught at UNC44, for 13 yards to the UNC48 (#1 V.Glover), 1ST DOWN
12:071st & 10 at own 48(12:13) Shotgun #7 B.Hall rush left for 4 yards gain to the TCU48 (#2 J.Johnson)
11:302nd & 6 at opp 48(11:30) Shotgun #7 B.Hall rush right for 20 yards gain to the TCU28 (#1 V.Glover) PENALTY UNC Illegal Block in Back (#0 D.June) 10 yards from TCU48 to UNC42. NO PLAY
10:582nd & 16 at own 42(11:01) Shotgun #9 B.Edwards Jr. pass incomplete short left to #0 D.June thrown to UNC38
10:533rd & 16 at own 42(10:56) Shotgun #9 B.Edwards Jr. pass incomplete short middle to #14 C.Sadler thrown to UNC50
10:434th & 16 at own 42(10:51) #92 A.Burrell punt 46 yards to the TCU12 #18 E.Small return 5 yards to the TCU17 (#30 J.Hart), out of bounds
TCU Punt, 8 plays
10:361st & 10 at own 17(10:42) No Huddle-Shotgun #2 J.Denman rush right for 3 yards gain to the TCU20 (#91 L.Jackson)
9:522nd & 7 at own 20(09:57) Shotgun #1 J.Craig pass complete short right to #26 J.Payne caught at TCU23, for 3 yards to the TCU23 (#8 J.Agumadu), out of bounds
9:113rd & 4 at own 23(09:18) No Huddle-Shotgun #1 J.Craig pass complete short right to #18 E.Small caught at TCU26, for 7 yards to the TCU30 (#18 J.Patterson), 1ST DOWN
8:471st & 10 at own 30(09:01) No Huddle-Shotgun #1 J.Craig pass complete short left to #6 J.Scott caught at TCU33, for 3 yards to the TCU33 (#15 D.McDonald)
8:212nd & 7 at own 33(08:25) No Huddle-Shotgun #26 J.Payne rush left for 11 yards gain to the TCU44 (#8 J.Agumadu), out of bounds, 1ST DOWN
7:481st & 10 at own 44(07:53) No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #18 E.Small thrown to UNC27
7:452nd & 10 at own 44(07:45) No Huddle-Shotgun #26 J.Payne rush left for 6 yards gain to the TCU50, out of bounds at TCU50 PENALTY TCU Holding (#56 B.Taylor-Whitfield) 10 yards from TCU44 to TCU34. NO PLAY
7:162nd & 20 at own 34(07:19) No Huddle-Shotgun #1 J.Craig pass incomplete short left to #81 K.Ashley thrown to TCU30
7:113rd & 20 at own 34(07:14) No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #2 J.Denman thrown to TCU33 QB hurried by #90 X.Lewis
7:054th & 20 at own 34(07:07) #48 J.Chance punt 38 yards to the UNC28 fair catch by #26 J.Troupe at UNC28
North Carolina Punt, 4 plays
6:521st & 10 at own 28(07:04) Shotgun #9 B.Edwards Jr. rush middle for 11 yards gain to the UNC39, End Of Play, 1ST DOWN
6:211st & 10 at own 39(06:24) Shotgun #7 B.Hall rush left for 2 yards gain to the UNC41 (#2 J.Johnson)
5:442nd & 8 at own 41(05:48) Shotgun #9 B.Edwards Jr. pass incomplete short left to #1 J.Shipp thrown to TCU40 broken up by #4 G.Jackson
5:393rd & 8 at own 41(05:42) Shotgun #9 B.Edwards Jr. pass incomplete short left to #45 J.Thurman thrown to TCU45
5:304th & 8 at own 41(05:39) #92 A.Burrell punt 44 yards to the TCU15 fair catch by #18 E.Small at TCU15
TCU Safety, 7 plays (North Carolina scores)
5:241st & 10 at own 15(05:27) No Huddle-Shotgun #26 J.Payne rush middle for 4 yards gain to the TCU19 (#11 J.Harvey)
4:412nd & 6 at own 19(04:44) No Huddle-Shotgun #26 J.Payne rush left for 5 yards gain to the TCU24 (#0 I.Johnson; #15 D.McDonald)
4:043rd & 1 at own 24(04:10) No Huddle-Shotgun #26 J.Payne rush middle for 6 yards gain to the TCU30 (#2 K.Cost), 1ST DOWN
3:311st & 10 at own 30PENALTY TCU False Start (#50 W.Van Hoy) 5 yards from TCU30 to TCU25. NO PLAY
3:131st & 15 at own 25(03:20) No Huddle-Shotgun #26 J.Payne rush right for 10 yards gain to the TCU35 (#15 D.McDonald; #5 D.Hoilette)
2:282nd & 5 at own 35(02:31) No Huddle-Shotgun #26 J.Payne rush middle for 4 yards loss to the TCU31 (#90 X.Lewis)
1:553rd & 9 at own 31(01:58) No Huddle-Shotgun #1 J.Craig pass incomplete short left to #80 J.Hayes thrown to TCU45
2:002nd & 5 at own 35Timeout TCU, clock 02:00
1:494th & 9 at own 31(01:54) No Huddle TCU rush middle for 31 yards loss to the TCU00, End Of Play. North Carolina SAFETY, clock 01:49 PENALTY TCU Illegal Bat (#48 J.Chance) -1 yard from TCU00 to TCU20North Carolina 12, TCU 10
North Carolina Fumble, 4 plays
1:441st & 10 at own 20(01:49) #48 J.Chance kickoff 75 yards to the UNC05 #26 J.Troupe return 24 yards to the UNC29 (#3 M.Carroll)
1:331st & 10 at own 29(01:42) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short right to #2 T.Kekahuna caught at UNC36, for 7 yards to the UNC36 (#7 J.Simms)
1:072nd & 3 at own 36(01:10) Shotgun #9 B.Edwards Jr. pass incomplete short right to #4 M.Humphrey thrown to TCU47
1:013rd & 3 at own 36(01:05) Shotgun #27 J.McGill rush left for 9 yards gain to the UNC45 (#22 J.Lester; #11 M.Short), 1ST DOWN
0:461st & 10 at own 45(00:51) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short middle to #2 T.Kekahuna caught at TCU49, for 10 yards to the TCU45 fumbled by #2 T.Kekahuna at TCU45 forced by #3 M.Carroll recovered by TCU #3 M.Carroll at TCU45, End Of Play. The previous play is under automatic review - “Targeting”. CALL UPHELD
TCU End of half, 3 plays
0:431st & 10 at own 45(00:46) No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #17 D.Jones thrown to UNC47
0:312nd & 10 at own 45(00:34) No Huddle-Shotgun #1 J.Craig pass complete short left to #26 J.Payne caught at TCU43, for 6 yards to the UNC49 (#1 G.Smith III; #15 D.McDonald)
0:293rd & 4 at opp 49(00:32) No Huddle-Shotgun #1 J.Craig pass incomplete short right to #6 J.Scott thrown to UNC48
0:332nd & 10 at own 45Timeout TCU, clock 00:33
0:332nd & 10 at opp 45Timeout North Carolina, clock 00:33
0:194th & 4 at opp 49(00:19) #48 J.Chance punt 40 yards to the UNC09 PENALTY UNC Running Into The Kicker (#11 J.Harvey) 5 yards from UNC49 to UNC44. NO PLAY
0:194th & 0 at opp 44(00:19) No Huddle-Shotgun #1 J.Craig pass complete short middle to #88 K.Pimpton caught at UNC29, for 15 yards to the UNC29, End Of Play PENALTY TCU Holding (#59 J.Buchanon) 10 yards from UNC44 to TCU46. NO PLAY
3rd quarter9 drives, then North Carolina 15, TCU 10
TCU Fumble, 7 plays
15:001st & 10 at own 35#92 A.Burrell kickoff 65 yards to the TCU00, Touchback
14:531st & 10 at own 25(14:59) No Huddle-Shotgun #26 J.Payne rush left for 0 yards to the TCU25 (#97 T.Giddens)
14:222nd & 10 at own 25(14:27) No Huddle-Shotgun #1 J.Craig pass complete short left to #26 J.Payne caught at TCU25, for 14 yards to the TCU39 (#15 D.McDonald), out of bounds, 1ST DOWN
13:581st & 10 at own 39(14:04) No Huddle-Shotgun #26 J.Payne rush middle for 4 yards gain to the TCU43 (#0 I.Johnson)
13:172nd & 6 at own 43(13:24) No Huddle-Shotgun #26 J.Payne rush left for 4 yards gain to the TCU47 (#7 P.Waters), out of bounds
11:382nd & 24 at own 40(11:38) No Huddle-Shotgun #1 J.Craig sacked for loss of 9 yards to the TCU31 (#9 M.Abou Jaoude), fumble by #1 J.Craig recovered by UNC #11 J.Harvey at TCU31, End Of Play
North Carolina Field goal, 5 plays
11:241st & 10 at opp 31(11:36) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short right to #45 J.Thurman caught at TCU31, for 14 yards to the TCU17 (#18 K.McFadden), 1ST DOWN
11:041st & 10 at opp 17(11:08) No Huddle-Shotgun #7 B.Hall rush middle for 7 yards gain to the TCU10 (#18 K.McFadden)
10:452nd & 3 at opp 10(10:51) No Huddle-Shotgun #7 B.Hall rush right for 0 yards to the TCU10 (#7 J.Simms)
10:083rd & 3 at opp 10(10:08) No Huddle-Shotgun #9 B.Edwards Jr. pass incomplete short right to #45 J.Thurman thrown to TCU00 broken up by #4 G.Jackson
10:044th & 3 at opp 10(10:04) #92 A.Burrell field goal attempt from 28 yards GOOD (H: #93 J.Horvath, LS: #48 G.Burt), clock 10:04North Carolina 15, TCU 10
10:041st & goal at opp 0(10:04) #92 A.Burrell kickoff 65 yards to the TCU00, Touchback
TCU Fumble, 7 plays
12:181st & 10 at own 39(12:18) No Huddle #2 J.Denman rush middle for 1 yard gain to the TCU40 (#9 M.Abou Jaoude)
TCU Punt, 8 plays
9:551st & 10 at own 25(10:04) No Huddle-Shotgun #1 J.Craig pass complete short right to #18 E.Small caught at TCU30, for 7 yards to the TCU32 (#15 D.McDonald)
9:392nd & 3 at own 32(09:43) No Huddle-Shotgun #26 J.Payne rush middle for 2 yards gain to the TCU34 (#15 D.McDonald; #91 L.Jackson)
8:593rd & 1 at own 34(09:06) No Huddle #2 J.Denman rush middle for 1 yard gain to the TCU35 (#91 L.Jackson; #9 M.Abou Jaoude), 1ST DOWN
8:231st & 10 at own 35(08:29) No Huddle-Shotgun #1 J.Craig sacked for loss of 4 yards to the TCU31 (#90 X.Lewis)
7:342nd & 14 at own 31(07:53) No Huddle-Shotgun #1 J.Craig pass complete short right to #18 E.Small caught at TCU48, for 17 yards to the TCU48, End Of Play, 1ST DOWN
7:151st & 10 at own 48(07:18) No Huddle-Shotgun #1 J.Craig pass incomplete short right to #15 T.Shelton thrown to UNC45 broken up by #18 J.Patterson
7:082nd & 10 at own 48(07:14) No Huddle-Shotgun #2 J.Denman rush right for 1 yard gain to the TCU49 (#90 X.Lewis; #94 D.Jackson)
6:224th & 17 at own 41(06:22) #48 J.Chance punt 49 yards to the UNC10 fair catch by #2 T.Kekahuna at UNC10
North Carolina Fumble, 2 plays
6:121st & 10 at own 10(06:16) No Huddle-Shotgun #7 B.Hall rush middle for 10 yards gain to the UNC20 (#3 M.Carroll; #18 K.McFadden), 1ST DOWN
TCU Punt, 8 plays
6:303rd & 9 at own 49(06:30) No Huddle-Shotgun #1 J.Craig sacked for loss of 8 yards to the TCU41 (#90 X.Lewis) PENALTY TCU Intentional Grounding (#1 J.Craig)
5:391st & 10 at own 20(05:45) No Huddle-Shotgun #7 B.Hall rush middle for 4 yards gain to the UNC24 fumbled by #7 B.Hall at UNC23 forced by #18 K.McFadden recovered by TCU #3 M.Carroll at UNC24, End Of Play
TCU Turnover on downs, 7 plays
5:341st & 10 at opp 24(05:38) No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #18 E.Small thrown to UNC08 broken up by #16 C.Bryson
5:282nd & 10 at opp 24(05:32) No Huddle-Shotgun #26 J.Payne rush middle for 2 yards gain to the UNC22 (#91 L.Jackson)
4:493rd & 8 at opp 22(04:56) No Huddle-Shotgun #1 J.Craig pass complete short left to #18 E.Small caught at UNC21, for 8 yards to the UNC14 (#2 K.Cost), out of bounds, 1ST DOWN
4:171st & 10 at opp 14(04:24) No Huddle-Shotgun #26 J.Payne rush right for 5 yards gain to the UNC09 (#91 L.Jackson)
3:392nd & 5 at opp 9(03:38) No Huddle-Shotgun #1 J.Craig pass incomplete short right to #6 J.Scott thrown to UNC00
3:253rd & 5 at opp 9(03:39) No Huddle-Shotgun #1 J.Craig pass complete short right to #26 J.Payne caught at UNC05, for 4 yards to the UNC05 (#16 C.Bryson)
3:392nd & 5 at opp 9Timeout TCU, clock 03:39
2:564th & 1 at opp 5(02:55) No Huddle #26 J.Payne rush middle for 1 yard loss to the UNC06 (#0 I.Johnson; #90 X.Lewis), TURNOVER ON DOWNS
North Carolina Missed FG, 13 plays
2:481st & 10 at own 6(02:51) No Huddle-Shotgun #27 J.McGill rush left for 2 yards gain to the UNC08 (#3 M.Carroll; #14 J.Schobel)
2:112nd & 8 at own 8(02:14) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short middle to #4 M.Humphrey caught at UNC18, for 11 yards to the UNC19 (#7 J.Simms; #11 M.Short), 1ST DOWN, PENALTY TCU Face Mask (#1 V.Glover) 15 yards from UNC19 to UNC34, 1ST DOWN
1:491st & 10 at own 34(01:54) No Huddle-Shotgun #9 B.Edwards Jr. rush middle for 9 yards loss to the UNC25, End Of Play PENALTY TCU UNR: Unnecessary Roughness (#97 P.Oyewale) 15 yards from UNC25 to UNC40, 1ST DOWN
1:311st & 10 at own 40(01:34) No Huddle-Shotgun #9 B.Edwards Jr. pass incomplete short middle to #84 S.Easter thrown to TCU46
1:232nd & 10 at own 40(01:29) No Huddle-Shotgun #27 J.McGill rush right for 7 yards gain to the UNC47 (#11 M.Short; #35 T.Johnson)
0:393rd & 3 at own 47(00:48) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short left to #84 S.Easter caught at UNC49, for 9 yards to the TCU44 (#1 V.Glover), 1ST DOWN
0:071st & 10 at opp 44(00:07) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short right to #1 J.Shipp caught at TCU37, for 12 yards to the TCU32, End Of Play, 1ST DOWN
TCU Fumble, 7 plays
12:423rd & 2 at own 47(12:42) No Huddle-Shotgun #26 J.Payne rush left for 7 yards gain to the UNC46 (#1 G.Smith III; #7 P.Waters), 1ST DOWN, PENALTY TCU UNS: Unsportsmanlike Conduct (#26 J.Payne) 15 yards from UNC46 to TCU39
4th quarter5 drives, then North Carolina 15, TCU 10
North Carolina Missed FG, 13 plays
14:501st & 11 at opp 32(14:56) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short middle to #14 C.Sadler caught at TCU28, for 7 yards to the TCU25 (#2 J.Johnson)
14:112nd & 4 at opp 25(14:16) Shotgun #9 B.Edwards Jr. rush left for 5 yards gain to the TCU20 (#2 J.Johnson; #22 J.Lester), 1ST DOWN
13:311st & 10 at opp 20(13:35) Shotgun #9 B.Edwards Jr. sacked for loss of 6 yards to the TCU26 (#14 J.Schobel)
12:541st & 10 at opp 20Timeout North Carolina, clock 12:54
12:033rd & 14 at opp 24(12:03) No Huddle-Shotgun #9 B.Edwards Jr. pass incomplete deep right to #1 J.Shipp thrown to TCU00
12:452nd & 16 at opp 26Timeout North Carolina, clock 12:45
11:584th & 14 at opp 24(11:58) #92 A.Burrell field goal attempt from 42 yards NO GOOD (H: #93 J.Horvath, LS: #48 G.Burt), clock 11:58
TCU Turnover on downs, 15 plays
11:481st & 10 at own 24(11:57) No Huddle-Shotgun #26 J.Payne rush right for 1 yard gain to the TCU25 (#1 G.Smith III)
North Carolina Missed FG, 13 plays
12:522nd & 16 at opp 26(12:52) No Huddle-Shotgun #9 B.Edwards Jr. pass complete short right to #7 B.Hall caught at TCU29, for 2 yards to the TCU24 (#97 P.Oyewale)
TCU Turnover on downs, 15 plays
11:092nd & 9 at own 25(11:19) No Huddle-Shotgun #1 J.Craig pass complete short left to #26 J.Payne caught at TCU19, for 0 yards to the TCU25 (#8 J.Agumadu)
10:163rd & 9 at own 25(10:37) No Huddle-Shotgun #1 J.Craig pass complete short right to #81 K.Ashley caught at TCU37, for 12 yards to the TCU37 (#18 J.Patterson), 1ST DOWN
9:431st & 10 at own 37(10:01) No Huddle-Shotgun #1 J.Craig pass complete short middle to #80 J.Hayes caught at UNC46, for 23 yards to the UNC40 (#16 C.Bryson), 1ST DOWN
9:161st & 10 at opp 40(09:35) No Huddle-Shotgun #1 J.Craig rush middle for 1 yard loss to the UNC41 fumbled by #1 J.Craig at UNC42 recovered by TCU #1 J.Craig at UNC41, End Of Play
8:562nd & 11 at opp 41(09:04) No Huddle-Shotgun #1 J.Craig pass complete short middle to #18 E.Small caught at UNC38, for 6 yards to the UNC35 (#2 K.Cost)
8:213rd & 5 at opp 35(08:21) No Huddle-Shotgun #26 J.Payne rush right for 3 yards gain to the UNC32 (#1 G.Smith III), out of bounds. The previous play is under automatic review - “Runner was out of bounds”. CALL UPHELD
7:464th & 2 at opp 32(07:52) No Huddle-Shotgun #1 J.Craig pass complete short right to #18 E.Small caught at UNC28, for 4 yards to the UNC28 (#7 P.Waters), 1ST DOWN
7:391st & 10 at opp 28(07:41) No Huddle-Shotgun #26 J.Payne rush left for 0 yards to the UNC28 (#15 D.McDonald; #91 L.Jackson)
6:582nd & 10 at opp 28(07:05) No Huddle-Shotgun #26 J.Payne rush middle for 4 yards gain to the UNC24 (#8 J.Agumadu; #91 L.Jackson)
6:173rd & 6 at opp 24(06:24) No Huddle-Shotgun #26 J.Payne rush left for 6 yards gain to the UNC18 (#5 D.Hoilette; #15 D.McDonald), 1ST DOWN. The previous play is under automatic review - “Runner was out of bounds”. CALL UPHELD
5:481st & 10 at opp 18(05:54) No Huddle-Shotgun #2 J.Denman rush middle for 1 yard gain to the UNC17 (#90 X.Lewis)
5:072nd & 9 at opp 17(05:17) No Huddle-Shotgun #1 J.Craig pass complete short right to #81 K.Ashley caught at UNC17, for 0 yards to the UNC17 (#15 D.McDonald)
4:433rd & 9 at opp 17(04:51) No Huddle-Shotgun #26 J.Payne rush right for 7 yards gain to the UNC10 (#0 I.Johnson; #8 J.Agumadu)
4:054th & 2 at opp 10(04:10) No Huddle-Shotgun #1 J.Craig pass incomplete short left to #6 J.Scott thrown to UNC00, TURNOVER ON DOWNS
North Carolina End of game, 7 plays
3:561st & 10 at own 10(04:03) No Huddle-Shotgun #0 D.June rush middle for 5 yards gain to the UNC15 (#7 J.Simms; #3 M.Carroll)
3:112nd & 5 at own 15(03:18) No Huddle-Shotgun #0 D.June rush middle for 8 yards gain to the UNC23 (#22 J.Lester; #3 M.Carroll), 1ST DOWN
2:301st & 10 at own 23PENALTY UNC Delay Of Game 5 yards from UNC23 to UNC18. NO PLAY
2:271st & 15 at own 18(02:32) Shotgun #0 D.June rush left for 3 yards gain to the UNC21 (#7 J.Simms)
2:202nd & 12 at own 21(02:25) Shotgun #9 B.Edwards Jr. pass complete short right to #45 J.Thurman caught at UNC22, for 25 yards to the UNC46 (#1 V.Glover; #2 J.Johnson), 1ST DOWN
2:291st & 15 at opp 18Timeout TCU, clock 02:29
1:551st & 10 at own 46(01:59) Shotgun #0 D.June rush middle for 1 yard gain to the UNC47 (#3 M.Carroll; #91 F.Guidry)
2:202nd & 12 at own 21Timeout North Carolina, clock 02:20
1:382nd & 9 at own 47(01:54) #0 D.June rush middle for 4 yards gain to the TCU49 (#35 T.Johnson)
1:551st & 10 at opp 46Timeout TCU, clock 01:55
0:583rd & 5 at opp 49(01:10) #0 D.June rush middle for 4 yards gain to the TCU45 (#14 J.Schobel). The previous play is under automatic review - “First down”. CALL UPHELD
0:014th & 1 at opp 45PENALTY TCU Offside (#95 M.Deal) 5 yards from TCU45 to TCU40, 1ST DOWN. NO PLAY

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.

North Carolina leads 4–⁠1 in five meetings.

Recent meetings
2026North Carolina 15, TCU 10Aer Lingus College Football Classic
2025TCU 48, North Carolina 14
1997North Carolina 31, TCU 10
1994North Carolina 27, TCU 17
1940North Carolina 21, TCU 14

Around this game