North Carolina Tar Heels vs Syracuse Orange

North Carolina Tar Heels leads 5-4
wins
1995 to 2026
Syracuse Orange won the last meeting

Series timeline

▲ North Carolina Tar Heels ahead (peak +2) ▼ Syracuse Orange ahead (peak +1)
1995: Syracuse Orange 20-91996: North Carolina Tar Heels 27-102002: North Carolina Tar Heels 30-222003: Syracuse Orange 49-472018: Syracuse Orange 40-372020: North Carolina Tar Heels 31-62023: North Carolina Tar Heels 40-72025: North Carolina Tar Heels 27-102026: Syracuse Orange 31-30

North Carolina Tar Heels Syracuse Orange Tie Postseason One meeting per cell

Longest streaks: North Carolina Tar Heels 3 (2020–2025), Syracuse Orange 2 (2003–2018). Current: Syracuse Orange 1.

Splits

SplitNorth Carolina Tar Heels record
Regular season5-4
Hosted by North Carolina Tar Heels2-3
Hosted by Syracuse Orange3-1
Last 9 seasons (1995 to 2026)5-4
Largest North Carolina Tar Heels win40-7 (2023)
Largest Syracuse Orange win20-9 (1995)

Every meeting

2020s
SeasonDateWinnerScoreSiteRound
2026 Oct 24, 2026 Syracuse Orange 31-30 at North Carolina Tar Heels Week 8
2025 Oct 31, 2025 North Carolina Tar Heels 27-10 at Syracuse Orange Week 10
2023 Oct 7, 2023 North Carolina Tar Heels 40-7 at North Carolina Tar Heels Week 7
2020 Sep 12, 2020 North Carolina Tar Heels 31-6 at North Carolina Tar Heels Week 2
2010s
SeasonDateWinnerScoreSiteRound
2018 Oct 20, 2018 Syracuse Orange 40-37 at Syracuse Orange Week 9
2000s
SeasonDateWinnerScoreSiteRound
2003 Sep 6, 2003 Syracuse Orange 49-47 at North Carolina Tar Heels Week 3
2002 Sep 7, 2002 North Carolina Tar Heels 30-22 at Syracuse Orange Week 3
1990s
SeasonDateWinnerScoreSiteRound
1996 Sep 7, 1996 North Carolina Tar Heels 27-10 at Syracuse Orange Week 3
1995 Sep 2, 1995 Syracuse Orange 20-9 at North Carolina Tar Heels Week 2

Sources

Records are computed from every final game result in the Matchup Index database. About the data.

College football results follow Sports Reference coverage, which omits some early games against non-major opponents.