Longevity throughout league history, what do the stats actually say?

Moderators: Clyde Frazier, Doctor MJ, trex_8063, penbeast0, PaulieWal

User avatar
WestGOAT
Veteran
Posts: 2,594
And1: 3,518
Joined: Dec 20, 2015

Longevity throughout league history, what do the stats actually say? 

Post#1 » by WestGOAT » Fri Jun 30, 2023 8:16 am

I think common consensus is that modern players have an advantage over players from previous era when it comes to absolute longevity, but what is the actual evidence for this? I was curious so I took a craic at this.

You could do this in different ways, the simplest approach in my mind is looking at total minutes played.
https://docs.google.com/spreadsheets/d/1zsjlAEjFHistNMdlALMLRXeApKlEL9AiyaaqmIJQDMo

So far I've just done some initial analysis, and while players in '50's fared worse than modern players, it seems that players making their league debut in the '60s (with '62 being the exception), especially the late '60s, actually played the most minutes of any era on average:
Image

Top 10 years sorted by total average minutes played by players making their debut in that specific year:
Spoiler:

Code: Select all

Year Minutes                 
     players     mean     sem
1966      23 14011.22 2569.61
1961      20 13445.70 3117.21
1965      25 12268.68 1965.33
1967      32 12005.72 1775.64
1970      46 10892.61 1715.50
2004      67 10367.91 1463.99
1999      67 10292.09 1573.26
1960      19 10245.58 3328.16
1972      60 10211.05 1425.50
1985      60 10189.42 1772.34

Bottom 10 years sorted by total average minutes played by players making their debut in that specific year:
Spoiler:

Code: Select all

Year Minutes               
     players    mean     sem
1981      77 6844.10 1014.57
1991      73 6814.99 1040.61
1956      29 5975.34 1279.06
2007      80 5798.11 1014.56
1955      35 4821.46 1444.52
1962      36 4604.08 1463.30
1952      29 3908.66 1007.77
1958      21 3595.38 1361.72
1954      35 3160.46  891.80
1953      34 1855.50  523.67

Note the spread (standard error mean) though, you have more variance in the '60s (most likely due smaller player pool), compared to later years:
1965
Spoiler:

Code: Select all

        Player  Year  Seasons  Games  Minutes     League
    Paul Silas  1965       16   1254  34989.0        NBA
  Joe Caldwell  1965       11    782  25261.0 NBA -> ABA
  Jeff Mullins  1965       12    804  24574.0        NBA
Happy Hairston  1965       11    776  24330.0        NBA
   Willis Reed  1965       10    650  23073.0        NBA
Howard Komives  1965       10    742  20213.0        NBA
  Walt Hazzard  1965       10    724  19202.0        NBA
   Larry Jones  1965        8    551  18956.0 NBA -> ABA
    Wali Jones  1965       11    678  15759.0 NBA -> ABA
  Luke Jackson  1965        8    522  13783.0        NBA
    Mel Counts  1965       12    789  13723.0        NBA
 John Tresvant  1965        9    559  12296.0        NBA
McCoy McLemore  1965        8    580  12221.0        NBA
    Les Hunter  1965        7    468  11887.0 NBA -> ABA
     Em Bryant  1965        8    566  11451.0        NBA
    Jim Barnes  1965        7    454   9455.0        NBA
 George Wilson  1965        7    410   5768.0        NBA
   Gary Bradds  1965        6    254   5211.0 NBA -> ABA
   Cotton Nash  1965        2     84   1143.0 NBA -> ABA
    Ron Bonham  1965        3    118   1107.0 NBA -> ABA
 John Thompson  1965        2     74    771.0        NBA
     Bud Koper  1965        1     54    631.0        NBA
  Barry Kramer  1965        2     59    563.0 NBA -> ABA
 Steve Courtin  1965        1     24    317.0        NBA
   Jerry Grote  1965        1     11     33.0        NBA

1966
Spoiler:

Code: Select all

           Player  Year  Seasons  Games  Minutes     League
       Rick Barry  1966       14   1020  38153.0 NBA -> ABA
    Gail Goodrich  1966       14   1031  33527.0        NBA
 Dick Van Arsdale  1966       12    921  31771.0        NBA
  Tom Van Arsdale  1966       12    929  28682.0        NBA
 Billy Cunningham  1966       11    770  26844.0 NBA -> ABA
      Jerry Sloan  1966       11    755  25750.0        NBA
   Jim Washington  1966       11    774  22668.0        NBA
   Jon McGlocklin  1966       11    792  20930.0        NBA
   Keith Erickson  1966       12    766  18841.0        NBA
        Bob Weiss  1966       12    783  17277.0        NBA
    Barry Clemens  1966       11    790  12585.0        NBA
  Dave Stallworth  1966        8    522  10494.0        NBA
      Fred Hetzel  1966        6    416   8885.0        NBA
     Joe Strawder  1966        3    231   6365.0        NBA
  Willie Somerset  1966        3    143   5550.0 NBA -> ABA
     Will Frazier  1966        3    153   3504.0 NBA -> ABA
      Bob Warlick  1966        5    186   3171.0 NBA -> ABA
   John Fairchild  1966        4    165   2277.0 NBA -> ABA
         Ron Reed  1966        2    119   2245.0        NBA
    Jesse Branson  1966        2     83   1906.0 NBA -> ABA
      Bill Buntin  1966        1     42    713.0        NBA
        Ron Watts  1966        2     28     92.0        NBA
Thales McReynolds  1966        1      5     28.0        NBA

1988
Spoiler:

Code: Select all

          Player  Year  Seasons  Games  Minutes League
   Reggie Miller  1988       18   1389  47619.0    NBA
  Scottie Pippen  1988       17   1178  41069.0    NBA
    Mark Jackson  1988       17   1296  39121.0    NBA
    Horace Grant  1988       17   1165  38621.0    NBA
   Derrick McKey  1988       15    937  27229.0    NBA
   Armen Gilliam  1988       13    929  26421.0    NBA
   Muggsy Bogues  1988       14    889  25429.0    NBA
   Kevin Johnson  1988       12    735  25061.0    NBA
  Olden Polynice  1988       15   1058  24884.0    NBA
     Kenny Smith  1988       10    737  22213.0    NBA
      Ken Norman  1988       10    646  18992.0    NBA
    Chris Dudley  1988       16    886  16321.0    NBA
 Reggie Williams  1988       10    599  16013.0    NBA
    Reggie Lewis  1988        6    450  14676.0    NBA
    Kevin Gamble  1988       10    649  14508.0    NBA
   Greg Anderson  1988       10    680  14040.0    NBA
 Winston Garland  1988        7    511  13391.0    NBA
     Brad Lohaus  1988       11    656  10378.0    NBA
        Joe Wolf  1988       11    592   9636.0    NBA
   Vincent Askew  1988        9    467   9361.0    NBA
   Dennis Hopson  1988        5    334   7509.0    NBA
      Mark Acres  1988        6    375   5982.0    NBA
    Tellis Frank  1988        5    264   4703.0    NBA
      Tod Murphy  1988        5    191   4071.0    NBA
     Dave Hoppen  1988        6    169   2401.0    NBA
  Dallas Comegys  1988        2    142   2241.0    NBA
      Scott Roth  1988        3    160   1798.0    NBA
    Steve Alford  1988        4    169   1641.0    NBA
      Jim Farmer  1988        5    136   1454.0    NBA
      Chris Welp  1988        3    109   1173.0    NBA
    Eddie Hughes  1988        3     97   1158.0    NBA
    Brian Rowsom  1988        3     82   1092.0    NBA
 Michael Jackson  1988        3     89    888.0    NBA
 Clinton Wheeler  1988        2     87    867.0    NBA
      Eric White  1988        2     55    788.0    NBA
     Bart Kofoed  1988        5    111    702.0    NBA
     Ralph Lewis  1988        3     99    672.0    NBA
      Tony White  1988        1     49    581.0    NBA
     Milt Wagner  1988        2     53    496.0    NBA
  Norris Coleman  1988        1     29    431.0    NBA
    Ricky Wilson  1988        1     24    420.0    NBA
   Billy Donovan  1988        1     44    364.0    NBA
  Dave Henderson  1988        1     22    351.0    NBA
  Martin Nessley  1988        1     44    336.0    NBA
   John Stroeder  1988        2     46    293.0    NBA
   Winston Crite  1988        2     31    264.0    NBA
Duane Washington  1988        2     19    184.0    NBA
       Mark Wade  1988        2     12    126.0    NBA
  Nate Blackwell  1988        1     10    112.0    NBA
    Jamie Waller  1988        1      9     91.0    NBA
   Ronnie Murphy  1988        1     18     89.0    NBA
   Joe Arlauckas  1988        1      9     85.0    NBA
       Ron Moore  1988        1     14     59.0    NBA
Phil Zevenbergen  1988        1      8     58.0    NBA
   Nikita Wilson  1988        1     15     54.0    NBA
     Andre Moore  1988        1     10     50.0    NBA
  Rickie Winslow  1988        1      7     45.0    NBA
Richard Rellford  1988        1      4     42.0    NBA
 Kannard Johnson  1988        1      4     12.0    NBA

1990
Spoiler:

Code: Select all

              Player  Year  Seasons  Games  Minutes League
   Clifford Robinson  1990       18   1380  42561.0    NBA
           Glen Rice  1990       15   1000  34985.0    NBA
      David Robinson  1990       14    987  34271.0    NBA
         Vlade Divac  1990       16   1134  33838.0    NBA
     Mookie Blaylock  1990       13    889  31026.0    NBA
        Tim Hardaway  1990       13    867  30626.0    NBA
       Anthony Mason  1990       13    882  30605.0    NBA
          Shawn Kemp  1990       14   1051  29293.0    NBA
       Nick Anderson  1990       13    800  24922.0    NBA
        Sean Elliott  1990       12    742  24502.0    NBA
        Sam Mitchell  1990       13    994  22257.0    NBA
     Sherman Douglas  1990       12    765  21148.0    NBA
         Dana Barros  1990       14    850  19480.0    NBA
     Pooh Richardson  1990       10    639  19399.0    NBA
        Blue Edwards  1990       10    704  18409.0    NBA
      B.J. Armstrong  1990       11    747  17790.0    NBA
      George McCloud  1990       12    766  17429.0    NBA
           Doug West  1990       12    676  16649.0    NBA
           J.R. Reid  1990       11    672  15370.0    NBA
        Chucky Brown  1990       13    694  11962.0    NBA
      Pervis Ellison  1990       11    474  11593.0    NBA
        Tom Hammonds  1990       12    687  10419.0    NBA
         Terry Davis  1990       10    480  10369.0    NBA
        Donald Royal  1990        8    504   8442.0    NBA
Šarūnas Marčiulionis  1990        7    363   8123.0    NBA
     Dražen Petrović  1990        4    290   7669.0    NBA
         Stacey King  1990        8    438   7406.0    NBA
       Jaren Jackson  1990       12    431   7210.0    NBA
    Haywoode Workman  1990        8    359   7202.0    NBA
         Randy White  1990        5    281   5382.0    NBA
          Tim Legler  1990       10    310   5253.0    NBA
         Todd Lichti  1990        5    237   4240.0    NBA
          Greg Grant  1990        6    274   3350.0    NBA
         Jeff Martin  1990        2    143   2685.0    NBA
    Alexander Volkov  1990        2    149   2453.0    NBA
          Bob McCann  1990        5    178   2385.0    NBA
        Delaney Rudd  1990        4    239   2357.0    NBA
     Winston Bennett  1990        3    136   2157.0    NBA
      Michael Ansley  1990        3    149   2143.0    NBA
         John Morton  1990        3    128   1879.0    NBA
        Kenny Battle  1990        4    134   1795.0    NBA
     Adrian Caldwell  1990        6    197   1603.0    NBA
      Brian Quinnett  1990        3    138   1530.0    NBA
       Michael Smith  1990        3    141   1328.0    NBA
         Kenny Payne  1990        4    144   1167.0    NBA
      Derrick Gervin  1990        2     77   1082.0    NBA
         Byron Irvin  1990        3     87    849.0    NBA
       Scott Haffner  1990        2     50    609.0    NBA
        Frank Kornet  1990        2     89    595.0    NBA
       Charles Smith  1990        3     73    588.0    NBA
       Byron Dinkins  1990        2     45    511.0    NBA
        Henry Turner  1990        2     66    464.0    NBA
        Jeff Sanders  1990        4     55    462.0    NBA
           Doug Roth  1990        1     42    412.0    NBA
           Ed Horton  1990        1     45    374.0    NBA
        Eric Johnson  1990        1     48    272.0    NBA
        Scott Meents  1990        2     39    201.0    NBA
          Roy Marble  1990        2     29    194.0    NBA
       Žarko Paspalj  1990        1     28    181.0    NBA
     Lanard Copeland  1990        2     33    158.0    NBA
       Mike Morrison  1990        1     36    153.0    NBA
        Gary Leonard  1990        3     31    149.0    NBA
      Stanley Brundy  1990        1     16    128.0    NBA
       Clifford Lett  1990        2     11    127.0    NBA
          Jay Taylor  1990        1     17    114.0    NBA
    Carlton McKinney  1990        2      9    113.0    NBA
        Mike Higgins  1990        2     18    111.0    NBA
           Dyron Nix  1990        1     20    109.0    NBA
       Mike Williams  1990        1     21    102.0    NBA
        Terry Dozier  1990        1      9     92.0    NBA
       Nate Johnston  1990        1     21     87.0    NBA
      Steve Bucknall  1990        1     18     75.0    NBA
      Stan Kimbrough  1990        2     13     65.0    NBA
         Mel McCants  1990        1     13     65.0    NBA
       Raymond Brown  1990        1     16     56.0    NBA
      Leonard Taylor  1990        1     10     37.0    NBA
           Jeff Lebo  1990        1      4     32.0    NBA
         Jay Edwards  1990        1      4     26.0    NBA
       Dexter Shouse  1990        1      3     18.0    NBA
        Torgeir Bryn  1990        1      3     10.0    NBA
           Gary Voce  1990        1      1      4.0    NBA

Now this is probably related to NBA players jumping to the ABA, so this skews things a bit, but I think discounting that entirely is also unfair to older players. Also while modern medicine and training regimens have improved in general, I think due to the bigger talent pool, it is also more difficult to stay in the league when it's easier for teams to find a replacement.

Any thoughts/suggestions?

Probably a better method would be by looking at the number of seasons a player played major minutes (>= 24 minutes), but that takes more effort to collect. Another thing to consider is to only look at the top 10%-20% and look at big minute players, if one wants to focus on higher profile players.
Image
spotted in Bologna
User avatar
WestGOAT
Veteran
Posts: 2,594
And1: 3,518
Joined: Dec 20, 2015

Re: Longevity throughout league history, what do the stats actually say? 

Post#2 » by WestGOAT » Mon Jul 3, 2023 4:38 pm

Was curious to see how the data looks like by grouping all the years in 5-year bins starting from 1952 and for each cohort only looking at the top 10% of the players in minutes played. This way year-to-year noise gets a bit reduced and we focus on "high-profile" players. Also included 2008, 2009 and 2010 now to make the dataset a bit more complete.

You can see some (minor) trends popping up, but the major trend of the early 50's exhibiting the worse longevity when it comes to minutes played (MP) remains the same:
Image

It is interesting to note though that starting from the late 70's the NBA managed to squeeze out more seasons (Yrs) out of their top players, despite the (top 10%) players having similar minutes played as earlier era's:
Image

Summary (N = total number of players in a 5-year cohort):

Code: Select all

          Seasons          Games             Minutes               
    Years       N mean sem     N   mean  sem       N    mean    sem
1952-1956      17  9.3 0.4    17  628.8 32.2      17 19206.3 1257.1
1957-1961      12 13.4 0.4    12  963.3 26.4      12 35165.2 2050.9
1962-1966      15 13.2 0.4    15  986.7 35.8      15 33339.9 1312.8
1967-1971      25 13.0 0.4    25  948.4 38.2      25 32050.2 1508.4
1972-1976      28 12.8 0.5    28  947.3 34.2      28 28782.0 1376.1
1977-1981      29 14.0 0.5    29  986.6 32.7      29 29561.8 1033.9
1982-1986      31 16.1 0.4    31 1157.3 27.9      31 36550.2 1033.7
1987-1991      36 14.7 0.3    36 1009.4 27.6      36 31324.6 1030.7
1992-1996      34 15.1 0.4    34  994.4 28.5      34 31411.7 1087.6
1997-2001      33 16.4 0.5    33 1097.1 37.4      33 35528.5 1237.7
2002-2006      36 15.7 0.4    36 1051.0 26.1      36 32427.7 1081.3
2007-2010      27 15.0 0.2    27  983.8 16.9      27 30219.3  787.7
Image
spotted in Bologna
User avatar
eminence
RealGM
Posts: 16,916
And1: 11,731
Joined: Mar 07, 2015

Re: Longevity throughout league history, what do the stats actually say? 

Post#3 » by eminence » Mon Jul 3, 2023 5:00 pm

I think I slightly prefer the seasons method of measuring longevity.

Overall, great data, great presentation, great work :)
I bought a boat.
User avatar
rrravenred
Retired Mod
Retired Mod
Posts: 6,109
And1: 581
Joined: Feb 24, 2006
Location: Pulling at the loose threads of arguments since 2006

Re: Longevity throughout league history, what do the stats actually say? 

Post#4 » by rrravenred » Mon Jul 3, 2023 11:41 pm

ISTR that basketball in the 50s was not considered a stable and long term career, and did have players leaving for more lucrative employment in occasion.

Not sure how to isolate those cases from forced injury retirements for the purposes of this exercise, though.
ElGee wrote:You, my friend, have shoved those words into my mouth, which is OK because I'm hungry.


Got fallacy?
DQuinn1575
Sixth Man
Posts: 1,951
And1: 712
Joined: Feb 20, 2014

Re: Longevity throughout league history, what do the stats actually say? 

Post#5 » by DQuinn1575 » Tue Jul 4, 2023 12:02 am

Good stuff. A couple of things to consider:
Teams are using a lot more players than in the early 80s so there are also a lot more slots available.

There are a lot more lucrative non NBA options so you get more guys playing longer in Europe who might come back to NBA.

Salaries after the ABA made it so that guys would max out how long they are playing. They are making a lot more, and also didn’t have to worry about salary post NBA.

Return to Player Comparisons