
Anaheim Angels Schedule
Results
| DATE | OPPONENT | W/L | SCORE | WINNER | LOSER | SAVE |
| DATE | OPPONENT | SCHEDULED PITCHERS | GAME TIME |
| April 3 | New York Yankees | 10:35pm ET | |
| April 4 | New York Yankees | 10:05pm ET | |
| April 5 | New York Yankees | 10:05pm ET | |
| April 7 | Boston Red Sox | 10:05pm ET | |
| April 8 | Boston Red Sox | 10:05pm ET | |
| April 9 | Boston Red Sox | 4:05pm ET | |
| April 10 | Toronto Blue Jays | 10:05pm ET | |
| April 11 | Toronto Blue Jays | 10:05pm ET | |
| April 12 | Toronto Blue Jays | 10:05pm ET | |
| April 14 | at Chicago White Sox | 7:05pm ET | |
| April 15 | at Chicago White Sox | 2:05pm ET | |
| April 16 | at Chicago White Sox | 2:05pm ET | |
| April 17 | at Toronto Blue Jays | 7:05pm ET | |
| April 18 | at Toronto Blue Jays | 7:05pm ET | |
| April 19 | at Toronto Blue Jays | 7:05pm ET | |
| April 20 | at Toronto Blue Jays | 7:05pm ET | |
| April 21 | at Tampa Bay Devil Rays | 7:15pm ET | |
| April 22 | at Tampa Bay Devil Rays | 4:15pm ET | |
| April 23 | at Tampa Bay Devil Rays | 1:15pm ET | |
| April 24 | Detroit Tigers | 10:05pm ET | |
| April 25 | Detroit Tigers | 10:05pm ET | |
| April 26 | Detroit Tigers | 10:05pm ET | |
| April 27 | Tampa Bay Devil Rays | 10:05pm ET | |
| April 28 | Tampa Bay Devil Rays | 10:05pm ET | |
| April 29 | Tampa Bay Devil Rays | 10:05pm ET | |
| April 30 | Tampa Bay Devil Rays | 4:05pm ET | |
| May 2 | at Baltimore Orioles | 7:05pm ET | |
| May 3 | at Baltimore Orioles | 7:05pm ET | |
| May 4 | at Baltimore Orioles | 3:05pm ET | |
| May 5 | at Seattle Mariners | 10:05pm ET | |
| May 6 | at Seattle Mariners | 4:05pm ET | |
| May 7 | at Seattle Mariners | 4:35pm ET | |
| May 8 | Oakland Athletics | 10:05pm ET | |
| May 9 | Oakland Athletics | 10:05pm ET | |
| May 10 | Oakland Athletics | 10:05pm ET | |
| May 11 | Texas Rangers | 10:05pm ET | |
| May 12 | Texas Rangers | 10:05pm ET | |
| May 13 | Texas Rangers | 10:05pm ET | |
| May 14 | Texas Rangers | 4:05pm ET | |
| May 16 | Baltimore Orioles | 10:05pm ET | |
| May 17 | Baltimore Orioles | 10:05pm ET | |
| May 19 | Kansas City Royals | 10:05pm ET | |
| May 20 | Kansas City Royals | 10:05pm ET | |
| May 21 | Kansas City Royals | 4:05pm ET | |
| May 23 | at Minnesota Twins | 8:05pm ET | |
| May 24 | at Minnesota Twins | 8:05pm ET | |
| May 25 | at Minnesota Twins | 1:05pm ET | |
| May 26 | at Kansas City Royals | 8:05pm ET | |
| May 27 | at Kansas City Royals | 8:05pm ET | |
| May 28 | at Kansas City Royals | 2:05pm ET | |
| May 29 | at Cleveland Indians | 1:05pm ET | |
| May 30 | at Cleveland Indians | 7:05pm ET | |
| May 31 | at Cleveland Indians | 7:05pm ET | |
| June 2 | Los Angeles Dodgers | 10:05pm ET | |
| June 3 | Los Angeles Dodgers | 4:05pm ET | |
| June 4 | Los Angeles Dodgers | 4:05pm ET | |
| June 5 | San Francisco Giants | 10:05pm ET | |
| June 6 | San Francisco Giants | 10:05pm ET | |
| June 7 | San Francisco Giants | 10:05pm ET | |
| June 9 | at Arizona Diamondbacks | 10:05pm ET | |
| June 10 | at Arizona Diamondbacks | 4:05pm ET | |
| June 11 | at Arizona Diamondbacks | 4:35pm ET | |
| June 13 | at Tampa Bay Devil Rays | 7:15pm ET | |
| June 14 | at Tampa Bay Devil Rays | 7:15pm ET | |
| June 15 | at Tampa Bay Devil Rays | 7:15pm ET | |
| June 16 | at Baltimore Orioles | 7:35pm ET | |
| June 17 | at Baltimore Orioles | 7:05pm ET | |
| June 18 | at Baltimore Orioles | 1:35pm ET | |
| June 20 | Kansas City Royals | 10:05pm ET | |
| June 21 | Kansas City Royals | 10:05pm ET | |
| June 22 | Kansas City Royals | 10:05pm ET | |
| June 23 | Minnesota Twins | 10:05pm ET | |
| June 24 | Minnesota Twins | 10:05pm ET | |
| June 25 | Minnesota Twins | 8:05pm ET | |
| June 26 | Minnesota Twins | 4:05pm ET | |
| June 27 | at Seattle Mariners | 10:05pm ET | |
| June 28 | at Seattle Mariners | 10:05pm ET | |
| June 29 | at Seattle Mariners | 4:05pm ET | |
| June 30 | Oakland Athletics | 10:05pm ET | |
| July 1 | Oakland Athletics | 10:05pm ET | |
| July 2 | Oakland Athletics | 8:05pm ET | |
| July 3 | Seattle Mariners | 10:05pm ET | |
| July 4 | Seattle Mariners | 10:05pm ET | |
| July 5 | Seattle Mariners | 10:05pm ET | |
| July 6 | Seattle Mariners | 10:05pm ET | |
| July 7 | Colorado Rockies | 10:05pm ET | |
| July 8 | Colorado Rockies | 4:05pm ET | |
| July 9 | Colorado Rockies | 8:05pm ET | |
| July 13 | at Los Angeles Dodgers | 10:10pm ET | |
| July 14 | at Los Angeles Dodgers | 10:10pm ET | |
| July 15 | at Los Angeles Dodgers | 4:05pm ET | |
| July 16 | at San Diego Padres | 7:05pm ET | |
| July 17 | at San Diego Padres | 10:05pm ET | |
| July 18 | at San Diego Padres | 5:05pm ET | |
| July 19 | Texas Rangers | 10:05pm ET | |
| July 20 | Texas Rangers | 10:05pm ET | |
| July 21 | at Oakland Athletics | 10:05pm ET | |
| July 22 | at Oakland Athletics | 4:05pm ET | |
| July 23 | at Oakland Athletics | 4:05pm ET | |
| July 24 | at Texas Rangers | 8:35pm ET | |
| July 25 | at Texas Rangers | 8:35pm ET | |
| July 26 | at Texas Rangers | 8:35pm ET | |
| July 27 | Chicago White Sox | 10:05pm ET | |
| July 28 | Chicago White Sox | 10:05pm ET | |
| July 29 | Chicago White Sox | 4:05pm ET | |
| July 30 | Chicago White Sox | 8:05pm ET | |
| July 31 | Detroit Tigers | 10:05pm ET | |
| August 1 | Detroit Tigers | 10:05pm ET | |
| August 2 | Detroit Tigers | 4:05pm ET | |
| August 4 | at Cleveland Indians | 4:05pm ET | |
| August 5 | at Cleveland Indians | 7:05pm ET | |
| August 6 | at Cleveland Indians | 1:05pm ET | |
| August 7 | Boston Red Sox | 10:05pm ET | |
| August 8 | Boston Red Sox | 10:05pm ET | |
| August 9 | Boston Red Sox | 10:05pm ET | |
| August 11 | New York Yankees | 10:05pm ET | |
| August 12 | New York Yankees | 10:05pm ET | |
| August 13 | New York Yankees | 8:05pm ET | |
| August 15 | at Toronto Blue Jays | 7:05pm ET | |
| August 16 | at Toronto Blue Jays | 12:35pm ET | |
| August 17 | at New York Yankees | 7:05pm ET | |
| August 18 | at New York Yankees | 7:05pm ET | |
| August 19 | at New York Yankees | 1:05pm ET | |
| August 20 | at New York Yankees | 1:05pm ET | |
| August 21 | at Boston Red Sox | 7:05pm ET | |
| August 22 | at Boston Red Sox | 7:05pm ET | |
| August 23 | at Boston Red Sox | 7:05pm ET | |
| August 25 | Cleveland Indians | 10:05pm ET | |
| August 26 | Cleveland Indians | 10:05pm ET | |
| August 27 | Cleveland Indians | 8:05pm ET | |
| August 28 | Toronto Blue Jays | 10:05pm ET | |
| August 29 | Toronto Blue Jays | 10:05pm ET | |
| August 30 | Toronto Blue Jays | 10:05pm ET | |
| September 1 | at Chicago White Sox | 8:05pm ET | |
| September 2 | at Chicago White Sox | 7:05pm ET | |
| September 3 | at Chicago White Sox | 2:05pm ET | |
| September 4 | at Detroit Tigers | 5:05pm ET | |
| September 5 | at Detroit Tigers | 7:05pm ET | |
| September 6 | at Detroit Tigers | 7:05pm ET | |
| September 7 | at Detroit Tigers | 7:05pm ET | |
| September 8 | Baltimore Orioles | 10:05pm ET | |
| September 9 | Baltimore Orioles | 4:05pm ET | |
| September 10 | Baltimore Orioles | 8:05pm ET | |
| September 11 | Baltimore Orioles | 10:05pm ET | |
| September 12 | Tampa Bay Devil Rays | 10:05pm ET | |
| September 13 | Tampa Bay Devil Rays | 10:05pm ET | |
| September 15 | at Minnesota Twins | 8:05pm ET | |
| September 16 | at Minnesota Twins | 7:05pm ET | |
| September 17 | at Minnesota Twins | 2:05pm ET | |
| September 19 | at Kansas City Royals | 8:05pm ET | |
| September 20 | at Kansas City Royals | 8:05pm ET | |
| September 21 | at Kansas City Royals | 8:05pm ET | |
| September 22 | at Texas Rangers | 8:05pm ET | |
| September 23 | at Texas Rangers | 8:05pm ET | |
| September 24 | at Texas Rangers | 3:05pm ET | |
| September 25 | at Oakland Athletics | 10:05pm ET | |
| September 26 | at Oakland Athletics | 10:05pm ET | |
| September 27 | at Oakland Athletics | 3:35pm ET | |
| September 28 | at Oakland Athletics | 3:35pm ET | |
| September 29 | Seattle Mariners | 10:05pm ET | |
| September 30 | Seattle Mariners | 10:05pm ET | |
| October 1 | Seattle Mariners | 4:05pm ET |