2027 Arizona Diamondbacks decision: Free-agents

PHOENIX, ARIZONA - JULY 22: Ildemaro Vargas #6 and James McCann #8 of the Arizona Diamondbacks celebrate a 15-5 win against the Athletics at Chase Field on July 22, 2026 in Phoenix, Arizona. (Photo by Norm Hall/Getty Images) | Getty Images

It’s time to start looking at the decisions to be made with regard to the Diamondbacks for next year. Normally, I’d be starting off with a look at the team, player and mutual options to be exercised. But there’s only really one of note, and it is easily the least interesting kind (we’ll get to it later in this article). I suppose technically, we could include the Corbin Burnes opt-out option. When he signed the six year, $210 million contract, it included the ability to opt out after 2026. But he has made only fourteen starts over the two years so far, and barely came back from injury this season. On that basis, here’s the SnakePit’s carefully considered opinion on whether Burnes will exercise the opt-out.

No.

Want a second opinion?

No, but in italics.

There. That’s all sorted, so moving on. There will be a fair amount of money coming off the books for the team, with many players from the final roster (or injured list) becoming free agents at the end of the season. However, a significant chunk of that will be earmarked, either for pre-contracted obligations, or for increases to our arbitration eligible players – we’ll be covering those in a future article. And, of course, players may be worth more or less money than they received in 2026, depending on their performance. Here are the men, in descending order of salary, mostly taken from the Baseball Reference contract page for the team. Might they be back in 2027?

Zac Gallen ($16.2m)

I am very tempted to go with “No, but in bold“, and leave it at that. The disaster which was the re-signing of Zac Gallen will hang around until the last of his deferred payment is sent in the middle of the 2034 season. Not many one-year deals include eight years’ worth of deferrals. Mind you, the Tigers will be paying Justin Verlander for his one-year deal through 2039, so Gallen’s not the record holder there. And while not one-year deals, the Dodgers will be writing checks to Edwin Diaz until 2047, and the Guardians to José Ramírez through 2051. That’s getting up ito Bobby Bonilla territory. Anyway, where was I? Oh, yeah: No, but in bold.

Michael Soroka ($7.5m)

This is the one mentioned above where there is a “mutual option” for next year, at $10 million, with a $1 million buyout. These are exercised incredibly rarely, because a player either does well and wants to test free-agency, or does badly, and the team goes in another direction. The last mutual option exercised which I could find was more than a decade ago, when Aramis Ramirez and the Brewers did so for 2015. And that was because Ramirez knew it would be his last season. Soroka will hit the free market, and get more than $10 million. But the team could certainly use a starter. Whether they pursue Soroka probably depends on how much Mike Hazen spends on a left-handed power bat.

Ryan Thompson ($3.95m)

Became something of a forgotten man, though of all the relievers used by Arizona in 2026, only Kevin Ginkel has made more appearances for the D-backs. Thompson had a solid start, with a 2.76 ERA and FIP through July 1st. But the subsequent month was a disaster, before going on the injured list in early September with a strained lower back. If those struggles were a result of the back problem, I’d certainly kick the tires on a return, regardless of what Reddit might think. Over his 174 appearances here, Thompson has an ERA+ of 120, and age 34, there’s probably still some gas left in the tank. However, Gambo has suggested it probably won’t be in Arizona.

Dennis Santana ($3.5m)

Santana had a dire start to the season in Pittsburgh, posting an ERA north of six across 44 appearances. After being released by the Pirates in late July, he was picked up by the D-backs and was significantly improved. He had a 4.20 ERA, much in line with his FIP (4.23). While that is still basically only league average, a similar price to the above is probably about the going rate for a middle reliever. His poor start might depress the market for the pitcher to a helpful degree. But he certainly would not be the worst free-agent signing called Santana, made by the Diamondbacks in recent seasons.

James McCann ($3.25m)

With hindsight, I could perhaps have included the signing of McCann as one of Mike Hazen’s best moves of last season. By pure WAR he didn’t move the needle much – 0.3 bWAR and 0.5 fWAR. But a backup catcher with an 111 OPS+ across 51 games is pretty good, and Torey Lovullo often spoke of McCann in glowing terms, especially in regard to his handling of the pitching staff. The salary figure above is an estimate, including playing time bonuses. I think McCann did max out, despite missing seven weeks with a strained quad. That’s never a good thing for a catcher, and he is now aged 36. But we’ve spent more on worse catchers previously, e.g. Carson Kelly in 2023.

A.J. Puk ($3.1m)

Almost exactly at this point last year, we were speculating whether the team might non-tender Puk, as he recovered from Tommy John. Turns out, they should have done so. Instead, he spent the entire year on the IL, his return proving elusive. If life was fair, after getting paid without pitching in 2026, A.J. should pitch without getting paid in 2027. However, life is not fair, so he’ll still get a check. By Opening Day, it will be close to two years since his last major-league appearance, and I’d not be surprised if he has to settle for a minor-league deal, to prove his health. That might be the only way Arizona takes him back.

Kevin Ginkel ($2.75m)

Safe to say Kevin has done pretty well for a 22nd-round draft pick. No pitcher has appeared in more seasons for the D-backs than Ginkel (and only two – Brad Ziegler and Andrew Chafin – have played more games). But he might lose that honor next year, when Merrill Kelly takes the field for his ninth campaign, because Ginkel may well be in pastures new. I do think Kevin took more fanbase flak than deserved, given an ERA+ of 101 this year, over a team-leading 74 appearances, and a better FIP than Taylor Clarke. Finally hitting free agency at the age of 32, this will likely be his best chance at a decent contract, and I expect him to get a nice payday elsewhere.

Taylor Clarke ($1.55m)

I might be cautious about resigning Clarke, despite a very impressive 2.96 ERA. His K-rate was flat-out terrible: just 5.5 per nine innings, ranking him 196th of the 200 pitchers with as many innings pitched [still ahead of Zac Gallen though…] Outside of a low walk-rate, his Baseball Savant page has a concerning amount of blue, including an xERA of a considerably less impressive 4.42. This year and last, he has benefited from a low BABIP of .228, compared to the MLB average of .293. While he did a good job of avoiding hard contact this season, I’m not sure he would be worth a market price perhaps 2-3 times what he earned this year.

Jonathan Loaisiga ($1.5m)

It’s always nice to put one over on the Yankees, and after they let him go last winter, the D-backs got a real bargain in Loaisiga. He was worth 1.7 bWAR, compared to 0.5 bWAR from 2022-25 combined in New York, courtesy of an ERA and FIP both below three. Johnny Lasagna is going to get paid, potentially a multiyear deal somewhere in eight figures. With the team’s limited resources, needs elsewhere, and Mike Hazen’s (understandable) aversion to paying big for relief help, I don’t see Arizona being in the competition. Hazen is more likely to be looking for Loaisiga v2.0 elsewhere than re-signing the original.

Ildemaro Vargas ($1.25m)

Vargas’s fifth go-around with the Diamondbacks was easily his most successful. He appeared in 142 games, far more than a previous career high of 95 (with the Nationals in 2024). That’s almost one-quarter of his entire career total since he first reached the major in June 2017. Ildemaro started at all four infield positions plus DH, was NL Player of the Month in April after batting .378, and is a Gold Glove nominee. On the other hand, after May 1 he had a .557 OPS, so that month was more fluke (.384 BABIP) than breakout. There may not be room for him on the Opening Day roster, with Tim Tawa having more upside as a utility infielder, though Vargas would be a nice depth piece.

What do you reckon? Who do you think will be back in 2027?

Suns waive CJ Huntley as roster adjustments continue

PHOENIX, ARIZONA - SEPTEMBER 28: CJHuntley #21 of the Phoenix Suns poses for a portrait during NBA media day on September 28, 2026 in Phoenix, Arizona. (Photo by Christian Petersen/Getty Images) | Getty Images

More roster transactions have occurred for the Phoenix Suns. On a day in which the organization waived two-way player Koby Brea, the team has opted to move on from CJ Huntley as well.

Huntley originally joined Phoenix on a two-way contract after going undrafted out of Appalachian State in 2025. In November of last year, the Suns terminated that contract, making him a free agent. He continued playing with the Valley Suns, however, and following the conversion of Jamaree Bouyea’s two-way contract to a standard NBA deal in March, Huntley was brought back on another two-way contract.

Hamstring issues prevented Huntley from participating in the Summer League, but he put together a productive season with the Valley Suns last year. In 42 appearances, the 6’11” big man averaged 15.4 points and 7.9 rebounds in 27 minutes per game, shooting 63% from the field, 34% from beyond the arc, and 67% from the free throw line.

Despite that production, Phoenix has decided to move on from Huntley as it continues adjusting its roster ahead of the regular season. His departure, along with Brea’s, leaves the Suns with one open two-way contract spot and one standard roster spot.


I encountered the jumpscare that is the Celtics’ new ‘Specter’ jerseys

PHILADELPHIA, PENNSYLVANIA - MAY 05: Jayson Tatum #0 of the Boston Celtics argues with referee Ben Taylor #46 against the Philadelphia 76ers during the fourth quarter in game three of the Eastern Conference Second Round Playoffs at Wells Fargo Center on May 05, 2023 in Philadelphia, Pennsylvania. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Tim Nwachukwu/Getty Images) | Getty Images

Ladies and gentlemen, Adam Silver has done it again. The commissioner and the rest of his coroporate teammates at the NBA office continue to ensure the league’s viewers have the maximum amount of fun, thanks to the endless amount of jerseys each franchise wears.

That, of course, includes your Boston Celtics. Boston is one of eight franchises to have a “Specter” edition uniform bestowed upon them this season.

*NSFW Image Below

When I saw this, I almost spiked my phone. What a disgusting piece of moneygrabbing slop.

Now, I’m the defininition of a traditionalist, so there’s definitely some bias here. I think the home team should always wear white, and road teams can wear any of their more colorful uniforms.

With that being said, there’s simply no way that these should’ve seen the light of day. The Northern Lights-esque design doesn’t work. The small font that reads “Boston” (you might not even have noticed it on the chest of the jersey) looks ridiculous.

Who is this even for?

There are seven other fanbases who are likely asking themselves the same question.

The New York Knicks, Detroit Pistons, Atlanta Hawks, Los Angeles Lakers, Sacramento Kings, Philadelphia 76ers, and Golden State Warriors will all feature a similar looking monstrosity in their respective wardrobes this season.

Ironically, the league picked its eight oldest franchises to force these disguting unis on as part of this Specter series.

“The new Specter Edition uniforms open a new chapter in how team identity for the Sacramento Kings, Detroit Pistons, Atlanta Hawks, Golden State Warriors, New York Knicks, Philadelphia 76ers, Los Angeles Lakers and Boston Celtics — the teams tracing their history back to the earliest chapters of the NBA — appears on court,” the league wrote in an official release last month. “Bringing forward the same obsession with the game that defines the NBA Standard Issue collection, each uniform features details inspired by the franchises’ history, city heritage and fan culture.“

You know what would’ve been a great way to honor history?

Maybe whip up some cool throwback jerseys.

It’s possible. We’ve seen the Celtics run with throwbacks in the past, despite not having changed much about their uniforms over the course of 80 years.

BOSTON, MA – FEBRUARY 10: Ray Allen #20 of the Boston Celtics celebrates after breaking the NBA All-time three point record against the Los Angeles Lakers during the game on February 10, 2011 at the TD Garden in Boston, Massachusetts. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2011 NBAE (Photo by Brian Babineau/NBAE via Getty Images) | NBAE via Getty Images
LOS ANGELES, CA – DECEMBER 30: Kevin Garnett #5 of the Boston Celtics blocks the shot of Lamar Odom #7 of the Los Angeles Lakers during their game at Staples Center December 30, 2007 in Los Angeles, California. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2007 NBAE (Photo by Andrew D. Bernstein/NBAE via Getty Images) | NBAE via Getty Images

Thankfully, every single post I’ve seen related to these jerseys has been a negative one. Having read through the full press release, it seems like the NBA is trying to capitalize on the hypebeast culture of wearing silly looking things just because they’re rare.

Featured several times throughout is the “1:1” tag.

More or less, the goal of the entire charade is to break into the fashion world by having players serve as models for this new line.

Does the league know that they can just release obscure merch without making the teams wear it?

There is some “good” news woven into this story, though. The Celtics will only put these things on three times this season. Three, by the way, is the bare minimum amount of games that teams are required to wear any special edition uniform.

In other words, the Celtics themselves know that these stink just as much as the rest of us do.

It’s tough because I was actually felling good about Nike heading into the season. They allowed teams to bring back their preferred City Edition uniform from the past decade, and Boston nailed their choice with the green and yellow unis from the 2018-19 season.

Jayson’s reaction is actually the opposite of mine when I heard this news.

BOSTON, MASSACHUSETTS – DECEMBER 25: Jayson Tatum #0 of the Boston Celtics reacts during the third quarter of the game to an officials call during the third quarter of the game against the Philadelphia 76ers at TD Garden on December 25, 2018 in Boston, Massachusetts. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Omar Rawlings/Getty Images) | Getty Images

Besides the St. Patrick’s Day uniforms off the 2000’s, these are probably my favorite non-traditional Celtics uni. So, good job, Celtics.

Boston won’t actually wear these beauties until Jan. 20, 2027, though. They do, however, understand how fire they actually are since they’ll be wearing them 11 total times throughout the back half of the season.

'Just Gotta Be Better': Luca Cagnoni Returns to the Sharks Lineup Against Maple Leafs

After the San Jose Sharks' loss to the Boston Bruins, a dejected Luca Cagnoni spoke to the media following a disappointing performance on both a team and individual level. He was then going to be a healthy scratch against the Nashville Predators in the Sharks' next game, but Darnell Nurse wasn't ready to go and he drew into the lineup, recording the second-lowest ice time amongst Sharks defensemen. Then, when the Sharks went to Detroit to face the Red Wings, he was out of the lineup.

Tonight, the Sharks are set to face the Toronto Maple Leafs and he's back in the mix.

Game Day Gutcheck, Lineups & Stats: Ivar Stenberg vs Gavin McKenna IGame Day Gutcheck, Lineups & Stats: Ivar Stenberg vs Gavin McKenna ITen years to the day that the first two picks in the 2016 NHL Draft, Auston Matthews and Patrik Laine, faced one another for the first time in the NHL, the first picks in the 2026 NHL Draft will do the same. Tonight, we'll see San Jose Sharks forward Ivar Stenberg face off against the only player picked ahead of him at the draft: Gavin McKenna.

Cagnoni's performance against Boston was certainly one he'll want to forget. "[It was] not very good," he said." A couple bad bounces, but gotta be better."

Analytically, the data backed up Cagnoni's assessment of the game as HockeyStatCards' Game Score Breakdown had him listed as by far the worst performing player on the ice:

With that being said, Cagnoni is a 21-year-old, 5-foot-9 defenseman playing in the NHL. Outside of rare exceptions like Lane Hutson with the Montreal Canadiens, there are going to be growing pains. "It's frustrating, but [it's a] long season, I guess," Cagnoni added.

So far, Cagnoni's rookie season has had exorbitant highs and very low lows. His first career NHL goal was an overtime winner, the type of goal that kids dream of scoring in their driveways. Just a few weeks later, he had the worst showing of his young career. With that being said, Cagnoni has overcome significant odds to even reach this point, so it wouldn't be wise to bet against him moving forward. He's shown glimpses of how valuable he can be in the long-run, he just needs to find consistency and he'll get there.

Boston Celtics Daily Links 10/19/26

BOSTON, MA - OCTOBER 14: The sneakers worn by Paul George #13 of the Boston Celtics during the game against the Charlotte Hornets on October 14, 2026 at TD Garden in Boston, Massachusetts. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this Photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Brian Babineau/NBAE via Getty Images) | NBAE via Getty Images

Globe The Celtics believe they have a good team, but will it be good enough to compete with the elite of the Eastern Conference?

How will the Celtics fare in the East? Who makes the Finals? Our predictions for the 2026-27 NBA season.

CelticsBlogReacting to your Celtics Hot Takes

Devin Carter diagnosed with mono after signing two-way deal

Payton Pritchard doesn’t care about starting

NBC Sports Boston Simulation Station: Can Celtics make surprise NBA Finals run from loaded East?

NBA power rankings: Are experts underestimating the 2026-27 Celtics?

NESNCeltics’ New-Look Era Gets an Immediate Test Against the Team That Beat Them Three Times

Ex-Celtics Big Man Traded Alongside Rajon Rondo Waived After 12-Year Run

Why Paul George Is Ready to Rediscover All-Star Form After Celtics-76ers Trade

Celtics Power Rankings Roundup: Where Does Boston Rank Heading into 2026-27 NBA Season?

ESPN’s Bold Celtics Prediction Has Mitchell Robinson, Neemias Queta Producing Like an All-Star

Paul George Hints at How Long He Wants to Stay With Celtics

Celtics Finally Know What Illness Is Keeping Devin Carter Out

Mass Live4 Celtics predictions for the 2026-27 season from Jayson Tatum to more

How Paul George is embracing ‘beautiful challenge’ ahead of Celtics debut

Former Celtics forward chats Jaylen Brown trade, fatherhood

Celtics Wire Celtics history: Ford trade; Minor signs; Stacom, Maxwell debut; Mangurian passes

Derrick White, Boston Celtics host Curbside care event

Are the Boston Celtics proving they are a better team without star forward Jaylen Brown?

The Celtics camp squad just beat the 76ers in preseason play

Mazzulla on how Devin Carter earned two way deal in one Celtics preseason game

The Athletic Tatum’s solo act, a boost in offensive rebounding and more 2026-27 Celtics predictions

Hardwood HoudiniThis Celtics preseason was more exciting than most for unusual reasons

What the Celtics’ burgeoning wings can take from Payton Pritchard’s journey

Payton Pritchard has perfect mindset when it comes to starting role

Jayson Tatum is why Ben Simmons should still be optimistic after devastating injury

Paul George sends strong, encouraging message on future with Celtics

Going from 76ers to Celtics has saved Paul George’s basketball life

Payton Pritchard is built to thrive in Boston: ‘Break you or really make you’

CLNS Media/YouTube Paul George LOVES Playing for the Boston Celtics | Celtics Practice Interview

Derrick White Excited About New Celtics Season | Celtics Practice Interview

Joe Mazzulla: Paul George Can Reach Another Level | Celtics Practice Interview

Devin Carter STAYS with Celtics on Two Way Contract | Celtics Daily

Bob Ryan Does NOT Trust Celtics Ownership…Yet | Bob Ryan & Jeff Goodman NBA Podcast

Locked on Celtics Is Payton Pritchard REALLY Too GOOD To START For Boston Celtics?

HeavyCeltics Coach Explains Why Team Invested In Former Lottery Pick

Celtics’ Paul George Reveals Long-Term Wish After Jaylen Brown Trade

Celtics Guard Makes Feelings Clear About Boston After $44 Million Deal

Boston Celtics’ Newly Acquired Center Makes Surprise Career Move

Celtics’ Paul George Delivers Jayson Tatum Verdict Ahead Of Opener

Spurs Chose Not to Trade for Payton Pritchard — Celtics Star Reflects on Request

Bleacher Report Paul George Says He Rediscovered ‘Love’ for Basketball After Being Traded to Celtics from 76ers

Final Win-Loss Record Predictions for Every NBA Team

BasketNewsPaul George makes big revelation about his future in Boston Celtics

NBA Draft RoomUpdated NBA Dynasty Rookie Rankings – Mid October

Celtics RoundtableBoston Celtics: Joe Mazzulla Divulges What He Wants to See From Team

Barstool Sports Who The He** Is Going To Be The 5th Starter For The Boston Celtics? The Good News Is There Is No Wrong Answer

talkSPORT Paul George reveals candid Boston Celtics retirement decision on eve of Year 17

Piston PoweredJayson Tatum will challenge Pistons’ biggest defensive weakness in opener

Sporting NewsJoe Mazzulla declares Payton Pritchard will be key to Jayson Tatum-led Celtics’ success

SI .comHard Work Literally Pays Off for ‘Delusional’ Payton Pritchard

Fadeaway WorldPaul George Hopes To Retire With Celtics After Rediscovering His Buried Love For Basketball In Boston

5 NBA Players Who Earned Their Team’s Final Roster Spot Before Opening Night

Clutch PointsCeltics star Paul George shares eye-opening admission on impact of immense pressure

Celtics player who will shock NBA world with breakout 2026-27 season

ESPN2026-2027 NBA season expert picks for East, West, Finals champs

First to the Floor/YouTube The Celtics’ Regular Season is Finally Here | Opening Night Preview

PFSN‘What Leaving Philly Does to a Guy’ — NBA Fans React As Paul George Admits Finding ‘Love’ For Basketball Again After Celtics Trade

Fan RecapCeltics Suddenly Have A Frontcourt Problem Luka Garza Cant Ignore

Hugo Gonzalez Is Giving Celtics Fans A New Reason To Pay Attention

Paul George Just Said Something Celtics Fans Will Love

Payton Pritchard Just Showed Why Celtics Wanted Him Long Term

Paul George Is Giving Celtics Fans A Reason To Dream

Devin Carter Could Be Bostons Next Low-Cost Roster Win

Paul George Just Created A Real Celtics Roster Question

Payton Pritchards Celtics Role May Matter More Than Fans Think

Jayson Tatum Is Still Getting Undervalued In One NBA Debate

Celtics Are Leaving One Roster Spot Open For A Bigger Reason

NBA .comWhy depth is one word dominating the 2026-27 preseason discourse

Power Rankings: How all 30 teams measure up

Hoops WireNBA Notes: Cavs, Jarrett Allen, Celtics, Paul George, Wizards

SLAM/YouTubeBehind the Scenes of Jayson Tatum’s London Summer Tour | Exclusive Interview

Sky Sports Amari Williams: Boston Celtics’ British big man ‘ready’ for Detroit reunion after career-defining moment

The Ringer26 Increasingly Bold Predictions for the 2026-27 NBA Season

What was your favorite moment from the Dodgers’ 2026 season?

LOS ANGELES, CALIFORNIA - OCTOBER 04: A general view before the game between the Los Angeles Dodgers and the Atlanta Braves in game two of the National League Division Series at Dodger Stadium on October 04, 2026 in Los Angeles, California. (Photo by Ryan Sirius Sun/Getty Images) | Getty Images

The Dodgers 2026 season ended last week, a few weeks shorter than they hoped. This was a shorter season than the last two championship runs because of not only playing in the World Series, but also starting spring training early and starting the regular season early with trips to Asia in both 2024 and 2025.

In that respect, 2026 felt more like a normal year. But seven months is a lot of baseball and there were a lot of moments that stood out, good and bad.

The Dodgers had eight walk-off victories:

The Dodgers had a nine-run first inning against the Angels.

Yoshinobu Yamamoto pitched the team’s only complete game of the season at Yankee Stadium.

Max Muncy hit three home runs in a game against the Rangers, and later in the season passed Eric Karros for most home runs ever at Dodger Stadium.

Freddie Freeman got his 2,500th career hit on June 9 in Pittsburgh.

Top prospect Josue De Paula made his major league debut in September and impressed at the plate. In October he was the youngest Dodgers position player to bat in the postseason since Willie Crawford in 1965.

Andy Pages started the All-Star Game and after a nightmarish postseason at the plate in 2025, came through this October, including the game-winning two-run single to close out the Braves in the Division Series.

There were plenty of other moments I’m sure I have forgotten, but that’s why I’m turning to you. Let us know in the comments below what was your favorite moment of the 2026 Dodgers season.

Early 2027 Fantasy Baseball Rankings: Elly De La Cruz, Pete Crow-Armstrong and Shohei Ohtani lead Top 300

Here's the first offseason edition of my top 300 for 2027. I'm just now getting started on my player projections, so this is a preliminary list that will change a great deal in the coming months.

Included are a pair of Japanese players expected to be posted this winter, third baseman/outfielder Teruaki Sato and starting pitcher Kaima Taira. Both should check climb the list after officially joining teams. I still think there's some reason for concern that the expected lockout could scare off some players looking to make the move to the U.S.

Free agents are listed without teams, and players whose contracts have options have asterisks next to their teams. Included in the rankings table is where I had each player listed in my mostly-for-fun 2027 rankings from the All-Star break.

2027 Fantasy Baseball Top 300 overall ranks

**Updated Oct. 19**

2027Top 300TeamPosPos RkASB
1 Elly De La Cruz Reds SS 1 10
2 Pete Crow-Armstrong Cubs OF 1 24
3 Shohei Ohtani Dodgers DH 1 3
4 Bobby Witt Jr. Royals SS 2 1
5 Junior Caminero Rays 3B 1 5
6 Aaron Judge Yankees OF 2 2
7 Yordan Alvarez Astros OF 3 7
8 James Wood Nationals OF 4 4
9 Ronald Acuna Jr. Braves OF 5 9
10 Fernando Tatis Jr. Padres 2B 1 16
11 Juan Soto Mets OF 6 8
12 Nick Kurtz Athletics 1B 1 6
13 Tarik Skubal SP 1 12
14 Cam Schlittler Yankees SP 2 26
15 Jackson Chourio Brewers OF 7 15
16 Jacob Misiorowski Brewers SP 3 14
17 Pete Alonso Orioles 1B 2 22
18 Jose Ramirez Guardians 3B 2 19
19 Julio Rodriguez Mariners OF 8 11
20 Corbin Carroll Diamondbacks OF 9 20
21 Cristopher Sanchez Phillies SP 4 17
22 CJ Abrams Nationals SS 3 25
23 Yoshinobu Yamamoto Dodgers SP 5 28
24 Vladimir Guerrero Jr. Blue Jays 1B 3 13
25 Brice Turang Brewers 2B 2 32
26 Zach Neto Angels SS 4 27
27 Kyle Schwarber Phillies DH 2 23
28 Sal Stewart Reds 3B 3 30
29 Oneil Cruz Pirates OF 10 36
30 Jackson Merrill Padres OF 11 98
31 Kyle Tucker Dodgers OF 12 21
32 Gunnar Henderson Orioles SS 5 18
33 Michael Harris II Braves OF 13 34
34 Francisco Lindor Mets SS 6 37
35 Mason Miller Padres RP 1 39
36 Bryce Harper Phillies 1B 4 31
37 Zack Wheeler Phillies SP 6 44
38 Matt Olson Braves 1B 5 40
39 Miguel Vargas White Sox 3B 4 94
40 Logan Gilbert Mariners SP 7 33
41 Ketel Marte Diamondbacks 2B 3 35
42 Chase Burns Reds SP 8 46
43 Jordan Walker Cardinals OF 14 42
44 Ben Rice Yankees 1B 6 58
45 Chris Sale Braves SP 9 52
46 Trea Turner Phillies SS 7 41
47 Kevin McGonigle Tigers SS 8 64
48 Cade Smith Guardians RP 2 56
49 Bryan Woo Mariners SP 10 43
50 Paul Skenes Pirates SP 11 29
51 JJ Wetherholt Cardinals 2B 4 48
52 Jazz Chisholm Jr. 2B 5 62
53 Jhoan Duran Phillies RP 3 49
54 Hunter Goodman Rockies C 1 124
55 Dylan Cease Blue Jays SP 12 50
56 Riley Greene Tigers OF 15 55
57 Josh Hader Astros RP 4 59
58 Nolan McLean Mets SP 13 72
59 Jeremy Pena Astros SS 9 61
60 Konnor Griffin Pirates SS 10 87
61 Freddie Freeman Dodgers 1B 7 45
62 Max Fried Yankees SP 14 63
63 Andy Pages Dodgers OF 16 71
64 Rafael Devers Giants 1B 8 99
65 Drew Rasmussen Rays SP 19 78
66 Alec Burleson Cardinals 1B 9 80
67 Joe Ryan Twins SP 16 57
68 Louis Varland Blue Jays RP 5 97
69 Randy Arozarena OF 17 140
70 Garrett Crochet Red Sox SP 17 38
71 Cody Bellinger Yankees OF 18 53
72 Shea Langeliers Athletics C 2 77
73 Aroldis Chapman Red Sox RP 6 70
74 Drake Baldwin Braves C 3 67
75 Jesus Luzardo Phillies SP 18 88
76 Henry Bolte Athletics OF 19 232
77 Seiya Suzuki OF 20 83
78 Parker Messick Guardians SP 15 118
79 Corey Seager Rangers SS 11 95
80 Eury Perez Marlins SP 20 93
81 Roman Anthony Red Sox OF 21 51
82 Andres Munoz Mariners RP 7 79
83 Carson Benge Mets OF 22 134
84 Byron Buxton Twins OF 23 92
85 Tyler Soderstrom Athletics OF 24 68
86 Logan Webb Giants SP 21 69
87 Jac Caglianone Royals 1B 10 137
88 Ivan Herrera Cardinals C 4 65
89 Sonny Gray Red Sox* SP 22 90
90 David Bednar RP 8 109
91 Jacob deGrom Rangers SP 23 66
92 Jarren Duran Red Sox OF 25 75
93 Gerrit Cole Yankees SP 24 54
94 Manny Machado Padres 3B 5 89
95 Mookie Betts Dodgers SS 12 96
96 Mason Montgomery Pirates RP 9 NR
97 Mike Trout Angels OF 26 82
98 Willson Contreras Red Sox 1B 11 108
99 Logan Henderson Brewers SP 25 182
100 Bo Bichette Mets* SS 13 81
101 Shohei Ohtani Dodgers SP 26 47
102 Wyatt Langford Rangers OF 27 73
103 Yandy Diaz Rays DH 3 107
104 Bryan Reynolds Pirates OF 28 102
105 Munetaka Murakami White Sox 1B 12 100
106 Gavin Williams Guardians SP 27 127
107 Luke Keaschall Twins 2B 6 119
108 William Contreras Brewers C 5 117
109 Cade Cavalli Nationals SP 28 222
110 Dylan Crews Nationals OF 29 76
111 Cal Raleigh Mariners C 6 105
112 Kade Anderson Mariners SP 29 132
113 Alex Bregman Cubs 3B 6 162
114 Edwin Diaz Dodgers RP 10 114
115 Josh Naylor Mariners 1B 13 104
116 Payton Tolle Red Sox SP 30 128
117 Brent Rooker Athletics DH 4 86
118 Daylen Lile Nationals OF 30 115
119 Blake Snell Dodgers SP 31 101
120 Otto Lopez Marlins SS 14 152
121 Jared Jones Pirates SP 32 172
122 George Kirby Mariners SP 33 91
123 Raisel Iglesias RP 11 133
124 Teoscar Hernandez Dodgers OF 31 181
125 Jonathan Aranda Rays 1B 14 149
126 Reid Detmers Angels SP 34 180
127 Sam Antonacci White Sox 2B 7 161
128 Max Meyer Marlins SP 35 136
129 Kyle Stowers Marlins OF 32 103
130 Luis Garcia Jr. Yankees 1B 15 184
131 Bryce Miller Mariners SP 36 123
132 Jo Adell Guardians OF 33 135
133 Braxton Ashcraft Pirates SP 37 116
134 Trevor Megill Brewers RP 12 160
135 Freddy Peralta SP 38 209
136 Vinnie Pasquantino Royals 1B 16 146
137 Ranger Suarez Red Sox SP 39 142
138 Nico Hoerner Cubs SS 15 122
139 Maikel Garcia Royals 3B 7 112
140 Gabriel Moreno Diamondbacks C 7 205
141 Wilyer Abreu Red Sox OF 34 151
142 Brandon Lowe 2B 8 195
143 Justin Steele Cubs SP 40 143
144 Travis Bazzana Guardians 2B 9 126
145 Hunter Brown Astros SP 41 74
146 Cole Carrigg Rockies OF 35 194
147 Bryan Baker Rays RP 13 234
148 Brandon Nimmo Rangers OF 36 125
149 Sandy Alcantara Marlins* SP 42 155
150 Isaac Paredes Astros 3B 8 165
151 Geraldo Perdomo Diamondbacks SS 16 131
152 Cam Smith Astros OF 37 148
153 Luis Robert Jr. Orioles* OF 38 120
154 Austin Riley Braves 3B 9 85
155 Carlos Rodon Yankees SP 43 186
156 Kazuma Okamoto Blue Jays 3B 10 175
157 Chase DeLauter Guardians OF 39 196
158 Jacob Latz Rangers RP 14 211
159 Michael Busch Cubs 1B 17 138
160 Kyle Harrison Brewers SP 44 113
161 Bryce Eldridge Giants 1B 18 178
162 Nick Pivetta Padres* SP 45 192
163 Jake McCarthy Rockies OF 40 372
164 Chandler Simpson Rays OF 41 235
165 Jake Bauers 1B 19 225
166 Jordan Westburg Orioles 3B 11 167
167 Tommy Edman Dodgers 2B 10 141
168 Spencer Jones Yankees OF 42 396
169 Xavier Edwards Marlins 2B 11 84
170 Framber Valdez Tigers SP 46 110
171 Ceddanne Rafaela Red Sox OF 43 169
172 Trevor Rogers SP 47 306
173 Devin Williams Mets RP 15 106
174 Tyler Glasnow Dodgers SP 48 158
175 Dansby Swanson Cubs SS 17 188
176 Grant Taylor White Sox RP 16 206
177 Bryson Stott Phillies 2B 12 185
178 Zack Gelof Athletics 3B 12 411
179 Colson Montgomery White Sox SS 18 171
180 Christian Scott Mets SP 49 176
181 Ian Happ OF 44 168
182 Teruaki Sato 3B 13 NR
183 Victor Mesa Jr. Rays OF 45 NR
184 Kyle Bradish Orioles SP 50 111
185 River Ryan Tigers SP 51 150
186 Garrett Mitchell Brewers OF 46 197
187 Michael King Padres* SP 52 228
188 Max Muncy Dodgers 3B 14 221
189 Caleb Durbin Red Sox 3B 15 203
190 Taj Bradley Twins SP 53 227
191 Josh Jung Rangers 3B 16 218
192 Luis Arraez 2B 13 177
193 MacKenzie Gore Rangers SP 54 145
194 Carter Jensen Royals C 8 330
195 Christian Yelich Brewers DH 5 154
196 Corbin Burnes Diamondbacks* SP 55 164
197 Jeff Hoffman Twins RP 17 448
198 Christian Walker Astros 1B 20 187
199 Ben Brown Cubs SP 56 198
200 Didier Fuentes Braves SP 57 231
201 Lawrence Butler Athletics OF 47 262
202 Ozzie Albies Braves 2B 14 229
203 Charlie Condon Rockies 1B 21 147
204 Steven Kwan Guardians OF 48 273
205 Curtis Mead Red Sox 3B 17 309
206 Kevin Gausman SP 58 139
207 Jacob Wilson Athletics SS 19 190
208 Roki Sasaki Dodgers SP 59 298
209 Adley Rutschman Red Sox C 9 278
210 Jordan Lawlar Diamondbacks OF 49 239
211 Nathan Eovaldi Rangers SP 60 163
212 Max Clark Tigers OF 50 291
213 Dominic Canzone Mariners OF 51 295
214 Trevor Story Red Sox SS 20 189
215 Joshua Baez Cardinals OF 52 202
216 George Springer DH 6 156
217 Samuel Basallo Orioles C 10 129
218 Ryan Sloan Mariners SP 61 179
219 Kyle Karros Rockies 3B 18 215
220 Josue De Paula Dodgers OF 53 207
221 Casey Schmitt Giants 2B 15 226
222 Justin Martinez Diamondbacks RP 18 326
223 Dillon Dingler Tigers C 11 212
224 Jose Altuve Astros 2B 16 157
225 Brett Bateman Blue Jays OF 54 NR
226 Trent Grisham OF 55 243
227 Cody Ponce Blue Jays SP 62 325
228 TJ Rumfield Rockies 1B 22 280
229 Trey Yesavage Blue Jays SP 63 121
230 Xander Bogaerts Padres SS 21 233
231 Jackson Jobe Tigers SP 64 263
232 A.J. Ewing Mets OF 56 216
233 Brendan Donovan Mariners 3B 19 217
234 Taylor Ward OF 57 219
235 Andrew Vaughn Brewers 1B 23 210
236 Alec Bohm 3B 20 173
237 Shane McClanahan Rays SP 65 159
238 Spencer Steer Reds 1B 24 249
239 Riley O’Brien Cardinals RP 19 252
240 Walker Jenkins Twins OF 58 279
241 JJ Bleday Reds OF 59 236
242 Ryan O’Hearn Pirates 1B 25 244
243 Griffin Jax Rays SP 66 390
244 Royce Lewis Twins 3B 21 265
245 Matt Chapman Giants 3B 22 274
246 Daulton Varsho OF 60 214
247 Spencer Torkelson Tigers 1B 26 258
248 Pablo Lopez Twins SP 67 241
249 Jung Hoo Lee Giants OF 61 200
250 Cooper Pratt Brewers SS 22 308
251 Lars Nootbaar Diamondbacks OF 62 271
252 Clay Holmes Cubs* SP 68 294
253 Josh Bell Twins* 1B 27 251
254 Tanner Bibee Guardians SP 69 183
255 Ty France 1B 28 NR
256 Matthew Boyd Cubs* SP 70 238
257 Jake Burger Rangers 1B 29 318
258 Shota Imanaga SP 71 174
259 Ryan Helsley Orioles* RP 20 201
260 Jackson Holliday Orioles 2B 17 144
261 Braden Montgomery White Sox OF 63 296
262 Nolan Schanuel Angels 1B 30 269
263 Jose Soriano Blue Jays SP 72 237
264 Matt McLain Reds SS 23 242
265 Joey Cantillo Guardians SP 73 261
266 Kody Clemens Twins 2B 18 336
267 Ryan Weathers Yankees SP 74 253
268 Evan Phillips RP 21 393
269 Brandon Marsh Phillies OF 64 153
270 Willy Adames Giants SS 24 223
271 Andrew Painter Phillies SP 75 438
272 Noelvi Marte Reds OF 65 230
273 Troy Melton Tigers SP 76 245
274 Eugenio Suarez Reds* 3B 23 310
275 Daniel Palencia Cubs RP 22 170
276 Nick Martinez Rays* SP 77 268
277 Gleyber Torres 2B 19 224
278 Will Smith Dodgers C 12 342
279 Colt Keith Tigers 3B 24 270
280 Emilio Pagan Reds* RP 23 283
281 Kris Bubic SP 78 331
282 Adrian Morejon RP 24 320
283 Michael Wacha Royals SP 79 386
284 Kaelen Culpepper Twins SS 25 240
285 Addison Barger Blue Jays OF 66 250
286 Robert Suarez Braves RP 25 191
287 Joe Musgrove Padres SP 80 301
288 Kaima Taira SP 81 NR
289 Masyn Winn Cardinals SS 26 255
290 Randy Rodriguez Giants RP 26 293
291 Sean Burke White Sox SP 82 297
292 Kyle Leahy Cardinals SP 83 NR
293 Cody Mayo Orioles 3B 25 NR
294 Ryan Pepiot Rays SP 84 304
295 Spencer Miles Blue Jays SP 85 381
296 Felix Bautista Orioles RP 27 130
297 George Lombard Jr. Yankees SS 27 346
298 Hagen Smith White Sox SP 86 NR
299 Ezequiel Tovar Rockies SS 28 256
300 Bubba Chandler Pirates SP 87 208

October 19 Notes

- My initial pass through here left me with 324 players for 300 spots. The near misses:

C: Moisés Ballesteros
1B: Ryan Mountcastle, Ralphy Velazquez
2B: Brett Baty, Pedro Ramírez
3B: Nolan Arenado, Christian Encarnacion-Strand, Joshua Kuroda-Grauer
SS: Carlos Correa, Andrés Giménez
OF: Kevin Alcantara, Heriberto Hernández, Heliot Ramos, Anthony Santander, Ryan Waldschmidt
DH: Jorge Polanco
SP: Shane Baz, Robert Gasser, Emerson Hancock, Casey Mize, Spencer Strider, Justin Wrobleski
RP: Ben Joyce, Abner Uribe

- I'm not nearly 100 percent sold on this, but Elly De La Cruz takes the top spot for now. His average bat speed went from 74.5 mph in 2025 to 75.2 mph in the first half of 2026 to 77.3 mph in the second half. His average exit velocity jumped from 91.0 mph in 2025 to 94.7 mph this year. In September alone, he averaged 99.5 mph off the bat with nine homers and 17 barrels. I think he's all set to make a run at 40 homers at age 25, and if that happens, maybe he'll want 40 steals, too. I would like the Reds get him a little more help in the lineup, but we'll see.

- I was already going to have Vladimir Guerrero Jr. higher than most (maybe all), but the revelation that he underwent LASIK surgery after the season got him bumped back up some here. It seems like another piece of the puzzle as to why the results weren't there for him this year even though his bat speed held steady and he finished with his best ever strikeout rate. His back likely had something to do with it, too.

- Here's a fun one: of all the Rockies with 200 plate appearances this season, who had the highest xwOBA? It wasn't Hunter Goodman (.321) or Jake McCarthy (.321) or TJ Rumfield (.333). At .338, it was Edouard Julien, who the team gave up on in August and who then passed through waivers unclaimed. Which was fine. I'm not going to try to sell anyone on Julien. And I have decided for now, at least, to go with what I assume will be the consensus and put Goodman as my No. 1 catcher. I don't imagine I'll be drafting him anywhere, though. Goodman's 41 homers this year came with a 30 percent strikeout rate that was considerably worse than last year. He had only 50 barrels, which was the same number from when he hit 31 homers in 2025. He finished the year tied for sixth in the majors in homers, tied for 26th in barrels and tied for 89th in hard-hit balls. I don't doubt that Goodman will remain a valuable run producer, but his exit velocity numbers aren't elite, the Rockies are probably going to have a poor offense yet again and the team might follow through on trading him next time around.

- The Athletics' Henry Bolte checks in at 76th for now. I'm scared of what kind of projection I might give him. We're talking about an outfielder with 95th percentile bat speed and 100th percentile sprint speed who will play one more season in a ballpark that's basically Coors Field without the road-game hangover effect. He's going to strike out too much and hit far too many grounders, but he could make a run at 30/30 anyway.

- Jac Caglianone is up to 87th here after placing 137th at the All-Star break. I imagine many will have him higher still in the spring, and maybe I will, too. However, I'd definitely feel better about him as a full-time first baseman or DH than I do as a right fielder. He missed bits of time with shoulder, groin, ankle and elbow injuries during the final four months of the season, and at least three of the four problems were the result of outfield mishaps.

- I'm putting Grant Taylor at No. 176 for now. He'd be higher if I assumed the White Sox would leave him in the pen, but I hope they'll try him as a starter. He'll probably be in the 210-230 range if that happens. I assume he'd have considerable mixed-league value as a starter early on, but he would be an injury risk, and, because of workload concerns, he probably would wind up getting moved back to the pen at some point if he remained healthy.

- I was initially thinking Royce Lewis (No. 265) wouldn't make the cut after a rough year that included a spike in his strikeout rate, and I'm still not sure the Twins shouldn't move on. However, his bat speed was back up to where it was in 2023, putting him in the 86th percentile of major leaguers, and he did wind up going 16-for-17 stealing bases. That he started swinging harder almost certainly did take a toll on his strikeout rate, but he was somewhat unlucky to wind up with just 15 homers on 36 barrels.

Giancarlo Stanton’s journey to 500 hits a wall

ST PETERSBURG, FLORIDA - OCTOBER 03: Giancarlo Stanton #27 of the New York Yankees reacts to striking out against the Tampa Bay Rays during the ninth inning in game one of the American League Division Series at Tropicana Field on October 03, 2026 in St Petersburg, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images

A hitter whose menacing presence in the batter’s box was unlike any other, Giancarlo Stanton now sees what once seemed like a likely historic accomplishment looking further away than ever. Nearing 37 years of age and coming off a season in which he only accumulated 90 at-bats, Stanton looks bound for a retirement falling short of the 500-HR club. Currently sitting at 456 home runs, Stanton would need a significant turnaround to reach the mark that has been a benchmark for the Hall of Fame historically.

Prior to this season, Stanton’s many injury problems had limited his regular season exposure, but he had, ever since the 2020 campaign, found a way to muster up enough playing time to gain significant ground on this chase for 500 bombs. Bringing a specific number to the table, between the 2021 and 2025 seasons, Stanton averaged 28.2 home runs per year. Maybe that doesn’t sound like a whole lot given what we know of Stanton’s capabilities, but it’s more than Bryce Harper over the same period (26.2).

That level of production and availability kept the spark alive for him joining the 500-HR club, maybe even as a Yankee, but then 2026 rolled around and, by all indications, his calves gave out. Twenty-three games scattered between March and April were all that Stanton could provide in a season so worrisome that it has put his future with the Yankees in doubt.

Assuming Stanton had been able to carry on the pace he had between 2021 and 2025 for just a couple more seasons, so this one and in 2027, there was a realistic shot he might get to this number wearing pinstripes. Now, the Yankees are left to calculate if it’s worth it to dedicate their DH spot to a hitter who has spent more time off the field than on it in the past two seasons.

The specifics of Stanton’s contract show he is owed $25 million for the 2027 season, out of which only $15 million is covered by the Yankees, with the other $10 million coming from the Marlins. For 2028, Stanton has a team option worth the same amount, with a $10 million buyout. Overall, the Yankees still owe Stanton $25 million.

Although it isn’t the specific point we must address here, any Stanton-related cut has to take other factors into account—such as the flexibility the DH slot could provide if a more reliable hitter was slotted in but also keeping it available for other players to spend time rotating into the role. When it comes to the figure owed to him—although it’d represent a significant hit—we’re at a point where it’s well within reason for the club to cut the cord should it deem it is too unlikely he can play regularly in the near future.

Technically, if Stanton can get back to the availability of even 2025, he could still fight for this immense achievement, not to mention other team-oriented goals such as winning his first championship. That being said, the likelihood of this happening puts him more distant than close to the Yankees’ long-term plans. An accomplished star in this game and one whose continuous hamstring injuries have taken their toll, it’s worth pondering how much Stanton is willing to push this.

Game Day Gutcheck, Lineups & Stats: Ivar Stenberg vs Gavin McKenna I

Ten years to the day that the first two picks in the 2016 NHL Draft, Auston Matthews and Patrik Laine, faced one another for the first time in the NHL, the first picks in the 2026 NHL Draft will do the same. Tonight, we'll see San Jose Sharks forward Ivar Stenberg face off against the only player picked ahead of him at the draft: Gavin McKenna.

Stenberg and McKenna are two of the favorites to win the Calder Trophy this season, alongside Anton Frondell and Michael Brandsegg-Nygard:

NHL Calder Trophy Tracker: Blackhawks' Frondell Leads The WayNHL Calder Trophy Tracker: Blackhawks' Frondell Leads The WayAs most NHL teams approach the 10-game mark, the Calder Trophy race is beginning to shape up. Several rookies have produced highlight-reel plays, but they have also made costly mistakes that are expected. Today, we look at the 10 players leading the Calder Trophy race.

With that being said, Stenberg and McKenna are the youngest players in the race as well. They're the only players from the 2026 draft class to record a point in the NHL at this point and only five players were able to crack an NHL roster right after the draft in general. Points wise, Stenberg and McKenna are on a similar pace. Both have scored two goals so far, but Stenberg has six points compared to McKenna's five, despite the Maple Leafs forward having an extra game played.

Despite being the most effective part of their game to this point in the season, the Sharks won't be able to rely on special teams to help them in Toronto. The Maple Leafs have a nearly perfect penalty kill through nine games, as they lead the league with a 96.4% success rate. Their power play isn't anything to disregard either, as they've converted on 26.7% of man advantages, the seventh best rate in the NHL.

The Maple Leafs do have a few major injuries though. Chris Tanev and John Tavares are amongst those on the injured reserve and William Nylander is set to be a game-time decision due to an illness that kept him out of the morning skate. 

Toronto's Matthews has scored at nearly a goal-per-game pace against the Sharks in his career, lighting the lamp 14 times in 16 games. If Nylander is out due to his illness, that'll be huge for the Sharks as well considering he has 21 points in 16 games against the team in teal. Surprisingly, defenseman Nick Blankenburg also scores against the Sharks at a high rate, with five points in six games. 

As for the Sharks, captain Macklin Celebrini has just two points in four games against the Maple Leafs and has yet to score a goal. Mason Marchment and Alex Wennberg have had considerable success against Toronto throughout their careers. Michael Misa, who had one point against the Maple Leafs in his only appearance against his hometown team, is the only player on the Sharks who has scored at a point-per-game pace against the Leafs.

Sergei Bobrovsky is expected to be in net for the Maple Leafs, and he's been dominant against San Jose. In 23 games, he has a 15-6-2 record with a .932 save percentage and a 2.25 goals against average. Yaroslav Askarov, who will be starting for the Sharks, has yet to play the Maple Leafs in his short career. 

Maple Leafs Projected Lines (Per David Alter)

Nylander* - Matthews - Roslovic

Cowan - Paul - Marchenko

McKenna - Sissons - Lettieri

Duhaime - Blueger - MacEwen

McCabe - Raddysh

Rielly - Stecher

Ekman-Larsson - Blankenburg

Bobrovsky

Ahktyamov

*GTD

Sharks Projected Lines (Per Curtis Pashelka)

Chernyshov - Celebrini - Smith

Marchment - Wennberg - Toffoli

Stenberg - Misa - Sherwood

Goodrow - Ostapchuk - Graf

Nurse - Kesselring

Dickinson - Trouba

Orlov - Cagnoni

Askarov 

Nedeljkovic

Sabres Injury Updates From Practice: Rasmus Dahlin Could Return Against Philadelphia

The Buffalo Sabres returned to home after a mildly successful road trip involving Atlantic Division foes, earning four of a possible six points in an overtime and shootout loss to the Montreal Canadiens and a 5-4 overtime victory against the Toronto Maple Leafs. The club practiced at KeyBank Center on Monday morning and had defenseman Rasmus Dahlin back.

The Sabres team captain was injured one week ago against Florida on an offensive zone faceoff early in the second period while winding up for a slapshot on Panthers goalie Akira Schmid. After a week of treatment on the unspecified injury, Dahlin feels ready to go. 

"I  knew  it  wasn't  gonna  be  long.  Let's  just  say  that. I  didn't  think  it  was  gonna  take  a  full  week," Dahlin said after practice. ready. "I  think  I'll  be  ready,  and  we'll  see  here (on Tuesday) and  go  from  there."  

Other Sabres Stories

Mrtka Looking To Take The Next Step Towards The NHL 

Owen Power leads Sabres defensemen in scoring and has a pair of overtime winners.

Buffalo without Dahlin fell behind in all three games against the Canadiens and Leafs, but came back in each contest, something Sabres head coach Lindy Ruff says shows how resilient his club is.

"We we're  able  to  handle  some  of  the  adversity  we've  been  in,  whether  it's  getting  behind  in  games,  whether  it's  maybe  some  key  personnel  being  out. Giving  the  other  team  the  lead  is  not  easy  to always  play  from (behind) ." Ruff said. " I  think  we've  learned  that ,  if  we  stick  to  our  game,  we  can  get  back  in  it……We've  done  the  right  thing.  We've  been  rewarded,  and  we've  found  ways  to  win  games."

Ruff also provided an update on some of the other players who are dinged up.

On Justin Danforth

"He's  just  got  a  little  bit  of  an  upper  body.  We  kept  him  off  the  ice  with  just  did  some  work  with  him  and (we'll)  see  how  he  is."

On Tyson Kozak

 "Kozak (was) his  first  time  back at practice (after suffering an upper body injury).  Just  got  a  look  at  him  today  again,  too.  I  thought he did well ." 

The Sabres take on Philadelphia on Wednesday before heading on the road to play Washington and the three California clubs.  

 

Follow Michael on X, Instagram @MikeInBuffalo

THN.com/Free
THN.com/Free

5 burning questions that will shape Dodgers offseason –– from Skubal sweepstakes to potential extensions, trades

An image collage containing 5 images, Image 1 shows Andrew Friedman, President of baseball operations for the Los Angeles Dodgers, speaks to the media at a press conference, Image 2 shows Los Angeles Dodgers pitcher Tarik Skubal celebrates on the field, Image 3 shows Los Angeles Dodgers third baseman Kiké Hernández holds a bat during a game against the Milwaukee Brewers, Image 4 shows Los Angeles Dodgers left fielder Teoscar Hernández swings at a pitch during a game against the Milwaukee Brewers, Image 5 shows Los Angeles Dodgers' Andy Pages celebrates his RBI single against the Milwaukee Brewers

For the first time in three years, the Dodgers’ winter has begun with a quiet period.

They didn’t reach the World Series this fall. Which means they have some time to sit back and take stock of their roster before the offseason kicks into gear.

This year, of course, uncertainty surrounds the future of the sport. A lockout is almost certain to commence at the beginning of December. When a new CBA is struck, and what changes to the league’s financial structure it could possibly entail, is still anyone’s guess.

Andrew Friedman, President of baseball operations for the Los Angeles Dodgers, speaks to the media prior to Game 1 of the National League Championship Series against the Milwaukee Brewers at American Family Field in Milwaukee, Wisconsin, Sunday, Oct. 11, 2026. Getty Images

Because of that, forecasting the Dodgers’ moves this winter also remains a guessing game. At what will be a potential point of transition for the franchise, there are any number of routes that president of baseball operations Andrew Friedman and Co. could take.

For now, though, they do begin the offseason with a few obvious questions that will need to be answered.

Here are the five most pressing, as the two-time defending champions try to move on from their failed three-peat bid:

Tarik Skubal a Dodger again?

This year’s free agent class is as thin as any in recent memory. But Skubal represents the one, superstar-caliber, potential record-setting exception.

The two-time Cy Young Award winner is expected to break Yoshinobu Yamamoto’s high mark of $325 million guaranteed for a pitcher. He could get upward of $400 million –– if not even closer to $500 million –– if the right combination of suitors emerges.

Los Angeles Dodgers starting pitcher Tarik Skubal celebrates after striking out Atlanta Braves’ Austin Riley during the fifth inning of Game 1 of a National League Division Series baseball game Saturday, Oct. 3, 2026, in Los Angeles. AP Photo/Mark J. Terrill

The Dodgers, of course, will be in the mix.

Their admiration for Skubal was clear at the trade deadline. Their appreciation for his talent and work ethic only grew during his three months with the club. The relationships he built in the clubhouse –– including, first and foremost, with Blake Snell –– figure to only strengthen their case, as well.

However…

The Dodgers already have ample future financial commitments. How comfortable they are adding another, especially before knowing what changes will come with MLB’s new CBA, could be the defining question of their winter.

Entering the offseason, their 2027 payroll (for luxury tax purposes) is at $388.4 million, according to Cot’s Baseball Contracts. Even for 2028, there is over $300 million on their books at this point.

If the league were to enact a salary cap, or harsher luxury tax rules (this year’s first tax threshold was at $244 million), those totals could prove problematic.

And even if not, that would still be a lot of long-term money tied up in 30-something-year-old players (Shohei Ohtani, Mookie Betts, Will Smith, and Yoshinobu Yamamoto are all under contract for at least half-a-decade more).

That isn’t to say the Dodgers can’t afford, or won’t be comfortable with, a mega-signing for Skubal. If they feel he maximizes their World Series odds for even the next couple seasons –– in the way they thought he did this past year –– they will make an effort to sign him.

At this point, though, too many uncertainties surround his market, the sport’s larger landscape, and the Dodgers’ preferred economic plan, to know exactly where they stand in his sweepstakes.

Re-sign Kiké Hernández?

Each of the last three offseasons, Kiké Hernández has been a free agent.

Each of the last three winters, his ultimate re-signing felt like a fait accompli.

Los Angeles Dodgers third baseman Kik&e3; Hern&a1;ndez plays during Game 1 of baseball’s National League Championship Series against the Milwaukee Brewers, Sunday, Oct. 11, 2026, in Milwaukee. AP Photo/Abbie Parr

This time, however, even Hernández seemed more uncertain about his chances of staying in Los Angeles in 2027. 

After the team’s NLCS elimination, he said he “would love to be back” but didn’t “really know what’s going to happen” –– so much so, he added, that “if I’m not, I hope that I get to play for a winning team [somewhere else].”

In an Instagram post a few days later, he expressed his gratitude to the organization and its fan base with a foreboding “If this is it for us…” caveat.

What makes Hernández’s situation interesting this year is what it could reveal about the front office’s bigger-picture roster-building philosophy. In re-signing the October hero and veteran utilityman the last few seasons, the club was making an effort to keep its core –– even including part-time fringe players like him –– together.

But now, it’s possible a large shake-up could be in order. If so, the 35-year-old Hernández would figure to be a potential casualty. 

“We had a good run, but here we are,” he said. “I don’t know what’s going to happen with me personally, moving forward for next year. But this team is well-positioned to keep winning.”

Trade Teoscar Hernández?

Last winter, the Dodgers at least entertained potential trade discussions involving outfielder Teoscar Hernández.

This winter, it would be no surprise if they were even more open to shopping the veteran outfielder.

Los Angeles Dodgers left fielder Teoscar Hernández connects for an RBI sacrifice fly during the first inning of Game 2 of baseball’s National League Championship Series against the Milwaukee Brewers, Monday, Oct. 12, 2026, in Milwaukee. AP Photo/Kayla Wolf

For all Hernández has done in his three years as a Dodger, after all, he could be the first core piece squeezed out in their transition to the future.

The club has a wave of corner outfield depth at the top of their farm system, starting with rookie sensation Josue De Paula. They have few other veteran pieces who would make sense to explore moving. And if the team was looking for ways to get younger, and open up opportunities for its top prospects, Hernández (who is entering the final year of his contract anyway) would be the logical place to start.

That doesn’t mean the Dodgers are determined to move him. When fully healthy, he has still looked like an impact player. And given De Paula’s massive defensive question marks in the outfield, it’s not as if they have a risk-free replacement waiting in the wings.

But, Hernández could nonetheless be in a tenuous place this offseason. 

Whether or not the Dodgers stick with him will be another illustration of their larger priorities entering 2027.

Bring back “Bullpen Dawgs?”

Another key decision for the Dodgers will come in the bullpen, where their three (actually, four) longest-tenured arms are all out of contract.

Blake Treinen, Alex Vesia and Evan Phillips are all entering free agency, after playing key roles in the team’s back-to-back World Series titles. So too is Brusdar Graterol, who hasn’t pitched since the 2024 Fall Classic because of shoulder and back injuries.

Los Angeles Dodgers pitcher Evan Phillips (59) and pitcher Alex Vesia (51) celebrate in the locker room after defeating the Atlanta Braves in game four of the NLDS for the 2026 MLB Playoffs at Truist Park in Cumberland, Georgia, Wednesday, Oct. 7, 2026. IMAGN IMAGES via Reuters Connect

It all raises a familiar question: Will the Dodgers try to maintain some level of continuity, specifically by attempting to re-sign Vesia and/or Phillips? (Treinen’s future is less clear, at 38 years old and coming off a season-ending shoulder injury, as is Graterol’s given his daunting injury history).

Or, will they see this as another chance to cycle some fresh faces onto the roster, while potentially opening up a couple relief roles for some of their younger arms?

Strike an extension?

There are two primary contract extension candidates for the Dodgers this offseason –– one on either side of the age spectrum, and representing different possibilities for the club’s future.

Andy Pages is the first, coming off an All-Star campaign in 2026 and entering his first season of arbitration eligibility in 2027. Both sides are likely to at least be open to exploring a potential longer-term commitment this offseason. Doing so would lock down the one young core member of the Dodgers’ lineup –– Pages is currently on track to be the only sub-30 member of the starting lineup next year –– and give them one future pillar to build around.

Los Angeles Dodgers’ Andy Pages celebrates his RBI single against the Milwaukee Brewers in the first inning of Game 4 of the NLCS Thursday, Oct. 15, 2026, in Los Angeles. Wally Skalij for the CA Post

Then there is Freddie Freeman, whose contract situation will come to a head over the next 12 months.

The 2027 season is the final one of Freeman’s current deal. However, the 37-year-old has indicated a desire to potentially play at least two more seasons beyond it, putting the onus on the Dodgers to make a decision on his future in Los Angeles.

To this point, the future Hall of Fame first baseman has repeatedly sidestepped any contract talk publicly. But it’s unlikely next year begins without him and the team at least discussing his long-term status in the organization at some point.

It could be yet another barometer of how the Dodgers view their own long-term plans overall. 

This season felt like the beginning of the end for their dynasty core. And while many of their most familiar faces will still be back in 2027, this winter should offer indications of how quickly the club plans to transition into a new era, and how aggressively they will begin maneuvering to get there.

A true Tigers bullpen can only come from within

TORONTO, CANADA - SEPTEMBER 16: Drew Sommers #51 of the Detroit Tigers looks on against the Toronto Blue Jays in their MLB game at Rogers Centre on September 16, 2026 in Toronto, Ontario, Canada. (Photo by Kevin Sousa/Getty Images)

The Detroit Tigers bullpen destroyed their 2026 season. That much is clear. It was clear in May when, racked with injuries and badly needing to win some games without having to put up 5-6 runs, the bullpen coughed up lead after lead. Things were a little better in June and July, but by mid-August, just as they’d fought their way back into the divisional race, the offense sputtered again and the bullpen just could not win even an average amount of games in which they held slim leads in the eighth and ninth innings. Losing the majority of close games is a pretty terrible recipe for success.

The Tigers held the second worst record in baseball in one-run games. They had 31 blown saves, second most in the major leagues behind the Washington Nationals. Their Jekyll and Hyde offensive nature is another issue to be confronted, but at the same time streakiness is natural for all but a truly elite offense. Top teams still manage to win their share of those low scoring games with clutch relief work and some timely run scoring. Will the Tigers start to bunt and run more next year as they showed in September? We’ll see. At least they finally are starting to build up the type of players who can successfully play multiple styles of offense. A more versatile offense would certainly help as well, but it’s the disastrous high leverage relief work that really did them in this season.

So while yes, the Tigers have needed another good, low strikeout bat the past two seasons (hey Alex Bregman), and have got to a better job putting the ball in play in high leverage spots, the overwhelming issue this season is the lack of good high leverage relievers. Somewhat ironically considering the, AJ Hinch as slave to analytics, complaints, this is the least sabermetric-minded roster construction possible. A terrible bullpen mocks WAR numbers and run differential, and yet the Tigers have seemed much more focused on their starting rotation rather than emphasizing winning the high leverage battles that generally go to the team with the better pen.

How the plan went awry

Will Vest should have been the guy again this year, but he was pretty clearly never right and eventually succumbed to his injuries. That’s par for the course for relievers even more so than starting pitchers. It’s hard to get elite production out of any reliever year after year, and that’s why consistently great closers are so pricey in free agency in WAR terms. Drew Sommers could be a guy like that next year, but he’s only recently figured out how to command his fastball-slider combination and is just getting his first exposure to high leverage situations over the past six weeks.

Beyond those two it’s just been a mix of low strikeout middle relievers, veteran Swiss Army knife Tyler Holton, and another group of Scott Harris and Jeff Greenberg failures in free agency like Kenley Jansen, Kyle Finnegan, and Drew Anderson, who were downright terrible at holding leads. Anderson at least redeemed himself by performing better as a starter when he had the opportunity, but in relief he was a mess in a setup role when tasked with holding leads, and never really worked his way into the circle of trust for high leverage work late in games.

One of the strangest moments of Harris and Hinch’s end of the season presser was hearing Harris say that they used Kenley Jansen in high leverage situations too often. This seemed a bit rich, and by the look on his face Hinch agreed, considering that Harris signed him to close games and didn’t really provide any other options beyond Vest. The problem wasn’t using Jensen too often. The problem was doing a poor job at developing relief options over his first three years here, leaving Harris little choice but to try and sign a bunch of free agent relievers last offseason just to hold things together. And, instead of prioritizing a top arm to go with Vest, they took the bulk approach, hoping someone in the group would solve the problem. Just like their grab bag of arms including Chris Paddack, Charlie Morton, Rafael Montero, and Kyle Finnegan at the 2025 trade deadline, they never did.

The question is how to fix this. With Harris showing minimal interest in the trade market, and unlikely to pursue top relievers in free agency, most of this is going to have to be accomplished internally. The lockout and CBA fight coming this offseason make it very hard to see the Tigers doing much until we see how everything shakes out. Even then there are only a few high end relievers headed to free agency, and competition will be fierce for them.

The problem is that they still don’t have that much to offer internally either. Drew Sommers has shown he’s good enough to handle high leverage work. He posted one of the highest strikeout rates in baseball in the second half, and we can hope that in year two he’ll settle in and play a major role in the late innings. The Tigers might get a healthy Will Vest back next year, which would help. Beyond that there isn’t much of note in the upper levels in the system to help them. We’re not just talking about triple digit flamethrowers here either. Just guys that by whatever means, strike out a lot of hitters and can smother a lineup for an inning when the pressure is at its highest.

Harris opined in that press conference that eventually the Tigers will have so much starting pitching that they’ll spill over good arms into the bullpen. That’s certainly part of how successful teams build their bullpens, but that’s pretty cold comfort considering Harris has had four years to address the issue already and still doesn’t have a top 100 pitching prospect of his own in the upper minor leagues.

Down on the Farm

The flaw in the program is partly tied to the emphasis on high school arms. Just about all the Tigers big pitching draft picks from 2023-2025 were high schoolers, with a smattering of college/JUCO arms in the mix. Every single one of these guys has seen the beginning of their pro careers seriously derailed by injury. If we play the long game here this might all work out with a huge flow of pitching talent to the major leagues eventually, but it certainly isn’t imminent in 2027.

We finally saw progress on this front in the summer months as former top picks like Owen Hall, Michael Massey, Cale Wetwiska, and Paul Wilson returned to action over the course of the season. They were rusty, but the velocity and raw stuff was pretty much as advertised. Massey in particular looks like an ideal relief prospect with a really impressive riding fastball and breaking stuff. Wetwiska is another sleeper pick with a really good heater and quality breaking pitches. 20-year-old Australian RHP Alistair Tanner might be another in time, although he’s further away and ended the season on the injured list. If the Tigers choose to move Massey and Wetwiska pretty quickly into the Double-A Erie SeaWolves bullpen next year, they might move very quickly to the Show despite limited experience in pro ball so far. Both are college arms, in contrast to Hall and Wilson, but for now they’re still some distance from the major leagues.

At this point, the Tigers actually do have a really nice crop of pitching prospects developing, but top arms like 2026 breakout LHP Ben Jacobs, 2026 RHP first rounder Cameron Flukey, and nasty young right-hander Kelvis Salcedo, and I can name several more, will just be looking to break into the Double-A level next year with Jacobs leading the way and probably starting the season there. He has a chance to reach the major leagues sometime later in the 2027 season if all goes well, though the Tigers are fairly flush in southpaws already and Jacobs isn’t really an obvious comversion candidate.

In the upper minors, things come down to lefty Andrew Sears, who we saw briefly late in the season, and right-hander Lucas Elissalt, who reached Double-A this year. Neither profiles as a high leverage, closer type of arm. Still, those two starters may end up converted to relief if the Tigers don’t need them stashed in Triple-A Toledo as starting depth. We’re still waiting on a sustained velocity bump from Elissalt.

In terms of pure relievers in the upper minors? The only homegrown name of interest is Moises Rodriguez, who does feature a great sinker that touches 100 mph. He’s 24 now, and didn’t really make any tangible progress with his breaking stuff and command in 2026, but he does have potential at least. Beyond him, the Tigers have tried to take advantage of other teams’ 40-man roster crunches, which sometimes force international pitching prospects off rosters prematurely.

They claimed 26-year-old RHP Yilber Diaz, who we saw in Detroit, from the Diamondbacks back in July. They claimed 23-year-old right-hander Yoniel Curet from the Phillies back in April. They signed 30-year-old RHP Wandisson Charles to a minor league deal last offseason as well. All three have the stuff to be late innings relievers, but have not been able to refine their control enough to be reliable at the major league level. Charles at least finally cut his walks this year, but again, he’s 30 and has been stalled just short of the major league level for years. There’s nothing at all to count on here, just some lottery ticket arms to hope on. The unfortunate truth is that relief prospects are a complete crapshoot outside of the rare high end pure relief talent. The Tigers have been waiting on RHP Tyler Mattison, for example, for years now.

There are some issues in player development that need work to build their own killer bullpen eventually. The Tigers went the whole year without a dedicated director of pitching in the farm system after Gabe Ribas left to join the Colorado Rockies last offseason. They continue to struggle to develop velocity, while other teams’ bullpens are stacked up with guys throwing 98+, and their track record at keeping pitchers healthy has been pretty abysmal, though some of that may be related to the heavily prep oriented draft classes they’ve produced.

The point is, the arm talent is present in the system now beyond the names already mentioned. Kash Mayfield, Brady Smith, Charlie Christensen, Jhonan Coba, Carlos Rodriguez…we could go on, but they’re all still in A-ball. The Tigers may have a lot of talent to draw on in 2028-2029, but there still just isn’t much coming down the pipeline next year.

How to build a better bullpen in 2027

First of all let’s hope the owners don’t tank the season trying to force a salary cap in the next CBA. Assuming we have a normal season, there are things the Tigers can do to get a better relief corp together in 2027.

Harris is correct that a surplus of starting pitchers is one of the fastest ways to build up a bullpen. With Framber Valdez, Jackson Jobe, Keider Montero, Troy Melton, River Ryan, Reese Olson, Drew Anderson, and Andrew Sears all as options for the 2027 starting rotation, they may be able to draw on an arm or two to help out. Of course, we’re talking pitching here so assuming that we aren’t going to lose 1-3 of these guys to injury for a significant part of the 2027 season would be unwise.

Were the Tigers to add another starter, particularly a right-hander like Anderson with the stuff to get strikeouts, that would certainly help by allowing them to use one of their hard-throwing starters, like Troy Melton or River Ryan, in the bullpen. The issue is that the Tigers have shown no sign of prioritizing the bullpen in the Harris years. It’s always been an afterthought, and they seem dead set on using both of those pitchers in the rotation. That’s understandable, they have the deep pitch mix to be top shelf starting pitchers, but the argument for getting “more WAR value” out of a guy because he’s racking up a big volume of innings, is undercut by the crucial importance of having dominant arms who can get the last nine outs of a game with a lead. Having two Drew Anderson caliber guys in the bullpen instead just doesn’t move the needle the same way at all, even if it allows you to have a somewhat better rotation.

Another option, which is hard to discuss in any depth right now because of impending lockout and CBA fight, is to hunt for teams with a need to trim payroll, or who have top relievers whose team control is down to one year and try to trade for them. Are the Phillies staying all in next year or do they finally have to take a step back? Jhoan Duran is a free agent after the 2027 season. Could the Tigers go trade for him? Not until the Phillies see how the CBA shakes out first, if even then. Dombrowski, Harper, and company aren’t very likely to throw in the towel just yet. And of course this would require Harris to part with precious prospects and aggressively trade for upgrades, which he’s shown zero willingness to do.

Finally, there’s free agency. Padres hard-throwing lefty Adrian Morejon and Yankees closer RHP David Bednar lead the list of free agent relievers. Morejon was banged up to end the year, and the Yankees are rumored to be considering making Bednar the qualifying offer, so it’s possible neither are appealing for those reasons, but there are some other talented arms available.

It would be nice to see the Tigers not settle for the trick pitch types like Tommy Kahnle and Kenley Jansen, and really go get a killer arm in free agency. They’ll have money to work with, but it’s certainly fair to be skeptical of free agent relievers, and of the Tigers ability to do what the Rays, Brewers, and others routinely do, which is find an undervalued, underperforming pitcher that they have solutions for. That’s the way this is best accomplished, and it doesn’t bode well for Scott Harris and the Tigers long-term that his front office has shown minimal ability to compete with smarter teams in acquiring and fixing up flawed pitchers from less skilled teams. Hopefully, Sommers is the start of a trend and they figure this out.

Hope for 2027

I’m sure none of this sounds terribly promising. The Tigers will be bringing back a pretty good roster in all other regards but the bullpen. They should be right back in the thick of contention in the AL Central. If the bullpen costs them a ton of games again, then heads are going to have to roll in the organization.

From year to year, bullpens are pretty fungible. It’s very likely the Tigers could run it back with the same guys and still blow a lot fewer leads. Outside of Vest, they really haven’t had much in the way of top high leverage relievers the past three years, and yet the bullpens in 2024 and 2025 did a far better job avoiding blown saves. They only blew 21 in 2025, and in 2024 they blew 26. Neither mark is good, but blowing 31 games is hard to do without bad luck playing a role. By ERA and FIP, the Tigers had a middle of the pack bullpen this season, and they shouldn’t have much trouble doing that again. Better high leverage work should follow, but there’s no guarantee and they need to aim a lot higher than than just hoping to put an average bullpen out there.

Even those happy thoughts and statistical norms only get the Tigers back to having a middle to low tier bullpen. That might be enough to get back to the postseason, but you just don’t see many teams go deep in the postseason without a crew of pretty talented relief arms.

The Detroit Tigers really need to make this their number one priority. Sure, we’d love a good right-handed bat added to the mix, but the offense scored plenty of runs as they are in 2026. From player development and pro scouting, to the analysts, to the training staff, coaches, manager, and front office, they’ve got to take a very cold, sober assessment as to why they aren’t developing pitching as well as top teams, nor landing the right free agent targets in free agency or trades.

They should be able to do better than they did in 2026 with relative ease, but they have to set their sights a lot higher if they’re going to avoid wasting more seasons. Tarik Skubal is gone, and players like Riley Greene and Dillon Dingler aren’t going to be around, or at least playing at this caliber, forever. They need to stop shooting themselves in the foot through bullpen neglect, and get it together now, not a year or two down the road when hopefully they’ll start producing a steady supply of good homegrown arms.

The Viva El Birdos Podcast Episode 87: Interview with Josh Jacobs

This week, Jake and Scott are joined by MLB.com writer and host of the Dealin’ The Cards Podcast, Josh Jacobs! In this episode, we talk about several topics, including how Josh was able to grind his way to a writing role with MLB.com, and how he, along with Sandy and Andrew, built the Dealin’ The Cards podcast up into the juggernaut competitor that it is today. We also hit on everyone’s favorite areas of the roster to debate this offseason: third base, center field, and the pitching staff.

Tomorrow, I will be posting my conversation with Cardinals Assistant General Manager and Head of International Scouting Moises Rodriguez and special guest host Tyler Gettinger, AKA Redbird Farmhands, to discuss all the exciting things that are happening from an international scouting perspective in the organization! We will also be joined by Cardinals Pitching Prospect Jacob Odle and Kyle Reis, Bernie Miklasz the following week, and then we’re kicking off the offseason in November with Cardinals beat writer for the St. Louis Post-Dispatch, Derrick Goold! It may be the offseason, but I’m committed to bringing you guys mid-season form content!

Chapters List:
00:23 Introduction and Guest Introduction
01:41 Josh’s Journey to MLB.com
04:15 Building a Successful Podcast
10:11 Cardinals Offseason Strategies
10:48 Balancing Short-Term and Long-Term Goals
15:26 Fan Expectations and Team Performance
20:07 Addressing the Bullpen Concerns
26:18 Exploring Center Field Options
37:19 Trade Talks: Evaluating Jimmy Crooks’ Value
39:50 Prospects vs. Rentals: The Case for Brandon Marsh
43:07 Long-Term Planning: The Future of the Cardinals’ Roster
46:58 Pitching Depth: Exploring Trade Opportunities
52:19 Building a Competitive Bullpen: Free Agent Strategies

YouTube:

Spotify:

No Transcript today; there will be one tomorrow for Moises Rodriguez to serve as my “Tuesday Article.”

-Thanks for listening

Ranking the Rockies, 2026: No. 40, Tanner Gordon

DETROIT, MI - SEPTEMBER 12: Tanner Gordon #29 of the Colorado Rockies examines a baseball while pitching against the Detroit Tigers during the second inning at Comerica Park on September 12, 2026 in Detroit, Michigan. (Photo by Duane Burleson/Getty Images) | Getty Images

Welcome to the 2026 edition of Ranking the Rockies, where we take a look back at every player to log playing time for the Rockies in 2026. The purpose of this list is to provide a snapshot of the player in context. The “Ranking” is an organizing principle that’s drawn from Baseball Reference’s WAR (rWAR). It’s not something the staff debated. We’ll begin with the player with the lowest rWAR and end up with the player with the highest.

No. 40, Tanner Gordon (-0.2 rWAR)

Tanner Gordon appeared in 24 games for the Colorado Rockies in 2026, making 12 starts and finishing with a 1-6 record, 6.68 ERA, and 1.66 WHIP across 103.2 innings. His season was worth -0.2 rWAR.

For the second consecutive season, Gordon struggled to find consistent success at the major-league level. In fact, his 2026 numbers looked remarkably similar to those from 2025.

Statistic20252026
G/GS15/1524/12
IP75.1103.2
ERA6.336.68
WHIP1.501.66
xERA5.885.16
K%18.4%18.0%
BB%5.0%5.1%
Barrel%11.5%11.0%
Hard-hit%41.2%43.1%
Groundball%35.3%33.1%

Despite the similar results, Gordon did make some adjustments.

Gordon reduced his four-seam usage from 52.8% to 43.1%, incorporated his curveball more frequently, and added 2.6 mph to his slider. His chase rate climbed from 27.1% to 31.3%, while his whiff rate improved from 18.0% to 21.7%. His expected ERA also dropped from 5.88 to 5.16.

Those numbers moved in the right direction, but the improvements weren’t enough to substantially change Gordon’s overall effectiveness. Gordon continued to struggle with strikeouts, hard contact, and keeping the ball on the ground. Despite the adjustments, his actual ERA increased.

One thing that hadn’t changed was Gordon’s ability to avoid walks. Unfortunately, getting the baseball into the strike zone and keeping hitters from doing damage against it proved to be two very different things.

A season of changing roles

Gordon opened the season in long relief.

His April 15 debut against Houston was encouraging: four scoreless innings, two hits, one walk, and four strikeouts.

Five days later, against the Dodgers, Gordon surrendered six earned runs over four innings, including three home runs. He also committed a fielding error, threw a wild pitch, and walked three hitters in a 12-3 loss.

On May 19 against Texas, Gordon replaced starter Sammy Peralta with two outs and the bases loaded in the first inning. With help from Willi Castro’s defense, he escaped the jam without allowing another run.

That reprieve didn’t last long. Texas scored three runs against Gordon in the second inning, all with two outs, as Brandon Nimmo, Ezequiel Duran, and Jake Burger delivered RBI singles. Nimmo added a two-run homer in the fourth, and Gordon eventually worked 6.1 innings, allowing seven earned runs on 12 hits while walking just one batter.

Six days later, Gordon joined the rotation, making his first start of the year against the Dodgers. He allowed just one run over five innings, although it wasn’t exactly smooth sailing.

The Dodgers put their leadoff hitter aboard in four of Gordon’s five innings. In the third, he allowed the first three hitters to reach, including an RBI double by Kiké Hernández and a walk to Shohei Ohtani.

With runners at first and second, nobody out, and Mookie Betts and Freddie Freeman coming to the plate, Gordon was in serious trouble.

Instead, he retired Betts on a flyout and induced an inning-ending double play from Freeman.

Gordon escaped another jam in the fourth and retired the final five hitters he faced. The Rockies eventually lost 5-3, but Gordon had given them a chance to win.

He remained in the rotation until a right hip impingement interrupted his season in early June. Gordon returned June 30 and continued starting through July 10.

His July 5 outing against San Francisco was particularly ugly. Gordon allowed four home runs and five earned runs in five innings despite striking out seven hitters. Rafael Devers accounted for two of those home runs, both against Gordon’s four-seamer, including a 463-foot blast.

Five days later, Gordon faced the Giants again, this time in San Francisco. Devers homered off him for the third time in less than a week, but Gordon escaped with just one run allowed over five innings despite surrendering eight hits.

Gordon then returned to long relief, providing 5.2 innings of one-run baseball against Cincinnati on July 19. After a rougher appearance against Tampa Bay on August 3, he tossed four scoreless innings against San Francisco on August 15.

The Rockies returned him to the rotation on August 21, but his first outing back wasn’t encouraging. Cleveland collected nine hits and five earned runs over 5.1 innings, with Gordon issuing two walks.

Five days later, Gordon delivered his best start of the season against Washington. Dylan Crews tripled with two outs in the first, but Gordon retired Daylen Lile to strand him. Andrés Chaparro led off the second with a solo homer, and the Nationals threatened again in the fourth.

With runners at second and third and two outs, Gordon got Harry Ford to ground out, escaping without another run.

He settled in from there, retiring 10 of his final 12 hitters and completing seven innings with six hits, one earned run, five strikeouts, and no walks.

Gordon followed that performance with another strong outing, holding Baltimore to one run over five innings on August 31.

He finished August with a 3.82 ERA and 1.17 WHIP across 30.2 innings, walking just three batters. It was his most productive month, although his struggles against Tampa Bay and Cleveland showed that the improvement wasn’t entirely consistent.

September was a different story. Gordon allowed 26 earned runs on 40 hits in just 15.0 innings, producing a 15.60 ERA and 3.20 WHIP. His final two starts were particularly brutal, beginning with seven earned runs on 10 hits over three innings against San Diego on September 17.

A week later, Arizona opened the game with seven consecutive baserunners, scoring six runs before Gordon recorded an out. Gabriel Moreno launched a three-run homer, Geraldo Perdomo tripled, and Nolan Arenado capped the barrage with a two-run shot.

Arizona added two runs in the second and two more charged to Gordon in the fourth. He finished with 10 earned runs on 12 hits and four walks in just 3.1 innings.

After allowing two earned runs over 12 innings in his final two August starts, Gordon surrendered 17 in 6.1 innings to close the season.

Command is more than avoiding walks

Gordon was exceptionally good at one thing in 2026: avoiding walks. His 5.1% walk rate ranked in the 96th percentile among MLB pitchers.

When the walks did come, however, so did the damage.

He issued multiple walks in just five of his 24 appearances. Every one of those outings resulted in at least five earned runs, and together they accounted for 33 of his 77 earned runs, nearly 43% of his season total.

Limiting walks didn’t guarantee a good outing. Gordon was knocked around several times while issuing one or fewer free passes, including May 19 against Texas.

Of course, command involves more than avoiding walks. Getting the baseball into the strike zone is one thing. Consistently locating pitches where hitters have difficulty doing damage is another.

Gordon’s results illustrate that distinction. His 18.0% strikeout rate ranked in the 18th percentile, while his 21.7% whiff rate placed him in the 22nd. His 43.1% hard-hit rate ranked in the 14th percentile, and his 11.0% barrel rate fell in the fourth.

Opponents hit .368 and slugged .637 against his four-seamer, which accounted for 10 of the 21 home runs he allowed. His Baseball Savant zone chart shows where hitters were particularly productive.

Opponents produced a .600 wOBA against pitches in the middle-middle portion of the strike zone and .546 against those in the upper-middle portion.

Gordon’s September 24 start against Arizona showed just how quickly poor fastball location could become a problem.

Facing Arenado in the first inning, Gordon opened with a 90.2 mph four-seamer that missed above the strike zone.

His second four-seamer missed even higher, putting Gordon behind 2-0 without challenging Arenado in the strike zone.

Now behind in the count, Gordon threw a third consecutive four-seamer, this one at 93.7 mph in the upper half of the zone. Arenado turned on it for a 419-foot, two-run home run.

Compare that sequence with Gordon’s August 26 start against Washington, when he faced Jacob Young in the third inning. Once again, Gordon threw three consecutive four-seam fastballs. This time, however, he consistently located them down and toward the edges of the strike zone.

His first fastball, at 90.9 mph, caught the lower portion of the zone for strike one.

The second was even lower, a 91.0 mph four-seamer featuring 19.2 inches of induced vertical break that put Gordon ahead 0-2.

Gordon finished with a 93.4 mph four-seamer toward the outer edge. Initially called a ball, the pitch became strike three after catcher Hunter Goodman successfully challenged the ruling.

All three fastballs against Young featured greater induced vertical break and horizontal movement than Gordon’s season averages. But the most noticeable difference between the two sequences was location.

Against Arenado, Gordon missed the zone with his first two fastballs, fell behind, and watched his third leave the ballpark. Against Young, he established the strike zone immediately, stayed around its edges, and recorded a three-pitch strikeout without the batter taking a swing.

These are just two plate appearances, but they highlight a larger issue that followed Gordon throughout the season.

Gordon could throw strikes. Too often, he threw strikes hitters could punish.

A better fit in the bullpen?

Gordon’s results varied considerably depending on his role.

StatisticStarterReliever
Appearances1212
IP55.148.1
ERA7.975.21
WHIP1.971.30

He was more effective in relief, although his 5.21 ERA was hardly outstanding.

Gordon also wasn’t working as a conventional one-inning reliever. He averaged roughly four innings per relief appearance, and his average start wasn’t much longer.

The relief appearances came under different circumstances, often with Colorado already trailing, so the split doesn’t establish that he would succeed in a permanent bullpen role. It does, however, suggest that bulk relief may be a more practical role than a regular rotation assignment.

His performance also differed dramatically by ballpark.

Gordon posted a 9.25 ERA at Coors Field, allowing 17 home runs in 59.1 innings. On the road, his ERA fell to 3.25, with four home runs allowed in 44.1 innings.

Even away from Colorado, however, opponents hit .302 against him.

Final thoughts

Gordon enters his age-29 season in 2027 with three years of major-league experience and many of the same limitations that have defined his career.

His ability to limit walks and cover multiple innings provides some utility, but his results have remained largely unchanged despite adjustments to his repertoire. His performance in relief was better than as a starter, although neither role produced particularly encouraging results.

At No. 40 in our rankings, Gordon sits on the fringes of two areas the Rockies desperately need to improve: their starting rotation and bullpen.

How many innings Gordon pitches in 2027, and in which role, might ultimately say as much about Colorado’s progress in addressing those weaknesses as it does about Gordon himself.


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Download the SB Nation app on iOS or Android. 

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks! 

AFL Mesa Solar Sox Update: Kade Snell breaks out

With the start of another week, it’s time for an update on the Cubs’ Boys of Autumn playing in the Arizona Fall League.

If you haven’t been following along or if you just need a refresher on what is going on in Arizona, check out the introduction and the recap of the first full week.

The Mesa Solar Sox, the Cubs affiliate in the AFL along with the A’s, Blue Jays, Angels and Red Sox, had an abbreviated week with only four games. Monday’s home game was rained out and made up on Wednesday, but Tuesday’s game at Surprise was postponed because of a power failure. I’m not sure if that game will be made up. In any case, the Solar Sox didn’t take the field until Wednesday.

The Solar Sox went 2-2 over the week, putting their overall record at 4-6. Here’s how they did in those four games. The home team is listed second.

Wednesday, October 14: Salt River Rafters 3, SOLAR SOX 7

Thursday, October 15: SOLAR SOX 14, Rafters 9 in ten innings.

Friday, October 16: SOLAR SOX 5, Surprise Saguaros 12

Saturday, October 17: Rafters 5, SOLAR SOX 0

Here’s how the eight Cubs prospects on the Solar Sox did.

Infielder Juan Cabada: The second-youngest player in the AFL this year played two games this past week. He was the third baseman for Mesa on Thursday and the second baseman on Friday.

Cabada went 2 for 6 on Thursday with an RBI single in the first inning and an RBI single in Mesa’s five-run top of the tenth. In Friday’s loss, Cabada went 0 for 3 with a walk.

For the season, Cabada has played seven games and is hitting .167/.286/.167 with one stolen base. He has scored twice and has driven in three.

Outfielder Harrison Feinberg: Feinberg only played in Thursday’s extra-inning win over Salt River. He was the left fielder in that game and went 2 for 4 wth a walk.

In four games for the Solar Sox, Feinberg is hitting .385/.529/.385 with two steals. He has scored twice and has one run batted in.

Outfielder Kade Snell: There were some high hopes for Snell coming into the AFL and this past week, he played like the sleeper prospect he is. Snell played left field on Wednesday and went 2 for 3 with a walk. On Thursday Snell played right field and he was 1 for 3 with three walks and a stolen base. After an off-day on Friday, Snell returned to DH on Saturday and was 1 for 3 as the Solar Sox were shut out. That’s 4 for 9 with four walks and a steal on the week.

For the AFL campaign, Snell is hitting .286/.459/.321 wth two steals over eight games. He has four runs batted in and has scored six times.

Right-hander Jhon Cabral: Cabral pitched the ninth inning on Wednesday in a non-save situation. He walked the first batter he faced, but then retired the next three in order. Cabral struck out one.

Over 2.1 innings and three appearances, Cabral has yet to allow a run or a hit in the AFL. He has walked three while striking out two.

Right-hander Anhuar Garcia: Garcia has had a rough AFL campaign because he’s had trouble throwing strikes. That continued this week after he threw 1.2 innings of relief on Friday. Garcia allowed three runs on one it and four walks. He also balked twice. In his defense only one of the three runs was earned. Garcia struck out two.

In three appearances, Garcia has an ERA of 6.75 over 6.2 innings. However, he’s allowed five unearned runs on top of the five he’s given up that were earned. Garcia has walked eight and has struck out four.

Right-hander Yohendris Gonzalez: Gonzalez did not pitch this past week. He has a 40.50 ERA after allowing six runs over just 1.1 innings in two appearances so far.

Right-hander Dominick Reid: With the shortened week and Reid having pitched on Saturday the previous week, Reid did not get a start this week. Reid is still 1-0 with a 2.25 ERA over two starts.

Right-hander Luis Rujano: Rujano threw 1.1 innings in Saturday’s shutout loss. He allowed one run on one hit, but the run was unearned. Rujano walked two and struck out one.

For the season, Rujano has pitched four innings in three relief appearances. He has an ERA of 2.25 with four walks and four strikeouts.