J.P. Crawford MLB Prop Bets Today vs Texas Rangers 7/31/2025
Game: Seattle Mariners vs Texas Rangers
Hits Prop: 1 - Over (-119) Under (-115)
Total Bases (TB) Prop Bet: 2 - Over (+105) Under (-135)
J.P. Crawford and the Seattle Mariners will compete against the Texas Rangers at T-Mobile Park on Root Sports Northwest on Thursday, July 31, 2025. If you're looking to place a wager on Crawford's player props, they open at 2 total bases and 1 hit.
J.P. Crawford Season Stats
Crawford has been at the dish 388 times over the course of the season, and has earned 104 knocks. At the plate, J.P. Crawford has an average of 0.8 K's and 0.5 BB's per game. During 103 games, he has an average of 4.4 plate appearances per contest, 1.0 base knocks and 1.4 total bases on the year. His total for runs plated on the year sits at 38, and he has batted 388 different times (56 free passes and 80 K's). Crawford's slug rate sits at .363 on the year, and he has an OPS of .727. He has earned a batting average of .268, and has a .364 on-base average .

J.P. Crawford Career Stats
At the plate, J.P. Crawford has an average of 0.8 K's and 0.5 BB's per game in his professional baseball career. J.P. Crawford is producing 4.2 PA's per game (0.9 knocks and 1.3 total bases) and has an OPS of .709 during his pro baseball career. While playing offense, Crawford has amassed 62 taters on top of 1,172 total bases and 32 stolen bases thus far in his pro baseball career. Crawford's batting average is sitting at .248 and he is finding himself on base at a .341 rate thus far in his career. Crawford has totaled 547 1B's as well as 166 two-baggers and 15 three-base hits in his professional baseball career. He has been on the field for 876 games and has 441 runs in addition to 324 runs plated during his MLB career.
Today’s Featured MLB Best Bet! AUGUST YOUNG is hitting 62% since the all-star break with his MLB selections! AY has identified a special edge and is releasing a 7-Unit MLB Best Bet Thursday (1p.m EST) AY is connecting at a 64% clip this season on his MLB plays rated 7.0+ and is looking to hit another! Click BUY NOW below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
J.P. Crawford Last 5 Games
Opponent | Hits | Total Bases | Walks | Strikeouts |
---|---|---|---|---|
Los Angeles Angels | 0 | 0 | 0 | 2 |
Los Angeles Angels | 0 | 0 | 0 | 0 |
Los Angeles Angels | 0 | 0 | 0 | 0 |
Los Angeles Angels | 1 | 1 | 0 | 1 |
Milwaukee Brewers | 0 | 0 | 0 | 1 |
Seattle Mariners Last 5 Games
Crawford has tallied 2.9% of the Mariners base hits and is producing 1.5% of their total bases. J.P. Crawford is responsible for 12.0% of their plate appearances during the last five games, as he is averaging 3.7 per contest. They have an average of 5.8 base knocks per game and are scoring 2.8 runs during their last 5 outings. The Mariners on-base average sits at .218 during the last five games, and they are the owners of a slug rate of .323.
J.P. Crawford Last 10 Games
Crawford has totaled 0 two-baggers in his last 10 games as well as 2 XBH and 6 total bases. In his last 10 games, he is sitting with an average of 0.4 base knocks per game, 4.3 turns at bat and 0.6 TB's. Crawford has been at the plate 44 times (4 knocks and 11 whiffs) and is hitting .085 during his last 10 contests. J.P. Crawford has earned 6 turns at bat to go along with 2 three-base hits and 2 singles in his last 10 outings. His slugging percentage sits at .125 and he has been on base at a .105 clip in his last 10 outings. On the offensive side of the field, he has earned 1 run scored to go along with 1 ribeye and 0 HR's.
Josh Schonwald's Pick: Take the Under Hits (-115)
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