01/2021 - 12/2021 | Los Angeles Angels | |
02/2020 - 12/2020 | Arizona Diamondbacks | |
01/2019 - 12/2019 | Chicago White Sox | |
06/2018 - 12/2018 | Arizona Diamondbacks | |
03/2018 - 06/2018 | Kansas City Royals | |
11/2016 - 03/2018 | Chicago Cubs | |
12/2015 - 11/2016 | San Diego Padres | |
04/2010 - 12/2015 | St. Louis Cardinals |