Suns All-Time Roster

PLAYER SEASONS
Alvan Adams 1975-88
Rafael Addison 1986-87
Danny Ainge 1992-95
Louis Amundson 2008-10
Robert Archibald 2003-04
Dennis Awtrey 1974-78
James Bailey 1987-88
Toby Bailey 1998-2000
Marcus Banks 2006-08
Mike Bantom 1973-76
Leandro Barbosa 2003-10
Charles Barkley 1992-96
Matt Barnes 2008-09
Andre Barrett 2005-06
Earl Barron 2010
Kenny Battle 1989-91
Michael Beasley 2012-present
William Bedford 1986-87
Charlie Bell 2001-02
Raja Bell 2005-08
Mario Bennett 1995-96
Eddie Biedenbach 1968-69
Corie Blount 1999-2001
Dexter Boney 1996-97
Dudley Bradley 1981-82
Mike Bratz 1977-80
Chucky Brown 1996-97
Dee Brown 2008-09
Gerald Brown 1999-2000
Mike Brown 1996-97
Randy Brown 2002-03
Shannon Brown 2011-present
Mark Bryant 1996-98
Jud Buechler 2001-02
Pat Burke 2005-07
Steve Burtt 1991-92
Don Buse 1977-80
Marty Byrnes 1978-79
Zarko Cabarkapa 2003-05
Corky Calhoun 1972-75
Chris Carr 1995-96
Joe Barry Carroll 1990-91
Vince Carter 2010-2011
Sam Cassell 1996-97
Cedric Ceballos 1990-94, 1996-98
Bill Chamberlain 1973-74
Jerry Chambers 1969-70
Tom Chambers 1988-93
Rex Chapman 1996-2000
Josh Childress 2010-12
Bob Christian 1973-74
Earl Clark 2009-10
John Coker 1995-96
Jarron Collins 2009-10
Dwayne Collins 2009-10
Jeff Cook 1979-88
Duane Cooper 1993-94
Tyrone Corbin 1987-89
Mel Counts 1970-72
Joe Courtney 1993-94
Joe Crispin 2001-02
Winston Crite 1987-89
Ben Davis 1996-97
Josh Davis 2005-06
Mark Davis 1988-89
Walter Davis 1977-88
Todd Day 1999-2000
Tony Delk 2000-02
Vinny Del Negro 2000-02
Boris Diaw 2005-08
Zabian Dowdell 2011-
Goran Dragic 2008-2011, 2012-present
Chris Dudley 2000-01
Jared Dudley 2008-present
Richard Dumas 1992-95
Tony Dumas 1996-97
T.R. Dunn 1988-89
Devin Durrant 1985-86
Craig Dykema 1981-82
James Edwards 1982-88
Howard Eisley 2003-04
Mario Elie 2000-01
Scott English 1972-73
Keith Erickson 1973-77
Butch Feher 1976-77
Michael Finley 1995-97
Alton Ford 2001-03
Sharrod Ford 2005-06
Bayard Forrest 1977-79
Rod Foster 1983-86
Jim Fox 1968-70
Channing Frye 2009-present
Ruben Garces 2000-01
Diante Garrett 2012-present
Pat Garrity 1998-99
Kenny Gattison 1986-89
Armon Gilliam 1987-90
Gordan Giricek 2007-08
Georgi Glouchkov 1985-86
Grant Gondrezick 1986-87
Gail Goodrich 1968-70
Marcin Gortat 2010-present
Brian Grant 2005-06
Greg Grant 1989-90
A.C. Green 1993-97
Lamar Green 1969-74
Gary Gregor 1968-69
Greg Griffin 1977-78
Taylor Griffin 2009-10
Tom Gugliotta 1998-2004
Anfernee "Penny" Hardaway 1999-2003
Art Harris 1969-72
Donnell Harvey 2003-04
Clem Haskins 1970-74
Connie Hawkins 1969-74
Nate Hawthorne 1974-76
Garfield Heard 1975-80
Herman Henry 1973-74
Johnny High 1979-84
Grant Hill 2007-
Craig Hodges 1987-89
Michael Holton 1984-86
Jeff Hornacek 1986-92
Robert Horry 1996-97
Eddie House 2005-06
Greg Howard 1970-71
Jay Humphries 1984-88
Steven Hunter 2004-05
Greg Jackson 1974-75
Jimmy Jackson 2004-06
Casey Jacobsen 2002-05
Dennis Johnson 1980-83
Eddie Johnson 1987-91
Frank Johnson 1992-94
Gus Johnson 1972-73
Joe Johnson 2001-05
Kevin Johnson 1987-98, 1999-2000
Linton Johnson III 2007-08
Neil Johnson 1968-70
Wesley Johnson 2012-present
Charles Jones 1984-86
Dwayne Jones 2009-10
James Jones 2005-07
Jumaine Jones 2006-07
Rich Kelley 1979-82
Tim Kempton 1992-93
Steve Kerr 1988-89
Jason Kidd 1996-2001
Joe Kleine 1993-97, 1998-99
Brevin Knight 2003-04
Negele Knight 1990-94
Rodney Knowles 1968-69
Joel Kramer 1978-83
Maciej Lampe 2004-05
Andrew Lang 1988-92
Antonio Lang 1994-95
Dan Langhi 2002-03
David Lattin 1968-69
Gani Lawal 2010-present
Dennis Layton 1971-73
Ron Lee 1976-79
Tim Legler 1989-90
Randy Livingston 1999-2000
Horacio Llamas 1996-99
Ian Lockhart 1990-91
Luc Longley 1998-2000
Robin Lopez 2008-2012
Maurice Lucas 1982-85
Phil Lumpkin 1975-76
Malcolm Mackey 1993-94
Don MacLean 1999-2000
Kyle Macy 1980-85
Dan Majerle 1988-95, 2001-02
Danny Manning 1994-99
Stephon Marbury 2001-03
Shawn Marion 1999-2008
Sean Marks 2006-08
Kendell Marshall 2012-present
Bill Martin 1987-88
Walter McCarty 2005-2005
Ted McClain 1978-79
George McCloud 1997-99
John McCullough 1981-82
Xavier McDaniel 1990-91
Antonio McDyess 1997-98, 2002-03
Mike McGee 1989-90
Stan McKenzie 1968-70
McCoy McLemore 1968-69
Paul McPherson 2000-01
Gary Melchionni 1973-75
Loren Meyer 1996-98
Marko Milic 1997-99
Oliver Miller 1992-94, 1999-2000
Otto Moore 1971-72
Ron Moore 1987-88
Chris Morris 1998-99
Markieff Morris 2011-present
Mike Morrison 1989-90
Jerrod Mustaf 1991-94
Larry Nance 1981-88
Steve Nash 1996-98, 2004-2012
Ed Nealy 1988-89, 1990-92
Mike Niles 1980-81
Jimmy Oliver 1999-2000
Jermaine O'Neal 2012-present
Shaquille O'Neal 2007-09
Bo Outlaw 2001-03, 2004-05
Jim Owens 1973-74
Milt Palacio 2001-02
Smush Parker 2004-05
Curtis Perry 1974-78
Elliot Perry 1993-96, 2000-01
Tim Perry 1988-92
Wesley Person 1994-97
Eric Piatkowski 2006-08
Michael Pietrus 2010-present
Ed Pinckney 1985-87
Charles Pittman 1982-86
Ronnie Price 2011-12
Kurt Rambis 1989-93
Joe Reaves 1973-74
Michael Redd 2011-12
Terrence Rencher 1995-96
Shawn Respert 1998-99
Jason Richardson 2008-10
Quentin Richardson 2004-05
Pat Riley 1975-76
Rick Robey 1983-86
Clifford Robinson 1997-2001
Leonard "Truck" Robinson 1978-82
Rumeal Robinson 1996-97
Rodney Rogers 1999-2002
Jalen Rose 2006-07
Trevor Ruffin 1994-95
Stefano Rusconi 1995-96
Mike Sanders 1983-88
Daniel Santiago 2000-02
Fred Saunders 1974-76
Dan Schayes 1994-95
Dale Scheuter 1976-77
Luis Scola 2012-present
Alvin Scott 1977-85
Charlie Scott 1971-75
Dennis Scott 1997-98
Paul Shirley 2005-06
John Shumate 1975-76
Paul Silas 1969-72
Garret Siler 2010-present
Alvin Sims 1998-99
Courtney Sims 2008-09
Sean Singletary 2008-09
Brian Skinner 2007-08
Tony Smith 1995-96
Dick Snyder 1968-70
Ricky Sobers 1975-77
Alex Stivrins 1992-93
Amaré Stoudemire 2002-2010
Paul Stovall 1972-73
D.J. Strawberry 2007-08
Stromile Swift 2009-10
Aaron Swinson 1994-95
Yuta Tabuse 2004-05
Fred Taylor 1970-71
Sebastian Telfair 2011-present
Ira Terrell 1976-77
David Thirdkill 1982-83
Joe Thomas 1970-71
Kurt Thomas 2005-2007
Tim Thomas 2005-06
Bernard Thompson 1985-88
Brooks Thompson 1997-98
Dijon Thompson 2005-06
Wayman Tisdale 1994-97
Sedrick Toney 1985-86
Cezary Trybanski 2003-04
Iakovos "Jake" Tsakalidis 2000-03
Nikoloz Tskitishvili 2006-06
Alando Tucker 2008-09
P.J. Tucker 2012-present
Hedo Turkoglu 2010-11
Dick Van Arsdale 1968-77
Tom Van Arsdale 1976-77
Nick Vanos 1985-87
Jake Voskuhl 2001-05
Jackson Vroman 2004-05
Neal Walk 1969-74
John Wallace 2001-02
Bob Warlick 1968-69
Hakim Warrick 2010-12
Jeff Webb 1971-72
Walt Wesley 1972-73
Mark West 1987-94, 1999-2000
Paul Westphal 1975-80, 1983-84
John Wetzel 1970-76
Jahidi White 2003-04
Rory White 1982-83
Earl Williams 1974-75
John Williams 1995-98
Michael Williams 1989-90
Scott Williams 2002-04
George Wilson 1968-69
David Wood 1995-96
Michael Young 1984-85
Luke Zeller 2012-present