Sign in

Ryan Blake

@swingsandtakes.com
1.2K followers 166 following 1.7K posts

Baseball Writer

PostsRepliesMedia
Ryan Blake @swingsandtakes.com · 04/10/2026
”Let‘s just model projected distance” They did this in the Home Run Derby in 2025 and I’m not sure anybody found this a satisfying resolution.
A graphic on ESPN showing Cal Raleigh beating Brent Rooker in the 2025 home run derby on a distance measured to 10 decimals.
140
Ryan Blake @swingsandtakes.com · 04/10/2026
I find an even 50 batted balls in the Statcast Era with: - 103-107 mph EV - 46-52 degree of launch - 340 feet projected distance Of those 11 homers, including three this year. Here's another in The Trop from Christian Encarnacion-Strand (105.7 mph, 47 degrees, 359 feet).
230
Ryan Blake @swingsandtakes.com · 04/10/2026
Heh, first thing I though of was this Joc Pederson home run from July 105.3 mph 48 degrees 347 feet
1113
Ryan Blake @swingsandtakes.com · 02/10/2026
Brutal
The best case: 60 points

The Kraken lose all season admirably while experiencing real growth from some key young players. Seattle wins the draft lottery and finally fosters some hope in the Pacific Northwest.

The worst case: 90 points

Seattle lives up to its potential as the league’s most middling team, further establishing a bleak future in league purgatory.
010
Ryan Blake @swingsandtakes.com · 29/09/2026
Next year... The math looks tough, especially after losing almost 20% of their '26 production to free agency. They need a lot to go right just to get back to being wild card contenders.
That makes it tricky to know exactly where this team stands going forward. The Mariners in 2026 posted about 30.1 fWAR (21st in the majors). If we take away Arozarena and assume level performance everywhere else, that’s a baseline of 25.5 WAR in 2027. To get back to 40 WAR, or merely the 10th best team in the majors in most seasons, the Mariners will need to add about 15 WAR this offseason from internal improvements and external additions.

Even if we think Cal and Julio will double their production from 2026 and return to being premier players at their positions, that still leaves a 10-WAR gulf between the current roster and the bare minimum for contention. We’re talking more “yes” than “no” on big steps forward for Kade Anderson, Colt Emerson, Cole Young, and Lazaro Montes; bounce backs for Josh Naylor and Brendan Donovan; a third baseman that doesn’t yet exist in the organization; reversion to 2023 or 2024 production for multiple members of the rotation; and an entirely rebuilt bullpen. That’s a lot to go right, before considering what can (and will) go wrong. Again, that’s just to get back to mere Wild Card contenders. A bad injury, an underperformance, a failed development, a frowning pythagorus, and the Mariners are out of the playoff picture, firmly trending into a rebuild after six years of a 10-year plan.
020
Ryan Blake @swingsandtakes.com · 29/09/2026
That makes it hard to say anything about the pitching. I truly don't know what happened. It was arguably the best in the majors in the first half. It was definitively the worst in the majors in the second half. They ultimately finished about average, even if it never felt anything close to average.
A plot showing the Mariners six month rolling pitcher WAR. They were the best in the majors through the first three months, and the worst in the majors in the last three months.
100
Ryan Blake @swingsandtakes.com · 29/09/2026
Unfortunately, whatever competence existed at the plate was erased in the field. This wasn't too surprising, as the team was awful defensively in 2025 and made few changes. But they lost an additional -24 fielding runs from Cal and Julio this year, pushing them to a historic new low.
A table showing the Mariners Fielding Run Value split by position.
100
Ryan Blake @swingsandtakes.com · 29/09/2026
The rest of the offense was... OK-ish. There were several bad performances, but there were a few great performances as well. Randy Arozarena specifically had one of the best seasons in team history. The non-Cal, non-Julio lineup was about as good as 2025 (and often better).
A plot showing the Mariners rolling wOBA split by Cal and Julio versus the rest of the lineup.
100
Ryan Blake @swingsandtakes.com · 29/09/2026
The premise of this roster was simple: Cal and Julio were the best duo in the majors. They are the reason the Mariners are relevant in this era at all. Unfortunately, both were hurt in 2026. Their missing performance represents most of the difference in WAR from 2025, though every group fell short.
A plot showing Mariners WAR split by group and timing. Most of the Mariners missing WAR in 2026 comes from Cal and Julio, though every group underperformed expectations.
120
Ryan Blake @swingsandtakes.com · 29/09/2026
The Mariners roster took a small but notable step forward in the offseason and began 2026 with their best ever projections. But sky high expectations had more to do with the lack of competition than a new "win now" ultimatum. This was merely year five of a 10-year plan, according to Jerry Dipoto.
A plot showing projected vs actual WAR for the Mariners from 2022 to 2026. 2026 represented the most projected WAR but least actual WAR, in what's largely been a consistent era otherwise.Still, it was clear the Mariners weren’t quite “going for it” in 2026. They entered the season with question marks in the lineup, the bullpen, and the back-half of the 40-man, still favoring a long-term outlook over the passé present. The team didn’t see their narrow World Series miss in 2025 as an ultimatum to get markedly better, but as proof of concept for their “going for good” strategy. Dipoto said as much in December:

“And while we’ll continue to evolve our model, mold our model in certain places… I don’t think we’re going to bust it and start over again. We like the model. And right now we’re starting to see some tangible results of what that looks like.”
In other words, this was never meant to be “the year,” more than it was simply year five of a 10-year plan. Elevated expectations were a sign that this plan was working.
110
Ryan Blake @swingsandtakes.com · 22/09/2026
He dusted Leo Rivas in the spring
Leo Rivas chasing down Perry Hill in a drill during Spring Training
040
Ryan Blake @swingsandtakes.com · 17/09/2026
The 2026 Mariners are just the 2024 Mariners without the season-saving managerial change.
A plot showing the Mariners record in 2024 and 2026, rolled over 25 games.
041
Ryan Blake @swingsandtakes.com · 13/09/2026
The Mariners moving into 29th place
Iconic photo of Michael Jordan crying with the NBA championship trophy
1130
Ryan Blake @swingsandtakes.com · 12/09/2026
Team level fWAR in the second half of 2026
A table showing second half fWAR in 2026. The Mariners are last in the majors.
030
Ryan Blake @swingsandtakes.com · 02/09/2026
Finally a gambling platform that knows what I'm about
A header on an AI-generated gambling website that reads, "This is a social product: Being right is better with an audience."
030
Ryan Blake @swingsandtakes.com · 29/08/2026
This sequence to begin the fifth was great. Take, whiff, whiff for his third and final strikeout today.
000
Ryan Blake @swingsandtakes.com · 26/08/2026
WAR is great for many reasons but one is it controls for the park. That's crucial for the Mariners because T-Mobile Park suppresses runs by 15-20% — everyone has a good ERA in Seattle. A simple way to check this is with road ERA: Road 1st: 4.09 (10th) Road 2nd: 6.57 (30th) Road Full: 4.68 (21st)
A plot showing the Mariners rolling pitcher WAR since 2022. They are the worst pitching staff in the majors the last two months, after finish the first three months of 2026 as the best.
030
Ryan Blake @swingsandtakes.com · 13/08/2026
Mariners win 1-0 Howard Dean:
Logan Gilbert giving the ol' Dean Scream
070
Ryan Blake @swingsandtakes.com · 12/08/2026
Defending Dan Wilson's bullpen management
New Yorker cartoon with the caption: "Are you just pissing and moaning, or can you verify what you're saying with data?"
040
Ryan Blake @swingsandtakes.com · 12/08/2026
The Mariners bullpen is bad. Michael Rucker *is* their second best reliever.
A FanGraphs table showing the Mariners relievers by FIP.
2103
Ryan Blake @swingsandtakes.com · 04/08/2026
Just a few thoughts on the Mariners deadline, for @lookoutlanding.bsky.social (Link: www.lookoutlanding.com/seattle-mari...)
A plot showing odds to win the AL West. The Mariners currently lead at 42.5%
010
Ryan Blake @swingsandtakes.com · 01/08/2026
Correct. Here's the map srec911.maps.arcgis.com/apps/instant...
An image of the fire evacuation levels
100
Ryan Blake @swingsandtakes.com · 01/08/2026
Good chunk of North Spokane is evacuating right now
A fire evacuation map for Spokane.
130
Ryan Blake @swingsandtakes.com · 28/07/2026
This turned out to be pretty small thankfully.
The aftermath of a fire in Peaceful Valley
020
Ryan Blake @swingsandtakes.com · 28/07/2026
Helicopter landing in the backyard
232
Ryan Blake @swingsandtakes.com · 28/07/2026
Wildfire at Peaceful Valley in Spokane, WA
132
Ryan Blake @swingsandtakes.com · 28/07/2026
Closing in on the point where actual win rate is just as good at knowing what's next as pythag and BaseRuns.
A plot showing how win rate compares to win estimators in their ability to predict rest of season results by the point in the season.
230
Ryan Blake @swingsandtakes.com · 28/07/2026
The last time the Mariners were in third, I noted they likely hadn't played their worst yet. And yup, this mostly holds up for thinking about RoS. It wouldn't be weird for them to finish in the 86-90 win bucket they're aiming for. It'd be less weird for them to land in the 78-82 win bucket.
The Mariners 2025 and 2026 rolling 25-game win rates.
110
Ryan Blake @swingsandtakes.com · 26/07/2026
Magallanes’ dismissal hit especially hard for Dom Canzone, who credited Magallanes for much of his breakthrough over the past year.

“Just brutal,” Canzone said. “He was the guy that I was with pretty much all the time.”
061
Ryan Blake @swingsandtakes.com · 26/07/2026
Dipoto even acknowledged that he wasn’t sure the dismissal of Magallanes was ultimately the right move — and manager Dan Wilson did try to change Dipoto’s mind — but the Mariners’ front office ultimately concluded it was the best move right now to rattle the cage, so to speak, of this offensive group.Last week, the Mariners came out of the All-Star break with one of their most discouraging performances of the season in a 7-0 loss to the San Francisco Giants, one of the worst teams in the majors this season.

That game, Dipoto said, sparked debate in the front office about short-term measures to fix the offense. The group’s conclusion was to shake up the hitting group’s coaching staff.

“I’m not trying to scapegoat Bobby,” Dipoto said. “We had internal discussion on what could we do that wouldn’t create absolute disarray, that could turn some dials with a team that really needs a dial (turned). We’re not playing well, and there are consequences for not playing well. We have to figure out how to get better, and this is, I hope, a move that pushes us in that direction.”
150
Ryan Blake @swingsandtakes.com · 24/07/2026
One last plot for the weekend, previewing The Battle of the Century
A plot showing the 30-game rolling average for the Mariners and Rangers. They're both roughly .500 teams.
030
Ryan Blake @swingsandtakes.com · 24/07/2026
Narrowing the roll to 1000 plate appearances and we can see this is the worst stretch of the decade for the Mariners at the plate.
A plot showing the Mariners rolling wOBA over 1000 plate appearances.
110
Ryan Blake @swingsandtakes.com · 24/07/2026
Mariners wOBA in rolling half seasons
A plot showing the Mariners rolling wOBA in 3000 plate appearance chunks since 2022.
130
Ryan Blake @swingsandtakes.com · 17/07/2026
2026 Tigers, actual wins vs pythag wins
A plot showing the Tigers actual wins vs pythag wins. They slumped by both metrics around game 50, but have been scoring more runs than their opponents lately despite not winning games.
000
Ryan Blake @swingsandtakes.com · 17/07/2026
2026 Phillies, actual wins vs pythag wins
A plot showing the Phillies actual vs pythag wins. They've well outperformed their pythag record over the last 70 games.
110
Ryan Blake @swingsandtakes.com · 17/07/2026
2026 Astros, actual wins vs pythag wins
A plot showing the Houston Astros record relative to .500, both actual wins and pythag wins. They've started winning more lately, but they're also being outscored by their opponents.
141
Ryan Blake @swingsandtakes.com · 16/07/2026
Separately, the district is moving forward with redesigning the path from the light rail station into the stadium. Next step is looking for artists.
A rendering of a possible design for the snail tunnel. A rendering for a possible design above the snail tunnel.A rendering of a possible design for Royal Brougham Way.A high-level project timeline. Permit submission is anticipated in September.
0100
Ryan Blake @swingsandtakes.com · 16/07/2026
The Mariners have spent about $160M on T-Mobile Park since the last Long-Term Needs Assessment was completed four years ago. Here's the breakdown:
A table showing the Mariners spending on their stadium over the last four years. They have budgeted for $160 million in spending and have spent $135 million; their long-terms needs assessment recommended spending $101 million.
3120
Ryan Blake @swingsandtakes.com · 11/07/2026
And a plot
A rolling plot showing Julio and Cal's contributions versus the Mariners over 40 game stretchers in 2025 and 2026. In 2025, Julio and Cal were great and everyone else was just OK. This year, everyone is just OK.
161
Ryan Blake @swingsandtakes.com · 28/06/2026
Mariners playoff seasons, games above .500
A plot showing the Mariners games above .500 in their playoff seasons.
220
Ryan Blake @swingsandtakes.com · 28/06/2026
Defending Dan Wilson's bullpen management
Pie in face New Yorker cartoon
190
Ryan Blake @swingsandtakes.com · 13/06/2026
Been working on replicating Savant's weighted GSv2 tool. Not quite a Skenes-ian ascent, but still damn impressive. Misiorowski now sixth in the majors.
A plot showing weighted rolling Game Score
000
Ryan Blake @swingsandtakes.com · 13/06/2026
Best starting pitcher performances by Game Score (v2) since 2000
A list of the 10 best Game Scores since 2000. Jacob Misiorwoski's 107 mark is tied for fourth with Randy Johnson. The list also includes Scherzer, Kershaw, Cain, Johnson, Misiorowksi, Nomo, Hernández, Scherzer, Cole, and Verlander.
121
Ryan Blake @swingsandtakes.com · 12/06/2026
Outfield run value leaderboard for June
Baseball Savant Outfield Run Value leaderboard for June. Julio tops the list.
191
Ryan Blake @swingsandtakes.com · 12/06/2026
Choose your fighter situation
010
Ryan Blake @swingsandtakes.com · 06/06/2026
Julio made his first five-star play of the year yesterday, though not in the way you'd expect.
261
Ryan Blake @swingsandtakes.com · 06/06/2026
Sweet
An image showing FanGraphs new pitcher game cards
101
Ryan Blake @swingsandtakes.com · 04/06/2026
If you're wondering about Detmers ERA (4.63) versus his FIP (2.98)
A table showing OAA for pitchers, sorted in reverse. Detmers has -5 OAA from the defense, which is bottom five in the majors.
110
Ryan Blake @swingsandtakes.com · 04/06/2026
Oh good, from the Cubs broadcast it wasn't clear if he'd thrown his helmet or dematerialized
110
Ryan Blake @swingsandtakes.com · 03/06/2026
The Rays have lost 8 of 10, allowing 7.4 runs per game.
The Rays rolling win-rate plot
110