MatchWiz

LAA Los Angeles Angels

Every Los Angeles Angels game this season — opponent, first pitch, and the final once it's in. They're 4267 (.385) through 109 games, 2431 at home and 1836 on the road. Next up: hosting Milwaukee Brewers.

March 2026

  1. 26Thu@HOUHOUW 3-0LAA at Houston Astros
  2. 27Fri@HOUHOUW 6-2LAA at Houston Astros
  3. 28Sat@HOUHOUL 9-11LAA at Houston Astros
  4. 29Sun@HOUHOUL 7-9LAA at Houston Astros
  5. 30Mon@CHCCHCL 2-7LAA at Chicago Cubs
  6. 31Tue@CHCCHCW 2-0LAA at Chicago Cubs

April 2026

  1. 1Wed@CHCCHCL 2-6LAA at Chicago Cubs
  2. 3FrivsSEASEAL 1-3LAA vs Seattle Mariners
  3. 4SatvsSEASEAW 1-0LAA vs Seattle Mariners
  4. 5SunvsSEASEAW 8-7LAA vs Seattle Mariners
  5. 6MonvsATLATLW 6-2LAA vs Atlanta Braves
  6. 7TuevsATLATLL 2-7LAA vs Atlanta Braves
  7. 8WedvsATLATLL 2-8LAA vs Atlanta Braves
  8. 10Fri@CINCINW 10-2LAA at Cincinnati Reds
  9. 11Sat@CINCINL 3-7LAA at Cincinnati Reds
  10. 12Sun@CINCINW 9-6LAA at Cincinnati Reds
  11. 13Mon@NYYNYYL 10-11LAA at New York Yankees
  12. 14Tue@NYYNYYW 7-1LAA at New York Yankees
  13. 15Wed@NYYNYYL 4-5LAA at New York Yankees
  14. 16Thu@NYYNYYW 11-4LAA at New York Yankees
  15. 17FrivsSDSDW 8-0LAA vs San Diego Padres
  16. 18SatvsSDSDL 1-4LAA vs San Diego Padres
  17. 19SunvsSDSDL 1-2LAA vs San Diego Padres
  18. 20MonvsTORTORL 2-5LAA vs Toronto Blue Jays
  19. 21TuevsTORTORL 2-4LAA vs Toronto Blue Jays
  20. 22WedvsTORTORW 7-3LAA vs Toronto Blue Jays
  21. 24Fri@KCKCL 3-6LAA at Kansas City Royals
  22. 25Sat@KCKCL 1-12LAA at Kansas City Royals
  23. 26Sun@KCKCL 9-11LAA at Kansas City Royals
  24. 27Mon@CWSCWSL 7-8LAA at Chicago White Sox
  25. 28Tue@CWSCWSL 2-5LAA at Chicago White Sox
  26. 29Wed@CWSCWSL 2-3LAA at Chicago White Sox

May 2026

  1. 1FrivsNYMNYML 3-4LAA vs New York Mets
  2. 2SatvsNYMNYMW 4-3LAA vs New York Mets
  3. 3SunvsNYMNYML 1-5LAA vs New York Mets
  4. 4MonvsCWSCWSL 0-6LAA vs Chicago White Sox
  5. 5TuevsCWSCWSW 4-3LAA vs Chicago White Sox
  6. 6WedvsCWSCWSW 8-2LAA vs Chicago White Sox
  7. 8Fri@TORTORL 0-2LAA at Toronto Blue Jays
  8. 9Sat@TORTORL 1-14LAA at Toronto Blue Jays
  9. 10Sun@TORTORW 6-1LAA at Toronto Blue Jays
  10. 11Mon@CLECLEL 2-7LAA at Cleveland Guardians
  11. 12Tue@CLECLEL 2-3LAA at Cleveland Guardians
  12. 13Wed@CLECLEL 2-4LAA at Cleveland Guardians
  13. 15FrivsLADLADL 0-6LAA vs Los Angeles Dodgers
  14. 16SatvsLADLADL 2-15LAA vs Los Angeles Dodgers
  15. 17SunvsLADLADL 1-10LAA vs Los Angeles Dodgers
  16. 18MonvsATHATHW 2-1LAA vs Athletics
  17. 19TuevsATHATHL 6-14LAA vs Athletics
  18. 20WedvsATHATHL 5-6LAA vs Athletics
  19. 21ThuvsATHATHL 2-3LAA vs Athletics
  20. 22FrivsTEXTEXW 9-6LAA vs Texas Rangers
  21. 23SatvsTEXTEXW 5-2LAA vs Texas Rangers
  22. 24SunvsTEXTEXW 2-1LAA vs Texas Rangers
  23. 26Tue@DETDETW 10-6LAA at Detroit Tigers
  24. 27Wed@DETDETL 0-4LAA at Detroit Tigers
  25. 28Thu@DETDETW 7-1LAA at Detroit Tigers
  26. 29Fri@TBTBL 5-8LAA at Tampa Bay Rays
  27. 30Sat@TBTBW 14-3LAA at Tampa Bay Rays
  28. 31Sun@TBTBL 2-5LAA at Tampa Bay Rays

June 2026

  1. 1MonvsCOLCOLL 8-9LAA vs Colorado Rockies
  2. 2TuevsCOLCOLL 2-8LAA vs Colorado Rockies
  3. 3WedvsCOLCOLW 11-4LAA vs Colorado Rockies
  4. 5Fri@LADLADL 0-1LAA at Los Angeles Dodgers
  5. 6Sat@LADLADL 2-9LAA at Los Angeles Dodgers
  6. 7Sun@LADLADW 13-5LAA at Los Angeles Dodgers
  7. 8MonvsHOUHOUL 4-5LAA vs Houston Astros
  8. 9TuevsHOUHOUW 10-1LAA vs Houston Astros
  9. 10WedvsHOUHOUW 3-2LAA vs Houston Astros
  10. 12FrivsTBTBW 4-3LAA vs Tampa Bay Rays
  11. 13SatvsTBTBW 8-0LAA vs Tampa Bay Rays
  12. 14SunvsTBTBL 3-8LAA vs Tampa Bay Rays
  13. 15Mon@AZAZL 3-4LAA at Arizona Diamondbacks
  14. 16Tue@AZAZW 7-0LAA at Arizona Diamondbacks
  15. 17Wed@AZAZL 1-8LAA at Arizona Diamondbacks
  16. 18Thu@ATHATHL 0-5LAA at Athletics
  17. 19Fri@ATHATHL 11-12LAA at Athletics
  18. 20Sat@ATHATHW 7-0LAA at Athletics
  19. 21Sun@ATHATHW 9-7LAA at Athletics
  20. 22MonvsBALBALL 1-6LAA vs Baltimore Orioles
  21. 23TuevsBALBALW 5-1LAA vs Baltimore Orioles
  22. 24WedvsBALBALW 7-6LAA vs Baltimore Orioles
  23. 26FrivsATHATHL 3-9LAA vs Athletics
  24. 27SatvsATHATHW 5-2LAA vs Athletics
  25. 28SunvsATHATHW 4-1LAA vs Athletics
  26. 29Mon@SEASEAL 2-6LAA at Seattle Mariners
  27. 30Tue@SEASEAL 3-8LAA at Seattle Mariners

July 2026

  1. 2Thu@SEASEAL 0-1LAA at Seattle Mariners
  2. 3FrivsBOSBOSL 2-5LAA vs Boston Red Sox
  3. 4SatvsBOSBOSL 1-8LAA vs Boston Red Sox
  4. 5SunvsBOSBOSL 5-7LAA vs Boston Red Sox
  5. 7Tue@TEXTEXL 3-8LAA at Texas Rangers
  6. 8Wed@TEXTEXW 13-1LAA at Texas Rangers
  7. 9Thu@TEXTEXL 6-7LAA at Texas Rangers
  8. 10Fri@MINMINW 4-3LAA at Minnesota Twins
  9. 11Sat@MINMINL 3-5LAA at Minnesota Twins
  10. 12Sun@MINMINL 2-4LAA at Minnesota Twins
  11. 17FrivsDETDETL 1-2LAA vs Detroit Tigers
  12. 18SatvsDETDETL 0-7LAA vs Detroit Tigers
  13. 19SunvsDETDETW 3-2LAA vs Detroit Tigers
  14. 20MonvsSTLSTLW 3-2LAA vs St. Louis Cardinals
  15. 21TuevsSTLSTLW 5-1LAA vs St. Louis Cardinals
  16. 22WedvsSTLSTLL 0-1LAA vs St. Louis Cardinals
  17. 24Fri@SFSFL 6-7LAA at San Francisco Giants
  18. 25Sat@SFSFL 2-9LAA at San Francisco Giants
  19. 26Sun@SFSFW 4-3LAA at San Francisco Giants
  20. 27MonvsHOUHOUL 4-6LAA vs Houston Astros
  21. 28TuevsHOUHOUL 2-3LAA vs Houston Astros
  22. 29WedvsHOUHOUL 0-0LAA vs Houston Astros
  23. 31FrivsMILMIL9:38 PMLAA vs Milwaukee Brewers

August 2026

  1. 1SatvsMILMIL9:38 PMLAA vs Milwaukee Brewers
  2. 2SunvsMILMIL3:15 PMLAA vs Milwaukee Brewers
  3. 4Tue@BALBAL6:35 PMLAA at Baltimore Orioles
  4. 5Wed@BALBAL6:35 PMLAA at Baltimore Orioles
  5. 6Thu@BALBAL12:35 PMLAA at Baltimore Orioles
  6. 7Fri@MIAMIA7:10 PMLAA at Miami Marlins
  7. 8Sat@MIAMIA4:10 PMLAA at Miami Marlins
  8. 9Sun@MIAMIA1:40 PMLAA at Miami Marlins
  9. 10MonvsTEXTEX9:38 PMLAA vs Texas Rangers
  10. 11TuevsTEXTEX9:38 PMLAA vs Texas Rangers
  11. 12WedvsTEXTEX10:10 PMLAA vs Texas Rangers
  12. 13ThuvsTEXTEX10:07 PMLAA vs Texas Rangers
  13. 14FrivsKCKC9:38 PMLAA vs Kansas City Royals
  14. 15SatvsKCKC9:38 PMLAA vs Kansas City Royals
  15. 16SunvsKCKC4:07 PMLAA vs Kansas City Royals
  16. 18Tue@HOUHOU8:10 PMLAA at Houston Astros
  17. 19Wed@HOUHOU8:10 PMLAA at Houston Astros
  18. 20Thu@HOUHOU8:10 PMLAA at Houston Astros
  19. 21Fri@TEXTEX8:15 PMLAA at Texas Rangers
  20. 22Sat@TEXTEX7:05 PMLAA at Texas Rangers
  21. 23Sun@TEXTEX2:35 PMLAA at Texas Rangers
  22. 24MonvsCLECLE9:38 PMLAA vs Cleveland Guardians
  23. 25TuevsCLECLE9:38 PMLAA vs Cleveland Guardians
  24. 26WedvsCLECLE4:07 PMLAA vs Cleveland Guardians
  25. 28FrivsPHIPHI9:38 PMLAA vs Philadelphia Phillies
  26. 29SatvsPHIPHI10:07 PMLAA vs Philadelphia Phillies
  27. 30SunvsPHIPHI4:07 PMLAA vs Philadelphia Phillies
  28. 31MonvsNYYNYY9:38 PMLAA vs New York Yankees

September 2026

  1. 1TuevsNYYNYY9:38 PMLAA vs New York Yankees
  2. 2WedvsNYYNYY9:38 PMLAA vs New York Yankees
  3. 4Fri@PITPIT6:40 PMLAA at Pittsburgh Pirates
  4. 5Sat@PITPIT6:40 PMLAA at Pittsburgh Pirates
  5. 6Sun@PITPIT1:35 PMLAA at Pittsburgh Pirates
  6. 7Mon@BOSBOS1:35 PMLAA at Boston Red Sox
  7. 8Tue@BOSBOS6:45 PMLAA at Boston Red Sox
  8. 9Wed@BOSBOS6:45 PMLAA at Boston Red Sox
  9. 11Fri@WSHWSH6:45 PMLAA at Washington Nationals
  10. 12Sat@WSHWSH4:05 PMLAA at Washington Nationals
  11. 13Sun@WSHWSH1:35 PMLAA at Washington Nationals
  12. 14MonvsSEASEA9:38 PMLAA vs Seattle Mariners
  13. 15TuevsSEASEA9:38 PMLAA vs Seattle Mariners
  14. 16WedvsSEASEA9:38 PMLAA vs Seattle Mariners
  15. 17ThuvsMINMIN9:38 PMLAA vs Minnesota Twins
  16. 18FrivsMINMIN9:38 PMLAA vs Minnesota Twins
  17. 19SatvsMINMIN9:38 PMLAA vs Minnesota Twins
  18. 20SunvsMINMIN4:07 PMLAA vs Minnesota Twins
  19. 22Tue@ATHATH9:40 PMLAA at Athletics
  20. 23Wed@ATHATH9:40 PMLAA at Athletics
  21. 24Thu@SEASEA9:40 PMLAA at Seattle Mariners
  22. 25Fri@SEASEA10:10 PMLAA at Seattle Mariners
  23. 26Sat@SEASEA9:40 PMLAA at Seattle Mariners
  24. 27Sun@SEASEA3:10 PMLAA at Seattle Mariners

How to read this calendar

Past days show the result from Los Angeles Angels' point of view — a green W or a muted L with the score. Days still to come show the opponent and first pitch in Eastern time. A DH tag means a doubleheader: two games, same day, same opponent.

We don't put a projected winner on a future date. Our model needs the day's starting pitchers and lineups before it has anything honest to say, and those land the morning of the game — so a number on next Tuesday would be decoration, not a read. Once they post, every matchup gets a win probability on the moneyline board, graded in the open afterwards.

Every club