Why I’ve Always Loved Baseball

It’s probably no surprise to you that I’ve always loved baseball. It hasn’t always been in the way I love it now. These days, I read about the sport all day and watch more games than I can count every week. It’s a self-enforcing cycle; the more I like it, the more baseball I get exposed to, which makes me like it more, on and on like that.

That’s not what made me like the sport in the first place, though. I’ve loved baseball for as long as I can remember. Every March, as I anxiously await the start of the season, I find myself reminiscing about how I ended up here. This year, those memories have come on even more strongly, because my dad’s birthday lines up with the start of the season and he’s turning 75 this year. I’m feeling so strongly, in fact, that Meg was kind enough to let me write about what got me hooked on the sport when I was a kid.

I didn’t grow up in a “baseball market.” We didn’t get Cardinals games on TV; for most of my childhood, we didn’t even have cable. But most of my fondest memories of being a kid revolve around the sport anyway. My parents got to work early on me, and they kept it up until I was a lifelong fan.

No baseball on TV? It was no problem, because my uncle taped a St. Louis promotional spot titled “Ozzie, That’s a Winner” and mailed it to us. It was a gas station advertisement, if I’m remembering correctly, with clips of great defensive plays interspersed around The Wizard talking about where he filled up his tank. I didn’t care about that part even a little bit. I watched that video until the tape wore out and tried to mirror Ozzie’s moves in our family room. Credit my mom and dad for sitting there without laughing while a small left-handed child tried to make himself look like the best defensive shortstop of all time, because they never once told me how doomed my dream of being the next Ozzie was.
Read the rest of this entry »


FanGraphs 2024 Staff Predictions

Clayton Freeman/Florida Times-Union / USA TODAY NETWORK

After an offseason marked by big trades and a slow free agent market, the 2024 season is almost upon us; we made it. And on this, the morning of Opening Day, we engage in our annual tradition of asking our staff to open themselves up to public ridicule by trying to predict the year in baseball. Some of these predictions will prove to be prescient; others will make their forecaster feel a little silly. Such is the prognostication business.

We asked the staff to predict the playoff field, as well as the pennant and World Series winners, and the individual award recipients. Folks from FanGraphs and RotoGraphs weighed in. Here are the results. Read the rest of this entry »


Logan Webb Talks Pitching

Matt Kartozian-USA TODAY Sports

Logan Webb was my pick for NL Cy Young last season, and while the prediction didn’t come to fruition, the San Francisco Giants right-hander did come close to capturing the honor — this despite an 11-13 record. (We’ve come a long way, haven’t we?) He finished second in the voting to Blake Snell, who is now his rotation mate, and while Webb’s major league-leading 216 innings certainly captured the attention of the electorate, many of his other numbers stood out as well. He ranked fourth among qualified National League pitchers in both ERA (3.25) and FIP (3.16), and his 1.29 walks per nine innings was second to none. Moreover, his 62.1% groundball rate was the highest in either league.

He hardly came out of nowhere. Webb was already good, as his stats over the past three seasons attest. Since the beginning of the 2021 campaign, he has a 3.07 ERA and a 3.00 FIP, and his signature sinker-changeup combination has been responsible for a 59.9% groundball rate. A comparably humble 23.1% strikeout rate over that span (21.4% last year) notwithstanding, the 27-year-old worm-killing workhorse is one of the best pitchers in the game.

Webb sat down to talk pitching at San Francisco’s spring training facility earlier this month. He’ll be on the mound later today when the Giants open the regular season in San Diego.

———

David Laurila: How have you evolved as a pitcher since coming to pro ball?

Logan Webb: “I’ve changed probably four different times. I was a sinker guy when I first started. Then I had Tommy John, and when I came back, so did the velo — it was back to the reason why I was drafted.”

Laurila: You were drafted [by the Giants in 2014] because you threw hard? Read the rest of this entry »


An Opening Day Slate Short of Familiar Names, but Hardly Without Promise

Rick Osentoski-USA TODAY Sports

If you were searching for evidence of the changing of the guard in the major leagues — or of the occupational hazards faced by starting pitchers — look no further than this year’s slate of Opening Day hurlers. As the 2024 season launches with what was supposed to be a full schedule on Thursday — the Brewers-Mets and Braves-Phillies games have both been postponed until Friday — the absences of so many of the game’s most renowned pitchers due to injuries and other issues loom large. If there’s good news, it’s that we still have plenty of top arms on tap.

Consider, for example, the fact that neither of last year’s two Cy Young Award winners, Gerrit Cole and Blake Snell, will be taking the hill on Thursday. After being diagnosed with nerve inflammation and edema earlier this month, Cole — one of just two pitchers to throw at least 200 innings in both 2022 and ’23 — will start the year on the injured list and won’t even begin throwing again until early or mid-April. A best-case scenario has him returning around the start of June; in his place, the Yankees will start Nestor Cortes. Snell, who reached free agency after winning his second Cy Young last year with the Padres, didn’t even sign with the Giants until March 19 and isn’t built up enough to be on the Opening Day roster, let alone take his turn. Instead, Logan Webb will get the call for San Francisco for the third straight season, though that might have been the case even if Snell had signed in a timely fashion.

This is more or less a once-every-couple-of-decades occurrence. According to ESPN’s Tim Kurkjian, the last time neither Cy Young winner started the following Opening Day was in 2005. That year, despite their hardware, both the Astros’ Roger Clemens and the Twins’ Johan Santana yielded to teammates with longer tenures with their respective clubs, namely Roy Oswalt and Brad Radke. Before that, you have to go back to 1982, when neither the Dodgers’ Fernando Valenzuela nor the Brewers’ Rollie Fingers (a reliever) started. Read the rest of this entry »


2024 Positional Power Rankings: Summary

Kim Klement Neitzel-USA TODAY Sports

Over the past week and a half, we’ve published our annual season preview, ranking the league’s players by position and team based on a blend of our projections (a 50/50 split between ZiPS and Steamer) and our manually maintained RosterResource playing time estimates courtesy of Jason Martinez. If you happen to have missed any of those installments, you can use the navigation widget above to catch up.

Today, I’m going to summarize the results. We’ll look at some tables and pick out a few interesting tidbits in a moment, but first, it’s important to remember that this exercise captures a snapshot of how we project teams to perform now. Teams aren’t static. Since we began publishing our rankings, Wyatt Langford, our no. 2 overall prospect, officially made the Rangers’ Opening Day roster, while Jackson Holliday, our no. 1 overall prospect, learned he’d be starting his season at Triple-A Norfolk. Cardinals outfielder Dylan Carlson suffered a sprained AC joint in his left shoulder during a collision with teammate Jordan Walker. He’ll start the season on the IL, paving the way for speedster (and no. 83 overall prospect) Victor Scott II to debut. And mere hours after our starting pitching rankings went live, Jordan Montgomery signed with the Arizona Diamondbacks, pushing them from 13th all the way up to fourth. Heck, while I was writing this summary, news broke that Reds infielder Matt McLain underwent shoulder surgery, putting his season in jeopardy. Read the rest of this entry »


Jordan Montgomery Finally Has a Job

Kevin Jairaj-USA TODAY Sports

Some 49 hours before their first regular season game, the Arizona Diamondbacks brought up the house lights to end the 2023-24 Hot Stove League. Jordan Montgomery is headed west on a one-year contract with a vesting option.

The 31-year-old Montgomery had been a well-regarded high-volume starter, but the 2023 postseason brought him to the verge of stardom. The Texas Rangers traded for Montgomery at the deadline, and with Jacob deGrom and Max Scherzer battling injuries, it was the big South Carolinian who emerged as the team’s ace. He won three games in the postseason, including Game 7 of the ALCS in a multi-inning relief appearance on two days’ rest, and was one of the World Series champion’s breakout stars.

That championship, of course, came at the expense of Arizona, his new team. The Diamondbacks, having come so close to winning it all, had already brought in reinforcements by trading for third baseman Eugenio Suárez and signing outfielder Joc Pederson and lefty starter Eduardo Rodriguez. Last October, this was a team with an improvised rotation; with Montgomery, Rodriguez (once he returns from his season-opening IL stint), Zac Gallen, Merrill Kelly, a full year of a maturing Brandon Pfaadt, and a healthy Tommy Henry, it’s among the best in the sport. Read the rest of this entry »


The Official (And Hopefully Not Too Cringe) 2024 ZiPS Projections

Kim Klement Neitzel-USA TODAY Sports

After all the rumors and money and projections, here we are, back at 0-0, with every team having at least some theoretical level of hope for the coming season. Beginning Thursday, actual games will turn these projections to shreds, but this is the best algorithmic projection I have the ability to make for 2024. Just a note that I have not committed an act of decimal cheating; ZiPS does not know that the Padres and Dodgers are 1-1.

The methodology I’m using here isn’t identical to the one we use in our Projected Standings, meaning there naturally will be some important differences in the results. So how does ZiPS calculate the season? Stored within ZiPS are the first- through 99th-percentile projections for each player. I start by making a generalized depth chart, using our Depth Charts as a jumping off point. Since these are my curated projections, I make changes based on my personal feelings about who will receive playing time as filtered through arbitrary whimsy my logic and reasoning. ZiPS then generates a million versions of each team in Monte Carlo fashion (the computational algorithms, that is — no one is dressing up in a tuxedo and playing chemin de fer like James Bond).

After that is done, ZiPS applies another set of algorithms with a generalized distribution of injury risk that changes the baseline PAs/IPs for each player. Of note is that higher-percentile projections already have more playing time than lower-percentile projections before this step. ZiPS then automatically (and proportionally) fills in playing time from the next players on the list to get to a full slate of plate appearances and innings. The model’s had a lot of updates since the pre-spring projections, so probabilities may have moved slightly more than you might have expected from the changes in wins.

The result is a million different rosters for each team and an associated winning percentage for each of those million teams. After applying the new strength of schedule calculations based on the other 29 teams, I end up with the standings for each of the million seasons. This is actually much less complex than it sounds.

The goal of ZiPS is to be less mind-blowingly awful than any other way of predicting the future. The future is tantalizingly close but beyond our ken, and if anyone figures out how to deflect astrophysicist Arthur Eddington’s arrow of time, it’s probably not going to be in service of baseball projections. So we project probabilities, not certainties.

Over the last decade, ZiPS has averaged 19.7 correct teams when looking at Vegas preseason over/under lines. I’m always tinkering with methodology, but most of the low-hanging fruit in predicting how teams will perform has already been harvested. With one major exception, most of ZiPS’ problems now are about accuracy rather than bias. ZiPS’ year-to-year misses for teams are uncorrelated, with an r-squared of one year’s miss to the next of 0.000562. Now, correlations with fewer than 20 points aren’t ideal, but the individual franchise with the highest year-to-year r-squared is the Mariners at 0.03, which isn’t terribly meaningful. If you think that certain franchises have a history of predictive over- or underperformance, you thought wrong, and I’d bet it’s the same for the other notable projection systems.

If you want to check out the pre-spring projections, which talk about the biggest things to happen up to that point, here are the links to the AL and NL projections. Since it has been requested, for these official 2024 projections, I’ve also added 80th and 20th percentile win totals to the standings tables.

ZiPS Projected Standings – AL East
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Baltimore Orioles 91 71 .562 37.2% 34.8% 72.1% 8.8% 99.0 82.2
New York Yankees 87 75 4 .537 24.1% 35.2% 59.3% 5.2% 95.8 78.7
Toronto Blue Jays 87 75 4 .537 22.4% 35.9% 58.3% 5.0% 95.3 78.7
Tampa Bay Rays 83 79 8 .512 11.9% 29.2% 41.1% 2.3% 91.1 74.4
Boston Red Sox 77 85 14 .475 4.4% 17.5% 22.0% 0.7% 85.9 69.2

Since the last set of projections, the movement here can mostly be attributed to starting pitching. Corbin Burnes provides a huge boost to the Orioles, but some of the benefit of his addition is negated because of less optimistic innings totals for the injured John Means and, more significantly, Kyle Bradish. The injury to Yankees ace Gerrit Cole diminishes their outlook a bit, though they still have the American League’s third highest playoff probability. Lucas Giolito wasn’t expected to pitch the Red Sox to the postseason, but his injury makes a Boston playoff berth even less likely.

ZiPS Projected Standings – AL Central
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Minnesota Twins 86 76 .531 41.8% 15.7% 57.5% 4.5% 94.1 77.0
Cleveland Guardians 85 77 1 .525 38.4% 16.6% 55.1% 3.9% 93.3 76.7
Detroit Tigers 78 84 8 .481 13.2% 11.6% 24.8% 0.8% 85.8 69.3
Kansas City Royals 73 89 13 .451 5.9% 6.5% 12.5% 0.2% 81.4 65.0
Chicago White Sox 63 99 23 .389 0.6% 0.8% 1.5% 0.0% 71.5 54.8

People might still be shocked to see the White Sox with a 1.5% chance of making the postseason, but one of the things I’ve learned after doing this for 20 years is that people – even the most sophisticated ones – tend to underrate how often improbable things happen. Luckily, with so many years in the books, I’ve had the ability to do a lot of calibration! In most simulations, the division features a fairly tight race between the Twins and Guardians for the title and the Tigers finishing third. And because the Central is relatively weak, a Royals playoff appearance would be unlikely but not unreasonably so.

ZiPS Projected Standings – AL West
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Houston Astros 88 74 .543 37.0% 26.2% 63.2% 6.3% 96.5 79.4
Texas Rangers 86 76 2 .531 28.4% 27.0% 55.5% 4.5% 94.4 77.6
Seattle Mariners 86 76 2 .531 27.4% 27.3% 54.7% 4.3% 94.0 77.6
Los Angeles Angels 77 85 11 .475 6.9% 14.7% 21.6% 0.7% 85.6 68.7
Oakland A’s 63 99 25 .389 0.2% 0.9% 1.1% 0.0% 71.6 54.7

The big change here is a slightly more negative distribution of the innings for Astros pitchers, narrowing their lead over the Rangers and Mariners. I appreciate ZiPS’ bringing the M’s just that much closer to the Seattle Mariners .540 meme. The A’s now project to finish a fraction of a win ahead of the White Sox in the AL basement, which is some kind of victory, I guess.

ZiPS Projected Standings – NL East
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Atlanta Braves 95 67 .586 62.6% 21.4% 84.0% 15.2% 103.3 86.0
Philadelphia Phillies 85 77 10 .525 17.9% 33.4% 51.2% 3.7% 93.3 76.7
New York Mets 83 79 12 .512 12.9% 28.2% 41.1% 2.3% 91.2 74.0
Miami Marlins 79 83 16 .488 6.3% 20.2% 26.6% 1.0% 87.1 70.4
Washington Nationals 66 96 29 .407 0.3% 2.0% 2.3% 0.0% 74.1 57.4

ZiPS does give the Braves a 1% chance at winning 116 games! Atlanta lost a bit in the probabilities because of some changes in the generalized playing time model that fills in the backups. Even if ZiPS sees the playoffs as a bit less certain for this team than it did six weeks ago, the Braves still have the highest projected win total in the majors. The Marlins took a sizable hit after some negative injury news, a pretty big deal for them since the pitching staff is their source of upside. It sure ain’t the hitting!

ZiPS Projected Standings – NL Central
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
St. Louis Cardinals 83 79 .512 27.8% 16.0% 43.8% 2.6% 90.7 74.4
Chicago Cubs 82 80 1 .506 27.9% 15.6% 43.5% 2.5% 91.0 74.2
Cincinnati Reds 80 82 3 .494 20.8% 14.3% 35.1% 1.6% 89.0 71.6
Milwaukee Brewers 78 84 5 .481 14.7% 12.6% 27.3% 1.0% 86.8 70.0
Pittsburgh Pirates 75 87 8 .463 8.9% 9.0% 17.9% 0.5% 83.7 67.3

ZiPS loves Pete Crow-Armstrong and is suspicious of Cody Bellinger matching his 2023 numbers, but bringing him back was still enough to push the Cubs into a near-statistical tie in what was already projected to be a very close race. The Brewers took a hit with the loss of Burnes, and as a result, they slightly boosted the projections for the other four teams in the division.

ZiPS Projected Standings – NL West
Team W L GB Pct Div% WC% Playoff% WS Win% 80th 20th
Los Angeles Dodgers 93 69 .574 49.3% 29.7% 79.0% 11.9% 101.1 84.2
Arizona Diamondbacks 86 76 7 .531 20.5% 34.9% 55.5% 4.4% 94.4 77.8
San Francisco Giants 85 77 8 .525 17.2% 32.1% 49.4% 3.4% 93.2 76.1
San Diego Padres 83 79 10 .512 12.7% 28.5% 41.2% 2.3% 91.3 74.0
Colorado Rockies 67 95 26 .414 0.2% 1.9% 2.1% 0.0% 74.5 59.0

The NL West contenders fighting with the Dodgers – which means the three other teams that are not the Rockies – all received a boost because, since the pre-spring projections, they each added one of the top starting pitchers available, either in free agency or via trade, this offseason. The Diamondbacks, Giants, and Padres are better after having acquired, respectively, Jordan Montgomery, Blake Snell, and Dylan Cease, but the moves haven’t changed the relative positions of these teams in the projected standings. Even so, these deals — along with San Francisco’s signing of Matt Chapman — have created more scenarios in which the Dodgers can be bested for the divisional title, though they remain the favorites.

One thing you see a lot on social media, especially from sites that repost these projections, is outrage that “the best team will only have X wins.” The Orioles are projected to have the best record in the AL, at 91-71, but that doesn’t mean that ZiPS projects 91 wins to lead the AL. Those 91 wins represent Baltimore’s 50th percentile performance in those million simulations, and it is astronomically unlikely that all 30 teams hit their 50th-percentile projections. On average, you should expect three teams to hit their 90th percentile, six to hit their 80th, nine to hit their 70th, and so on and so forth. But again, it’s rarely going to be that neat. So here’s the percentile matrix for the number of wins it would take to secure each of the six playoff spots.

ZiPS Playoff Matrix
To Win 10th 20th 30th 40th 50th 60th 70th 80th 90th
AL East 89.3 92.0 94.0 95.8 97.4 99.1 100.9 103.0 105.9
AL Central 83.0 86.0 88.1 90.0 91.8 93.6 95.6 97.9 101.1
AL West 86.6 89.4 91.5 93.4 95.1 96.8 98.7 100.9 103.9
To Win 10th 20th 30th 40th 50th 60th 70th 80th 90th
AL Wild Card 1 87.4 89.2 90.6 91.8 93.0 94.2 95.5 97.0 99.2
AL Wild Card 2 84.1 85.8 87.0 88.0 89.0 90.1 91.2 92.5 94.4
AL Wild Card 3 81.6 83.1 84.3 85.3 86.2 87.1 88.2 89.4 91.1
To Win 10th 20th 30th 40th 50th 60th 70th 80th 90th
NL East 88.3 91.4 93.6 95.6 97.5 99.4 101.5 104.2 107.8
NL Central 83.5 86.2 88.1 89.8 91.4 93.0 94.8 96.8 99.6
NL West 88.8 91.7 93.8 95.7 97.5 99.2 101.1 103.3 106.4
To Win 10th 20th 30th 40th 50th 60th 70th 80th 90th
NL Wild Card 1 87.4 89.3 90.6 91.8 93.0 94.2 95.5 97.1 99.2
NL Wild Card 2 84.0 85.7 87.0 88.0 89.0 90.0 91.1 92.4 94.2
NL Wild Card 3 81.5 83.1 84.2 85.2 86.2 87.1 88.1 89.3 91.0

Five Bold-Ish Predictions for the 2024 Season

Kirby Lee-USA TODAY Sports

I’m not a bold predictions kind of guy. Maybe it comes with the territory of writing so much: On average, my views are pretty down the middle because I just have so many views. There’s so much baseball bouncing around in my brain all the time that it tends toward the mean. Or maybe that’s just a cop out, a way to pre-excuse my lack of boldness. Because it’s time for my annual attempt at it. Here are five things I think will occur that hopefully will shock you a little – but not too much, because I’m hoping that at least two or three of these actually will transpire.

1. The Mets Will Lead Baseball in DH WAR
Our projections hate J.D. Martinez, and there’s a reason why: He’s 36 and squarely in the back half of his career. Over the past four years, he’s posted a 120 wRC+, which is great but not otherworldly, and he struck out 31.1% of the time in 2023. This kind of general trajectory is what projections feast on; they recognize early and commonly shared signs of decline and then extrapolate from there.

Doubting those projections wouldn’t really count as a bold claim in my book, though, because Martinez is a very good hitter. Also, the way that projections work means that he’ll exceed those numbers roughly 50% of the time even if they’re a good approximation of his true talent. We need to be much bolder than that. So let’s kick it up a notch and imagine how good Martinez could feasibly be.
Read the rest of this entry »


Effectively Wild Episode 2144: Season Preview Series: Dodgers and Rockies

EWFI
Ben Lindbergh and Meg Rowley remind people to vote in their preseason predictions game, discuss the completion of the season preview series, and then (10:15) analyze Shohei Ohtani’s remarks from Monday and preview the rest of the 2024 Los Angeles Dodgers season with The Athletic’s Fabian Ardaya, followed (1:15:31) by a 2024 Colorado Rockies preview with The Denver Gazette’s Luke Zahlmann, plus a postscript on the Diamondbacks signing Jordan Montgomery (1:55:50) and a recap of preview guests’ goals for each team this year (2:01:25).

Audio intro: El Warren, “Effectively Wild Theme
Audio interstitial 1: Tom Rhoads, “What Did Shohei Ohtani Know?
Audio interstitial 2: Justin Peters, “Effectively Wild Theme
Audio outro: Daniel Leckie, “Effectively Wild Theme

LINK TO VOTE ON PREDICTIONS
Link to Capistrano swallows story
Link to swallows story 2
Link to swallows story 3
Link to Ohtani video
Link to Ohtani transcript
Link to other Ohtani translation
Link to Kim tweet
Link to Kojima video
Link to Ben on Ohtani
Link to Blum on Ippei’s bio
Link to NBA betting scandal
Link to Haberstroh on Porter
Link to Dodgers offseason tracker
Link to Dodgers depth chart
Link to Fabian on the Seoul series
Link to more on Seoul
Link to ESPN Friedman report
Link to Ben on the Dodgers
Link to Friedman on failure
Link to Dodgers TV deal
Link to Ben on the Dodgers
Link to Fabian’s Athletic archive
Link to Rockies offseason tracker
Link to Rockies depth chart
Link to SP projections
Link to RP projections
Link to FG playoff odds
Link to FG on Tovar’s extension
Link to Baumann on Straw
Link to Blum on Bryant
Link to Statcast defense projections
Link to Rockies pitching lab
Link to Rockies player projections
Link to Coors hangover effect
Link to Rockies R&D story
Link to MLB attendance ranks
Link to P GB% leaderboard
Link to P K% leaderboard
Link to Andrew’s Gazette archive
Link to MLBTR on Montgomery
Link to MLBTR on the QO
Link to Operation Market Garden
Link to over/under draft results
Link to ballpark meetup forms
Link to meetup organizer form
LINK TO VOTE ON PREDICTIONS

 Sponsor Us on Patreon
 Facebook Group
 Twitter Account
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Get Our Merch!
 Email Us: podcast@fangraphs.com


2024 Positional Power Rankings: Starting Rotation (No. 1-15)

Mark J. Rebilas-USA TODAY Sports

Earlier today, we looked at the teams in the bottom half of the league’s rotations. Now to close out the positional power rankings, we look at the game’s best.

The ever-changing landscape of pitching is present throughout the upper tier of the rotation rankings. With fewer workhorses across the league, rotations are often relying on upwards of eight guys to make a significant impact, as teams now understand that the six-month grind will churn their staff and could leave their April and October iterations looking very different. The margins are tiny, with the top three teams separated by fractions of a win and the next 11 split by a mere 1.6 WAR. Six of the teams ranked 16-30 last year have graduated into the upper class, but a key injury or an overperforming prospect from one of clubs in this year’s bottom tier could be enough to flip things drastically. Read the rest of this entry »