After he strung together two hits in his last game (going 2 for 4 with a double and two RBIs), Ryan O’Hearn and the Baltimore Orioles will see Janson Junk starting for the Miami Marlins on Saturday at 4:05 p.m. ET on MASN and FDSFL.
Find odds, stats, and more below to make your Ryan O’Hearn player prop bets.
O’Hearn paces the Orioles with a team-high batting average of .287. He has 11 home runs and 34 RBI.
Watch tonight’s Orioles game on Fubo!
Ryan O’Hearn Prop Bets and OddsHits Prop: 0.5 hits (Over odds: -238)Home Runs Prop: 0.5 home runs (Over odds: +500)RBI Prop: 0.5 RBI (Over odds: +140)Runs Prop: 0.5 runs (Over odds: +115)Total Bases Prop: 1.5 total bases (Over odds: +125)Stolen Bases Prop: 0.5 stolen bases (Over odds: +1100)How to Watch Baltimore Orioles vs. Miami MarlinsMatchup: Baltimore Orioles vs. Miami MarlinsTime: 4:05 p.m. ETDate: Saturday, July 12, 2025TV Channel: MASN and FDSFLLive Stream: Fubo (Watch now! – Regional restrictions may apply)Ryan O’Hearn vs. Janson JunkOver his career against Janson Junk, O’Hearn is 1 for 2.Ryan O’Hearn prop bet insightsIn 63.8% of his 80 games this season, O’Hearn has recorded a base hit (51 times). He’s also put up 20 multi-hit games in 2025 (25.0%).In 13.8% of his games this season, he has hit a home run (11 of 80). During the 2025 campaign, he’s left the yard in 3.5% of his trips to the plate.In 34 of 80 games this year (42.5%), O’Hearn has scored a run, and four of those games (5.0%) included a performance that produced more than one run scored.He has picked up an RBI in 28.8% of his 80 games this season, with more than one RBI in 10.0% of them (eight). He has also driven in three or more runs in three contests.O’Hearn has struck out in 38 of 80 games this season, with multiple strikeouts in 12 of them.
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.
Ryan O’Hearn stats against the Marlins7/11/2025: 2-for-4, 0 HR, 2 RBI, 0 R, 0 K, 0 BB, 0 SB7/25/2024: 0-for-4, 0 HR, 0 RBI, 1 R, 1 K, 1 BB, 0 SB7/24/2024: 1-for-4, 0 HR, 0 RBI, 1 R, 1 K, 0 BB, 0 SB7/23/2024: 2-for-3, 0 HR, 1 RBI, 0 R, 0 K, 1 BB, 0 SB7/16/2023: 0-for-3, 0 HR, 0 RBI, 0 R, 1 K, 0 BB, 0 SB7/15/2023: 0-for-1, 0 HR, 0 RBI, 0 R, 0 K, 0 BB, 0 SB7/14/2023: 2-for-2, 0 HR, 0 RBI, 0 R, 0 K, 1 BB, 0 SBMarlins starter: Janson JunkJunk gets the start for the Marlins in his fifth of the season. He holds a record of 3-1 with a 3.12 ERA and 36 Ks in 43 1/3 innings pitched.The right-hander’s last appearance came on Monday versus the Cincinnati Reds, as he tossed six innings, giving up no earned runs while surrendering only one hit.In nine games this year, the 29-year-old put up an ERA of 3.12, with 7.5 strikeouts per nine innings. Opponents are batting .253 against him.In this outing, Junk will aim to secure his third straight quality start.