Syracuse Orange 31, North Carolina Tar Heels 30: final score and stats
Syracuse Orange beat North Carolina Tar Heels, Syracuse Orange 31 to North Carolina Tar Heels 30, on Saturday, October 24, 2026 at Kenan Stadium, Chapel Hill, NC. Below: the box score, top performers, team stats, injuries and recent form for North Carolina Tar Heels vs Syracuse Orange.
College FootballSaturday, October 24, 2026
DateOct 24, 2026
Start time7:30 PM ET
VenueKenan Stadium, Chapel Hill, NC
TVACC Network
Attendance50,500
Line score
| Team | 1 | 2 | 3 | 4 | OT | T |
|---|
| Syracuse Orange | 0 | 10 | 0 | 13 | 8 | 31 |
| North Carolina Tar Heels | 10 | 3 | 7 | 3 | 7 | 30 |
Team comparison
Syracuse OrangeNorth Carolina Tar Heels
3-4Record4-3
16th in ACCStanding9th in ACC
2-2Road record / home record1-3
LWWLLLast 5WLLWW
L1StreakW1
Team stats
Syracuse OrangeNorth Carolina Tar Heels
8-193rd down efficiency9-17
4-74th down efficiency1-2
20/34Comp/Att27/44
7-65Penalties3-20
31:25Possession28:33
Box score
Syracuse Orange Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Steve Angeli | 20/34 | 256 | 7.5 | 2 | 0 | 70.8 |
| Team | 20/34 | 256 | 7.5 | 2 | 0 | -- |
Syracuse Orange Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Ahmad Miller | 32 | 133 | 4.2 | 2 | 19 |
| Ju'Juan Johnson | 5 | 38 | 7.6 | 0 | 25 |
| Tylik Hill | 8 | 30 | 3.8 | 0 | 6 |
| Steve Angeli | 3 | 1 | 0.3 | 0 | 9 |
| Team | 1 | -3 | -3.0 | 0 | 0 |
| Team | 49 | 199 | 4.1 | 2 | 25 |
Syracuse Orange Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Umari Hatcher | 4 | 103 | 25.8 | 1 | 76 |
| Calvin Russell III | 8 | 86 | 10.8 | 1 | 28 |
| Daunte Bacheyie | 3 | 41 | 13.7 | 0 | 24 |
| Ahmad Miller | 2 | 13 | 6.5 | 0 | 8 |
| Tyshawn Russell | 3 | 13 | 4.3 | 0 | 6 |
| Team | 20 | 256 | 12.8 | 2 | 76 |
Syracuse Orange Fumbles
| Player | FUM | LOST | REC |
|---|
| Team | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Syracuse Orange Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Chris D'Appolonia | 9 | 2 | 1 | 1 | 0 | 0 | 0 |
| Chris Peal | 8 | 3 | 0 | 0 | 0 | 0 | 0 |
| Zyian Moultrie-Goddard | 7 | 2 | 0 | 0 | 1 | 0 | 0 |
| Antoine Deslauriers | 6 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Nazir Ward | 5 | 5 | 0 | 0 | 1 | 0 | 0 |
| Demetres Samuel Jr. | 5 | 4 | 0 | 0 | 1 | 0 | 0 |
| Davien Kerr | 5 | 3 | 0 | 0 | 0 | 1 | 0 |
| Keyshawn Johnson | 5 | 2 | 0 | 0.5 | 0 | 1 | 0 |
| Team | 72 | 30 | 2 | 3 | 4 | 10 | 0 |
Syracuse Orange KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Davion Kerr | 3 | 57 | 19.0 | 24 | 0 |
| Team | 3 | 57 | 19.0 | 24 | 0 |
Syracuse Orange PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Davien Kerr | 1 | 5 | 5.0 | 5 | 0 |
| Demetres Samuel Jr. | 1 | 3 | 3.0 | 3 | 0 |
| Team | 2 | 8 | 4.0 | 5 | 0 |
Syracuse Orange Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Shay Barker | 1/1 | 100.0 | 30 | 2/3 | 5 |
| Team | 1/1 | 100.0 | 30 | 2/3 | 5 |
Syracuse Orange Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Jimmy Gregg | 3 | 136 | 45.3 | 0 | 0 | 54 |
| Team | 3 | 136 | 45.3 | 0 | 0 | 54 |
North Carolina Tar Heels Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Billy Edwards Jr. | 27/44 | 271 | 6.2 | 2 | 0 | 48.3 |
| Team | 27/44 | 271 | 6.2 | 2 | 0 | -- |
North Carolina Tar Heels Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Jaylen McGill | 12 | 62 | 5.2 | 0 | 18 |
| Demon June | 9 | 53 | 5.9 | 1 | 25 |
| Billy Edwards Jr. | 4 | -14 | -3.5 | 0 | 2 |
| Team | 25 | 101 | 4.0 | 1 | 25 |
North Carolina Tar Heels Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jordan Shipp | 8 | 102 | 12.8 | 1 | 27 |
| Jelani Thurman | 7 | 77 | 11.0 | 0 | 28 |
| Trech Kekahuna | 4 | 33 | 8.3 | 0 | 17 |
| Nyqir Helton | 2 | 15 | 7.5 | 0 | 9 |
| Jaylen McGill | 2 | 13 | 6.5 | 0 | 7 |
| Demon June | 2 | 12 | 6.0 | 1 | 9 |
| Shamar Easter | 1 | 12 | 12.0 | 0 | 12 |
| Jordan Washington | 1 | 7 | 7.0 | 0 | 7 |
| Team | 27 | 271 | 10.0 | 2 | 28 |
North Carolina Tar Heels Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Derek McDonald | 16 | 4 | 0 | 1 | 0 | 0 | 0 |
| Peyton Seelmann | 11 | 1 | 1 | 1.5 | 0 | 1 | 0 |
| Xavier Lewis | 9 | 1 | 0 | 0 | 0 | 2 | 0 |
| Coleman Bryson | 7 | 4 | 0 | 0 | 0 | 0 | 0 |
| Jaiden Patterson | 7 | 4 | 0 | 0 | 1 | 0 | 0 |
| Leroy Jackson | 7 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jaylen Harvey | 6 | 2 | 0 | 1.5 | 0 | 1 | 0 |
| Ade Willie | 5 | 3 | 0 | 0 | 1 | 0 | 0 |
| Team | 105 | 29 | 1 | 5 | 5 | 9 | 0 |
North Carolina Tar Heels KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Jaden Jefferson | 1 | 17 | 17.0 | 17 | 0 |
| Team | 1 | 17 | 17.0 | 17 | 0 |
North Carolina Tar Heels PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Trech Kekahuna | 2 | 22 | 11.0 | 11 | 0 |
| Team | 2 | 22 | 11.0 | 11 | 0 |
North Carolina Tar Heels Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Rece Verhoff | 3/3 | 100.0 | 39 | 3/3 | 12 |
| Team | 3/3 | 100.0 | 39 | 3/3 | 12 |
North Carolina Tar Heels Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Aeron Burrell | 3 | 128 | 42.7 | 0 | 0 | 47 |
| Team | 3 | 128 | 42.7 | 0 | 0 | 47 |
Recent form
Nov 7, 2026 · vs Clemson TigersL 13-18 Oct 31, 2026 · vs SMU MustangsW 30-27 Oct 24, 2026 · at North Carolina Tar HeelsW 31-30 Oct 17, 2026 · vs Louisville CardinalsL 26-34 Oct 10, 2026 · at Virginia CavaliersL 25-28 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
More College Football games on Oct 24, 2026
Frequently asked questions
Who won Syracuse Orange vs North Carolina Tar Heels?
Syracuse Orange won, 31-30, on Saturday, October 24, 2026.
What was the final score of Syracuse Orange vs North Carolina Tar Heels?
Syracuse Orange 31, North Carolina Tar Heels 30.
Where is Syracuse Orange vs North Carolina Tar Heels played?
Kenan Stadium, Chapel Hill, NC.
The model’s readGrades, leans and the full breakdown for Syracuse Orange 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.