ALCS Preview: Mariners and Blue Jays Get a Shot To Write New History

Vincent Carchietta and Steven Bisig-Imagn Images

One of the first lessons we learn about life is that it’s rarely fair. Neither the Seattle Mariners nor the Toronto Blue Jays are historical doormats, but both franchises have been plagued over the last three decades by a lack of postseason success, if they reached the playoffs at all.

After the Jays won the 1993 World Series, it was 22 years until they made another postseason. Toronto has a lot of recent October appearances, but finished last in the AL East in 2024 and came into the 2025 playoffs after being swept out of the wild card round in its last three opportunities, including by Seattle in 2022. Aside from that series three years ago, the Mariners have had it even worse: They’ve never won a World Series — never even played in one — and their 2022 postseason appearance snapped a 21-year playoff drought. So the 2025 ALCS is a pretty big deal for both teams, as someone is going to face the Brewers or Dodgers for baseball’s championship.

The Rotations

The starting rotation was not one of Toronto’s strengths in 2025. Of the 12 playoff teams, the Jays rotation ranked at the bottom in ERA, FIP, ERA-, and WAR. This wasn’t a surprise resulting from a bunch of nasty surprises, as we ranked the rotation 20th coming into the season.

Kevin Gausman is the undisputed ace — something which kind of annoys me as an Orioles fan — and while he only reclaimed about a third of the strikeout rate that disappeared from 2023 to 2024, he has remained highly effective. And just as importantly for a pitcher, he is about as durable as they come, as he’s thrown the third-most innings of any pitcher over the last decade, and over the last five years, he’s second to only Logan Webb. What’s always struck me as impressive about Gausman is that he does it effectively as a two-pitch pitcher. The first is a four-seamer that he throws over half the time, primarily early in counts. The second is a nasty splitter, and one that he uses effectively against batters from both sides of the plate. (He also throws a slider, mostly to righties, but he uses it less than 10% of the time, and it’s never been an out pitch.)

Gausman is an exclamation point, but after him comes a number of questions. José Berríos isn’t the pitcher he once was, and he was even sent to the bullpen at the end of the year before being placed on the IL with an elbow injury. Max Scherzer was signed to a one-year deal coming into 2025, but he missed three months with a thumb injury, and outside of a good run in August, he’s been hit very hard. Scherzer didn’t even make the ALDS roster; I have a lot of admiration for the physical bravery of the Blue Jays employee who had to break that to him. Bowden Francis was even less effective, and he’s been out since June with a shoulder impingement. Chris Bassitt did a great job eating innings for Toronto this season, and after missing the end of the season and the ALDS with back tightness, he made the ALCS roster. It’s unclear at the moment how the Jays plan on using both Bassitt and Scherzer, but the expectation is that one of them will start Game 4, with the other working out of the bullpen.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Toronto was forced to improvise down the stretch and in the playoffs in order to find enough starting pitching. Following last year’s Tommy John surgery, Shane Bieber didn’t make his season debut until the third week of August. He isn’t his Cy Young-winning self, but the Jays acquired him from the Guardians in a deadline deal without giving up much, and they likely wouldn’t have gotten the top AL seed without him. Not chastened by the past struggles of prospects Nate Pearson and Ricky Tiedemann, the Jays advanced 2024 first-round pick Trey Yesavage through the system aggressively. Yesavage’s elevation paid off last week when he made the Yankees look like little leaguers with 11 strikeouts over 5 1/3 hitless innings.

Blue Jays Rotation (Regular Season)
Name G GS IP H HR BB SO ERA FIP ERA- WAR
Kevin Gausman 32 32 193 155 21 50 189 3.59 3.41 88 4.1
Chris Bassitt 32 31 170 1/3 174 22 52 166 3.96 4.01 97 2.4
Trey Yesavage 3 3 14 13 0 7 16 3.21 2.35 79 0.4
Max Scherzer 17 17 85 87 19 23 82 5.19 4.99 127 0.4
Shane Bieber 7 7 40 1/3 34 8 7 37 3.57 4.47 88 0.3

We ranked the Mariners rotation highly coming into the season, at seventh in baseball, but remember what I said about life seldom being fair? Seattle’s solid starting five turned out to be more of a problem than expected. George Kirby and Bryce Miller missed significant time, and Emerson Hancock turned out to be a less-than-enthralling fill-in. Logan Gilbert missed a couple of months with a flexor strain, and since coming back, he’s performed more like a solid no. 2 or 3 starter than an ace. The good news is, it’s looking like the Mariners will have all five of their desired starting pitchers available for the ALCS, with Bryan Woo returning from a pectoral injury. That’s an advantage in a seven-game series, where it’s a lot harder to paper over a few missing pitchers with bullpen games.

The Mariners have already tapped Miller to face off against Gausman in Game 1, a decision they almost certainly wouldn’t have made in a perfect world, as Miller will be pitching on short rest. He threw 55 pitches in ALDS Game 4, so he should be mostly recovered, but the real reason he’s starting is because the other options are on even less rest. Kirby was the starter against Tarik Skubal in Friday night’s Game 5, and during the 15-inning marathon, the Mariners needed to use both Gilbert and Luis Castillo out of the bullpen. (Woo doesn’t appear to be quite ready for Sunday.) Yes, Trey is savage, but I’d still give the Mariners an overall edge here despite these concerns. Rotational depth works to their advantage.

Mariners Rotation (Regular Season)
Name G GS IP H HR BB SO ERA FIP ERA- WAR
Bryan Woo 30 30 186 2/3 137 26 36 198 2.94 3.47 77 3.6
Luis Castillo 32 32 180 2/3 168 23 46 162 3.54 3.88 92 2.6
Logan Gilbert 25 25 131 104 20 31 173 3.44 3.35 90 2.6
George Kirby 23 23 126 121 15 29 137 4.21 3.37 110 2.4
Bryce Miller 18 18 90 1/3 93 17 34 74 5.68 5.17 148 0.0

The Lineups

The Blue Jays ranked fourth in the AL in runs scored, but unlike a lot of their successful offenses in previous years, this wasn’t on the back of home runs. The lineup was a bit of a throwback, as Toronto made the most contact in the majors and ranked third in line drive percentage. The result was a .265 team batting average, the best in baseball. (Hey, it’s 2025.) Anthony Santander disappointed in his first season in Toronto, but that was mainly because he missed the bulk of the season with a shoulder injury. And besides, his absence was more than compensated for by the surprising resurgence of George Springer, who seemed to be running on fumes in 2024. Vladimir Guerrero Jr. got to immediate work earning his megadeal, and players like Bo Bichette and Alejandro Kirk had full comebacks from their underwhelming 2024 contributions.

One thing the Blue Jays did very well here was filling in the holes around their best performers. Toronto entered the season with a lot of secondary talent to sort through, with players like Ernie Clement, Addison Barger, and Davis Schneider all showing flashes of situational value, but generally with unanswered questions. The Jays squeezed a lot of performance out of this trio, as well as from Nathan Lukes. That left Toronto with enough offense that it could appreciate the glovework of Andrés Giménez, the only real offensive hole in its 2025 lineup.

Blue Jays Offense (Regular Season)
Name PA HR SB AVG OBP SLG WAR wRC+
Alejandro Kirk 506 15 1 .282 .348 .421 4.7 116
Vladimir Guerrero Jr. 680 23 6 .292 .381 .467 3.9 137
Ernie Clement 588 9 6 .277 .313 .398 3.2 98
Andrés Giménez 369 7 12 .210 .285 .313 1.0 70
Addison Barger 502 21 4 .243 .301 .454 2.2 107
Anthony Santander 221 6 0 .175 .271 .294 -0.9 61
Daulton Varsho 271 20 2 .238 .284 .548 2.2 123
Nathan Lukes 438 12 2 .255 .323 .407 1.8 103
George Springer 586 32 18 .309 .399 .560 5.2 166
Name PA HR SB AVG OBP SLG WAR wRC+
Tyler Heineman 174 3 2 .289 .361 .416 2.1 120
Isiah Kiner-Falefa 31 1 0 .233 .258 .367 -0.1 72
Davis Schneider 227 11 3 .234 .361 .436 1.3 127
Myles Straw 299 4 12 .262 .313 .367 1.8 91

We won’t know for a few weeks whether or not Cal Raleigh is the AL MVP, but it’s undeniable that 2025 was his season. Good defensive catchers that hit 60 homers are exceedingly rare; the list in baseball history consists of he, himself, and him. He’s the biggest part of the Seattle lineup, but let’s not forget about the Big Dumper Extended Universe. Julio Rodríguez made his third All-Star Game, and I’d argue that he’s somehow become underrated across baseball fandom generally, overshadowed by his slow starts to seasons and the Dumper behind the dish. Randy Arozarena turned out to be the left field answer the Mariners were looking for, and J.P. Crawford didn’t resemble his 2024 version at all. Jorge Polanco surprisingly had the best offensive season of his career, and Seattle bolstered its offense ahead of the trade deadline, when it added both Josh Naylor and Eugenio Suárez in separate deals with the Diamondbacks.

Mariners Offense (Regular Season)
Name PA HR SB AVG OBP SLG WAR wRC+
Cal Raleigh 705 60 14 .247 .359 .589 9.1 161
Josh Naylor 210 9 19 .299 .341 .490 1.8 137
Jorge Polanco 524 26 6 .265 .326 .495 2.6 132
Eugenio Suárez 220 13 3 .189 .255 .428 0.7 91
J.P. Crawford 654 12 8 .265 .352 .370 2.8 113
Randy Arozarena 709 27 31 .238 .334 .426 2.9 120
Julio Rodríguez 710 32 30 .267 .324 .474 5.7 126
Victor Robles 114 1 6 .245 .281 .330 -0.2 75
Dominic Canzone 268 11 3 .300 .358 .481 1.5 141
Name PA HR SB AVG OBP SLG WAR wRC+
Mitch Garver 290 9 3 .209 .297 .343 0.0 86
Harry Ford 8 0 0 .167 .250 .167 0.0 29
Luke Raley 219 4 2 .202 .319 .311 0.2 91
Leo Rivas 111 2 6 .244 .387 .333 0.8 121
Ben Williamson 295 1 5 .253 .294 .310 0.4 76

All told, the Mariners had the third-best wRC+ in baseball this season, behind only the Yankees and Dodgers, and that was accomplished playing two-thirds of the year without Naylor or Suárez. Their 113 wRC+ ranks third in team history, behind only the 1997 and 2001 editions. The Blue Jays have a very solid offense, but both ZiPS and I agree here: Seattle’s is a bit more dangerous, especially because Bichette was left off Toronto’s roster because of a knee injury.

The Bullpens

Both teams had middling bullpens this season, finishing in the middle of the pack both in regular ol’ numbers and fancy sabermetric stats. But the playoffs are largely about high-leverage hurlers, and that makes the weaker underbelly of both bullpens less of an issue. I’d take Seattle’s top-five relievers, consisting of Andrés Muñoz, Matt Brash, Eduard Bazardo, Caleb Ferguson, and Gabe Speier, over Toronto’s quintet of Jeff Hoffman, Yariel Rodríguez, Seranthony Domínguez, Louis Varland, and Brendon Little, but by a smaller margin than you might think: Park effects make the Jays look a bit worse and the M’s a bit better than reality demands.

Blue Jays Bullpen (Regular Season)
Name G GS IP H HR BB SO ERA FIP ERA- WAR
Jeff Hoffman 71 0 68 54 15 27 84 4.37 4.90 107 -0.4
Seranthony Domínguez 24 0 21 12 1 12 25 3.00 3.37 74 0.3
Yariel Rodríguez 66 1 73 50 8 34 66 3.08 4.40 76 0.1
Braydon Fisher 52 1 50 32 4 19 62 2.70 3.02 66 0.8
Brendon Little 79 0 68 1/3 48 2 45 91 3.03 2.92 74 1.3
Louis Varland 23 1 23 2/3 24 3 9 28 4.94 3.56 121 0.2
Eric Lauer 28 15 104 2/3 90 15 26 102 3.18 3.85 78 1.4
Mason Fluharty 55 0 52 2/3 36 6 24 56 4.44 3.97 109 0.2

The edge between the two bullpens may not come down to which one is better, but rather, which one is the most rested. Brash, Muñoz, and Bazardo all had multi-inning appearances on Friday, and with Miller pitching on short rest, the Mariners can’t count on getting seven innings from their Game 1 starter. If the Jays get to Miller early, Seattle may have to simply rely on someone like Hancock to throw four or five innings to preserve the pen for Game 2 and beyond. Toronto enters Sunday with three full days of rest.

Mariners Bullpen (Regular Season)
Name G GS IP H HR BB SO ERA FIP ERA- WAR
Andrés Muñoz 64 0 62 1/3 36 2 28 83 1.73 2.43 45 1.9
Matt Brash 53 0 47 1/3 41 4 18 58 2.47 3.05 65 0.8
Eduard Bazardo 73 0 78 2/3 53 9 27 82 2.52 3.64 66 0.5
Gabe Speier 76 0 62 43 5 11 82 2.61 2.31 68 1.7
Caleb Ferguson 25 0 22 21 1 8 17 3.27 3.41 85 0.1
Emerson Hancock 22 16 90 93 15 31 64 4.90 5.08 128 0.0
Luke Jackson 10 0 11 1/3 6 0 4 10 2.38 2.69 62 0.2
Carlos Vargas 70 0 77 81 10 23 54 3.97 4.59 104 -0.6

The Bullpens

Of course there are going to be projections!

ZiPS ALCS Projection
Team Win in Four Win in Five Win in Six Win in Seven Victory
Blue Jays 4.6% 9.2% 14.9% 15.4% 44.1%
Mariners 8.0% 16.3% 16.0% 15.7% 55.9%

ZiPS gives the Mariners a slight overall edge, 56% to 44%. The two biggest questions, at least based on how ZiPS sees it, is Woo’s availability and the Scherzer or Bassitt start. If for some reason Woo isn’t healthy, the edge shrinks to 51% to 49% in the projections. And as for Scherzer, whatever the projections think, I’m not sure that I’d want to count him out in what possibility could be the final start of his Hall of Fame career.





Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.

26 Comments
Oldest
Newest Most Voted
MsFanCPMember since 2018
9 months ago

Surprised there’s no mention of the real match up here: Cistulli vs Cameron

dan norman learMember since 2024
9 months ago

Rooting for Mariners/Brewers series so the Brewers can wear Pilots uniforms and we can see which announcers make “Battle in Seattle” references.

bookbookMember since 2024
9 months ago

This year, ZiPS has been higher on the Mariners than other systems. I’d call this 50/50 or even a slight edge for the Jays.

sadtromboneMember since 2020
9 months ago
Reply to  bookbook

Most playoff series are close to 50/50 because there are not huge disparities between teams. The Dodgers – Reds is the only big exception this year, that one was very unbalanced.

darrenasuMember since 2025
9 months ago
Reply to  bookbook

And apparently Zips was correct being high on them. They are a final four team

justahikerMember since 2021
9 months ago

Yeah. Who knows?

raregokusMember since 2022
9 months ago

Might wanna re-title the last section as “the projection”. Relegating your creation to the bullpen is a little harsh

Damaso
9 months ago

Records vs Playoffs Teams:

TOR: 66gms, 38-28 (.576), +0.49runs/gm
SEA: 51gms, 24-27 (.471), -0.20runs/gm
NYY: 62gms, 28-34 (.452), -0.31runs/gm
DET: 56gms, 25-31 (.446), -0.23runs/gm

Probably not too shocking that SEA/DET was a tight series with a slight edge to SEA, while TOR blew out NYY.

Damaso
9 months ago

little surprised there’s zero mention of defense here, Dan, given that one team has the best defense in baseball and the other has one of the worst.

sadtromboneMember since 2020
9 months ago

I like the Mariners on paper but the Blue Jays get to re-set their rotation which I suspect levels the playing field a lot.

The Blue Jays get to start Gausman and Yesavage in Toronto against Miller and Castillo. Miller and Castillo are fine, but giving the Blue Jays even a slight edge in pitching at home tilts those games in favor of the Blue Jays. If they can put the Mariners in a 2-0 hole this is going to be a mess.

I also like the Mariners matchups at home a lot (Woo and Kirby vs Bieber and Scherzer), but things are fairly even in Game 5 (Gilbert vs Gausman) and then back towards the Blue Jays in Game 6 (Castillo vs Yesavage).

kingharbaughMember since 2021
9 months ago
Reply to  sadtrombone

It’s Gilbert tomorrow. Seems the Mariners will weather things alright. What a start from Miller.

Damaso
9 months ago

2025 Stats as SP only (awar = average of fipwar and ra9war):

Woo: 30gms, 6.2ip/gm, 77era-, 86fip-, 79xfip-, 4.5waar/32gms
Gaus: 32gms, 6.0ip/gm, 88era-, 80fip-, 90xfip-, 4.0awar/32gms

Kirby: 23gms, 5.5ip/gm, 110era-, 84fip-, 77xfip-, 2.5awar/32gms
Bieber: 7gms, 5.8ip/gm, 88era-, 106fip-, 80xfip-, 2.7awar/32gms

Gilbert: 25gms, 5.2ip/gm, 90era-, 83fip-, 70xfip-, 3.1awar/32gms
Yesavage: 3gms, 4.7ip/gm, 79era-, 55fip-, 77xfip-, 4.3awar/32gms

Castillo: 32gms, 5.7ip/gm, 92era-, 97fip-, 98xfip-, 2.8awar/32gms
Bassitt: 31gms, 5.5ip/gm, 98era-, 95fip-, 92xfip-, 2.4awar/32gms

Hancock: 16gms, 5.1ip/gm, 136era-, 134fip-, 113xfip-, -0.2awar/32gms
Lauer: 15gms, 4.9ip/gm, 93era-, 103fip-, 101xfip-, 2.1awar/32gms

Miller: 18gms, 5.0ip/gm, 148era-, 130fip-, 110xfip-, -0.4awar/32gms
Scherzer: 17gms, 5.0ip/gm, 127era-, 118fip-, 109xfip-, 0.6awar/32gms

Evans: 15gms, 5.2ip/gm, 114era-, 128fip-, 116xfip-, -0.1awar/32gms
Berrios: 30gms, 5.5ip/gm, 100era-, 108fip-, 106xfip-, 1.6awar/32gms

Logan DavisMember since 2017
9 months ago

A very intriguing storyline for me will be seeing two great offenses with very different profiles. The Blue Jays don’t strike out and lead the league in batting average. But the Mariners hit way more home runs. Across both teams, the HR leaders: #1 Raleigh (60), #2 Suárez (49), #T-3 Julio & Springer (32), #5 Arozarena (27), #6 Polanco (26), #7 Vladdy (23). I expect the games in Toronto to be high-scoring, and in Seattle… who knows, with how that park plays.

Twitchy
9 months ago

If you’re going to acknowledge the Mariners lineup didn’t have their deadline additions for the full season wRC+, then it’s also worth pointing out the Jays lineup went through some fairly significant changes as of May 1. This was when Barger/Clement/Lukes started getting everyday ABs, and about a month later Schneider re-joined the team as a platoon bat. Varsho got healthy a couple months after this.

Since that time (May 1), the Jays have the best wRC+ in baseball at 118, far higher than the M’s at 111. The Jays also have the best wRC+ of the 2nd half (123), and if we just focus on August to the end of the year they’re tied with the Ms with 117 wRC+.

I just feel like calling them a solid offence is underrating them quite a bit. For the majority of the season the Jays have been the best offence in the majors. I believe they were #1 in wRC+ for the full season as well until they went cold for a week or two in September as well. It’ll hurt not having Bichette, absolutely, but the defence will be a lot better.

Bichette was -12 DRS at SS in 1100 innings. Having Gimenez at SS, Clement at 2B, and Barger at 3B (where he is league average defensively) instead of RF (where he would have been on pace for -12 OOA in 1200 innings) helps make up for losing Bichette’s bat.

Also I don’t think there’s too many questions about the Jays trio you mentioned. Clement has back to back seasons around 95 wRC+, Barger held his own vs RHP but should be PH for vs lefties, and Davis Schneider was a solid platoon bat who could hold his own vs RHP. He could probably be a starting calibre bat if he was given the opportunity.

Last edited 9 months ago by Twitchy
Ivan_GrushenkoMember since 2016
9 months ago
Reply to  Twitchy

Springer has been playable in RF so Bichette at DH would have been nice

cashgod27Member since 2024
9 months ago

I feel pretty confident in taking the Jays here. I don’t trust the Seattle rotation on the road, and Toronto’s bullpen may not be dominant at the back end, but it’s very deep, which means they don’t have to rely on the sketchy rotation as much. And if Yesavage pitches anything like he did against the Yankees, the Blue Jays’ rotation could very well be a positive.

The name value of Seattle’s rotation has blinded a lot of people from how middling most of them have been once adjusting for T-Mobile Park. The Blue Jays have probably the best offense in baseball at the moment, and I think it’s going to be too much for the Mariners to overcome.

Logan DavisMember since 2017
9 months ago
Reply to  cashgod27

I would not agree that the Blue Jays have the best offense in baseball. Of the 4 remaining teams, wRC+ has them 3rd best, both over the full season (behind LAD and SEA) and after the trade deadline (behind MIL and SEA). Notably Seattle was better than them in both of those splits.

I think in order to believe that the Blue Jays are the best offense remaining, you have to be weighting the Division Series very heavily. Every team left in the playoffs can hit. At the very least, if you think the Blue Jays have the best offense left, I think you have to admit it’s pretty close.

Ivan_GrushenkoMember since 2016
9 months ago

Castillo only threw 15 pitches in Game 5. That seems less bad even on 2 days rest than Miller on 3. Then the could push Woo to Game 6

carterMember since 2020
9 months ago
Reply to  Ivan_Grushenko

Turns out it’s Gilbert! It’s that time of year

Ivan_GrushenkoMember since 2016
9 months ago
Reply to  carter

Also Miller was awesome on 3 days rest.

I guess that means Woo in Game 5 unless he goes to the pen

Last edited 9 months ago by Ivan_Grushenko
si.or.noMember since 2017
9 months ago

Trey is savage.

Last edited 9 months ago by si.or.no
Ivan_GrushenkoMember since 2016
9 months ago
Reply to  si.or.no

si

aviariesMember since 2024
9 months ago

Does ZiPS understand the situation in the Mariners bullpen for these first two games in Toronto? Feels a bit odd how highly seemingly they’re favored even in those.

Ivan_GrushenkoMember since 2016
9 months ago
Reply to  aviaries

ZiPS hears things. It knows things.

aviariesMember since 2024
9 months ago
Reply to  Ivan_Grushenko

Clearly!