
Los Angeles Angels
Through games of Oct 28
Los Angeles Angels team stats: hitting, pitching, rotation and bullpen with league ranks, season and recent form.
Team stats
Schedule and results
O/U 25-30-3- Sep 27at
Seattle MarinersL3–7+139O 7Recap › - Sep 26at
Seattle MarinersL4–8+130O 7.5Recap › - Sep 25at
Seattle MarinersW7–5−105O 6.5Recap › - Sep 24at
Seattle MarinersW6–4+165O 7Recap › - Sep 23at
AthleticsL3–7−137O 9.5Recap › - Sep 22at
AthleticsL7–9−110O 9.5 - Sep 20vs
Minnesota TwinsL0–8−105P 8Recap › - Sep 19vs
Minnesota TwinsW6–5−121O 7.5 - Sep 18vs
Minnesota TwinsL0–3−105U 8Recap › - Sep 17vs
Minnesota TwinsW5–4−110O 7.5Recap ›
Show all 162 games
- Sep 16vs
Seattle MarinersL2–7+110O 8Recap › - Sep 15vs
Seattle MarinersW2–1+143U 8Recap › - Sep 14vs
Seattle MarinersW6–4−110O 7.5 - Sep 13at
Washington NationalsL5–6+115O 9.5Recap › - Sep 12at
Washington NationalsL5–6+110O 8.5 - Sep 11at
Washington NationalsL3–4+135U 7.5Recap › - Sep 9at
Boston Red SoxW6–4+180O 9Recap › - Sep 8at
Boston Red SoxW6–1+125U 7.5Recap › - Sep 7at
Boston Red SoxL2–5+150U 8.5Recap › - Sep 6at
Pittsburgh PiratesL0–1+150U 7Recap › - Sep 5at
Pittsburgh PiratesW6–1+155U 7.5Recap › - Sep 4at
Pittsburgh PiratesL0–1+165U 8.5Recap › - Sep 2vs
New York YankeesL3–6+140O 6.5Recap › - Sep 1vs
New York YankeesL3–7+160O 7.5Recap › - Aug 31vs
New York YankeesW10–1+108O 7.5Recap › - Aug 30vs
Philadelphia PhilliesL2–5Recap › - Aug 29vs
Philadelphia PhilliesL2–4Recap › - Aug 28vs
Philadelphia PhilliesL3–5+105O 7.5Recap › - Aug 26vs
Cleveland GuardiansL3–4+122U 8.5Recap › - Aug 25vs
Cleveland GuardiansL6–8+129O 7Recap › - Aug 24vs
Cleveland GuardiansL2–4+143U 7.5Recap › - Aug 23at
Texas RangersL3–5+139P 8Recap › - Aug 22at
Texas RangersW3–0+146U 8Recap › - Aug 21at
Texas RangersL1–2+120U 7.5Recap › - Aug 20at
Houston AstrosW18–3+162O 8Recap › - Aug 19at
Houston AstrosL2–3+132U 8.5Recap › - Aug 18at
Houston AstrosW3–1+145U 9Recap › - Aug 16vs
Kansas City RoyalsL0–3+105U 8.5Recap › - Aug 15vs
Kansas City RoyalsW1–0−159U 7.5Recap › - Aug 14vs
Kansas City RoyalsL6–7−105O 8.5 - Aug 13vs
Texas RangersW7–0+127P 7Recap › - Aug 12vs
Texas RangersW5–2+112U 8.5Recap › - Aug 11vs
Texas RangersW3–2+125U 9Recap › - Aug 10vs
Texas RangersL1–4−105U 7.5Recap › - Aug 9at
Miami MarlinsL3–12+125O 8.5Recap › - Aug 8at
Miami MarlinsL0–7+135U 7.5Recap › - Aug 7at
Miami MarlinsW4–3Recap › - Aug 6at
Baltimore OriolesW4–1Recap › - Aug 5at
Baltimore OriolesL2–5+121U 8Recap › - Aug 4at
Baltimore OriolesL1–3+136U 9.5Recap › - Aug 2vs
Milwaukee BrewersW3–0+189U 7.5Recap › - Aug 1vs
Milwaukee BrewersL1–3+130U 9Recap › - Jul 31vs
Milwaukee BrewersL2–6+146U 9Recap › - Jul 29vs
Houston AstrosL4–7+110O 9.5Recap › - Jul 28vs
Houston AstrosL2–3−109U 8.5 - Jul 27vs
Houston AstrosL4–6−110O 8.5 - Jul 26at
San Francisco GiantsW4–3−125U 8.5 - Jul 25at
San Francisco GiantsL2–9+113O 9Recap › - Jul 24at
San Francisco GiantsL6–7+135O 8.5Recap › - Jul 22vs
St. Louis CardinalsL0–1−145U 8.5Recap › - Jul 21vs
St. Louis CardinalsW5–1−122U 9 - Jul 20vs
St. Louis CardinalsW3–2−106U 9Recap › - Jul 19vs
Detroit TigersW3–2 - Jul 18vs
Detroit TigersL0–7 - Jul 17vs
Detroit TigersL1–2 - Jul 12at
Minnesota TwinsL2–4 - Jul 11at
Minnesota TwinsL3–5 - Jul 10at
Minnesota TwinsW4–3 - Jul 9at
Texas RangersL6–7 - Jul 8at
Texas RangersW13–1 - Jul 7at
Texas RangersL3–8 - Jul 5vs
Boston Red SoxL5–7 - Jul 4vs
Boston Red SoxL1–8 - Jul 3vs
Boston Red SoxL2–5 - Jul 2at
Seattle MarinersL0–1 - Jun 30at
Seattle MarinersL3–8 - Jun 29at
Seattle MarinersL2–6 - Jun 28vs
AthleticsW4–1 - Jun 27vs
AthleticsW5–2 - Jun 26vs
AthleticsL3–9 - Jun 24vs
Baltimore OriolesW7–6 - Jun 23vs
Baltimore OriolesW5–1 - Jun 22vs
Baltimore OriolesL1–6 - Jun 21at
AthleticsW9–7 - Jun 20at
AthleticsW7–0 - Jun 19at
AthleticsL11–12 - Jun 18at
AthleticsL0–5 - Jun 17at
Arizona DiamondbacksL1–8 - Jun 16at
Arizona DiamondbacksW7–0 - Jun 15at
Arizona DiamondbacksL3–4 - Jun 14vs
Tampa Bay RaysL3–8 - Jun 13vs
Tampa Bay RaysW8–0 - Jun 12vs
Tampa Bay RaysW4–3 - Jun 10vs
Houston AstrosW3–2 - Jun 9vs
Houston AstrosW10–1 - Jun 8vs
Houston AstrosL4–5 - Jun 7at
Los Angeles DodgersW13–5 - Jun 6at
Los Angeles DodgersL2–9 - Jun 5at
Los Angeles DodgersL0–1 - Jun 3vs
Colorado RockiesW11–4 - Jun 2vs
Colorado RockiesL2–8 - Jun 1vs
Colorado RockiesL8–9 - May 31at
Tampa Bay RaysL2–5 - May 30at
Tampa Bay RaysW14–3 - May 29at
Tampa Bay RaysL5–8 - May 28at
Detroit TigersW7–1 - May 27at
Detroit TigersL0–4 - May 26at
Detroit TigersW10–6 - May 24vs
Texas RangersW2–1 - May 23vs
Texas RangersW5–2 - May 22vs
Texas RangersW9–6 - May 21vs
AthleticsL2–3 - May 20vs
AthleticsL5–6 - May 19vs
AthleticsL6–14 - May 18vs
AthleticsW2–1 - May 17vs
Los Angeles DodgersL1–10 - May 16vs
Los Angeles DodgersL2–15 - May 15vs
Los Angeles DodgersL0–6 - May 13at
Cleveland GuardiansL2–4 - May 12at
Cleveland GuardiansL2–3 - May 11at
Cleveland GuardiansL2–7 - May 10at
Toronto Blue JaysW6–1 - May 9at
Toronto Blue JaysL1–14 - May 8at
Toronto Blue JaysL0–2 - May 6vs
Chicago White SoxW8–2 - May 5vs
Chicago White SoxW4–3 - May 4vs
Chicago White SoxL0–6 - May 3vs
New York MetsL1–5 - May 2vs
New York MetsW4–3 - May 1vs
New York MetsL3–4 - Apr 29at
Chicago White SoxL2–3 - Apr 28at
Chicago White SoxL2–5 - Apr 27at
Chicago White SoxL7–8 - Apr 26at
Kansas City RoyalsL9–11 - Apr 25at
Kansas City RoyalsL1–12 - Apr 24at
Kansas City RoyalsL3–6 - Apr 22vs
Toronto Blue JaysW7–3 - Apr 21vs
Toronto Blue JaysL2–4 - Apr 20vs
Toronto Blue JaysL2–5 - Apr 19vs
San Diego PadresL1–2 - Apr 18vs
San Diego PadresL1–4 - Apr 17vs
San Diego PadresW8–0 - Apr 16at
New York YankeesW11–4 - Apr 15at
New York YankeesL4–5 - Apr 14at
New York YankeesW7–1 - Apr 13at
New York YankeesL10–11 - Apr 12at
Cincinnati RedsW9–6 - Apr 11at
Cincinnati RedsL3–7 - Apr 10at
Cincinnati RedsW10–2 - Apr 8vs
Atlanta BravesL2–8 - Apr 7vs
Atlanta BravesL2–7 - Apr 6vs
Atlanta BravesW6–2 - Apr 5vs
Seattle MarinersW8–7 - Apr 4vs
Seattle MarinersW1–0 - Apr 3vs
Seattle MarinersL1–3 - Apr 1at
Chicago CubsL2–6 - Mar 31at
Chicago CubsW2–0 - Mar 30at
Chicago CubsL2–7 - Mar 29at
Houston AstrosL7–9 - Mar 28at
Houston AstrosL9–11 - Mar 27at
Houston AstrosW6–2 - Mar 26at
Houston AstrosW3–0
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 162 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).
Los Angeles Angels players on G&W
- Zach Neto
- Mike Trout
- Vaughn Grissom
- Jeimer Candelario
- Adam Frazier
- Nolan Schanuel
- Oswald Peraza
- Jorge Soler
- Brandon Drury
- Moisés Ballesteros
- Josh Lowe
- Wade Meckler
- Kevin Pillar
- Denzer Guzman
- Yoán Moncada
- Willie Calhoun
- Jose Siri
- Anthony Rendon
- Travis d'Arnaud
- Nacho Alvarez Jr.
- Tyler Heineman
- Reid Detmers
- Christian Moore
- Kyle Hendricks
- Bryce Teodosio
- Walbert Ureña
- Tyler Anderson
- Ryan Johnson
- Grayson Rodriguez
- Carson Fulmer
- Hunter Strickland
- Ryan Watson
- Roansy Contreras
- Yusei Kikuchi
- Jack Kochanowicz
- Mitch Farris
- Nick Sandlin
- José Ureña
- José Fermin
- Sam Bachman
- Matt Moore
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 ›21-37 · −4.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 22026
Yankees @
AngelsAngels ML +150 · 1.50uL -1.50u - Aug 312026
Yankees @
AngelsAngels ML +114 · 2.00uW +2.28u - Aug 262026
Guardians @
AngelsGuardians ML -127 · 2.00uW +2.00u - Aug 192026
Angels @
AstrosAngels ML +144 · 1.00uL -1.00u - Aug 152026
Royals @
AngelsRoyals ML +141 · 1.50uL -1.50u - Aug 132026
Rangers @
AngelsAngels ML +144 · 1.00uW +1.44u - Aug 122026
Rangers @
AngelsAngels ML +123 · 2.00uW +2.46u - Aug 62026
Angels @
OriolesAngels ML +178 · 1.00uW +1.78u - Aug 42026
Angels @
OriolesAngels ML +141 · 1.00uL -1.00u - Jul 242026
Angels @
GiantsAngels ML +156 · 3.00uL -3.00u - Jul 112026
Angels @
TwinsAngels ML +147 · 2.00uL -2.00u - Jul 82026
Angels @
RangersAngels ML +133 · 1.00uW +1.33u - Jul 42026
Red Sox @
AngelsAngels ML +140 · 1.00uL -1.00u - Jun 242026
Orioles @
AngelsF5 Over 4.5 -130 · 1.00uW +1.00u - Jun 222026
Orioles @
AngelsAngels ML +143 · 2.00uL -2.00u - Jun 222026
Orioles @
AngelsF5 Over 4.5 -120 · 1.00uW +1.00u - Jun 172026
Angels @
DiamondbacksF5 Over 5 -120 · 1.00uW +1.00u - Jun 142026
Rays @
AngelsF5 Over 5 +101 · 1.00uW +1.01u - Jun 122026
Rays @
AngelsF5 Over 4.5 -107 · 1.00uW +1.00u - Jun 82026
Astros @
AngelsF5 Over 5 -105 · 1.00uL -1.05u - Jun 62026
Angels @
DodgersF5 Over 4.5 -120 · 1.00uW +1.00u - May 302026
Angels @
RaysAngels F5 ML +130 · 1.50uW +1.95u - May 302026
Angels @
RaysAngels ML +136 · 1.50uW +2.04u - May 82026
Angels @
Blue JaysLAA +102 · 0.50uL -0.50u - May 42026
White Sox @
AngelsWhite Sox ML +140 · 3.00uW +4.20u
Showing the 25 most recent of 27 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 Los Angeles Angels 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.