Dolphins at Jets: Predictions, picks, odds for NFL Week 18 game

The Miami Dolphins have endured injuries, blowouts, and many fans counting them out, yet they have outlasted it all. Quarterback Tua Tagovailoa has missed five games this year, yet the Dolphins remain in the playoff hunt.
Of course, the Dolphins are currently out of the playoff picture. They need to win in order to give themselves a chance. Their opponents are not in the same boat. The New York Jets are far from a playoff position, but anyone who thinks Aaron Rodgers will just go into the offseason lying down could be sorely mistaken. The Jets would love nothing more than to prevent their division rivals from competing for a Super Bowl, so Sunday's matchup could be closer than anticipated.
Here are our experts' predictions for this AFC East showdown.
Jets vs. Dolphins odds, moneyline, over/under
The Dolphins are favorites to defeat the Jets, according to the BetMGM NFL odds. Not interested in this game? Check out expert picks and best bets for every NFL game this week.
- Spread: Dolphins (-1)
- Moneyline: Dolphins (-120); Jets (+100)
- Over/under: 39
NFL Week 18 odds, predictions and picks
Cardinals vs. 49ers | Falcons vs. Panthers | Ravens vs. Browns | Cowboys vs. Commanders | Broncos vs. Chiefs | Lions vs. Vikings | Packers vs. Bears | Colts vs. Jaguars | Rams vs. Seahawks | Raiders vs. Chargers | Patriots vs. Bills | Jets vs. Dolphins | Eagles vs. Giants | Steelers vs. Bengals | Buccaneers vs. Saints | Titans vs. Texans
Lorenzo Reyes: Dolphins 24, Jets 13
I really like the Dolphins in this spot. This line feels way too low, as the Jets have all but checked out, and Miami is still fighting for a playoff spot.
Richard Morin: Dolphins 40, Jets 12
To be candid, I don't understand why this line is so low. The Jets are at rock bottom while the Dolphins — although a longshot — have not been mathematically eliminated from postseason contention. The Dolphins are also ... well ... better.
Jordan Mendoza: Jets 21, Dolphins 20
Miami still has an outside shot to make the playoffs. However, Aaron Rodgers puts on a vintage performance in what could be his last game playing for the Jets.