Zack Greinke

Zack Greinke

Starting Pitcher

Player Details

43 years
10/21/1983
6' 2"
Height

Transfers

Free Agency
2/3/2023
Kansas City Royals
Kansas City Royals
Free Agency
3/16/2022
Kansas City Royals
Kansas City Royals
Free Agency
11/3/2021
Houston Astros
Houston Astros
Trade
7/31/2019
Houston Astros
Houston Astros
Drafted
4/20/2002
Kansas City Royals
Kansas City Royals