01/2022 - 12/2022 | Minnesota Twins | |
12/2017 - 12/2021 | Houston Astros | |
07/2017 - 12/2017 | Cleveland Indians | |
02/2017 - 07/2017 | Toronto Blue Jays | |
08/2016 - 02/2017 | Chicago Cubs | |
11/2013 - 08/2016 | Los Angeles Angels | |
12/2008 - 11/2013 | Cleveland Indians | |
03/2007 - 12/2008 | New York Mets |