Best Phillies Starting Pitchers Ranked
When fans ask for the best Phillies starting pitchers all time, one name almost always leads the conversation: Steve Carlton. But the Phillies’ rotation history runs deeper than just one legend. Over nearly 140 years, Philadelphia has seen workhorses, strikeout artists, Cy Young winners, and underrated gems — some who defined eras, others who carried teams through lean stretches. This list isn’t about wins alone or ERA titles in isolation; it’s about impact, longevity, dominance in a Phillies uniform, and how each pitcher shaped the franchise’s identity. We’ve weighed peak performance, durability, postseason moments, and cultural resonance — all grounded in real games played in red pinstripes.
Steve Carlton — The Gold Standard
Steve Carlton didn’t just pitch for the Phillies — he was the Phillies for much of the 1970s and early ’80s. Acquired in 1972 from the Cardinals in a trade many called lopsided (and it was — in Philly’s favor), Carlton won four Cy Young Awards in red, including three straight from 1972–1974. His 1972 season remains one of the most astonishing single-year performances in baseball history: 27 wins, a 1.97 ERA, and 310 strikeouts — all while his team lost 97 games. He finished his Phillies career with 241 wins, 3,028 strikeouts (still the franchise record), and a 3.09 ERA over 15 seasons. When people talk about the best Phillies starting pitchers all time, Carlton isn’t just on the list — he sets the benchmark.
Robin Roberts — The Iron Man of the ’50s
Before Carlton, there was Robin Roberts — the anchor of the Whiz Kids and the face of Phillies baseball in the postwar era. From 1948 to 1961, Roberts started at least 30 games every single season — seven times he topped 35. His 1952 campaign (28 wins, 2.59 ERA, 211 strikeouts) helped lift the Phillies to their first pennant in 35 years. He holds the franchise record for innings pitched (3,739.2) and complete games (245). Roberts wasn’t flashy, but he was relentless — a pitcher who trusted his sinker, his stamina, and his teammates. His consistency and leadership make him an essential part of any serious ranking of the best Phillies starting pitchers all time.
Zack Wheeler — The Modern Ace
Zack Wheeler arrived in Philadelphia in 2020 with promise — and quickly delivered elite production. Since then, he’s become the staff’s steadying force: 2021 NLCS MVP, two All-Star selections, and back-to-back 200+ strikeout seasons (2021–2022). What separates Wheeler isn’t just stuff — though his fastball-slider combo ranks among the league’s most effective — it’s his ability to deliver in big spots. He threw 7 shutout innings in Game 3 of the 2022 World Series, and his 2023 regular-season 2.83 ERA led all Phillies starters. At just 34, he’s already among the most impactful free-agent signings in franchise history — and arguably the most dependable arm the Phillies have had since the Carlton era. For fans debating today’s best Phillies starting pitchers all time, Wheeler’s case keeps getting stronger.
Aaron Nola — The Homegrown Anchor
Drafted 7th overall in 2011, Aaron Nola debuted in 2015 and hasn’t missed a beat since. He’s never been the flashiest, but he’s been remarkably consistent: six consecutive seasons with at least 170 innings, five All-Star nods, and a career 3.42 ERA in Philadelphia. His command, changeup, and poise under pressure — especially in the 2022 and 2023 playoffs — cemented his place as the clubhouse leader and de facto ace during the team’s recent resurgence. While his win totals haven’t always reflected his value (thanks to shaky run support early on), advanced metrics love him: he’s consistently ranked top-10 in xERA and chase rate among NL starters. Nola may not yet have Carlton’s hardware or Roberts’ workload, but his loyalty, intelligence, and sustained excellence make him a cornerstone of any updated list of the best Phillies starting pitchers all time.
Frequently asked questions
Who has the most wins among Phillies starting pitchers?
Steve Carlton leads with 241 wins — 10 more than Robin Roberts’ 234. Both spent the bulk of their careers in Philadelphia, but Carlton’s peak was sharper and longer in terms of dominance.
Has any Phillies starter won a Cy Young Award besides Steve Carlton?
Yes — Roy Halladay won the 2010 NL Cy Young after going 21–10 with a 2.44 ERA in his first season with the Phillies. He also threw a perfect game and a postseason no-hitter that year.
Who holds the Phillies record for most strikeouts in a single season?
Steve Carlton struck out 310 batters in 1972 — still the franchise record. Zack Wheeler came closest recently with 247 in 2021.
Are there any active Phillies pitchers likely to crack this list in the future?
Zack Wheeler and Aaron Nola are already on it — and if Ranger Suárez continues developing as a multi-inning, high-leverage starter, he could join them down the line. But breaking into the top tier requires sustained elite performance over many seasons — not just one great year.