LeBron James is the oldest active NBA player at 40 years old, currently playing for the Los Angeles Lakers in the 2024-25 season. While LeBron leads today's roster, Nat Hickey holds the all-time record as the oldest NBA player ever at 45 years and 363 days, set in 1948 with the Providence Steamrollers. Understanding player age impacts betting strategies, from injury risk to performance consistency. Age influences scoring output, playing time, and statistical reliability—crucial intel for analyzing player props.
Current Oldest Active NBA Players (2024-25 Season)
The 2024-25 season features LeBron James standing alone as the league's only 40-year-old player after turning 40 on December 30, 2024. Behind him, several veterans in their late 30s continue defying expectations.

Chris Paul, at 39, plays for the San Antonio Spurs as the second-oldest player. The 12-time All-Star ranks third all-time in assists with 11,894. P.J. Tucker, also 39, remains a free agent after the New York Knicks declined his team option in June 2025. Born just one day after Paul, Tucker's defensive versatility made him valuable throughout his 14-year career.
Kyle Lowry (39, Philadelphia 76ers) brings clutch decision-making after successful runs with Toronto and Miami. Taj Gibson (39, Charlotte Hornets) rounds out the 39-year-old club, having played for Minnesota, New York, and Washington. Al Horford, at 38 with the Boston Celtics, proved age means nothing by winning an NBA championship last season. Jeff Green (38, Houston Rockets) maintains his role as a reliable veteran.
Who's older between Chris Paul and LeBron? LeBron edges out CP3 by several months—LeBron was born December 30, 1984, while Paul arrived May 6, 1985.
Current Oldest Active NBA Players (2024-25)
| Rank | Player | Age | Team | Years in NBA |
|---|---|---|---|---|
| 1 | LeBron James | 40 | Los Angeles Lakers | 22 |
| 2 | Chris Paul | 39 | San Antonio Spurs | 20 |
| 3 | Kyle Lowry | 39 | Philadelphia 76ers | 19 |
| 4 | Taj Gibson | 39 | Charlotte Hornets | 16 |
| 5 | Al Horford | 38 | Boston Celtics | 18 |
| 6 | Garrett Temple | 38 | Toronto Raptors | 15 |
| 7 | James Johnson | 38 | Indiana Pacers | 16 |
| 8 | Jeff Green | 38 | Houston Rockets | 17 |
LeBron has been named to 20 All-Star teams, surpassing Kareem Abdul-Jabbar's previous record of 19. He averaged 23.5 points per game through his 40th birthday—performance that makes players half his age jealous.
All-Time Oldest NBA Players in History
Nat Hickey tops the all-time list at 45 years and 363 days when he played for the Providence Steamrollers in 1948. Here's the twist—Hickey was the team's coach who activated himself trying to salvage a 4-25 season. He played two games, went 0-6 from the field, and scored just two points from free throws.
Kevin Willis comes in second at 44 years and 224 days with the Dallas Mavericks in 2007. Playing his 21st season, Willis appeared in five games after sitting out 2005-06. "I loved the game so much, I couldn't stay away," Willis told The Guardian.
Robert Parish claimed third at 43 years and 232 days with the Chicago Bulls in 1997. The Celtics legend played 1,611 regular season games—an NBA record. When the Bulls won the 1997 Finals, Parish became the oldest player ever to win an NBA championship.
Vince Carter retired at 43 years and 45 days with the Atlanta Hawks in 2020, becoming the fourth-oldest player in league history. "Vinsanity" played a record 22 seasons (tied with LeBron) and remains the only player to compete in four different decades. "The game gave me everything," Carter told The Athletic. "I just wanted to give back everything I could."
Udonis Haslem rounds out the top five at 42 years and 304 days, spending all 20 seasons with the Miami Heat. His final game wasn't ceremonial—he dropped a game-high 24 points in Miami's 123-110 victory over Orlando.
How old was Vince Carter when he retired? Carter called it quits at 43 in 2020 after the COVID-19 pandemic suspended play.
Top 5 Oldest NBA Players in History
| Rank | Player | Age | Team | Final Season |
|---|---|---|---|---|
| 1 | Nat Hickey | 45 years, 363 days | Providence Steamrollers | 1948 |
| 2 | Kevin Willis | 44 years, 224 days | Dallas Mavericks | 2007 |
| 3 | Robert Parish | 43 years, 232 days | Chicago Bulls | 1997 |
| 4 | Vince Carter | 43 years, 45 days | Atlanta Hawks | 2020 |
| 5 | Udonis Haslem | 42 years, 304 days | Miami Heat | 2023 |
How many 40-year-olds have played in the NBA? Only 34 players throughout NBA history have competed after turning 40. LeBron currently carries that torch solo in 2024-25.
Follow the oldest NBA players' performances and leverage age-based analytics for smarter betting decisions on plg.bet.
How Age Affects NBA Performance and Longevity
After hitting 37, most players see their points per game drop by 3-5 points compared to their prime. Injury risk skyrockets and recovery time extends dramatically.
Tim Duncan retired at 40 with the San Antonio Spurs after the 2015-16 season. Kobe Bryant called it quits at 37 following the 2015-16 campaign. Michael Jordan retired at 40 with the Washington Wizards in 2003, though his prime ended with the Bulls.
Who was the oldest player to win MVP? Karl Malone took home the 1998-99 MVP award at 35 years old. The demanding nature of MVP-caliber play makes sustaining that level past mid-30s nearly impossible.
Who has the most NBA games after 40? Robert Parish logged 138 appearances across multiple seasons after turning 40.
Who has scored 40 points at 40 years old? LeBron James owns this milestone, dropping multiple 40-point games during his age-40 season. On November 13, 2024, he recorded 35 points with a triple-double against Memphis at 39 years and 319 days.
What age did Michael Jordan retire? MJ hung it up at 40 after two seasons with Washington, though most remember his Bulls retirement at 35 in 1998.

For sports betting and player props, age analytics matter enormously. PPG, APG, and RPG typically decline after 37, making over/under bets more predictable. Veteran consistency actually favors certain prop bets—older players maintain routine and rarely post wild statistical variations.
Why Age Matters for Sports Betting and Player Props
Age directly translates to betting value through multiple channels. Older players carry higher injury risk, affecting availability and prop bet outcomes. When LeBron sits out with rest days, Lakers spreads shift dramatically—his absence costs roughly 5-6 points on the line.
Player props based on PPG, APG, and RPG shift as players age. Books adjust these lines based on historical age-related decline patterns. A 38-year-old averaging 15 PPG offers safer under bets than their 28-year-old version.
Veteran playing time becomes more predictable, which helps bettors. Load management and minutes restrictions for older stars create consistent statistical baselines. When Chris Paul plays exactly 28-30 minutes per game, his assist props become easier to calculate.
Statistical output directly correlates with court time—fewer minutes mean fewer opportunities for points, rebounds, and assists. Understanding age-based minutes restrictions gives sharp bettors an edge on prop markets.
How Elite Players Extend Their NBA Careers
LeBron James invests heavily in body maintenance—though he disputed the rumored $1 million annual figure on "The Pat McAfee Show," saying "I do take care of my body, but I have no idea where that amount came from." His methods include hyperbaric chambers, cryotherapy, ice baths, specialized training, and strict diet protocols.
Physical conditioning separates journeymen from decade-plus veterans. Elite players adapt their game as athleticism wanes—LeBron shifted from explosive drives to playmaking and strategic positioning. Skill adaptation matters more than raw athleticism for longevity.
Will LeBron James retire soon? LeBron said "If I really wanted to, I could probably play this game at a high level for about another five or seven years. But I'm not going to do that." Most expect him to retire within 1-2 seasons, especially after playing alongside his son Bronny in NBA history's first father-son duo.
Conclusion
LeBron James stands alone at 40 as the NBA's oldest active player, continuing his historic 22nd season with the Los Angeles Lakers. While he commands the spotlight, Nat Hickey's 1948 record of 45 years and 363 days remains basketball's ultimate age milestone. Understanding how age affects performance, injury risk, and statistical output is essential for evaluating player props and making informed betting decisions.
Career longevity stories like Vince Carter's 22 seasons or Robert Parish's 1,611 games prove that conditioning, skill adaptation, and mental toughness extend careers beyond typical retirement ages. As sports science advances, we might see more athletes joining the exclusive 40+ club. The intersection of age and performance creates profitable betting opportunities for those paying attention to the numbers.