Players who played for the Memphis Grizzlies and Sacramento Kings

47 players have played for both the Memphis Grizzlies and the Sacramento Kings. Rudy Gay spent the most seasons with the two: 7 with the Memphis Grizzlies and 4 with the Sacramento Kings. On a roster now: Marvin Bagley III and Jake LaRavia. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Memphis Grizzlies and the Sacramento Kings, with their years at each
PlayerPosMEMSAC
Rudy GaySF2006–2013 · 7 seasons2013–2017 · 4 seasons
Mike BibbyPG1998–2001 · 3 seasons2001–2008 · 7 seasons
Zach RandolphF2009–2017 · 8 seasons2017–2018 · 1 season
Jason WilliamsPG2001–2011 · 5 seasons1998–2001 · 3 seasons
Shareef Abdur-RahimPF1996–2001 · 5 seasons2005–2008 · 3 seasons
Beno UdrihPG2013–2016 · 3 seasons2007–2011 · 4 seasons
Bobby JacksonPG2005–2006 · 1 season2000–2009 · 6 seasons
Kosta KoufosC2013–2015 · 2 seasons2015–2019 · 4 seasons
Omri CasspiF2018–2019 · 1 season2009–2017 · 5 seasons
Tyreke EvansG2017–2018 · 1 season2009–2017 · 5 seasons
Lorenzen WrightPF2001–2006 · 5 seasons2007–2008 · 1 season
Michael SmithF1997–1999 · 2 seasons1994–1998 · 4 seasons
Pete ChilcuttF1996–1999 · 3 seasons1991–1994 · 3 seasons
Bobby HurleyG1997–1998 · 1 season1993–1998 · 5 seasons
Otis ThorpeC1997–1998 · 1 season1984–1998 · 5 seasons
Marvin Bagley IIIF2024–2025 · 1 season2018–2022 · 4 seasons
Dahntay JonesSG2003–2007 · 4 seasons2007–2008 · 1 season
Tony MassenburgPF1997–2002 · 4 seasons2003–2004 · 1 season
Jake LaRaviaF2022–2025 · 3 seasons2024–2025 · 1 season
Jonas ValanciunasC2018–2021 · 3 seasons2024–2025 · 1 season
Garrett TempleG2018–2019 · 1 season2009–2018 · 3 seasons
Vince CarterG2014–2017 · 3 seasons2017–2018 · 1 season
Anthony TolliverPF2019–2020 · 1 season2016–2020 · 2 seasons
Matt BarnesSF2015–2016 · 1 season2004–2017 · 2 seasons
Brian SkinnerPF2011–2012 · 1 season2004–2006 · 2 seasons
Bonzi WellsSG2003–2005 · 2 seasons2005–2006 · 1 season
Anthony PeelerSG1996–1998 · 2 seasons2003–2004 · 1 season
Brent PriceG1999–2001 · 2 seasons2001–2002 · 1 season
Nick AndersonF2001–2002 · 1 season1999–2001 · 2 seasons
Darrick MartinPG1995–1996 · 1 season1999–2001 · 2 seasons
Mahmoud Abdul-RaufG2000–2001 · 1 season1996–1998 · 2 seasons
Terry DehereG1998–1999 · 1 season1997–1999 · 2 seasons
Chris RobinsonG1996–1998 · 2 seasons1997–1998 · 1 season
Jae CrowderPF2019–2020 · 1 season2024–2025 · 1 season
Justin HolidayF2018–2019 · 1 season2021–2022 · 1 season
Delon WrightG2018–2019 · 1 season2020–2021 · 1 season
Jordan FarmarPG2015–2016 · 1 season2016–2017 · 1 season
Toney DouglasPG2016–2017 · 1 season2012–2013 · 1 season
Ryan HollinsC2015–2016 · 1 season2014–2015 · 1 season
Seth CurryG2013–2014 · 1 season2015–2016 · 1 season
Greivis VasquezPG2010–2011 · 1 season2013–2014 · 1 season
James JohnsonPF2013–2014 · 1 season2012–2013 · 1 season
Drew GoodenPF2002–2003 · 1 season2008–2009 · 1 season
Will SolomonPG2001–2002 · 1 season2008–2009 · 1 season
Rodney BufordSF2001–2002 · 1 season2003–2004 · 1 season
Damon JonesPG2000–2001 · 1 season2002–2003 · 1 season
Antoine CarrF1999–2000 · 1 season1990–1991 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Memphis Grizzlies vs Sacramento Kings: head-to-head record →