Final2021 Week 15

Hard Rock Stadium, Miami Gardens, FL

New York Jets vs Miami Dolphins, Week 15 2021

New York Jets

Away

24

Miami Dolphins

HomeWon

31

Scoring by quarter
TeamQ1Q2Q3Q4Final
Jets1070724
Dolphins01071431

NYJ 24MIA 31 Final

  • Passing leader

    Tua Tagovailoa

    MIA · QB

    15.7PPR pts

    16/27, 196 YDS, 2 TD, 2 INT

  • Top fantasy scorer

    Duke Johnson

    MIA · RB

    25.7PPR pts

    22 ATT, 107 YDS, 2 TD, 1 REC, 20 REC YDS

  • Jets leader

    Zach Wilson

    NYJ · QB

    12.0PPR pts

    13/23, 170 YDS, 1 RUSH TD

  • Defensive playmaker

    Brandin Echols

    NYJ

    1 INT, 1 TD, 4 TKL

Dolphins 31, Jets 24: Miami rallies from 7 down at halftime

Miami erased a 17–10 halftime deficit, outscoring New York 21–7 after the break to win 31–24. The Dolphins finished with a 379–228 edge in total offense and averaged 5.4 yards per play.

The Jets went 3-for-11 on third down and committed one turnover, while the Dolphins kept the ball for 34:22.

The two teams meet again in Week 7 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +1.2 yards/play MIA 5.4 · NYJ 4.2
  • +151 total yards MIA 379 · NYJ 228
  • +15% third-down rate MIA 42% · NYJ 27%

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Jet or Dolphin on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Dolphins Won

Miami won the efficiency, third-down, and time of possession battles.

Team stats comparison, Jets vs Dolphins
JetsStatDolphins
4.2Yards per play5.4
228Total yards379
27%Third-down conversion42%
Other team stats
54Plays70
1Turnovers3
25:38Time of possession34:22

Scoring Summary

The Dolphins scored four touchdowns and one field goal; the Jets scored three touchdowns and one field goal.

Scoring plays, Jets vs Dolphins
TimeTeamPlayNYJMIA
1st quarter
7:02NYJBraxton Berrios 2-yard TD run Takes leadEddy Pineiro XP70
4:30NYJEddy Pineiro 27-yard FG Extends lead100
2nd quarter
13:42MIADuke Johnson 1-yard TD runJason Sanders XP107
9:29NYJZach Wilson 1-yard TD run Extends leadEddy Pineiro XP177
1:59MIAJason Sanders 24-yard FG1710
3rd quarter
9:44MIADuke Johnson 6-yard TD run Ties gameJason Sanders XP1717
4th quarter
14:23MIATua Tagovailoa → Christian Wilkins, 1-yard TD Takes leadJason Sanders XP1724
7:45NYJBrandin Echols 20-yard interception return TD Ties gameEddy Pineiro XP2424
3:37MIATua Tagovailoa → DeVante Parker, 11-yard TD Game winnerJason Sanders XP2431

Fantasy Points: Jets vs Dolphins, Week 15 2021

Fantasy leaders

  1. Duke JohnsonMIARB25.7 PTSRB1
  2. DeVante ParkerMIAWR16.8 PTSWR14
  3. Tua TagovailoaMIAQB14.7 PTSQB13
  4. Zach WilsonNYJQB11.0 PTSQB19

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Tua TagovailoaMIAQB14.7QB1316/2719622719075.5Start/Sit →
Zach WilsonNYJQB11.0QB1913/2317000412180.0
Jacoby BrissettMIAQB0.2QB36————120—Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Duke JohnsonMIARB25.7RB1RB22107211200
DeVante ParkerMIAWR16.8WR14WR———84681
Braxton BerriosNYJWR10.6WR30WR210111260Start/Sit →
Mike GesickiMIATE9.3TE15TE———85430Start/Sit →
Jamison CrowderNYJWR9.0WR35WR———85400
Isaiah FordMIAWR8.1WR44WR———33510
Ryan GriffinNYJTE5.9TE26TE———22390
Tyler KroftNYJTE5.5TE28TE———22350
Myles GaskinMIARB5.4RB45RB10540————
Tevin ColemanNYJRB5.0RB49RB8500————
Michael CarterNYJRB3.0RB59RB81802120Start/Sit →
Trevon WescoNYJTE2.9TE37TE———11190
Albert WilsonMIAWR2.0WR96WR1102190
Keelan ColeNYJWR1.9WR97WR———2190
Durham SmytheMIATE1.4TE53TE———1140Start/Sit →
Austin WalterNYJRB1.2RB66RB2120————
Denzel MimsNYJWR0.0—WR———3000
Mack HollinsMIAWR0.0—WR———1000Start/Sit →
Hunter LongMIATE0.0—TE———1000Start/Sit →

Fantasy Usage

New York Jets

Snap Share

  1. Jamison CrowderWR51 snaps72%
  2. Keelan ColeWR43 snaps61%
  3. Tyler KroftTE36 snaps51%
  4. Michael CarterRB31 snaps44%
  5. Ryan GriffinTE23 snaps32%

Target Share21 targets

  1. Jamison Crowder38%, 8 targets
  2. Denzel Mims14%, 3 targets
  3. Ryan Griffin10%, 2 targets
  4. Tyler Kroft10%, 2 targets
  5. Keelan Cole10%, 2 targets
  6. Other19%, 4 targets

Carry Share24 carries

  1. Tevin Coleman33%, 8 carries
  2. Michael Carter33%, 8 carries
  3. Zach Wilson17%, 4 carries
  4. Braxton Berrios8%, 2 carries
  5. Austin Walter8%, 2 carries

Miami Dolphins

Snap Share

  1. Durham SmytheTE65 snaps92%
  2. DeVante ParkerWR63 snaps89%
  3. Mike GesickiTE45 snaps63%
  4. Albert WilsonWR41 snaps58%
  5. Duke JohnsonRB41 snaps58%

Target Share25 targets

  1. DeVante Parker32%, 8 targets
  2. Mike Gesicki32%, 8 targets
  3. Isaiah Ford12%, 3 targets
  4. Albert Wilson8%, 2 targets
  5. Duke Johnson4%, 1 targets
  6. Other12%, 3 targets

Carry Share41 carries

  1. Duke Johnson54%, 22 carries
  2. Myles Gaskin24%, 10 carries
  3. Tua Tagovailoa17%, 7 carries
  4. Albert Wilson2%, 1 carries
  5. Jacoby Brissett2%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Durham SmytheMIATE6592%14%0
DeVante ParkerMIAWR6389%832%0
Jamison CrowderNYJWR5172%838%0
Mike GesickiMIATE4563%832%0
Keelan ColeNYJWR4361%210%0
Albert WilsonMIAWR4158%28%1
Duke JohnsonMIARB4158%14%22
Tyler KroftNYJTE3651%210%0
Michael CarterNYJRB3144%210%8
Myles GaskinMIARB2637%00%10
Ryan GriffinNYJTE2332%210%0
Denzel MimsNYJWR2332%314%0
Hunter LongMIATE2332%14%0
Tevin ColemanNYJRB2130%00%8
Isaiah FordMIAWR1927%312%0
Braxton BerriosNYJWR1927%15%2
Vyncint SmithNYJWR1825%00%0
Trevon WescoNYJTE1420%15%0
Mack HollinsMIAWR1318%14%0
Preston WilliamsMIAWR68%00%0
Austin WalterNYJRB68%00%2
Cethan CarterMIATE11%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+9.9Duke Johnson25.7 PTS vs 15.8 xFP
  • Biggest underperformer−5.5Michael Carter3.0 PTS vs 8.5 xFP
  • Highest expected volume16.4 xFPTua Tagovailoa15.7 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Tua TagovailoaMIA · QB15.716.4−0.796%27 att—27717%00%
Duke JohnsonMIA · RB25.715.8+9.958%52% car—02252%14%
Zach WilsonNYJ · QB12.014.4−2.480%23 att—23417%15%
DeVante ParkerMIA · WR16.813.5+3.389%31% tgt—000%831%
Jamison CrowderNYJ · WR9.013.5−4.572%36% tgt—000%836%
Mike GesickiMIA · TE9.313.5−4.263%31% tgt—000%831%
Michael CarterNYJ · RB3.08.5−5.544%33% car—0833%29%
Myles GaskinMIA · RB5.46.4−1.037%24% car—01024%00%
Denzel MimsNYJ · WR0.05.1−5.132%14% tgt—000%314%
Isaiah FordMIA · WR8.15.1+3.027%12% tgt—000%312%
Tevin ColemanNYJ · RB5.05.1−0.130%33% car—0833%00%
Albert WilsonMIA · WR2.04.0−2.058%8% tgt—012%28%
Keelan Cole Sr.NYJ · WR1.93.8−1.961%9% tgt—100%29%
Ryan GriffinNYJ · —5.93.4+2.532%9% tgt—000%29%
Tyler KroftNYJ · TE5.53.4+2.151%9% tgt—000%29%
Braxton BerriosNYJ · WR10.63.0+7.627%8% car—028%15%
Christian WilkinsMIA · —7.11.7+5.4—4% tgt—000%14%
Durham SmytheMIA · TE1.41.7−0.392%4% tgt—000%14%
Hunter LongMIA · TE0.01.7−1.732%4% tgt—000%14%
Mack HollinsMIA · WR0.01.7−1.718%4% tgt—000%14%
Trevon WescoNYJ · TE2.91.7+1.220%5% tgt—000%15%
Austin WalterNYJ · RB1.21.3−0.18%8% car—028%00%
Clayton FejedelemMIA · —-2.00.6−2.6—2% car—012%00%
Jacoby BrissettMIA · QB0.20.6−0.44%0 att—012%00%

Team totals: Jets 22 targets and 24 carries; Dolphins 26 targets and 42 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2021 season: 1.68 PPR points per target (67% catch rate), 0.64 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Zach Wilson

NYJ · QB · 12.0 pts on 14.4 expected

13 of 23 passing for 170 yards; 1 target (5% of the team's), 0 catches for 0 yards; 4 carries for 12 yards and 1 touchdown.

Verdict: The points matched the role, 14.4 expected.

Tua Tagovailoa

MIA · QB · 15.7 pts on 16.4 expected

16 of 27 passing for 196 yards, 2 touchdowns, 2 interceptions; 7 carries for 19 yards.

Verdict: The points matched the role, 16.4 expected.

Start/Sit: Tua Tagovailoa →

Jamison Crowder Volume, no payoff

NYJ · WR · 9.0 pts on 13.5 expected

8 targets (36% of the team's), 5 catches for 40 yards.

Verdict: The points matched the role, 13.5 expected.

Michael Carter Unlucky

NYJ · RB · 3.0 pts on 8.5 expected

2 targets (9% of the team's), 1 catch for 2 yards; 8 carries (33% of the team's) for 18 yards.

Verdict: The role was there, worth 8.5 points at league-average rates; the production wasn't.

Start/Sit: Michael Carter →

Duke Johnson Ran hot

MIA · RB · 25.7 pts on 15.8 expected

1 target (4% of the team's), 1 catch for 20 yards; 22 carries (52% of the team's) for 107 yards and 2 touchdowns.

Verdict: The opportunities were worth 15.8 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Trend: Season high in carries (22).

DeVante Parker Strong role

MIA · WR · 16.8 pts on 13.5 expected

8 targets (31% of the team's), 4 catches for 68 yards and 1 touchdown.

Verdict: The points matched the role, 13.5 expected.

Denzel Mims Unlucky

NYJ · WR · 0.0 pts on 5.1 expected

3 targets (14% of the team's), 0 catches for 0 yards.

Verdict: The role was there, worth 5.1 points at league-average rates; the production wasn't.

Braxton Berrios Ran hot

NYJ · WR · 10.6 pts on 3.0 expected

1 target (5% of the team's), 1 catch for 26 yards; 2 carries (8% of the team's) for 10 yards and 1 touchdown.

Verdict: The opportunities were worth 3.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Braxton Berrios →

Stock Up, Stock Down

New York Jets

  • Stock down: Ryan Griffin played 32% of the snaps, down from a 64% season average.

Miami Dolphins

  • Stock up: Duke Johnson led the backfield with 58% of the snaps after trailing Myles Gaskin before this game.
  • Stock up: Albert Wilson played 58% of the snaps, up from a 37% season average.
  • Stock up: Durham Smythe played 92% of the snaps, up from a 58% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2021 through Week 18.

Fantasy points allowed per game by position, Jets defense and Dolphins defense
Points allowed toJets DDolphins D
QBs17.816.2
RBs30.221.3
WRs33.833.1
TEs16.512.0

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Miami opened at 76% win probability and passed 98% in the fourth quarter on the way to the win.

Dolphins win probability

Dolphins win probability by game minuteDolphins started at 76%, stood at 41% at halftime and finished at 100%, across 9 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −25Wilson 1-yd TD run62% → 37%Q2 9:29
  2. +31Johnson 6-yd TD run36% → 67%Q3 9:44
  3. +28Tagovailoa → Wilkins, 1-yd TD63% → 92%Q4 14:23
  4. −36Echols 20-yd pick-six96% → 60%Q4 7:45
  5. +42Tagovailoa → Parker, 11-yd TD57% → 99%Q4 3:37

Swing in Dolphins win probability, in points

Play Calling and Possessions

Play calling, Jets vs Dolphins
New York JetsMeasureMiami Dolphins
54Plays70
56%Pass rate40%
4.2Yds / dropback7.0
4.3Yds / carry4.4
3/11Third downs5/12

Efficiency edge Miami ran 16 more plays and gained 2.8 more yards per dropback.

  • Top targets
  • NYJ Crowder 36% · Mims 14% · Cole 9%
  • MIA Parker 31% · Gesicki 31% · Ford 12%

Possession Results

How each possession ended, Jets vs Dolphins
ResultNYJMIA
Touchdowns24
Field goals11
Punts63
Turnovers13
Turnovers on downs10

NYJ turnover edge: +2

  • The Jets opened the scoring on their first possession, a 10-play, 83-yard drive that ended in a touchdown.
  • The Dolphins drained the clock with two second-half drives of four to seven minutes.
All 24 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
MIAQ1 15:00371:54Punt
NYJQ1 13:0610836:04Touchdown
MIAQ1 7:02100:13Interception
NYJQ1 6:496162:19Field goal
MIAQ1 4:30300:52Punt
NYJQ1 3:38310:55Punt
MIAQ1 2:438684:01Touchdown
NYJQ2 13:428754:13Touchdown
MIAQ2 9:2914697:30Field goal
NYJQ2 1:596201:38Punt
MIAQ2 0:211-10:21End of half
NYJQ3 15:00331:40Punt
MIAQ3 13:208783:36Touchdown
NYJQ3 9:44643:46Punt
MIAQ3 5:5812586:35Touchdown
NYJQ4 14:233371:27Fumble
MIAQ4 12:56462:33Fumble
NYJQ4 10:233-121:35Punt
MIAQ4 8:483-41:03Interception
MIAQ4 7:459754:08Touchdown
NYJQ4 3:37331:35Punt
MIAQ4 2:02350:26Punt
NYJQ4 1:36490:26Downs
MIAQ4 1:102-21:10End of game
About these numbers

The Jets' interception touchdown is counted as a Dolphins interception, not as a Jets possession. Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Jets vs Dolphins Head-to-Head

The Jets and Dolphins first met in 1966 and have played 121 times since. They have been AFC East rivals since 1970.

All-time series
63–57–1Dolphins lead, 121 meetings since 1966
Postseason
1–0Dolphins won in 1982
Largest Jets win
40–132007
Largest Dolphins win
43–01975

Since 2021

8–2 Dolphins lead

10 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. D = Dolphins win, J = Jets win, outlined = this game.

2026 Meetings

  • Week 7 Dolphins at Jets Upcoming
  • Week 12 Jets at Dolphins Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2021 regular season, from each game's box score.

Season to date, Jets vs Dolphins
JetsStatDolphins
4-13Record9-8
18.2Points per game20.1
306.4Yards per game307.0
5.0Yards per play4.8
29.6Points allowed per game21.9
397.6Yards allowed per game337.5

Jets vs Dolphins Odds and Results

How this game finished against the betting lines.

Spread
MIA −9.5Dolphins failed to cover by 2.5
Total
42Over: 55 points scored (by 13)

Expected vs Actual Scoring

Implied team totals against the actual score
TeamImpliedActualDifference
Dolphins25.831+5.3
Jets16.324+7.8

Both offenses beat the market's expectation, and the Fantasy tab shows who cashed in.

Betting Trends

Last 2 meetings: Jets 1–1 ATS, overs and unders 1–1.

Each team's 2021 season through this game. Over/under is overs first.

New York Jets

Against the spread
4–10
Over/under
8–6
ATS as underdog
4–10
ATS on the road
2–5

Miami Dolphins

Against the spread
7–6–1
Over/under
6–8
ATS as favorite
3–3
ATS as underdog
4–3–1
ATS at home
4–4

Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.

21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.

Jets vs Dolphins Fantasy Outlook for 2026

Two meetings are left on the 2026 schedule: Week 7 in New York and Week 12 in Miami. Here's how to decide who to play in your league.

Keep Exploring

2021 Game Logs for Players in This Game

Jets vs Dolphins Game FAQ

Who won the 2021 Jets vs Dolphins Week 15 game?

The Miami Dolphins beat the New York Jets 31–24 in Week 15 of the 2021 season. The game was played at Hard Rock Stadium in Miami Gardens, FL, on December 19, 2021. See the Dolphins' 2021 schedule.

What was the final score of Jets vs Dolphins?

The final score was Dolphins 31, Jets 24. The Jets led 17–10 at halftime, and the second half went Jets 7, Dolphins 21.

What happened in the Jets vs Dolphins game?

Miami erased a 17–10 halftime deficit, outscoring New York 21–7 after the break to win 31–24. The Dolphins finished with a 379–228 edge in total offense and averaged 5.4 yards per play. Duke Johnson led all players with a catch for 20 yards, plus 22 carries for 107 rushing yards and 2 touchdowns. The Dolphins committed 3 turnovers, the Jets 1.

What was the game-winning score in Jets vs Dolphins?

Tua Tagovailoa's 11-yard touchdown pass to DeVante Parker with 3:37 left in the fourth quarter gave the Dolphins a 31–24 lead they never gave up. It was the final score of the game.

Who scored the most fantasy points in Jets vs Dolphins?

Duke Johnson led the game with 25.7 PPR fantasy points, the RB1 of Week 15, on a catch for 20 yards, plus 22 carries for 107 rushing yards and 2 touchdowns. DeVante Parker was next with 16.8 (WR14).

Who led Jets vs Dolphins in passing, rushing and receiving?

Tua Tagovailoa (MIA) led all passers with 16 of 27 for 196 yards, 2 touchdowns and 2 interceptions. Duke Johnson (MIA) led in rushing with 22 carries for 107 yards and 2 touchdowns. DeVante Parker (MIA) led in receiving with 4 catches for 68 yards and a touchdown.

How many fantasy points did Duke Johnson score against the Jets?

Duke Johnson scored 25.7 points in PPR leagues, 25.2 in half-PPR and 24.7 in standard scoring against the Jets in Week 15 of the 2021 season, on a catch for 20 yards, plus 22 carries for 107 rushing yards and 2 touchdowns. He handled 52% of his team's carries.

Who outperformed and underperformed expected fantasy points in Jets vs Dolphins?

Duke Johnson outperformed his expected fantasy points the most, scoring 25.7 PPR points on 15.8 xFP (+9.9). Michael Carter fell furthest short, with 3.0 points on 8.5 xFP (−5.5). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

How did the Dolphins beat the Jets?

The Dolphins beat the Jets 31–24 because they averaged 5.4 yards per play to 4.2 and outgained them 379–228. Tua Tagovailoa's 11-yard touchdown pass to DeVante Parker put them ahead for good.

What is the all-time Jets vs Dolphins record?

The Dolphins lead the all-time series 63–57–1 across 121 meetings since 1966, including a 1–0 record in the postseason.

When did the Jets and Dolphins last play before this game?

Before Week 15 of 2021, they last met in the 2021 season on November 21, 2021, when the Dolphins beat the Jets 24–17.

Have the Jets and Dolphins met in the playoffs?

Yes, 1 time, most recently in the 1982 playoffs. The Jets are 0–1 against the Dolphins in the postseason.

What was the closing spread for Jets vs Dolphins?

The consensus closing spread at kickoff was Dolphins −9.5, making the Miami Dolphins 9.5-point favorites, with a closing total of 42. That implied about 25.8 points for the Dolphins and 16.3 for the Jets.

Did Jets vs Dolphins go over or under the total?

The game went over. The consensus closing total was 42, and the teams combined for 55 points, 13 over the number.

Who covered the spread in Jets vs Dolphins?

The Jets covered as 9.5-point underdogs against the closing line of Dolphins −9.5. The final margin was 7 points.