Oneil Cruz MLB Player Prop Bets Today vs Texas Rangers 6/21/2025
Game: Pittsburgh Pirates vs Texas Rangers
Hits Prop: 1.5 - Over (-113) Under (-113)
Total Bases (TB) Prop Bet: 2 - Over (-113) Under (-113)
The Pittsburgh Pirates and Oneil Cruz can be watched on SportsNet Pittsburgh on Saturday, June 21, 2025 where they will try to defeat the Texas Rangers. Player prop bets start at 2 total bases and 1.5 base knocks for Cruz.
Oneil Cruz Season Stats
In 66 games, Cruz is sitting with an average of 4.3 PA's per game, 0.8 knocks and 1.6 total bases on the campaign. Oneil Cruz has earned a batting average of .218, and has a .337 on-base average . Cruz's SLG is sitting at .431 over the course of the season, and he has earned an OPS of .768. He has been at the dish 239 different times this year, and has earned 52 base hits. Cruz's total for runs plated on the campaign sits at 30, and he has come to bat 239 different times (41 walks and 95 strikeouts). While at the dish, Oneil Cruz is averaging 1.4 strikeouts and 0.6 walks per outing.

Oneil Cruz Career Stats
He is contributing 4.2 PA's per outing (0.9 hits and 1.7 TB's) and has an OPS of .765 in his career. Oneil Cruz has earned 161 1B's in addition to 58 two-base hits and 8 three-baggers during his MLB career. When he's up to bat, he has accumulated 53 long balls to go along with 513 total bases and 60 stolen bases during his career. Cruz has participated in 310 contests and has 166 runs scored on top of 167 runs plated during his pro baseball career. While at the dish, Oneil Cruz is averaging 1.3 strikeouts and 0.4 walks per outing in his career. Cruz's BA sits at .243 and he has been on base at a .320 rate in his professional baseball career.
Oneil Cruz Last 5 Games
Opponent | Hits | Total Bases | Walks | Strikeouts |
---|---|---|---|---|
Detroit Tigers | 0 | 0 | 0 | 4 |
Detroit Tigers | 1 | 1 | 0 | 2 |
Chicago Cubs | 1 | 1 | 1 | 0 |
Chicago Cubs | 0 | 0 | 0 | 1 |
Chicago Cubs | 1 | 1 | 0 | 0 |
Pittsburgh Pirates Last 5 Games
The Pittsburgh Pirates on-base percentage sits at .203 during the last five games, and they are sitting with a slug rate of .225. Cruz is accountable for 12.6% of their plate appearances in their last five games, as he averages 3.8 per outing. Cruz has tallied 9.4% of the Pirates base knocks and is producing 6.4% of their total bases. The Pittsburgh Pirates have an average of 5.3 base knocks per contest and are bringing home 2.7 runs scored during their last 5 games.
Oneil Cruz Last 10 Games
In his last ten games, Oneil Cruz is averaging 0.6 knocks per game, 3.9 times at bat and 1.0 total bases. Oneil Cruz has accumulated 10 AB's to go along with 2 triples and 4 one-baggers in his last ten games. Cruz has collected 0 2B's during his last 10 outings on top of 2 extra bases and 10 total bases. Cruz's SLG sits at .262 and he has been on base at a .260 clip in his last ten games. When he's up to bat, Cruz has totaled 5 runs scored as well as 2 ribeyes and 1 homer. Oneil Cruz has appeared at the plate 44 different times (6 base knocks and 15 whiffs) and is batting .162 in his last 10 games.
Josh Schonwald's Pick: Take the Over Hits (-113)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks