Arizona Diamondbacks 9, Detroit Tigers 6: Soroka Immaculate, bullpen less so

PHOENIX, AZ - MARCH 30: Michael Soroka #34 of the Arizona Diamondbacks pitches during the game between the Detroit Tigers and the Arizona Diamondbacks at Chase Field on Monday, March 30, 2026 in Phoenix, Arizona. (Photo by Norm Hall/MLB Photos via Getty Images) | MLB Photos via Getty Images

Record: 1-3. Pace: 40-122. Change on 2025: -1.

If there was ever the need for a palette cleanser, after the disappointing sweep in Los Angeles, it was in tonight’s home opener at Chase. Early on, the D-backs delivered in no uncertain fashion. The offense matched the entire run production of the opening series in the first five innings. Meanwhile, Michael Soroka’s Diamondbacks debut was one of the best ever. He threw five shutout innings, striking out ten, which tied a career high. Soroka finished things off in the fifth by throwing the fourth immaculate innings – nine pitches, nine strikes, three strikeouts – in franchise history, and the first for the D-backs since Wade Miley in 2012.

Of course, the bullpen, in the form of Joe Ross and Ryan Thompson, did their best – with the help of the umpires – to throw an 8-0 lead away. Coincidentally, that score looks like the emoji for the face most of us were pulling over the course of the seventh inning, where the Tigers scored six runs. But disaster was averted, with Juan Morillo, Taylor Clarke, and Paul Sewald retiring the final seven batters up, for what, in the end, turned out to be a drama-free first save for Sewald. The Diamondbacks won their home opener in front of a sold-out Chase Field, and got into the win column for the first time this year.

Let’s start with Soroka, who only really had one black mark against him, and that comes in the area of efficiency. He needed 25 pitches to get through the first inning, which included two strikeouts, but also a walk and a hit. That set the tone for the evening, with our starter being at eighty pitched after four, and it felt about 50/50 whether he would be able to get through the fifth inning and qualify for the decision [speaking of which, the 50/50 raffle set a home opener record, finishing north of $330,000] His slurve – a slider/curve hybrid was working well, but there had been a lot of full counts, driving up the pitch count. And then the fifth inning happened:

As documented above, an immaculate inning is something recorded far less often than a no-hitter [though this is in part due to incomplete records from the early days] There had been only three previously by the team: Randy Johnson (August 23, 2001 vs. Pirates), Byung-Hyun Kim (May 11, 2002 vs. Phillies), and Wade Miley (October 1, 2012 vs. Rockies). The last-named was only the third rookie at the time to do so. Michael Soroka now joins the list, and also became just the third pitcher in baseball history to record an immaculate inning in his first start of the season. The three K’s gave him ten on the night. That tied his career high and was the most ever by a D-back in their first game, breaking the Big Unit’s mark of nine in his 1999 debut. Oddly, RJ was at the ballpark tonight.

Of course, we all expected Eduardo Rodriguez and Michael Soroka to be our most effective starting pitchers, the first time through the rotation, didn’t we? On the other side, we were facing Justin Verlander, a triple Cy Young winner. And we had to do so without Pavin Smith: he homered three times off Verlander in 2024, but went on the IL earlier today. We needn’t have worried. Father Time remains undefeated, and 43-year-old Verlander is a shadow of the nine-time All-Star. He was hit and hit hard by Arizona from the very start. Ketel Marte had a 107.5 mph single, and Corbin Carroll followed with a 107.4 mph RBI triple, then scored on a Gabriel Moreno ground0ut.

The Diamondbacks then posted another crooked number in the second, courtesy of Carroll’s first home-run of the year (above). That three-run shot made it 5-0: it was 107.8 mph, and came on the heels of singles by Ildemaro Vargas and Jordan Lawlar, both in three digits. [Though the hardest-hit ball off Verlander tonight, was a screamer just foul by Moreno, clocked at an amazing 115.6 mph] The Detroit starter was yanked in the fourth, and Arizona added three more runs in the fifth, driven in by an Alek Thomas double, a Lawlar walk, and an Allen Campbell challenge, which turned a Marte groundout into an RBI single. That’s the 8-0 mentioned earlier, and I figured I was safe to start work on the recap.

The Arizona bullpen laughs in the face of such hubris. Though as I mentioned in the GDT, if you’re going to discover that Joe Ross is who you thought he was, doing so with an eight-run lead is the best time to do so. After Soroka, Kevin Ginkel worked a clean sixth. But in the seventh inning, Ross allowed five hits and a walk, all six runners coming round to score. That forced Torey Lovullo to go to Ryan Thompson. Unfortunately, Joe West decided Ryan Thompson’s mechanics now constituted a balk, for failing to come set. After that was called twice, Thompson (probably understandably) lost composure, allowed a double, then walked consecutive batters on four straight balls.

Suddenly, it was only 8-6 to the D-backs, with the Tigers having the bases loaded. Fortunately, Juan Morillo got arguably the biggest out of his young Arizona career, ending the top of the seventh. Ildemaro Vargas, DHing in place of Smith, then added a welcome insurance run in the bottom of the inning, making the score 9-6. Lovullo turned to Taylor Clarke, who had been swatted around in Los Angeles. But he was fine here, retiring all three batters faced. This set the stage for Paul Sewald’s return to the closer’s role and that was refreshingly drama-free. He, too, posted a 1-2-3 inning, notching save #1. Worth noting, he was consistently hitting 92 mph, reproducing the improved velocity he showed in spring.

Click here for details, at Fangraphs.com
Immaculate Conception: Corbin Carroll, +27.9%
Immaculate Reception: Soroka, +17.5%; Morillo, +11.8%
Soiled: Ryan Thompson, -15.2%

It’s interesting to note that Thompson’s negative WP was more than twice as bad as Ross’s -7.5%. Also, even at the worst point of that seventh inning, the Arizona probability of victory never dipped lower than 76.9%. Not that you’d know it from the dooming on Twitter, of course. And I must admit, it didn’t feel like we were better than 3-1 on favorites! An awesome Gameday Thread, with 378 comments. Comment of the Night to gzimmerm, with an honorory assist to ChefAZ:

Same two teams tomorrow, as Arizona seek to establish a winning streak. We complete our initial turn around the rotation with Brandon Pfaadt, and it is a slightly more civilized game time, with a 6:40 pm first pitch.

Giants turn the Padres into the Giants

Walker Buehler looking dejected as Harrison Bader crosses home plate.
San Diego, CA - March 30: Walker Buehler #10 of the San Diego Padres looks down as Harrison Bader #9 of the San Francisco Giants crosses home plate after hitting a home run in the third inning at Petco Park on March 30, 2026 in San Diego, CA. (Photo by K.C. Alfred / The San Diego Union-Tribune via Getty Images))

My dad used to always tell me that you only get one chance to make a good first impression. He’s right, though thankfully in baseball, the playoff teams aren’t chosen based on their first impressions.

For their first series of the season — a putrid, feckless, and deeply uncompetitive sweep at the hands of the New York Yankees — the San Francisco Giants made a very obvious impression.

If you were to prorate that series to a full season, you would have a team with a blatant identity:

  1. Basically no offense, but…
  2. Intermittent flickers of offense that are met by emphatic rally killers
  3. Pitching that’s pretty good, but can’t resist giving up the big hits in the crucial moments
  4. The occasional late-game rally that comes up frustratingly short

The Giants have been gifted 159 games to adjust and restore their identity so that it doesn’t align with the first impression, and I like their chances, because my one bold prediction for the 2026 season is that the Giants won’t be the hands-down worst team in the history of professional baseball.

San Francisco hit the road on Monday, and took their first step towards restoring the narrative, with a move both so bold and so simple that only a new coach who hasn’t yet been hardened by the realities of Major League Baseball could think of it: the reverse Uno card. Tony Vitello witnessed the script that had led to an 0-3 start and thought, hey what if instead of doing that, we have the other team do it?

It worked. And by a margin of 3-2 over the San Diego Padres, the Giants have their first win of the season — and Vitello his first victory as an MLB manager.

While it was remarkable just how good of an impression of the Giants the Padres did, the Giants first warned you that they might reprise the role for a fourth time. Facing old frenemy Walker Buehler, the Giants had a remarkably Giantsy first inning. Vitello opted for the unconventional decision to move Willy Adames, the coldest hitter on the team, into the leadoff spot to jump start him, and Adames responded with a single to open the game. Three pitches later, Rafael Devers erased that single with a double play, and Buehler would later end the inning with just 10 pitches thrown.

It doesn’t get more Giant. Except apparently it does. The Padres are what “getting more Giant” looks like.

San Diego’s offense was useless for much of the game, which is, yes, a great bit to talk about, but mostly a testament to how awesome Landen Roupp was in his season debut. Roupp has spoken openly about his desire to go pitch for pitch with Logan Webb, and Monday’s start was one hell of an audition for the role of co-ace.

He set down the side in order in the first inning, striking out Jake Cronenworth and Manny Machado. He cruised through the second, giving up a single but striking out Gavin Sheets and Ramón Laureano. He needed just seven pitches and one magnificent bit of leather wizardry from Adames to defeat the third.

It was the fourth inning where the Padres slowly started to shift from their first bullet point of the Giants identity to the second one. Fernando Tatis Jr. led off the inning with a walk, putting a fearsome runner on the basepaths ahead of the heart of San Diego’s lineup. Machado got ahead in the count 2-1, but Roupp fired back, inducing a groundout, which moved Tatis to second. With Tatis in scoring position and just one out, Roupp faced San Diego’s wunderkind, Jackson Merrill, and got him to ground out as well, with Tatis moving to third. One more groundout — this time Xander Bogaerts — and Roupp was out of the inning.

Yep, that’s a dandy Webb impression.

The fifth was another smooth inning for Roupp, who issued a one-out walk but struck out a pair of batters to cruise through the inning. But the sixth is where the Padres really began to embody the Giants.

After striking out Cronenworth to open the frame, Roupp ceded a one-out single to Tatis. The Padres were desperately trying to get back in the game — they trailed 3-0 — and who better to help them achieve it but Machado, one of the great Giant Killers of this era?

With his night nearing an end, Roupp dug deep in a 1-1 count, and tossed a confounding curveball that darted away from the right-handed Machado, dipping below the zone and on the outside edge. Machado simply couldn’t resist, and swung with his entire body off-balance, chopping the ball right back to Roupp.

The 1-4-3 double play isn’t the easiest thing in baseball, especially in the first week of the season. But with the Padres playing like the Giants and, critically, the Giants not playing like the Giants, there was only one possible outcome: Roupp plucked the ball cleanly, spun balletically, and fired a fastball to Luis Arráez, who gracefully passed the ball onto Casey Schmitt, all while Machado could hardly be bothered to release the clutch, let alone shift out of first gear.

Roupp yelled with excitement and a touch of something else. The Padres looked uninterested, and ready to go home. The contrast between the teams was stark.

Which brings us to the other side of the ball. The Giants only scored three runs, but they did so in a way that they grew accustomed to watching the Yankees do on Wednesday, Friday, and Saturday.

It started with the thing that Aaron Judge and Giancarlo Stanton did to them: a singular swing of the bat that in and of itself provides enough offense to feel like a finishing blow to a team that can’t score. For the Giants, it came in the third inning off of Buehler. After mild-mannered first and second innings, the Giants were ready for action in the third thanks to their leadoff hitter in the inning, Harrison Bader.

One could make the case that Bader will be the litmus test for the Giants offense. If he hits like he did a year ago, when he was on the Minnesota Twins and the Philadelphia Phillies, he’ll help anchor the heart of the lineup. If he hits like he did in the three prior years, he’ll be the Patrick Bailey of the outfield grass: a player who is valuable, but would be even more valuable if you could find a way to skip his turn in the batting order. It’s not hard to see a strong season from Bader representing everyone on offense clicking, or a poor season signifying disappointment across the board.

Four games is too early to tell. It’s too early to judge the first three games, in which Bader looked like he’d never swung a bat before in his life, while his teammates followed his lead. And it’s too early to judge after a fourth game, when the Giants finally put runs (plural!) on the board, after being jumpstarted by a 1-2 annihilation of a helpless Buehler curve that caught far too much strike zone.

Gorgeous. The swing of the bat, yes, but also the hair.

But while Bader’s homer — the first of the year for the Giants — was the most impactful swing of the day, it didn’t feel like the most meaningful. Instead, a pair of swings jockeyed for that distinction, and they both occurred just one inning later, in the fourth.

With one out, Matt Chapman, who is in quite a slump to start the season, ripped a single at 107.4 mph, the hardest-hit ball of the day for the Giants. That brought up Jung Hoo Lee, who is in quite a slump to start the season, and he drew a six-pitch walk, moving Chapman into scoring position.

But Bader popped up for a second out, and suddenly it felt like the Giants were back to their rally-killing ways.

If Chapman and Lee have been slumping to start the season, it’s nothing compared to the Nos. 8 and 9 hitters, Bailey and Schmitt. But sometimes it’s those players who provide just what the team needs.

And they did exactly that. With two on and two out, Bailey took a 1-0 curve off the plate outside, and did the sensible thing with it: he poked it the other way, into left field, notching his first hit of the season, and scoring Chapman.

Up came Schmitt, who worked the count to 2-1, and then ripped a high fastball through a hole in the infield, notching his first hit of the season (he would add a double later in the game), and scoring Lee.

Those were the sorts of hits the Yankees kept piling up against increasingly-frustrated Giants pitchers. It was delightful seeing the Giants turn the car around and send it scooting off in the opposite direction.

But while the Giants eschewed their 2026 first impressions in this game, they couldn’t completely shake off the identity that they’ve spent the last few decades perfectly curating. There had to be some ninth-inning torture.

And so, after Matt Gage cleanly handled the seventh inning, and Keaton Winn thoroughly dominated in the eighth, we got our first look at Ryan Walker as the 2026 closer.

It started off very grim, with the control issues that plagued him this time last year. Facing the top of the order, Walker couldn’t find the strike zone against Cronenworth, issuing a leadoff walk on just four pitches.

But Walker bit down on his mouthguard. With some help from Tatis seemingly forgetting that he could challenge pitches, he struck out San Diego’s superstar, then got Machado to ground out. Two sliders sandwiched around a fastball later, and he was up on Merrill 1-2, with the Giants a strike away from winning the game.

Merrill fought back, fouling off a pitch, and then spitting on two pitches off the corners to load the count. Finally, on a get-it-in 3-2 slider, Merrill uncorked an obscene amount of power, lifting a ball comfortably over the wall, and pulling the Padres within a run.

But as I mentioned, those occasional late-game rallies are designed to fall short, as they did for the Giants on Saturday. And so, after a brief meeting with his teammates, Walker settled in and got Bogaerts to ground out, ending the game, and giving the Giants their first win since their last win, which was, you know … last year.

The win is always the most important thing, but there were other thing to delight in. Roupp really was fantastic, giving up just two singles and two walks in his six shutout innings, while finishing with seven strikeouts. He only needed 88 pitches to get through those half-dozen innings, and likely would have stayed in for the seventh if we were a few weeks into the season.

With the Giants holding a lead for the first time this season, we got to see how Vitello would deploy the bullpen in a leverage situation. It seemed very likely that Walker would be the closer, but the setup man remained a mystery.

Enter Winn. Despite his subpar spring results, the Giants seem to have woken up to the idea that a 99-mph fastball paired with a wipeout splitter is a deeply valuable thing to have, and it was a treat seeing Winn get the opportunity to take down the eighth in a tight game.

So what did he do? He struck out Laureano on four pitches, getting him to chase a pitch that skirted the dirt for strike three. He struck out Nick Castellanos, who helplessly swung through two splitters, and then gave up and watched the third pitch of the at-bat find Bailey’s glove for a K. And he struck out former Giant Bryce Johnson, who put up a fight but never looked comfortable.

Three batters. Three strikeouts. Five swings-and-misses. Not even a single foul ball.

Pure filth from Winn. Now we wait and see if he’s the full-time setup man, or if it’s a fluid situation. It wouldn’t be surprising if Vitello turns to Erik Miller for the eighth inning when left-handers are due up. But I’d sure love to see Winn keep this role, unless he steals Walker’s at some point.

And with that, the Giants have a win, and Vitello has an everything shower … and not the enjoyable kind.

Now it finally feels like the season is underway. Beating the Padres will do that to you.

Sometimes normalcy feels great.

Mariners win first walk-off of the season, 2-1 over Yankees

SEATTLE, WASHINGTON - MARCH 30: Cal Raleigh #29 of the Seattle Mariners celebrates his walk-off single during the ninth inning against the New York Yankees at T-Mobile Park on March 30, 2026 in Seattle, Washington. (Photo by Steph Chambers/Getty Images) | Getty Images

Even though the Mariners were winning most of the game, it still felt like they were going to have to win on a comeback, which they eventually did.

The Yankees were dominating the ABS challenge system, and the Mariners had a few defensive miscues, driving all the focus to the Yankees’ half-innings. Meanwhile, despite putting up a run in the second inning, the Mariners bats had mostly gone down quickly and quietly. So as we reached the midpoint, this was one of those games where it was easy to forget that the Mariners were winning.

But winning they were because that second-inning run was enough to hold the lead throughout Luis Castillo’s six innings of work. La Piedra came out firing for his first start of the season, hitting 96.5 mph with his fastball, something he only topped four times before May last year. He left one a little too close to middle-middle against Aaron Judge for my comfort, but he got away with it and eventually jammed him on a sinker running all the way in on his hands. You might chalk the velo spike up to first-game adrenaline, but he held it for most of his outing. With his fastball unhittable, why would he go to anything else? Well, because his slider was as about as sharp as it gets. So the first time through the order, he only threw one pitch that was anything but a four-seamer or slider—the sinker that finished off Judge.

Of course, Yankees were still reaching base. Twice, a can of corn dropped in shallow left: the first time due to an early-season miscommunication, and the second time because both Donovan and Rivas lost the ball in the lights. And for as well as Castillo was pitching, the Yankees were all over Mike Estabrook’s mistakes behind the plate, successfully challenging five calls in the fourth inning alone.

But overall, Castillo was too sharp to be beat. He surrendered just two “hits”: one on the lost-in-the-lights pop-up and the other a weakly hit groundball that Castillo himself couldn’t quite handle. But his seven strikeouts were all well earned. The most visually pleasing was when Cody Bellinger couldn’t come within a foot of either a backfoot slider or a fastball up out of the zone. But the most notable was Castillo’s final punchout of the night, the 1,500th of his career.

It didn’t have to be a strikeout. It started off on one of his worst pitches of the game—a slider left right over the heart of the plate. But just like he did in his first-inning face-off with Judge, Castillo got away with it. “[Judge] looked at me and smiled,” Castillo said after the game. He says the two of them have admired each other from a distance, leading to something like a friendship from afar. “But I think if I threw that pitch again, there’s no way he’s not going to swing, there’s no way I get to strikeout 1,500.”

Fortunately, he proceeded to throw three better sliders, the final one of which might have hit Judge if he hadn’t swung at it. Castillo laughed about that final pitch with his teammates in the dugout watching on the iPad afterwards. “I was looking at the movement of the pitch. It was so weird. It was moving like, I don’t know, like a splitter-slash-changeup? Like I don’t think I’ve ever thrown a pitch like that in my life. It’s nothing like the slider I throw.” For being both weird and contributing to a milestone, that pitch also earns Luis Castillo tonight’s Sun Hat Award, an honor I give out in my recaps to the player who made a notable individual contribution to the game.

That completes the Mariners’ first turn through the rotation for 2026, in which the five starters put up a combined 29.1 innings with 38 strikeouts to six walks, 13 hits, and six runs. After a down year last year, the early returns from the rotation suggest it will once again be one of Seattle’s strengths.

Castillo left with the lead thanks to a second-inning sequence in which Randy Arozarena led off with a single, Mitch Garver moved him to second by turning an 0-2 count into a 10-pitch walk, and Cole Young batted him in with his first of three hits on the night. But as soon as Castillo departed, the Yankees were able to tie it at 1-1 because while Jose Ferrer got the three ground balls you hope for, he couldn’t turn them into outs.

But while the Mariners left two runners on in each of the fifth and seventh, the fact that they were getting baserunners and that Gabe Speier and Matt Brash had dominant outings gave you the sense that the Mariners bats would eventually pull this one out. Letting Gabe Speier pitch to Aaron Judge was an inspired choice, speaking to the well-founded confidence the team has in him to face righties. Technically, Judge won the battle with a hit, but I’m still giving Speier the victory since it was on a 79-mph ground ball. Brash finished his inning with the nastiest slider of the season (so far) to get revenge on Amed Rosario for his earlier game-tying RBI.

Still, despite the rising feeling that a walk-off was imminent, when Leo Rivas and Brendan Donovan reached the corners to open the ninth, it brought up the ice-cold heart of the Mariners order, and suddenly it wasn’t such a foregone conclusion that the Mariners would win.

For his part, Cal Raleigh is dismissive of the cold start. “A lot of people across the league are fighting the same thing. Guys are trying to find their timing. And it’s more under a microscope, more so now than it is in the middle of a season, just because it’s the start of the season, everybody’s excited, they can keep up with certain numbers.”

He says he feels fine in the box. And tonight he was able to execute, sending a decent Paul Blackburn cutter down the right field line for the Mariners’ first walk-off win of the year. “It’ll be OK,” he said. “I think everybody’s going to be just fine.”

MLB Injury Report: Andrew Vaughn sidelined with hamate fracture, Nick Lodolo aiming to return next week

The MLB Injury Report will be bringing you all of the relevant injury updates from around the league over the last week, all in one place. It was a relatively quiet first week of baseball on the injury front. This first edition is highlighted by Andrew Vaughn’s hamate fracture, set to sideline him 4-6 weeks, and Nick Lodolo is ready for a tune-up start in the minors before his return next week. We break down those situations and more here. Let’s get started.

⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Merill Kelly (back)

Kelly was placed on the injured list after getting a late start to his build-up this spring due to nerve issues in his back. He had already made a pair of spring training appearances, but he will need a couple of rehab starts as he gets his pitch count up. The first start of his rehab assignment is scheduled to come this Friday with Triple-A Reno, putting him on track to return to the Diamondbacks’ rotation in mid-April, likely replacing either Michael Soroka or Brandon Pfaadt. Soroka impressed in his first start of the season on Monday, striking out ten over five shutout innings against the Tigers in Arizona.

Spencer Strider (oblique)

Strider’s start to the year was stalled by an oblique strain he suffered late in spring training. On the bright side, it wasn’t an arm injury. Still, it was a blow to the Atlanta rotation as the season opened. Strider will reportedly travel with the team on its upcoming road trip and face live hitters in a batting practice session. He’ll likely need a few rehab starts before he’s activated. An optimistic timeline could put him back by the end of April, though there’s nothing definitive. José Suarez is currently filling in as the team’s fifth starter, with intriguing rookie Didier Fuentes another option to join the rotation sometime over the next month.

Tanner Bibee (shoulder)

Bibee was pulled in the middle of his first start as he was warming up for the sixth inning with what the team determined was right shoulder inflammation. He was reportedly feeling much better the next day and “felt good” following a 26-pitch bullpen session on Saturday. Bibee was cleared to make his scheduled start on Tuesday against the Dodgers, though fantasy managers may want to keep him on the bench given both the matchup and questionable health status.

Seiya Suzuki (knee)

Suzuki suffered a PCL sprain in his right knee during the World Baseball Classic on March 14. He’s already started baseball activities as he ramps up his recovery process and prepares for a rehab assignment in the coming week or so, perhaps as soon as the team’s upcoming road trip that begins on April 3. Matt Shaw and Michael Conforto have split right-field duties in Suzuki’s absence.

Nick Lodolo (blister)

Lodolo’s final spring tune-up was cut short in the first inning with a blister on his left ring finger. No stranger to blister issues, Lodolo opened the year on the injured list to hopefully get the blister completely resolved. He threw a bullpen session on Sunday and is set to make a rehab start with Class-A Daytona on Thursday, putting him on track to return to the Reds’ rotation next Tuesday in Miami against the Marlins, assuming all goes well. Lodolo will carry an elevated risk given that he’s missed multiple weeks in each of the last two seasons with blister problems.

Josh Hader (biceps)

Hader is working his way back from left biceps tendonitis. He threw a bullpen session on Friday and is aiming to face live hitters in mid-April. Assuming he’ll need at least a few minor league rehab appearances, an ideal timeline could have him pitching for the Astros by early May. The 31-year-old left-hander ended 2025 on the injured list with a shoulder strain, so there’s concern that both issues could be related if his arm is compensating for not being 100%. Regardless, he’ll be at a heightened risk of re-injury throughout the season. Bryan Abreu has filled in as the primary closer, but he also has some red flags with diminished control and velocity, making Bryan King someone to watch for save chances in Houston.

Andrew Vaughn (hand)

Vaughn was removed from Thursday’s game against the White Sox with a hand injury that turned out to be the dreaded hamate fracture in his left hand. It’s unfortunate timing for the 27-year-old slugger after he made a fantastic impression with the team in the second half of 2025, hitting .309 with nine homers. Vaughn will miss the next 4-6 weeks after undergoing surgery. Jefferson Quero was recalled to sure up some catching depth, with Gary Sanchez and Jake Bauers set to platoon at first base in Vaughn’s absence.

Carlos Rodón (elbow)
Gerrit Cole (elbow)

The Yankees provided an update on a pair of their top starters working their way back from injury. Rodón looks to be on track for a return to the Yankees’ rotation sometime in April following a 50-pitch live batting practice session on Sunday. The next step would appear to be a minor league rehab assignment as he continues to build up his pitch count. The 33-year-old left-hander had offseason surgery to remove loose bodies from his elbow. As for Cole, the team opted to place him on the 15-day injured list as opposed to the 60-day, perhaps anticipating a return sometime in May. The 35-year-old right-hander is working his way back from Tommy John surgery and looked good in short outings this spring. He’s scheduled to face hitters in a live batting practice session this week as he continues to ramp up his throwing program.

José Berríos (elbow)
Shane Bieber (forearm)
Trey Yesavage (shoulder)
Cody Ponce (knee)

The Blue Jays have a trio of starting pitchers progressing through their throwing programs. Berríos and Bieber are set for bullpen sessions this week. Berríos suffered a stress fracture in his elbow at the end of spring training, while Bieber opened the season on the injured list with elbow inflammation after experiencing forearm fatigue during the offseason. Both will need to build up their pitch counts and will likely need multiple starts on a rehab assignment before they’re activated from the injured list.

Meanwhile, Yesavage is a little further along. He’s been sidelined by shoulder inflammation to start the season and is aiming to get to about 45 pitches during a three-inning simulated game scheduled for Friday. The 22-year-old right-hander will likely need a tune-up start or two in the minors before he joins the Toronto rotation. His return could be sorely needed after Ponce exited Monday’s start against the Rockies with right knee discomfort. This one didn’t look good. Ponce pulled up while attempting to field a ball down the first base line and ended up getting carted off the field. He’ll undergo further evaluation and imaging in the coming days, but his next start, and perhaps more, is very much in doubt.

Giants defeat Padres for Tony Vitello's first win as manager

The San Francisco Giants ended their winless streak to start the 2026 season, collecting their first win in the Tony Vitello era after defeating the San Diego Padres, 3-2, on March 30.

Under Vitello — joined the Giants as manager in October 2025 — San Francisco had dropped all three of its games in the season-opening series against the New York Yankees. The Giants went on the road to face the Padres, their NL West divisional rivals, where they got their first victory of the season.

Harrison Bader opened the scoring in the third inning with a 408-foot bomb over left field. The Giants added a couple of runs in the fourth inning by methodically filling the bases, something they hardly did in their series against the Yankees.

San Francisco went up 3-0 in the fourth inning. Patrick Bailey singled to left, which allowed Matt Chapman to cross home plate, as Jung Hoo Lee went to second. Another run shortly followed after Casey Schmitt hit an RBI single to left field that allowed Lee to score.

"The first one's huge," Bader told NBC Sports Bay Area. "Just a matter of going out there and, you know, continuing to process, you know, throwing strikes, taking care of the baseball, getting your swing off as a hitter. You do that, I think good thing happens in the lineup. It felt good to kind of get that off out of the way. Just a good team win."

San Diego finally got on the scoreboard in the bottom of the ninth inning, when Jackson Merrill hit a two-run home run to right field that scored Jake Cronenworth. However, the Giants got the next batter, Xander Bogaerts, to ground out to shortstop to end the game.

Vitello was doused in beer to celebrate the first major-league win of his career.

"Yeah, it's hard to comprehend, because I got the same disease as every other coach. You're kind of you want the proper guys to get their props. That got it done tonight, which really it was a lot of guys, especially if you include defense," Vitello told reporters after the game.

He added: "Also look ahead in the next game, is an opportunity to win a series down here and continue things in the right direction. So probably soak in getting back to the hotel. But yeah, pretty special looking around the room, whether it's in the office, in the dugout or in the lock, some of these guys have been slower to come out of their shell with me, but it's little moments like that, or breaking camp or opening day where I think, you know, the bond grows a little bit, which, you know, at the end of the day, we want to be a strong unit right now."

Vitello believes that the team will continue grow as a unit as the season wears on. The Giants face the Padres again on March 31 at Petco Park, with first pitch scheduled for 9:40 p.m. ET.

This article originally appeared on USA TODAY: Giants get first win of Tony Vitello era vs. San Diego Padres

Aaron Boone didn’t consider walking Cal Raleigh ahead of walk-off hit in Yankees’ first loss

The Yankees’ bullpen had been flawless up until the ninth inning of Monday’s ballgame. 

With the group a bit shorthanded on the night, Aaron Boone decided to keep the ball in the hands of Paul Blackburn in a tie ballgame heading into the bottom of the ninth. 

Blackburn had just put together a scoreless eighth making his first appearance of the season, but the Mariners quickly created some traffic against him leading off the final frame. 

Boone was forced to make another decision after a pair of singles put the winning run 90 feet away with just one out. 

The skipper decided to have Blackburn pitch to switch-hitting AL MVP runner-up Cal Raleigh rather than walking him to load the bases for the righty Julio Rodriguez

Rodriguez was 0-for-4 with a pair of strikeouts on the night, and Raleigh had struck out in his lone at-bat off the bench, as both fight through some early season struggles. 

Still, the decision came back to cost the Yanks as the slumping backstop laced a walk-off single on the fourth pitch he saw to give the Mariners the series opener. 

Asked about it postgame, Boone said via YES Network that he never considered issuing the intentional walk. 

“Then you’re just bringing up no margin for error and a walk in play,” he said. “You got both guys that are struggling out of the gates, and Julio would be almost impossible to double-up so we’d have to bring the infield in in that situation -- we view [Blackburn] as very neutral, and even reverse, so no, there’s was no thought to that.”

In the end, the Yankees' three-game winning streak and the bullpen's 14+ inning scoreless streak were snapped.

Diamondbacks 9, Tigers 6: Snakes spoil Verlander’s Tigers return

PHOENIX, ARIZONA - MARCH 30: Starter Justin Verlander #35 of the Detroit Tigers pitches against the Arizona Diamondbacks during the first inning of the home opener at Chase Field on March 30, 2026 in Phoenix, Arizona. (Photo by Chris Coduto/Getty Images) | Getty Images

Things finally came full circle after eight years and seven months away from home. Justin Verlander returned to the mound in regular season action as a Detroit Tiger on Monday night in Arizona. Were you nervous? I’ve rarely had the mix of excitement and nerves I felt going into this one except in September and October.

Despite making peace with the reality that Verlander is just a regular rotation arm at this point, it’s hard to see him on the mound and not just expect greatness, but there was no greatness in this one as Verlander’s command was pretty lousy all night. A wild, strange contest ultimately did not go the Tigers way. The Diamondbacks built a big lead, nearly fumbled the bag, but then held on to win their first game of the season 9-6. The Tigers fall to 2-2 on the young season.

Veteran right-hander Mike Soroka was on the mound for the Snakes. He blew Kerry Carpenter away with a 95 mph heater right down the gut to open the game, but Gleyber Torres waited him out to draw a walk. Colt Keith got into a full count, slashing a near double just foul in the left field corner, but Soroka dotted the bottom edge with a fastball and froze him. Riley Greene flared a single to right as the left-handers seemed to be looking to go opposite field. That brought up Spencer Torkelson, who bounced a ball to Nolan Arenado, and the veteran third baseman beat Torres to third base to end the top half.

Over 21 years since his major league debut with the Tigers, Justin Verlander then took the mound against a tough 1-2-3 in the D-Backs lineup. Ketel Marte had no respect for the moment, smoking a 1-1 curveball for a single back through the box. Against Corbin Carroll, Verlander worked into a 2-2 count, shook Dillon Dingler off, and bounced another slider hunting chase. The ball got away from Dingler and Marte took second, and Carroll roasted a heater to the warning track in right center field for an RBI triple. 1-0 Diamondbacks.

Verlander tried to junkball Perdomo, and it didn’t work as the shortstop took a breaking ball down in a full count to walk. Gabriel Moreno bounced out to Javy Báez at shortstop, but it was weakly hit and they couldn’t turn it over. So, Carroll scored, and it was now 2-0 D-Backs with one out as Arenado stepped into the box.

Arenado lined a 1-2 fastball right to Báez for the second out, but the shortstop uncorked a wild snap throw to first as Perdomo was leaning, and that was a two base throwing error. Fortunately it didn’t matter as Alek Thomas flew out to right to end the inning.

Not an ideal start for the Tigers in this one.

McGonigle led off the second by smoking a line drive to right at 103.4 mph, but the speedy Carroll ran it down. Dingler chased a bunch of breaking balls to strike out swinging. Parker Meadows got a changeup down and away, lining it down the left field line for a double, and that brought Báez to the dish. The shortstop worked a full count, but presumably expecting them to fish away with a breaking ball, was instead locked up by a sinker middle-in. The only bright spot was that Soroka was already 40 pitches deep.

When I think of a long-time JV killer, one of the first names that comes to mind is long-time Cleveland slugger Carlos Santana. We prefer the guitarist, but it was Santana digging in against Verlander to open the bottom of the second. An 0-2 slider was hung, but Santana lined it to Carpenter in right field. Another hanging slider was roped to right for a single by Ildemaro Vargas. A first pitch curveball to Jordan Lawler was ripped to left for a single. Quite a bit of hard contact already, and now we were back to Marte at the top of the order.

Marte lifted a dangerous pop-up into shallow left-center and Báez called off Greene and made a pretty sweet basket catch while running well out into the outfield for the second out. In a 1-1 count, yet another hanging slider was right into Carroll’s bat path and got launched for a three-run shot. 5-0 Diamondbacks.

This was not what we were looking for. The stuff looks just fine, but the slider was all over the place in the early going. The hard contact continued as Perdomo got a first pitch heater down the pipe and fortunately lined it to Meadows to end the inning.

So far the command was pretty poor from JV.

Carpenter opened the third with a line drive single to right field. Torres drove one out to the warning track in dead center but it died in Thomas’ glove for the first out. Keith did better, hammering one further to center field. It kicked off the wall just shy of the yellow line high up the wall for a double. Carpenter thought it was out and perhaps wasn’t on his horse, stopping at third, and Keith had to scramble back to second base. Tough medicine on a ball that probably carried 415 feet or more.

Greene worked a 3-2 count and then took a front hip fastball that caught the inside edge to strike out. Tork watched a pair of breaking balls away to get to 2-0, then took a sinker on the inner edge for a strike. The next sinker was right down the pipe but he fouled it off and then chased a slurve just off the plate away to strike out. TTBDNS time. Make that five baserunners stranded in three innings.

Verlander’s command was just really spotty throughout his season debut. He wasn’t getting ahead enough, and made some mistakes in hitters’ counts. Curiously, we saw no high fourseamers at all really through the first three innings, but he did settle down for a scoreless frame.

He tugged three straight fastballs to Moreno before working back to a full count. Moreno drilled a 95 mph heater at the bottom of the zone down the right field line for a double. Verlander got ahead of Arenado 0-2, then missed down with a changeup. A fastball down was lifted out to Greene near the warning track in left for the first out. Thomas was locked up by a curveball and flailed at it for Verlander’s first strikeout. He and Santana locked up in a lengthy battle as his pitch count reached 65 on the night, and eventually popped him up to McGonigle for the final out.

The bats still weren’t doing anything in the fourth. McGonigle grounded out, Dingler punched out on a slurve down and away, and Meadows flew out to center field after starting ahead 3-0.

Verlander came back out and quickly collected two outs on very routine contact. Marte stepped in with two outs, and Verlander was closing in on 80 pitches. After getting ahead, he couldn’t get the talented outfielder to chase, and Marte worked a walk. That was all for Verlander’s return start to the Tigers.

Enmanuel de Jesus took over against the tough series of lefties atop the order. Dillon Dingler had a successful challenge as de Jesus dotted the outer corner with fastballs, but in a 2-2 count de Jesus yanked a fastball and it got away from Dingler as Marte took second, but it didn’t matter as Carroll chased a cutter away and struck out. Onto the fifth.

Soroka’s day was about to end as well, but he had enough left in the tank to punch out Báez, Carpenter, and Torres on 9 pitches. The immaculate inning did not speak well for the Tigers chances of fighting back in this one.

De Jesus got Perdomo to start the bottom of the fifth, bur Moreno singled to left. Arenado came up with a nice piece of 1-2 hitting, punching a fastball through the open right side of the infield. Thomas tried to bunt first pitch but tapped it foul, and then the left-handed outfielder smoked a cutter the opposite way off the wall to make it 6-0. De Jesus was following Verlander’s example and missing way too often, and he walked Santana to load the bases. He bounced back to pop up Vargas, but after getting ahead of Lawlar, de Jesus tried high sinkers twice and then missed low with a changeup to walk in a run. 7-0 Diamondbacks. Le sigh.

Marte got tied up by de Jesus’ first two pitches and eventually grounded one to Báez at shortstop. It was a bouncer and Marte runs well, so Báez fired quickly to second to get Lawlar. He was called out, but the Diamondbacks rightly challenged, and Lawlar was safe. 8-0 Diamondbacks. The late night suffering will continue until morale improves.

That was all for de Jesus’ return to the major leagues. After painting edges all spring, his command wasn’t sharp here either, and Hinch had to go get him as well. Brant Hurter came on to retire Carroll on a bliner out to Greene to end the inning.

Right-hander Kevin Ginkel took over in the top of the seventh. He froze Keith and got a soft tapper from Greene to start the inning. An end of the bat liner to center field from Torkelson was caught on a nice sliding catch by Thomas in the seventh. The Tigers now had 11 strikeouts to one walk, and the zone was not under control.

Hurter tossed a 1-2-3 bottom half of the sixth. Moreno flew out to the warning track in left but Greene was camped under it. Arenado grounded out to McGonigle to send us to the eighth.

So far, this had been classic bad at-bat theater by the Tigers. They were largely trying to be patient, only to let pitchers back into counts taking fastballs for strikes when ahead, and then chasing once there were two strikes. Not what we are looking for.

Right-hander Joe Ross, brother of Tyson, handled the seventh for the Snakes. He walked McGonigle to start things off. Dingler ambushed a first pitch slider and hammered a one hopper off the center field wall for a double to get the Tigers on the board. 8-1 Snakes.

Parker Meadows grounded out to second, moving Dingler to third, and Báez strafed a line drive single to right field to plate the Tigers’ second run. Small victories against arguably the D-Backs worst reliever. Carpenter chased a splitter away and struck out yet again, but Torres drilled a single to center field to keep the inning alive. Colt Keith stepped into the box, and Diamondbacks called a mound meeting to discuss.

It didn’t help them. Ross fell behind 2-1, and Keith smoked an opposite field drive into the left field corner to plate both runs. 8-4 Diamondbacks, and now things were getting interesting. They got more interesting when Riley Greene dumped a single to center field. Keith raced around to make it 8-5, and that was it for Joe Ross.

Sidearmer Ryan Thompson came on and threw three straight balls, balked Greene to third, and then gave up an RBI double to Torkelson. Hmm….8-6 Tigers. McGonigle back up as the 10th batter of the inning. Thompson fell behind 2-0, and the D-Backs were in danger. Probably the right thing to do was just to walk McGonigle, and Thompson agreed, doing so on four straight pitches. And now it was Dillon Dingler’s turn. Thompson missed four more times in a row, yes that’s eight straight, and Dingler walked as well. Yeesh.

That was it for Thompson, and at this point Jason Benetti, who had pointed out all game long that the Diamondbacks bullpen was terrible last year and not particularly upgraded this offseason, was grinning like the cat that swallowed the canary. Still, the Tigers were still well short of a comeback.

Torey Lovullo came to the mound once again, looking fully fed up with the situation, and called on Juan Morillo instead. A disgusted home crowd let out a roar when Morillo floated in a first pitch strike, but he too fell behind 2-1, then 3-1. However, Meadows got a 99 mph fourseamer down in the zone, and grounded out to second to at least temporarily restore sanity to the game. 8-6 Diamondbacks.

Hurter nearly hit Alek Thomas with a sinker to start the bottom half, but instead the center fielder swung and grounded out to Báez. Carlos Santana also grounded out quickly to Torres. Unfortunately, a 1-0 sinker to Vargas was up a bit and he smashed it out to left center field for a solo shot to make it a 9-6 game. Lawlar ripped a hot grounder past McGonigle into left, and that was it for Hurter as Kyle Finnegan entered the contest.

Finnegan dotted 97 on the inner edge to start Marte off, and Dingler had to challenge, making that two successful challenges for the Tigers catcher. Finnegan heard Lawlar break for second, turned and fired high to Torkelson. The ball got away and Lawlar ended up on third, but Marte lifted a shallow fly ball to left to end the inning.

Lovullo turned to Taylor Clarke to open the eighth. Báez flew out to left off the end of the bat to start things off. Carpenter struck out again, and then Torres flew out to center field.

Tyler Holton took over in the bottom of the eighth with tough lefties to face, and Holton quickly walked Corbin Carroll on four straight pitches. The speedy Carroll is not the guy to put on base to leadoff an inning. Holton did erase him by getting Perdomo to ground to Báez, who forced Carroll at second. Tyler Holton threw a 94 mph fastball in that at-bat which is odd, but he also was missing a ton, which was even odder. Holton walked Moreno on four straight pitches as well, and Nolan Arenado stepped in with a chance to put this game to bed for good. Instead, he popped out to Torkelson in foul territory. Holton punched out Thomas, and it was last call for the Tigers’ offense.

Keith opened the inning with another well struck ball off of Paul Sewald, but flew out to Lawlar in left. Greene flew out just shy of the warning track in center, and it was up to Torkelson who struck out.

Overall, poor showings from Verlander and de Jesus. Dingler, Greene, and particularly Keith had good nights at the plate, but not enough to overcome a big deficit. The Tigers are 2-2, and now Casey Mize will make his season debut on Tuesday night against RHP Brandon Pfaadt at 9:40 p.m. ET.

Guardians’ Messick Topples Defending Champs

LOS ANGELES, CALIFORNIA - MARCH 30: Parker Messick #77 of the Cleveland Guardians looks on against the Los Angeles Dodgers during the sixth inning at Dodger Stadium on March 30, 2026 in Los Angeles, California. (Photo by Luke Hales/Getty Images) | Getty Images

And he didn’t even need Jose Ramirez to hit to do it!

Parker Messick beat the Dodgers 4-2 and pitched six shutout innings, with no walks, five strikeouts and allowing only five hits. This dude is a GAMER, folks:

Jose Ramirez was chasing badly all game. He got a first inning single and a stolen base… then couldn’t come through. However he did make a great play, turning a double-play on a nice pick.

The offense came on an Austin Hedges (!) double and a Steven Kwan double in the 3rd. Angel Martinez sac bunted in between those two, but it was against a RHP so I’ll reluctantly allow it.

Then, in the seventh, the Guardians finally broke through… after singles from Austin Hedges (again!), Angel Martinez and Steven Kwan. Then, Chase DeLauter and Jose Ramirez again failed to get the job done, but Rhys Hoskins (having subbed in for Kyle Manzardo) managed to take a walk off of Justin Wrobleski to force in a run.

Finally, up stepped the Guardians’ centerfielder for the night: Daniel Schneemann, the Mormon Missile. And, he rightly took four pitches, then rocketed the fifth pitch he saw into the gap in left-center for a two-run double:

Shawn Armstrong entered for the 7th, but was picked up by Erik Sabrowski who went one and a third dominant innings.

Cade Smith does not appear to be himself yet… he gave up two runs while not having control of his secondary stuff, but eventually managed to nail down the save.

This was a HUGE win. With Ohtani and Yamomoto on deck, the Guardians needed to get this one, and they did. Now, it’s time to surprise some folks and win this series.

The Guardians ruined the Dodgers’ chance for an undefeated season, be proud. And be excited because Jose and Cade Smith will be back to their usual before you know it.

Clay Holmes settled in, Mets’ bullpen closed door en route to series opening win over Cardinals

Monday was another strong showing for the Mets’ pitching staff. 

Clay Holmes had to battle through traffic and long counts in the early going, but he was able to limit the damage to just one run against before settling in during his first start of the season. 

The righty retired the final seven batters he faced, but allowed a solo shot to Nolan Gorman with two outs in the bottom of the sixth to bring his night to a close. 

He allowed just the two runs on four hits with three walks and five strikeouts over 5.2 IP. 

“First three innings a lot of pitches, but then he attacked,” Carlos Mendoza said. “Fourth, fifth, and then the sixth inning he was pretty efficient -- overall I thought he mixed his pitch well and got a lot better as the game progressed.”

Tobias Myers then came on and provided the Mets with exactly what they were looking for, striking out two of the four batters he faced in 1.2 perfect innings.

Myers is shaping up to be a legit weapon for New York’s bullpen this season. 

“He’s huge,” Mendoza said. “He’s a guy with that versatility and has the ability to get both lefties and righties out, he can give you multiple innings or just one inning if we need -- he’s a pretty important role for us, and did it again today.”

Brooks Raley followed that by working around a single in the the eighth, before turning things over to Devin Williams, who had his signature Airbender working as he retired the side in order to close out his first save as a Met.

Williams struck out one and threw all but two of his 12 pitches for strikes. 

“He didn’t mess around,” Mendoza said. “He was really good.”

This continues what’s been a strong start to the season for the Mets’ bullpen, a group that's allowed just seven runs across 18 innings of work over the first four games. 

“They’ve done a really good job,” the skipper said. “They’ve had to cover a lot of innings with two extra inning games out of the gate, and they’ve kept us in games so far -- we’ve asked a lot out of some of them out of necessity, but we'll just continue to keep in the mind the big picture and continue to protect guys when we need to.”

Cal Raleigh’s walk-off hit hands Yankees their first loss of 2026

SEATTLE, WASHINGTON - MARCH 30: Cal Raleigh #29 of the Seattle Mariners celebrates his walk-off single during the ninth inning against the New York Yankees at T-Mobile Park on March 30, 2026 in Seattle, Washington. (Photo by Steph Chambers/Getty Images) | Getty Images

The opening salvo in this three-game battle between the Yankees and Mariners was as tight as you could have expected—and also true to expectations, pitching led the way. Neither staff so much as blinked throughout this game, but ultimately the Mariners found the big hit late as they prevailed, 2-1. Cal Raleigh’s walk-off single against Paul Blackburn sealed the deal following a tremendous start from Luis Castillo, but Ryan Weathers showed plenty of panache in his Yankee debut, and the bullpen turned in another strong effort until the dam finally burst.

The Mariners grabbed the initiative in the second inning when, following an early rally against Weathers, second baseman Cole Young grabbed a two-out ribbie on a shattered-bat single to right. It was the first time the Yankees trailed this season—the Giants had rarely threatened them in the previous series.

The Yankees failed to respond in the top of the third inning, but José Caballero showed off his umpire skills by reversing two called strikes against him. Those successful challenges produced a walk which ultimately allowed Aaron Judge and Cody Bellinger to take two-out plate appearances. Judge walked, but Bellinger punched out to end the rally.

Then in the fourth, Ben Rice, Giancarlo Stanton and Jazz Chisholm Jr. all won challenges of their own on low strike calls. This led to a rather tense dialogue between home plate ump Mike Estabrook and the Yankee dugout. You can never fully foresee all the implications from implementing something like the ABS challenge system; one thing I didn’t expect was this kind of spat. It feels like a foregone conclusion that Aaron Boone will find a way to get himself tossed for this at some point this season.

Unfortunately, the Yankees’ prowess in catching Estabrook’s mistakes could not get them on the board against Castillo, who made them flail all night against his sharp fastball. La Piedra piloted smoothly through six scoreless innings, striking out seven Bombers—including a punchout of Judge in the sixth which marked the 1,500th in his excellent career. Overall he racked up 17 whiffs, 13 of which came on his four-seam fastball.

Weathers, for his part, fought through some early turbulence to put together a solid first start with the Yankees. After throwing around 40 pitches through the first two innings, he was far more economical in the third and fourth before running into another jam in the fifth which ended his night. The M’s got two in scoring position with one out, compelling Boone to make a call to the bullpen with lefty-killer Rob Refsnyder looming on deck.

Fernando Cruz came in for Weathers, and Dan Wilson countered by pinch-hitting Dominic Canzone. But the lefty outfielder swung over the top of a filthy splitter for out number two. Then the notoriously slow-starting Julio Rodríguez proved unable to lay off the split-finger either, allowing Cruz to preserve a solid final line for his starter: 4.1 innings, one run, four hits, two walks, and seven strikeouts.

That kept the Yankees solidly in the Mariners’ rear-view mirror. In the seventh, they crept closer thanks to a leadoff knock from Rice and a patented Giancarlo Stanton Infield Single. Jazz moved the tying run to third on a fielder’s choice before Amed Rosario came off the bench to hit for Ryan McMahon. Wilson opted to switch from lefty Jose A. Ferrer to righty Eduard Bazardo. Rosario got the job done, lofting a fly ball to deep right center to score Rice and knot the score at 1-1.

The Mariners got a dream scenario to take the lead back in the home seventh, but their two superstars’ struggles continued to get in their way. Brent Headrick got himself cornered before facing Cal Raleigh, pinch-hitting for Canzone. Raleigh had earned himself a rest day to start this series thanks to his 10 strikeouts in four games against Cleveland to start the year, and Headrick allowed him to continue his sabbatical with yet another strikeout. After that, Camilo Doval entered to retire Rodríguez on a chopper to second base, stranding the pair on M’s.

Both offenses went quietly in the eighth before Stanton continued his excellent start to the year in the ninth. Facing fireballer Matt Brash, he slashed a blistering line drive into the left-center gap and cruised easily into second for a double thanks to a poor route from Randy Arozarena. That marked his fourth consecutive multi-hit game to begin the season. A productive out from Chisholm moved pinch-runner Randal Grichuk to third for Rosario with two outs, but Brash’s slider wiped him out and compelled the Yanks to force extra innings.

But it wasn’t to be. Blackburn, who pitched the eighth for New York, soldiered on into the ninth and quickly found trouble. The Mariners got runners on the corners with just one out for the scuffling Raleigh—the big moments always seem to find you when you’re struggling, don’t they? But this time, the AL MVP runner-up lined a Blackburn cutter just fair down the line to hand the Yankees their first loss of 2026.

Boone probably considered closer David Bednar off the table for this situation (even with the MVP runner-up at the plate), but regardless, it was curious not to see at least Tim Hill make an appearance, especially with the two tough lefties in Young and Brendan Donovan taking turns at the dish in the ninth. Blackburn was easier prey. The 162-0 dream vanishes in Game 4. Oh well.

For a series featuring these two stellar pitching staffs, the first game certainly delivered on the billing. We’ll see two aces take the hill tomorrow: Max Fried opposite Logan Gilbert. First pitch will come at the same 9:40 PM EST slot as tonight, with coverage on YES.

Box Score

Guardians hand Dodgers their first loss of 2026

Mar 30, 2026; Los Angeles, California, USA; Cleveland Guardians right fielder Angel Martinez (1) steals second base against Los Angeles Dodgers shortstop Mookie Betts (50) during the fifth inning at Dodger Stadium. Mandatory Credit: Kirby Lee-Imagn Images | Kirby Lee-Imagn Images

Looking to keep their undefeated season alive, the Dodgers couldn’t get anything going until the ninth inning against the Cleveland Guardians as the offense fell mostly silent in a 4-2 defeat.

Roki Sasaki made his first big league start since May of last year, looking to turn the page after a rough spring training where he walked 15 hitters and allowed 15 earned runs over 8 2/3 innings. Sasaki couldn’t get an out after tossing 30 pitches in his final spring tune-up against the Angels, but against his first batter of the regular season, he struck out Steven Kwan looking. He eventually allowed just one hit to Jose Ramírez in a scoreless first inning on 21 pitches. Sasaki continued to impress in the top of the second inning, facing the minimum and striking out a hitter on just 13 pitches.

Sasaki faced immediate pressure in the top of the third inning, as he allowed a leadoff double to Austin Hedges. Kwan traded places at second with Hedges, marking the fourth straight game that the Dodgers would have to play from behind. Miguel Rojas started the bottom of the third inning in the same manner as Hedges against left-hander Parker Messick, and the Dodgers had two men on with nobody out with Shohei Ohtani at the plate. On a 3-2 count, Messick picked off Rojas at second base, got Ohtani to line out and then struck out Kyle Tucker to keep the Dodgers scoreless.

Compared to his counterpart, Sasaki’s pitch count was noticeably high, and although he posted good results in his first start, he was pulled after allowing a leadoff single to Angel Martínez in the top of the fifth. Over 4+ innings of work, Sasaki allowed just one run on four hits and two walks while striking out four. Tanner Scott came in relief of Sasaki, and although he put another man on, he was able to leave runners on second and third by striking out pinch-hitter Rhys Hoskins. Max Muncy reached on a single to put the tying run on base with one out, but Messick got Miguel Rojas to ground to third and the left-hander got bailed out on a tremendous pick by Ramírez, igniting a 5-4-3 double play to end the threat.

Justin Wrobleski made his season debut, and although he had a quick and easy nine pitch inning in the sixth, he loaded the bases with nobody out to begin the seventh inning. He managed to get two outs, but walked Hoskins to bring in the second run for Cleveland. Daniel Schneeman thanked Wrobleski for keeping the bases loaded by lining a two-run double to left-center field to put Cleveland up by four.

The Dodgers began to rally against Shawn Armstrong in the bottom of the seventh inning, with Teoscar Hernández and Andy Pages both reaching on singles, but Max Muncy failed to give the Dodgers hope as he struck out swinging with to end the inning. The Dodgers were nearly shut out on Monday, but Mookie Betts put the Dodgers on the board in the bottom of the ninth inning with an RBI double. Freddie Freeman knocked in Betts on an RBI groundout to cut the deficit in half, but the comeback attempt ultimately fell flat.

Game particulars
  • WP— Parker Messick (1-0): 6 IP, 5 hits, 0 runs, 0 walks, 5 strikeouts
  • LP— Roki Sasaki (0-1): 4+ IP, 4 hits, 1 earned run, 2 walks, 4 strikeouts
Up next

The Dodgers look to bounce back after their first loss of the season as they host the Cleveland Guardians on Tuesday (7:10 p.m. PT, SportsNet LA). Shohei Ohtani makes his first start of the season against right-hander Tanner Bibee.

Jackson Merrill provides late life, Padres offense manages just three hits in loss

SAN DIEGO, CALIFORNIA - MARCH 30: Jackson Merrill #3 of the San Diego Padres celebrates after hitting a two-run home run against the San Francisco Giants during the ninth inning at Petco Park on March 30, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

The San Diego Padres recorded just three hits against San Francisco Giants pitching, but the last hit was the most exciting. Jackson Merrill strode to the plate with one on and two outs in the bottom of the ninth inning with the Padres trailing 3-0. He worked the count full and then belted a two-run home run to right field that pulled the Padres within a run. Giants reliever Ryan Walker was able to end the game and help San Francisco get its first win of the season one batter later when Xander Bogaerts grounded to short for the final out of the 3-2 loss for the Padres.

Merrill was the last San Diego batter to record a hit in the game, but the list of players to record hits in the game only had two more names on it. Bogaerts recorded the first Padres hit in the bottom of the second inning with a one-out single to right field. The second hit of the game for San Diego belonged to Fernando Tatis Jr. who also had a one-out single to right field, which came in the bottom of the sixth inning.

The Padres did not have an answer for Giants starter Landon Roupp and his changeup. He threw six innings, allowing two hits and two walks with seven strikeouts. Roupp kept the Padres hitters off balance throughout the game, resulting in ugly at-bats that often involved changeups being smashed into the ground or hit softly on the infield.   

The Giants crawled into the series with the Padres after getting swept by the New York Yankees to open the season. San Francisco allowed 13 runs over three games and scored just one run in that span. That changed against Padres starter Walker Buehler. The Giants were able to get to Buehler for three runs in four innings. He allowed five hits, walked two and struck out three on 72 pitches.

The San Diego bullpen was asked to cover the final five innings of the game and Wandy Peralta, David Morgan and Ron Marinaccio did so with a great deal of success. The three relievers combined to allow just one hit and one walk with four strikeouts.

The Padres will try to take the second game of the series when German Marquez makes his Padres debut on Tuesday at 6:40 p.m.

Yankees' bats quiet, suffer first loss of season to Mariners on Cal Raleigh's walk-off single

The Yankees were walked off by the Seattle Mariners 2-1 on Monday night at T-Mobile Park.

Here are some takeaways...

-- Ryan Weathers endured a bit of an up-and-down Yankee debut. The young lefty worked around a leadoff walk in the bottom of the first, but Seattle made him pay for putting a pair on in the second, scratching across the first run of the game on a Cole Young two out RBI single. 

Weathers retired the next seven batters he faced before allowing back-to-back knocks leading off the fifth. He forced a groundout then was pulled, turning things over to righty Fernando Cruz, who bailed him out with a pair of huge punchouts to keep it a one-run ballgame. 

Weathers closed his line allowing just the one run on four hits, two walks, and seven strikeouts in 4.1 innings. 

-- Unfortunately for him, the Yankees' offense couldn't get much of anything going against Luis Castillo. Their lone two hits against the righty in six innings were erased on the bases, as Giancarlo Stanton was gunned down trying to stretch a single into a double and Jose Caballero was picked off first after singling in the fifth. 

Castillo allowed just those two hits and a pair of walks while striking out seven over his six scoreless frames. 

-- New York was finally able to create some traffic with Castillo out of the game. Ben Rice led off the top of the seventh with a single, and after advancing his way into scoring position, he came in to score the game-tying run on an Amed Rosario pinch-hit sacrifice fly to center.

-- Seattle immediately threatened to answer back in the bottom-half of the inning, as a double and single put a man on third with just one out, but Brent Headrick struck out Cal Raleigh before Camilo Doval got Julio Rodriguez to groundout end the threat and keep the Yanks' bullpen scoreless for the season. 

-- Stanton laced a one out double to left in the top of the ninth, giving him his fourth consecutive multi-hit game to start the year. New York was able to push him to third on a Jazz Chisholm Jr. groundout, but then Rosario struck out on just three pitches to end the threat. 

-- The Mariners rallied against Paul Blackburn in the bottom of the ninth, eventually walking it off and handing the Yanks their first loss of the season on Raleigh's one out single. The backstop has gotten off to a slow start this season, so you knew he was due to deliver in the big spot. 

-- The Yankees had a field day with home plate ump Mike Estabrook, going 5-for-5 on ABS challenges. 

Game MVP: Cal Raleigh

Raleigh didn't get the start, but came off the bench and delivered when Seattle needed it. 

Highlights

What's next

Max Fried makes his second start of the season against Seattle's Logan Gilbert on Tuesday at 9:40 p.m.

3-2: Chart

Mar 30, 2026; Seattle, Washington, USA; Seattle Mariners second baseman Brendan Donovan (33) hits a single against the New York Yankees during the seventh inning at T-Mobile Park. Mandatory Credit: Joe Nicholson-Imagn Images | Joe Nicholson-Imagn Images

Mariners 2, Yankees 1

Cold baseball because it’s March: Julio Rodríguez, -.18 WPA
Cold baseball because it’s October: Luis Castillo, +.35 WPA

Game Thread Comment of the Day

Kodai Senga’s long-awaited Mets season debut comes with ace expectations

An image collage containing 2 images, Image 1 shows Mets Pitcher Kodai Senga throws live batting practice during Spring Training at Clover Field, Thursday, Feb. 19, 2026, in Port St. Lucie, FL. , Image 2 shows New York Mets pitcher Kodai Senga in a blue sweatshirt and orange cap and sunglasses on the field

ST. LOUIS — Kodai Senga’s spring training performances, taken as a whole, reverberated maybe the loudest of any by a pitcher the Mets had in camp.

Access the Mets beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.

Try it free

The right-hander’s velocity reached new heights, and his secondary pitches were sharp. Optimism now flows that the Mets will unveil an ace at the back end of their new rotation.

On Tuesday he will return to a major league mound in a game that matters for the first time since Aug. 31, after which his second-half struggles prompted the Mets to ask Senga if he would agree to a minor league assignment. Senga accepted the demotion and pitched the final month for Triple-A Syracuse.

This spring he pitched to a 1.86 ERA in his three Grapefruit League appearances with 11 strikeouts in 9 ²/₃ innings. His only runs allowed were on two solo homers in his first start.

“The results are the results and I take them with a grain of salt,” Senga said through his interpreter before departing camp. “But if you look at the metrics of the pitches that I am throwing, I think that does translate into the season. Some are good and some are not as good, but compared to the previous years I feel I am performing at a higher level, so I have just got to keep it up in the season.”

Senga’s fastball touched 99 mph during spring training and Mets officials were encouraged by the manner in which he carried himself. Last season Senga averaged 94.7 mph with his four-seam fastball.

Mets Pitcher Kodai Senga throws live batting practice during Spring Training at Clover Field, Thursday, Feb. 19, 2026, in Port St. Lucie, FL. Corey Sipkin for NY Post

“The way he came, the treat early on — how built-up he was and how physical he was and how his body felt was really exciting,” pitching coach Justin Willard said. “And then to kind of carry that into spring training and continue to put up big velocities, really good shapes and pound the strike zone was really good to see.”

Senga was rolling in mid-June, pitching to a 1.47 ERA when he hit the injured list with a strained right hamstring on a coverage play at first base. Senga missed a month, and after one strong performance in Kansas City began his nosedive.



Overall he pitched to a 13.73 ERA in the second half before accepting his minor league assignment.

“As long as I am healthy and can pitch my pitches, pitch to my ability, I think the results come along with that,” Senga said. “So, I am striving for that and that is what I’m here to do. I came from Japan to the States to do that. Things aren’t always going to go my way, but if that happens, I will grind out there and hopefully the results come.”

Kodai Senga works on pick off drills without a ball during Spring Training at Clover Field, Wednesday, Feb. 25, 2026, in Port St. Lucie, FL. Corey Sipkin for the NY POST

The Mets saw the best of Senga in his rookie 2023 season, when he pitched to a 2.98 ERA and struck out 202 batters in 166 ¹/₃ innings. But injuries limited Senga to one regular-season start the next year, although he started twice during the playoffs.

Senga, before he left camp, was asked what he was still perfecting.

“The forkball, making sure it’s down,” Senga said of his signature ghost fork. “I don’t want to leave it up. It’s still happening a little bit and … hopefully I can bury it in the dirt.”

Manager Carlos Mendoza has been consistent in his praise of Senga since the pitcher’s first start this spring.

“I am excited because of what he’s shown in spring training,” Mendoza said. “The way he threw the ball, how he bounced back, just the smile on his face, the interaction that I’m having with him.”