Full Breakdown
Dylan Cease’s Near No-Hitter Stalls at Oracle Park
7/10/2026, 12:30:34 PM
Core Event
On July 8, 2026, Toronto’s Dylan Cease carried a no-hit bid into the ninth inning of a 10–0 win over the San Francisco Giants at Oracle Park. A leadoff single by Heliot Ramos on the 118th pitch ended the effort. Reliever Tyler Rogers closed the game on four pitches.
Background & Context
The Blue Jays have not recorded a no-hitter since Dave Stieb’s September 2, 1990 gem, a 36-year drought. Cease previously threw a solo no-hitter for the San Diego Padres on July 25, 2024, and lost a ninth-inning bid with the Chicago White Sox on September 3, 2022. Managers now often pull pitchers early in hitless outings because of pitch-count and injury concerns.
Key Figures & Groups
- Dylan Cease – 30-year-old right-hander, Toronto Blue Jays.
- John Schneider – Blue Jays manager.
- Heliot Ramos – Giants leadoff hitter who broke up the no-hit bid.
- Daulton Varsho – Blue Jays center fielder who made a crucial catch in the eighth.
- Logan Webb – Giants starter who surrendered a first-inning grand slam.
- Tony Vitello – Giants manager.
Data & Statistics
- Cease: career-high 118 pitches (81 strikes), 11 K, 3 BB, 0 ER.
- Season line: 2.56 ERA, 2.20 FIP, 148 strikeouts in 98 1/3 IP (AL leader).
- First solo no-hitter since Blake Snell’s August 2024 effort.
- Blue Jays improve to 44-49, three games out of an AL playoff spot.
- No Giants have been no-hit at Oracle Park since its 2000 opening.
Why It Matters / Impact
A completed no-hitter would have ended the Blue Jays’ 36-year drought and placed Cease among the 35 pitchers with multiple solo no-hits. The performance bolsters his candidacy to start the American League in the upcoming All-Star Game and fuels the ongoing debate over pitcher usage limits.
Official Statements & Responses
- Schneider said he kept Cease in because of his durability and the historic opportunity, noting he “will do it every single time” when possible.
- Cease described his ninth-inning mindset: he “kept saying, ‘Whatever it takes’” and anticipated Ramos looking for a slider.
- Giants manager Vitello labeled the loss a “low point” but praised Webb’s rebound after the early grand slam.
- Webb emphasized the need to “minimize it in the first” to keep the team competitive.
Criticism & Opposition
Ramos faulted his own team, stating they “should have done a better job attacking the zone, just being aggressive.” Analysts cited the trend of early pull-backs, but Schneider defended his choice, citing Cease’s career durability and the chance for extra rest during the All-Star break.
On-the-Ground Reports
Varsho’s leaping catch in the eighth preserved the bid; second-baseman Ernie Clement’s throw at first ended a seventh-inning grounder. The San Francisco crowd gave Cease a standing ovation as he exited.
Conflicting Reports & Gaps
All sources agree the hit occurred on Cease’s 118th pitch; no contradictory accounts or unresolved issues were noted.
Verbatim Quotes
- “Dylan came in after the sixth (inning) and said, ‘I’ve got 120.’ I said, ‘OK.’ And then after the seventh, he said, ‘I’ve got 130,’” — John Schneider, Blue Jays manager
- “I guess in my mind I thought maybe 130 at that point was what it was looking like.” — Dylan Cease, pitcher
- “it was a really bad loss for us. … That was no fun today.” — Heliot Ramos, Giants leadoff hitter
- “I think if a guy has a chance to throw a no-hitter, I think you let him do it and I think you make adjustments after that.” — John Schneider, Blue Jays manager
- “I think we should’ve done a better job attacking the zone, just being aggressive,” — Heliot Ramos, Giants second baseman
What’s Next
Schneider will select the AL All-Star Game starter after the break, with Cease a leading candidate. The Giants open their next series against Colorado, likely with Carson Whisenhunt slated to start.
