Orlando Magic All-Time Roster

Over 250 NBA players have suited up for the Orlando Magic. Below is the full list of all Orlando Magic players ever since the franchise started back in 1989. The list is sorted by number of games played for the Magic.

Regular SeasonPlayoffs
PlayerYearsGPPTSREBASTBLKSTL3P%GPPTSREBASTSTLBLK3P%
Nick Anderson1989199869215.45.32.80.51.536.34413.85.02.51.60.633.2
Jameer Nelson2004201365112.63.15.40.11.037.44415.03.54.60.80.137.2
Dwight Howard2004201162118.413.01.52.21.03.05719.914.41.40.82.80.0
Nikola Vucevic2012202059117.610.82.80.90.935.31019.69.53.50.60.836.8
Pat Garrity199920075137.42.70.80.20.539.8176.53.20.90.20.337.5
Darrell Armstrong1994200250211.73.35.10.11.734.62412.33.84.21.50.133.3
Hedo Turkoglu2004201249714.54.53.90.30.937.94914.44.54.50.90.333.7
Dennis Scott1990199644614.83.12.30.31.040.34112.23.01.90.90.236.4
Evan Fournier2014202043516.22.93.00.11.037.61012.63.62.31.30.329.0
Aaron Gordon2014202042812.96.42.50.60.832.3515.27.23.61.20.240.0
Jeff Turner198919954116.53.61.10.20.335.3182.71.40.60.20.250.0
Horace Grant1994200241111.38.22.11.01.06.93812.39.81.70.90.90.0
JJ Redick200620123969.21.81.90.00.439.8446.81.41.70.50.033.6
Scott Skiles1989199338412.92.97.20.00.938.024.50.51.50.00.00.0
Anfernee Hardaway1993199836919.04.76.30.51.931.14521.84.66.51.90.739.4
Bo Outlaw199720073606.36.02.21.51.116.886.57.11.40.81.80.0
Anthony Bowie199119953506.92.32.00.30.631.5312.70.91.00.10.171.4
Terrence Ross2016202234912.73.01.70.30.935.11014.84.01.21.00.333.8
Cole Anthony2020202432012.54.33.80.40.734.5123.91.81.30.30.210.5
Tony Battie200420083065.95.00.50.70.49.0252.41.40.10.00.10.0
Franz Wagner2021202529619.14.93.60.31.032.41221.86.04.90.90.922.5
Shaquille O'Neal1992199529527.212.52.42.80.89.13625.311.43.70.81.80.0
Tracy McGrady2000200329528.17.05.21.01.536.11532.06.55.91.51.231.5
D.J. Augustin2016201929110.12.14.10.00.638.81013.01.84.90.30.147.4
Donald Royal199219972887.83.41.30.30.60.0283.01.20.50.10.00.0
Andrew DeClercq200020042843.63.80.50.40.50.0133.73.00.20.30.50.0
Elfrid Payton2014201728111.14.26.40.31.430.5
Jonathan Isaac201720252807.54.90.81.30.932.1175.64.40.40.50.929.4
Wendell Carter Jr.2020202526912.48.42.10.60.632.8128.78.21.30.60.527.8
Mo Bamba201820222667.75.80.91.40.436.0
Rashard Lewis2007201025716.35.12.10.51.139.94817.36.32.81.10.636.7
Keith Bogans200320082506.83.11.20.10.636.1107.34.21.10.40.033.3
Greg Kite199019932473.05.10.50.70.30.0
Andrew Nicholson201220152476.53.20.50.40.233.6
Moritz Wagner2020202424110.54.31.30.30.533.276.34.40.30.90.422.2
Gary Harris202020242317.81.81.40.20.838.8112.91.50.60.90.428.6
Brian Shaw199419962306.72.94.60.20.929.1365.42.63.30.50.137.6
Monty Williams199920012256.93.21.20.20.513.675.94.01.30.40.30.0
Victor Oladipo2013201522415.94.44.00.51.633.9
Terry Catledge1989199222415.36.81.10.20.611.7
Mario Hezonja201520172196.92.81.30.30.733.2
Mark Acres198919912164.04.80.50.30.449.9
Jalen Suggs2021202521412.33.33.30.61.333.0714.75.13.31.30.429.2
Michael Doleac199820002076.63.60.70.40.419.883.63.30.10.40.10.0
Tobias Harris2012201520515.67.01.80.60.932.0
Derek Strong199619992048.45.60.70.30.54.3610.88.30.70.50.30.0
Paolo Banchero2022202520322.47.14.60.60.831.81228.08.54.10.90.741.8
Markelle Fultz2019202320111.63.44.80.31.227.5128.82.12.80.70.335.3
Maurice Harkless201220142016.83.50.80.61.130.9
Grant Hill2000200620016.45.03.10.41.122.5415.05.53.80.50.30.0
Otis Smith1989199119511.44.11.90.51.025.2
Mike Miller2000200219414.14.62.50.30.738.088.42.91.50.50.430.8
Jerry Reynolds1989199119312.74.02.80.71.319.4
Arron Afflalo2012201719013.53.02.50.10.437.2
Chuma Okeke202020231896.33.71.50.40.931.823.00.00.50.00.050.0
Khem Birch201720201884.74.40.90.50.517.4105.05.61.10.20.50.0
Ryan Anderson2009201118811.45.50.80.40.638.8205.04.10.50.50.334.4
Keyon Dooling200520071888.41.41.90.10.732.4146.81.20.90.60.138.5
Wes Iwundu201720191824.82.51.00.30.531.9104.51.80.80.60.243.8
Kyle O'Quinn201220141775.44.41.10.90.525.5
Marcin Gortat200720101753.74.30.30.80.224.9462.83.20.30.30.50.0
Caleb Houstan202220241684.11.50.60.10.337.281.10.80.10.00.125.0
DeShawn Stevenson200320051639.92.81.80.20.631.7
Bismack Biyombo201620171635.86.30.91.10.30.0
John Amaechi199920001629.23.31.00.40.47.742.30.80.80.80.50.0
Carlos Arroyo200520071617.91.93.10.00.532.272.61.01.40.10.00.0
Troy Hudson200020011568.41.62.70.10.629.788.51.61.90.10.00.0
Gerald Wilkins199619981557.91.71.60.10.630.459.41.80.80.00.433.3
E'Twaun Moore201220131547.12.02.10.20.734.6
Goga Bitadze202220251546.15.61.61.20.614.350.41.20.60.00.20.0
Anthony Black202320251527.42.52.20.50.834.276.73.40.30.70.113.3
Sam Vincent1989199115110.12.74.60.20.910.9
Mickaël Piétrus200820101488.73.00.80.40.637.3389.72.20.60.70.541.4
Steven Hunter200120031453.52.50.21.00.10.070.90.40.10.00.40.0
Glen Davis2011201314011.66.11.30.40.923.1519.09.20.80.61.20.0
Michael Ansley198919901397.24.40.50.20.40.0
Danny Schayes199619981384.12.80.40.40.40.063.72.00.80.30.00.0
Don Reid200020011333.33.10.40.70.30.072.72.40.00.30.60.0
Dewayne Dedmon201320151334.04.50.20.80.30.0
Anthony Johnson199920091294.81.62.10.10.537.3204.21.32.10.60.029.0
Brandon Bass200920101269.14.40.60.60.30.0134.82.50.20.20.40.0
Steve Francis2004200512419.45.46.50.31.328.4
Rony Seikaly1996199712116.48.71.31.20.60.036.35.30.00.31.00.0
Channing Frye201420151196.53.61.20.50.639.4
R.J. Hampton202020221168.03.12.30.20.634.1
Chris Duhon201020111143.21.42.40.10.436.861.31.21.50.80.240.0
Anthony Avent199319941123.64.30.70.50.40.093.12.10.10.00.10.0
Darko Miličić200520061107.95.11.11.80.50.0412.34.51.00.31.00.0
Jonathon Simmons2017201811011.33.12.40.30.730.7
Jason Richardson2010201110912.83.82.00.31.137.71010.73.91.10.90.434.6
Quentin Richardson201020111054.42.90.70.10.531.5113.23.40.40.20.141.2
Jason Williams20092010985.41.53.30.00.637.3142.60.81.60.30.025.0
Admiral Schofield20212023983.31.70.60.10.133.1
Drew Gooden200220039812.06.91.10.90.820.4714.012.70.60.40.90.0
Vince Carter200920109716.33.93.10.20.836.31415.54.22.30.90.223.5
Tree Rollins19931994961.42.00.20.70.10.0170.60.50.00.10.40.0
C.J. Watson20152016954.51.62.10.10.730.1
Michael Carter-Williams20182022927.43.83.20.50.926.056.64.02.40.60.025.0
Stacey Augmon20042005912.91.70.60.20.40.0
Adonal Foyle20072008911.92.60.20.60.20.050.40.80.00.00.00.0
Tyronn Lue20032008909.32.23.70.10.738.115.00.00.00.00.0100.0
Trevor Ariza20052007897.24.01.00.30.90.042.82.31.30.30.00.0
Kelvin Cato20042005856.15.60.51.10.70.0
Morlon Wiley19891991834.40.92.40.00.937.1
Jeryl Sasser20012002822.52.30.80.10.629.560.80.80.20.20.225.0
Jett Howard20232025823.61.00.60.20.229.333.70.30.30.00.0100.0
Chucky Atkins19991999829.51.53.70.00.635.0
Juwan Howard200320038117.07.02.00.30.70.0
Ben Wallace19991999814.88.20.81.60.90.0
Matt Barnes20092009818.85.51.70.40.731.9146.44.71.40.70.237.5
Litterial Green19921993813.80.61.50.10.414.3
Jacque Vaughn20022002805.91.52.90.00.823.574.90.93.60.60.10.0
Tristan Da Silva20242025797.53.31.50.20.533.520.02.00.50.00.00.0
Shawn Kemp20022002796.85.70.70.40.80.073.02.10.00.00.00.0
Earl Clark20102011783.32.70.30.60.20.063.76.20.30.51.00.0
Courtney Lee20082008778.42.31.20.21.040.4218.01.91.30.90.127.3
Corey Maggette19991999778.43.90.80.30.318.2
Kentavious Caldwell-Pope20242024778.72.21.80.41.334.255.03.01.81.40.626.1
Doron Lamb20122013773.51.00.70.00.241.4
Reggie Theus198919897618.92.95.40.20.824.8
Jason Smith20152015767.22.90.80.90.425.0
Gordan Giriček200220037511.73.92.00.20.936.679.43.11.00.30.133.3
Sidney Green198919897310.48.11.40.40.733.3
Mario Kasun20042005732.72.60.20.20.10.0
Tom Tolbert19921992728.15.71.30.30.532.1
Dwayne Bacon202020207210.93.11.30.10.628.5
Brooks Thompson19941995713.60.71.00.00.335.284.80.91.30.00.340.0
Bol Bol20222022709.15.81.01.20.426.6
Jeff Green20162016699.23.11.20.20.527.5
Bison Dele19911992697.74.80.61.00.80.0
Shelvin Mack20172017696.92.43.90.10.834.5
Maurice Evans20072007689.33.11.00.10.639.6109.02.50.70.80.141.7
Joe Ingles20232023684.42.13.00.10.643.571.61.91.70.40.028.6
David Vaughn19951996682.12.60.20.40.20.0
Jon Koncak19951995673.04.10.80.70.433.4120.91.90.30.40.30.0
Derek Harper19971997668.61.63.50.21.136.0
Brian Cook20072008664.31.90.40.20.240.0
Patrick Ewing20012001656.04.00.50.70.30.046.55.51.00.31.00.0
Joe Wolf19951995634.62.91.00.10.20.0111.80.50.20.10.033.3
Mark Price19971997639.52.04.70.10.833.5
DeQuan Jones20122012633.71.70.30.30.325.7
Pat Burke20022002624.32.40.40.40.314.362.81.80.20.20.00.0
James Ennis III20192020618.44.31.40.20.737.757.05.81.21.00.425.0
Chris Corchiani19911992605.01.42.60.00.925.0
Jerian Grant20182018604.21.62.60.10.736.431.71.31.00.00.00.0
Jud Buechler20012001601.81.80.50.10.335.220.00.50.50.50.00.0
Zaza Pachulia20032003593.32.90.20.20.40.0
Gary Clark20192020593.53.10.60.40.331.057.45.61.41.00.434.4
Brian Evans19961997583.91.60.70.20.430.221.00.01.00.50.00.0
Ben Gordon20142014566.21.10.90.00.336.1
Serge Ibaka201620165615.16.81.11.60.638.8
Ish Smith20112012562.31.31.60.10.423.810.01.00.00.01.00.0
Shabazz Napier20152015553.71.01.80.00.432.7
Stanley Roberts199119915510.46.10.71.50.40.0
Matt Harpring19981999547.94.21.00.10.644.448.35.01.80.30.020.0
Willie Green20142014525.91.51.30.10.534.7
Marreese Speights20172017527.72.60.80.40.236.9
Ignas Brazdeikis20202021506.02.31.10.10.333.3
Cory Joseph20242024503.51.51.40.10.536.455.01.83.01.00.431.3
Travis Diener20052006493.80.81.00.00.240.2
Gilbert Arenas20102010498.02.43.20.20.927.558.62.82.40.20.225.0
Isaac Austin19981998499.74.81.80.71.028.646.54.02.01.00.80.0
Luke Ridnour20142014474.01.42.00.10.431.7
Steve Kerr19921992472.60.81.30.00.225.0
Tariq Abdul-Wahad199919994612.25.21.60.31.29.5
Rod Strickland20032003466.82.64.00.20.630.3
Damjan Rudež20162016451.80.60.40.00.331.2
Trevelin Queen20232024454.31.61.20.30.826.6
Chris Gatling199919994513.36.60.90.21.130.4
Devyn Marble20142015442.21.60.70.10.522.2
Gustavo Ayón20122012433.63.31.40.30.30.0
Jarell Martin20182018422.71.70.40.20.135.133.30.70.30.00.328.6
Josh McRoberts20122012413.93.31.70.30.230.9
Chasson Randle20202020416.52.01.80.10.533.8
Isaiah Briscoe20182018393.51.92.20.10.332.4
Reece Gaines20032003381.81.01.10.10.330.0
Shammond Williams20032003374.91.21.70.00.633.8
Kevon Harris20222023364.02.00.50.10.537.2
Robin Lopez20212021367.13.51.50.50.133.4
Jodie Meeks20162016369.12.11.30.10.940.9
Ryan Humphrey20022002351.82.00.20.50.10.0
Al-Farouq Aminu20192020354.95.11.40.51.023.9
Jason Maxiell20132013343.22.50.30.60.20.0
Larry Krystkowiak19931993345.13.61.00.10.40.036.08.33.01.00.70.0
Von Wafer20112011335.91.40.90.10.335.916.01.00.00.00.00.0
Sean Higgins19911991328.62.91.20.20.425.0
Ron Mercer199919993115.23.21.70.31.40.0
Brandon Hunter20042004313.12.20.10.20.10.0
Ronnie Price20132013312.41.42.10.10.820.9
Amile Jefferson20182019301.41.50.20.20.10.0
Rafer Alston200820082912.02.95.10.11.831.72312.22.44.11.40.231.9
Melvin Frazier20182019291.90.50.10.10.336.431.71.30.00.30.00.0
Dominique Wilkins19981998275.02.60.60.00.126.312.00.00.00.00.00.0
James Augustine20062007271.61.20.10.10.20.012.01.00.00.00.00.0
Beno Udrih201220122710.22.36.10.00.939.6
Olumide Oyedeji20022002271.01.90.20.10.20.0
Cory Alexander20002000262.01.01.40.00.625.0
Brandon Jennings20152015257.02.04.00.20.734.6
David Benoit19971997245.82.60.30.20.427.4
Donnell Harvey20032003244.13.00.30.50.40.0
Cuttino Mobley200420042316.02.71.80.41.046.4
Ersan İlyasova20152015228.15.50.50.30.640.9
Chris Whitney20022002223.51.01.00.00.519.473.11.61.00.30.344.4
C.J. Wilcox20162016221.00.50.50.00.120.0
B.J. Armstrong19981998222.21.01.50.00.414.320.00.00.50.00.00.0
Terence Morris20052005221.61.70.20.20.30.0
Doug Christie20042004215.72.62.20.21.821.7
Kevin Ollie19971998203.91.01.70.00.40.0
Britton Johnsen20032003202.12.30.60.10.48.3
Sean Rooks20032003203.12.40.90.30.30.0
Stephen Zimmerman20162016191.21.80.20.30.10.0
Malik Allen20102010181.31.80.20.20.10.011.01.00.00.00.00.0
Johnny Taylor19971999172.91.10.10.20.266.6
Amal McCaskill19961996171.61.30.40.30.20.022.51.50.50.00.00.0
DeAndre Liggins20112011171.90.90.30.00.40.0
Jason Lawson19971997171.51.60.30.20.20.0
Rodney Purvis20172017166.01.71.10.20.225.0
Daniel Orton20112011162.82.40.30.60.50.041.00.50.00.00.00.0
Anthony Parker19991999163.61.70.60.30.57.1
Mychal Mulder20212021153.71.40.20.10.328.3
Jamel Artis20172017155.12.51.20.20.127.6
Justin Harper20112011141.40.90.10.20.115.410.00.00.00.00.00.0
Keith Tower19931994140.60.60.10.00.00.0
Jordan Bone20202020144.01.71.30.00.131.3
B.J. Johnson20192021144.02.10.20.10.236.813.02.00.00.00.0100.0
Dee Brown20002001143.91.41.00.10.529.536.01.01.30.70.054.5
Devin Cannady20202021136.50.80.80.30.839.6
Donta Hall20202020135.64.80.80.80.40.0
Jeremy Richardson20082008123.11.20.30.00.035.310.00.00.00.00.00.0
Howard Wright19901992124.33.30.30.40.30.0
Kevin Edwards19971997124.91.71.10.10.450.0
Andre Barrett20042004115.61.92.50.10.533.3
Solomon Jones20132013111.31.50.20.20.20.0
Vernon Maxwell19971997117.41.21.10.10.223.1
Mark Jones20042004102.31.30.60.20.50.0
Karim Mané20202020101.11.40.40.20.050.0
Al Harrington20122012105.12.71.00.10.426.7
Desmond Penigar20032003103.22.40.30.20.20.0
Tim Frazier20212021103.71.93.30.10.335.3
Larry Hughes2011201191.30.60.80.00.214.3
Jaren Jackson2001200194.31.90.90.00.635.030.00.30.00.00.00.0
Freddie Gillespie2021202192.34.00.61.00.30.0
Derrick Dial2003200392.91.40.20.00.722.2
Josh Magette2019201981.50.80.60.10.425.0
Vic Law2019201981.91.40.40.00.314.313.02.01.00.00.0100.0
Hassani Gravett2021202186.32.62.50.10.642.3
Michael Bradley2004200480.81.80.30.30.10.0
Lee Nailon2003200383.61.80.50.00.10.0
Arinze Onuaku2016201680.50.80.30.10.00.0
Robert Franks2020202076.12.00.70.40.433.3
Sindarius Thornwell2020202073.41.92.40.11.128.6
Doug Overton1998199863.00.30.50.00.20.0
Kenny Smith1996199662.80.30.70.00.060.0
Lorenzo Williams1992199360.31.00.30.70.50.0
James Robinson2000200061.71.30.00.20.740.0
Elliot Perry2000200061.70.70.80.00.50.0
Dave Corzine1989198963.73.00.30.00.30.0
Miles Simon1998199850.40.40.00.00.20.0
Patricio Garino2016201650.01.40.00.00.00.0
Aleem Ford2021202152.83.00.40.00.213.3
Adreian Payne2017201754.21.80.00.00.466.7
Desmond Bane20252025514.84.83.60.00.218.2
Tyus Jones2025202552.80.81.20.20.622.2
Geert Hammink1993199552.01.20.40.00.00.0
Rashad Vaughn2017201751.00.80.00.00.250.0
Marcus Georges-Hunt2016201652.81.80.60.00.250.0
Keith Appling2015201551.20.20.20.00.20.0
Adonis Thomas2013201341.80.80.50.00.00.0
Anthony Bonner1995199543.34.81.00.00.80.040.80.50.30.00.00.0
Spud Webb1997199743.00.81.30.00.30.0
Jeff Dowtin2021202143.32.81.80.01.314.3
Troy Caupain2018201842.50.81.00.00.366.7
Jase Richardson2025202540.80.01.00.00.00.0
Todd Lichti1993199342.01.00.50.00.50.0
Carl Thomas1997199742.30.00.30.30.00.0
Frank Mason III2020202046.33.03.00.00.040.0
Tim Kempton1997199730.00.30.30.00.00.0
Kiwane Lemorris Garris1999199931.30.30.70.00.00.0
Jawann Oldham1989198931.35.00.01.00.70.0
Noah Penda2025202533.32.00.70.00.0100.0
Otto Porter Jr.2020202038.04.71.70.01.311.1
Anthony Cook1993199320.00.00.01.00.00.0
Dell Demps1996199621.00.00.00.00.50.0
Mark McNamara1990199020.02.00.00.00.00.0
Anthony Brown2016201624.53.51.00.00.033.3
Jay Scrubb2022202226.53.00.50.01.0100.0
Mac McClung2024202420.00.51.50.00.00.0
Stephen Thompson1991199112.01.01.00.00.00.0
Jonathan Kerner1998199810.00.00.00.00.00.0
Orlando Robinson2025202510.00.00.00.00.00.0
Felton Spencer1996199614.06.01.00.00.00.0
Earl Boykins1999199916.01.03.00.00.00.0
Robert Archibald2003200312.01.00.00.01.00.0