ATLANTA, GEORGIA - JUNE 2: Bryce Elder #55 of the Atlanta Braves pitches during the first inning against the Toronto Blue Jays at Truist Park on June 2, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images
With a pitching matchup that favors the Blue Jays on paper, even with Bryce Elder’s solid performance this season, the Braves got off to a dream start in the first, with a Ronald Acuna turning into a run with a Michael Harris double.
Harris came around on a groundout and a sac fly for a 2-0 lead going into the second. They needed those runs, as the Blue Jays came right back with a two run homer in the second, evening things back up. The Atlanta offense managed a Yaztrzemski gapped double, but the back of the order couldn’t bring him around in the second, though they did turn the lineup over for the third inning. Bryce worked a clean inning and a Matt Olson two-out double converted, as an Ozzie single brought him home for a 3-2 lead.
After a couple clean frames, the Blue Jays came back in the fifth with a single, double, and a sac fly to bring the game level at 3. That didn’t last for long, as Matt Olson got under one for a 109.8 MPH fly ball at 49 degrees that was carried into the Chop House by wind for a go-ahead solo home run. 4-3 Braves.
Bryce Elder carried the game into the seventh and recorded two outs before being replaced by Robert Suarez, with Walt Weiss clearly hoping to make that one run lead stick. Suarez did his job, recording a strikeout to end the seventh, and another to end the eighth, after a quiet seventh from the Atlanta offense.
Raisel made things a bit hairy in the ninth, as he allowed two singles, but a strikeout and two pop-ups closed out his 29th straight save and another win for the Braves. That puts Atlanta at 41-20 on the year and in a great position to take another series win at home, having beaten Gausman, facing Patrick Corbin tomorrow, and with Chris Sale on the mound Thursday. This was a coin-flip game, but Bryce Elder, Robert Suarez, and Raisel Iglesias were able to stop the coin with the Braves’ side up once Matt Olson hit that homer.
Join us tomorrow as Grant Holmes takes the mound with a relatively fresh bullpen against Patrick Corbin for Toronto.
Jun 2, 2026; Boston, Massachusetts, USA; Baltimore Orioles catcher Adley Rutschman (35) and relief pitcher Rico Garcia (50) celebrate beating the Boston Red Sox at Fenway Park. Mandatory Credit: Eric Canha-Imagn Images | Eric Canha-Imagn Images
The Orioles picked up a tidy win tonight against the Red Sox, 4-2. They used a few long balls, a little small ball, and one very good starting pitching performance to prevail over the last-place team in the AL East. If you fancy yourself a good team, these are the teams you have to beat. And tonight, the Orioles did just that.
The first inning of this game did not feel like a good omen, but thankfully, it was not indicative of how things turned out. Taylor Ward started with an eight-pitch walk, then Gunnar Henderson doubled down the left field line. Ward landed at third and the Orioles had two runners in scoring position with no outs.
They blew it. The big trio of Adley Rutschman, Pete Alonso, and Samuel Basallo was unable to bring even one runner home. It felt bad in the moment, and worse when Jarren Duran led off the bottom of the first with a triple. He hit the ball to left field and it kicked off the wall and bounced away from Ward. Two batters later, Wilyer Abreu did what the Orioles could not and hit a long fly ball to score a run. Baz also walked a batter in the inning, but got out with a 1-0 deficit.
But it was only one run, and after that, the Orioles stepped up on both sides of the ball. Baz continued his string of strong starts. After the Duran double, he did not allow another hit until the fifth inning. That’s also when he allowed his next run. In that stretch, Baz retired the side in order in the second, third, and fourth. And he did it with a manageable pitch count.
Mickey Gasper started the bottom of the fifth with a single, then moved around the bases on a wild pitch, a fly ball out, and another sac fly to give the Red Sox their second run in the game. It was good work manufacturing the run by Boston, but that was all they got. Caleb Durbin followed the sac fly with a double, but was stranded on a Duran strikeout.
Baz had an easy sixth inning and started the seventh with a walk to Gasper, which I admit had me worried. When the lead is only two runs, every baserunner is dangerous. But Isiah Kiner-Falefa hit into a double play, turned very nicely by Coby Mayo and Blaze Alexander. Then Marcelo Mayer flew out to end the inning and Baz’s night.
And what a nice night it was. His fastball was sitting at 96-98 mph throughout, but what he really relied on was his knuckle curve. He threw it 39 times out of 94 pitches and got either a whiff or a called strike a third of the time. Five of his six strikeouts came on the knuckle curve. Baz’s final pitching line was 7 IP, 4 H, 2 R, 2 BB, 6 K. Over his last four starts, Baz has pitched seven innings three times. The fourth time he pitched six. He’s allowed seven runs in those four starts, which comes out to a 2.33 ERA. He has dropped his overall ERA from 5.48 to 4.29.
With starts like that, you don’t need too many runs. But they got to the Red Sox starting lefty, Connelly Early, for four runs in 5.1 innings. You love to see them hit a lefty.
After flubbing up the top of the first, the Orioles got right back to business in the second inning. After the broadcast posted an adorable pic of Coby Mayo proposing to his girlfriend on the off day yesterday, Mayo celebrated with a ball over the Green Monster. It actually hit off the top of the wall and bounced back into play, needing a crew chief review to confirm it as a dinger. But confirmed it was, and Mayo rounded the bases to tie the game at one.
They untied it in the very next inning. Rutschman lined a single back up the middle and Alonso absolutely smoked a ball to left field. Unlike Mayo’s Monster scraper, this one was a bullet that landed several rows back. It was measured at 400 feet and gave the Orioles a 3-1 lead.
The Orioles had one more run in them, and this time, Tyler O’Neill got involved. I know! I was surprised too. O’Neill, who probably has very fond memories of his hitting at Fenway Park back in 2024, singled on a line drive and then stole second base. Yes, he did! Leody Taveras bunted him over to third, and Alexander brought him home with a sac fly. After the two home runs, the Orioles wanted to give some love to the small-ball aficionados.
It’s a good thing they didn’t need any more runs, because they didn’t get any. The bats quieted down after the fourth inning. Early pitched into the sixth, and relief pitcher Greg Weissert was very tough. He retired all five batters he faced, and struck out three.
The Orioles tried to make some noise in the eighth inning, but were thwarted by a bad call and some bad luck. Gunnar Henderson appeared to beat out a ground ball, but it was called out on the field. The call stood on challenge, even though replays seemed to favor Gunnar. Rutschman walked and Alonso singled after the play, but then Alonso was hit by a Samuel Basallo ball and called out. He just couldn’t get out of the way of it. Mayo popped out to end the inning.
The bullpen was outstanding tonight, although I admit to being a little nervous to see Andrew Kittredge with just a two-run lead. But Kittredge allowed just a two-out single and has now had five straight scoreless appearances. The magnificent Rico Garcia came in for the save in the ninth and, as expected, got three quick outs to end the game. I love an easy wrap up!
Orioles win, 4-2, and kicked off June in a good way. Since being swept by the Rays in mid-May, they have gone 8-3. They are now three games shy of .500. They are back in action tomorrow at 6:45 with Chris Bassitt on the mound.
PHOENIX, ARIZONA - SEPTEMBER 23: Starter Shohei Ohtani #17 of the Los Angeles Dodgers pitches against the Arizona Diamondbacks during the fifth inning at Chase Field on September 23, 2025 in Phoenix, Arizona. The Diamondbacks defeated the Dodgers 5-4. (Photo by Chris Coduto/Getty Images) | Getty Images
Shohei Ohtani makes his 10th pitching start of the season for the Dodgers on Wednesday night against the Arizona Diamondbacks at Chase Field in Phoenix.
Ohtani started once at Chase Field last year with the Dodgers, tossing six scoreless innings with eight strikeouts last September 23. Beginning with that start, Ohtani has pitched at least six innings in 12 of his last 13 starts on regular rest (excluding Game 7 of the World Series, on three days rest). He started once more in Phoenix with the Angels, allowing two runs in five innings with eight strikeouts on June 11, 2021.
Zac Gallen, the opening day starter for the D-backs, starts for Arizona on Wednesday. He lost on March 26 on Dodger Stadium, allowing four runs in four innings. He followed that up with a 2.19 ERA and 4.14 xERA in April, then a 7.04 ERA and 5.40 xERA in May. This will be his first start of June.
Jun 2, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies first baseman Bryce Harper (3) celebrates his two-run home run with left fielder Brandon Marsh (16) against the San Diego Padres during the fourth inning at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images | Eric Hartline-Imagn Images
Less than a week after they swept them on their home turf, the Philadelphia Phillies (31-29) played host to the San Diego Padres (32-27) and took game one of the midweek series 3-2 on Tuesday night.
Aaron Nola made his second consecutive start against the Padres and went five innings striking out eight and allowing just two runs on a home run by Gavin Sheets in the third inning.
Bryce Harper leveled the score in the bottom of the fourth with a two-run blast of his own, his 14th of the season, after a Trea Turner single.
The Phillies scored the go-ahead run on an Alec Bohm double play, his first of two in the game.
Jose Alvarado picked up the win and led the way for Nola’s relief corps, followed by Orion Kerkering, Brad Keller and Jhoan Duran, who combined for four scoreless innings.
Keller allowed a lead-off single to Fernando Tatis, Jr., his third of the night, and allowed another hit to Miguel Andujar but got out of the jam after a rundown blunder by Tatis between second and third.
Duran struck out the side in the top of the ninth for his 13th save in as many tries.
25-year-old outfielder, Jase Bowen, made his MLB debut for the Pads in left field and got his first big league hit in his third at bat in the seventh inning off Kerkering, but was meekly dispatched by Duran for the game’s final out on three swings on balls outside the zone.
Brandon Marsh went four for four, all singles, to raise his average to .332, second in the NL behind Miami’s Otto Lopez.
Cristopher Sanchez will look to extend his franchise best scoreless innings streak tomorrow night against Walker Buehler.
PHOENIX, AZ - JUNE 01: Kyle Tucker #23 of the Los Angeles Dodgers bats during the game between the Los Angeles Dodgers and the Arizona Diamondbacks at Chase Field on Monday, June 1, 2026 in Phoenix, Arizona. (Photo by Julia Jacome/MLB Photos via Getty Images) | MLB Photos via Getty Images
Home teams are 4-0 thus far in the 2026 Dodgers vs. Diamondbacks battle.
Francisco Alvarezwasted no time making an impact in his first rehab game with Triple-A Syracuse on Tuesday night.
After Jorge Polanco popped out in the first inning, the Mets catcher doubled off the wall in right field in his first at-bat against former teammate Dom Hamel,now with the Scranton/Wilkes-Barre RailRiders.
Alvarez doubled to right field again in the third inning, driving in Matt Rudick from first base to tie the game at 1-1. He popped out to first in his third at-bat, finishing the day 2-for-3 with the two doubles and an RBI.
Defensively, Alvarez caught six innings, including four for LHP Zach Thornton, and caughtJonathan Ornelas stealing second in the sixth inning. He was replaced by Kevin Parada in the top of the seventh inning.
The 24-year-old has progressed impressively fast after undergoing meniscus surgery on May 14 and ramped up his baseball activities in recent days before getting cleared to play in the game. Mets manager Carlos Mendoza said prior to the team's game that the goal for Alvarez will be to play back-to-back games before they activate him.
"Yeah, I was watching it. 2-for-2 with two bullets. I mean, it's crazy that this guy is already playing in games and looking the way he's looking right now," Mendoza said. "I think he's scheduled for five innings today, off tomorrow. I think the goal is to, not only get him to catch a full seven, eight or complete game, but maybe the back-to-backs. That's the decision here.
"Whether it's to catch a full nine and then DH or is it better for him to go back-to-back as a catcher before we make that decision to activate him here. We'll see how he responds after today's game and then we'll go from there."
Over 37 games in the 2026 season, Alvarez was hitting .241 with four home runs, five doubles, and 10 RBI prior to his injury.
Polanco, serving as DH and playing in his fourth game with Syracuse, went 0-for-3 with a walk. It was previously reported that he could be activated for this weekend's series in San Diego, but Mendoza said that is still to be determined based on how he's feeling.
"Yeah, we don't know yet," Mendoza said. "He's playing tonight, he's going to play tomorrow, and then we'll have a decision there. So we got to talk to the player, how he's feeling, and all that. And he's got to get cleared from the medical staff as well."
He added: "It could be in play that he's active on Friday. But again, if he needs more at-bats, and it's not so much like how he's feeling physically, I think there's a combination of a lot of things there."
When Polanco does return, it's expected for him to mostly play DH and be available for first base duties. Mendoza added that he's no longer dealing with a wrist issue, so it's just the Achilles bursitis he has to manage and "play through," noting that "he's not getting any worse."
"Not necessarily, we’re looking more DH. But he has to be available to play first base," Mendoza said. "He’s scheduled to play first base tomorrow, but the way we see it, he’s more of a DH."
In his first at-bat, Francisco Alvarez makes his presence known with an opposite field double! pic.twitter.com/lGkTJ5Fkgd
May 27, 2026; Los Angeles, California, USA; Colorado Rockies pitcher Tomoyuki Sugano (11) pitches during the first inning against the Los Angeles Dodgers at Dodger Stadium. Mandatory Credit: Jayne Kamin-Oncea-Imagn Images | Jayne Kamin-Oncea-Imagn Images
In Game 1, the Colorado Rockies (23-38) fumbled their way to an ungraceful 9-8 win over the Los Angeles Angels (23-38).
As manager Warren Schaeffer put it, “That was not a normal game,” adding,“ but someone’s got to win that game.”
Last night’s win marked the first time since July 16, 2016, at Atlanta that the Rockies picked up a road win after entering the eighth inning trailing by at least three runs. In addition, it marked the fifth time in franchise history that the Rockies won a game in which they had four errors, the first since September 26, 2020, at Arizona.
Take the win, and get on with it.
Tonight, the Rockies will look to take the series from the Angels. Recent history suggests it’s a distinct possibility. The Rockies have won each of their last three series against the Angels, taking two of three at Coors Field last September, two of three in Anaheim in July 2024, and two of three in Denver in June 2023.
Starting for the Rockies is Tomoyuki Sugano (菅野智之). This will be his 12th start for the Rockies in 2026.
The righty has a 4.01 ERA in 58.1 IP. He’s struck out 31, walked 16, and given up 11 home runs. Sugano has a 1.25 WHIP.
Worth noting, making his third career start against the Angels and his second at Angels Stadium, Sugano is 1-0 with a 3.00 ERA (12.0 IP, 4 ER), two walks, and nine strikeouts a cross his two starts against the Angels.
Taking the mound for the Angels will be RHP Grayson Rodriguez.
Currently, he has an ERA of 7.53 in 14.1 IP. He’s struck out 14 while giving up eight walks and two home runs with a 1.31 WHIP.
Here’s an interesting note: Grayson was drafted by the Baltimore Orioles, Sugano’s former team, and made his MLB debut in 2023. He was traded to the Angels in November 2025, just missing Sugano’s signing with the Birds.
Jun 2, 2026; St. Petersburg, Florida, USA; Detroit Tigers centerfielder Matt Vierling (8) celebrates after driving in a run with a sacrifice fly ball in the sixth inning against the Tampa Bay Rays at Tropicana Field. Mandatory Credit: Jonathan Dyer-Imagn Images | Jonathan Dyer-Imagn Images
The Tigers are on a roll with a 8-0 victory over the Rays on Tuesday night.
It’s unclear what has gotten into the Tigers, but I’m not mad at it, and I don’t think any of their fans are either. While the Tigers did cut it very close in Monday night’s game against the Rays, winning by a single run, there were two solid takeaways: they won the game, and they scored 10 runs, two things that had been sorely lacking in games over the past month. The game was a refreshing change of pace as we got to see the team’s bats come alive and it genuinely looked like the guys were having a ton of fun out there. They did need to go deep into their bullpen, though, which leaves a lot up to the uncertainty of the baseball gods for the remaining games of the series. They would have Jack Flaherty on the mound, who has been consistently inconsistent, having strong outings for about three innings before his command starts to slip. But Rays’ starter Steven Matz also struggles with command, so it might be a game of who loses the strike zone first.
In the top of the first, Gleyber Torres opened things up, pleased to be back from a lengthy stint on the IL, and he announced his presence in a big way by hitting a leadoff home run to start the game.
The Tigers weren’t willing to settle for just one run, though. Matt Vierling tripled, then a Dillon Dingler sac fly brought Vierling home. Two outs followed, but the Tigers had an early lead to defend now. Flaherty was looking good in the home half, getting the Rays out in order, but his struggles don’t usually manifest until the fourth inning, so we’ll see how this develops.
Detroit continued to swing a hot bat in the second with a leadoff double from Spencer Torkelson, followed by a home run from Wenceel Perez, who is now 3-for-3 against Steven Matz.
That was it for Matz, who was pulled before getting through two innings, and replaced by Casey Legumina who came on to get the final out of the second. In the home half, Richie Palacios got a one-out double, but the Rays failed to bring him home.
With two outs in the top of the third, Spencer Torkelson singled, but the Tigers weren’t able to convert the runner. In the home half, Hunter Feduccia got a leadoff walk, followed by a single from Ben Williamson. Three outs followed, though, and the Rays were left scoreless.
Cam Booser was the new pitcher in the fourth, making his debut with the Rays. Short got a one-out single, but was eliminated in a force out off the bat of Torres. A final out ended the inning with the Tigers once again unable to convert their baserunner. Palacios got a one-out single in the home half, and Ryan Vilade doubled, but it wasn’t enough to score the runner. Two outs followed, though Feduccia attempted to challenge the call via ABS, the strike call was confirmed though, to end the inning.
The Tigers went 1-2-3 for the first time in the game in the fifth. In the bottom of the inning, Junior Caminero got a two-out single, but was left stranded.
In the sixth, Booser was swapped for Ian Seymour. Spencer Torkelson took a leadoff walk, followed by a Wenceel Perez single. Zach McKinstry then walked to load the bases. A sac fly by Short brought one run in, then the Rays intentionally walked Gleyber Torres. This time a sac fly from Vierling brought in a run and when it was all said and done, the Tigers were up 7-0. In the bottom of the inning, Yandy Diaz got a leadoff walk and that was the end of the day for Flaherty. His final line for the game was 5.0 IP, 5 H, 0 R, 2 BB, 6 K on 94 pitches. Compared to some of his recent outings, it was a really solid performance by Flaherty. Enmanuel De Jesus replaced him and induced a double play, then collected the final out of the inning in short order.
Riley Greene wasted no time extending the Tigers’ lead with a home run to open the seventh inning. It would be their only run of the inning, but it was a pretty good one.
In the bottom of the inning, the Rays went down in order.
Bryan Baker was the new Rays pitcher for the eighth and he held the Tigers in check, taking them three-up, three-down. The Rays likewise went 1-2-3 in the bottom of the inning.
In a bit of a white flag move from the Rays, position player Ben Williamson was on to pitch in the ninth. The gambit paid off early as Williamson turned out to be a groundball-inducing wizard, keeping third baseman Caminero busy. Riley Greene worked a walk, but a line drive right at Caminero then ended the inning. The Rays went down in order in the bottom of the ninth, and the Tigers came away with a shutout win.
Jun 2, 2026; St. Petersburg, Florida, USA; Tampa Bay Rays first baseman Jonathan Aranda (8) catches a fly ball in the fifth inning against the Detroit Tigers at Tropicana Field. Mandatory Credit: Jonathan Dyer-Imagn Images | Jonathan Dyer-Imagn Images
I think it’s safe to say most Rays fans took one look at the Detroit Tigers current record for the season and their brutal slump since losing their ace Tarik Skubal, and thought this was going to be an easy series. However, recent history has proven that series that should be easy wins have been difficult for the Rays to get a handle on, and that has proven to be the case so far for this one as well. While the Rays came close to an incredible comeback in Monday’s game, they were still bested 10-9 by the Tigers, who went home run happy. But the Tigers also had to go deep into their inconsistent bullpen in Monday’s game, something that might come back to bite them as the series progressed. For Tuesday’s game it would be a battle of two pitchers who have serious issues with command: Steven Matz for the Rays and Jack Flaherty for the Tigers. The big question for this game would be which starter would drop the ball first.
In terms of which pitcher would flinch first, Matz had the answer almost immediately, as he gave up a leadoff home run to the newly returned Gleyber Torres. That was followed by a triple to Matt Vierling, and then a sac fly to Dillon Dingler to bring Vierling home. Matz got the next two outs to end the inning, but the Rays were once again starting in a deficit right out of the gate. They didn’t do much to help themselves in the home half, as they went 1-2-3 against Flaherty.
The Tigers continued to get the best of Matz in the second, with a leadoff double to Spencer Torkelson, followed by a home run by Wenceel Perez, who truly has Matz’s number, going 3-for-3 now against him. With one out, Zack Short doubled, then with two outs, Matt Vierling doubled to bring the runner home. Kevin Cash clearly had Matz on a short leash, because he was done after that, being replaced by Casey Legumina to get the final out of the inning.
With two outs in the top of the third, Spencer Torkelson singled, but the Tigers weren’t able to convert the runner. In the home half, Hunter Feduccia got a leadoff walk, followed by a single from Ben Williamson. Three outs followed, though, and the Rays were left scoreless.
Cam Booser was the new pitcher in the fourth, making his debut with the Rays. Short got a one-out single, but was eliminated in a force out off the bat of Torres. A final out ended the inning with the Tigers once again unable to convert their baserunner. Palacios got a one-out single in the home half, and Ryan Vilade doubled, but it wasn’t enough to score the runner. Two outs followed, though Feduccia attempted to challenge the call via ABS, the strike call was confirmed though, to end the inning.
The Tigers went 1-2-3 for the first time in the game in the fifth. In the bottom of the inning, Junior Caminero got a two-out single, but was left stranded.
In the sixth, Booser was swapped for Ian Seymour. Spencer Torkelson took a leadoff walk, followed by a Wenceel Perez single. Zach McKinstry then walked to load the bases. A sac fly by Short brought one run in, then the Rays intentionally walked Gleyber Torres. This time a sac fly from Vierling brought in a run and when it was all said and done, the Tigers were up 7-0. In the bottom of the inning, Yandy Diaz got a leadoff walk and that was the end of the day for Flaherty. Enmanuel De Jesus replaced him and induced a double play, then collected the final out of the inning in short order.
The Tigers extended their lead in the seventh with a leadoff home run from Riley Greene to make the score 8-0. They had to settle for just one baserunner in the inning, but he made a big impact. It was also the slowest and shortest home run of the entire season at Tropicana. The Rays, unfortunately, went 1-2-3 in the home half.
Bryan Baker was the new Rays pitcher for the eighth and he held the Tigers in check, taking them three-up, three-down. The Rays likewise went 1-2-3 in the bottom of the inning.
In a bit of a white flag move from the Rays, Ben Williamson was on to pitch in the ninth. The gambit paid off early as Williamson turned out to be a groundball-inducing wizard, keeping Caminero busy. Riley Greene worked a walk, but a line drive right at Caminero then ended the inning. The Rays went down in order in the bottom of the ninth, and the Tigers came away with a shutout win.
“My phone was on,” Castellanos said Tuesday. “All they needed was a conversation like, ‘This is going to be your role.’ Apparently, they thought it was just best for the organization that my personality wasn’t in the clubhouse.”
"I spoke my mind, I went about my business, I played everyday."
— NBC Sports Philadelphia (@NBCSPhilly) June 2, 2026
Castellanos was released by the Phillies in February with one season left on the five-year, $100 million contract he signed with the team before the 2022 season.
The 33-year-old hit 82 home runs across four seasons and made the 2023 NL All-Star team, but the end of his tenure in the City of Brotherly Love wasn’t pretty.
Nick Castellanos of the San Diego Padres looks on during the eighth inning against the Philadelphia Phillies at Petco Park on May 27, 2026 in San Diego, California. Getty Images
“Not everything that anybody does is all positive,” Castellanos said. “It’s not all negative. I had highs, I had lows.”
His production didn’t do him any favors in Philadelphia either.
Nick Castellanos said he had four “good” seasons in Philadelphia. Getty Images
Castellanos, who signed a veteran’s minimum deal with San Diego after being let go by the Phillies, had a down year in 2025, hitting .250 with a .694 OPS, making him expendable for the franchise. He came into Tuesday’s game hitting .191 with a .560 OPS
Despite the unceremonious exit, the always-outspoken veteran had good things to say about his time with the Phillies.
“I had four good years here,” he said. “Any time I run into anybody that’s a Phillies fan, away from cameras, away from the field, I get nothing but a lot of love and positivity,” Castellanos said. “I appreciate that. I spoke my mind, I went about my business, I played every day, I never really hid on the IL. I really wanted to win a ring.
“Did I do everything 100 percent correct? Probably not. Did I act true to my heart and how I felt in the moment? 100 percent.”
The Seattle Mariners have won seven consecutive games, including a 3-2 victory over New York in their series opener.
With Logan Gilbert set to take the mound, my Mets vs. Mariners predictions see the home team coming out on top again Tuesday night.
Let's take a closer look at my MLB picks for Tuesday, June 2.
Who will win Mets vs Mariners today: Seattle Mariners (-145)
Logan Gilbert owns a 5.67 ERA on home soil despite a 3.93 FIP. He has pitched a lot better than the results indicate, and regression will come sooner than later.
The Seattle Mariners rank Top-10 in average and wOBA against righties over the same period, and they should see plenty of them as the Mets look to patch together nine innings. Back the M’s to -155.
Mets vs Mariners Over/Under pick: Under 7.5 (-115)
Gilbert is in his best form of the season. He has held opponents scoreless in three of his last four starts and allowed only 13 hits during that stretch. It’ll be difficult for the Mets offense to generate much.
While the Mariners don’t have to face off against a quality starter, they’re not likely to score in bulk. They have plated an average of 3.3 runs per game over their last 15 in Seattle, where it is generally harder for them to score.
I expect a 4-2 type of game, and see value playing the Under to -130.
Todd Cordell's 2026 Transparency Record
ML/RL bets: 21-16, -0.08 units
Over/Under bets: 17-18-2, -3.61 units
Mets vs Mariners odds
Moneyline: Mets +125 | Mariners -145
Run line: Mets +1.5 (-170) | Mariners -1.5 (+145)
Over/Under: Over 7.5 (-105) | Under 7.5 (-115)
Mets vs Mariners trend
New York has hit the Game Total Under in 23 of their last 35 games (+11 units, 29% ROI). Find more MLB betting trends for Mets vs. Mariners.
How to watch Mets vs Mariners and game info
Location
T-Mobile Park, Seattle, WA
Date
Tuesday, June 2, 2026
First pitch
9:40 p.m. ET
TV
SNY, Mariners.TV
Mets starting pitcher
Jonah Tong (1-0, 0.00 ERA)
Mariners starting pitcher
Logan Gilbert (3-4, 3.69 ERA)
Mets vs Mariners latest injuries
Mets vs Mariners 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.
It’s not a slump yet, but the defending World Series champion Los Angeles Dodgers seem to have lost their rhythm lately, just a bit.
Fresh off a six-game winning streak, L.A. has lost two of three and will be starting a waiver-wire pickup as they try to even things with the Arizona Diamondbacks.
Arizona has won six of the last nine and has an edge in the mound matchup. My Dodgers vs. Diamondbacks predictions and MLB picks call for the D-Backs to get another win.
Who will win Dodgers vs Diamondbacks today: Diamondbacks moneyline (+105)
The Arizona Diamondbacks have won 15 of the last 22. The Diamondbacks have 18 wins this year as an underdog, including a 9-6, .600 mark as a home dog.
I’d take Arizona as long as L.A. is favored. Only two Los Angeles Dodgers have hits in limited exposure to Arizona starter Michael Soroka, a problem, considering he relies on the seldom-seen slurve.
Since going 11 straight games without allowing a run, the Dodgers' bullpen has imploded, giving up 13 earned runs in 21 innings. The rotation has also been shaky. L.A. starts Eric Lauer, DFAed by Toronto two weeks ago after posting a 6.91 FIP.
COVERS INTEL: Lauer has lost more than 1 MPH and 100 revolutions of spin off his four-seamer from last year. His cutter, curve, and slider have all lost spin rate as well. Hitters have noticed. After allowing seven fastball homers all last year, he’s given up nine so far this season as hitters are slugging .600 against the four-seam.
Dodgers vs Diamondbacks Over/Under pick: Under 9.5 (-110)
The Dodgers have allowed four runs or fewer in the last five games. They’ve also scored four or fewer in four of them. The D-Backs have scored below five runs in each of the last three and four of five while allowing under five in three of five.
Soroka added a cutter to his slurve/four-seamer mix, resulting in a big dip in hard-hit rate and a 7-2 record with a 3.25 ERA. Arizona’s bullpen hasn’t allowed a run in three games and has surrendered just one earned run in the last five.
The Under is a safe bet, but if the odds go beyond -125, your money might be better spent elsewhere.
Shawn Krest's 2026 Transparency Record
ML/RL bets: 19-20, +0.21 units
Over/Under bets: 21-22, -2.51 units
Dodgers vs Diamondbacks odds
Moneyline: Dodgers -113 | Diamondbacks +108
Run line: Dodgers -1.5 (+135) | Diamondbacks +1.5 (-160)
Over/Under: Over 9.5 (-105) | Under 9.5 (-110)
Dodgers vs Diamondbacks trend
The Los Angeles Dodgers have hit the Game Total Under in 31 of their last 50 games (+10.20 Units / 19% ROI). Find more MLB betting trends for Dodgers vs. Diamondbacks.
How to watch Dodgers vs Diamondbacks and game info
Location
Chase Field, Phoenix, AZ
Date
Tuesday, June 2, 2026
First pitch
9:40 p.m. ET
TV
SNLA, DBacks.TV
Dodgers starting pitcher
Eric Lauer (2-5, 5.95 ERA)
Diamondbacks starting pitcher
Michael Soroka (7-2, 3.25 ERA)
Dodgers vs Diamondbacks latest injuries
Dodgers vs Diamondbacks 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.
The Mariners are searching for their eighth consecutive victory, plus another series win.
Logan Gilbert gets the ball for the penultimate game of the homestand. Over his last two starts, he has pitched a combined 11.2 innings, giving up no runs on seven hits.
For the second night in a row, the Mets will go with an opener. Huascar Brazobán can be expected to pass the baton to Jonah Tong for the bulk of Tuesday’s contest. Both are righties, which is, um, relevant.
The tide has turned in close games during the Mariners’ winning streak. Three of the last four wins have come in extra innings, bringing them back to a .500 record in such games this year (4-4). In all three of those extra-inning wins, the M’s held their opponent scoreless in the top of the tenth and pushed across the Manfred runner in the bottom half.
Lineups
Josh Naylor is out of the lineup for an extra day of rest. He left Monday’s game with back spasms, just moments after hitting a game-tying homer. Manager Dan Wilson said Naylor could be available off the bench.
News
Cal Raleigh continues to make strides in his recovery from a right oblique strain. He was working to all bases and throwing with full effort Tuesday.
Game Information
First Pitch: 6:40 p.m. PDT
TV:Mariners.TV, with Aaron Goldsmith, Ryon Healy and Angie Mentink
Radio: 710 AM Seattle Sports, with Rick Rizzs and Gary Hill Jr.
GRAND CANYON, AZ, UNITED STATES - DECEMBER 4: A general view of the South Rim of the Grand Canyon in Arizona, United States on Dec 4, 2024. (Photo by Rabia Iclal Turan/Anadolu via Getty Images) | Anadolu via Getty Images
Today’s Lineups
DODGERS
DIAMONDBACKS
Shohei Ohtani – DH
Ketel Marte – 2B
Andy Pages – CF
Corbin Carroll – RF
Freddie Freeman – 1B
Gabriel Moreno – C
Mookie Betts – SS
Nolan Arenado – 3B
Kyle Tucker – RF
Ryan Waldschmidt – LF
Max Muncy – 3B
Ildemaro Vargas – 1B
Ryan Ward – LF
Jose Fernandez – SS
Dalton Rushing – C
Jorge Barrosa – CF
Alex Freeland – 2B
Tommy Troy – DH
Eric Lauer – LHP
Michael Soroka – RHP
An interesting line-up this evening. A rare day out of the starting line-up for Geraldo Perdomo, who has started 56 of the 59 games played at shortstop, and played all but 32 innings there. Jose Fernandez get his fourth start at the position instead, and Tommy Troy gets to experience life as a designated hitter for what I think is the first time. That’s what you get for hitting a home-run last night, Tommy. Or maybe for that… interesting attempt at a diving catch, which led to the Dodgers’ first run. Ryan Waldschmidt takes over in left, and Jorge Barrosa gets consecutive starts for the first time in about four weeks (May 7-8). Presumably a reward for some excellent plays there yesterday.
Like Merrill Kelly, Michael Soroka’s outings have tended to go, based on the quality of the opposition, which isn’t a good omen for tonight. His last five wins have all come against teams who were at or below. 500 at the time of the game, and conversely, his last two defeats were against teams with winning records. You have to go back all the way to April 4th to find a decision for Soroka which did not follow that pattern. On that day, he beat the Atlanta Braves, who were 6-2 going into play that day. On that basis, the best we can hope for is a no-decision and a bullpen win, like last night’s contest.
It might help that he has only started against the Dodgers twice in his career (plus one relief appearance), and one of those starts was back in the dim and distant past of 2019. The other time was June last year, as a National – and he did indeed take a no-decision, allowing three runs over 5.1 innings in an eventual 13-7 loss, after Los Angeles were blanked through five. Miguel Rojas (4-for-10) is the only current Dodgers to have more than five PA against Michael. Rojas and backup catcher Dalton Rushing are the sole ones with hits. Meanwhile, Nolan Arenado and Ketel Marte both have OPSs over 1.100 against Eric Lauer, in 33 + 22 PA respectively. Perdomo is 0-for-5, which may factor into his day off.
May 27, 2026; New York City, New York, USA; New York Mets pitcher Jonah Tong (21) delivers a pitch against the Cincinnati Reds during the second inning at Citi Field. Mandatory Credit: Gregory Fisher-Imagn Images | Gregory Fisher-Imagn Images
Mets lineup
Carson Benge – RF
Bo Bichette – SS
Juan Soto – LF
Jared Young – DH
Mark Vientos – 1B
Brett Baty – 3B
Marcus Semien – 2B
A.J. Ewing – CF
Hayden Senger – C
SP: Huascar Brazobán – RHP
Mariners lineup
J.P. Crawford – SS
Julio Rodriguez – CF
Randy Arozarena – LF
Luke Raley – RF
Cole Young – 2B
Dominic Canzone – DH
Patrick Wisdom – 1B
Jhonny Pereda – C
Colt Emerson – 3B
SP: Logan Gilbert – RHP
Broadcast info
First pitch: 9:40 PM ET TV: SNY Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2