Reading the wire…
Live now
Today's deepest bids
Games are just getting underway. Check back after the first inning.
Today's first hits
When today's no-hit bids ended.
Yesterday's deepest bids
No qualifying bids on yesterday's slate.
Season leaderboard
Deepest hitless bids of the season.
| # | Pitcher | Team | Opp | Hitless through | Date |
|---|---|---|---|---|---|
| 1 | Tatsuya ImaiCombined | HOU | TEX | 9th | May 25, 2026 |
| 2 | Yoshinobu Yamamoto | LAD | CWS | 8th | June 13, 2026 |
| 3 | J.T. Ginn | ATH | LAA | 8th | May 18, 2026 |
| 4 | Parker Messick | CLE | BAL | 8th | April 16, 2026 |
| 5 | Dustin May | STL | MIL | 7th | May 27, 2026 |
| 6 | Shohei OhtaniCombined | LAD | COL | 7th | May 27, 2026 |
| 7 | Spencer Arrighetti | HOU | TEX | 7th | May 15, 2026 |
| 8 | Ranger Suarez | BOS | SEA | 6th | June 19, 2026 |
| 9 | Dustin May | STL | SD | 6th | June 15, 2026 |
| 10 | Logan Webb | SF | MIL | 6th | June 3, 2026 |
| 11 | Jake IrvinCombined | WSH | ATL | 6th | May 23, 2026 |
| 12 | Paul Skenes | PIT | COL | 6th | May 12, 2026 |
| 13 | Ryan Weathers | NYY | BAL | 6th | May 11, 2026 |
| 14 | Jacob Misiorowski | MIL | WSH | 6th | May 1, 2026 |
| 15 | Mason Montgomery | PIT | STL | 6th | April 27, 2026 |
| 16 | Paul Skenes | PIT | MIL | 6th | April 24, 2026 |
| 17 | Shota Imanaga | CHC | PIT | 6th | April 10, 2026 |
| 18 | Jeffrey Springs | ATH | NYY | 6th | April 9, 2026 |
| 19 | Bubba Chandler | PIT | CIN | 6th | March 31, 2026 |
| 20 | Emerson Hancock | SEA | CLE | 6th | March 29, 2026 |
The season leaderboard will fill in as the schedule progresses.
Season calendar
The calendar will populate as the season progresses.
Team rankings
Average inning each team records its first hit, across all games this season.
Hardest to no-hit
Easiest to no-hit
Not enough season data to rank teams yet.
Season first hits
When this season's no-hit bids have ended.
All-time history
Every recognized MLB no-hitter since 1875.
The historical archive hasn't loaded.
Bid survival curve
Probability a no-hit bid is still alive at the end of each inning, across every MLB start in the modern archive.
The survival curve will appear once season aggregates exist for the modern archive.
Dished out vs. suffered
No-hitters thrown by team vs. how many times a team was no-hit.
The franchise breakdown will appear once the archive loads.
Career leaderboard
Pitchers with the most no-hit bids reaching the 6th inning or deeper since 2020.
| # | Pitcher | Team | Bids 6th+ | Deepest | Most recent |
|---|
The career leaderboard will appear as season data accumulates.
Heartbreak leaderboard
Pitchers with the most no-hit bids broken up in the 7th inning or beyond.
| # | Pitcher | Team | Near misses | Deepest | Latest |
|---|
The near-misses leaderboard will appear once a pitcher carries multiple deep bids without finishing one.
Spoilers leaderboard
Hitters who have broken up the most deep no-hit bids since 2020.
| # | Hitter | Team | Spoiler hits | Latest |
|---|
The spoiler leaderboard will appear as season data accumulates.
Exit velocity distribution
How hard spoiler hits are struck.
Anatomy of a spoiler
From pitch type to batted ball to outcome, how no-hit bids have ended since 2015.
The flow diagram needs Statcast-enriched spoiler events to render.
Shape of a spoiler
Every spoiler hit by exit velocity, launch angle, and expected batting average.
The scatter chart needs Statcast-enriched spoiler events to render.
Anatomy of a no-hitter
Every pitch from every no-hitter since 2015, and what each one produced.
The pitch breakdown will appear once the no-hitter feeds have been enriched.
Team seasons
How often each team's pitchers carried a no-hit bid into the 6th inning or beyond, by season.
The team-season matrix will fill in as season data accumulates.
This day in history lookup
Pick a date to see every recognized no-hitter thrown on that day of the year.
Tidbits for data geeks
- The Astros are the great outlier. Adjusted for years of existence, Houston throws no-hitters at nearly triple the league rate: 18 since 1962 against an expected 6.5. Across sixty franchise-level tests, Houston's is the only result that survives Bonferroni correction for multiple comparisons (p ≈ 0.0002).
Show the math
Since 1901 the 30 modern franchises have logged 2,736 team-seasons; Houston owns 65 of them. With 275 franchise-mapped no-hitters in that span, a team in Houston's shoes expects 275 × 65 ⁄ 2736 ≈ 6.5. They threw 18. The Poisson tail P(X ≥ 18 | λ = 6.5) ≈ 1.6×10−4, under the Bonferroni bar of 0.05 ⁄ 60 ≈ 8.3×10−4 for sixty franchise-level tests.
- No-hitters arrive in waves. If they struck at random, season counts would follow a Poisson distribution. They don't. The season-to-season variance runs 55% hotter than Poisson allows: classic overdispersion (p ≈ 0.00008). No-hitters cluster in pitching eras: the deadball years, the 1960s mound era, the modern strikeout age.
Show the math
285 no-hitters across 126 modern seasons is a mean of 2.26 per year. A Poisson process would put the season-to-season variance near that mean; the observed variance is 3.51, a dispersion index of 1.55. The test statistic (index × 125 degrees of freedom) comes to 193.8, p ≈ 8×10−5 against pure randomness.
- 2021 was madness. Nine no-hitters in one season. At the long-run rate, a year like that should come along about once every 1,750 seasons (p ≈ 0.0006).
Show the math
At the long-run rate of λ = 2.26 per season, P(X ≥ 9) ≈ 5.7×10−4: about one season in 1,750. Across all 126 modern seasons, the expected count of nine-no-hitter years is 0.07. We got one.
- The combined no-hitter is a modern invention. Before 1990, 1.8% of no-hitters used multiple pitchers. Since then it's 16.4%, a five-sigma shift (z = 5.0). Blame the bullpen era.
Show the math
Before 1990: 4 combined among 220 no-hitters (1.8%). Since: 18 of 110 (16.4%). A two-proportion z-test against the pooled rate (22 ⁄ 330) gives z = 5.0, p ≈ 3×10−7.
- Eight hitless innings buys you a coin flip. Since 2015, pitching staffs have carried a no-hit bid through eight full innings 88 times. Just 40 of them recorded the last three outs. The other 48 watched it die with the finish line in sight.
- There is no late-inning choke. Track every start as a survival curve. Whatever inning a bid has reached, the chance it gets through the next inning without a hit sits in the same narrow band: 42 to 50 percent. The 9th is no harder than the 2nd. About 1 start in 1,250 just keeps stacking hitless innings until there are none left.
Show the math
From 53,336 pitching starts since 2015, the chance a hitless bid survives each inning, given that it got there: 42%, 45%, 47%, 43%, 47%, 45%, 43%, 47%, 50% for innings 1 through 9. The full product is 0.0008, about 1 start in 1,250. These are the same rates drawn in the bid survival curve above.
- Only two no-hitters have ever been lost. Ken Johnson fell 1–0 in 1964; Steve Barber and Stu Miller fell 2–1 in 1967. Both came inside a four-season window, and no team has lost one since. The no-hit team has scored anyway 25 times (7.6% of all no-hitters).
- One in seven no-hitters ends 1–0, versus roughly one in forty of all games. The days that suppress hits suppress runs everywhere.
Show the math
46 of the 330 won 1–0 (13.9%, about one in seven). Across all MLB games, a 1–0 final turns up roughly once in 40.
- Nolan Ryan's seven should not exist. The base rate works out to one no-hitter per ~1,400 starts. Even granting a 773-start career, the Poisson tail probability of seven is about 1 in 500,000. Sandy Koufax's four: roughly 1 in 400.
Show the math
330 no-hitters over roughly 460,000 team-games (230,000 games, two pitching sides each) is one per ~1,394 starts. A 773-start career at that rate expects λ = 0.55. P(X ≥ 7 | λ = 0.55) ≈ 2×10−6, about 1 in 500,000. Koufax's four: P(X ≥ 4) ≈ 1 in 400.
- The Phillies have been no-hit 19 times. That's longevity, not a curse. Adjust for 126 seasons of existence and their victim rate isn't statistically unusual (p = 0.06). The Padres' two-thrown, eleven-suffered ledger, though…
Show the math
Same exposure model as the Astros entry: 276 franchise-mapped victims over 2,736 team-seasons puts the Phillies' 126 seasons at 12.7 expected. They have suffered 19. P(X ≥ 19 | λ = 12.7) ≈ 0.059, a result that chance alone produces about 6% of the time.
- There is no cursed calendar date. This is the birthday problem in cleats: scatter 330 no-hitters across a season's worth of calendar dates at random, and simulated reruns of history produce a six-no-hitter date more than 90% of the time. The real record? Six. Right on schedule.
Show the math
Run 4,000 random scatters of 330 no-hitters across a season's calendar (weighted by each month's real share): more than 90% of the simulated histories produce at least one date holding six or more. Real history's busiest dates hold exactly six. The only two double-no-hitter days ever (April 22, 1898 and June 29, 1990) also sit on expectation; the per-season pairing math predicts about two.
- The April no-hitter is a myth. April produces slightly fewer no-hitters than its share of games (0.95×). September leads at 1.27×, and even that fails to clear statistical significance (p = 0.27).
Show the math
Observed vs. expected by month, using each month's approximate share of games played: April 0.95×, May 1.06×, June 1.02×, July 0.86×, August 0.82×, September 1.27×. The whole pattern tests at p = 0.27 (chi-square, 5 degrees of freedom): consistent with noise. The exposure shares are estimates, but the conclusion survives any reasonable version of them.
- A no-hitter is grand larceny. The 40 no-hitters since 2015 allowed 104 line drives, and every single one found a glove. League-wide, roughly two-thirds of line drives fall for hits. Dominance gets you to the seventh; larceny finishes the job.
Show the math
104 line outs across the 40 games, 15% of their balls in play. At a league line-drive batting average near .650, P(all 104 caught) = 0.35104 ≈ 10−47. The .650 is a league-wide figure; the 104 line outs are counted directly from the pitch logs of the 40 no-hitters. Selection does the heavy lifting: a game only makes this list if every liner finds a glove.
- The no-hitter formula is whiffs, not pinpoint control. Across the 40 no-hitters since 2015, pitchers struck out 32% of the batters they faced, roughly half again the league rate. Their walk rate was 7.7%, basically league average. You don't walk your way around trouble for nine innings; you miss bats straight through it.
Show the math
372 strikeouts in 1,162 plate appearances (32.0%) and 89 walks (7.7%). League rates run near 22% and 8.5%, respectively. Called strikes plus swinging strikes came to 32.5% of all 4,707 pitches, against a league norm near 29%.
- The typical spoiler is no cheapie. Of the 392 Statcast-graded hits that broke up deep bids since 2015, the median expected batting average (xBA) was .615, and 44% left the bat at 100 mph or harder. The cruelty tail is real but thin: one in thirteen carried an xBA under .200. And not one was a popup.
Show the math
Median xBA .615; 63% graded .500 or better; 7.4% under .200. By exit velocity, 19.9% left the bat under 85 mph. Batted-ball type is recorded for 393 hits, one more than carry an xBA grade: 47% line drives, 33% ground balls, 20% fly balls, and zero popups.
- One no-hitter is a ghost. Four Dodgers combined to no-hit the Padres in Monterrey, Mexico in 2018, the first no-hitter thrown outside the United States or Canada, and no pitch-tracking system was watching. All but one pitch from that night went into the books untyped, so the game haunts our Anatomy of a no-hitter chart as a stack of pitches nobody can name.
Details
Of the game's 147 pitches, 146 carry no type code in MLB's feed; Estadio de Beisbol Monterrey had no tracking system installed. The chart's Other bucket holds 398 pitches: 114 sweepers, 78 knuckle curves, 59 splitters, and 147 untyped, 146 of those from Monterrey.
- Lightning picks favorites. Four players have made the final out of two different no-hitters since 2015, and in each case both came against the same team. Jordan Luplow made the last out of both no-hitters thrown against Cleveland in 2021, 23 days apart. J.T. Realmuto did it twice against the Phillies in 2022, once in April and once in the World Series. Eugenio Suárez made both final outs for the Reds, and Vladimir Guerrero Jr. both for the Blue Jays.
Details
Luplow's outs came against Rodón (April 14, 2021) and Miley (May 7, 2021). Realmuto's came in the five-pitcher Mets no-hitter (April 29, 2022) and the Astros' Game 4 World Series no-hitter (November 2, 2022). Suárez's came against Arrieta (April 21, 2016) and Fiers (May 7, 2019). Guerrero Jr.'s came against Manning and two relievers (July 8, 2023) and Blanco (April 1, 2024). It's less cosmic than it looks: a team that gets no-hit twice sends mostly the same hitters to the plate both times, and somebody has to bat last.
- Nobody bunts their way out of a no-hitter. Across all 40 no-hitters since 2015, a bunt attempt touched the pitch log just six times, and not one became a hit. Three of those batters struck out, one grounded out, one gave up on the bunt and walked anyway, and the only bunt that actually got down was a sacrifice, which donates an out. The unwritten rule enforces itself.
Details
Six plate appearances since 2015 show a bunt attempt in the pitch log against a live no-hit bid, in 2015 (twice), 2020, 2021, and 2024 (twice). The outcomes were three strikeouts, a groundout, a walk, and one completed sacrifice bunt, laid down by the opposing pitcher, Alex Wood, against Arrieta in 2015. The count is a floor; a batter who squares and pulls back leaves no trace in the pitch record.
- Spoilers arrive at any speed. The hardest bid-breaking hit since 2015 left the bat at 115.7 mph, off Rick Porcello in 2018. The softest left at 23 mph, barely a fifth as fast, and it ended a Guardians bid in 2024 all the same. And one spoiler came off the bat at a launch angle of minus 63 degrees, driven nearly straight into the ground, and still went for a hit.
Details
Among the 392 Statcast-graded spoiler hits, the maximum exit velocity is 115.7 mph (April 12, 2018) and the minimum is 23.0 mph (September 25, 2024, sixth inning); the median is 98.5 mph. The minus-63-degree hit came off Tyler Anderson on June 15, 2022, at just 48.7 mph: Jared Walsh chopped it nearly straight down and beat it out for a single that never left the infield.
- 2025 threw zero. The 20th blank season since 1901 and the first in two decades. At the modern rate, about a 1-in-23 event.
Show the math
The 2000 through 2024 seasons averaged λ = 3.12 no-hitters per year. P(zero) = e−3.12 ≈ 4.4%, about 1 in 23.