

AI Game Overview
Ladies and gentlemen, welcome to the diamond. I’m thrilled to break down a marquee matchup on the 2026 MLB calendar as the Texas Rangers head into the Sunshine State to clash with the Tampa Bay Rays.
Mark your calendars for July 28th, because when these two clubs meet at 10:40 PM ET, we are looking at a pivotal mid-summer showdown. As we navigate the dog days of the 2026 regular season, every single win carries the weight of a postseason berth. The Rangers are hitting the road, looking to impose their will in a hostile environment, while the Rays are ready to defend their home turf with that signature Tampa Bay grit.
Now, I know you’re looking for the edge—the betting markets are currently holding their cards close to the vest. With the moneyline, point spread, and over/under yet to be defined, the oddsmakers are clearly waiting to see how the starting rotations shake out as we approach first pitch. This uncertainty only adds to the intrigue; we are heading into this one with a clean slate and pure baseball anticipation.
Whether it’s the Rangers’ offensive firepower or the Rays’ tactical precision on the mound, this is the kind of game that defines a season’s trajectory. Grab your popcorn, settle in, and get ready—because when Texas meets Tampa Bay under the lights, anything can happen. I’ll see you at the ballpark!
AI Matchup Overview

See detailed probability breakdown in the app
Win Probability Charts
View a detailed pie chart showing our AI-powered prediction breakdown and historical matchup analytics.
Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.
The Tampa Bay Rays enter this matchup with a superior 59-43 record compared to the Texas Rangers' .500 mark of 51-51. Tampa Bay holds a distinct advantage in run differential, having outscored opponents by 30 runs, whereas Texas has been outscored by 30 runs on the season. While the 2025 season series saw the Rangers perform well at home, the Rays dominated the most recent meetings in Tampa Bay, sweeping a three-game set in June 2025 by narrow margins. Given the Rays' consistent ability to prevent runs and their current standing in the American League, they hold the edge in this contest as they leverage their home-field advantage against a Rangers team that has struggled to maintain a positive scoring balance.
Previous Matchups
Game Popularity
Based on social media tweets and mentions
Trend Direction
Track how the interest in this game is changing over time.
Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.
Betting Odds
Betting odds not yet available for this game?.
Check back closer to game time.
Current Season Games
TEX
| Lvs CWS | 2 - 4 |
| Wvs CWS | 10 - 0 |
| Lvs CWS | 3 - 10 |
| L@ ATL | 5 - 8 |
| W@ ATL | 7 - 6 |
| L@ ATL | 1 - 15 |
| Wvs HOU | 6 - 5 |
| Lvs HOU | 3 - 9 |
| Wvs HOU | 7 - 3 |
| Wvs LAA | 7 - 6 |
| Lvs LAA | 1 - 13 |
| Wvs LAA | 8 - 3 |
| Lvs DET | 3 - 6 |
| Lvs DET | 0 - 3 |
| Wvs DET | 10 - 4 |
| L@ CLE | 4 - 9 |
| W@ CLE | 4 - 2 |
| W@ CLE | 6 - 3 |
| W@ TOR | 3 - 2 |
| W@ TOR | 7 - 4 |
| W@ TOR | 5 - 4 |
| W@ TOR | 6 - 5 |
| L@ MIA | 2 - 4 |
| L@ MIA | 4 - 6 |
| W@ MIA | 4 - 3 |
| Wvs SD | 4 - 3 |
| Lvs SD | 4 - 6 |
| Wvs SD | 9 - 7 |
| Lvs MIN | 3 - 9 |
| Lvs MIN | 2 - 12 |
| Lvs MIN | 2 - 4 |
| W@ BOS | 6 - 4 |
| L@ BOS | 3 - 6 |
| L@ BOS | 1 - 10 |
| W@ KC | 4 - 2 |
| W@ KC | 6 - 4 |
| L@ KC | 3 - 5 |
| Wvs CLE | 10 - 0 |
| Lvs CLE | 0 - 6 |
| Wvs CLE | 3 - 2 |
| L@ STL | 3 - 5 |
| W@ STL | 7 - 4 |
| W@ STL | 2 - 1 |
| Wvs KC | 6 - 3 |
| Wvs KC | 7 - 6 |
| Wvs KC | 9 - 1 |
| Lvs HOU | 1 - 5 |
| Lvs HOU | 3 - 4 |
| Wvs HOU | 10 - 7 |
| Lvs HOU | 0 - 9 |
| L@ LAA | 1 - 2 |
| L@ LAA | 2 - 5 |
| L@ LAA | 6 - 9 |
| W@ COL | 5 - 4 |
| W@ COL | 10 - 0 |
| L@ COL | 6 - 7 |
| W@ HOU | 8 - 0 |
| L@ HOU | 1 - 4 |
| L@ HOU | 0 - 2 |
| Wvs ARI | 6 - 5 |
| Wvs ARI | 7 - 4 |
| Lvs ARI | 0 - 1 |
| Wvs CHC | 3 - 0 |
| Wvs CHC | 6 - 0 |
| Lvs CHC | 1 - 7 |
| L@ NYY | 2 - 9 |
| W@ NYY | 6 - 1 |
| L@ NYY | 4 - 7 |
| L@ DET | 1 - 7 |
| L@ DET | 1 - 5 |
| W@ DET | 5 - 4 |
| Wvs NYY | 3 - 0 |
| Lvs NYY | 2 - 3 |
| Lvs NYY | 2 - 4 |
| Lvs OAK | 1 - 2 |
| Wvs OAK | 4 - 3 |
| Lvs OAK | 1 - 8 |
| Wvs PIT | 6 - 1 |
| Lvs PIT | 4 - 8 |
| Wvs PIT | 5 - 1 |
| L@ SEA | 2 - 5 |
| L@ SEA | 3 - 7 |
| W@ SEA | 5 - 0 |
| W@ OAK | 9 - 6 |
| L@ OAK | 5 - 6 |
| L@ OAK | 1 - 2 |
| W@ OAK | 8 - 1 |
| W@ LAD | 5 - 2 |
| L@ LAD | 3 - 6 |
| L@ LAD | 7 - 8 |
| Wvs SEA | 3 - 0 |
| Wvs SEA | 3 - 2 |
| Wvs SEA | 2 - 1 |
| Lvs CIN | 1 - 2 |
| Lvs CIN | 0 - 2 |
| Lvs CIN | 3 - 5 |
| L@ BAL | 3 - 8 |
| W@ BAL | 8 - 5 |
| W@ BAL | 5 - 2 |
| W@ PHI | 8 - 3 |
| W@ PHI | 5 - 4 |
| L@ PHI | 3 - 5 |
TB
| L@ TOR | 1 - 3 |
| W@ TOR | 4 - 2 |
| W@ TOR | 12 - 2 |
| W@ TOR | 7 - 1 |
| L@ BOS | 1 - 6 |
| L@ BOS | 6 - 7 |
| L@ BOS | 3 - 5 |
| L@ BOS | 0 - 10 |
| Lvs SEA | 2 - 8 |
| Wvs SEA | 6 - 1 |
| Wvs SEA | 7 - 2 |
| Lvs NYY | 4 - 12 |
| Wvs NYY | 3 - 0 |
| Wvs NYY | 6 - 4 |
| Lvs NYY | 1 - 5 |
| L@ HOU | 0 - 2 |
| L@ HOU | 8 - 10 |
| W@ HOU | 3 - 1 |
| W@ KC | 5 - 2 |
| W@ KC | 4 - 0 |
| W@ KC | 10 - 4 |
| Wvs ARI | 5 - 1 |
| Wvs ARI | 4 - 2 |
| Wvs ARI | 6 - 1 |
| Wvs KC | 13 - 2 |
| Wvs KC | 5 - 3 |
| Lvs KC | 5 - 12 |
| Lvs KC | 1 - 2 |
| Wvs WAS | 4 - 3 |
| Lvs WAS | 3 - 4 |
| Wvs WAS | 5 - 2 |
| L@ LAD | 4 - 5 |
| L@ LAD | 0 - 1 |
| L@ LAD | 3 - 4 |
| W@ LAA | 8 - 3 |
| L@ LAA | 0 - 8 |
| L@ LAA | 3 - 4 |
| Wvs BOS | 7 - 5 |
| Wvs BOS | 4 - 3 |
| Wvs BOS | 3 - 1 |
| L@ MIA | 1 - 4 |
| L@ MIA | 3 - 4 |
| W@ MIA | 6 - 0 |
| Lvs DET | 2 - 7 |
| Lvs DET | 0 - 8 |
| Lvs DET | 9 - 10 |
| Wvs LAA | 5 - 2 |
| Lvs LAA | 3 - 14 |
| Wvs LAA | 8 - 5 |
| L@ BAL | 2 - 11 |
| L@ BAL | 1 - 6 |
| L@ BAL | 7 - 9 |
| L@ NYY | 0 - 2 |
| W@ NYY | 4 - 2 |
| Wvs BAL | 5 - 3 |
| Wvs BAL | 4 - 1 |
| Wvs BAL | 16 - 6 |
| Wvs MIA | 6 - 3 |
| Lvs MIA | 5 - 10 |
| Wvs MIA | 7 - 2 |
| L@ TOR | 3 - 5 |
| W@ TOR | 7 - 6 |
| W@ TOR | 8 - 5 |
| W@ BOS | 4 - 1 |
| L@ BOS | 0 - 2 |
| W@ BOS | 8 - 4 |
| Wvs TOR | 3 - 0 |
| Wvs TOR | 4 - 3 |
| Wvs TOR | 5 - 1 |
| Wvs SF | 2 - 1 |
| Wvs SF | 5 - 1 |
| Wvs SF | 3 - 0 |
| L@ CLE | 1 - 3 |
| W@ CLE | 1 - 0 |
| W@ CLE | 3 - 2 |
| Wvs MIN | 4 - 2 |
| Wvs MIN | 6 - 1 |
| Wvs MIN | 6 - 2 |
| Wvs CIN | 6 - 1 |
| Lvs CIN | 6 - 12 |
| Lvs CIN | 1 - 6 |
| L@ PIT | 3 - 6 |
| W@ PIT | 8 - 7 |
| L@ PIT | 1 - 5 |
| W@ CWS | 5 - 3 |
| W@ CWS | 8 - 3 |
| W@ CWS | 8 - 5 |
| Wvs NYY | 5 - 4 |
| Wvs NYY | 5 - 4 |
| Wvs NYY | 5 - 3 |
| Lvs CHC | 2 - 6 |
| Lvs CHC | 2 - 9 |
| Wvs CHC | 6 - 4 |
| W@ MIN | 4 - 1 |
| W@ MIN | 7 - 1 |
| L@ MIN | 4 - 10 |
| L@ MIL | 2 - 8 |
| L@ MIL | 2 - 6 |
| W@ MIL | 3 - 2 |
| W@ STL | 11 - 7 |
| L@ STL | 5 - 6 |
| L@ STL | 7 - 9 |
Previous Season Games
TEX
| L@ CLE | 8 - 9 |
| L@ CLE | 2 - 3 |
| W@ CLE | 7 - 3 |
| Lvs MIN | 0 - 4 |
| Wvs MIN | 4 - 2 |
| Lvs MIN | 1 - 4 |
| Lvs MIA | 2 - 4 |
| Lvs MIA | 3 - 4 |
| Lvs MIA | 4 - 6 |
| L@ HOU | 2 - 5 |
| L@ HOU | 5 - 6 |
| L@ HOU | 3 - 6 |
| L@ NYM | 2 - 5 |
| W@ NYM | 3 - 2 |
| W@ NYM | 8 - 3 |
| Wvs MIL | 6 - 3 |
| Wvs MIL | 5 - 4 |
| Wvs MIL | 5 - 0 |
| Wvs HOU | 4 - 2 |
| Lvs HOU | 0 - 11 |
| Wvs HOU | 4 - 3 |
| L@ ARI | 0 - 2 |
| L@ ARI | 3 - 5 |
| W@ ARI | 7 - 5 |
| W@ OAK | 9 - 6 |
| W@ OAK | 9 - 3 |
| W@ OAK | 5 - 2 |
| Wvs LAA | 20 - 3 |
| Wvs LAA | 7 - 3 |
| Lvs LAA | 0 - 4 |
| Wvs CLE | 5 - 0 |
| Wvs CLE | 10 - 0 |
| Wvs CLE | 4 - 3 |
| L@ KC | 4 - 6 |
| W@ KC | 6 - 3 |
| L@ KC | 2 - 5 |
| L@ KC | 3 - 4 |
| W@ TOR | 10 - 4 |
| L@ TOR | 2 - 14 |
| L@ TOR | 5 - 6 |
| Lvs ARI | 4 - 6 |
| Lvs ARI | 2 - 3 |
| Wvs ARI | 7 - 6 |
| Lvs PHI | 2 - 4 |
| Lvs PHI | 2 - 3 |
| Lvs PHI | 1 - 9 |
| Lvs NYY | 2 - 3 |
| Wvs NYY | 2 - 0 |
| Wvs NYY | 8 - 5 |
| L@ SEA | 4 - 5 |
| W@ SEA | 6 - 4 |
| L@ SEA | 3 - 4 |
| L@ SEA | 0 - 6 |
| W@ LAA | 6 - 3 |
| L@ LAA | 5 - 8 |
| L@ LAA | 4 - 6 |
| Wvs ATL | 8 - 1 |
| Wvs ATL | 6 - 5 |
| Wvs ATL | 8 - 3 |
| Wvs OAK | 2 - 1 |
| Wvs OAK | 6 - 2 |
| Wvs OAK | 7 - 2 |
| Lvs DET | 1 - 2 |
| Wvs DET | 4 - 1 |
| Wvs DET | 2 - 0 |
| W@ HOU | 5 - 1 |
| L@ HOU | 4 - 5 |
| W@ HOU | 7 - 3 |
| W@ LAA | 11 - 4 |
| L@ LAA | 8 - 11 |
| W@ LAA | 13 - 1 |
| L@ LAA | 5 - 6 |
| L@ SD | 1 - 4 |
| W@ SD | 7 - 4 |
| L@ SD | 2 - 3 |
| Wvs BAL | 6 - 0 |
| Wvs BAL | 10 - 2 |
| Lvs BAL | 6 - 10 |
| Lvs SEA | 4 - 6 |
| Wvs SEA | 3 - 2 |
| Lvs SEA | 6 - 7 |
| W@ BAL | 7 - 0 |
| W@ BAL | 6 - 5 |
| L@ BAL | 0 - 6 |
| L@ PIT | 3 - 8 |
| W@ PIT | 3 - 2 |
| W@ PIT | 6 - 2 |
| Lvs KC | 1 - 4 |
| Lvs KC | 3 - 6 |
| Lvs KC | 1 - 6 |
| Wvs CWS | 2 - 1 |
| Wvs CWS | 5 - 4 |
| Wvs CWS | 3 - 1 |
| W@ MIN | 16 - 3 |
| L@ MIN | 2 - 6 |
| W@ MIN | 16 - 4 |
| W@ WAS | 4 - 2 |
| W@ WAS | 5 - 0 |
| L@ WAS | 0 - 2 |
| L@ TB | 3 - 4 |
| L@ TB | 4 - 5 |
| L@ TB | 1 - 5 |
| Wvs STL | 8 - 1 |
| Lvs STL | 0 - 2 |
| Wvs STL | 11 - 1 |
| Lvs TOR | 0 - 2 |
| Wvs TOR | 2 - 0 |
| Lvs TOR | 1 - 2 |
| W@ CWS | 5 - 4 |
| L@ CWS | 5 - 10 |
| L@ CWS | 1 - 4 |
| L@ NYY | 0 - 1 |
| L@ NYY | 3 - 4 |
| L@ NYY | 2 - 5 |
| Lvs HOU | 3 - 4 |
| Wvs HOU | 5 - 1 |
| Lvs HOU | 3 - 6 |
| Wvs HOU | 1 - 0 |
| Wvs COL | 8 - 3 |
| Wvs COL | 4 - 1 |
| Wvs COL | 2 - 1 |
| W@ DET | 6 - 1 |
| W@ DET | 10 - 3 |
| L@ DET | 1 - 2 |
| L@ BOS | 0 - 5 |
| L@ BOS | 4 - 6 |
| W@ BOS | 6 - 1 |
| Wvs SEA | 8 - 1 |
| Lvs SEA | 1 - 2 |
| Lvs SEA | 1 - 13 |
| Lvs OAK | 0 - 3 |
| Lvs OAK | 1 - 7 |
| Wvs OAK | 15 - 2 |
| Lvs OAK | 1 - 2 |
| L@ SF | 2 - 3 |
| L@ SF | 2 - 3 |
| W@ SF | 2 - 0 |
| L@ OAK | 3 - 4 |
| L@ OAK | 2 - 5 |
| W@ OAK | 8 - 5 |
| Lvs LAD | 0 - 1 |
| Wvs LAD | 4 - 3 |
| Lvs LAD | 0 - 3 |
| Wvs LAA | 5 - 3 |
| Wvs LAA | 3 - 1 |
| Wvs LAA | 4 - 0 |
| L@ SEA | 1 - 3 |
| L@ SEA | 2 - 9 |
| L@ SEA | 3 - 5 |
| W@ CHC | 6 - 2 |
| L@ CHC | 6 - 10 |
| L@ CHC | 0 - 7 |
| Wvs TB | 4 - 3 |
| Wvs TB | 6 - 4 |
| Wvs TB | 5 - 2 |
| W@ CIN | 1 - 0 |
| W@ CIN | 1 - 0 |
| L@ CIN | 3 - 14 |
| Wvs BOS | 3 - 2 |
| Wvs BOS | 4 - 3 |
| Wvs BOS | 4 - 1 |
| Lvs BOS | 2 - 5 |
TB
| L@ TOR | 4 - 13 |
| L@ TOR | 1 - 5 |
| L@ TOR | 2 - 4 |
| L@ BAL | 5 - 6 |
| W@ BAL | 6 - 2 |
| L@ BAL | 0 - 6 |
| Wvs BOS | 7 - 3 |
| Lvs BOS | 3 - 6 |
| Lvs BOS | 7 - 11 |
| Wvs TOR | 4 - 0 |
| Wvs TOR | 2 - 1 |
| Lvs TOR | 5 - 6 |
| Lvs TOR | 1 - 2 |
| L@ CHC | 3 - 4 |
| W@ CHC | 5 - 4 |
| L@ CHC | 4 - 6 |
| L@ CWS | 1 - 5 |
| L@ CWS | 5 - 6 |
| W@ CWS | 5 - 4 |
| Lvs CLE | 1 - 2 |
| Lvs CLE | 2 - 3 |
| Lvs CLE | 1 - 7 |
| Wvs CLE | 4 - 2 |
| Wvs SEA | 9 - 4 |
| Wvs SEA | 6 - 5 |
| Wvs SEA | 10 - 2 |
| W@ WAS | 7 - 4 |
| W@ WAS | 4 - 1 |
| W@ WAS | 4 - 1 |
| L@ CLE | 3 - 4 |
| L@ CLE | 0 - 3 |
| W@ CLE | 9 - 0 |
| Wvs STL | 7 - 2 |
| Wvs STL | 10 - 6 |
| Lvs STL | 4 - 7 |
| Lvs NYY | 4 - 6 |
| Lvs NYY | 3 - 13 |
| L@ SF | 1 - 7 |
| W@ SF | 2 - 1 |
| W@ SF | 7 - 6 |
| W@ OAK | 8 - 2 |
| L@ OAK | 0 - 6 |
| W@ OAK | 7 - 4 |
| L@ SEA | 3 - 6 |
| L@ SEA | 4 - 7 |
| L@ SEA | 2 - 3 |
| W@ LAA | 5 - 4 |
| W@ LAA | 7 - 3 |
| L@ LAA | 1 - 5 |
| Lvs LAD | 0 - 3 |
| Wvs LAD | 4 - 0 |
| Lvs LAD | 0 - 5 |
| L@ NYY | 4 - 7 |
| L@ NYY | 4 - 5 |
| L@ NYY | 5 - 7 |
| W@ NYY | 4 - 2 |
| L@ CIN | 1 - 2 |
| L@ CIN | 2 - 6 |
| L@ CIN | 2 - 7 |
| Lvs CWS | 9 - 11 |
| Wvs CWS | 4 - 3 |
| Lvs CWS | 3 - 8 |
| Lvs BAL | 3 - 5 |
| Wvs BAL | 4 - 3 |
| Wvs BAL | 11 - 1 |
| L@ BOS | 1 - 4 |
| L@ BOS | 0 - 1 |
| L@ BOS | 4 - 5 |
| L@ BOS | 3 - 4 |
| W@ DET | 7 - 3 |
| L@ DET | 2 - 4 |
| L@ DET | 1 - 5 |
| W@ MIN | 7 - 5 |
| L@ MIN | 5 - 6 |
| L@ MIN | 3 - 4 |
| Wvs OAK | 6 - 5 |
| Lvs OAK | 3 - 4 |
| Lvs OAK | 4 - 6 |
| L@ BAL | 1 - 5 |
| W@ BAL | 11 - 3 |
| L@ BAL | 8 - 22 |
| W@ KC | 4 - 0 |
| W@ KC | 3 - 0 |
| W@ KC | 5 - 1 |
| Lvs DET | 3 - 9 |
| Wvs DET | 8 - 3 |
| Wvs DET | 14 - 8 |
| Lvs BAL | 1 - 4 |
| Wvs BAL | 12 - 8 |
| Lvs BAL | 1 - 5 |
| Wvs BAL | 7 - 1 |
| W@ NYM | 9 - 0 |
| W@ NYM | 8 - 4 |
| W@ NYM | 7 - 5 |
| L@ BOS | 3 - 4 |
| L@ BOS | 1 - 3 |
| W@ BOS | 10 - 8 |
| Wvs MIA | 3 - 2 |
| Lvs MIA | 10 - 11 |
| Wvs MIA | 4 - 3 |
| Wvs TEX | 4 - 3 |
| Wvs TEX | 5 - 4 |
| Wvs TEX | 5 - 1 |
| L@ HOU | 0 - 1 |
| W@ HOU | 16 - 3 |
| L@ HOU | 1 - 2 |
| W@ HOU | 13 - 3 |
| Wvs MIN | 5 - 0 |
| Lvs MIN | 2 - 4 |
| Wvs MIN | 7 - 2 |
| Wvs TOR | 13 - 0 |
| Wvs TOR | 3 - 1 |
| Wvs TOR | 3 - 1 |
| Wvs HOU | 8 - 4 |
| Wvs HOU | 3 - 2 |
| Lvs HOU | 3 - 4 |
| L@ MIA | 1 - 5 |
| W@ MIA | 4 - 0 |
| L@ MIA | 4 - 9 |
| W@ TOR | 8 - 3 |
| L@ TOR | 1 - 3 |
| W@ TOR | 11 - 9 |
| Lvs MIL | 2 - 4 |
| Wvs MIL | 3 - 2 |
| Wvs MIL | 4 - 3 |
| Lvs PHI | 6 - 7 |
| Lvs PHI | 0 - 7 |
| Lvs PHI | 4 - 8 |
| W@ NYY | 7 - 5 |
| W@ NYY | 3 - 2 |
| L@ NYY | 0 - 3 |
| Lvs KC | 2 - 8 |
| Lvs KC | 0 - 3 |
| Lvs KC | 1 - 3 |
| W@ SD | 4 - 2 |
| W@ SD | 4 - 1 |
| W@ SD | 1 - 0 |
| W@ ARI | 7 - 4 |
| W@ ARI | 7 - 6 |
| L@ ARI | 1 - 5 |
| Lvs NYY | 0 - 4 |
| Wvs NYY | 10 - 8 |
| Lvs NYY | 0 - 1 |
| Lvs NYY | 3 - 6 |
| Lvs BOS | 0 - 1 |
| Lvs BOS | 4 - 7 |
| Wvs BOS | 16 - 1 |
| Wvs ATL | 8 - 3 |
| Lvs ATL | 4 - 5 |
| Wvs ATL | 6 - 3 |
| Lvs LAA | 1 - 11 |
| Wvs LAA | 5 - 4 |
| Lvs LAA | 3 - 4 |
| L@ TEX | 3 - 4 |
| L@ TEX | 4 - 6 |
| L@ TEX | 2 - 5 |
| Lvs PIT | 2 - 4 |
| Wvs PIT | 7 - 0 |
| Wvs PIT | 6 - 1 |
| Wvs COL | 6 - 4 |
| Lvs COL | 1 - 2 |
| Wvs COL | 3 - 2 |