Taking a look at how the Blue Jays’ have performed against Mariners’ starters this season
alt
Photo credit: © John E. Sokolowski-Imagn Images
Ryley Delaney
Oct 13, 2025, 09:00 EDTUpdated: Oct 13, 2025, 04:24 EDT
The Toronto Blue Jays got the better of the Seattle Mariners in the regular season.
While they didn’t quite get revenge on the Mariners for their defeat in the 2022 Wild Card Series, the Blue Jays won four of six against the Mariners.
In Toronto, the Jays won the series opener 3-1 to move to 12-8, but they lost the last two games, which kick-started a 4-12 stretch for the Jays. After defeating the Los Angeles Angels on May 8, the Jays went into Seattle and swept the American League West team to win the season series.
But the big question is, how did the Blue Jays fare against the Mariners’ starters?

Bryce Miller

Bryce Miller was the Mariners’ Game 1 starter, and on three days’ rest, he pitched six innings of one-run ball, not great. That said, he struggled mightily in his one and only regular season appearance against the Jays earlier this season.
On May 11, the Blue Jays thumped the 27-year-old, as he allowed seven earned runs through five innings, striking out three and giving up two walks. Three of those runs came with one swing of the bat, as George Springer went deep off Miller.
Miller has made one other start against the Jays, all the way back in the summer of 2023. That game saw him go five and one-third innings, giving up one earned run and striking out six in what was a no-decision.

Logan Gilbert

Logan Gilbert made one start against the Blue Jays this season, back on April 19th. He only got through four and two-thirds innings of work, allowing two earned runs but striking out nine in the process. Vladimir Guerrero Jr. and Andrés Giménez hit doubles off the Mariners’ starter.
Although Gilbert is one of the Mariners’ better pitchers, he’s struggled in his career against the Blue Jays. Through six starts, he has a 5.24 ERA in 34.1 innings pitched, giving up 20 earned runs and eight home runs. Of any team he’s pitched 30 or more innings against, his 5.24 ERA against the Jays is the second-highest, only behind the Yankees.
Gilbert was one of three starters the Mariners used in the 15-inning marathon against the Detroit Tigers. He started Game 3 and threw 34 pitches in their Game 5 victory.

Luis Castillo

Of the five starting pitchers the Jays could face in this series, Luis Castillo is the pitcher the Jays have seen the most. This season, they faced him twice, once on April 20 and another on May 9. In Toronto, Castillo allowed three earned runs in five innings pitched in what was a win, but he gave up 10 hits, and the Jays were 5-21 with runners in scoring position.
In Seattle, Castillo gave up five earned runs in five innings of work, striking out three and giving up two walks. Nathan Lukes hit his second home run of the season off Castillo. Overall, that’s eight earned runs over 10 innings of work.
Castillo has been in the league since 2017, but has only faced the Blue Jays in six regular season games, two of which came in 2025. Like Gilbert, he has a high ERA, as it sits at 4.68 against the Blue Jays. Of any team he’s had 30 or more innings pitched against, the 4.68 ERA is the fifth-highest.
That said, Castillo has found success against the Blue Jays in the past. In Game 1 of the 2022 American League Wild Card Series, he threw seven and one-third scoreless innings, allowing six hits and striking out five.
Castillo isn’t as good as he was then, and he also appeared in the 15-inning game, throwing 15 pitches.

Bryan Woo

The last pitcher on the Mariners’ ALCS roster that the Blue Jays have faced this season is Bryan Woo. He made a start on April 18, going seven innings but allowing three earned runs and striking out four. Overall, Woo has given up seven earned runs in 13 innings pitched against the Jays in his career for a 4.85 ERA.
Woo hasn’t pitched since September 19, but should be available to go when the series turns to Seattle in Games 3, 4, and potentially 5.

George Kirby

George Kirby pitched in 23 games this season with a 4.21 ERA, but didn’t make an appearance against the Blue Jays. Unlike the other pitchers in the rotation, Kirby has found success against the Blue Jays.
Just kidding, in his three starts against the Jays, Kirby has given up 10 earned runs in 14.1 innings pitched. Like Castillo and Gilbert, Kirby pitched in the 15-inning game. However, he started the game, throwing 94 pitches with his lone blemish coming on a Kerry Carpenter two-run home run.

Ryley Delaney is a Nation Network writer for Blue Jays Nation, Oilersnation, and FlamesNation. She can be followed on Twitter @Ryley__Delaney.