J.P. Crawford Best MLB Prop Bets Today vs Los Angeles Angels 7/25/2025
Game: Seattle Mariners vs Los Angeles Angels
Hits Prop: 1 - Over (-115) Under (-111)
Total Bases (TB) Prop Bet: 2 - Over (-111) Under (-115)
The Seattle Mariners and J.P. Crawford can be watched on FanDuel Sports Network West on Friday, July 25, 2025 where they will try to beat the Los Angeles Angels. Crawford's props start at 1 base hit and 2 total bases.
J.P. Crawford Season Stats
When looking at his plate discipline, J.P. Crawford holds an average of 0.8 SO's and 0.6 walks per game. His total for ribeyes this season sits at 38, and he has come to the plate 369 different times (56 BB's and 77 K's). J.P. Crawford has been at the dish 369 different times this year, and has accumulated 103 base hits. Crawford's slugging percentage is sitting at .379 on the campaign, and he has earned an OPS of .757. Crawford is the owner of a batting average of .279, and has a .378 on-base percentage . During 99 games, J.P. Crawford has an average of 4.4 plate appearances per contest, 1.0 base knocks and 1.4 total bases on the year.

J.P. Crawford Career Stats
When looking at his plate discipline, J.P. Crawford holds an average of 0.8 SO's and 0.5 walks per game in his MLB career. J.P. Crawford is producing 4.2 plate appearances per outing (0.9 knocks and 1.3 total bases) and has an OPS of .712 thus far in his pro baseball career. When he's at the plate, J.P. Crawford has earned 62 HR's in addition to 1,171 TB's and 32 stolen bases during his MLB career. Crawford's BA is sitting at .249 and he has been on base at a .343 clip during his MLB career. J.P. Crawford has earned 546 singles to go along with 166 doubles and 15 three-base hits in his career. J.P. Crawford has totaled 872 outings and has 441 runs scored to go along with 324 runs plated during his 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 |
---|---|---|---|---|
Milwaukee Brewers | 0 | 0 | 0 | 1 |
Milwaukee Brewers | 0 | 0 | 0 | 1 |
Milwaukee Brewers | 0 | 0 | 0 | 1 |
Houston Astros | 2 | 4 | 0 | 2 |
Houston Astros | 0 | 0 | 1 | 2 |
Seattle Mariners Last 5 Games
J.P. Crawford has tallied 6.1% of the Mariners base hits and is producing 9.3% of their total bases. Crawford is accountable for 11.6% of their plate appearances in their last five games, as he averages 3.5 per outing. The Seattle Mariners average 5.5 base hits per game and are scoring 2.2 runs scored in their last five games. Their on-base average is sitting at .236 in their last five games, and they are the owners of a SLG of .223.
J.P. Crawford Last 10 Games
Crawford has earned 1 two-base hit during his last 10 outings on top of 4 XBH and 13 TB's. In his last 10 games, J.P. Crawford is sitting with an average of 0.9 base knocks per game, 4.1 turns at bat and 1.3 TB's. J.P. Crawford has been at the plate 46 times (9 knocks and 10 whiffs) and is hitting .207 during his last 10 contests. He has accrued 13 turns at bat to go along with 2 triples and 5 singles during his last 10 contests. Crawford's slugging percentage is .288 and he has been on base at a .278 clip during his last 10 outings. When he's up to bat, J.P. Crawford has accumulated 5 runs scored to go along with 6 runs plated and 0 long balls.
Josh Schonwald's Pick: Take the Over Total Bases (-111)
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