Greg Peterson Reveals Top MLB Picks for Sunday, April 12
On Sunday, April 12, expert MLB handicapper Greg Peterson provided his top picks for the day’s games. Fans can find more insights through his Daily MLB Lines and the Baseball Betting Show Podcast at Filmogaz.com. Additionally, various betting tools, including Strikeout Prop Projections and the MLB YRFI Report, are available to enhance the betting experience.
Key Matchups and Predictions
Arizona Diamondbacks vs. Philadelphia Phillies
The matchup features Andrew Painter, the Phillies’ pitcher, making his third MLB start. Last season, he recorded a 5.65 ERA at the AAA level. In contrast, Zac Gallen of the Diamondbacks displayed improvements this season after a challenging 2025 with a 4.83 ERA. The Diamondbacks are backed by a solid lineup that averaged 4.9 runs per game last year.
- Pick: Diamondbacks Moneyline +125
- Total Runs: Over 8.5
Toronto Blue Jays vs. Minnesota Twins
Max Scherzer, at 41, has struggled, posting a 5.19 ERA in his last season and logging only eight innings so far. Meanwhile, Taj Bradley has shown promise this season with a strong 2.00 ERA across 16 2/3 innings.
- Pick: Blue Jays Moneyline -110
- Total Runs: Over 8
Athletics vs. New York Mets
The Athletics’ Aaron Civale has shown inconsistency, while the Mets are currently without star player Juan Soto. Freddy Peralta of the Mets has started the year with a 4.80 ERA but shows improved strikeout rates compared to last year.
- Pick: Under 8 Runs
Miami Marlins vs. Detroit Tigers
Sandy Alcantara of the Marlins has returned to form, allowing only two earned runs in 24 1/3 innings. Tarik Skubal of the Tigers has seen a decline in strikeout numbers this season.
- Pick: Marlins Moneyline +180
- Total Runs: Over 6
Chicago White Sox vs. Kansas City Royals
Both teams have struggled offensively, with a combined total of six runs across the first three games of their series. The White Sox plan to utilize Grant Taylor as an opener. Royals pitcher Noah Cameron boasts a 2.90 ERA since his call-up.
- Pick: Under 9.5 Runs
Washington Nationals vs. Milwaukee Brewers
The Nationals rank third in scoring with an average of six runs per game. They face a struggling Brandon Woodruff of the Brewers, who has allowed seven runs in two starts. Zack Littell from the Nationals experienced regression last season due to a high fielding independent.
- Pick: Brewers Run Line -1.5 +125
- Total Runs: Over 7.5
For more expert analysis, check updates and picks from Greg Peterson at Filmogaz.com.