UConn vs. North Carolina

Saturday, December 28, 2024, Fenway Bowl

UConn beat North Carolina 27–⁠14. It was their fourth meeting; North Carolina leads the series 3–⁠1 as played.

Neutral siteUConn9–⁠4 in 2024
27
Neutral siteNorth Carolina6–⁠7 in 2024
14

Final at Fenway Park, BostonTV: ESPNAttendance 27,900

MVPs Joe Fagnano (QB, UConn); Pryce Yates (DL, UConn)Wikipedia

At kickoff
39°F, overcast, mist, wind 5 mph from the southWeather: NOAA NCEI Integrated Surface Database; Gen E L Logan International Airport (KBOS), 7 km from the stadium, six minutes before kickoff
Official
Patrick FoyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
UConn10143027
North Carolina700714

How the win probability moved

North Carolina favored

Win probability by play: North Carolina 58% at kickoff, 0% at the end. Biggest swing: 21 points.

UConn favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (21 points).

Standouts

Player stats

UConn

PassingC/AttYdsTDInt
Joe Fagnano16/2315120
Nick Evers0/1000
RushingCarYdsTDLong
Jayden Brown1196047
Camryn Edwards1774113
Victor Rosa721011
Nick Evers211013
ReceivingRecYdsTDLong
Skyler Bell377138
T.J. Sheffield531017
Jasaiah Gathings322010
Alex Honig21016
DefenseTklTFLSacksInt
Malik Dixon7000
Pryce Yates6310
Jayden McDonald6100
Aaron Key4110
Tui Faumuina-Brown3001
Donovan Branch2110
Matt Hoffman1110

North Carolina

PassingC/AttYdsTDInt
Michael Merdinger9/128601
Jacolby Criswell1/1700
Caleb Hood1/11710
RushingCarYdsTDLong
Caleb Hood1178016
Darwin Barlow537014
Davion Gause512012
Jacolby Criswell1707
ReceivingRecYdsTDLong
John Copenhaver444123
Kobe Paysour235022
J.J. Jones21207
Darwin Barlow1909
DefenseTklTFLSacksInt
Caleb Lavallee9100
Will Hardy7000
Kaleb Cost7000
Beau Atkinson6110
Jakeen Harris6000
Cade Law1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

UConnNorth Carolina
361Total yards206
151Passing yards110
210Rushing yards96
6.3Yards per pass7.9
4.6Yards per rush3.4
20First downs10
8–⁠16Third downs0–⁠9
1–⁠1Fourth downs1–⁠3
0Turnovers1
4–⁠30Penalties9–⁠55
34:50Possession25:10
4Sacks (by defense)2

Efficiency

UConnNorth Carolina
44%Success rate33%
0.17EPA per play−0.23
1.07Explosiveness1.27
0.17Rushing EPA−0.21
0.17Passing EPA−0.24
32%Passing-down success21%
0.05First-down EPA0.08
0.04Second-down EPA−0.15
0.41Third-down EPA−0.42
31%Havoc by its defense9%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

North Carolina 52% to win. UConn won as Elo’s underdog.

The line

North Carolina −2, over/under 53.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were North Carolina 57%, UConn 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneUConn end zoneQ1 UConnField goal, 8 playsQ1 North CarolinaPunt, 3 playsQ1 UConnPunt, 5 playsQ1 North CarolinaPunt, 3 playsQ1 UConnTouchdown, 2 playsQ1 North CarolinaTouchdownQ1 UConnTouchdown, 11 playsQ2 North CarolinaPunt, 3 playsQ2 UConnPunt, 3 playsQ2 North CarolinaPunt, 3 playsQ2 UConnTouchdown, 14 playsQ2 North CarolinaInterception, 3 playsQ2 UConnEnd of half, 1 playQ3 North CarolinaTurnover on downs, 5 playsQ3 UConnField goal, 11 playsQ3 North CarolinaPunt, 3 playsQ3 UConnMissed FG, 7 playsQ3 North CarolinaPunt, 3 playsQ4 UConnPunt, 5 playsQ4 North CarolinaTouchdown, 8 playsQ4 UConnPunt, 3 playsQ4 North CarolinaTurnover on downs, 8 playsQ4 UConnEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, UConn right to left.
  1. Q1 UConnField goal, 8 plays, 61 yards
  2. Q1 North CarolinaPunt, 3 plays, 7 yards
  3. Q1 UConnPunt, 5 plays, 20 yards
  4. Q1 North CarolinaPunt, 3 plays, 1 yard
  5. Q1 UConnTouchdown, 2 plays, 48 yards
  6. Q1 North CarolinaTouchdown, 0 yards
  7. Q1 UConnTouchdown, 11 plays, 79 yards
  8. Q2 North CarolinaPunt, 3 plays, −18 yards
  9. Q2 UConnPunt, 3 plays, 1 yard
  10. Q2 North CarolinaPunt, 3 plays, 4 yards
  11. Q2 UConnTouchdown, 14 plays, 56 yards
  12. Q2 North CarolinaInterception, 3 plays, 26 yards
  13. Q2 UConnEnd of half, 1 play, −2 yards
  14. Q3 North CarolinaTurnover on downs, 5 plays, 20 yards
  15. Q3 UConnField goal, 11 plays, 40 yards
  16. Q3 North CarolinaPunt, 3 plays, −1 yard
  17. Q3 UConnMissed FG, 7 plays, 29 yards
  18. Q3 North CarolinaPunt, 3 plays, 0 yards
  19. Q4 UConnPunt, 5 plays, 11 yards
  20. Q4 North CarolinaTouchdown, 8 plays, 96 yards
  21. Q4 UConnPunt, 3 plays, −1 yard
  22. Q4 North CarolinaTurnover on downs, 8 plays, 40 yards
  23. Q4 UConnEnd of game, 3 plays, 16 yards

Play by play

1st quarter6 drives, then UConn 10, North Carolina 7
UConn Field goal, 8 plays
15:001st & 10 at own 35Lucas Osada kickoff for 58 yds , Mel Brown return for 18 yds to the CONN 25
14:501st & 10 at own 25Mel Brown run for 47 yds to the UNC 28 for a 1ST down
14:081st & 10 at opp 28Joe Fagnano run for 1 yd to the UNC 27
13:262nd & 9 at opp 27Cam Edwards run for 3 yds to the UNC 24
12:433rd & 6 at opp 24Joe Fagnano pass complete to Jasaiah Gathings for 6 yds to the UNC 18 for a 1ST down
12:231st & 10 at opp 18Joe Fagnano pass complete to Jasaiah Gathings for 6 yds to the UNC 12
12:032nd & 4 at opp 12Cam Edwards run for no gain to the UNC 12
11:173rd & 4 at opp 12Nick Evers run for a loss of 2 yards to the UNC 14
10:464th & 6 at opp 14Chris Freeman 32 yd FG GOODUConn 3, North Carolina 0
North Carolina Punt, 3 plays
10:464th & 6 at own 35Chris Freeman kickoff for 61 yds , Chris Culliver return for 23 yds to the UNC 27
10:211st & 10 at own 27Davion Gause run for 1 yd to the UNC 28
9:402nd & 9 at own 28Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 35
9:043rd & 2 at own 35Davion Gause run for a loss of 1 yard to the UNC 34
8:254th & 3 at own 34Tom Maginness punt for 35 yds, punt out-of-bounds at the CONN 31
UConn Punt, 5 plays
8:131st & 10 at own 31Joe Fagnano run for 6 yds to the CONN 37
7:452nd & 4 at own 37Joe Fagnano pass complete to Louis Hansen for 5 yds to the CONN 42 for a 1ST down
7:321st & 10 at own 42Joe Fagnano pass incomplete to TJ Sheffield
7:242nd & 10 at own 42Mel Brown run for 4 yds to the CONN 46
6:483rd & 6 at own 46North Carolina Penalty, Defensive Offside (Jacolbe Cowan) to the UNC 49
6:423rd & 1 at opp 49Cam Edwards run for no gain to the UNC 49
6:084th & 1 at opp 49Connor Stutz punt for 30 yds, fair catch by Alijah Huzzie at the UNC 19
North Carolina Punt, 3 plays
5:561st & 10 at own 19Davion Gause run for a loss of 1 yard to the UNC 18
5:272nd & 11 at own 18North Carolina Penalty, False Start (Caleb Hood) to the UNC 13
4:572nd & 16 at own 13Jacolby Criswell run for 7 yds to the UNC 20
4:283rd & 9 at own 20Michael Merdinger pass incomplete
4:164th & 9 at own 20Tom Maginness punt for 31 yds, downed at the CONN 49
UConn Touchdown, 2 plays
4:001st & 10 at own 49Nick Evers run for 13 yds to the UNC 38 for a 1ST down
3:451st & 10 at opp 38Joe Fagnano pass complete to Skyler Bell for 38 yds for a TD (Chris Freeman KICK)UConn 10, North Carolina 0
3:241st & 10 at own 35Chris Freeman kickoff for 60 yds , Chris Culliver return for 95 yds for a TD (Lucas Osada KICK)UConn 10, North Carolina 7
UConn Touchdown, 11 plays
3:241st & 10 at own 35Lucas Osada kickoff for 59 yds , Mel Brown return for 15 yds to the CONN 21
3:001st & 10 at own 21Cam Edwards run for 1 yd to the CONN 22
2:392nd & 9 at own 22Joe Fagnano pass incomplete to Louis Hansen
2:203rd & 9 at own 22Joe Fagnano pass complete to TJ Sheffield for 17 yds to the CONN 39 for a 1ST down
2:121st & 10 at own 39Cam Edwards run for 11 yds to the 50 yard line for a 1ST down
1:411st & 10 at the 50Mel Brown run for 3 yds to the UNC 47
0:592nd & 7 at opp 47Mel Brown run for 8 yds to the UNC 39 for a 1ST down
0:471st & 10 at opp 39Joe Fagnano pass incomplete to Skyler Bell
0:402nd & 10 at opp 39Joe Fagnano pass complete to TJ Sheffield for 3 yds to the UNC 36
0:013rd & 7 at opp 36Joe Fagnano pass complete to Jasaiah Gathings for 10 yds to the UNC 26 for a 1ST down
Q2 14:491st & 10 at opp 26Joe Fagnano run for 7 yds to the UNC 19
Q2 14:302nd & 3 at opp 19Fagnano, Joe pass incomplete to Hansen, Louis, PENALTY UNC personal foul (Campbell, Amare) 15 yards to the UNC4, NO PLAY, 1ST DOWN UCONN.
Q2 14:301st & 0 at opp 8North Carolina Penalty, Personal Foul (Joshua Harris) declined
Q2 14:101st & goal at opp 4Joe Fagnano pass complete to Alex Honig for 4 yds for a TD (Chris Freeman KICK)UConn 17, North Carolina 7
2nd quarter6 drives, then UConn 24, North Carolina 7
North Carolina Punt, 3 plays
14:101st & 10 at own 35Chris Freeman kickoff for 58 yds , DeAndre Boykins return for 27 yds to the UNC 34
13:101st & 10 at own 34Tyrane Stewart run for a loss of 7 yards to the UNC 27
12:592nd & 17 at own 27Timeout North Carolina, clock 12:59
12:472nd & 17 at own 27Michael Merdinger pass complete to John Copenhaver for 6 yds to the UNC 33
12:003rd & 11 at own 33Michael Merdinger sacked by Donovan Branch for a loss of 12 yards to the UNC 21 Michael Merdinger fumbled, forced by Donovan Branch, recovered by UNC
11:304th & 23 at own 21North Carolina Penalty, Delay of Game (-5 Yards) to the UNC 16
11:164th & 28 at own 16Tom Maginness punt for 53 yds, downed at the CONN 31
UConn Punt, 3 plays
11:021st & 10 at own 31Victor Rosa run for no gain to the CONN 31
10:262nd & 10 at own 31Joe Fagnano run for 1 yd to the CONN 32
9:503rd & 9 at own 32Joe Fagnano pass incomplete to Skyler Bell
9:374th & 9 at own 32Connor Stutz punt for 51 yds , Alijah Huzzie returns for a loss of 1 yard to the UNC 16
North Carolina Punt, 3 plays
9:101st & 10 at own 16Caleb Hood run for 4 yds to the UNC 20
9:002nd & 6 at own 20North Carolina Penalty, False Start (Trevyon Green) to the UNC 15
8:412nd & 11 at own 15Caleb Hood run for a loss of 1 yard to the UNC 14
8:003rd & 12 at own 14North Carolina Penalty, Delay of Game (-5 Yards) to the UNC 9
7:253rd & 17 at own 9Darwin Barlow run for 11 yds to the UNC 20
6:484th & 6 at own 20Tom Maginness punt for 36 yds, fair catch by TJ Sheffield at the CONN 44
UConn Touchdown, 14 plays
6:461st & 10 at own 44Joe Fagnano pass incomplete to Skyler Bell
6:112nd & 10 at own 44Mel Brown run for 9 yds to the UNC 47
5:513rd & 1 at opp 47Cam Edwards run for 3 yds to the UNC 44 for a 1ST down
5:301st & 10 at opp 44North Carolina Penalty, Substitution Infraction (5 Yards) to the UNC 39
5:101st & 5 at opp 39Joe Fagnano pass incomplete to Mel Brown
4:552nd & 5 at opp 39Mel Brown run for 9 yds to the UNC 30 for a 1ST down
4:221st & 10 at opp 30Joe Fagnano pass complete to Louis Hansen for 1 yd to the UNC 29
3:502nd & 9 at opp 29Mel Brown run for 8 yds to the UNC 21
3:003rd & 1 at opp 21Mel Brown run for 4 yds to the UNC 17 Mel Brown fumbled, forced by Jacolbe Cowan, recovered by CONN Wes Hoeh for a 1ST down
2:501st & 10 at opp 17Joe Fagnano run for no gain to the UNC 17
2:002nd & 10 at opp 17Cam Edwards run for 13 yds to the UNC 4 for a 1ST down
1:551st & goal at opp 4Joe Fagnano pass incomplete to Louis Hansen
1:482nd & goal at opp 4Cam Edwards run for 2 yds to the UNC 2
1:263rd & goal at opp 2Cam Edwards run for no gain to the UNC 2
0:544th & goal at opp 2Cam Edwards run for 2 yds for a TD (Chris Freeman KICK)UConn 24, North Carolina 7
0:544th & 0 at opp 3UConn Penalty, False Start (Carter Boskovich) to the UNC 8
North Carolina Interception, 3 plays
0:544th & 13 at own 35Chris Freeman kickoff for 45 yds , Jake Johnson return for 20 yds to the UNC 40
0:381st & 10 at own 40North Carolina Penalty, Ineligible Downfield on Pass (-5 Yards) to the UNC 35
0:241st & 15 at own 35Michael Merdinger pass complete to John Copenhaver for 23 yds to the CONN 42 for a 1ST down
0:151st & 10 at opp 42Michael Merdinger pass complete to Caleb Hood for 8 yds to the CONN 34
0:142nd & 2 at opp 34Timeout North Carolina, clock 00:14
0:092nd & 2 at opp 34Michael Merdinger pass intercepted Tui Faumuina-Brown return for 3 yds to the CONN 33
UConn End of half, 1 play
0:011st & 10 at own 33TEAM run for a loss of 2 yards to the CONN 31
3rd quarter5 drives, then UConn 27, North Carolina 7
North Carolina Turnover on downs, 5 plays
15:001st & 10 at own 35Chris Freeman kickoff for 65 yds for a touchback
14:501st & 10 at own 25Davion Gause run for 12 yds to the UNC 37 for a 1ST down
14:201st & 10 at own 37Davion Gause run for 1 yd to the UNC 38
13:422nd & 9 at own 38Michael Merdinger pass complete to J.J. Jones for 5 yds to the UNC 43
13:003rd & 4 at own 43Michael Merdinger pass complete to Jordan Shipp for 2 yds to the UNC 45
12:364th & 2 at own 45Michael Merdinger run for 1 yd to the UNC 46
UConn Field goal, 11 plays
12:281st & 10 at opp 46Cam Edwards run for 8 yds to the UNC 38
12:012nd & 2 at opp 38Joe Fagnano pass complete to TJ Sheffield for 4 yds to the UNC 34 for a 1ST down
11:271st & 10 at opp 34Cam Edwards run for 6 yds to the UNC 28
11:002nd & 4 at opp 28Joe Fagnano pass complete to TJ Sheffield for no gain to the UNC 28
10:223rd & 4 at opp 28Cam Edwards run for 5 yds to the UNC 23 for a 1ST down
9:381st & 10 at opp 23Joe Fagnano pass complete to Alex Honig for 6 yds to the UNC 17
9:162nd & 4 at opp 17Victor Rosa run for 11 yds to the UNC 6 for a 1ST down
8:541st & goal at opp 6Victor Rosa run for 1 yd to the UNC 5
8:182nd & goal at opp 5Victor Rosa run for a loss of 1 yard to the UNC 6
7:403rd & goal at opp 6Nick Evers pass incomplete to Brett Buckman
7:404th & goal at opp 6Chris Freeman 24 yd FG GOODUConn 27, North Carolina 7
North Carolina Punt, 3 plays
7:404th & 10 at own 35Chris Freeman kickoff for 48 yds , DeAndre Boykins return for 7 yds to the UNC 24
7:001st & 10 at own 24Caleb Hood run for 8 yds to the UNC 32
6:302nd & 2 at own 32Caleb Hood run for a loss of 2 yards to the UNC 30
5:403rd & 4 at own 30Michael Merdinger sacked by Aaron Key for a loss of 7 yards to the UNC 23
5:214th & 11 at own 23Tom Maginness punt for 40 yds, fair catch by TJ Sheffield at the CONN 37
UConn Missed FG, 7 plays
5:211st & 10 at own 37UConn Penalty, False Start (Chase Lundt) to the CONN 32
5:111st & 15 at own 32Mel Brown run for 4 yds to the CONN 36
4:502nd & 11 at own 36Joe Fagnano pass complete to Skyler Bell for 7 yds to the CONN 43
4:113rd & 4 at own 43Joe Fagnano pass complete to Skyler Bell for 32 yds to the UNC 25 for a 1ST down
4:091st & 10 at opp 25UConn Penalty, Unsportsmanlike Conduct (Tank Green) to the UNC 40
3:501st & 10 at opp 40Mel Brown run for a loss of 1 yard to the UNC 41
3:102nd & 11 at opp 41UConn Penalty, Delay of Game (-5 Yards) to the UNC 46
2:312nd & 16 at opp 46Joe Fagnano pass complete to Mel Brown for 5 yds to the UNC 41
1:553rd & 11 at opp 41Joe Fagnano pass complete to TJ Sheffield for 7 yds to the UNC 34
1:194th & 4 at opp 34Chris Freeman 52 yd FG MISSED
North Carolina Punt, 3 plays
1:001st & 10 at own 34Michael Merdinger sacked by Matt Hoffman for a loss of 9 yards to the UNC 25
0:012nd & 19 at own 25Darwin Barlow run for 11 yds to the UNC 36
Q4 14:403rd & 8 at own 36Michael Merdinger pass complete to John Copenhaver for a loss of 2 yards to the UNC 34
Q4 14:054th & 10 at own 34Tom Maginness punt for 35 yds , TJ Sheffield returns for 10 yds to the CONN 41
4th quarter5 drives, then UConn 27, North Carolina 14
UConn Punt, 5 plays
13:531st & 10 at own 41Victor Rosa run for 7 yds to the CONN 48
13:302nd & 3 at own 48Joe Fagnano run for 8 yds to the UNC 44 for a 1ST down
12:481st & 10 at opp 44Victor Rosa run for 1 yd to the UNC 43
12:082nd & 9 at opp 43Victor Rosa run for 2 yds to the UNC 41
11:293rd & 7 at opp 41Joe Fagnano sacked by Beau Atkinson for a loss of 7 yards to the UNC 48
10:554th & 14 at opp 48Connor Stutz punt for 44 yds, downed at the UNC 4
North Carolina Touchdown, 8 plays
10:271st & 10 at own 4Caleb Hood run for 10 yds to the UNC 14 for a 1ST down
9:461st & 10 at own 14Caleb Hood run for 11 yds to the UNC 25 for a 1ST down
9:121st & 10 at own 25Caleb Hood run for 16 yds to the UNC 41 for a 1ST down
8:471st & 10 at own 41Caleb Hood run for 11 yds to the CONN 48 for a 1ST down
8:001st & 10 at opp 48Caleb Hood run for 16 yds to the CONN 32 for a 1ST down
7:371st & 10 at opp 32Darwin Barlow run for 14 yds to the CONN 18 for a 1ST down
7:111st & 10 at opp 18Darwin Barlow run for 1 yd to the CONN 17
6:462nd & 9 at opp 17Caleb Hood pass complete to John Copenhaver for 17 yds for a TD (Noah Burnette KICK)UConn 27, North Carolina 14
UConn Punt, 3 plays
6:462nd & 9 at own 35Lucas Osada kickoff for 35 yds
6:351st & 10 at own 35Cam Edwards run for 4 yds to the CONN 39
6:002nd & 6 at own 39Mel Brown run for 1 yd to the CONN 40
5:003rd & 5 at own 40Joe Fagnano sacked by Cade Law for a loss of 6 yards to the CONN 34
4:164th & 11 at own 34Connor Stutz punt for 50 yds, downed at the UNC 16
North Carolina Turnover on downs, 8 plays
4:161st & 10 at own 16North Carolina Penalty, False Start (Malik McGowan) to the UNC 11
4:111st & 15 at own 11Caleb Hood run for 2 yds to the UNC 13
3:422nd & 13 at own 13Timeout North Carolina, clock 03:42
3:332nd & 13 at own 13Caleb Hood run for 3 yds to the UNC 16
2:503rd & 10 at own 16Michael Merdinger pass complete to Darwin Barlow for 9 yds to the UNC 25
2:404th & 1 at own 25Michael Merdinger pass complete to Kobe Paysour for 22 yds to the UNC 47 for a 1ST down
2:301st & 10 at own 47Michael Merdinger sacked by Pryce Yates for a loss of 4 yards to the UNC 43
2:002nd & 14 at own 43Michael Merdinger pass complete to Kobe Paysour for 13 yds to the CONN 44
1:453rd & 1 at opp 44Darwin Barlow run for no gain to the CONN 44
1:144th & 1 at opp 44Michael Merdinger pass incomplete to John Copenhaver
UConn End of game, 3 plays
1:051st & 10 at own 44Cam Edwards run for 5 yds to the CONN 49
0:232nd & 5 at own 49Cam Edwards run for 1 yd to the 50 yard line
0:013rd & 4 at the 50Cam Edwards run for 10 yds to the UNC 40 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, tied 1–⁠1; as played, 3–⁠1 in four meetings.

Recent meetings
2024UConn 27, North Carolina 14Fenway Bowl
2009North Carolina 12, UConn 10
2008North Carolina 38, UConn 12
1990North Carolina 48, UConn 21

Around this game