Season: Total Seasons / Season Games

Magic Players with the Most Regular Seasons Played

List with the all-time top 50 players fot total regular seasons played in Magic history.

Notes: - These stats were updated on November 11, 2025

* Players in bold played in the 2026 Season

Magic All-Time Leaders:
Total Regular Seasons Played - Top 50

more >>
Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
1.Nick Anderson10569244
Jameer Nelson10665144
3.Darrell Armstrong9550224
Pat Garrity9451317
Nikola Vucevic9259110
6.Dwight Howard8562157
Bo Outlaw823608
Hedo Turkoglu8549749
9.Evan Fournier7243510
Aaron Gordon714285
Horace Grant7441138
Jonathan Isaac7328617
J.J. Redick7639644
Terrence Ross7234910
Dennis Scott7444641
Jeff Turner7141118
Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
17.Wendell Carter Jr.6227512
Penny Hardaway6536945
Grant Hill612004
Donald Royal6328828
Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
21.Cole Anthony5232012
Mo Bamba5-266-
Anthony Bowie5335031
Andrew DeClercq5328413
Markelle Fultz5220112
Gary Harris5223111
Scott Skiles513842
Jalen Suggs512197
Franz Wagner5230212
Moritz Wagner512417
Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
31.D.J. Augustin4229110
Paolo Banchero4220912
Tony Battie4230625
Khem Birch4218810
Goga Bitadze421605
Keith Bogans4125010
Michael Carter-Williams41925
Terry Catledge4-224-
Marcin Gortat4317546
Tobias Harris4-205-
Greg Kite4-247-
Rashard Lewis4325748
Tracy McGrady4329515
Andrew Nicholson4-247-
Shaquille O'Neal4329536
Chuma Okeke411892
Elfrid Payton4-281-
Derek Strong422046
Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
49.Mark Acres3-216-
Arron Afflalo3-190-
Ryan Anderson3318820
Trevor Ariza31894
Carlos Arroyo321617
Anthony Black321587
Glen Davis311405
Dewayne Dedmon3-133-
Michael Doleac322078
Keyon Dooling3218814
Adonal Foyle32915
Geert Hammink3-5-
R.J. Hampton3-116-
Maurice Harkless3-201-
Mario Hezonja3-219-
Caleb Houstan321688
Jett Howard32853
Steven Hunter311457
Wesley Iwundu3218210
Anthony Johnson3212920
Mike Miller321948
Kyle O'Quinn3-177-