Gilbert’s Gutsy Game and a Trio of Home Runs Give Mariners 2-0 ALCS Lead

On Friday night in Seattle, Logan Gilbert was on the mound gutting out two scoreless innings of relief a mere two days after he’d won the third game of the American League Division Series. That performance was do or die; hold the Tigers scoreless or head home for winter. The entire Mariners team contributed to that 15-inning win, never mind any knock-on effects for the pitching staff. A few days after that, on Monday in Toronto, Gilbert tried to reprise his heroic, short-rest effort against a relentless Blue Jays offense in Game 2 of the American League Championship Series.
The Mariners couldn’t expect to get a peak Gilbert start, so their bats had to put up enough runs to outrun the ongoing effects of the massive workload its pitching staff shouldered late last week. The offense delivered plenty of scoring, and the pitchers more than held their own despite the circumstances. When it was all settled in a 10-3 Seattle win, the Mariners were just two wins away from their first World Series appearance in franchise history.
In your average playoff game, a three-run home run in the top of the first inning feels backbreaking, but this was no ordinary affair. Facing Toronto rookie Trey Yesavage, who’d silenced the Yankees eight days earlier in his postseason debut, Randy Arozarena got hit by a pitch, Cal Raleigh walked, and then Julio Rodríguez clobbered a splitter to put the M’s way out in front.
In the bottom of the first, though, the enormity of the hill Seattle had to climb quickly became obvious. Gilbert came out and showed his entire arsenal right away, throwing George Springer a sampler platter of sliders and splitters that simply couldn’t miss a bat. By the time Springer ripped a 2-2 pitch foul, the Seattle bench looked worried. When Springer rocketed the next pitch off the left field wall, the consternation was already at a fever pitch.
Gilbert might have gotten away with a sloppy start, but Josh Naylor tried to make a near-impossible play on a Nathan Lukes grounder to first and tossed the ball away. Alejandro Kirk followed with a two-out single that brought the score to 3-2. By the time Gilbert slammed the door on the first inning, he’d tossed 19 pitches and missed exactly one bat.
A cursory look at Gilbert’s velocity would tell you that he was feeling no ill effects from his limited rest; he came out sitting 95-96, just like he has all year. But a closer look reveals the modern data-driven equivalent of a house of horrors. The velocity on that heater might have been unchanged, but the spin was down nearly 200 rpm, which means around five inches less induced movement. In other words, it was flat and hittable, and the Blue Jays took advantage. They swung at 17 fastballs and missed only twice. Even worse, it wasn’t fooling them; they swung at only 20% of fastballs outside the strike zone, but 88% of fastballs in it. In other words, they had no trouble figuring out where the ball was going or getting their bat to it.
Normally, that would be a survivable problem for Gilbert. He has a spectacular splitter, an excellent slider, and a big curveball he breaks out for special occasions. But his fatigue affected more than just his heater. His slider and splitter both lost as much spin as the four-seamer, and that lost spin changed their movement profiles from enticing to abysmal. His slider lost break in both directions, and opposing batters ran a 90% contact rate against it. His splitter is supposed to dive, but in his diminished form today, he was inducing six inches of positive vertical break instead of an inch of negative break, meaning the pitch fell a lot less than it usually does. He only threw a single curveball, which should tell you how he felt about that one; it fell nine inches less than his average curveball, and that was that.
Put all of this together, and Gilbert was pitching with the equivalent of at least one hand tied behind his back. He came back out for the second and labored again, throwing 27 pitches as he tried his hardest to navigate the dangerous top of the Toronto order, including an eight-pitch walk to Springer and a nine-pitch battle to retire Vladimir Guerrero Jr. In between, Lukes laced a line drive single to tie the game, and it felt like only a matter of time before the Jays broke through for even more. The third inning was Gilbert’s best yet, but even that was a struggle. He got only his second strikeout of the day when he hung a slider right down the pipe and Daulton Varsho missed it. Gilbert had only thrown 58 pitches, but he looked completely cooked.
The reliever who followed him into the game wasn’t exactly fresh as daisies. Eduard Bazardo got Sunday off, but he’d pitched every single game of the ALDS, including 2 2/3 innings and 39 pitches in the clincher. He came in with diminished stuff too, but luckily, his sinker/slider mix plays pretty well even with the volume turned down. He was trying to get grounders, not whiffs, and that plan works a lot better with diminished stuff than “make ‘em miss” does. The Jays were all over Bazardo, whiffing only once in 15 swings, but they repeatedly put the ball on the ground. Between the fourth and fifth, Bazardo faced seven batters and got five grounders. The other two at-bats ended in a strikeout and a lazy fly ball. Did he need a bit of BABIP luck to turn that into two scoreless innings? Sure, but that plan seemed a lot better than getting any more out of Gilbert.
The heroic effort by the Seattle pitchers would only matter if the bats could break through. Luckily, the Mariners offense has been one of the best in baseball all year. You might not realize it from the box scores, but it’s not their fault they play in offense-suppressing T-Mobile Park for half of their games; their 113 wRC+, which adjusts for stadium, trailed only the Yankees this year. In the top of the fifth inning, Arozarena reached on a single plus an error, which led the Jays to walk Raleigh intentionally. The problem with that move is that most of the Seattle lineup is a home run threat. The Jays brought in Louis Varland to try to quench the rally, but after fooling Rodríguez with a sneaky fastball down the middle for strike three, he tried the same trick against Jorge Polanco, who did what great hitters do to hittable fastballs. He took an enormous rip, his hardest swing of the game, and deposited the ball 400 feet away. Just like that, it was 6-3 Mariners, even though they’d been on the ropes and desperately seeking outs for seemingly the entire game.
Suddenly, the Blue Jays had a problem. They’d had two gift-wrapped chances to create offense against exhausted Mariners pitchers. They did alright against Gilbert, posting three runs in three innings, but I’m sure they were disappointed not to get more; the only extra-base hit they tallied was Springer’s game-opening double, and despite Gilbert’s complete inability to throw the ball past them, they didn’t put enough runners on base to break the game open. Bazardo’s two innings of relief might not be noticeable on an average night, but when you’re facing Seattle’s elite run prevention unit and grasping at any chance to break through, three runs in five innings against two exhausted guys isn’t going to do it.
I hope you’re not disappointed to see that the recap is nearly over after only five innings of action, but uh, this game was pretty much over too. The Mariners got into the soft part of the Toronto bullpen and went to work. Mason Fluharty allowed a run in a dicey appearance, which brought in Braydon Fisher against the top of the Seattle lineup in the sixth. After stringing together a few outs to escape that inning, he went and surrendered a two-run homer to Naylor. Yariel Rodríguez entered to clean up Fisher’s mess and got into a jam of his own by walking the first three batters he faced. After a sac fly put the Mariners into double digits, mopup man Chris Bassitt was in to wear the last few innings of the onslaught.
The Jays couldn’t even claim a moral victory at the end of the game. Seattle sent in Carlos Vargas and Emerson Hancock from the bulk-innings section of the bullpen. Those guys combined for negative WAR in the regular season, and Vargas had been scored on in each of his first two appearances of the playoffs while Hancock hadn’t appeared. The Jays managed exactly zero hits in four innings of work against those guys; despite four walks and only two strikeouts between them, they closed the game out without even a tiny bit of drama.
This series will resume on Wednesday in Seattle. By then, the Mariners pitchers will be at least close to rejuvenated. George Kirby will pitch on regular rest, and then Luis Castillo will be on regular rest for Game 4. Bryan Woo lurks in the wings for a late-series appearance. That should absolutely terrify the Blue Jays, who just struggled to score four runs in 18 innings against the “easy” part of the Seattle pitching staff. If this is what you manage against a compromised Gilbert, Bryce Miller on short rest, and the “B” relievers, that’s a bad sign for the next few games.
On the other hand, what a gutsy effort by Gilbert. This is probably the worst his stuff has ever been on a major league mound. It was jarring to watch. His splitter, in particular, looked like a shadow of its normally devastating self. Every time he risked throwing it in the strike zone, it was a hold-your-breath moment; the Blue Jays were taking big hacks and almost never coming up empty. But they ripped a ton of secondary pitches foul, way out in front of what would otherwise be crushable offerings, and seemed caught in between when he threw his bat-seeking fastball. It feels weird to call a three-runs-in-three-innings performance a huge win, but that’s what happened here. Gilbert showed up and didn’t have it, but he still did enough to help his team out.
The Mariners have played six games this postseason, and this was the worst starting pitcher performance of the group by a fair margin if you only look at the box score. If you take the degree of difficulty into account, though, it might be the best of them. The Mariners would have been happy getting out of Toronto with even a single win following their marathon ALDS victory. Instead, they’re heading back home up 2-0 in the ALCS because even when their pitchers don’t have their regular stuff, they’ve found a way to get the job done.
Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.
Go Mariners!!!
Man…the Toronto offense looks like two completely different teams between the Yankees series and this one. Hard to believe that was only a week ago
That’s baseball for ‘ya… or maybe that’s the collective difference between Seattle’s & NYY’s pitching?
Probably lots of both.
I think the Blue Jays are kind of in the same boat as the Yankees were last series. They got real amped up to win the series against their division rivals and they look “hung over” after the adrenaline fades. Despite the Mariners having fewer days of rest and having two games go to extras they look very ready.
Of course, these types of narratives always surface after the fact. We sure like to assign convenient narratives for things after they happen; I don’t remember seeing anyone saying “Gee these Jays will scuffle and struggle to score all the sudden” nearly as much as I saw “wow look at those Jays hitters! Can anyone get these guys out!!”
(not aimed at you SadTrombone the commenter; but rather the royal you, the commentariat at large)
Also example #8047 that momemtum sure isn’t a thing as much as folks sure like for it to be
Just a plus-one for “commentariat” I’m using that
Is Seattle the best version of the Dodgers that can happen without unlimited money? A lot of 80th percentile+ player dev success stories smartly supplemented by FA and trades.
There’s literally only one FA signing on the roster and it was a re-sign of a player they acquired in trade. Their only other FA who began the year on the roster was Donovan Solano.
Not complaining too much since…gestures at where we are…but the team’s basically written off free agency to any meaningful degree.
Things got a lot better when DiPoto started trading for bona fide good players (Arozarena, Naylor, Suarez) instead of sifting through the scrap heap trying (mostly unsuccessfully) to find the next undervalued multi-year 2-WAR regular while in the middle of a playoff race (Canzone, Rojas, Toro). Bargain hunting is fine but at some point it becomes time to start paying market rates for known quantities.
It helps to have a deep farm system when it comes to acquiring known values midseason.
Per RosterResource (which counts players by original acquisition type), there are 4 FA on the current playoff roster:
Victor Robles
Mitch Garver
Leo Rivas
Luke Jackson
Garver was a $24 million swing and miss (he’s a fine backup catcher, at a $2-3 million value). The other three were of the sifting through other teams’ rejects variety, not FA acquisitions in any traditional sense. (The M’s also spent $3.5 million on Solano and $5 million on Leody Taveras to gain some negative value in 2025.)
Rivas is a legit 5th infielder who plays defense, runs well, and can work a long at bat. Luke Jackson wouldn’t be on the M’s playoff roster if any of several better options had worked out. The M’s pitching juggernaut had a thoroughly mediocre year, Bazardo’s emergence excepted.
No one mentions Rowdy Tellez as one of those minor league contract signings. For good reason, I guess.
In this instance Roster Resource is wrong. Both Polanco and Garver were signed as MLB free agents, Rivas was signed as a MiLB free agent, and all of Robles, Speier, and Jackson were signed as free agents after being DFA-ed/waived by their previous team.
Luke Jackson is on the playoff roster? Didn’t expect that
The last decade Dodgers without the money? It’s like baseball without bats: theoretically possible, but makes no sense as a concept.
They’re shooting for the STL model before Yadi retired. A good, solid team year-to-year but they’re not exactly world beaters hovering around the 85-90 win range.
I think a lot of people, including the broadcast team, were riding high on Toronto’s offense after the series vs. the Yankees, and didn’t seem to register that the Mariners were the better hitting team during the season (113 wRC+ vs. 112).
It is definitely very surprising that the Mariners went 2-0 in Toronto, mostly because it is very surprising that their pitching staff only allowed 4 runs in 2 games on short rest. But it is not actually very surprising IMO that the Mariners scored 13 runs in Toronto, or that they outhomered the Blue Jays 4-1. After all, the Detroit games in the ALDS were also like 8-4 and 9-3. Mariners games on the road have been high scoring this year and no exception for the postseason.
I will be very interested to see if either of these offenses is capable of finally scratching across more than 3 runs in October T-Mobile Park.
Just want to say a big thank you to Ben and the whole Fangraphs staff for getting all these recaps out so quickly! They’re a joy to read, and help fill the anxious hours for a fan with everything at stake!
I will say, as much as the fan in me hates to admit it, as much flack as Dipoto took for saying he aims to be around 54% winning percentage each year…the truth is that makes a lot of sense. So much of the playoffs is a crapshoot. You never know when a certain player is going to get hot and when an injury will bit your opponent in the butt. So giving yourself a lot of chances at the postseason sandwich each decade is a solid approach if you don’t have Mets/Yankees/Dodgers money. That’s not to say that owner’s couldn’t spend more…they probably can and should. But we’ve seen a ton of high level investments fizzle…and sometimes a player who is an afterthought (Polanco) puts on his cape and drags you to the promised land. So why not shoot for being near the playoff cutoff every year and keep building a farm system to use for reinforcements next year…whether by graduation or trade?
R u Jerry DiPoto? It’s ok, this is a safe space
If a team really wins 87-88 games annually with a mid-tier payroll that’s pretty good. The issue is that they’ve basically had 5 healthy good starters for 3 years and this is the first time they’ve threatened a pennant winning team. That took a ridiculous year from Raleigh.
I don’t think they should have outbid everyone for Judge or Soto or even Trea Turner. They could theoretically have gotten Corey Seager or Matt Olson or Matt Chapman.
I’d have liked to see them show more urgency when they have these pitchers.
The Mariners have repeatedly demonstrated that being near the playoff cutoff each year runs the risk of missing out on October baseball entirely. Had Dipoto only set his sights on 55%, the Mariners might have had several more chances for postseason baseball…
One of my Cubs offseason 2025-2026 hot takes/predictions is they will be trading for Gilbert. There’s a clusterheck of ingredients for his availability that includes arb2, and Cubs are looking for his mix of health, conditioning, deep performance resume on a RHSP with a 96 + splitter + kitchen sink combo. It’s a match made in sunshine and lollipops landia