Welcome back to another round of MLB Best Bets today as the 2025 baseball season rolls on. 

Saturday’s baseball slate is loaded up with 15 games on the MLB schedule and every team in action. The action lasts all day with tons of afternoon matchups and an entertaining evening slate as well. As always, there are plenty of ways to go for our top MLB picks and predictions. Let’s focus on two games for our MLB best bets today before dishing out a few baseball player props and other picks to consider. 

Keep in mind, some of these odds or lines could move before first pitch. All bets below are for one unit unless otherwise noted. Without further ado, let’s dive into our MLB Best Bets today.

 

 

MLB Picks, Predictions & Best Bets Today, 6/7

Our MLB Best Bets today start with a National League showdown between the St. Louis Cardinals and Los Angeles Dodgers on Saturday afternoon. We’ll also dive into a possible pitchers’ duel as the Cleveland Guardians host the Houston Astros. Check out these MLB predictions to make as you enjoy Saturday’s baseball action. 

 

Dodgers vs. Cardinals Predictions: Saturday, June 7th

Let’s lead off our MLB picks today with an afternoon matchup between the Los Angeles Dodgers and St. Louis Cardinals. The home Cards won last night’s series opener, 5-0. The starting pitching matchup for Saturday’s game now significantly favors the visiting Dodgers, and their offense also owns a notable edge. 

Los Angeles starter Yoshinobu Yamamoto is coming off his worst outing of the season, allowing four runs on seven hits in 3.2 innings against the Yankees. We should get a bounce-back effort after that rough start. The right-hander still boasts a 2.39 ERA and 1.00 WHIP this season. 

Yamamoto has been one of the best pitchers in the majors this year. His 2.83 xERA (86th percentile), 28.8% strikeout rate (84th), 6.0% barrel rate (78th), and .221 xBA (78th) are all elite-level advanced stats. He had a slight hiccup last weekend against a dangerous Yankees lineup, but should have an easier time here. 

The Cardinals have subpar numbers against right-handed pitching over the past week with a .226 batting average (24th in MLB), .276 wOBA (26th), and 75 wRC+ (24th). The offense also hasn’t faced many top-tier pitchers like Yamamoto lately. When it did, Jacob deGrom held St. Louis to one run over six innings last weekend. 

Yamamoto, meanwhile, has actually been slightly better on the road this season. He owns a 2.06 ERA, 2.62 FIP, and .234 wOBA allowed on the road compared to a 2.76 ERA, 3.44 FIP, and .271 wOBA allowed at home. 

On the other side, Cardinals starter Erick Fedde has a 3.82 ERA and his advanced/predictive metrics are even worse. The right-hander’s 4.29 FIP, 4.90 xFIP, and 5.24 xERA suggest he’ll likely see more shaky outings moving forward. His 15.5% K rate (8th percentile), 18.4% whiff rate (10th), .288 xBA (11th), 44.5% hard-hit rate (26th), and 10.2% walk rate (29th) are all worrisome. 

Fedde’s inability to miss bats while getting hit hard is the recipe for disaster against the Dodgers. This lineup is crushing righties over the past week with a .391 wOBA, 156 wRC+, and .303 batting average. LA’s offense has been the league’s best vs. right-handers on a season-long basis as well (.355 wOBA, 129 wRC+). 

It doesn’t help that Fedde has been notably worse at home with a 5.20 ERA and .325 wOBA allowed compared to a 2.88 ERA and .294 wOBA allowed on the road. Take the Dodgers to cover the runlines for the full game and first five innings. The offense should respond after getting shut out last night. 

 

 

Astros vs. Guardians Predictions: Saturday, June 7th

Let’s now turn our attention to an intriguing American League matchup. The Houston Astros and Cleveland Guardians have similar records but are in vastly different spots in their respective divisions. Houston is first in the AL West while Cleveland is stuck in third place in the AL Central. 

This weekend series should have a playoff feel to it. The Astros and Guardians were both in the postseason last year, and they’ll both be battling for their divisional crowns or Wild Card berths at the end of this season. Let’s see how to bet on Saturday’s matchup. 

Astros starter Hunter Brown is putting up Cy Young-level numbers this year. He owns a 1.83 ERA and 0.91 WHIP while regularly dominating. Brown boasts a career-high 30.7% K rate (91st percentile) and is allowing just a 30.6% hard-hit rate (92nd). His 30.8% chase rate, 27.1% whiff rate, and 7.3% walk rate are all career-best marks as well. 

Brown is elite at home this season (0.88 ERA), but he’s also been pretty good on the road. He has a 2.51 ERA and 2.70 FIP across his seven road starts so far. Brown’s only real hiccup on the road came against the Rays in the hitter-friendly Steinbrenner Field. Besides that, he’s handled his business no matter the setting. 

Meanwhile, Guardians starter Gavin Williams can limit the Houston offense as well. The right-hander’s 3.79 ERA this season isn’t too impressive at first glance, but he’s been better lately. Williams has a 2.30 ERA over his last five starts overall. His 25.7% K rate and 30.1% whiff rate this season are both career-highs, too. 

Williams has also been effective at home recently. He owns a 2.53 ERA over his past four home starts. Plus, he’s allowed two runs or fewer in five of his seven home starts this year. Now he faces an Astros offense with poor road numbers this season (.286 wOBA, 82 wRC+). 

The Cleveland righty will also take on a Houston lineup that’s struggled against right-handed pitching lately. Over the past week in the split, the ‘Stros have a .261 wOBA (29th in MLB), 66 wRC+ (28th), and .215 batting average (27th). 

Let’s grab the under for the full game and the first five innings. Brown and Williams should both anchor a low-scoring contest. The Astros are 8-4-1 to the under in their past 12 games and 15-7-1 to the under in the past 23 games. Cleveland is 16-7 to the under in its last 23 games, including 6-1 in the past seven.

 

 

Best MLB Player Prop Bets & Other Picks Today, 6/7

 

 

Looking for More MLB Content?