Mookie Betts Has Reached Base in 39 Straight Games vs Blue Jays Since 2018
For more than seven years, every time Mookie Betts has stepped into the box against the Toronto Blue Jays, he has found a way on. Different uniforms. Different ballparks. Different pitching staffs. It has not mattered. No opponent-specific MLB streak in our Statcast database runs longer.
Verified via MLB Statcast · Last Updated February 2026Mookie Betts Reached Base Streak vs Toronto Blue Jays: Full Breakdown
April 26, 2018. Betts goes 0-for-5 against Toronto. No walks. No hit by pitch. Nothing. It is the last time it happens.
From that point forward, across 39 consecutive games spanning more than seven years, Mookie Betts has reached base every single time he has faced the Blue Jays. He did it as a Red Sox hitter at Fenway Park. He did it as a Dodger at Rogers Centre. He did it against Marcus Stroman and Hyun Jin Ryu and Kevin Gausman and Jose Berrios and whoever else Toronto has thrown out there. The Blue Jays have turned over their entire roster multiple times since 2018. Betts keeps reaching base.
The numbers speak for themselves. A .364 batting average. A .479 on-base percentage. A .636 slugging percentage. An OPS of 1.115. That is 56 hits, 7 home runs, 23 RBI, and 32 walks in 188 plate appearances. These are not league-average numbers scraped together over a handful of games. This is MVP-caliber production sustained across 39 matchups against a single franchise.
Pull back to his full Mookie Betts Toronto batting history in our dataset, all 42 games, and the picture barely changes. He has reached base in 41 of 42 career games against the Blue Jays. That is a 97.6% success rate. The only failure was that single 0-for-5 on April 26, 2018, his third career game against Toronto in the Statcast era.
Game-by-Game Statcast Data: Betts vs Toronto 39-Game Streak
Thirty games in a Boston uniform. Nine in Dodger blue. Every row ends the same way.
Every number below comes from MLB Statcast. Pay attention to the games where Betts went hitless but still reached base through walks or HBP. Those are the games that separate a reached base streak from a hitting streak.
| Date | H/A | AB | H | HR | BB | HBP | SO | RBI | TB | Reached |
|---|---|---|---|---|---|---|---|---|---|---|
| 2018-05-11 | Away | 5 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | Yes (BB) |
| 2018-05-12 | Away | 5 | 3 | 0 | 0 | 0 | 0 | 0 | 5 | Yes |
| 2018-05-13 | Away | 4 | 2 | 0 | 1 | 0 | 2 | 0 | 2 | Yes |
| 2018-07-12 | Home | 4 | 2 | 1 | 0 | 0 | 0 | 5 | 5 | Yes |
| 2018-07-13 | Home | 4 | 3 | 0 | 1 | 0 | 0 | 2 | 7 | Yes |
| 2018-07-14 | Home | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 3 | Yes |
| 2018-07-15 | Home | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | Yes (BB) |
| 2018-08-07 | Away | 4 | 1 | 0 | 1 | 0 | 1 | 0 | 3 | Yes |
| 2018-08-08 | Away | 4 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | Yes |
| 2018-08-09 | Away | 4 | 4 | 1 | 1 | 0 | 0 | 1 | 10 | Yes |
| 2018-09-11 | Home | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | Yes (BB) |
| 2018-09-12 | Home | 3 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | Yes |
| 2019-04-09 | Home | 5 | 1 | 1 | 0 | 0 | 1 | 1 | 4 | Yes |
| 2019-04-11 | Home | 3 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | Yes (BB+HBP) |
| 2019-05-20 | Away | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | Yes |
| 2019-05-21 | Away | 4 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | Yes (BB) |
| 2019-05-22 | Away | 3 | 1 | 1 | 3 | 0 | 1 | 1 | 4 | Yes |
| 2019-05-23 | Away | 4 | 1 | 0 | 1 | 0 | 0 | 1 | 2 | Yes |
| 2019-06-21 | Home | 5 | 1 | 0 | 0 | 0 | 2 | 0 | 3 | Yes |
| 2019-06-22 | Home | 2 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | Yes (BB) |
| 2019-06-23 | Home | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | Yes |
| 2019-07-02 | Away | 3 | 2 | 0 | 2 | 0 | 0 | 0 | 2 | Yes |
| 2019-07-03 | Away | 3 | 1 | 0 | 1 | 0 | 1 | 0 | 2 | Yes |
| 2019-07-04 | Away | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | Yes (BB) |
| 2019-07-15 | Home | 4 | 2 | 0 | 1 | 0 | 1 | 0 | 3 | Yes |
| 2019-07-16 | Home | 5 | 3 | 0 | 0 | 0 | 1 | 2 | 3 | Yes |
| 2019-07-17 | Home | 4 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | Yes |
| 2019-07-18 | Home | 3 | 2 | 1 | 1 | 0 | 0 | 1 | 5 | Yes |
| 2019-09-10 | Away | 3 | 1 | 1 | 2 | 0 | 0 | 1 | 4 | Yes |
| 2019-09-12 | Away | 5 | 3 | 0 | 0 | 0 | 0 | 0 | 3 | Yes |
| 2023-07-24 | Home | 5 | 1 | 0 | 1 | 0 | 1 | 0 | 2 | Yes |
| 2023-07-25 | Home | 5 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | Yes |
| 2023-07-26 | Home | 2 | 1 | 0 | 2 | 0 | 0 | 0 | 1 | Yes |
| 2024-04-26 | Away | 3 | 2 | 0 | 1 | 0 | 0 | 1 | 3 | Yes |
| 2024-04-27 | Away | 5 | 3 | 0 | 0 | 0 | 0 | 1 | 5 | Yes |
| 2024-04-28 | Away | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | Yes |
| 2025-08-08 | Home | 4 | 2 | 1 | 0 | 0 | 0 | 3 | 5 | Yes |
| 2025-08-09 | Home | 5 | 1 | 0 | 0 | 0 | 1 | 2 | 1 | Yes |
| 2025-08-10 | Home | 5 | 2 | 0 | 1 | 0 | 1 | 0 | 2 | Yes |
Highlighted rows indicate games played as a member of the Los Angeles Dodgers. Earlier rows were played as a member of the Boston Red Sox. Note: Betts was traded from Boston to Los Angeles in February 2020. The Dodgers did not face the Blue Jays in interleague play during 2020-2022, creating a gap in the data. The streak survived the gap because Betts reached base in every game before and after.
Mookie Betts vs Toronto Streak Summary Statistics
A .479 OBP means Betts reached base in nearly half of all plate appearances against Toronto, not just in every game. A 1.115 OPS would be a career year for most hitters. Only a handful in any given season crack 1.000 against all opponents. Betts has held that level against one franchise for 39 games across eight years.
Career OBP vs. Streak OBP: The Gap That Tells the Story
Betts' career OBP across all opponents typically sits in the .370 to .390 range depending on the season. Against Toronto during this streak, it jumps to .479. That is roughly a 90-to-100-point gap. You see splits like that over a five-game hot stretch. You do not see them over 39 games. Whatever this matchup is, it produces a version of Betts that runs measurably above his already elite baseline.
Look at the strikeout-to-walk ratio and the reason becomes clearer. Betts struck out just 25 times in 188 plate appearances (13.3% K rate) while drawing 32 walks (17.0% BB rate). His walk rate against Toronto exceeds his strikeout rate. That plate discipline is the engine of the streak. Six of the 39 games were reached base exclusively through walks or HBP, with no hits at all. The bat can go cold. The eye does not.
Historical Context: Why Betts Dominates Toronto Pitching
The obvious question: why? Why has one hitter owned one franchise this thoroughly for this long?
Start with the timeline. From 2018 through early 2020, Betts was an AL East divisional opponent. He faced Toronto three or four series a year. That kind of repetition builds familiarity with an organization's pitching philosophy, with how their starters sequence pitches, how their bullpen attacks the zone. Betts saw Toronto's arms more often than he saw most teams, and he decoded what he saw.
Then he moved. The Dodgers traded for Betts in February 2020, taking him from the AL East to the NL West. The frequency of matchups dropped to one or two interleague series per year. That should have disrupted the pattern. It did the opposite. The reduced exposure may have preserved his edge. Toronto's pitching staff has turned over almost completely since Betts left the division, cycling through Stroman, Ryu, Manoah, Gausman, Berrios, Bassitt, and a dozen relievers. Every new arm walked in cold against a hitter who had already solved the organization. Betts did not need to re-learn anything. The Blue Jays had to start from scratch every time.
The Ballpark Factor
This streak has survived three different ballpark contexts. Fenway Park, with its hitter-friendly right field. Rogers Centre, retractable roof, moderate dimensions. Dodger Stadium, pitcher-friendly, marine layer and all. The park changed. The results did not.
How Rare Is a 39-Game Opponent-Specific Streak?
We scanned 1,082 qualified batters across every opponent combination in eight years of Statcast data. Most opponent-specific reached base streaks top out in the teens. A 25-game streak against one team is unusual. Thirty is rare. Nobody else reached 39. In a dataset this large, a pattern that persistent against a single franchise is not noise. It is signal.
Betts vs Toronto Prop Trends and Betting Implications
The Mookie Betts 0.5 Hits Prop vs Blue Jays
Of the 39 games in the streak, Betts recorded at least one hit in 33 (84.6%). Even the narrower "over 0.5 hits" prop, the most commonly bet hitter market at any sportsbook, would have cashed at an 85% rate across this specific matchup. The remaining 6 games where Betts reached base through walks or HBP still cleared the broader reached base line. The floor is high. When Betts faces Toronto, the question is not whether he produces. It is how much.
Total Bases Implications
Betts averaged 2.51 total bases per game against Toronto during the streak. That is 98 total bases in 39 games. "Over 1.5 total bases" props would have cleared in the majority. His 7 home runs give him a long ball in roughly 18% of matchups against the Blue Jays, well above the league-average home run rate for any single game. When the bat is working this well in a matchup, the total bases prop becomes an interesting secondary market.
Why the Market May Not Fully Price This
Sportsbooks build prop lines from season-wide averages, recent form, and the opposing starter's profile. They are not scanning seven years of opponent-specific Statcast data filtered by franchise. A bettor who knows Betts has reached base in 39 of his last 39 against Toronto holds information that the broadly priced prop line does not fully reflect. That gap, between what the book sees and what the data shows, is where Betts vs Toronto prop trends create potential value.
The next time the Dodgers face the Blue Jays in 2026, this streak is on the line. This page will update when it does.