
Toronto Blue Jays
Through games of Oct 28
Toronto Blue Jays team stats: hitting, pitching, rotation and bullpen with league ranks, season and recent form.
Team stats
Schedule and results
O/U 29-28-1- Sep 27vs
Cincinnati RedsW5–1−170U 8.5Recap › - Sep 26vs
Cincinnati RedsL1–5−162U 8.5Recap › - Sep 25vs
Cincinnati RedsW6–5−154O 7.5Recap › - Sep 23at
Baltimore OriolesL2–4+105U 7.5Recap › - Sep 21at
Baltimore OriolesL3–4−110U 7.5 - Sep 20at
Texas RangersW7–2+146O 7 - Sep 19at
Texas RangersL2–6−106O 7.5Recap › - Sep 18at
Texas RangersL1–7−140O 7.5Recap › - Sep 16vs
Detroit TigersW5–1−130U 8.5Recap › - Sep 15vs
Detroit TigersL1–10−147O 8.5Recap ›
Show all 161 games
- Sep 14vs
Detroit TigersL5–6−144O 7.5Recap › - Sep 13vs
Baltimore OriolesW8–1−150O 7.5Recap › - Sep 12vs
Baltimore OriolesW7–3−139O 8Recap › - Sep 11vs
Baltimore OriolesL4–7−135O 8Recap › - Sep 9at
AthleticsL0–2−163U 9.5 - Sep 8at
AthleticsW4–2−185U 9.5Recap › - Sep 7at
AthleticsL5–6Recap › - Sep 6at
Kansas City RoyalsL1–6−121U 9.5Recap › - Sep 5at
Kansas City RoyalsW4–3−109U 9.5 - Sep 4at
Kansas City RoyalsW9–2+100O 10Recap › - Sep 3at
Cleveland GuardiansW6–3−110O 7.5Recap › - Sep 2at
Cleveland GuardiansW11–0−135O 7.5Recap › - Sep 1at
Cleveland GuardiansL1–6+150U 8Recap › - Aug 30vs
Seattle MarinersW7–0+117U 8Recap › - Aug 29vs
Seattle MarinersW4–3Recap › - Aug 28vs
Seattle MarinersW8–1−145O 6.5Recap › - Aug 27vs
Kansas City RoyalsL2–13−105O 8.5Recap › - Aug 26vs
Kansas City RoyalsW3–0−155U 8.5Recap › - Aug 25vs
Kansas City RoyalsL3–5−134P 8Recap › - Aug 23at
New York YankeesL3–8+112O 8Recap › - Aug 22at
New York YankeesW4–3−108O 6.5 - Aug 21at
New York YankeesL1–3+172U 7Recap › - Aug 20at
Tampa Bay RaysW5–1+145U 7Recap › - Aug 19at
Tampa Bay RaysL6–7+176O 7Recap › - Aug 18at
Tampa Bay RaysW10–5+116O 7.5Recap › - Aug 16vs
New York YankeesL3–4−125O 6.5Recap › - Aug 15vs
New York YankeesW4–1+161U 7Recap › - Aug 14vs
New York YankeesW3–1+130U 7.5Recap › - Aug 13vs
Boston Red SoxL0–7+125U 7.5Recap › - Aug 12vs
Boston Red SoxW6–4+115O 7Recap › - Aug 11vs
Boston Red SoxW5–3−135O 7Recap › - Aug 10vs
Boston Red SoxW2–1+140U 8Recap › - Aug 9at
Philadelphia PhilliesL6–7+200O 8.5Recap › - Aug 8at
Philadelphia PhilliesW7–5+154O 9.5Recap › - Aug 7at
Philadelphia PhilliesW5–4Recap › - Aug 6at
Chicago CubsL2–3Recap › - Aug 5at
Houston AstrosW5–4+197O 8Recap › - Aug 4at
Houston AstrosL2–7+127O 8.5Recap › - Aug 3at
Houston AstrosW3–1+130U 9Recap › - Aug 2vs
St. Louis CardinalsL1–5−135U 8.5 - Aug 1vs
St. Louis CardinalsW5–1−172U 8Recap › - Jul 31vs
St. Louis CardinalsW3–1−195U 7.5Recap › - Jul 29at
Washington NationalsW5–2−119U 9.5Recap › - Jul 28at
Washington NationalsL6–8+120O 9Recap › - Jul 27at
Washington NationalsW3–2+107U 10Recap › - Jul 26at
Boston Red SoxL1–6+121U 7.5Recap › - Jul 25at
Boston Red SoxW6–0−108U 7Recap › - Jul 24at
Boston Red SoxL4–6+109O 8.5Recap › - Jul 23vs
Tampa Bay RaysW3–1−104U 8.5 - Jul 22vs
Tampa Bay RaysL2–4−109U 7.5 - Jul 21vs
Tampa Bay RaysL2–12−110O 7.5Recap › - Jul 20vs
Tampa Bay RaysL1–7−110O 7.5Recap › - Jul 19vs
Chicago White SoxL0–3 - Jul 18vs
Chicago White SoxW1–0 - Jul 17vs
Chicago White SoxL4–12 - Jul 12at
San Diego PadresL4–5 - Jul 11at
San Diego PadresL7–8 - Jul 10at
San Diego PadresW5–3 - Jul 8at
San Francisco GiantsW10–0 - Jul 7at
San Francisco GiantsW9–3 - Jul 6at
San Francisco GiantsL1–10 - Jul 5at
Seattle MarinersL0–4 - Jul 4at
Seattle MarinersL0–11 - Jul 3at
Seattle MarinersW2–0 - Jul 1vs
New York MetsW9–3 - Jun 30vs
New York MetsL0–3 - Jun 29vs
New York MetsW2–1 - Jun 28vs
Texas RangersL2–3 - Jun 27vs
Texas RangersL4–7 - Jun 26vs
Texas RangersL4–5 - Jun 25vs
Texas RangersL5–6 - Jun 24vs
Houston AstrosL1–3 - Jun 23vs
Houston AstrosL7–9 - Jun 22vs
Houston AstrosW4–2 - Jun 20at
Chicago CubsW8–6 - Jun 19at
Chicago CubsL2–16 - Jun 18at
Boston Red SoxW4–3 - Jun 17at
Boston Red SoxW3–0 - Jun 16at
Boston Red SoxW6–1 - Jun 14vs
New York YankeesL3–8 - Jun 13vs
New York YankeesL1–3 - Jun 12vs
New York YankeesW8–5 - Jun 10vs
Philadelphia PhilliesL4–7 - Jun 9vs
Philadelphia PhilliesW3–2 - Jun 8vs
Philadelphia PhilliesL2–5 - Jun 7vs
Baltimore OriolesW6–4 - Jun 6vs
Baltimore OriolesW6–4 - Jun 5vs
Baltimore OriolesL3–13 - Jun 4at
Atlanta BravesW7–2 - Jun 3at
Atlanta BravesL3–7 - Jun 2at
Atlanta BravesL3–4 - May 31at
Baltimore OriolesL5–9 - May 30at
Baltimore OriolesL5–6 - May 29at
Baltimore OriolesW6–5 - May 28at
Baltimore OriolesW2–1 - May 27vs
Miami MarlinsW2–1 - May 26vs
Miami MarlinsW8–1 - May 25vs
Miami MarlinsL2–8 - May 24vs
Pittsburgh PiratesL1–4 - May 23vs
Pittsburgh PiratesW5–2 - May 22vs
Pittsburgh PiratesW6–2 - May 21at
New York YankeesW2–0 - May 20at
New York YankeesW2–1 - May 19at
New York YankeesL4–5 - May 18at
New York YankeesL6–7 - May 17at
Detroit TigersW4–1 - May 16at
Detroit TigersW2–1 - May 15at
Detroit TigersL2–3 - May 13vs
Tampa Bay RaysW5–3 - May 12vs
Tampa Bay RaysL6–7 - May 11vs
Tampa Bay RaysL5–8 - May 10vs
Los Angeles AngelsL1–6 - May 9vs
Los Angeles AngelsW14–1 - May 8vs
Los Angeles AngelsW2–0 - May 6at
Tampa Bay RaysL0–3 - May 5at
Tampa Bay RaysL3–4 - May 4at
Tampa Bay RaysL1–5 - May 3at
Minnesota TwinsL3–4 - May 2at
Minnesota TwinsW11–4 - May 1at
Minnesota TwinsW7–3 - Apr 30at
Minnesota TwinsL1–7 - Apr 29vs
Boston Red SoxW8–1 - Apr 28vs
Boston Red SoxW3–0 - Apr 27vs
Boston Red SoxL0–5 - Apr 26vs
Cleveland GuardiansW4–2 - Apr 25vs
Cleveland GuardiansW5–3 - Apr 24vs
Cleveland GuardiansL6–8 - Apr 22at
Los Angeles AngelsL3–7 - Apr 21at
Los Angeles AngelsW4–2 - Apr 20at
Los Angeles AngelsW5–2 - Apr 19at
Arizona DiamondbacksW10–4 - Apr 18at
Arizona DiamondbacksL2–6 - Apr 17at
Arizona DiamondbacksL3–6 - Apr 16at
Milwaukee BrewersL1–2 - Apr 15at
Milwaukee BrewersL1–2 - Apr 14at
Milwaukee BrewersW9–7 - Apr 12vs
Minnesota TwinsL2–8 - Apr 11vs
Minnesota TwinsL4–7 - Apr 10vs
Minnesota TwinsW10–4 - Apr 8vs
Los Angeles DodgersW4–3 - Apr 7vs
Los Angeles DodgersL1–4 - Apr 6vs
Los Angeles DodgersL2–14 - Apr 5at
Chicago White SoxL0–3 - Apr 4at
Chicago White SoxL3–6 - Apr 3at
Chicago White SoxL4–5 - Apr 1vs
Colorado RockiesL1–2 - Mar 31vs
Colorado RockiesW5–1 - Mar 30vs
Colorado RockiesL5–14 - Mar 29vs
AthleticsW5–2 - Mar 28vs
AthleticsW8–7 - Mar 27vs
AthleticsW3–2
Result vs the close: the team's closing moneyline and the combined score against the closing total (O = over, U = under). Against-the-spread and over/under records exclude the postseason and count the 58 of 161 games with a closing line on file. Preview and Recap open the game page.
Starting rotation
2026 regular season: the five pitchers with the most starts for this team. FIP rank among the 188 pitchers with 10+ starts (1st = lowest).
Toronto Blue Jays players on G&W
- Kazuma Okamoto
- Ernie Clement
- Vladimir Guerrero Jr.
- Lenyn Sosa
- George Springer
- Andrés Giménez
- Addison Barger
- Nathan Lukes
- Eloy Jiménez
- Luis Urías
- Myles Straw
- Alejandro Kirk
- Brandon Valenzuela
- Josh Smith
- Anthony Santander
- Daz Cameron
- Brett Bateman
- Yohendrick Piñango
- José Soriano
- Dylan Cease
- José Berríos
- Davis Schneider
- Michael Lorenzen
- Spencer Arrighetti
- Trey Yesavage
- Spencer Miles
- Jameson Taillon
- Max Scherzer
- Patrick Corbin
- Louis Varland
- Braydon Fisher
- Yariel Rodríguez
- Tyler Rogers
- Brendon Little
- Simeon Woods Richardson
- Bowden Francis
- Mason Fluharty
- Joe Mantiply
- Shane Bieber
- Paul Sewald
- Chad Green
Trends
Rank is the G&W Power Rating rank on each day we published it. Last-5 numbers are regular-season games.
Against the market
League table ›31-27 · +2.5 wins vs the close
Last 15 games: −0.14 wins a game vs the close.
Wins vs the close: actual wins minus the wins the closing moneyline implied (the bookmaker margin removed). $100 a game: profit from backing the team every game at that price. The bet-time line is the consensus line on the morning of the bet window (Tuesday for football, game day for most other sports). The close is the consensus line just before the start. Every game uses only lines captured before it began. Regular season only.
Our record on this team
Full MLB archive ›- Sep 122026
Orioles @
Blue JaysBlue Jays ML -120 · 1.00uW +1.00u - Sep 112026
Orioles @
Blue JaysBlue Jays ML -125 · 1.00uL -1.25u - Sep 62026
Blue Jays @
RoyalsRoyals ML +111 · 1.00uW +1.11u - Sep 32026
Blue Jays @
GuardiansGuardians ML -104 · 1.00uL -1.04u - Sep 22026
Blue Jays @
GuardiansGuardians ML +117 · 1.50uL -1.50u - Aug 302026
Mariners @
Blue JaysBlue Jays ML +127 · 1.00uW +1.27u - Aug 292026
Mariners @
Blue JaysBlue Jays ML -117 · 2.00uW +2.00u - Aug 232026
Blue Jays @
YankeesBlue Jays ML +127 · 1.00uL -1.00u - Aug 142026
Yankees @
Blue JaysBlue Jays ML +141 · 2.00uW +2.82u - Aug 132026
Red Sox @
Blue JaysBlue Jays ML +147 · 1.00uL -1.00u - Aug 122026
Red Sox @
Blue JaysBlue Jays ML +115 · 1.00uW +1.15u - Aug 102026
Red Sox @
Blue JaysBlue Jays ML +147 · 1.00uW +1.47u - Aug 92026
Blue Jays @
PhilliesBlue Jays ML +190 · 1.00uL -1.00u - Aug 82026
Blue Jays @
PhilliesBlue Jays ML +156 · 1.00uW +1.56u - Aug 72026
Blue Jays @
PhilliesBlue Jays ML +200 · 1.00uW +2.00u - Aug 52026
Blue Jays @
AstrosBlue Jays ML +174 · 1.00uW +1.74u - Aug 32026
Blue Jays @
AstrosBlue Jays ML +122 · 1.00uW +1.22u - Jul 282026
Blue Jays @
NationalsBlue Jays ML +127 · 1.00uL -1.00u - Jul 262026
Blue Jays @
Red SoxBlue Jays ML +127 · 1.00uL -1.00u - Jul 202026
Rays @
Blue JaysRays ML +150 · 1.00uW +1.50u - Jun 302026
Mets @
Blue JaysMets ML +110 · 1.00uW +1.10u - Jun 292026
Mets @
Blue JaysMets ML +110 · 1.00uL -1.00u - Jun 252026
Rangers @
Blue JaysRangers ML +130 · 1.00uW +1.30u - Jun 242026
Astros @
Blue JaysAstros ML +135 · 1.00uW +1.35u - Jun 132026
Yankees @
Blue JaysF5 Over 4 -110 · 1.00uL -1.10u
Showing the 25 most recent of 38 plays. Every play is in the MLB archive.
Every graded official play that involved this team, on either side, at the price it was sent. The same plays as the Pick Archive and Results.
About these numbers
The Toronto Blue Jays on every Lab metric, with each window side by side so you can see whether recent form matches the full season. Under each value is the team's rank among the 30 clubs for that window; the colour is its percentile against the league.
Windows. Season is every game so far. Last 15, Last 30 and Last 7 are each team's most recent games. Home and Road split by where the game was played. vs LHP and vs RHP split the team's plate appearances by the pitcher's hand; for pitching the same buttons split by the batter's side (vs LHB, vs RHB). Custom dates covers any range you choose. Every number is recomputed from the games themselves, and a window never uses a game played after its last date.
Free and members. Season and Last 15 are free for everyone. Last 30, Last 7, home and road, platoon splits and custom dates are part of Analytics, and every higher plan includes them.
All metric definitions are on the MLB Team Stats page.