01/2022 - 12/2023 | Arizona Diamondbacks | |
01/2021 - 12/2021 | San Diego Padres | |
01/2020 - 12/2020 | Atlanta Braves | |
01/2017 - 12/2019 | San Francisco Giants | |
07/2016 - 12/2016 | Washington Nationals | |
12/2012 - 07/2016 | Pittsburgh Pirates | |
12/2011 - 12/2012 | Boston Red Sox | |
07/2010 - 12/2011 | Houston Astros | |
04/2009 - 07/2010 | New York Yankees |