MLB Best Bets Today: Odds, predictions and picks for Saturday, July 8th
 

MLB schedule today has 15 games

The final Saturday before the All-Star Break has a full 15-game slate, as we’ll see a couple early starts in the AL and a couple more on the interleague side of the ledger. These last two days before the Break hits can be extremely challenging from a handicapping standpoint. As I mentioned yesterday, some teams and individuals are very much eager to get to the Break and enjoy a little bit of downtime. Other teams are still looking to bank wins and hope to head into the hiatus on a high note.

It is always important to think long and hard about the bets that you want to make, but it is even more imperative at this time of the year when you have to not only look at the stats and the matchups, but also have to consider how invested some of the players will be.

Author’s note: I had to post early today with a morning commitment, so these stats are all through Thursday’s games.

|

Follow me on Twitter, @SkatingTripods, to get the article right as it goes live. (Tracking sheet)

VSiN Daily Baseball Bets will be out shortly.

Here are some thoughts on the July 8 card (odds from DraftKings):

Colorado Rockies at San Francisco Giants (-210, 8.5)

Ryan Walker is listed as the starter for the Giants and Connor Seabold is listed for the Rockies as these two teams kick off the five-game NL slate on Saturday. Alex Wood will bulk after Walker. Wood has a 5.20 ERA with a 5.27 xERA and a 4.98 FIP if he is the one that gets the call. He’s worked 45 innings over nine starts and three relief outings on the season.

Wood’s last outing six days ago was a real dud against the Mets, as he allowed five runs on just two hits, but walked four in 1.2 innings pitched. That was on the heels of five shutout innings against the Blue Jays with seven strikeouts, so who knows what he’ll have in store for today.

As far as things go with Seabold, he has allowed 21 runs in his last 13 innings of work, so he has really fallen on hard times. He’s allowed eight homers in those three starts and a whole lot of hard contact. We’ll see what happens with him in this outing, but I certainly wouldn’t expect good things. This is a game where I can’t really advocate a bet one way or the other.

Philadelphia Phillies at Miami Marlins (-110, 7.5)

Two teams that should have no problems being engaged on Saturday are the Phillies and Marlins. It will be Ranger Suarez for the Phillies and Braxton Garrett for the Marlins, so we’ve got a quality pitching matchup here as well. Garrett has a 2.26 ERA with a 2.59 FIP in his last 10 starts covering 55.2 innings of work. He’s allowed more than two runs in a start just twice, with one of them being his most recent start against the Cardinals.

Garrett allowed three runs on seven hits in that start after allowing three earned runs total in his previous four starts. He also has 70 strikeouts against just nine walks in that span, so his control and command have been solid, as he’s allowed just five homers in that 10-start stretch as well. He has gotten a little bit lucky in terms of balls in play with a 44.2% Hard Hit% and a 10.1% Barrel leading to a .266 BABIP against. He does have a 50.4% GB%, but I’m still a tad wary about his ability to keep this up at this pace.

Suarez is coming off of a tough start. He allowed five runs on seven hits to the Nationals six days ago. The five runs were more than he had given up in his five previous starts, so it seems like it was just a little bit of a correction in his numbers. He’s got a 3.67 ERA with a 3.50 FIP for the season, but he allowed 12 runs in his first 11 innings, but had only allowed six earned runs in a six-start span before that bump in the road against Washington.

What’s interesting here is that the Marlins are tops in batting average and third in wOBA against lefties for the season, while the Phillies are only 17th in wOBA for the year. However, if we look since June 1, Miami is third in wOBA at .353 and Philadelphia is fourth at .351. Could this be a spot for both guys to regress? For one to have more success than the other? Good game, but I’m not sure there’s a great edge to be had.

Pittsburgh Pirates at Arizona Diamondbacks

We’ll see Mitch Keller for Pittsburgh, as Arizona looks at a bullpen day. The Snakes only used two relievers last night, so most of the bullpen is fresh heading into this one, but it looks like a full-fledged Johnny Wholestaff game with a lot of guys working an inning or two at most.

Keller is way more projectable, as he has a 3.52 ERA with a 3.36 xERA and a 3.30 FIP in his 110 innings pitched. The right-hander is having a career year, already having surpassed his previous high mark in fWAR of 2.1, which he set last season. He’s got a huge 7.2% K% bump and has managed to mostly sustain it.

That being said, Keller has been feast or famine lately, as he has allowed at least four runs in five of his last eight starts. He’s allowed one run in each of the other three starts. So, it’s fair to wonder what we’ll get from him here.

Also, it was mind-blowing to see Corbin Carroll thrown right back into the Arizona lineup last night. It’s a good thing that he’s not hurt, or at least not severely enough to miss time, but I thought it was nuts that he was playing right away the next night.

With no starter really posted for Arizona, there isn’t much to do here.

Cincinnati Reds at Milwaukee Brewers (-130, 9.5)

Luke Weaver and Colin Rea start a very important middle game in this battle for first place in Milwaukee. Weaver actually piecemealed together a decent outing last time out, as he allowed two runs on six hits against the Nationals over five innings with just two strikeouts. He actually has just 11 strikeouts in his last five starts and for a guy that allows a ton of loud contact, that’s a really, really bad development moving forward.

Weaver has a 6.72 ERA with a 5.44 FIP in 69.2 innings of work. He’s allowed 15 homers, a 42.6% Hard Hit%, and a 10.5% Barrel%, so more contact cannot be a good thing. Over his 14 starts, Weaver has allowed four or more runs in nine of them, so the ceiling isn’t very high and the floor is actually pretty low. Most of his tolerable starts have been on the road. That’s not surprising, as he has a 7.98 ERA at home and a 5.80 ERA on the road and we know that Great American Ball Park is a great place for hitters.

However, his wOBA against is only nine points lower on the road. His SLG is 61 points lower, hence the big change in performance, but he has allowed 22 extra-base hits and 14 walks in 40.1 innings on the road. So, I’m not sure I’d trust him anywhere.

That being said, I don’t want to lay any sort of number with Rea and the Brewers against a better team. Rea has a 4.40 ERA with a 4.22 xERA and a 4.70 FIP in his 75.2 innings pitched, so he’s been better than I would have expected, but it’s still tough to take him seriously in a favorite role like this. He has allowed three runs on eight hits in his last two starts, but allowed nine runs on 12 hits in two starts prior. Since May 14, he has allowed four or more runs in four of his nine starts.

The potential for runs is certainly present in this game, especially since Rea has some platoon splits that favor lefties, but Weaver could very easily bury Cincinnati in this game and that Reds bullpen has had a lot of work this week.

New York Mets at San Diego Padres (-170, 8.5)

A couple of lefties square off here, as Blake Snell rides the hottest wave of his career into this one against David Peterson and the Mets. The Padres are getting some amazing production from Snell, who is actually working deep into games as well. His last start was the worst of the bunch by far, but he somehow danced around seven hits and four walks in five innings to not allow a run.

Snell has not gone 47 innings in his last eight starts with a 0.77 ERA and a 2.08 FIP. He’s struck out 73 and walked 19, but he’s allowed just 27 hits in that span with a 25.6% Hard Hit% and only five barrels allowed. He has a 17.1% SwStr% over that time and every start has been at 11.1% or higher, with his last six starts all checking in at 15.6% or higher. He’s honestly never been better for a stretch in his career.

I can’t say the same for Peterson, but he’s had a couple of good outings to build off of recently. Peterson has allowed one run on eight hits in 10 innings of work with an 8/6 K/BB ratio. He had allowed 27 runs in his previous five starts, but that was a stretch that got him sent to the minor leagues to work on some things.

While he was there from May 21 to June 21, he posted a 4.50 ERA with a 4.55 FIP in 32 innings with 39 strikeouts against 18 walks. I’m not sure we could say that he was really fixed, but he was at least a somewhat better version of himself. In these last two starts, he hasn’t been terribly sharp and still allowed a 50% Hard Hit% against the Giants, so I don’t think we’ll get a super strong effort here, but he’ll hope to keep his team in the game.

If Snell keeps running like Snell has, this number probably isn’t big enough. The Mets do have a 101 wRC+ against lefties this season, but rank just 20th in wOBA at .313. Since June 1, they are 18th in wOBA at .307 with a 96 wRC+. This hasn’t been a great split for them. The Padres, meanwhile, are ninth in wOBA at .334.

I like the Padres 1st 5 Run Line here at -0.5 and -130. Peterson has been terrible away from Citi Field on the season and really bad the first time through the order with a .351.427//623 slash against and a .442 wOBA. He’s also been bad the third time through with a .390/.432/.732 slash and a .490 wOBA, so that would give San Diego a great chance to get a lead and a great chance in the fourth and fifth innings as they turn the lineup over.

Pick: Padres 1st 5 Run Line -0.5 (-130)

Toronto Blue Jays (-215, 8.5) at Detroit Tigers

The Blue Jays and Tigers play an early one at Comerica Park with a matchup that features Kevin Gausman in a huge favorite role against Matt Manning. Yesterday was a big day for the Blue Jays with a blowout win and six strong innings from Alek Manoah. They’ll hope that Gausman can follow suit against a lineup that has really been overpowered by righties on the season.

Gausman comes in with a 3.04 ERA, 3.54 xERA, and a 2.49 FIP in 109.2 innings of work. He has a huge 32.7% K% to go with a nice 6.1% BB%. Gausman has had a bit of a strange season in that he’s been really awful once a month. He allowed eight runs on April 17 against Houston, eight runs on May 4 against Boston, and six runs against Minnesota on June 11. Those three starts account for 22 of the 42 runs that he has allowed over 18 starts. So, that means he’s given up 20 total runs in his other 15 starts. So, you can usually bet on him to be pretty good, but the pattern would suggest that a bad start is coming at some point this month. *cue ominous music*

If it came today, it would be a stunner, since the Tigers are 28th in wOBA at .290 against righties with an 84 wRC+. They’ve been just as bad since June 1 with a .291 wOBA and an 84 wRC+.

With Tarik Skubal, Eduardo Rodriguez, and Alex Faedo all back, the Tigers rotation is looking a lot better. The same is true with Manning back in the fold. In his two starts, however, he’s been shaky, allowing six runs on eight hits in 10.2 innings with eight strikeouts and four walks. Manning hit the IL after his April 11 start against Toronto and just recently returned. He looked solid in the minors, but the big leagues are a different beast and his location mistakes have been magnified a bit. He did allow a lot of hard contact against Texas for the two runs on three hits outcome, so I’m not confident in him today.

It’s a big number to lay with Gausman, but the run line feels like the only play that makes sense. It’s an early start and it’s a juicy one, so I’ll pass.

Baltimore Orioles at Minnesota Twins (-125, 8.5)

Tyler Wells and Sonny Gray line it up at Target Field here, as Gray runs it back again against Baltimore and Wells starts after facing the Yankees earlier this week. Gray has a 2.50 ERA with a 2.84 FIP on the season and he’s only allowed three home runs. He just went six shutout innings against Baltimore with seven strikeouts against three walks. We are on July 8 and he is 17 starts into the season and he has still not allowed more than three runs in a start.

It is kind of incredible to look at the pitching that the Twins are getting and see such a small lead in the AL Central. It’s honestly rather embarrassing in regards to their offense. Gray has four wins in 17 starts because of a lack of run support. He’s also been pulled a lot after five innings, as manager Rocco Baldelli is extremely sensitive to the times through the order penalty. Gray does have a 5.49 ERA the third time through the order, but a lot of that seems to be bad luck or shoddy relief work, as his wOBA against of .324 is actually 12 points higher than his wOBA against the third time through.

Wells has a 3.19 ERA with a 3.72 xERA and a 4.75 FIP. The high FIP is a byproduct of 21 home runs allowed in just 98.2 innings for Wells. He’s around the plate a ton and he’s a fly ball pitcher, so the long ball is just an occupational hazard. The way to limit the damage is by carrying a low walk rate like Wells does with a 5.8% BB%. He has allowed a 40% Hard Hit% and just allowed 12 hard-hit balls to the Yankees. He’s also allowed 12 barrels in his last four starts, so he’s not locating all that well lately.

But, he has a .192 BABIP against because he has only allowed 46 hits that are not homers. It’s been a weird season and I keep looking for spots to play on the likely regression in his profile, but I have to respect that he’s a guy that has a 25.9% K% and also induces a lot of fly balls to the big part of the ballpark.

I don’t have a play here in this one. It probably comes down to how many solo homers Wells gives up since Gray is a lockbox when it comes to runs.

Oakland Athletics at Boston Red Sox (-230, 9.5)

The Red Sox will send out James Paxton and the A’s will counter with Paul Blackburn here as this weekend set at Fenway Park rolls on. Blackburn has a 4.50 ERA with a 3.40 FIP in his 36 innings pitched and is coming off of a terrible start against the White Sox at home with five runs allowed on six hits and four walks. Previously, his two worst starts had both come on the road, which makes sense when you pitch for Oakland and have such a good home environment.

A bad start against a bad White Sox offense against righties sounds a lot of alarm bells, particularly heading into a game at Fenway. It was the first start this season in which Blackburn allowed a Hard Hit% of 40%, so he didn’t locate very well in any facet. In his three road starts, he’s allowed nine runs on 20 hits in 16 innings. The Marlins and Guardians both did well against him, while the Brewers did not, but this is a step up in class (at least vs. a RHP) and also a huge step up for the offense in terms of park factor.

That should bode well for Paxton, who returns from the paternity list just to head back home for the All-Star Break. Paxton had a knee issue in his June 24 start against the White Sox and was limited to four innings. I faded him wondering if he was fully healthy with the knee and a velo drop, but it turns out he was, as he fired 7.2 shutout innings against the Blue Jays.

Some extra rest likely helped Paxton, who has a 2.70 ERA with a 3.25 FIP in his nine starts over 50 innings. Given that he made six starts over 21.2 innings from 2020-22, it’s been good to see him back out there having success. He has allowed 12 barrels in nine starts, but just a 38.8% Hard Hit% and the A’s have forgotten how to hit against lefties.

Not only is Oakland 30th in wOBA against lefties at .249 with a 60 wRC+ since June 1, add another split of being on the road against lefties and they have a .227 wOBA with a 39 wRC+ in that split. So, there isn’t much to do with this one other than think about including Boston in a moneyline parlay or laying the big number.

Kansas City Royals at Cleveland Guardians (-175, 8.5)

Right thought, wrong bet for me in the Royals and Guardians game, as another one stayed well under the total on Friday night. Daniel Lynch did throw the ball fairly well, but Aaron Civale was on another level with his best start of the season and his best start in a very long time. He struck out nine over seven innings and Kansas City barely sniffed a run. So, the Under was the play instead of the Royals 1st 5. That’s a mistake I’ve made a lot this season.

This game is a much different handicap, as we’ll see Gavin Williams against Brady Singer. Williams just faced the Royals back on June 27 and mowed them down over seven innings with just one hit allowed and six strikeouts against one walk. His third start was against the Braves and he allowed three homers over 6.1 innings. He struggled a bit with his location against Oakland as well, so Williams has had two subpar starts and the one dominant one. 

The one, glaring red flag about Williams is that he has had major issues maintaining his velocity in his starts. Specifically, he dropped a few mph against the Braves last time out and only averaged 94.6 with the fastball after regularly touching triple digits in the minors. I don’t know if he was told to hold back or what, but we haven’t seen the velo from him at the MLB level that we saw in Triple-A.

Williams carved up the Royals with 62% fastballs in the first start, but he’s now facing an MLB lineup for the second time for the first time in his career, so I wonder if we’ll see a bit more variance to his arsenal or if they’ll adopt the “if it ain’t broke” philosophy. I’d personally like to see some more depth to his pitch selection.

Singer has a 5.52 ERA with a 5.44 xERA and a 4.36 FIP in his 89.2 innings over 17 starts. He has an 18.6% K% and an 8.5% BB%, both of which are huge downgrades from his performance last season with a 24.2% K% and a 5.6% BB%. His biggest issue has been command, as he has allowed a 51.7% Hard Hit% on the season in 286 batted ball events. He has a 9.4% Barrel% as well, as he has earned his .322 BABIP against.

I can’t tell if he’s turning a corner or not, but he’s had back-to-back good starts for really the first time all season, as he worked six shutout innings against Cleveland and seven innings of one-run ball against the Dodgers. Most notably, he had HH% marks of 38.9% and 28.6% in those two starts. He’s still a two-pitch pitcher and that leaves minimal margin for error, but the sun is shining on this dog’s arse a little more these days.

That said, I still don’t trust him. I don’t really trust Williams either, especially with his disappearing velocity act in the middle innings. I certainly don’t trust him at this price, but I won’t take KC.

Seattle Mariners at Houston Astros (-135, 7)

It will be Bryan Woo and Framber Valdez in the best pitching matchup of the day. Woo checks in with a 4.08 ERA, 2.72 xERA, and a 3.22 FIP in his 28.2 innings pitched. He has a strong 32.8% K% with a 6.7% BB%. I tried to pick against Woo last time out against the Giants because he’s had some issues with left-handed bats throughout his career. He went six innings with two runs allowed on three hits, but he did allow a 50% Hard Hit% and two barrels. The Giants just didn’t make the most of the hard contact that they did make.

In this start, Woo doesn’t have to worry about lefties. The Astros only have two of them and one is a real Major Leaguer. Righties have struck out 27 times in 66 plate appearances with just three walks, only eight hits, and one double. Righties are batting .127/.167/.143 with a .145 wOBA against him in his young career. The Astros will have at least seven and probably eight of them in the lineup and Jose Altuve will not be one of them, as he’s sidelined with an oblique injury.

Starts are running out for Woo, who will be shut down in the second half. He’s thrown 72.2 innings thus far after throwing 52.1 last season. The Mariners are being extremely careful with him, so he might as well get his good ones in while he can and this looks like a good opportunity.

Valdez comes in with a 2.49 ERA, 3.94 xERA, and a 2.86 FIP in his 105 innings over 16 starts. He’s given up some hard contact, but has erased it with a 26.3% K% and a 56.5% GB%. That’s not on par with his last few seasons, where he’s been 60% or higher, so I’m kind of curious to see what’s happening. Valdez allowed four runs on eight hits last time out against the Cardinals and then got skipped because of a sprained ankle.

  
Read Full Article
  
  

Avatar photo

By VSiN