Sharp bettors are backing the Marlins, and so are we for MLB Best Bets. Other value picks include the Tigers’ team total and Angels F5 moneyline vs. Braves.
As one of the busiest travel days of the year unfolds, baseball fans have plenty to track on Thursday’s loaded 10-game MLB schedule. From early sharp money on underdogs to favorable matchups for team totals and first-five value plays, there’s no shortage of betting angles before the fireworks start.
Here’s a look at Thursday’s top MLB betting picks, including sharp movement in Twins vs. Marlins, a juicy team total in Tigers vs. Nationals, and a mispriced first-five opportunity in Angels vs. Braves.
Miami Marlins Moneyline (+105) vs. Minnesota Twins
Game Time: 12:10 p.m. ET | TV: Bally Sports
The early sharp action has landed squarely on Miami in their matchup against Minnesota. The Marlins opened at +115 but have been steamed down to as low as +102 as of Thursday morning.
-
Sharp Money Alert: Miami has seen 86% of money on just 44% of the bets, signaling significant sharp support.
-
The Twins opened as short favorites (-120), but the line movement tells the story: professionals are siding with the Fish.
Miami might be inconsistent overall, but the market is clearly valuing their side in a spot where the public leans the other way.
📌 Pick: Marlins +105
Tigers Team Total Over 5.5 Runs (+112) vs. Nationals
Game Time: 6:45 p.m. ET | TV: MASN
The Tigers continue to impress offensively, and Thursday’s matchup against Jake Irvin and a depleted Nationals bullpen is tailor-made for a high-scoring output.
-
Detroit’s projected lineup includes five left-handed hitters, a key factor against Irvin, who has struggled mightily against both sides of the plate.
-
Irvin owns a 56.7% hard-hit rate and a brutal 13.5% barrel rate, along with a .339 wOBA allowed.
Detroit ranks among the league’s top-five offenses and has shown the ability to punish mediocre pitching. With poor bullpen depth behind Irvin, this could be a blow-up spot.
📌 Pick: Tigers Team Total Over 5.5 Runs (+112)
Jake Irvin, Nasty 85mph Changeup. 👌 pic.twitter.com/1a5V9lyhcQ
— Rob Friedman (@PitchingNinja) June 22, 2025
Tigers vs. Nationals Over 9.5 Total Runs (+100)
Line Movement Alert: This total opened at 9 and has already moved to 9.5. Yet sharp models still project 10 total runs, providing a 3.7% edge at current odds.
-
The Tigers’ offense is potent.
-
The Nationals’ bullpen continues to be one of the worst in baseball.
-
With warm weather and offensive momentum, this game could fly past the number.
📌 Pick: Over 9.5 Total Runs (+100)
Angels First 5 Innings Moneyline (+105) vs. Braves
Game Time: 7:20 p.m. ET | TV: Bally Sports South
This line might surprise some, but when you dig into recent performances, it becomes clear: the wrong team might be favored early in this one.
-
José Soriano had a rough outing in his last start but had allowed just two earned runs over his previous 20 2/3 innings.
-
Bryce Elder has an ERA north of 8.00 over his last five starts, including five home runs allowed and an 8:8 K/BB ratio.
-
The Braves are bottom five in OPS, wOBA, and wRC+ against righties since early June.
Meanwhile, the Angels’ projected lineup features five hitters with an ISO over .188 vs. righties—enough power to make early noise.
📌 Pick: Angels First 5 Innings Moneyline (+105)
José Soriano’s 5th and 6th Ks thru 3. pic.twitter.com/NlPTE177El
— Rob Friedman (@PitchingNinja) June 22, 2025
Thursday MLB Best Bets Recap
-
Marlins Moneyline (+105)
-
Tigers Team Total Over 5.5 (+112)
-
Tigers vs. Nationals Over 9.5 (+100)
-
Angels F5 Moneyline (+105)
With sharp action, inflated team totals, and mispriced lines, Thursday’s slate offers several edges for bettors heading into the July 4 weekend. Whether you’re watching from home or killing time en route to your destination, these are the games and angles that are worth monitoring.