Zack Greinke's Logos and Uniforms

Kansas City Royals (2004-10, 2022-23) ► Milwaukee Brewers (2011-12) ► Los Angeles Angels (2012) ► Los Angeles Dodgers (2013-15) ► Arizona Diamondbacks (2016-19) ► Houston Astros (2019-21)

Zack Greinke
Zack Greinke

 

Born: October 21, 1983
Orlando, FL, USA
Position: P
Flag

Zack Greinke Teams and Logos

Zack Greinke Career Ballcaps

Zack Greinke Career Uniforms

Zack Greinke Career Jersey Logos

Zack Greinke Career Stats By Logo

    Years Logo G W L Sv K IP
    2004-2010 Kansas City Royals (2004 - 2010) 210 60 67 1 931 1,107
    2011-2012 Kansas City Royals (2011 - 2012) 49 25 9 0 323 294
    2013-2015 Kansas City Royals (2013 - 2015) 92 51 15 0 555 601
    2016-2019 Kansas City Royals (2016 - 2019) 114 55 29 0 683 713
    2019-2021 Kansas City Royals (2019 - 2021) 52 22 10 0 239 300
    2022-2023 Kansas City Royals (2022 - 2023) 56 6 24 0 170 279
    TOTALS 573 219 154 1 2,901 3,294

Which teams did Zack Greinke play for?

Zack Greinke played for the Kansas City Royals, Milwaukee Brewers, Los Angeles Angels, Los Angeles Dodgers, Arizona Diamondbacks, and Houston Astros during his MLB career.

How many teams did Zack Greinke play for?

Zack Greinke played for 6 teams during his MLB career.