FantasyHQ · CFB Game Recap

CFB · Week 4 · 10 min read

James Madison Dukes vs. North Carolina Tar Heels: 2024 Week 4 Recap

Dukes defeat Heels 70–50 in Week 4

Jacolby Criswell paced the box score as Dukes closed out a 70–50 Week 4 finish.

James Madison Dukes 70 4-0 Winner
Final 70–50
North Carolina Tar Heels 50 3-2
Winner
James Madison Dukes
Final score
70–50
Halftime
James Madison Dukes 33–30 North Carolina Tar Heels
Top passer
Jacolby Criswell
FantasyHQ MVP
Jacolby Criswell

Top CFB performers · Dukes

  • Alonza Barnett III 393.0 yds · 5 TD · +0.32 EPA/play +11.4 EPA
  • George Pettaway 87.0 yds -0.6 EPA
  • Alonza Barnett III 118.0 yds · 2 TD +8.7 EPA

Top CFB performers · Heels

  • Jacolby Criswell 484.0 yds · 3 TD · +0.30 EPA/play +14.8 EPA
  • Omarion Hampton 137.0 yds · 3 TD +8.3 EPA
  • Jacolby Criswell 38.0 yds +5.0 EPA

Quick answer

James Madison Dukes defeated North Carolina Tar Heels 70–50 in Week 4, 2024. Final score: James Madison Dukes 70, North Carolina Tar Heels 50.

Game summary

James Madison Dukes rolled past North Carolina Tar Heels 70–50 in Week 4 of the 2024 season.

  • Scoring: 16 touchdowns, 3 field goals across 19 plays.
  • Passing leader: Jacolby Criswell (North Carolina) — 484.0 pass yds, 3 TD, +0.30 EPA/play.
  • Rushing leader: Omarion Hampton — 137.0 yds, 3 TD.
  • Receiving leader: Cam Ross — 6 rec, 111.0 yds.
  • EPA edge: North Carolina (+0.272/play) vs James Madison (+0.241/play).

Line score

Final score and points by quarter.

TeamQ1Q2Q3Q4Final
James Madison Dukes151812970
North Carolina Tar Heels181291250

Scoring Map

Each pin marks a score on the field — TDs in the end zone, field goals near the kick line.

JMUJames Madison Dukes
UNCNorth Carolina Tar Heels

FantasyHQ CFB Analytics

Scoring timeline

19 scores

Chronological scoring plays — scroll to follow the game.

  1. James Madison
    Q1FG

    Points+3

    Yard line
    OPP 33
    Score
    3-0

    Field goal good from 50 yards

  2. North Carolina
    Q1TD

    Points+6

    Yard line
    OPP EZ
    Score
    3-6

    Punt return touchdown

  3. North Carolina
    Q1TD
    JCJohn Copenhaver

    Points+6

    Yard line
    OPP EZ
    Score
    3-12

    Jacolby Criswell pass to John Copenhaver for a touchdown (35 yards)

  4. North Carolina
    Q1TD
    OHOmarion Hampton

    Points+6

    Yard line
    OPP EZ
    Score
    3-18

    Omarion Hampton rushes 28 yards for a touchdown

  5. James Madison
    Q1TD
    ODOmarion Dollison

    Points+6

    Yard line
    OPP EZ
    Score
    9-18

    Alonza Barnett III pass to Omarion Dollison for a touchdown (69 yards)

  6. James Madison
    Q1TD
    ABAlonza Barnett III

    Points+6

    Yard line
    OPP EZ
    Score
    15-18

    Alonza Barnett III rushes 3 yards for a touchdown

  7. North Carolina
    Q2TD
    BNBryson Nesbit

    Points+6

    Yard line
    OPP EZ
    Score
    15-24

    Jacolby Criswell pass to Bryson Nesbit for a touchdown (34 yards)

  8. James Madison
    Q2TD
    CRCam Ross

    Points+6

    Yard line
    OPP EZ
    Score
    21-24

    Alonza Barnett III pass to Cam Ross for a touchdown (6 yards)

  9. James Madison
    Q2TD
    TTTaylor Thompson

    Points+6

    Yard line
    OPP EZ
    Score
    27-24

    Alonza Barnett III pass to Taylor Thompson for a touchdown (13 yards)

  10. James Madison
    Q2TD
    ABAlonza Barnett III

    Points+6

    Yard line
    OPP EZ
    Score
    33-24

    Alonza Barnett III rushes 27 yards for a touchdown

  11. North Carolina
    Q2TD

    Points+6

    Yard line
    OPP EZ
    Score
    33-30

    Interception returned for a touchdown

  12. North Carolina
    Q3FG

    Points+3

    Yard line
    OPP 25
    Score
    33-33

    Field goal good from 42 yards

  13. James Madison
    Q3TD
    DWDylan Williams

    Points+6

    Yard line
    OPP EZ
    Score
    39-33

    Alonza Barnett III pass to Dylan Williams for a touchdown (7 yards)

  14. North Carolina
    Q3TD
    OHOmarion Hampton

    Points+6

    Yard line
    OPP EZ
    Score
    39-39

    Omarion Hampton rushes 15 yards for a touchdown

  15. James Madison
    Q3TD

    Points+6

    Yard line
    OPP EZ
    Score
    45-39

    Punt return touchdown

  16. James Madison
    Q4FG

    Points+3

    Yard line
    OPP 27
    Score
    48-39

    Field goal good from 44 yards

  17. North Carolina
    Q4TD
    OHOmarion Hampton

    Points+6

    Yard line
    OPP EZ
    Score
    48-45

    Omarion Hampton rushes 2 yards for a touchdown

  18. James Madison
    Q4TD
    LKLogan Kyle

    Points+6

    Yard line
    OPP EZ
    Score
    54-45

    Alonza Barnett III pass to Logan Kyle for a touchdown (11 yards)

  19. North Carolina
    Q4TD
    JSJordan Shipp

    Points+6

    Yard line
    OPP EZ
    Score
    54-51

    Jacolby Criswell pass to Jordan Shipp for a touchdown (5 yards)

Stars of the game

Top passers, rushers, and receivers from cfbfastR play-by-play.

Passing

  • Jacolby Criswell (North Carolina) — 484.0 yds · 3 TD · +0.30 EPA/play +14.83 EPA
  • Alonza Barnett III (James Madison) — 393.0 yds · 5 TD · +0.32 EPA/play +11.44 EPA

Rushing

  • Omarion Hampton (North Carolina) — 137.0 yds · 3 TD +0.46 EPA
  • George Pettaway (James Madison) — 87.0 yds -0.04 EPA
  • Alonza Barnett III (James Madison) — 118.0 yds · 2 TD +0.79 EPA

Receiving

  • Cam Ross (James Madison) — 6 rec · 111.0 yds +0.49 EPA
  • J.J. Jones (North Carolina) — 5 rec · 101.0 yds +2.02 EPA
  • Yamir Knight (James Madison) — 5 rec · 88.0 yds +0.92 EPA

Quarterback report card

Attempts, efficiency, and EPA.

PlayerTeamAttCmp%YdsTDEPA/playTotal EPA
Jacolby CriswellNorth Carolina5054.0%4843+0.30+14.83
Alonza Barnett IIIJames Madison3658.3%3935+0.32+11.44

Team EPA comparison

StatJames MadisonNorth Carolina
Plays7378
EPA / play+0.241+0.272
Total EPA+17.60+21.18
Success rate43.8%48.7%
Pass EPA / play+0.318+0.153
Rush EPA / play+0.166+0.496
Yards635717

Drive chart

Key possessions and results.

QtrOffensePlaysYardsEPAResult
Q1James Madison444+0.25Field goal
Q1North Carolina367-0.19Fumble
Q1James Madison33-2.25Punt
Q1North Carolina979+3.51Pass TD
Q1James Madison411-2.71Punt
Q1North Carolina474+5.37Rush TD
Q1James Madison275+6.03Pass TD
Q1James Madison561+4.42Rush TD
Q1North Carolina680+7.12Pass TD
Q2James Madison860+3.65Pass TD
Q2North Carolina35-1.61Punt
Q2James Madison269+4.85Pass TD
Q2North Carolina413-4.49Fumble
Q2James Madison127+2.62Rush TD
Q2North Carolina327-2.49Interception
Q2James Madison236-2.62Fumble

Biggest EPA swings

  1. Q3 · James Madison Dukes · Punt return touchdown (-7.81 EPA)
  2. Q2 · North Carolina Tar Heels · Interception returned for a touchdown (-7.03 EPA)
  3. Q1 · James Madison Dukes · Alonza Barnett III pass to Omarion Dollison for a touchdown (69 yards) (+5.69 EPA)
  4. Q1 · North Carolina Tar Heels · Punt return touchdown (-5.65 EPA)
  5. Q1 · James Madison Dukes · Alonza Barnett III pass to Omarion Dollison for 55 yards (3rd & 8) (+5.0 EPA)
  6. Q2 · North Carolina Tar Heels · Jacolby Criswell pass intercepted (-4.37 EPA)
  7. Q4 · North Carolina Tar Heels · Fumble (-4.32 EPA)
  8. Q1 · North Carolina Tar Heels · Jacolby Criswell pass to John Copenhaver for a touchdown (35 yards) (+4.19 EPA)

Key takeaways

  • James Madison Dukes controlled the final (70–50) in Week 4.
  • Passing edge: Jacolby Criswell (North Carolina) — 484.0 yds, 3 TD.
  • EPA edge: North Carolina at 0.272 EPA/play.
  • Full EPA, scoring map, and play-by-play live in CFB Analytics Box & Scores.

Frequently asked questions

What was the final score of James Madison Dukes vs North Carolina Tar Heels?

James Madison Dukes 70, North Carolina Tar Heels 50 in Week 4 of the 2024 college football season.

Who won James Madison Dukes vs North Carolina Tar Heels?

James Madison Dukes won with a final score of 70–50.

Where can I find the James Madison Dukes vs North Carolina Tar Heels box score?

See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401635556.

Who led James Madison Dukes vs North Carolina Tar Heels in passing?

Jacolby Criswell (North Carolina) led passers with 484.0 yards and 3 touchdowns.

Full analytics box score

Explore every snap, drive chart, and the interactive scoring map for James Madison Dukes at North Carolina Tar Heels in FantasyHQ CFB Analytics Box & Scores.

Season records after this game

James Madison Dukes

Entered 3-0 Now 4-0 W

North Carolina Tar Heels

Entered 3-1 Now 3-2 L