Sports

Longest scoreless streaks in MLB history: Where Cristopher Sanchez's Phillies record ranks all-time

Longest scoreless streaks in MLB history: Where Cristopher Sanchez’s Phillies record ranks all-time originally appeared on The Sporting News.
Add The Sporting News as a Preferred Source by clicking here.

Following his 2024 All-Star bid and 2025 emergence as a true ace, Cristopher Sanchez had a bumpier start to the 2026 MLB season than expected. But he’s quickly recovered with a newfound level of dominance.

The Philadelphia Phillies‘ southpaw had an otherworldly month of May, going five-straight starts with at least seven innings while not allowing a single run in any of those appearances. In the process, Sanchez hasn’t just become an early NL Cy Young favorite — he’s been slowly climbing the list of longest scoreless inning streaks in MLB history.

Following his most recent start against the Padres, Sanchez owns the new Phillies franchise record. He heads into his June 3 start, also against San Diego, already owning MLB’s longest scoreless pitching streak since 2015, and he can still make more history.

Here’s where Sanchez’s active scoreless streak ranks all-time and a look at his terrific recent stretch.

SN’s MLB HQ: Live MLB scores | Updated MLB standings | Full MLB schedule

Longest scoreless streak in MLB history

The longest scoreless streak in MLB regular-season history belongs to Orel Hershiser, who went 59 consecutive frames for the Dodgers from Aug. 30, 1988, to Sept. 28, 1988, without allowing a run. That stretch included five straight nine-inning shutouts, and Hershiser went on to win the NL Cy Young Award.

Mariano Rivera holds the postseason record for consecutive scoreless innings, going 33.1 frames in a row without allowing a run from 1998-2000.

Depending on the era, the record books for scoreless streaks can change a bit. All-time, there were a few scoreless streaks in the early 20th century — but in the Live Ball Era, which began in 1920, it’s been a more exclusive list of pitchers to go at least 40 scoreless innings in a row.

Since 2000, the longest scoreless pitching streak was Zack Greinke’s 45.2 consecutive scoreless frames for the Dodgers in 2015. Prior to Sanchez, the longest streak of the 2020s so far was Zac Gallen’s 44.1 innings without a run in 2022.

However, it’s Sanchez who now ranks seventh all-time in the Live Ball era with 44.2 scoreless frames in a row — the Phillies star surpassed Gallen on May 27. And he’s not done yet, with Sanchez set to take his active streak into his next start on June 3.

Here’s a look at the top-10 longest scoreless streaks all-time, regardless of era:

Rank Pitcher Team Scoreless Innings Date Streak Began Date Streak Ended
1 Orel Hershiser Dodgers 59.0 Aug. 30, 1988 Sept. 28, 1988
2 Don Drysdale Dodgers 58.0 May 14, 1968 June 8, 1968
3 Walter Johnson Senators 55.2 Apr. 10, 1913 May 14, 1913
4 Jack Coombs Athletics 53.0 Sept. 5, 1910 Sept. 25, 1910
5 Bob Gibson Cardinals 47.0 June 2, 1968 June 26, 1968
6 Zack Greinke Dodgers 45.2 June 18, 2015 July 26, 2015
7 Carl Hubbell Giants 45.1 June 13, 1933 Aug. 1, 1933
8. Cy Young Americans 45.0 Apr 25, 1904 May 17, 1904
Doc White White Sox  45.0 Sept. 12, 1904 Sept. 30, 1904
Sal Maglie Giants 45.0 Aug. 16, 1950 Sept. 4, 1950

And a look at only the top-10 in the Live Ball Era, since 1920:

Rank Pitcher Team Scoreless Innings Date Streak Began Date Streak Ended
1 Orel Hershiser Dodgers 59.0 Aug. 30, 1988 Sept. 28, 1988
2 Don Drysdale Dodgers 58.0 May 14, 1968 June 8, 1968
3 Bob Gibson Cardinals 47.0 June 2, 1968 June 26, 1968
4 Zack Greinke Dodgers 45.2 June 18, 2015 July 26, 2015
5 Carl Hubbell Giants 45.1 June 13, 1933 Aug. 1, 1933
6 Sal Maglie Giants 45.0 Aug. 16, 1950 Sept. 4, 1950
7 Cristopher Sanchez* Phillies 44.2 Apr. 30, 2026 Active
8 Zac Gallen Diamondbacks 44.1 Aug. 8, 2022 Sept. 11, 2022
9 Brandon Webb Diamondbacks 42.0 July 20, 2007 Aug. 17, 2007
10 Clayton Kershaw Dodgers 41.0 June 13, 2014 July 10, 2014
Ted Lyons White Sox 41.0 Aug. 9, 1926 Aug. 26, 1926
Luis Tiant Indians 41.0 Apr. 28, 1968 May 17, 1968

*Active streak

MORE:Latest injury updates on Aaron Judge

Longest scoreless streak in Phillies history

Already, Sanchez has made his mark in the Phillies’ franchise record books. 

After her silenced the Padres over seven scoreless innings on May 27, Sanchez took hold of the Phillies’ all-time record for longest scoreless streak. He surpassed Grover Alexander’s 41-straight scoreless innings in 1911.

Here’s a look at the Phillies’ longest scoreless streaks ever:

Rank Pitcher Year Scoreless Innings
1 Cristopher Sanchez* 2026 44.2
2 Grover Alexander 1911 41.0
3 Cliff Lee 2011 34.1
4 Robin Roberts 1950 33.2
5 Ranger Suarez 2024 33.0
Larry Andersen 1984 33.0
7 Ken Heimtzelman 1949 32.2
8 Cliff Lee 2011 32.0
9 Steve Carlton 1972 31.0
10 Grover Alexander 1916 30.2

*Activestreak

Cristopher Sanchez stats

Sanchez, who has blossomed from a minor 2019 trade from the Rays’ farm system into an elite starter with the Phillies, has lowered his ERA and increased his innings, wins and strikeouts totals in each of the last three seasons.

In 2026, thanks to his recent dominance, Sanchez appears poised to once again one-up his previous 2025 numbers — and he’s undoubtedly one of the NL Cy Young Award favorites in a loaded early field that includes Paul Skenes, Jacob Misiorowski, Chris Sale and Shohei Ohtani.

Entering his June 3 start, Sanchez ranks first in MLB in ERA among qualified starters, second in total innings pitched, second in total strikeouts and first in WAR.

Here’s a look at his 2026 numbers so far:

Games Record Innings ERA WHIP Ks BB H ER WAR
12 6-2 79.1 1.47 1.12 95 16 73 13 4.3

MORE:What to know about Travis Kelce’s Guardians ownership

Cristopher Sanchez contract details

  • Six years, $104 million (through 2032, club option 2033)

As Sanchez has elevated his play, becoming one of the best pitchers in baseball, the Phillies have now paid him twice to stay in Philadelphia for the long-term.

In 2024, Sanchez initially signed a four-year, $22.5 million extension with the Phillies that took him through the 2030 season, including team options. But as he cemented himself as an ace, that deal only looked more team-friendly — and as a result, the Phillies chose to reward him again.

Now, as of March, Sanchez is playing on a new six-year, $104 million contract that runs through 2032 with a team option in 2033. In essence, the deal kept the same original extension in place while adding around $30 million in salary in 2031 and 2032.

At $17.33 million per season due to him having lower salaries earlier in the extension, Sanchez’s contract still appears to be a bargain for Philadelphia — according to Spotrac, that $17.33 million AAV currently ranks 40th among all MLB starting pitchers, while Sanchez’s total value of $107 million ranks 21st among all starters.

Read More

Related Articles

Back to top button