
Baltimore Orioles
Through games of Oct 28
Baltimore Orioles team stats: hitting, pitching, rotation and bullpen with league ranks, season and recent form.
Team stats
Schedule and results
O/U 26-28-1- Sep 25at
New York YankeesL3–6−110O 7Recap › - Sep 25at
New York YankeesW10–2−110O 7Recap › - Sep 23vs
Toronto Blue JaysW4–2−125U 7.5Recap › - Sep 21vs
Toronto Blue JaysW4–3−110U 7.5 - Sep 20vs
Milwaukee BrewersL0–3+176U 7.5Recap › - Sep 19vs
Milwaukee BrewersL0–1−110U 7.5Recap › - Sep 18vs
Milwaukee BrewersL5–6+125O 8.5Recap › - Sep 16at
New York MetsW7–1−103U 9Recap › - Sep 15at
New York MetsW7–5+110O 8Recap › - Sep 14at
New York MetsW2–1+120U 8.5Recap ›
Show all 160 games
- Sep 13at
Toronto Blue JaysL1–8+125O 7.5Recap › - Sep 12at
Toronto Blue JaysL3–7+115O 8Recap › - Sep 11at
Toronto Blue JaysW7–4+114O 8Recap › - Sep 9vs
Cleveland GuardiansW9–5+100O 8.5Recap › - Sep 8vs
Cleveland GuardiansL5–9−120O 8Recap › - Sep 7vs
Cleveland GuardiansW6–4−136O 7Recap › - Sep 6vs
Boston Red SoxL1–3+113U 7Recap › - Sep 5vs
Boston Red SoxL0–5+110U 7.5Recap › - Sep 4vs
Boston Red SoxL0–1−102U 8.5Recap › - Sep 3vs
Boston Red SoxL5–6+103O 8.5Recap › - Sep 2at
Colorado RockiesL5–6−181U 11.5Recap › - Sep 1at
Colorado RockiesL2–4−155U 11Recap › - Aug 31at
Colorado RockiesW2–1−123U 11Recap › - Aug 30at
AthleticsW8–5Recap › - Aug 29at
AthleticsW5–3Recap › - Aug 28at
AthleticsW4–3−112U 9.5Recap › - Aug 27at
St. Louis CardinalsL5–7−125O 8Recap › - Aug 26at
St. Louis CardinalsW8–7−110O 8.5 - Aug 25at
St. Louis CardinalsW13–1+111O 8Recap › - Aug 23vs
Tampa Bay RaysL1–3−111U 8.5Recap › - Aug 22vs
Tampa Bay RaysW3–2+114U 8.5Recap › - Aug 21vs
Tampa Bay RaysW5–3−117O 7.5Recap › - Aug 20vs
New York YankeesL1–6+100U 7.5Recap › - Aug 19vs
New York YankeesL3–5−104U 9Recap › - Aug 18vs
New York YankeesL1–3−103U 8.5 - Aug 17at
Tampa Bay RaysL6–7+140O 7.5Recap › - Aug 16at
Tampa Bay RaysW10–2+125O 7Recap › - Aug 15at
Tampa Bay RaysW4–3+135U 7.5Recap › - Aug 14at
Tampa Bay RaysW6–5+141O 8Recap › - Aug 12at
Minnesota TwinsL5–7−106O 8.5Recap › - Aug 11at
Minnesota TwinsW5–2+100U 9 - Aug 10at
Minnesota TwinsL5–9−110O 8Recap › - Aug 9at
Texas RangersW10–5+110O 8Recap › - Aug 8at
Texas RangersL1–5+130U 7.5Recap › - Aug 7at
Texas RangersL1–2Recap › - Aug 6vs
Los Angeles AngelsL1–4Recap › - Aug 5vs
Los Angeles AngelsW5–2−138U 8Recap › - Aug 4vs
Los Angeles AngelsW3–1−150U 9.5Recap › - Aug 2vs
Philadelphia PhilliesL0–8+124P 8Recap › - Aug 1vs
Philadelphia PhilliesL0–5+126U 8Recap › - Jul 31vs
Philadelphia PhilliesW6–4−119O 9Recap › - Jul 29at
Detroit TigersW10–9+160O 7.5Recap › - Jul 28at
Detroit TigersL0–14+123O 9.5Recap › - Jul 27at
Detroit TigersW8–5+107O 8.5 - Jul 26vs
Atlanta BravesL2–3−105U 8.5 - Jul 25vs
Atlanta BravesW3–2−112U 9 - Jul 24vs
Atlanta BravesL6–7−134O 8.5 - Jul 22at
Boston Red SoxW5–1+139U 9.5Recap › - Jul 22at
Boston Red SoxL3–6+139U 9.5Recap › - Jul 20at
Boston Red SoxL5–6 - Jul 19at
Houston AstrosW5–2 - Jul 18at
Houston AstrosW4–2 - Jul 17at
Houston AstrosW3–2 - Jul 12vs
Kansas City RoyalsW8–2 - Jul 11vs
Kansas City RoyalsW6–1 - Jul 10vs
Kansas City RoyalsW5–3 - Jul 9vs
Chicago CubsW3–2 - Jul 8vs
Chicago CubsL7–9 - Jul 7vs
Chicago CubsL2–5 - Jul 5at
Cincinnati RedsL2–3 - Jul 4at
Cincinnati RedsW8–5 - Jul 3at
Cincinnati RedsW3–0 - Jul 1vs
Chicago White SoxW6–1 - Jun 30vs
Chicago White SoxL3–9 - Jun 29vs
Chicago White SoxL2–8 - Jun 28vs
Washington NationalsL4–6 - Jun 27vs
Washington NationalsL3–4 - Jun 26vs
Washington NationalsW3–1 - Jun 24at
Los Angeles AngelsL6–7 - Jun 23at
Los Angeles AngelsL1–5 - Jun 22at
Los Angeles AngelsW6–1 - Jun 21at
Los Angeles DodgersW12–1 - Jun 20at
Los Angeles DodgersW3–2 - Jun 19at
Los Angeles DodgersL5–6 - Jun 18at
Seattle MarinersL0–3 - Jun 17at
Seattle MarinersW5–3 - Jun 16at
Seattle MarinersL1–3 - Jun 14vs
San Diego PadresL2–5 - Jun 13vs
San Diego PadresL3–9 - Jun 12vs
San Diego PadresW7–3 - Jun 11vs
Seattle MarinersW7–5 - Jun 10vs
Seattle MarinersW7–2 - Jun 9vs
Seattle MarinersL5–6 - Jun 8vs
Seattle MarinersL3–6 - Jun 7at
Toronto Blue JaysL4–6 - Jun 6at
Toronto Blue JaysL4–6 - Jun 5at
Toronto Blue JaysW13–3 - Jun 4at
Boston Red SoxW8–2 - Jun 3at
Boston Red SoxL1–8 - Jun 2at
Boston Red SoxW4–2 - May 31vs
Toronto Blue JaysW9–5 - May 30vs
Toronto Blue JaysW6–5 - May 29vs
Toronto Blue JaysL5–6 - May 28vs
Toronto Blue JaysL1–2 - May 27vs
Tampa Bay RaysW11–2 - May 26vs
Tampa Bay RaysW6–1 - May 25vs
Tampa Bay RaysW9–7 - May 24vs
Detroit TigersL1–4 - May 24vs
Detroit TigersW5–3 - May 22vs
Detroit TigersW7–4 - May 20at
Tampa Bay RaysL3–5 - May 19at
Tampa Bay RaysL1–4 - May 18at
Tampa Bay RaysL6–16 - May 17at
Washington NationalsW7–3 - May 16at
Washington NationalsL3–13 - May 15at
Washington NationalsL2–3 - May 13vs
New York YankeesW7–0 - May 12vs
New York YankeesL2–6 - May 11vs
New York YankeesW3–2 - May 10vs
AthleticsW2–1 - May 9vs
AthleticsL2–6 - May 8vs
AthleticsL3–4 - May 7at
Miami MarlinsL3–4 - May 6at
Miami MarlinsW7–4 - May 5at
Miami MarlinsW9–7 - May 4at
New York YankeesL1–12 - May 3at
New York YankeesL3–11 - May 2at
New York YankeesL4–9 - May 1at
New York YankeesL2–7 - Apr 30vs
Houston AstrosL5–11 - Apr 30vs
Houston AstrosW10–3 - Apr 28vs
Houston AstrosW5–3 - Apr 26vs
Boston Red SoxL3–5 - Apr 25vs
Boston Red SoxL1–17 - Apr 24vs
Boston Red SoxW10–3 - Apr 22at
Kansas City RoyalsW8–6 - Apr 21at
Kansas City RoyalsL5–6 - Apr 20at
Kansas City RoyalsW7–5 - Apr 19at
Cleveland GuardiansL4–8 - Apr 18at
Cleveland GuardiansL2–4 - Apr 17at
Cleveland GuardiansW6–4 - Apr 16at
Cleveland GuardiansL2–4 - Apr 15vs
Arizona DiamondbacksL5–8 - Apr 14vs
Arizona DiamondbacksL3–4 - Apr 13vs
Arizona DiamondbacksW9–7 - Apr 12vs
San Francisco GiantsW6–2 - Apr 11vs
San Francisco GiantsW6–2 - Apr 10vs
San Francisco GiantsL3–6 - Apr 8at
Chicago White SoxW5–3 - Apr 7at
Chicago White SoxW4–2 - Apr 6at
Chicago White SoxW2–1 - Apr 5at
Pittsburgh PiratesL2–8 - Apr 4at
Pittsburgh PiratesL2–3 - Apr 3at
Pittsburgh PiratesL4–5 - Apr 1vs
Texas RangersW8–3 - Mar 31vs
Texas RangersL5–8 - Mar 30vs
Texas RangersL2–5 - Mar 29vs
Minnesota TwinsW8–6 - Mar 28vs
Minnesota TwinsL1–4 - Mar 26vs
Minnesota TwinsW2–1
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 55 of 160 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).
Baltimore Orioles players on G&W
- Gunnar Henderson
- Pete Alonso
- Leody Taveras
- Coby Mayo
- Samuel Basallo
- Colton Cowser
- Dylan Beavers
- Ryan Mountcastle
- Jackson Holliday
- Jordan Westburg
- Michael Siani
- Emmanuel Rivera
- Jeremiah Jackson
- Blaze Alexander
- Carlos Narváez
- Tyler O'Neill
- Luis Robert Jr.
- Christian Encarnacion-Strand
- Shane Baz
- Trevor Rogers
- Yohel Pozo
- Heston Kjerstad
- Brandon Young
- Kyle Bradish
- Cade Povich
- Chris Bassitt
- Zach Eflin
- Rico Garcia
- Keegan Akin
- Albert Suárez
- Anthony Nunez
- Ryan Helsley
- Grant Wolfram
- Yennier Cano
- Andrew Kittredge
- Dietrich Enns
- Alex Hoppe
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 ›27-28 · +0.7 wins vs the close
Last 15 games: +0.07 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 182026
Brewers @
OriolesOrioles ML +138 · 1.00uL -1.00u - Sep 162026
Orioles @
MetsMets ML -125 · 1.00uL -1.25u - Sep 152026
Orioles @
MetsMets ML -125 · 1.00uL -1.25u - Sep 142026
Orioles @
MetsMets ML -117 · 2.00uL -2.34u - 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 92026
Guardians @
OriolesGuardians ML -108 · 1.00uL -1.08u - Sep 82026
Guardians @
OriolesGuardians ML +110 · 1.00uW +1.10u - Sep 72026
Guardians @
OriolesGuardians ML +125 · 1.00uL -1.00u - Sep 52026
Red Sox @
OriolesOrioles ML +123 · 1.00uL -1.00u - Sep 22026
Orioles @
RockiesRockies ML +147 · 1.00uW +1.47u - Sep 12026
Orioles @
RockiesRockies ML +138 · 1.00uW +1.38u - Aug 312026
Orioles @
RockiesRockies ML +127 · 2.00uL -2.00u - Aug 302026
Orioles @
AthleticsAthletics ML +140 · 1.00uL -1.00u - Aug 272026
Orioles @
CardinalsCardinals ML +108 · 1.00uW +1.08u - Aug 232026
Rays @
OriolesRays ML -104 · 2.00uW +2.00u - Aug 212026
Rays @
OriolesRays ML +116 · 1.00uL -1.00u - Aug 202026
Yankees @
OriolesOrioles ML +115 · 1.50uL -1.50u - Aug 102026
Orioles @
TwinsTwins ML +108 · 1.00uW +1.08u - Aug 62026
Angels @
OriolesAngels ML +178 · 1.00uW +1.78u - Aug 42026
Angels @
OriolesAngels ML +141 · 1.00uL -1.00u - Jul 122026
Royals @
OriolesRoyals ML +128 · 3.00uL -3.00u - Jul 102026
Royals @
OriolesRoyals ML +130 · 3.00uL -3.00u - Jul 32026
Orioles @
RedsReds ML +105 · 1.00uL -1.00u - Jul 12026
White Sox @
OriolesWhite Sox ML +118 · 1.00uL -1.00u
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 Baltimore Orioles 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.