Texas Rangers vs Seattle Mariners Prediction, 7/31/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Seattle Mariners
Date: Thursday, July 31, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Texas (+125) Seattle (-145)
The Texas Rangers (56-52) are hitting the road to T-Mobile Park on Thursday where they will try to beat the Seattle Mariners (57-51). The moneyline on this game has the Rangers at +125 and the Mariners are opening at -145. The over/under is set at 9. The starting pitchers will be Kumar Rocker and George Kirby.


Texas owns a slugging percentage of .376 and have struck out 889 times, while being walked on 323 occasions. They have accounted for 422 runs batted in in addition to 820 hits on the year, while their average at the plate comes in at .231. The Rangers have earned 156 doubles as a unit and have hit 113 balls out of the park. They have earned a total of 441 runs scored while holding a team on-base percentage of .300. As a team, the Texas Rangers are recording 4.1 runs per game, which ranks them 24th in baseball.
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! |
Get all of our Free MLB Picks
Their strikeout to walk ratio is 2.85 and their pitching staff has a collective WHIP of 1.16. Rangers pitchers have surrendered 97 long balls and 369 total runs (1st in MLB). Texas has surrendered 798 hits (7.6 per 9 innings) and also 336 earned runs. The Rangers have compiled a team ERA of 3.18 over the course of the season (1st in baseball), and their staff has rung up 872 batters. Their pitching staff has walked 306 batters and their FIP is 3.63 as a squad this year.
Rangers bullpen pitchers have entered the game with runners on base 109 times in addition to having 121 appearances in high leverage situations. The relievers have a total of 60 holds for the season (16th in the league). The Rangers relief pitchers have earned a save rate of 60.0% and have come into the game in 108 save situations. They have compiled 27 saves on the season and have blown 18 of their 45 chances to get a save. The relief pitchers have inherited 157 base runners over the course of the season and 33.1% of them crossed home plate. The Rangers have dispatched 333 relief pitchers to the mound so far this year.
The Texas Rangers are sitting with 2,854 putouts this season, as well as 928 assists and 33 errors. Their fielding percentage is currently at .991 which puts them in 1st in MLB, and have accumulated 83 double plays. The Rangers have turned 72.2% of balls hit into play into outs out of their 8,562 innings, which has them sitting 1st in baseball.
Rocker (4-6 career mark) sits with a FIP of 5.41 and he has gone up against 320 opposing batters in the majors. He has conceded 77 base knocks (9.8 hits per 9 innings) and has had 27 walks. His ERA is 5.50 (43 earned runs allowed) and his WHIP is 1.477. Rocker has taken the mound for 70 innings and has earned 67 K's so far in his pro baseball career.
The Seattle Mariners have accounted for an OBP of .321 as well as a batting average of .246 so far this year. They have struck out on 948 instances (5th in the league) and have totaled 901 hits. Seattle has compiled 149 long balls on the campaign to go along with 468 runs batted in. The Mariners hold a team SLG% of .411 and they are scoring 4.55 runs per contest (12th in MLB). They have recorded 147 two-baggers, while taking a walk 360 times as well as scoring 487 runs.
The Mariners have a WHIP of 1.257 in addition to having a FIP of 3.99 as a pitching staff on the campaign. Their K/BB ratio comes in at 8.40 (902 strikeouts against 332 free passes). They are sitting at 19th in the league as a staff in total hits allowed with 888. They have given up 118 long balls and they yield 4.31 runs per 9 innings (15th in the league). The Seattle pitching staff have conceded 465 runs so far this season while having a team ERA of 3.85 (415 earned runs relinquished).
With 103 save situations, the Mariners have recorded 58 holds in addition to 19 blown saves. Seattle has called on bullpen pitchers to take the mound in 45 save opportunities and they have come away with 26 saves. Their relievers have taken the field 152 times in high leverage situations and on 89 occasions with runners on. Seattle bullpen pitchers hold an inherited score rate of 27.1% out of 96 inherited base runners. They are ranked 23rd in the league with a save percentage of 57.8%, and they have dispatched 358 relief pitchers to the hill so far this year.
In their 8,736 innings played, the Mariners have earned a defensive efficiency of 70.4% (11th in professional baseball). The Seattle Mariners have gotten 84 double plays and hold a fielding percentage of .989 (4th in baseball). The Mariners have accrued 916 assists, 44 errors and have accounted for 2,912 putouts so far this season.
Kirby (40-31 win-loss record in his career) has a 3.56 earned run average while allowing 8.7 hits per 9 innings. His K/BB ratio is 6.90 and he has faced 2,349 opposing hitters so far in his MLB career. He has surrendered 228 ER's while earning a WHIP of 1.100 and being the owner of a FIP of 3.5. So far in his pro baseball career, Kirby has surrendered 555 base knocks and he has 552 K's in 577 frames.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Texas (+125)
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
Additional Resources:
Seattle Mariners - Twitter
Texas Rangers - Twitter