Appalachian State Mountaineers @ North Carolina Tar Heels
Appalachian State Passing
Zac Thomas#12 |
| team |
| C/ATT | YDS | AVG | TD | INT | QBR | ||
|---|---|---|---|---|---|---|---|
| 20/29 | 224 | 7.7 | 0 | 1 | 88.5 | ||
| 20/29 | 224 | 7.7 | 0 | 1 | -- |
North Carolina Passing
Team |
| team |
| C/ATT | YDS | AVG | TD | INT | QBR | ||
|---|---|---|---|---|---|---|---|
| 27/41 | 323 | 7.9 | 3 | 2 | 70.0 | ||
| 0/1 | 0 | 0.0 | 0 | 0 | -- | ||
| 27/42 | 323 | 7.7 | 3 | 2 | -- |
Appalachian State Rushing
Zac Thomas#12 |
| team |
| CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|
| 19 | 78 | 4.1 | 3 | 31 |
| 6 | 57 | 9.5 | 0 | 50 |
| 6 | 15 | 2.5 | 0 | 5 |
| 4 | 11 | 2.8 | 0 | 6 |
| 35 | 161 | 4.6 | 3 | 50 |
North Carolina Rushing
Jace Ruder#10 |
| team |
| CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|
| 16 | 94 | 5.9 | 0 | 21 |
| 11 | 24 | 2.2 | 1 | 15 |
| 8 | 17 | 2.1 | 0 | 6 |
| 1 | 5 | 5.0 | 0 | 5 |
| 3 | 5 | 1.7 | 0 | 2 |
| 1 | 1 | 1.0 | 0 | 1 |
| 40 | 146 | 3.7 | 1 | 21 |
Appalachian State Receiving
Jalen Virgil#11 |
| team |
| REC | YDS | AVG | TD | LONG | |
|---|---|---|---|---|---|
| 6 | 90 | 15.0 | 0 | 35 | |
| 6 | 78 | 13.0 | 0 | 43 | |
| 7 | 58 | 8.3 | 0 | 14 | |
| 1 | -2 | -2.0 | 0 | 0 | |
| 20 | 224 | 11.2 | 0 | 43 |
North Carolina Receiving
Carl Tucker#86 |
| team |
| REC | YDS | AVG | TD | LONG | |
|---|---|---|---|---|---|
| 6 | 88 | 14.7 | 1 | 24 | |
| 6 | 84 | 14.0 | 0 | 24 | |
| 4 | 51 | 12.8 | 0 | 18 | |
| 4 | 37 | 9.3 | 0 | 20 | |
| 3 | 34 | 11.3 | 1 | 15 | |
| 1 | 11 | 11.0 | 1 | 11 | |
| 2 | 11 | 5.5 | 0 | 8 | |
| 1 | 7 | 7.0 | 0 | 7 | |
| 27 | 323 | 12.0 | 3 | 24 |
Appalachian State Fumbles
| team |
| FUM | LOST | REC |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 0 | 1 |
North Carolina Fumbles
| team |
| FUM | LOST | REC |
|---|---|---|
| 2 | 1 | 0 |
| 2 | 1 | 0 |
Appalachian State Interceptions
| team |
| INT | YDS | TD |
|---|---|---|
| 1 | 19 | 0 |
| 1 | 0 | 0 |
| 2 | 19 | 0 |
North Carolina Interceptions
Myles Wolfolk #11 |
| team |
| INT | YDS | TD |
|---|---|---|
| 1 | 2 | 0 |
| 1 | 2 | 0 |
Appalachian State Kick Returns
| team |
| NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|
| 2 | 19 | 9.5 | 19 | 0 |
| 1 | 19 | 19.0 | 19 | 0 |
North Carolina Kick Returns
| team |
| NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|
| 4 | 123 | 30.8 | 75 | 0 |
| 1 | 6 | 6.0 | 6 | 0 |
| 5 | 129 | 25.8 | 75 | 0 |
Appalachian State Punt Returns
| NO | YDS | AVG | LONG | TD | |
|---|---|---|---|---|---|
| No Appalachian State Punt Returns | |||||
North Carolina Punt Returns
| team |
| NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|
| 1 | 5 | 5.0 | 5 | 0 |
| 1 | 5 | 5.0 | 5 | 0 |
Appalachian State Kicking
| team |
| FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|
| 2/2 | 100.0 | 43 | 4/4 | 10 |
| 2/2 | 100.0 | 43 | 4/4 | 10 |
North Carolina Kicking
Noah Ruggles#97 |
| team |
| FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|
| 1/2 | 50.0 | 25 | 4/4 | 7 |
| 1/2 | 50.0 | 25 | 4/4 | 7 |
Appalachian State Punting
| team |
| NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|
| 5 | 248 | 49.6 | 0 | 0 | 58 |
| 5 | 248 | 49.6 | 0 | 0 | 58 |
North Carolina Punting
Ben Kiernan#91 |
| team |
| NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|
| 4 | 171 | 42.8 | 0 | 0 | 58 |
| 4 | 171 | 42.8 | 0 | 0 | 58 |
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

