Greg Peterson posts his daily handicapped MLB lines for every game every day. Based on his lines vs. the actual lines, here is where Peterson sees value on today's menu. Peterson also does a daily podcast, The Baseball Betting Show, on which he breaks down every game every day.
Rockies vs. Pirates Total 8.5. Greg’s Total 7.8.
The Pirates are riding a seven-game losing streak with two runs or fewer scored in all seven games. The Rockies' offense is last in the league in runs per game on the road since the start of the 2022 season with 3.1. Pirates starting pitcher Mitch Keller has allowed two earned runs in five of his last six starts.
Marlins vs. Diamondbacks Total 8. Greg's Total 7.2.
In Diamondbacks starter Zac Gallen's last five starts, he's allowed just three runs across 32 innings with 48 strikeouts and only one walk. He faces a Marlins lineup that is last in the league in runs per game with 3.3 while the Diamondbacks face Marlins starter Braxton Garrett, who has a 2.03 ERA on the road this season.
Rangers vs. Mariners (-165). Greg's Line: Rangers +121.
The Seattle Mariners rank 28th in the league in batting average at .228 while the Rangers are scoring 6.7 runs per game, the most in MLB this season. While Rangers starter Jon Gray has a 4.40 ERA overall this season, he's allowed three runs or fewer in all three of his road starts this season with a 3.95 ERA and one home run allowed across 13 2/3 innings. Mariners starter Logan Gilbert has allowed at least four runs in two of his last three starts.