TCU Horned Frogs 48, North Carolina Tar Heels 14: final score and stats
TCU Horned Frogs beat North Carolina Tar Heels, TCU Horned Frogs 48 to North Carolina Tar Heels 14, on Monday, September 1, 2025 at Kenan Stadium, Chapel Hill, NC. Below: the box score, top performers, team stats, injuries and recent form for North Carolina Tar Heels vs TCU Horned Frogs.
College FootballMonday, September 1, 2025
DateSep 1, 2025
Start time8:00 PM ET
VenueKenan Stadium, Chapel Hill, NC
TVESPN
Attendance50,500
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| TCU Horned Frogs | 7 | 13 | 21 | 7 | 48 |
| North Carolina Tar Heels | 7 | 0 | 7 | 0 | 14 |
Team comparison
TCU Horned FrogsNorth Carolina Tar Heels
1-0Record0-1
10th in Big 12Standing9th in ACC
1-2Road record / home record1-3
LWLWLLast 5WLLWW
L1StreakW1
Team stats
TCU Horned FrogsNorth Carolina Tar Heels
7-123rd down efficiency1-10
1-14th down efficiency1-1
27/37Comp/Att13/21
5-58Penalties3-25
32:09Possession27:51
Box score
TCU Horned Frogs Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Josh Hoover | 27/36 | 284 | 7.9 | 2 | 1 | 79.8 |
| Ken Seals | 0/1 | 0 | 0.0 | 0 | 0 | 0.1 |
| Team | 27/37 | 284 | 7.7 | 2 | 1 | -- |
TCU Horned Frogs Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Kevorian Barnes | 11 | 113 | 10.3 | 1 | 75 |
| Nate Palmer | 7 | 61 | 8.7 | 0 | 26 |
| Trent Battle | 1 | 28 | 28.0 | 1 | 28 |
| Jeremy Payne | 7 | 28 | 4.0 | 0 | 13 |
| Jon Denman | 7 | 26 | 3.7 | 0 | 6 |
| Josh Hoover | 1 | 3 | 3.0 | 0 | 3 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
| Team | 35 | 258 | 7.4 | 2 | 75 |
TCU Horned Frogs Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jordan Dwyer | 9 | 136 | 15.1 | 1 | 33 |
| DJ Rogers | 5 | 43 | 8.6 | 1 | 14 |
| Joseph Manjack IV | 2 | 24 | 12.0 | 0 | 18 |
| Kevorian Barnes | 3 | 21 | 7.0 | 0 | 12 |
| Chase Curtis | 1 | 20 | 20.0 | 0 | 20 |
| Eric McAlister | 3 | 20 | 6.7 | 0 | 12 |
| Jeremy Payne | 3 | 16 | 5.3 | 0 | 18 |
| Jordyn Bailey | 1 | 4 | 4.0 | 0 | 4 |
| Team | 27 | 284 | 10.5 | 2 | 33 |
TCU Horned Frogs Fumbles
| Player | FUM | LOST | REC |
|---|
| Devean Deal | 0 | 0 | 1 |
| Zach Chapman | 0 | 0 | 1 |
| Team | 0 | 0 | 2 |
TCU Horned Frogs Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Jamel Johnson | 7 | 3 | 0 | 1 | 0 | 0 | 0 |
| Bud Clark | 5 | 4 | 0 | 0 | 0 | 0 | 1 |
| Max Carroll | 4 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Kylin Jackson | 3 | 3 | 0 | 1 | 0 | 0 | 0 |
| Namdi Obiazor | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Kaleb Elarms-Orr | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Kaden McFadden | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Devondre McGee | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 52 | 32 | 2 | 8 | 1 | 1 | 2 |
TCU Horned Frogs Interceptions
| Player | INT | YDS | TD |
|---|
| Bud Clark | 1 | 25 | 1 |
| Team | 1 | 25 | 1 |
TCU Horned Frogs Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Kyle Lemmermann | 2/2 | 100.0 | 33 | 6/6 | 12 |
| Team | 2/2 | 100.0 | 33 | 6/6 | 12 |
TCU Horned Frogs Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Ethan Craw | 2 | 60 | 30.0 | 0 | 0 | 35 |
| Team | 2 | 60 | 30.0 | 0 | 0 | 35 |
North Carolina Tar Heels Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Max Johnson | 9/11 | 103 | 9.4 | 1 | 0 | 95.2 |
| Gio Lopez | 4/10 | 69 | 6.9 | 0 | 1 | 1.7 |
| Team | 13/21 | 172 | 8.2 | 1 | 1 | -- |
North Carolina Tar Heels Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Caleb Hood | 10 | 31 | 3.1 | 1 | 9 |
| Benjamin Hall | 6 | 22 | 3.7 | 0 | 10 |
| Davion Gause | 5 | 7 | 1.4 | 0 | 3 |
| Gio Lopez | 7 | -10 | -1.4 | 0 | 3 |
| Team | 28 | 50 | 1.8 | 1 | 10 |
North Carolina Tar Heels Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jordan Shipp | 4 | 84 | 21.0 | 0 | 39 |
| Javarius Green | 3 | 57 | 19.0 | 0 | 39 |
| Caleb Hood | 1 | 15 | 15.0 | 0 | 15 |
| Davion Gause | 3 | 8 | 2.7 | 0 | 10 |
| Alex Taylor | 1 | 6 | 6.0 | 0 | 6 |
| Jake Johnson | 1 | 2 | 2.0 | 1 | 2 |
| Team | 13 | 172 | 13.2 | 1 | 39 |
North Carolina Tar Heels Fumbles
| Player | FUM | LOST | REC |
|---|
| Team | 2 | 0 | 0 |
| Gio Lopez | 1 | 1 | 0 |
| Davion Gause | 1 | 1 | 0 |
| Team | 4 | 2 | 0 |
North Carolina Tar Heels Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Andrew Simpson | 11 | 7 | 0 | 1.5 | 0 | 0 | 0 |
| Khmori House | 7 | 3 | 0 | 1.5 | 0 | 1 | 0 |
| Kaleb Cost | 6 | 5 | 0 | 0 | 0 | 0 | 0 |
| Gavin Gibson | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Marcus Allen | 5 | 5 | 0 | 0 | 0 | 0 | 0 |
| Thaddeus Dixon | 4 | 2 | 0 | 0 | 1 | 0 | 0 |
| Mikai Gbayor | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| CJ Mims | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Team | 65 | 41 | 0 | 3 | 2 | 3 | 0 |
North Carolina Tar Heels Interceptions
| Player | INT | YDS | TD |
|---|
| Kaleb Cost | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
North Carolina Tar Heels KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Chris Culliver | 4 | 83 | 20.8 | 23 | 0 |
| Jaylen McGill | 2 | 43 | 21.5 | 23 | 0 |
| Team | 6 | 126 | 21.0 | 23 | 0 |
North Carolina Tar Heels Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Rece Verhoff | 0/0 | 0.0 | 0 | 2/2 | 2 |
| Team | 0/0 | 0.0 | 0 | 2/2 | 2 |
North Carolina Tar Heels Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Tom Maginness | 6 | 233 | 38.8 | 0 | 1 | 51 |
| Team | 6 | 233 | 38.8 | 0 | 1 | 51 |
Recent form
Nov 6, 2026 · at Arizona WildcatsL 28-29 Oct 31, 2026 · vs Kansas JayhawksW 22-16 Oct 24, 2026 · vs West Virginia MountaineersL 20-24 Oct 17, 2026 · at Baylor BearsW 17-6 Oct 3, 2026 · vs BYU CougarsL 10-17 Nov 7, 2026 · at UConn HuskiesW 38-21 Oct 31, 2026 · vs Miami HurricanesL 35-38 Oct 24, 2026 · vs Syracuse OrangeL 30-31 Oct 17, 2026 · at Duke Blue DevilsW 24-20 Oct 10, 2026 · at Pittsburgh PanthersW 21-17 Team pages
Frequently asked questions
Who won TCU Horned Frogs vs North Carolina Tar Heels?
TCU Horned Frogs won, 48-14, on Monday, September 1, 2025.
What was the final score of TCU Horned Frogs vs North Carolina Tar Heels?
TCU Horned Frogs 48, North Carolina Tar Heels 14.
Where is TCU Horned Frogs vs North Carolina Tar Heels played?
Kenan Stadium, Chapel Hill, NC.
The model’s readGrades, leans and the full breakdown for TCU Horned Frogs vs North Carolina Tar Heels are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.