Massachusetts at Charlotte

Saturday, September 14, 2019

Charlotte beat Massachusetts 52–⁠17. It was their second meeting; the series is even at 1–⁠1.

AwayMassachusetts1–⁠11 in 2019
17
HomeCharlotte7–⁠6 in 2019
52

Final at Jerry Richardson Stadium, CharlotteTV: ESPN+Attendance 12,812

At kickoff
84°F, partly cloudy, wind 5 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Concord Regional Airport (KJQF), 9 km from the stadium
Officials
Referee Ken Antee; umpire Chad Craig; head linesman Bryan Baker; line judge Josiah Ford; side judge Felix Meyer; field judge Christopher C.; back judge Larry Neal Jr.; center judge Christopher B.Game officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Massachusetts0100717
Charlotte211014752

Standouts

Player stats

Massachusetts

PassingC/AttYdsTDInt
Andrew Brito18/2712711
RushingCarYdsTDLong
Cam Roberson1073029
Bilal Ally1459010
Gilberto Torres41405
Victor Santiago1404
ReceivingRecYdsTDLong
Jermaine Johnson Jr.538123
Samuel Emilus327011
Sadiq Palmer220013
Zak Simon217010
DefenseTklTFLSacksInt
Tyris Lebeau8110
Cole McCubrey8000
Joseph Norwood7000
James Bowe Jr.5000

Charlotte

PassingC/AttYdsTDInt
Chris Reynolds10/1215520
Brett Kean3/34010
Evan Shirreffs0/1000
RushingCarYdsTDLong
Benny LeMay16113026
Aaron McAllister794169
Ishod Finger1171245
Chris Reynolds334017
ReceivingRecYdsTDLong
Tyler Ringwood246241
Cameron Dollar146146
Micaleous Elder245039
Victor Tucker430017
DefenseTklTFLSacksInt
Marquavis Gibbs90.50.50
Prince Bemah72.51.50
Jacione Fugate5210
Alex Highsmith51.500
Henry Segura4001
Luke Martin30.50.50
Timmy Horne20.50.50
Markees Watts10.50.50
Michael Kelly10.50.50

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

Team stats

MassachusettsCharlotte
262Total yards533
127Passing yards195
135Rushing yards338
4.7Yards per pass12.2
3.8Yards per rush8.5
15First downs22
3–⁠14Third downs4–⁠9
2–⁠3Fourth downs0–⁠1
1Turnovers0
6–⁠64Penalties4–⁠45
27:46Possession32:14
1Sacks (by defense)10

Efficiency

MassachusettsCharlotte
41%Success rate56%
−0.13EPA per play0.52
0.97Explosiveness1.33
0.15Rushing EPA0.46
−0.39Passing EPA0.77
24%Passing-down success20%
−0.27First-down EPA0.71
−0.37Second-down EPA0.39
0.28Third-down EPA0.48
12%Havoc by its defense36%

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)

Charlotte 69% to win. Elo’s favorite won.

The line

Charlotte −21, over/under 66.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 Charlotte 93%, Massachusetts 7%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Charlotte end zoneMassachusetts end zoneQ1 CharlotteTouchdown, 3 playsQ1 MassachusettsPunt, 3 playsQ1 CharlotteTouchdown, 14 playsQ1 MassachusettsPick-six, 1 play (Charlotte scores)Q1 MassachusettsPunt, 6 playsQ1 CharlotteTouchdown, 5 playsQ2 MassachusettsField goal, 10 playsQ2 CharlottePunt, 6 playsQ2 MassachusettsTouchdown, 16 playsQ2 CharlotteField goal, 2 playsQ3 MassachusettsPunt, 3 playsQ3 CharlotteTouchdown, 7 playsQ3 MassachusettsTurnover on downs, 7 playsQ3 CharlottePunt, 3 playsQ3 MassachusettsPunt, 4 playsQ3 CharlotteTouchdown, 4 playsQ3 MassachusettsPunt, 3 playsQ4 CharlottePunt return TD, 3 plays (Massachusetts scores)Q4 CharlotteTouchdown, 1 playQ4 MassachusettsPunt, 6 playsQ4 CharlotteTurnover on downs, 6 playsQ4 MassachusettsPunt, 3 playsQ4 CharlottePunt, 3 playsQ4 MassachusettsEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Charlotte drives left to right, Massachusetts right to left.
  1. Q1 CharlotteTouchdown, 3 plays, 60 yards
  2. Q1 MassachusettsPunt, 3 plays, 6 yards
  3. Q1 CharlotteTouchdown, 14 plays, 84 yards
  4. Q1 MassachusettsPick-six, 1 play (Charlotte scores), 0 yards
  5. Q1 MassachusettsPunt, 6 plays, 10 yards
  6. Q1 CharlotteTouchdown, 5 plays, 56 yards
  7. Q2 MassachusettsField goal, 10 plays, 66 yards
  8. Q2 CharlottePunt, 6 plays, 16 yards
  9. Q2 MassachusettsTouchdown, 16 plays, 88 yards
  10. Q2 CharlotteField goal, 2 plays, 26 yards
  11. Q3 MassachusettsPunt, 3 plays, 9 yards
  12. Q3 CharlotteTouchdown, 7 plays, 69 yards
  13. Q3 MassachusettsTurnover on downs, 7 plays, 31 yards
  14. Q3 CharlottePunt, 3 plays, −2 yards
  15. Q3 MassachusettsPunt, 4 plays, 6 yards
  16. Q3 CharlotteTouchdown, 4 plays, 69 yards
  17. Q3 MassachusettsPunt, 3 plays, −1 yard
  18. Q4 CharlottePunt return TD, 3 plays (Massachusetts scores), 0 yards
  19. Q4 CharlotteTouchdown, 1 play, 69 yards
  20. Q4 MassachusettsPunt, 6 plays, 14 yards
  21. Q4 CharlotteTurnover on downs, 6 plays, 68 yards
  22. Q4 MassachusettsPunt, 3 plays, 9 yards
  23. Q4 CharlottePunt, 3 plays, 7 yards
  24. Q4 MassachusettsEnd of game, 2 plays, 9 yards

Play by play

1st quarter5 drives, then Charlotte 21, Massachusetts 0
Charlotte Touchdown, 3 plays
15:001st & 10 at own 35Mike Caggiano kickoff for 65 yds , Micaleous Elder return for 40 yds to the Charl 40
15:001st & 10 at own 40Benny LeMay run for 9 yds to the Charl 49
15:002nd & 1 at own 49Benny LeMay run for 5 yds to the UMass 46 for a 1ST down
13:221st & 10 at opp 46Chris Reynolds pass complete to Cameron Dollar for 46 yds for a TD, (Jonathan Cruz KICK)Charlotte 7, Massachusetts 0
Massachusetts Punt, 3 plays
13:221st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
13:221st & 10 at own 25Bilal Ally run for 1 yd to the UMass 26
13:222nd & 9 at own 26Bilal Ally run for no gain to the UMass 26
13:223rd & 9 at own 26Andrew Brito pass complete to Josiah Johnson for 5 yds to the UMass 31
13:224th & 4 at own 31George Georgopoulos punt for 53 yds, downed at the Charl 16
Charlotte Touchdown, 14 plays
11:291st & 10 at own 16Chris Reynolds pass complete to Jacob Hunt for 5 yds to the Charl 21
11:292nd & 5 at own 21Chris Reynolds pass complete to Victor Tucker for 9 yds to the Charl 30 for a 1ST down
11:291st & 10 at own 30Chris Reynolds pass incomplete to Cameron Dollar
11:292nd & 10 at own 30Chris Reynolds run for 12 yds to the Charl 42 for a 1ST down
11:291st & 10 at own 42Chris Reynolds pass incomplete
11:292nd & 10 at own 42Chris Reynolds pass complete to Cam Bent for 6 yds to the Charl 48
11:293rd & 4 at own 48Chris Reynolds pass complete to Benny LeMay for 14 yds to the UMass 38 for a 1ST down
11:291st & 10 at opp 38Ishod Finger run for 3 yds to the UMass 35
11:292nd & 7 at opp 35Chris Reynolds pass complete to Micaleous Elder for 6 yds to the UMass 29
11:293rd & 1 at opp 29Benny LeMay run for 5 yds to the UMass 24 for a 1ST down
11:291st & 10 at opp 24Benny LeMay run for 13 yds to the UMass 11 for a 1ST down
11:291st & 10 at opp 11Benny LeMay run for 2 yds to the UMass 9
11:292nd & 8 at opp 9Chris Reynolds pass complete to Victor Tucker for 8 yds to the UMass 1 for a 1ST down
4:251st & goal at opp 1Ishod Finger run for 1 yd for a TD, (Jonathan Cruz KICK)Charlotte 14, Massachusetts 0
4:251st & 0 at own 35Jonathan Cruz kickoff for 33 yds , Dante Nardi return for no gain to the UMass 32
4:111st & 10 at own 32Andrew Brito pass intercepted for a TD Henry Segura return for 49 yds for a TD, (Jonathan Cruz KICK)Charlotte 21, Massachusetts 0
Massachusetts Punt, 6 plays
4:111st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
4:111st & 10 at own 25Cam Roberson run for 8 yds to the UMass 33
4:112nd & 2 at own 33Andrew Brito pass incomplete
4:113rd & 2 at own 33Cam Roberson run for 2 yds to the UMass 35 for a 1ST down
4:111st & 10 at own 35Andrew Brito run for 5 yds to the UMass 40
4:112nd & 5 at own 40Andrew Brito sacked by Jacione Fugate for a loss of 11 yards to the UMass 29
4:113rd & 16 at own 29Bilal Ally run for 6 yds to the UMass 35
4:114th & 10 at own 35George Georgopoulos punt for 38 yds , Nafees Lyon returns for 17 yds to the Charl 44
Charlotte Touchdown, 5 plays
1:401st & 10 at own 44Chris Reynolds pass complete to Micaleous Elder for 39 yds to the UMass 17 for a 1ST down
1:401st & 10 at opp 17REYNOLDS, Chris rush for 5 yards to the UMASS12, out-of-bounds, PENALTY CLT illegal formation (EMMANUEL, D.) 5 yards to the UMASS22, NO PLAY.
1:401st & 15 at opp 22Benny LeMay run for 7 yds to the UMass 15
Q2 15:002nd & 8 at opp 15Benny LeMay run for 5 yds to the UMass 10
Q2 15:003rd & 3 at opp 10Chris Reynolds run for 5 yds to the UMass 5 for a 1ST down
Q2 13:571st & goal at opp 5Chris Reynolds pass complete to Tyler Ringwood for 5 yds for a TD, (Jonathan Cruz KICK)Charlotte 28, Massachusetts 0
2nd quarter4 drives, then Charlotte 31, Massachusetts 10
Massachusetts Field goal, 10 plays
13:571st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
13:571st & 10 at own 25CHARLOTTE Penalty, unsportsmanlike conduct (15 Yards) to the UMass 40 for a 1ST down
13:571st & 10 at own 40Bilal Ally run for 5 yds to the UMass 45
13:572nd & 5 at own 45Andrew Brito pass complete to Sadiq Palmer for 7 yds to the Charl 48 for a 1ST down
13:571st & 10 at opp 48Bilal Ally run for 10 yds to the Charl 38 for a 1ST down
13:571st & 10 at opp 38Bilal Ally run for 9 yds to the Charl 29
13:572nd & 1 at opp 29Bilal Ally run for 9 yds to the Charl 20 for a 1ST down
13:571st & 10 at opp 20Cam Roberson run for 11 yds to the Charl 9 for a 1ST down
13:571st & goal at opp 9Cam Roberson run for 2 yds to the Charl 7
13:572nd & goal at opp 7Andrew Brito pass incomplete
13:573rd & goal at opp 7Andrew Brito sacked by Prince Bemah and Marquavis Gibbs for a loss of 2 yards to the Charl 9
10:364th & goal at opp 9Cooper Garcia 26 yd FG GOODCharlotte 28, Massachusetts 3
Charlotte Punt, 6 plays
10:361st & 0 at own 35Mike Caggiano kickoff for 60 yds
10:361st & 10 at own 35Aaron McAllister run for 10 yds to the Charl 45 for a 1ST down
10:361st & 10 at own 45Aaron McAllister run for 5 yds to the 50 yard line
10:362nd & 5 at the 50Aaron McAllister run for 5 yds to the UMass 45 for a 1ST down
10:361st & 10 at opp 45Brett Kean sacked by Tyris Lebeau for a loss of 5 yards to the 50 yard line
10:362nd & 15 at the 50Brett Kean run for 5 yds to the UMass 45
10:363rd & 10 at opp 45Brett Kean pass complete to Victor Tucker for a loss of 4 yards Victor Tucker fumbled, forced by Dennis Osagiede, recovered by Charl Victor Tucker
10:364th & 14 at opp 49Connor Bowler punt for 37 yds, punt out-of-bounds at the UMass 12
Massachusetts Touchdown, 16 plays
6:131st & 10 at own 12Bilal Ally run for 5 yds to the UMass 17
6:132nd & 5 at own 17Bilal Ally run for 6 yds to the UMass 23 for a 1ST down
6:131st & 10 at own 23Andrew Brito run for 8 yds to the UMass 31
6:132nd & 2 at own 31Cam Roberson run for 11 yds to the UMass 42 for a 1ST down
6:131st & 10 at own 42MASSACHUSETTS Penalty, false start (Larnel Coleman) to the UMass 37
6:131st & 15 at own 37Cam Roberson run for 29 yds to the Charl 34 for a 1ST down
4:101st & 10 at opp 34Timeout CHARLOTTE, clock 04:10
4:101st & 10 at opp 34Bilal Ally run for 5 yds to the Charl 29
4:102nd & 5 at opp 29MASSACHUSETTS Penalty, personal foul (Ray Thomas-Ishman) to the Charl 44
4:102nd & 20 at opp 44Bilal Ally run for no gain to the Charl 44
4:103rd & 20 at opp 44Andrew Brito pass complete to Zak Simon for 7 yds to the Charl 37
2:544th & 13 at opp 37Timeout MASSACHUSETTS, clock 02:54
2:544th & 13 at opp 37Andrew Brito pass complete to Josiah Johnson for 23 yds to the Charl 14 for a 1ST down
2:541st & 10 at opp 14Andrew Brito pass incomplete
2:542nd & 10 at opp 14Bilal Ally run for 2 yds to the Charl 12
2:543rd & 8 at opp 12Cam Roberson run for 11 yds to the Charl 1 for a 1ST down
2:541st & goal at opp 1Cam Roberson run for a loss of 1 yard to the Charl 2
2:542nd & goal at opp 2Cam Roberson run for a loss of 1 yard to the Charl 3
2:543rd & goal at opp 3Andrew Brito pass incomplete
0:224th & 0 at opp 3Timeout MASSACHUSETTS, clock 00:22
0:224th & 0 at opp 3Timeout CHARLOTTE, clock 00:22
0:174th & goal at opp 3Jermaine Johnson Jr. 3 Yd pass from Andrew Brito (Cooper Garcia Kick)Charlotte 28, Massachusetts 10
Charlotte Field goal, 2 plays
0:171st & 0 at own 35Mike Caggiano kickoff for 44 yds , Aaron McAllister return for 17 yds to the Charl 38
0:171st & 10 at own 38Benny LeMay run for 26 yds to the UMass 36 for a 1ST down
0:041st & 10 at opp 36Timeout CHARLOTTE, clock 00:04
0:001st & 10 at opp 36Jonathan Cruz 53 yd FG GOODCharlotte 31, Massachusetts 10
3rd quarter7 drives, then Charlotte 45, Massachusetts 10
Massachusetts Punt, 3 plays
15:001st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
15:001st & 10 at own 25Bilal Ally run for a loss of 3 yards to the UMass 22
15:002nd & 13 at own 22Bilal Ally run for 4 yds to the UMass 26
15:003rd & 9 at own 26Andrew Brito pass complete to Samuel Emilus for 8 yds to the UMass 34
15:004th & 1 at own 34George Georgopoulos punt for 35 yds, punt out-of-bounds at the Charl 31
Charlotte Touchdown, 7 plays
13:161st & 10 at own 31Benny LeMay run for 6 yds to the Charl 37
13:162nd & 4 at own 37Benny LeMay run for 2 yds to the Charl 39
13:163rd & 2 at own 39Benny LeMay run for 18 yds to the UMass 43 for a 1ST down
13:161st & 10 at opp 43Chris Reynolds pass complete to Victor Tucker for 17 yds to the UMass 26 for a 1ST down
13:161st & 10 at opp 26Benny LeMay run for 2 yds to the UMass 24
13:162nd & 8 at opp 24Chris Reynolds run for 17 yds to the UMass 7 for a 1ST down MASSACHUSETTS Penalty, illegal use of hands (4 Yards) to the UMass 3 for a 1ST down
10:141st & goal at opp 3Ishod Finger run for 3 yds for a TD, (Jonathan Cruz KICK)Charlotte 38, Massachusetts 10
Massachusetts Turnover on downs, 7 plays
10:141st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
10:141st & 10 at own 25Andrew Brito pass complete to Samuel Emilus for 11 yds to the UMass 36 for a 1ST down
10:141st & 10 at own 36Cam Roberson run for 1 yd to the UMass 37
10:142nd & 9 at own 37Andrew Brito pass complete to Jessie Britt for 12 yds to the UMass 49 for a 1ST down
10:141st & 10 at own 49Andrew Brito pass complete to Jessie Britt for a loss of 1 yard to the UMass 48
10:142nd & 11 at own 48Andrew Brito pass incomplete to Samuel Emilus, broken up by Jacione Fugate
10:143rd & 11 at own 48Andrew Brito pass complete to Samuel Emilus for 8 yds to the Charl 44
10:144th & 3 at opp 44Andrew Brito pass incomplete to Jessie Britt, broken up by Nafees Lyon
Charlotte Punt, 3 plays
8:071st & 10 at own 44Benny LeMay run for no gain to the Charl 44
8:072nd & 10 at own 44KEAN, Brett pass complete to ELDER, M. for 12 yards to the UMASS44 (RUANE, Mike), PENALTY CLT holding (RASUO, Dejan) 10 yards to the CLT34, NO PLAY.
8:072nd & 20 at own 34Brett Kean pass complete to Benny LeMay for 3 yds to the Charl 37
8:073rd & 17 at own 37Aaron McAllister run for 5 yds to the Charl 42
8:074th & 12 at own 42Connor Bowler punt for 39 yds , Isaiah Rodgers returns for 19 yds to the UMass 38
Massachusetts Punt, 4 plays
5:181st & 10 at own 38Andrew Brito pass complete to Sadiq Palmer for 13 yds to the Charl 49 for a 1ST down
5:181st & 10 at opp 49Andrew Brito pass complete to Josiah Johnson for a loss of 2 yards to the UMass 49
5:182nd & 22 at own 39Andrew Brito sacked by Luke Martin and Prince Bemah for a loss of 5 yards to the UMass 34
5:183rd & 27 at own 34Andrew Brito pass complete to Zak Simon for 10 yds to the UMass 44
5:184th & 17 at own 44George Georgopoulos punt for 25 yds, downed at the Charl 31
Charlotte Touchdown, 4 plays
2:531st & 10 at own 31Benny LeMay run for 3 yds to the Charl 34 for a 1ST down MASSACHUSETTS Penalty, illegal use of hands (Dennis Osagiede) to the Charl 49 for a 1ST down
2:531st & 10 at own 49Benny LeMay run for 5 yds to the UMass 46
2:532nd & 5 at opp 46Benny LeMay run for 5 yds to the UMass 41 for a 1ST down
1:181st & 10 at opp 41Brett Kean pass complete to Tyler Ringwood for 41 yds for a TD, (Jonathan Cruz KICK)Charlotte 45, Massachusetts 10
Massachusetts Punt, 3 plays
1:181st & 0 at own 35Jonathan Cruz kickoff for 65 yds , Isaiah Rodgers return for 51 yds to the Charl 49
1:181st & 10 at opp 49Andrew Brito pass complete to Josiah Johnson for 9 yds to the Charl 40
1:182nd & 1 at opp 40Andrew Brito pass complete to Cam Roberson for a loss of 5 yards to the Charl 45
Q4 15:003rd & 6 at opp 45Andrew Brito sacked by Markees Watts and Timmy Horne for a loss of 5 yards to the 50 yard line
Q4 15:004th & 11 at the 50George Georgopoulos punt for 37 yds, fair catch by Nafees Lyon at the Charl 13
4th quarter7 drives, then Charlotte 52, Massachusetts 17
Charlotte Punt return TD, 3 plays (Massachusetts scores)
14:061st & 10 at own 13Aaron McAllister run for a loss of 2 yards to the Charl 11
14:062nd & 12 at own 11Evan Shirreffs pass incomplete to Cam Bent
14:063rd & 12 at own 11Aaron McAllister run for 2 yds to the Charl 13
12:264th & 10 at own 13Connor Bowler punt for 29 yds , Isaiah Rodgers returns for 42 yds for a TD, (Cooper Garcia KICK)Charlotte 45, Massachusetts 17
Charlotte Touchdown, 1 play
12:261st & 0 at own 35Mike Caggiano kickoff for 58 yds , Micaleous Elder return for 24 yds to the Charl 31
12:071st & 10 at own 31Aaron McAllister run for 69 yds for a TD, (Jonathan Cruz KICK)Charlotte 52, Massachusetts 17
Massachusetts Punt, 6 plays
12:071st & 0 at own 35Jonathan Cruz kickoff for 65 yds for a touchback
12:071st & 10 at own 25Andrew Brito pass incomplete to Samuel Emilus
12:072nd & 10 at own 25Andrew Brito pass complete to Jessie Britt for 1 yd to the UMass 26
12:073rd & 9 at own 26Andrew Brito pass complete to Kyle Horn for 15 yds to the UMass 41 for a 1ST down
12:071st & 10 at own 41Andrew Brito pass complete to Jessie Britt for 3 yds to the UMass 44
12:072nd & 7 at own 44Andrew Brito sacked by Michael Kelly and Prince Bemah for a loss of 5 yards to the UMass 39
12:073rd & 12 at own 39Andrew Brito pass incomplete to Samuel Emilus, broken up by Johnny Ray
12:074th & 12 at own 39George Georgopoulos punt for 44 yds, fair catch by Nafees Lyon at the Charl 17
Charlotte Turnover on downs, 6 plays
9:561st & 10 at own 17Ishod Finger run for 45 yds to the UMass 38 for a 1ST down
9:561st & 10 at opp 38Evan Shirreffs run for 26 yds to the UMass 12 for a 1ST down
9:561st & 10 at opp 12Ishod Finger run for 1 yd to the UMass 11
7:182nd & 9 at opp 11RATLIFF, Dylan rush for 11 yards to the UMASS0, clock 07:18, PENALTY CLT face mask (ROBERSON, C.) 15 yards to the UMASS26, NO PLAY.
7:182nd & 24 at opp 26Ishod Finger run for 4 yds to the UMass 22
7:183rd & 20 at opp 22Ishod Finger run for 5 yds to the UMass 17
7:184th & 15 at opp 17Ishod Finger run for 2 yds to the UMass 15
Massachusetts Punt, 3 plays
5:391st & 10 at own 15Gilberto Torres run for 3 yds to the UMass 18
5:392nd & 7 at own 18Gilberto Torres run for 4 yds to the UMass 22
5:393rd & 3 at own 22Gilberto Torres run for 2 yds to the UMass 24
5:394th & 1 at own 24George Georgopoulos punt for 39 yds, punt out-of-bounds at the Charl 37
Charlotte Punt, 3 plays
3:271st & 10 at own 37Ishod Finger run for 3 yds to the Charl 40
3:272nd & 7 at own 40Ishod Finger run for 2 yds to the Charl 42
3:273rd & 5 at own 42Ishod Finger run for 2 yds to the Charl 44
1:104th & 3 at own 44Timeout CHARLOTTE, clock 01:10
1:104th & 3 at own 44Connor Bowler punt for 35 yds , Isaiah Rodgers returns for no gain to the UMass 22 Isaiah Rodgers fumbled, recovered by UMass Sadiq Palmer
Massachusetts End of game, 2 plays
1:001st & 10 at own 22Gilberto Torres run for 5 yds to the UMass 27
1:002nd & 5 at own 27Victor Santiago run for 4 yds to the UMass 31

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.

Tied 1–⁠1 in two meetings.

Recent meetings
2019Charlotte 52, Massachusetts 17
2018Massachusetts 49, Charlotte 31

Around this game