ARLINGTON, TEXAS - JUNE 21: Wyatt Langford #36 of the Texas Rangers reacts after hitting a three-run home run against the San Diego Padres during the third inning at Globe Life Field on June 21, 2026 in Arlington, Texas. (Photo by Ron Jenkins/Getty Images) | Getty Images
Texas Rangers lineup for June 25, 2026 against the Toronto Blue Jays: starting pitchers are MacKenzie Gore for the Rangers and Kevin Gausman for the Jays.
Corey Seager is back! And the Rangers are in Toronto, where unpleasant things often happen for the team. But we’re going to think positive about this four game series.
The lineup:
Pederson — DH
Langford — CF
Seager — SS
Nimmo — RF
Burger — 1B
Duran — 3B
Osuna — LF
Higashioka — C
Lopez — 2B
6:07 p.m. Central start time. Rangers are +120 underdogs.
ARLINGTON, TEXAS - JUNE 07: Corey Seager #5 of the Texas Rangers walks through the dugout before a game against the Cleveland Guardians at Globe Life Field on June 07, 2026 in Arlington, Texas. (Photo by John E. Moore III/Getty Images) | Getty Images
The Texas Rangers have activated shortstop Corey Seager from the injured list, the team announced this afternoon. To make room for Seager on the active roster, the Rangers have placed infielder Cody Freeman on the 15 day injured list with a herniated disc. In addition, the Rangers formally announced the release of first baseman Blaine Crim. The 40 man roster currently stands at 39.
Seager has not had an ideal first half of the 2026 season. He got off to a slow start and was slashing just .179/.286/.353 when he went on the injured list in mid-May due to back issues. He was activated in early June but only played five games before going on the 7 day concussion injured list after a collision at home plate against the Kansas City Royals on June 11. Hopefully, Seager will hit the ground hitting like Corey Seager.
Coincidentally, Seager’s former double play partner, Marcus Semien, was just placed on the injured list by the New York Mets earlier today.
Freeman was initially called up at the beginning of June when Sam Haggerty went on the bereavement list. He was sent down just a couple of days later when Seager was activated from his first i.l. stint, then came back up on June 13 when Evan Carter went on the i.l. Freeman started three straight games when he was brought up the second time, but from June 16 through yesterday had only appeared in three games, all coming off the bench in late game situations. For the year, he has slashed .235/.278/.235. He will now been sidelined for a while.
UPDATE — I originally posted this saying that Freeman had been optioned to AAA Round Rock. This is because when I saw Seager had been activated and then saw Freeman’s name on the transaction, I just assumed that he was optioned and didn’t read carefully enough. I apologize for the mistake. It has been a hectic few weeks for me, and I haven’t been as focused as I should be.
The Athletics placed infielder Zack Gelof on the 10-day injured list Thursday because of a contusion on his right hand.
The team announced the placement was retroactive to Wednesday and Alika Williams was recalled from Triple-A Las Vegas to take his spot.
Gelof, whose lengthy hitting, on-base and runs-scored streaks ended after he suffered the injury, was inadvertently spiked by San Francisco’s Matt Chapman in the second inning Tuesday night as Gelof attempted to tag him out.
Gelof quickly left the field in obvious pain. He flied to right as the game’s leadoff hitter in his only at-bat of the 3-1 loss to the Giants.
Gelof had a hitting streak of 24 games (tied for seventh longest in franchise history), an on-base streak of 27 games and a runs-scored streak of 13 games (the fourth longest in franchise history and longest in 93 years).
The A’s second-round pick from Virginia in 2021, Gelof is batting .282 with 11 home runs this season.
Williams was in the lineup as the shortstop batting ninth in the A’s series finale at San Francisco on Thursday.
Just two outs away from a combined no-hitter, Craig Kimbrel, the once-dominant closer who was waived by the Mets last month, gave up a two-run homer to the Royals’ Carter Jansen to break up the no-hit bid in the Rays’ 13-2 win.
It was nearly the second no-hitter in MLB this season after three Astros combined to no-hit the Rangers on May 25, meaning the last single pitcher to throw a no-hitter was Blake Snell in August 2024.
Jun 25, 2026; St. Petersburg, Florida, USA; Tampa Bay Rays pitcher Craig Kimbrel (46) throws a pitch against the Kansas City Royals in the ninth inning at Tropicana Field. Nathan Ray Seebeck-Imagn Images
It also would’ve been the Rays first no-hitter since 2010, when Matt Garza no-hit the Tigers on 120 pitches.
Casey Legumina started the game for the Rays, tossing 1 1/3 innings while throwing just 14 pitches. It was his first scoreless outing in three appearances.
Ian Seymour entered for bulk innings and tossed seven scoreless frames, with his lone blemish coming on a sixth-inning walk issued to Starling Marte.
Seymour also struck out a season-high seven batters in the win, and lowered his ERA from 4.98 to 4.32.
Kimbrel received the ball for the ninth inning and issued a leadoff walk to Marte before Jensen’s two-run blast.
Kimbrel remained in the game after the homer and retired both Royals batters to seal the deal.
Jun 25, 2026; St. Petersburg, Florida, USA; Tampa Bay Rays pitcher Ian Seymour (61) throws a pitch against the Kansas City Royals in the third inning at Tropicana Field. IMAGN IMAGES via Reuters Connect
While the Rays pitching stole headlines by nearly finishing the no-hitter, their offensive production was stellar, with 13 runs on 15 hits.
The Rays blasted four homers, with three coming by Junior Caminero, who continues to anchor the team’s lineup at just 22 years old.
The Rays salvaged a four-game series split with the Royals with the win, and are 2 1/2 games behind the Yankees in the AL East pending the Bronx Bombers’ game in Boston on Thursday night.
The 45-33 Rays host the 41-39 Diamondbacks in an interleague showdown Friday night.
PITTSBURGH, PA - JUNE 25: Brandon Lowe #5 of the Pittsburgh Pirates rounds the bases after hitting a home run in the first inning during the game between the Seattle Mariners and the Pittsburgh Pirates at PNC Park on Thursday, June 25, 2026 in Pittsburgh, Pennsylvania. (Photo by Rayni Shiring/MLB Photos via Getty Images) | MLB Photos via Getty Images
Pirates 5, Mariners 1
Hey Lloyd, do some delivery for the truck to the airport : J.P. Crawford, 0.06 WPA
The audio truck today: Cole Young, -0.18 WPA, Rob Refsnyder in a single PA, -0.12 WPA
Game thread comment of the day:
This was laugh-out-loud funny and the highlight of the game.
HOUSTON, TX - JUNE 20: Bryan Abreu #52 of the Houston Astros pitches during the game between the Cleveland Guardians and the Houston Astros at Daikin Park on Saturday, June 20, 2026 in Houston, Texas. (Photo by Logan Riely/MLB Photos via Getty Images) | MLB Photos via Getty Images
Bryan Abreu is with the team in Detroit ahead of today’s game with the Tigers:
Bryan Abreu flew to Detroit last night and is currently running poles on the field at Comerica Park alongside Enyel De Los Santos.
Effective today, the Astros reinstated RHP Bryan Abreu from the Restricted List…LHP Colton Gordon was optioned to Triple A Sugar Land following last night’s game.
Abreu is 2-3 with 5 Saves this season. He holds a 6.39 ERA and 1.82 WHIP this season.
Abreu has allowed only 1 ER in his last 7 appearances (6 IP) on 5 hits, 1 walk, and 8 strikeouts.
Sine May 1, Abreu has pitched 16 innings, allowing 5 earned runs (2.81 ERA) on 11 hits, 9 walks (1.25 WHIP) and 17 K. Only 2 of those walks have come in June.
(this story has been updated from it’s original publishing)
Major League Baseball proposed limiting most free agent contracts to five years and 15% of a team’s salary cap and to eliminate deferred compensation, fleshing out additional details of a salary cap plan likely to spark a confrontation with the players’ association.
During a bargaining session Thursday at the union’s office, MLB said it would accept the union’s proposal granting free agency a year early for players who have reached age 30 as part of a salary cap system. MLB also proposed boosting the minimum salary from $780,000 to $1 million for those with two years of big league service.
MLB also proposed increasing the pre-arbitration bonus pool from $50 million to $65 million next year and $75 million by 2032, the sixth season of MLB’s proposed seven-year deal.
MLB also said it would agree to eliminate the qualifying offer for free agents that has restricted the market for some players.
Bargaining started May 13 for a contract to replace the five-year deal that expires Dec. 1, and owners proposed a salary cap for the first time since the union fought off the system during a 7 1/2-month strike in 1994-95. MLB is expected to impose a lockout in December, halting free agent signings and trades.
After the prior agreement expired in December 2021, intensive bargaining did not start until late February as the threat approached of losing regular-season games — along with revenue and salary. The sides reached an agreement on March 10, the 99th day of the lockout, preserving the 162-game schedule.
SAN FRANCISCO, CALIFORNIA - MARCH 27: A general view of the New York Yankees playing against the San Francisco Giants at Oracle Park on March 27, 2026 in San Francisco, California. (Photo by Ezra Shaw/Getty Images) | Getty Images
The San Francisco Giants wrap up this three-game series against the Athletics this afternoon from Oracle Park.
Taking the mound for the Giants will be Landen Roupp, who will enter today’s game with both a chorus of boos and a 4.15 ERA, 3.00 FIP, with 89 strikeouts to 33 walks in 80.1 innings pitched. His last start was in the Giants’ 4-3 loss to the Miami Marlins on Friday, in which he allowed two runs on seven hits with seven strikeouts and a walk in six innings.
Taking the mound for the A’s will be left-hander Jeffrey Springs, who enters today’s game with a 5.55 ERA, 5.71 FIP, with 72 strikeouts to 27 walks in 82.2 innings. Springs also leads the league in the most home runs allowed this season with 21. His last start was in the Athletics’ 12-11 win over the Los Angeles Angels on Friday, in which he allowed six runs on four hits with four strikeouts and four walks in three and two thirds innings.
ST. PETERSBURG, FL - JUNE 25: Junior Caminero #13 of the Tampa Bay Rays celebrates his third home run of the game against the Kansas City Royals during the eighth inning of a baseball game at Tropicana Field on June 25, 2026 in St. Petersburg, Florida. (Photo by Mike Carlson/Getty Images) | Getty Images
In an ugly display of baseball futility, the Royals dropped the series finale against the Tampa Bay Rays, 13-2. The Rays, utilizing their bullpen for the entire game, didn’t allow a Royals hit until the ninth inning when Carter Jensen hit a two-run home run, extending his hitting streak to 15 games.
There really isn’t anything else positive to say about the Royals today. They stunk. They slept through this game on both sides of the ball. The Rays totaled 15 hits, four of which left the yard, and another two went for doubles. Royals pitchers, led by starter Seth Lugo, struck out only five and walked two.
Just a pathetic display of baseball from the Royals.
Things went south pretty quickly. In the bottom of the first, after Jonathan Aranda singled with one out, Rays third baseman Junior Caminero took Lugo deep on a hard-hit, towering flyball to left field. 2-0, Rays.
It stayed that way until the bottom of the fourth when Victor Mesa Jr. hit his third home run of the season, this one a three-run homer.
5-0, Rays.
Meanwhile, the Royals offense looked awful against opener Casey Legumina and then Ian Seymour. Seymour dominated the Royals–the lefty pitched 6-and-2/3 innings, struck out seven, walked one, and surrendered zero hits. He picked up the win to improve to 4-1 as the Rays win their second consecutive game to improve to 45-33 on the season. They are second in the AL East, 2.5 games back of the Yankees, while also holding the top Wild Card spot.
Lugo, clearly, didn’t pitch as well. He stayed in a bit longer and gave up another home run to Caminero and then another run for funsies. On the day, he pitched five innings, gave up seven hits, struck out three, walked two, and allowed seven runs, all earned. He’s now 3-5 with a 4.18 ERA. What a tantalizing trade piece.
Just because Lugo left the game didn’t mean Caminero was done, though. He hit another home run, this one a three-run shot off, uh, Tyler Tolbert, to make it 13-o in the eighth. Today marks Caminero’s first career three-home-run game. I doubt it’s his last. That dude is good.
There’s never been a no-hitter and an individual with 3 HR in the same game
With Junior Caminero, the Rays are the 2nd team in at least the expansion era (1961) to have an 8+ inning no-hit bid and an individual 3-HR game in the same game, joining 6/27/25 CIN
The Royals finally gained a baserunner in the sixth when Starling Marte worked the first of his two walks on the day. He added another in the ninth before scoring on Jensen’s homer off the Husk of Craig Kimbrel.
Not much else to say. The loss drops the Royals to 34-48. An ugly loss during an ugly season.
That’s Thursday morning baseball for you. If you watched today’s game, go do something fun now. You deserve it.
NEW YORK, NEW YORK - NOVEMBER 28: Monkey D. Luffy One Piece/TOEI Animation is seen during 98th Macy's Thanksgiving Day Parade on November 28, 2024 in New York City. (Photo by Eugene Gologursky/Getty Images for Macy's) | Getty Images for Macy's
One date that was curiously absent from the 2026 Dodgers home schedule filled in just before Memorial Day: almost one year to the day, the Straw Hat Pirates of One Piece will make their return to Dodger Stadium.
Straw Hats, it’s time. ONE PIECE Night returns to the ballpark on 7/2!
By all accounts, last year’s festivities were enjoyed by most. We at True Blue LA got far more mileage than expected with last year’s announcement and subsequent festivities, with one major point that we will focus on in a moment.
Last year, the Dodgers and Toei Animation did a joint press release. This year, the Dodgers have largely been mum on the specifics, but one would expect another drone show, intro video, and features around the ballpark on July 2nd.
Frankly, it would be shocking not to see something similar on July 2. As an aside, in the video, Luffy wears 56 as a bit of a Japanese pun – “go” means five, “mu” means six, and the fruit that gave Luffy his stretchy powers is called the Gomu Gomu no Mi (The Gum Gum Fruit).
The theme night will again include a Dodgers-branded signature straw hat, similar to the one Luffy wears, now for the first 52,000 ticketed fans instead of 40,000. The main newsworthiness of last year’s event is the same draw for this year’s event: this year’s promotional card for the One Piece trading card game.
Using last year as an example of why this news is a big deal, it’s not every day that the Dodgers give away a promotional item that last year’s model is still selling for two and a half to five thousand American dollars online.
First, the character is generally known as Luffy (pronounced Loofy, not Luff-y — don’t be Michael Kay), not Monkey; it’s Japanese.
Second, last year, the Dodgers gave away a promotional trading card on One Piece night: a promotional card compatible with the One Piece trading card game, featuring Monkey D. Luffy holding a baseball in a Dodgers uniform.
— One Piece Merch News (@OPMerchandise) July 4, 2025
Here is what I reported at the time:
To the unaware, the card, featuring art from the manga’s creator, Eiichiro Oda, looks like a simple trading card. However, over the past couple of years, games like the One Piece card game and the Pokémon Trading Card Game have developed subcultures centered on collecting rare cards from randomized packs.
These packs, which were originally sold for less than $10 per pack, now sell for significantly more (think anywhere from $25 to $500 or higher per pack). This explanation is generalized for brevity. It is not hyperbole to point out that some of these cards are valued and sold in excess of $1,000 per card…
…Still, after checking online, seeing that secondary sellers are selling the Luffy promo card for an average of $350-$500 is shocking. While prices have dipped from the initial frenzy, I would not expect prices to approach something reasonable until the market crashes.
The market did not crash, dear reader, as much as fans of the One Piece card game would have wanted it to.
The price of the 2025 Luffy Dodgers promo just kept going up and up, as the market for a limited-edition, one-off promotional card clearly demonstrates supply and demand. Now, the 2025 Luffy Dodgers promo card cannot be found in mint condition for sale for less than $2,250. Seeing prices for a mint condition of this card in excess of three thousand dollars is not uncommon.
Capitalism, everybody! For the nuances of how the economies of trading card games and the like work, see the attached link.
The Dodgers have announced that each ticketed fan will be limited to one set of items, as last year, the folks doing the giving away were a bit overwhelmed, per reports, which is odd considering how adroitly they handled themselves during multiple Shohei Ohtani giveaways, but such is life.
Consider the following pullquote as an informal public service announcement:
If you are going to the July 2nd game, do not throw the promotional card away or sell the card to anyone asking for it. I would bring a book, and stash the card in there for safekeeping, but you do you.
Author’s note: Taking this advice does not create privity between yourself and the author, true blue la, sbnation, or any subsidiary of vox media, inc.
Do I expect this year’s card to be comparable in value to last year’s version? Honestly, no.
This year’s card is not as striking as last year’s card, and in these matters, aesthetics matter.
Next, I think the cat is out of the bag, and the situation is eerily similar to the speculation bubble in American comic books that nearly nuked pre-Disney Marvel. This argument needs context, so we must rely on movie critic Bob Chipman for the analogous on-point argument.
The contents of the video essay are predictably evergreen for any overvalued asset.
The reason why last year’s card will always be inherently more valuable than this year’s card is the small number of promotional cards that survived that night at Dodger Stadium. Most of the fans that attended 2025’s One Piece night thought they were getting a couple of ticky-tacky baubles, not something that could potentially be sold for consequences-level money.
Now, people know better, as word (and articles like this one) has gotten out; by definition, more promotional cards will survive, which will increase supply, lower demand, and potentially save us all from a part three in 2027.
I suddenly envisioned a future in which I would have to write a synopsis of One Piece for a non-anime baseball audience. While I am having this existential meltdown, you might be having a different thought. If you don’t have tickets to this game, you might be suddenly inspired to see the spiraling San Diego Padres for some reason. Accordingly, you might be tempted to pick up game tickets for Dodger Stadium on July 2.
This article serves as a public service announcement on that front, too.
Game tickets for 7/2 cost how much?!?
Do you like paying NLDS prices for game tickets in July? Why do I ask? Well…
The embedded Bluesky post is not a typo; the lowest price seat from the team is $376. These seats are in the upper deck. Prices get exponentially worse from there. Not “NBA Finals in New York for the first time in a generation” bad, but still astronomical for a summer regular-season game.
In comparison, the following night, the lowest price seat from the team is $81. The secondary ticket market is similarly overheated, with the lowest prices just shy of $400.
From anecdotal evidence, the ticket prices for the game shot up by a third once the existence of this year’s promo card was confirmed. Do I expect ticket prices for this game to drop? No, if anything, I expect the opposite.
Now, if one wanted to avoid this upcoming madness, one could make a tidy little profit by reselling one’s game ticket. One just might do that; I couldn’t possibly comment.
There is a hidden advantage to sitting this out: the likely confusion that will likely bleed into that night’s broadcast, especially if the game is a blowout.
Would I enjoy Joe Davis and Orel Hershiser trying to decipher this madness on the telecast? Very much so. Would I enjoy listening to Stephen Nelson try to explain this madness to Rick Monday on the radio? Very much so. Would I enjoy Eric Karros harrumphing in confusion at the festivities? Less so, but fun can still be had in this scenario.
I would hope for a blowout in either direction to ensure that Nelson/Tim Neverett and Monday have no choice but to fill time by talking about it.
Will noted One Piece fan Shohei Ohtani enjoy the festivities? Probably. Regardless of whether you are going, want to go, want to flee, or you should flee, you cannot claim that you were not told.
The Cubs have played 40 home games, just short of half the season total of 81. (It would have been just above half if not for Sunday’s rainout at Wrigley Field.)
Here are some attendance numbers for the season to date.
The Cubs have sold 1,397,964 tickets for the 40 dates. That total ranks sixth in MLB, behind the Dodgers, Blue Jays, Padres, Phillies and Yankees. The per-date average of 34,949 ranks ninth, behind the Dodgers, Padres, Yankees, Blue Jays, Phillies, Giants, Mets and Braves, in that order.
The average is likely going to go up with better weather and a holiday weekend matchup coming up against the Cardinals. All of those games are likely sellouts. The somewhat low average for this time of year can be at least partly attributed to having to start the home season with five games in March and also to mostly lousy weather through April and May.
Here are two charts from BCBer Lifetime Cubs Fan, who’s been helping me out with these attendance posts for several years.
As you can see, the average attendance for the first 40 dates this year is below that for 2024 and 2025. Only 2023, when the team started out poorly and there was little postseason expectation, shows up below this year. Again, this average will likely increase for the rest of the season. However, to get to the three million mark, the Cubs would have to average 39,074 for the remaining 41 dates. That’s not impossible, but it would require a near-sellout for almost all the games. Most likely, the Cubs will not make it to three million tickets sold this year. They barely crossed it last year at 3,017,983. Before that, the last three million attendance season was 2019 (3,094,865).
Here are some pricing trends for Saturday games in the bleachers for the rest of the year.
One thing you’ll notice right away is that there are only six Saturday dates remaining. Three of them, though, are against opponents who should draw big crowds — two vs. the Cardinals and the Aug. 1 date vs. the Yankees, which, as you can see, is generating top prices on the secondary market. If the Cubs continue to contend, or perhaps even move closer to first place in the NL Central, the Saturday games against the Reds and Pirates might generate more interest.
The Saturday, July 18 game vs. the Twins is when the Cubs plan celebrations of the 2016 World Series champions, with quite a number of those players returning. As that date gets closer and the Cubs begin to promote it, I’d think that could also create more demand for tickets that day.
We’ll have another attendance update later in the season.
SAN FRANCISCO, CALIFORNIA - JUNE 10: Mitchell Parker #70 of the Washington Nationals pitches against the San Francisco Giants in the bottom of the ninth inning of a major league baseball game at Oracle Park on June 10, 2026 in San Francisco, California. (Photo by Thearon W. Henderson/Getty Images) | Getty Images
To say that the Nationals’ bullpen has been bad might be the understatement of the century. They’re not just struggling, they’re performing at a level so poor that they redefine the definition of a “bad bullpen”.
The group consistently posts some of the worst pitch-based metrics in Major League Baseball, continuously displaying its ineptitude in all facets of the game. Stranding inherited runners, missing bats, and even just the act of throwing statistically above-average pitches are all areas where Nats’ relievers have yet to find any semblance of success. For a team that has maintained its structural belief that a pitcher’s “stuff” is more important than the number on the radar gun, they have sure found a way for their entire bullpen to thrive in neither aspect.
MLB social media feeds have been flooded in recent days with videos, statistics, and discourse surrounding the pitiful Washington bullpen, highlighted by their back-to-back collapses against the division rival Philadelphia Phillies. The realization of how unprecedented the Nationals’ bullpen failures are has extended from the fanbase within the nation’s capital to that of all 30 clubs. You would be hard-pressed to find any major baseball social media company that isn’t at least mentioning how bad they have been in 2026.
The Nationals have had 46 save opportunities this season.
Through all the doom and gloom of the repeated blown saves and missed opportunities, however, the Nats sit 1 game above .500 and just 2.5 games back of a Wild Card spot, in a year where nobody thought they had even the slightest of chances to do anything meaningful.
I’m not here to tell you that the 2026 World Series will feature the Nats, and I’m not going to go on the record and make any guarantees about where they will stand in the playoff race after 162 games, but this is a franchise that was viewed by many as entering yet another rebuild mere months ago. The offensive surge powered by James Wood and CJ Abrams, combined with the leaps taken by offensive role players and crafty starters, has seen this team’s contending window go from a far-off dream to a reality that is getting closer by the day.
The feeling that these blown saves have put in the hearts of Washington fans is truly agonising, there’s no questioning that. Even in sadness, that feeling is one that the fanbase hasn’t felt in years. It’s not the begrudging acceptance of another year down the drain; it’s a byproduct of the hope that has been re-instilled and has thousands of fans living and dying with every game this team plays.
For every late-inning rally the bullpen gives up, there’s a 2-run home run by Curtis Mead to take a 4-3 lead in the bottom of the 6th and get Nationals Park rocking. For every unfathomable meltdown by a reliever, there are 7.1 sparkling innings by Foster Griffin to lower his ERA to 3.15 and earn his 8th win of the year.
The story of the 2026 Nationals is far from over, and maybe it does end up as being defined by a bullpen that sets MLB records for the worst reasons. But, at the exact halfway point of the 162-game regular season, I’m choosing to view this year’s narrative as one of belief and passion that could see this team playing meaningful baseball in October far sooner than most fans could have guessed just a short time ago.
ST. PETERSBURG, FL - JUNE 25: Victor Mesa Jr. #25 of the Tampa Bay Rays celebrates his home run against the Kansas City Royals in the dugout during the fourth inning of a baseball game at Tropicana Field on June 25, 2026 in St. Petersburg, Florida. (Photo by Mike Carlson/Getty Images) | Getty Images
The Rays were looking to wrap up their four-game homestand against the Royals with a split series, and they would have to do it bright and early, so hopefully they all had their coffee before the game. The Rays had Casey Legumina in an Opener role on the mound, up against Seth Lugo for the Royals,
Legumina got things going with a three-up, three-down first. In the home half, the Rays wasted little time getting on the board. Jonathan Aranda got a one-out single, followed by a home run from Junior Caminero to set the tone for the game. Two outs followed, but the Rays had the early lead.
Legumina’s job was done after one out in the second, and Ian Seymour stepped in to take over the bulk innings role. He got the next two outs to send the Royals back to the dugout. In the home half, Victor Mesa Jr. made wise use of an ABS challenge to earn himself a walk, but he ended up stranded, and no runs scored.
The Royals went 1-2-3 again in the third, and if the Rays’ pitching staff keeps this up, it won’t matter how early this game started because it’ll be done by lunch. The Rays, meanwhile, went 1-2-3 themselves in the bottom of the inning.
By the fourth, it was starting to look like a bit of a pattern as the Royals once again went down in order. Cedric Mullins got a two-out single in the bottom of the inning, then stole second base. The Rays won another meaningful ABS challenge, this time a challenge by the Royals, sending Taylor Walls to first with a walk. Mesa Jr. then came out and like he wanted to get his opportunity back after being left on base in the second, he hit a three-run homer.
The Royals went three-up, three-down in the fifth. In the bottom of the inning, with two outs, Caminero came out and got his second home run of the game.
They weren’t done yet, though. Richie Palacios singled, then advanced to second on what feels like a made-up thing, but is a real rule, and got the free base thanks to a disengagement violation. It worked out great for the Rays, because Chandler Simpson then singled and brought Palacios home.
In the top of the sixth the Royals got their first baserunner of the game with a one-out walk to Starling Marte, but two quick outs followed to leave him stranded. Seth Lugo’s day was done for the Royals, probably for obvious reasons, and he was replaced by Matt Strahm, who came in and got the Rays out in order.
The Royals went 1-2-3 again in the seventh. The Royals dipped back into their bullpen for Connor Seabold, who gave up a leadoff double to Yandy Diaz, followed by a double to Aranda to score the runner and bump the score up to 8-0. Three outs in a row followed to end the inning.
In the top of the eighth the Royals went down in order. Seymour has looked incredible today, really dialled in, very in control. The Royals made another pitching change in the home half, bringing in Tyler Tolbert. He gave up back-to-back singles to Mullins and Taylor Walls. A groundout from Hunter Feduccia scored Mullins, and then a pinch-hitting Nick Fortes came in for Yandy Diaz and singled, scoring Walls. But if you thought the Rays were going to go easy on the Royals with a ten-run lead, think again. Aranda singled. Then Caminero, bless him, hit his third home run of the game.
Palacios snuck in with a single, but the Rays weren’t able to score any additional runs. The score heading into the ninth was 13-0.
Seymour’s day was done, fairly. He went 6.2 IP, 0 H, 0 R, 1 BB, 7 K on 90 pitches. Craig Kimbrel came in from the bullpen and gave up a leadoff walk to Marte. Then with one out, the no-hitter that had lasted through 8.1 innings was over as Carter Jensen hit a two-run homer, ending both the no-hit bid and the shutout. Kimbrel got out of the inning with just the one slip-up, unfortunately it was a big one. The Rays still walked away with the win, though, and the series split 2-2.
Toronto Blue Jays slugger Kazuma Okamoto draws a favorable matchup against Texas Rangers left-hander MacKenzie Gore, and his power profile makes his total base prop my favorite play for today’s matchup.
Read on for my Blue Jays vs. Rangers predictions and MLB picks for tonight's matchup.
Rangers vs Blue Jays predictions
Rangers vs Blue Jays best bet: Kazuma Okamoto Over 1.5 total bases (+115)
Kazuma Okamoto profiles well against lefty MacKenzie Gore, who gets barreled up hard and often, allowing a 9.6% solid-contact rating, far above the 5.1% league average.
The Toronto Blue Jays third baseman leads the team with a 12% barrel-rate against Gore’s pitch mix, which has led him to a .298 batting average and a .577 slug-rate this season against the four-seamer and curveball.
That average clubs to .360 and a .640 slug-rate when facing a left-handed pitcher, which strengthens my conviction in this matchup against Gore.
Additionally, Okamoto has eclipsed his 1.5 base total in 12 of his 19 outings this month. This consistency gives me confidence to play this market down to +105.
COVERS INTEL: Kazuma Okamoto has a 1.000 OPS, averaging 2.2 bases per game in 19 appearances since June 1.
Rangers vs Blue Jays same-game parlay (SGP)
Okamoto has a hit in five of his last six games and profiles well against Gore’s pitch mix, owning a .360 average against them since June 1. He also had a .421 average with RISP over that stretch, with a team-high 16 RBI in that stretch.
I’ll also add Guerrero Jr. Over 0.5 hits. He’s eclipsed this mark in 11 of 13 outings, and owns a .363 average and a .491 slug-rate against Gore’s primary pitch mix.
Astros vs Blue Jays SGP
Kazuma Okamoto Over 1.5 total bases
Kazuma Okamoto Over 0.5 RBI
Vladimir Guerrero Jr. Over 0.5 hits
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.
Rangers vs Blue Jays home run pick: Kazuma Okamoto (+295)
We’ll continue to bet on Okamoto tonight in a great matchup against Gore. Okamoto’s combination of barreling the baseball with power against Gore’s inability to miss bats and 45% hard-hit rate makes him a home run threat tonight.
However, Gore has only allowed two home runs over his last seven starts, so I’ll make this a half-unit play
2026 Transparency Record
Best bets: 36-40, +1.15 units
SGPs: 14-62, +0.15 units
HR picks: 13-63, +2.4 units
Rangers vs Blue Jays odds
Moneyline: Texas +125 | Toronto -150
Run line: Texas +1.5 (-170) | Toronto -1.5 (+145)
Over/Under: Over 8 | Under 8
Rangers vs Blue Jays trend
The Blue Jays have covered the first five innings run line in seven of their last 11 games for +2.55 units and a 20% ROI. Find more MLB betting trends for Rangers vs. Blue Jays.
How to watch Rangers vs Blue Jays and game info
Location
Rogers Center, Toronto, ON
Date
Thursday, 6-25-2026
First pitch
7:07 p.m. ET
TV
Sportsnet
Rangers starting pitcher
MacKenzie Gore (4-6, 4.07 ERA)
Blue Jays starting pitcher
Kevin Gausman (4-5, 4.05 ERA)
Rangers vs Blue Jays latest injuries
Rangers vs Blue Jays weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
PITTSBURGH, PA - MAY 03: TJ Friedl #29 of the Cincinnati Reds looks on prior to the game between the Cincinnati Reds and the Pittsburgh Pirates at PNC Park on Sunday, May 3, 2026 in Pittsburgh, Pennsylvania. (Photo by Christopher Denver/MLB Photos via Getty Images) | MLB Photos via Getty Images
If you posted a .364 OBP during the 2025 Major League Baseball season, you were in pretty elite company. Among the 108 MLB players who logged at least 550 PA last season, that number would’ve sandwiched you right between perennial All Star Jose Ramirez (.360) and slugger Kyle Schwarber (.365). The small number of names ahead of that mark is the who’s who of the sport – Ohtani, Tatis, Freeman, Soto, Judge, etc.
That was just last season! The Cincinnati Reds aren’t even 80 games into this season! It’s all such a recent memory, isn’t it?
The baseball world evolves incredibly fast, however. That .364 OBP from 2025? That’s precisely the mark posted by TJ Friedl in his most recent full season, and last year he served as a perfectly good on-base machine and run scorer atop the lineup for a club that actually participated in postseason baseball.
You’d think a guy like that would have some value, especially since he’s just making $3.8 million this season and comes with two additional years of team control through the arbitration process. If the Reds had tried trading him over the winter with that kind of profile – he even got down-ballot MVP votes in 2023, all as a player playing CF – you’d think there would’ve been a number of teams jumping at the opportunity.
When I posed the question earlier in the week whether you thought Friedl had played his last game in a Reds uniform, very little of all that seemed to matter anymore. An overwhelming 68% percent of respondents think Friedl’s time with the Reds at the big league level is effectively over, the litany of complicating administrative and roster issues hanging over his head right now too much for his recent poor play to overcome.
Poor play is putting it mildly. From the heights of his OBP prowess in 2025 he fell to just .179/.259/.256 (.515 OPS) in 178 PA to start 2026 before the Reds mercifully optioned him to AAA.
He’s almost 31 and his speed has evaporated. With little power to his game, speed – and the good defense that supported – were two key aspects of his game that don’t seem to be there any longer. If that means he’s a LF now – which the Reds pretty much admitted in-game early this season – that’s an overall profile that doesn’t really work. Now, he’s been passed on the OF depth chart by the likes of JJ Bleday, Noelvi Marte, Blake Dunn, and Dane Myers, with Spencer Steer still very much an option in LF, and the idea of keeping that player around on an arbitration raise over the $3.8 million he’s making right now seems impossible on Cincinnati’s budget.
Barring serious injury elsewhere, he’s not getting called back up anytime soon, and we’re now just over 5 weeks from the MLB trade deadline on August 3rd. If the Reds aren’t going to keep him around and tender him a contract at season’s end, they might as well try to trade him to someone who’s willing to take a flyer on him, and that means there’s precious few games in which Friedl would actually have a chance to make a return to Cincinnati.
Maybe that’s not how it plays out. Maybe they sell other pieces at the deadline (seeing as they’re once again in last place), and that opens a path back for him to finish the season at the big league level if he turns it around down in Louisville. Then, the Reds could shop him for something this winter. At this rate, though, that sure seems unplausible.