Though previously a common sight and sign of durability for a pitcher over the course of the regular season, 20-win campaigns have now become exceptionally rare.
Even at the beginning of my lifetime, it would have been unthinkable for a pitcher with a 10-10 record to win a Cy Young Award, as Pittsburgh Pirates’ phenom Paul Skenes was able to do in 2025.
Though the era of taking wins as the end-all, be-all stat for pitchers is long gone, it’s hard to think of a metric with more history and legacy than pitcher wins, particularly when considering older generations of the game.
There’s a wide variety of reasons that wins have dropped off, with the stark reality that we likely will never see another 300-win pitcher – a benchmark that was viewed to be the pitcher’s equivalent to 500 home runs in a career – both of which were seen as guarantees for admission into Cooperstown.
Four-man rotations became five- and six-man rotations over the years, while bullpen usage has skyrocketed across the league – particularly within the last 15 years. Not only is it quite rare for a pitcher to total 20 wins in a season now, it’s also uncommon to see a hurler even pitch for 200 innings – a mark that multiple pitchers in each rotation would achieve in past generations.
This trend has laid itself bare in recent seasons, with no pitcher reaching the 20-win milestone in each of the past seasons – making Spencer Strider’s 20-win campaign in 2023 the most recent instance of a pitcher accomplishing the feat.
Of the league’s 30 teams, only the Colorado Rockies, who began play in 1993 and have long dealt with a hitter-friendly environment, have never had a pitcher win 20 games in a season.
With wins taking a distinct backseat to other stats such as Fielding Independent Pitching and Adjusted ERA+, here’s a look at the last time each team had a 20-win pitcher:
- Atlanta Braves: 2023, Spencer Strider (20)
- Los Angeles Dodgers: 2021, Julio Urías (20)
- Houston Astros: 2019, Justin Verlander/Gerrit Cole (21/20)
- Tampa Bay Rays: 2018, Blake Snell (21)
- Cleveland Guardians: 2018, Corey Kluber (20)
- Boston Red Sox: 2016, Rick Porcello (22)
- Toronto Blue Jays: 2016, J.A. Happ (20)
- Washington Nationals: 2016, Max Scherzer (20)
- Chicago Cubs: 2015, Jake Arrieta (22)
- Cincinnati Reds: 2014, Johnny Cueto (20)
- St. Louis Cardinals: 2014, Adam Wainwright (20)
- Detroit Tigers: 2013, Max Scherzer (21)
- Los Angeles Angels: 2012, Jered Weaver (20)
- New York Mets: 2012, R.A. Dickey (20)
- Arizona Diamondbacks: 2011, Ian Kennedy (21)
- New York Yankees: 2010, CC Sabathia (21)
- Philadelphia Phillies: 2010, Roy Halladay (21)
- Miami Marlins: 2005, Dontrelle Willis (22)
- Minnesota Twins: 2004, Johan Santana (20)
- Chicago White Sox: 2003, Esteban Loaiza (21)
- Seattle Mariners: 2003, Jamie Moyer (21)
- Athletics: 2002, Barry Zito (23)
- Texas Rangers: 1998, Rick Helling (20)
- San Francisco Giants: 1993, John Burkett (22)
- Pittsburgh Pirates: 1991, John Smiley (20)
- Kansas City Royals: 1989, Bret Saberhagen (23)
- Milwaukee Brewers: 1986, Teddy Higuera (20)
- Baltimore Orioles: 1984, Mike Boddicker (20)
- San Diego Padres: 1978, Gaylord Perry (21)

Leave a Reply