James Madison Dukes vs North Carolina Tar Heels

North Carolina Tar Heels leads 3-1
wins
2007 to 2024
James Madison Dukes won the last meeting

Series timeline

▼ North Carolina Tar Heels ahead (peak +3)
2007: North Carolina Tar Heels 37-142011: North Carolina Tar Heels 42-102016: North Carolina Tar Heels 56-282024: James Madison Dukes 70-50

James Madison Dukes North Carolina Tar Heels Tie Postseason One meeting per cell

Longest streaks: James Madison Dukes 1 (2024), North Carolina Tar Heels 3 (2007–2016). Current: James Madison Dukes 1.

Splits

SplitJames Madison Dukes record
Regular season1-3
Hosted by North Carolina Tar Heels1-3
Last 4 seasons (2007 to 2024)1-3
Largest James Madison Dukes win70-50 (2024)
Largest North Carolina Tar Heels win42-10 (2011)

Every meeting

2020s
SeasonDateWinnerScoreSiteRound
2024 Sep 21, 2024 James Madison Dukes 70-50 at North Carolina Tar Heels Week 4
2010s
SeasonDateWinnerScoreSiteRound
2016 Sep 17, 2016 North Carolina Tar Heels 56-28 at North Carolina Tar Heels Week 4
2011 Sep 3, 2011 North Carolina Tar Heels 42-10 at North Carolina Tar Heels Week 1
2000s
SeasonDateWinnerScoreSiteRound
2007 Sep 1, 2007 North Carolina Tar Heels 37-14 at North Carolina Tar Heels Week 1

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.