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:
View Link
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.
View Link
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.
Read the full article here













