When Will the Athletics Be Truly Competitive Again?

They might still play in a minor league ballpark, but things were looking up for the Sacramento-ish Athletics coming into the 2026 season. The franchise hadn’t had a winning record (and typically hasn’t even been close) since 2021, with their last stretch of playoff relevance ending after the COVID-shortened 2020 season. The 2025 A’s only went 76-86, but an offensive core of Nick Kurtz, Shea Langeliers, Brent Rooker, Tyler Soderstrom, and Jacob Wilson seemed to give the club a good chance to score runs this year. The A’s entered the season with 21.4% playoff odds, their best in some time.
The team’s most plausible breakout scenario involved leaning on a good offense while cobbling together just enough pitching to keep from being on the short end of a bunch of slugfests. The A’s were even confident enough to be on the other side of a salary dump for once, picking up Jeff McNeil over the winter. Unfortunately, things haven’t gone exactly to plan. The A’s are 43-59 entering play on Friday. The offense has been middling, and though they’ve gotten a few promising pitching performances from J.T. Ginn, Hogan Harris, and Gage Jump, the staff has more holes than a wheel of Emmentaler after a run-in with a shotgun.
So are the A’s underperforming, or was the optimism simply premature? To help look at the team’s near-term future, I ran updated ZiPS projections for the A’s and the players in their system. (Here I should note that ZiPS was a little grumpier them than our site projections were at the start of the season, pegging the team for 74 wins instead of 78.) The lineup hasn’t broken out as hoped, but the outlook hasn’t really changed all that negatively. While there are a few position players who have taken a hit, most notably Lawrence Butler, Wilson, and Rooker, all three remain legitimate cogs in the offense. ZiPS was already projecting Wilson to fall back a bit from his rookie year, and a lot of the drop in WAR for Rooker comes from reduced playing time because of the uncertainty of the knee injury that cut his season short. But ZiPS likes Kurtz and Soderstrom better than it did at the start of the year, it’s still plenty optimistic about Henry Bolte‘s breakout despite a poor July, and it mostly buys that this version of Zack Gelof is the real one. It also sees Joshua Kuroda-Grauer’s breakout as more or less sustainable, though he’s obviously not going to continue to hit .400; hopefully he’ll recover from his…uh…sensitive injury soon.
Here are the full hitter projections:
| Player | Pre 2027 WAR | 2027 WAR | Diff | wOBA | BA | OBP | SLG | HR | OPS+ | 5WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Nick Kurtz | 3.48 | 4.11 | 0.64 | .380 | .264 | .377 | .508 | 34 | 144 | 23.4 |
| Henry Bolte | 1.64 | 2.94 | 1.31 | .341 | .272 | .347 | .432 | 16 | 115 | 15.7 |
| Shea Langeliers | 2.76 | 2.87 | 0.11 | .347 | .257 | .320 | .494 | 32 | 122 | 11.5 |
| Zack Gelof | 2.14 | 2.84 | 0.70 | .328 | .251 | .321 | .435 | 19 | 108 | 14.2 |
| Joshua Kuroda-Grauer | 1.88 | 2.72 | 0.85 | .302 | .275 | .320 | .366 | 5 | 91 | 13.7 |
| Brent Rooker | 3.11 | 2.29 | -0.82 | .350 | .258 | .334 | .485 | 27 | 124 | 5.6 |
| Tyler Soderstrom | 1.41 | 1.88 | 0.47 | .346 | .256 | .337 | .465 | 24 | 121 | 10.3 |
| Darell Hernaiz | 2.09 | 1.80 | -0.29 | .304 | .262 | .327 | .359 | 6 | 91 | 8.8 |
| Jacob Wilson | 2.22 | 1.65 | -0.57 | .310 | .276 | .321 | .389 | 8 | 97 | 8.2 |
| Alika Williams | 1.27 | 1.58 | 0.31 | .306 | .262 | .317 | .382 | 6 | 94 | 6.3 |
| Leo De Vries | 1.58 | 1.46 | -0.12 | .301 | .240 | .310 | .376 | 14 | 90 | 11.9 |
| Denzel Clarke | 1.61 | 1.42 | -0.19 | .300 | .232 | .306 | .374 | 7 | 88 | 6.9 |
| Max Muncy | 1.91 | 1.42 | -0.50 | .317 | .250 | .316 | .415 | 12 | 102 | 9.1 |
| Lawrence Butler | 2.48 | 1.36 | -1.11 | .312 | .240 | .311 | .405 | 17 | 97 | 6.5 |
| Colby Thomas | 1.78 | 1.18 | -0.60 | .317 | .247 | .302 | .433 | 17 | 101 | 6.4 |
| Carlos Cortes | 0.74 | 1.15 | 0.41 | .322 | .251 | .326 | .412 | 11 | 104 | 3.7 |
| Brian Serven | 0.10 | 1.04 | 0.95 | .293 | .230 | .309 | .349 | 5 | 83 | 2.5 |
| Jeff McNeil | 1.69 | 0.94 | -0.75 | .309 | .256 | .324 | .380 | 8 | 95 | 1.6 |
| Joey Meneses | 0.22 | 0.36 | 0.14 | .310 | .262 | .315 | .399 | 10 | 97 | -0.2 |
| Junior Perez | 1.06 | 0.27 | -0.79 | .279 | .205 | .275 | .366 | 14 | 76 | 3.3 |
| Tommy White | -0.24 | 0.12 | 0.37 | .294 | .254 | .295 | .379 | 11 | 86 | 1.7 |
| Brennan Milone | 0.11 | -0.37 | -0.48 | .286 | .213 | .303 | .336 | 10 | 78 | -0.7 |
The gainers outnumber the decliners, and a lot of the disappointing parts of the offense are players who weren’t really in the team’s long-term plans anyway. McNeil was always going to be a stopgap (it seems unlikely the team will exercise its 2027 club option), and he’d probably already be obsolete as one if not for the loss of Kuroda-Grauer. It’s a team that could still stand to beef up its supporting cast, but if we make a very rough depth chart for 2027, ZiPS sees the A’s as having the 12th-best offense in baseball, just from in-organization talent. Their only free agent is Jonah Heim, who isn’t projected here as a result. But unless the A’s suddenly start panicking about Langeliers’ arbitration cost (always a possibility for the A’s), Heim isn’t really needed.
On the other side of the ball, the pitching was generally projected to be at or near the bottom of the league, and the A’s haven’t thwarted expectations in that department. They rank last in baseball in pitcher WAR and FIP, and are ahead of only the Rockies in ERA (and Colorado has a better hitters’ park than the A’s do). At this point, the team would need a miracle to get out of the bottom five staffs in A’s history:
| Season | W | L | ERA | FIP | WAR |
|---|---|---|---|---|---|
| 1915 | 43 | 109 | 4.29 | 3.72 | 0.27 |
| 2023 | 50 | 112 | 5.48 | 5.05 | 1.15 |
| 2026 | 43 | 59 | 5.42 | 5.02 | 1.34 |
| 1964 | 57 | 105 | 4.71 | 4.62 | 1.40 |
| 1955 | 63 | 91 | 5.35 | 4.81 | 1.81 |
| 2022 | 60 | 102 | 4.54 | 4.41 | 3.29 |
| 1982 | 68 | 94 | 4.54 | 4.74 | 3.55 |
| 1939 | 55 | 97 | 5.79 | 5.16 | 3.63 |
| 1954 | 51 | 103 | 5.18 | 4.51 | 3.85 |
| 1916 | 36 | 117 | 3.92 | 3.38 | 4.01 |
| 1956 | 52 | 102 | 4.86 | 4.79 | 4.05 |
| 1997 | 65 | 97 | 5.49 | 5.03 | 4.81 |
| 1936 | 53 | 100 | 6.08 | 5.57 | 4.93 |
| 1941 | 64 | 90 | 4.83 | 4.66 | 5.12 |
| 1991 | 84 | 78 | 4.57 | 4.49 | 5.19 |
| 1984 | 77 | 85 | 4.48 | 4.52 | 5.34 |
| 1918 | 52 | 76 | 3.22 | 3.25 | 6.19 |
| 1965 | 59 | 103 | 4.24 | 4.03 | 6.62 |
| 1994 | 51 | 63 | 4.82 | 4.96 | 6.77 |
| 1993 | 68 | 94 | 4.90 | 4.71 | 6.82 |
| 1983 | 74 | 88 | 4.35 | 4.33 | 7.00 |
| 1922 | 65 | 89 | 4.59 | 4.73 | 7.12 |
| 1969 | 88 | 74 | 3.73 | 4.01 | 7.20 |
| 1985 | 77 | 85 | 4.41 | 4.45 | 7.21 |
| 1919 | 36 | 104 | 4.26 | 3.56 | 7.42 |
But the news isn’t all bad on the pitching front, as the lousiness has generally been concentrated within the stopgap players who weren’t expected to be part of the team long-term. It would have been nice if Jacob Lopez could have established himself as at least a mid-rotation starter after a useful 2025, but players like Jeffrey Springs (5.96 ERA, -0.5 WAR), Scott Barlow (6.48 ERA, -0.7 WAR), and the already departed Aaron Civale (5.42 ERA, 0.2 FIP) were never going to stick around for the next three or four years. On the flip side, Ginn has made some progress, and while Kade Morris has seen his projection go backwards a bit, Jump, Jamie Arnold, and Wei-En Lin, three of the team’s top five prospects, all have improved projections as well:
| Player | Pre 2027 WAR | 2027 WAR | Diff | ERA | FIP | HR/9 | BB/9 | SO/9 | ERA+ | 5WAR |
|---|---|---|---|---|---|---|---|---|---|---|
| Gage Jump | 1.65 | 1.91 | 0.26 | 3.97 | 3.82 | 1.01 | 2.89 | 8.81 | 104 | 10.9 |
| J.T. Ginn | 0.99 | 1.30 | 0.31 | 4.39 | 4.49 | 1.20 | 3.61 | 8.22 | 94 | 5.5 |
| Wei-En Lin | 0.73 | 1.15 | 0.42 | 4.22 | 4.00 | 1.08 | 2.36 | 7.66 | 97 | 8.3 |
| Luis Severino | 1.07 | 1.05 | -0.02 | 4.50 | 4.30 | 1.11 | 3.24 | 7.74 | 91 | 1.7 |
| Jack Perkins | 1.34 | 0.90 | -0.44 | 4.23 | 3.98 | 1.03 | 3.81 | 10.00 | 97 | 4.9 |
| Jamie Arnold | 0.34 | 0.86 | 0.52 | 4.60 | 4.63 | 1.07 | 3.61 | 6.98 | 89 | 6.6 |
| Hogan Harris | 0.83 | 0.72 | -0.11 | 4.08 | 4.28 | 1.05 | 4.60 | 9.31 | 101 | 2.4 |
| Chen Zhong-Ao Zhuang | 1.22 | 0.70 | -0.52 | 4.75 | 4.51 | 1.31 | 2.37 | 6.38 | 87 | 5.0 |
| Mason Barnett | 1.14 | 0.68 | -0.45 | 4.74 | 4.73 | 1.21 | 4.18 | 7.79 | 87 | 4.2 |
| Kade Morris | 1.24 | 0.64 | -0.60 | 4.85 | 4.91 | 1.26 | 2.99 | 6.05 | 85 | 5.2 |
| Henry Baez | 1.26 | 0.63 | -0.62 | 4.72 | 4.74 | 1.10 | 3.61 | 6.72 | 87 | 5.4 |
| José Suarez | 0.93 | 0.56 | -0.36 | 4.31 | 4.07 | 1.05 | 3.61 | 8.84 | 95 | 2.4 |
| Brady Basso | 0.91 | 0.51 | -0.40 | 4.33 | 4.31 | 1.18 | 2.88 | 7.21 | 95 | 2.3 |
| Luis Medina | 0.59 | 0.48 | -0.10 | 4.50 | 4.33 | 1.03 | 4.24 | 8.74 | 91 | 2.4 |
| Zane Taylor | 0.12 | 0.42 | 0.30 | 4.93 | 4.86 | 1.18 | 3.35 | 5.81 | 83 | 4.2 |
| Luis Morales | 1.49 | 0.39 | -1.10 | 4.83 | 4.93 | 1.34 | 4.20 | 7.60 | 85 | 4.4 |
| Corey Avant | 0.68 | 0.35 | -0.33 | 4.95 | 4.79 | 1.21 | 4.30 | 7.57 | 83 | 4.0 |
| Jeffrey Springs | 1.22 | 0.32 | -0.90 | 5.06 | 5.21 | 1.78 | 3.28 | 7.59 | 81 | -1.2 |
| Kenya Huggins | 0.53 | 0.30 | -0.23 | 4.86 | 4.66 | 1.15 | 3.97 | 6.91 | 85 | 3.6 |
| Yunior Tur | 0.36 | 0.24 | -0.12 | 4.85 | 4.83 | 1.27 | 4.22 | 8.02 | 85 | 1.9 |
| Justin Sterner | 0.39 | 0.24 | -0.15 | 4.13 | 4.20 | 1.33 | 2.80 | 8.85 | 100 | 0.6 |
| Will Johnston | 0.60 | 0.22 | -0.38 | 4.72 | 4.52 | 1.14 | 4.39 | 8.13 | 87 | 2.1 |
| Gunnar Hoglund | 0.55 | 0.20 | -0.36 | 4.94 | 5.10 | 1.60 | 2.61 | 6.24 | 83 | 2.1 |
| Elvis Alvarado | 0.32 | 0.19 | -0.13 | 4.10 | 4.16 | 1.21 | 3.94 | 10.01 | 100 | 1.0 |
| Braden Nett | 0.71 | 0.17 | -0.53 | 5.05 | 5.02 | 1.16 | 5.20 | 7.80 | 81 | 3.2 |
| Hayden Juenger | 0.20 | 0.09 | -0.11 | 4.61 | 4.37 | 0.99 | 3.79 | 7.41 | 89 | 1.2 |
| Joey Estes | 0.68 | 0.07 | -0.61 | 5.28 | 5.16 | 1.45 | 3.06 | 5.97 | 78 | 2.9 |
| Brooks Kriske | -0.20 | 0.06 | 0.27 | 4.46 | 4.29 | 1.17 | 4.93 | 10.33 | 92 | -0.8 |
| Geoff Hartlieb | -0.20 | 0.06 | 0.27 | 4.70 | 4.28 | 1.17 | 3.35 | 7.88 | 88 | -0.7 |
| A.J. Causey | 0.18 | -0.09 | -0.28 | 4.58 | 4.65 | 1.11 | 3.63 | 7.11 | 90 | 0.7 |
| Stevie Emanuels | -0.06 | -0.15 | -0.10 | 4.84 | 4.89 | 1.21 | 5.84 | 9.47 | 85 | -0.5 |
Of the 31 pitchers on this list, only seven saw their projections improve from the preseason. But four of those seven are Ginn and the aforementioned prospects, players the team really cares about. Now, Lin will be out for a good chunk of 2027 due to Tommy John surgery, but he’s still just 20, so the A’s aren’t pressed for time when it comes to waiting for him.
When I ran preliminary ZiPS projections for 2027, the A’s actually projected better than they did entering the season, with a 78-84 record. Things get foggier the further out you look, and the roster will obviously change a lot, but ZiPS now sees the A’s as an 81-81 team for the 2028 season.
There may not be another team with a greater need for a big free agent pitcher than the A’s, and since they stand on the precipice of Wild Card contention, their situation actually has something to recommend it. The problem is that the A’s have a very poor record of making big splashes for top free agents, and having to spend another year at Sutter Health Park doesn’t help either. Even if the A’s were willing to make the highest bid for someone like Tarik Skubal, he might not want to play in a less-than-big-leauge-quality facility, or for a club with a history of blowing up its roster to save money. But if the A’s can pull off a meaningful upgrade to their rotation, whether it comes via a signing, a trade, or a successful reclamation project or two, this team does have some real upside. If the ZiPS projections are correct, it wasn’t so much that the A’s weren’t a possible breakout team, just that we jumped the gun a bit in 2026.
Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.
Based on the context of the rest of this article I am guessing you don’t mean this year, but in a future year? They’re 9.5 games back in the wild card race.
In any case I am not buying them as a playoff team next year, and maybe not the year after. There is something about playing in that minor league park that is grinding down their pitching staff. They need to find a way to keep Ginn and Jump mentally on board until they can get out of that stadium. Whether that’s 2028 or 2029, I don’t know.
In terms of what else they should do:
Obviously they’re going to trade Mark Leiter Jr.
But Severino, McNeil, and Springs have virtually no trade value. I think Severino is still hurt so he is not moveable at all. If they covered everything all the way down to the minimum they might be able to move McNeil or Springs for nothing in return.
I think they could try to sell high on Langeliers, Cortes, and Gelof. I don’t think they need prospects who will contribute in 2027, so that would help them find matches in trades for their hitters. But I don’t think the A’s are going to do that, and it might hurt their chances of helping the next goal:
I would definitely try to lock up Kurtz. But I see very little chance of A’s ownership trying that. His extension number starts at the Austin Riley extension and probably would require more (how much more I don’t know).
It’s kind of sad to me that there are multiple teams that won’t sign the Austin Riley extension.
The idea that there’s any team that wouldn’t lock up a potentially MVP level talent in Kurtz for 30 million a season is just crazy. Very unlikely to me that you get a potential MVP in return for him in a trade, so you literally just lose the trade where you get rid of him regardless of what you get in return.
Okay, so much for selling high on Langeliers.
I do not know what I would do about starters over the next 1-2 years. They are going to be the second-to-last destination any free agent pitcher will want to go behind the Rockies.
I’d at least try to see if I could fix Jacob Lopez.
Severino won’t opt out (I think, and if he does the A’s would prefer that).
And maybe they could convince the Giants to buy down virtually all of Houser’s contract and see if they could fix him.
But aside from that and sending out Ginn and Jump again, probably what they’re stuck doing is the same as what the Rockies did last year: Waiting until the very last second until seeing if Jose Quintana wants to continue his career.
I have to comment before reading most of this article. I never heard of emmentaler before this. I guess there is a need to expand my horizons about cultures only being found in a petri dish! 🙂
I first heard the term emmentaler about 10-15 years ago when rumors started going around that Kim Jong Un had broken his ankle.
The rumor was that he had been binging on whole wheels of the cheese. I thought “that sounds good, what is it?” Turns out it is just what Americans call “Swiss cheese.”
I’m guessing that the stuff called “emmental” is higher quality than your standard grocery store Swiss but I think otherwise it is similar.
The whole story might be the only time I have ever related to a despot who assassinated his brother and runs a nuclear weapons program.
I remember Emmenthal from the Monty Python cheese shop sketch, sandwiched right between Stilton and Gruyere.
Finest shop in the district. It’s certainly uncontaminated by cheese…
Snarky comment: 2 years after Fisher sells the team. Which if they make it to Vegas in 2028, would presumably be about 2030.
I wonder if these projections underestimate park effects. Sacramento has been averaging 5.93 runs per game per team this year, last year it was 5.09. The A’s have averaged 4.98 rpg in Sacramento and 3.61 on the road while their opponents have scored 6.89(!) rpg in sacramento and 4.06 against the A’s in their home parks. That doesn’t even count las vegas: 7.8 rpg for the A’s and 9.2 for the opposition. In all, that’s more consistent with a bad offense and mediocre pitching
It’s going to be a rough two years and there’s no guarantee that the core of their offense will be healthy and productive by the time they get to Vegas and it’s hard to see them aquiring the needed pitching while playing in Sacramento.
It’s incredible frustrating that they had so long to figure this out and could have just stayed in Oakland until they were ready to move.
It’s embarrassing that MLB is allowing a team to play in a minor league stadium for this long.
FJF