2012| Date | Opponent | Location | Time/Result |
| Sept. 1 | Elon | Chapel Hill | 12:30/ACCN |
| Sept. 8 | Wake Forest | Winston-Salem, N.C. | 3:00/RSN |
| Sept. 15 | Louisville | Louisville, Ky. | TBA/ABCorESPN(2) |
| Sept. 22 | East Carolina | Chapel Hill | |
| Sept. 29 | Idaho | Chapel Hill | |
| Oct. 6 | Virginia Tech | Chapel Hill | |
| Oct. 13 | Miami | Miami Gardens, Fla. | |
| Oct. 20 | Duke | Durham, N.C. | |
| Oct. 27 | NC State | Chapel Hill | |
| Nov. 10 | Georgia Tech | Chapel Hill | |
| Nov. 15 | Virginia | Charlottesville, Va. | 7:30/ESPN |
| Nov. 24 | Maryland | Chapel Hill |
| Date | Opponent | Location | Time/Result |
| Sept. 3 | James Madison | Chapel Hill | W 42-10 |
| Sept. 10 | Rutgers | Chapel Hill | W 24-22 |
| Sept. 17 | Virginia | Chapel Hill | W 28-17 |
| Sept. 24 | Georgia Tech | Atlanta, Ga. | L 35-28 |
| Oct. 1 | East Carolina | Greenville, N.C. | W 35-20 |
| Oct. 8 | Louisville | Chapel Hill | W 14-7 |
| Oct. 15 | Miami | Chapel Hill | L 30-24 |
| Oct. 22 | Clemson | Clemson, S.C. | L 59-38 |
| Oct. 29 | Wake Forest | Chapel Hill | W 49-24 |
| Nov. 5 | NC State | Raleigh, N.C. | L 13-0 |
| Nov. 17 | Virginia Tech | Blacksburg, Va. | L 24-21 |
| Nov. 26 | Duke | Chapel Hill | W 37-21 |
| Dec. 26 | Missouri | Shreveport, La. | L 41-24 |
| 2013 | @ South Carolina (Aug. 29), Minnesota (Sept. 7), @ East Carolina (Sept. 28), @ Maryland, @ NC State, Boston College, Virginia, @ Georgia Tech, Duke, Miami, @ Virginia Tech |
| 2014 | @ Minnesota (Sept. 13), NC State, Florida State, @ Boston College, @ Virginia, Georgia Tech, @ Duke, @ Miami, Virginia Tech |
| 2015 | @ Ohio State (Sept. 5), Clemson, @ NC State, @ Florida State, Virginia, @ Georgia Tech, Duke, Miami, @ Virginia Tech |
| 2017 | Ohio State (Sept. 23) |