Terrible MLB Teams Are Pretty Good at Baseball

Kim Klement Neitzel-USA TODAY Sports

How would the Norfolk Tides do if they played in the majors? That might sound like an odd question, but it’s one that I’ve been asked four times in the last week. It even came up on Reddit. What’s driving this curiosity isn’t a sudden surge in rabid Tides fandom, but rather the heavy concentration of offensive talent the Orioles have in Norfolk, which until today, included one of the favorites for AL Rookie of the Year, Jackson Holliday. And since I’m one of a handful people with the exact tools of nerdery to answer this query, I couldn’t let it go unanswered.

So, just how good is Norfolk’s offensive talent? Pretty darn good, actually. In their first 10 games, the Tides have scored double-digit runs six times, including a 26-11 drubbing of the Charlotte Knights on April 3. Holliday was the biggest name before his call-up, but he was far from alone down there. Of the more than 400 players to have a plate appearance in Triple-A this season, only three have a projection above 2 WAR (Jake Alu just misses). One of them is Holliday. Another is Holliday’s teammate, Coby Mayo, another top Orioles prospect. The third, Lars Nootbaar, doesn’t really count, since he’s an established big leaguer down there on a rehab assignment. After Holliday and Mayo, you then have a number of players who may not be projected for 2 WAR, but are comfortably projected above replacement level, such that they’d be useful in the majors: Connor Norby, Heston Kjerstad, Kyle Stowers, Nick Maton, Peyton Burdick, and Maverick Handley all project above 0.5 WAR.

I don’t think we really need to compare Triple-A teams to the good major league teams, but how do they compare to the worst the majors have to offer? The Marlins might have the worst record in the big leagues, but the two teams we project with under .400 rosters are the White Sox and Rockies. And you know what? Mixing in the preseason projections for hitters at Triple-A Norfolk and facing them off against these two cellar dwellers makes the Tides look surprisingly plausible as a slightly competitive team:

ZiPS Hitter Projections – Tides vs. Rockies vs. White Sox
Player Team Proj WAR BA OBP SLG
Luis Robert Jr. Chicago (A) 3.64 .267 .319 .496
Nolan Jones Colorado 3.06 .277 .368 .488
Jackson Holliday Norfolk 2.68 .255 .341 .381
Ryan McMahon Colorado 2.26 .240 .321 .426
Ezequiel Tovar Colorado 2.18 .259 .300 .424
Coby Mayo Norfolk 2.03 .231 .315 .402
Yoán Moncada Chicago (A) 1.70 .252 .325 .411
Eloy Jiménez Chicago (A) 1.44 .280 .332 .473
Brendan Rodgers Colorado 1.36 .279 .333 .439
Andrew Benintendi Chicago (A) 1.34 .275 .345 .401
Andrew Vaughn Chicago (A) 1.32 .263 .327 .453
Connor Norby Norfolk 1.31 .247 .305 .399
Heston Kjerstad Norfolk 1.20 .253 .313 .400
Paul DeJong Chicago (A) 1.15 .211 .279 .388
Nicky Lopez Chicago (A) 0.95 .240 .313 .307
Brenton Doyle Colorado 0.93 .235 .280 .384
Nick Maton Norfolk 0.90 .223 .313 .362
Kyle Stowers Norfolk 0.85 .233 .311 .418
Dominic Fletcher Chicago (A) 0.79 .239 .301 .360
Peyton Burdick Norfolk 0.78 .198 .290 .369
Maverick Handley Norfolk 0.64 .208 .300 .310
Kris Bryant Colorado 0.63 .270 .351 .449
Lenyn Sosa Chicago (A) 0.55 .242 .276 .381
Elehuris Montero Colorado 0.49 .256 .310 .448
Ryan McKenna Norfolk 0.47 .215 .291 .350
Braden Shewmake Chicago (A) 0.36 .223 .268 .360
Charlie Blackmon Colorado 0.30 .272 .339 .414
Daniel Johnson Norfolk 0.23 .236 .293 .386
David Banuelos Norfolk 0.03 .195 .254 .345
Errol Robinson Norfolk 0.03 .206 .280 .253
Elias Diaz Colorado -0.01 .258 .309 .409
Michael Pérez Norfolk -0.11 .192 .266 .312
Billy Cook Norfolk -0.20 .212 .265 .352
Gavin Sheets Chicago (A) -0.26 .244 .304 .404
Michael Toglia Colorado -0.78 .221 .294 .387
Martín Maldonado Chicago (A) -1.00 .175 .254 .304

When it comes to offense, the Tides are relatively competitive against the White Sox and Rockies. It’s a solid group of hitters. What’s less solid is the pitching, a relatively thin part of Baltimore’s farm system — and the two most interesting prospects last year, Grayson Rodriguez and DL Hall, are no longer around to provide a boost:

ZiPS Pitcher Projections – Tides vs. Rockies vs. White Sox
Player Team Proj WAR ERA FIP
Drew Thorpe Chicago (A) 1.88 4.23 4.14
Mike Clevinger Chicago (A) 1.36 4.55 4.64
Cal Quantrill Colorado 1.32 4.93 5.06
Erick Fedde Chicago (A) 1.20 4.86 4.70
Cade Povich Norfolk 1.14 4.43 4.40
Kyle Freeland Colorado 1.11 5.24 5.10
Dakota Hudson Colorado 1.09 5.12 5.08
John Means Norfolk 1.08 4.24 4.64
Garrett Stallings Norfolk 1.03 4.54 4.38
Michael Soroka Chicago (A) 0.97 4.76 4.68
Michael Kopech Chicago (A) 0.94 4.82 5.01
Bruce Zimmermann Norfolk 0.93 4.56 4.50
Nick Nastrini Chicago (A) 0.92 4.90 4.80
Austin Gomber Colorado 0.85 5.32 5.01
Ryan Feltner Colorado 0.85 5.15 4.76
Chris Flexen Chicago (A) 0.84 4.85 4.66
Justin Armbruester Norfolk 0.81 4.67 4.73
Chayce McDermott Norfolk 0.70 4.67 4.61
Peter Lambert Colorado 0.56 5.38 5.05
Garrett Crochet Chicago (A) 0.51 3.98 4.08
Justin Lawrence Colorado 0.48 4.54 4.25
Jalen Beeks Colorado 0.48 5.07 4.99
Jake Bird Colorado 0.44 4.75 4.59
Tucker Davidson Norfolk 0.39 4.71 4.51
Matt Krook Norfolk 0.38 4.85 4.75
Steven Wilson Chicago (A) 0.19 4.50 4.54
Brad Keller Chicago (A) 0.16 5.48 5.42
Nick Vespi Norfolk 0.16 4.18 4.08
Tyler Kinley Colorado 0.13 5.06 4.70
Nick Mears Colorado 0.05 5.03 4.98
Bryan Baker Norfolk 0.05 4.37 4.40
Albert Suarez Norfolk 0.04 5.22 5.17
Andrew Suarez Norfolk -0.10 4.90 4.84
Daniel Bard Colorado -0.12 5.44 5.45
Nolan Hoffman Norfolk -0.19 4.79 4.68
Kaleb Ort Norfolk -0.22 5.10 4.81
Wandisson Charles Norfolk -0.44 5.26 5.44

While some of the Tides’ fringe arms match up well with the motley crew of Rockies and White Sox pitchers, the back end of Norfolk’s pitching staff is far less competitive.

To get a final number, I constructed a fictional league in which teams play all 30 major league teams five times and then, for the missing 12 games, played the AL teams one more time, minus the White Sox, A’s, and Royals. Since this is a simulation, I had the Rockies and White Sox play themselves in order to keep the opponent mix identical for all teams. For the Tides, I constructed a depth chart based on their current roster, minus the rehabilitating John Means. In the end, the Rockies averaged 68 wins and the White Sox 60. As for the Tides, while they put up a fight against the Pale Hose and would beat them in some simulations (about 34% of the time), they only averaged 56 wins. In other words, even when I let the Tides keep Jackson Holliday — he was literally called up as I was writing this paragraph — they aren’t as good as any of the current big league teams.

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

But are the Norfolk Tides even the right team to consider here? To answer that question, I repeated the exercise I had just done with the Tides with the 29 other Triple-A teams instead:

ZiPS Projected Wins – Triple-A Teams in the Majors
Team Wins
Norfolk 56.1
Sacramento 54.6
Toledo 53.4
Worcester 53.2
Memphis 52.9
Nashville 52.8
Buffalo 51.6
Gwinnett 51.3
Reno 50.7
Indianapolis 49.9
Durham 49.7
Syracuse 49.5
Jacksonville 49.2
Columbus 48.8
Iowa 48.4
Rochester 48.2
Sugar Land 47.6
Round Rock 47.3
Scranton/Wilkes-Barre 46.6
Charlotte 46.4
St. Paul 46.1
Lehigh Valley 45.8
Omaha 45.7
Tacoma 44.7
Oklahoma City 44.4
El Paso 43.8
Las Vegas 43.4
Louisville 42.4
Salt Lake 42.2
Albuquerque 38.6

As it turns out, the Tides are in fact the best projected minor league team. Now, this shouldn’t necessarily be considered a farm system ranking, as every minor league roster is populated with a lot of non-prospects. While every Triple-A team has a number of players who are plausible major leaguers and sometimes even pretty decent ones, once you get to, say, the seventh-best hitter or fifth-best pitcher, things start looking bleak, much more so even than with lousy major league teams. The White Sox and Rockies may be two of the worst teams in the majors, but in the big picture, they’re still pretty good at baseball.





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.

50 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
HappyFunBallMember since 2019
2 years ago

Dan, when you say “Sacramento”…

EonADSMember since 2024
2 years ago
Reply to  HappyFunBall

The River Cats, the Giants AAA affiliate. That’s a stacked system.

The As look better than the Rockies so far, honestly. Maybe not a healthy White Sox team, but I honestly think the Rockies are worse. JJ Bleday, Zack Gelof, JD Davis, Brent Rooker, Ryan Noda, and potentially Shea Langeliers have the makings of an above-average offense. Their pitching hasn’t been great, but I’m more willing to bet on Sears, Wood, Stripling, and Blackburn than I am on most of the Rockies rotation options. Mason Miller looks like a legit back-of-the-pen guy as well.

Last edited 2 years ago by EonADS
HowBoutDemOsMember since 2019
2 years ago

I mean, that is WAY closer than I would have thought going into this exercise. It’s pretty wild that a minor league team would have a 1/3 chance to be better than a big league club.

Also, given where Povich ranks among the pitchers, it seems like if the Tides had a one game playoff with either team, it would be close to a coin flip? Crazy.

HappyFunBallMember since 2019
2 years ago
Reply to  HowBoutDemOs

Even the Isotopes have a 1 in 4 chance. The difference in talent isn’t THAT much, and there’s a lot of randomness in any given batted ball result.

carterMember since 2020
2 years ago
Reply to  HappyFunBall

Right in spring training you see mlb teams lose to their milb affiliates (I know minors guys are on mlb team) and they have even lost to college teams a few times. Anything can happen in baseball!

MikeSMember since 2020
2 years ago

I think that it is important to note that this assumes the White Sox three best position players aren’t out until the All Star break. Even then, they get beat by a AAA team a third of the time.

Good thing Jerry Reinsdorf hired Getz because he can turn the team around fast!

ehaltMember since 2016
2 years ago

I tested this in OOTP by putting the Tides into the AL East in place of the Orioles. They tied the 2003 Tigers for the worst record of all time, going 43-119. So I guess ZiPS likes them a bit more than OOTP does.

Doug LampertMember since 2016
2 years ago
Reply to  ehalt

The 1962 mets (40-120) and 1899 Cleveland Spiders (20-134) object to calling the 2003 Tigers the worst record of all time. It may be the worst record of a team that was MLB in both the preceeding and following years.

Jason BMember since 2017
2 years ago

Baseball probably far closer than other major sports. Dan Patrick recently asked DraftKings to set a line on UCONN against the Pistons; they set it at DET -45

Last edited 2 years ago by Jason B
Jason BMember since 2017
2 years ago
Reply to  Jason B

Relatedly, I think the largest line I remember seeing on a regular season NCAA game this year was around 38.5, maybe touched 39.5. I don’t remember seeing one 40+. So basically UCONN is to Mississippi Valley State as the Pistons are to UCONN.

EonADSMember since 2024
2 years ago
Reply to  Jason B

You’d have to do it as a G-League team, though. UCONN vs Pistons would be like asking DraftKings to set a line of Colorado Rockies vs LSU Baseball. Tides vs. White Sox is like the 2023 Delaware Blue Coats vs. the 2023 Pistons.

The gap in talent is so large between college and pros, even the secondary leagues are clearly better.

Last edited 2 years ago by EonADS
Jeremy FoxMember since 2026
2 years ago
Reply to  Jason B

Many years ago, the NFL champion used to play an exhibition game against an all-star team of college seniors. https://en.wikipedia.org/wiki/Chicago_College_All-Star_Game. The pros went 31-9-2. The game seems to have become uncompetitive during later years, for various reasons.

JohnThackerMember since 2025
2 years ago
Reply to  Jeremy Fox

The Japanese pro American football league only recently (2022) stopped doing something similar. https://en.wikipedia.org/wiki/Rice_Bowl Also in a similar type of category was the old cricket “Gentlemen vs Players” game: https://en.wikipedia.org/wiki/Gentlemen_v_Players

NathanMember since 2018
2 years ago

I think you should lump in the AA pitching (where a lot of the smarter clubs hide their aces).

Roger McDowell Hot Foot
2 years ago
Reply to  Nathan

Yeah, this struck me too as the problem with the comparison. More broadly, since AAA is really a weird amalgam of the taxi squad/MLB reserves and the actual talent-developing minor leagues, the more interesting question might be the competition between an imaginary Organizational All-Minors Team and MLB.

carterMember since 2020
2 years ago

May we interest him in another article?

Lanidrac
2 years ago

It may not be feasible to project to a decent level of accuracy how AA (or even lower) players would perform as teammates of AAA players playing against MLB players.

Jeremy FoxMember since 2026
2 years ago

I’m less interested in knocking down the straw man claim that the Tides would crush the worst MLB team. For me, it’s much more interesting and surprising that the Tides aren’t *that* much worse than the White Sox. I’d have thought the gap between the worst MLB team and the best AAA team would be much larger than 4 projected wins over a 162 game season.

So, is this an unusually small gap? I don’t feel like the White Sox have an unusually bad projection, compared to the typical worst team in MLB in a typical season. But are the Tides an unusually good AAA team?

Jeremy FoxMember since 2026
2 years ago
Reply to  Jeremy Fox

Thinking about it more, I realize that the table covering all AAA teams answers my question. The Tides come out on top, but only by a bit, and there are several AAA teams that project as 50+ win MLB teams. And it can’t possibly be the case that AAA as a whole is way better right now than it typically is. So I was just wrong to guess that the best AAA team would typically be something like a 50-win MLB team.

Now want to think more about how this squares with the conventional wisdom that the biggest gap between adjacent professional levels is the gap between AAA and MLB. The conventional wisdom is that that’s the biggest leap for a young player to make. But is it? If you repeated this exercise to compare, say, the best AA team to the worst AAA team, or the best A team to the worst A+ team, or etc., what would you find? Would you find a gap of just 4 projected wins/season at every level? (Note that, to do this, you’d have to project both, say, the AA and AAA team against the same AAA schedule, not against an MLB schedule.)

youppi4pm
2 years ago
Reply to  Jeremy Fox

Is Jim Bowden a nincompoop? Yep!

But he is a real person. And a real person who made this exact argument. And he wasn’t the only one putting this idea forward. A number of publications ran real stories about this exact argument.

By definition this is not a straw man argument. I’m not even sure whose argument Dan would be misconstruing to attack or what that argument would be that wasn’t “Norfolk would beat Oakland”, but a more reasonable statement that Dan chose to interpret as “Norfolk would beat Oakland”.

OddBall Herrera
2 years ago

I would argue that from purely an offensive (no defense, no pitching) standpoint, the Tides’ lineup is better than several of these teams. It’s hard to tease out of the numbers above because they’re WAR based, but I would speculate if the bet weren’t “which team is better” but rather “you put each lineup against the same pitching, who scores the most runs”, it has to be much closer. I would expect Norfolk beats or comes very close to beating the As, Nationals and White Sox on that front

Last edited 2 years ago by OddBall Herrera
NATS FanMember since 2018
2 years ago

Nats are much better, so far, than you think.

TKDCMember since 2016
2 years ago

The Tides are giving up 7.8 runs per game so far, to minor leaguers, so I would imagine they’d have a tough time scoring enough to compensate for that against big leaguers.

Big leaguers were all at some point AAA players and were mostly at least pretty good far that level, and should mostly be at least as good if not better than they were then. This isn’t as silly as the Alabama/[worst NFL team] comparisons, but thinking about it for half a second should make it obvious that any MLB team will be better than a AAA team.

carterMember since 2020
2 years ago
Reply to  TKDC

If you look thru basically any milb filter (ops, obp, wrc, hrs) it is always heavy with guys who have been in the mlb prior and couldn’t cut it. Major leaguers who put up 70wrcs go down to the minors and dominate all the time.

airforce21oneMember since 2026
2 years ago
Reply to  TKDC

…but thinking about it for half a second should make it obvious that any MLB team will be better than a AAA team….

Norfolk is projected to win 56 games in the MLB, at least in this article. There have been a decent number of MLB teams that have had less than 56 wins in a season. So I disagree that thinking about it for half a second should make it obvious at all.

jdbolickMember since 2024
2 years ago

Norfolk’s current numbers are heavily inflated by their series in Charlotte. Not only is Truist small (150+ park factor for HRs!), but the wind was blowing out at 20mph for most of those games. Kjerstad’s homers would have been out anywhere, as he is red hot, but a lot of the others should have been relatively routine fly balls.

Last edited 2 years ago by jdbolick
Barney Coolio
2 years ago

Is defense better in the majors or AAA?

The answer is probably the majors. But the minors have a lot of younger guys who aren’t that good at hitting and the majors have a lot of older guys who are not as fast but can hit.

I think that in the 2000s, when there were so many older players in the majors and teams seemed to not mind as much having older, defensively challenged players in the majors, the gap between MLB and AAA defense might have been smaller.

If you had an “All MLB Defensive Team” vs an “All minor league defensive team (all levels)” the minor league team might be better as there are so many more players to chose from.

NATS FanMember since 2018
2 years ago
Reply to  Barney Coolio

I once read that defense peaks younger, but declines slower, than most other baseball skills.

Barney Coolio
2 years ago
Reply to  NATS Fan

Defense declines slower?

Does that mean that players are more likely to retain their defensive ability after their offensive ability has faded away?

I do not think I can agree with that. There are so many players who are good at hitting and fielding, they move to DH or a less demanding position. In fact, that is pretty much expected.

Am I misunderstanding you?

Lanidrac
2 years ago
Reply to  Barney Coolio

The argument is that offense generally declines even faster than that, which I can buy considering how many guys lose the ability to hit at a decent level by their mid-30s, and how many Gold Glovers remain as above-average fielders late in their careers (or even being the one reason that keeps them in the Majors at that point).

Guys like Nelson Cruz are the major exceptions.

carterMember since 2020
2 years ago
Reply to  Barney Coolio

There is still a fair amount of sluggers in the mlb who play positions who would have been dh only if they came up with same skill set now.

jacksonv123
2 years ago

It has taken Crochet all of 3 starts to surpass the .51 projected WAR

South DetroitMember since 2020
2 years ago
Reply to  jacksonv123

Whitesox “luck”, he turns in negative WAR the rest of season and falls back below! 😯

juan pierres mustacheMember since 2016
2 years ago

How would a minor league all-star team stack up?

sadtromboneMember since 2020
2 years ago

This one might have a strong shot at being better than the worst MLB teams.

carterMember since 2020
2 years ago
Reply to  sadtrombone

I’d imagine they are closer to an average team.

Lunch AngleMember since 2016
2 years ago

The Nationals hosted an exhibition game against all their top prospects at Nats Park a couple days before Opening Day. Basically the Nat’s regular lineup against a lineup featuring Crews, House, Wood, Hassell, etc etc. A lot of talent! Got to see most of the players in the Soto trade lol. Wood hit a ringing double off Gore, Jarlin Susana topped out a 102, TJ White hit a monstrous dinger.. but that was about it for the prospect Nats. Big league Nats absolutely wiped the grass with them. Not even remotely close. Sometimes it’s easy to take for granted just how good at baseball even fringe major leaguers are.

It was a super fun event though, hope it becomes a regular thing!

WerthlessMember since 2020
2 years ago
Reply to  Lunch Angle

Yeah, some orgs might get a bit of a boost by considering AA and AAA together.

david k
2 years ago

Poor Rockies. In the writeups of WAR rankings by position, the Rockies were in the bottom three at just about every position, and looking at the above list, it looks like the cupboard is bare in the minors too (at least AAA, maybe their low minors is better, but in any event, reinforcements don’t appear to be on the way to the majors anytime soon). It’s “stick out like a sore thumb bad”

Jeremy FoxMember since 2026
2 years ago

So, how many games would the best DSL team project to win in a 162 game MLB season? 0? 30? Or what?

pfgrMember since 2018
2 years ago

The WAR projection on Kris Bryant is pretty rough; and he is only in year 3 of a 7 year, $182 million contract.

duncanbishop1Member since 2020
2 years ago

Great stuff, Dan! Thanks for using your tools to satisfy some curiosity among fans. This article was brief but touched on nearly everything someone would want. Thanks again!

The GuruMember since 2026
2 years ago

way over values prospects. all of these major leaguers you show had higher mlb projections when they were still in aaa then they do now. almost everyone of them.

PascalMember since 2024
2 years ago
Reply to  The Guru

The flip side is that if the major leaguers shown had met their projections from their time in AAA, their teams wouldn’t be in the running for worst in MLB

its0in0the0cards
2 years ago

The new White Sox ad campaign: We’re still pretty good at baseball.

david k
2 years ago

Chicago White Sox Baseball…it sure beats a root canal…unless it’s a double header.

The Chicago White Sox….still in the major leagues!

OK, I borrowed these two from something I saw back when the early 1980s Atlanta Braves were terrible. I wish I could remember some of the others.

The Ghost of Johnny Dickshot
2 years ago

This is the same stupid discussion about how an Alabama football team could beat the worst NFL team. No, they couldn’t. Just stop.

david k
2 years ago

You’re right, but I wish we can see something like this ONCE.

David CutterMember since 2024
2 years ago

Oh Dan, you ruin all the fun 😛

On a serious note, that was an interesting exercise and had been thinking about it since it was brought up on Effectively Wild last week – I suppose the fact that even with thin pitching the Tides get close to the White Sox in so many scenarios really says a lot.