Yandy Diaz and the Tampa Bay Rays will play Zach Eflin and the Baltimore Orioles on Saturday at 4:05 p.m. ET on MASN and FDSSUN. Diaz had two hits in his last game, going 2 for 5.

Find odds, stats, and more below to make your Yandy Diaz player prop bets.

Diaz has 16 doubles, a triple, 12 home runs and 23 walks while hitting .288. Among all hitters in MLB, Diaz’s home run total ranks 50th and his RBI tally ranks 39th.

Watch tonight’s Rays game on Fubo!

Yandy Diaz Prop Bets and OddsHits Prop: 1.5 hits (Over odds: +145)Home Runs Prop: 0.5 home runs (Over odds: +625)RBI Prop: 0.5 RBI (Over odds: +155)Runs Prop: 0.5 runs (Over odds: +105)Total Bases Prop: 1.5 total bases (Over odds: -105)Stolen Bases Prop: 0.5 stolen bases (Over odds: +1250)How to Watch Tampa Bay Rays vs. Baltimore OriolesMatchup: Tampa Bay Rays vs. Baltimore OriolesTime: 4:05 p.m. ETDate: Saturday, June 28, 2025TV Channel: MASN and FDSSUNLive Stream: Fubo (Watch now! – Regional restrictions may apply)Yandy Diaz vs. Zach EflinDiaz is 3 for 9 with a home run over his career against Zach Eflin.Diaz is 1 for 3 when matching up against Zach Eflin this season.Last year against Zach Eflin, Diaz went 2 for 6 with a home run at the plate.Yandy Diaz prop bet insightsDiaz has reached base with a hit 53 times this season in 76 games played (69.7%), including multiple hits on 27 occasions (35.5%).In 14.5% of his games this season, he has homered (11 of 76). During the 2025 campaign, he’s gone deep in 3.6% of his trips to the plate.In 36.8% of his 76 games this season, Diaz has scored (28 times). He’s also notched nine games with multiple runs in 2025 (11.8%).He has driven in at least one run 26 times this year in 76 tries (34.2%), including driving in multiple runs in 18.4% of games (14 times) and producing three or more of his team’s runs on four occasions.Diaz has been set down on strikes at least once 40 times this year in 76 games played (52.6%), including six times striking out multiple times (7.9%).

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 1:25 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Yandy Diaz stats against the Orioles6/27/2025: 2-for-5, 0 HR, 0 RBI, 1 R, 2 K, 0 BB, 0 SB6/19/2025: 2-for-4, 0 HR, 0 RBI, 0 R, 0 K, 0 BB, 0 SB6/18/2025: 2-for-5, 0 HR, 1 RBI, 2 R, 0 K, 0 BB, 0 SB6/17/2025: 1-for-3, 0 HR, 0 RBI, 0 R, 0 K, 1 BB, 0 SB6/16/2025: 1-for-4, 0 HR, 0 RBI, 1 R, 1 K, 0 BB, 0 SB9/7/2024: 3-for-4, 1 HR, 2 RBI, 2 R, 1 K, 1 BB, 0 SB9/6/2024: 0-for-4, 0 HR, 0 RBI, 0 R, 1 K, 0 BB, 0 SB8/11/2024: 1-for-4, 0 HR, 0 RBI, 0 R, 1 K, 0 BB, 0 SB8/10/2024: 1-for-4, 0 HR, 0 RBI, 1 R, 0 K, 0 BB, 0 SB8/9/2024: 0-for-4, 0 HR, 0 RBI, 0 R, 2 K, 0 BB, 0 SBOrioles starter: Zach EflinEflin (6-4) toes the rubber for the Orioles in his 12th start of the season. He has produced a 5.46 ERA in 61 2/3 innings pitched, with 42 Ks.The righty’s last time out was on Saturday, June 21 versus the New York Yankees, as he tossed three innings, giving up six earned runs while allowing 10 hits.In 11 outings this season, the 31-year-old has amassed a 5.46 ERA and 6.2 strikeouts per nine frames, while surrendering a batting average of .299 to opposing hitters.Eflin has registered six quality starts this year.