We’ve got a full slate across the big leagues today with some primo matchups.
My MLB player props analysis will include Tyler Mahle, Willson Contreras, and Andy Pages.
Read more in my MLB picks for Tuesday, April 28.
Best MLB player props today
| Player | Pick | Odds |
|---|---|---|
| Over 4.5 Ks | -120 | |
| Over 0.5 runs | -110 | |
| Over 0.5 runs | +110 |

Tyler Mahle Over 4.5 strikeouts (-120)
Tyler Mahle isn’t known as a huge strikeout pitcher, but he’s missing some bats lately.
The right-hander has cashed the Over in Ks three straight starts, and in four of his five outings this season. Last time out, he threw a gem, tossing seven scoreless against the Dodgers while striking out five.
Mahle has 26 Ks in 25 2/3 innings of work in 2026, and he’ll face the struggling Philadelphia Phillies tonight. Across 68 at-bats against them, Mahle has 20 Ks, and they’re hitting just .235.
The Phils also just struck out 12 times in their finale against the Braves on Sunday.
- Time: 6:40 p.m. ET
- Where to watch: NBCSBA, NBCSP
Willson Contreras Over 0.5 runs (-110)
Willson Contreras has been key in the Red Sox winning three games in a row since the firing of Alex Cora. He’s recorded at least one run in three straight contests, coming across the plate five times during that span.
Contreras was 1-for-4 with a pair of runs in a victory over the Blue Jays on Monday. What’s important is that his teammates are producing below him in the lineup, and Contreras is consistently getting on base right now.
- Time: 7:07 p.m. ET
- Where to watch: NESN, SN1
Andy Pages Over 0.5 runs (+110)
Andy Pages has been a breakout star so far for the Dodgers. He’s batting .327 with five home runs, 25 RBI, and 16 runs.
Pages has come across the plate in three consecutive games, and he has three hits during that span. The Dodgers are hitting .277 with RISP, and Pages also has a .374 OBP.
The Cuban has 13 of his runs against right-hander pitchers, and Janson Junk takes the hill this evening for the Marlins. He’s also allowed seven earned across his last three starts.
- Time: 10:10 p.m. ET
- Where to watch: Marlins.TV, SNLA
- Prop picks: 7-13, -1.19 units
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






