It’s a quieter slate across the Majors tonight, with only 10 games on the schedule. My MLB player props analysis will highlight Yordan Alvarez, Sonny Gray, and Dylan Cease.
Read more in my MLB picks for Monday, April 20.
Best MLB player props today
| Player | Pick | Odds |
|---|---|---|
| Anytime home run | +430 | |
| Over 5.5 strikeouts | +106 | |
| Over 7.5 strikeouts | -118 |

Yordan Alvarez anytime home run
Yordan Alvarez is off to a wonderful start in 2026. The Houston Astros slugger leads the big leagues with 10 home runs, and he just went deep in three straight games over the weekend against the St. Louis Cardinals. Why not make it four?
While Alvarez only has one at-bat against Cleveland Guardians right-hander Slade Cecconi, the right-hander has struggled at suppressing the long ball, giving up three in only four starts. Alvarez is obviously red-hot, and five of his bombs have come off righties. Cecconi has also allowed two homers to left-handed batters.
- Time: 6:10 p.m. ET
- Where to watch: SCHN, Guardians.TV
Sonny Gray Over 5.5 strikeouts
Sonny Gray has always been a strikeout pitcher. While he’s only racked up 11 Ks in 20 1/3 innings for the Boston Red Sox, today’s start against the Detroit Tigers profiles as an opportunity to collect his fair share of swings and misses.
The righty has held the Tigers’ lineup to a .141 average over 71 at-bats, and he’s struck out 34. The likes of Javier Baez, Riley Greene, Kerry Carpenter, and Gleyber Torres have not been able to touch Gray. Detroit ranks 12th in team strikeouts, and they’re striking out even more on the road.
- Time: 11:10 a.m. ET
- Where to watch: DSN, NESN
Dylan Cease Over 7.5 strikeouts
Dylan Cease has proven to be a massive pickup for the Toronto Blue Jays. His elite stuff has played early on, compiling a 1.74 ERA over four starts, striking out 32 in just 20 2/3 innings. Cease has cashed the over in Ks in two of his four appearances, and he even struck out eight Dodgers on April 8.
Tonight’s matchup is a clear opportunity for him to rack up the Ks.
The Jays face the Los Angeles Angels, who rank second-last in the majors with 9.70 strikeouts per game. Angels batters have 36 Ks in 86 at-bats vs. Cease. Mike Trout has six Ks in nine ABs, while Jorge Soler has 13.
- Time: 9:38 p.m. ET
- Where to watch: Sportsnet 1, FDSN West
- Prop picks: 2-3, +0.58 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.






