Sports

The Best Current NBA Players Under 25 

Ranker Sports
Originally by
Updated December 15, 2019 22.2k votes 2k voters 13.2k views 52 items

List Rules Only current NBA Players Under 25. No retired or collegiate players.

With the average age of an NBA player being 26 years old, the league's youngest players definitely deserve props. While younger NBA players are generally more athletic and energetic than their older guys, players under 25 might lack league experience, strength, and basketball IQ. NBA rookies, sophomores, and juniors are usually hazed on and off the court in order to build mental tenacity and character. Who are the best current NBA players under 25 today? 

Lonzo Ball is one of the youngest active NBA players. Many young NBA players, like Karl-Anthony Towns, D'Angelo Russell, and Giannis Antetokounmpo, have already proved that they will grow up to become NBA superstars later in their careers. 

Vote for the best NBA young players currently playing in the league. Keep in mind that the following active NBA young bloods that are under 25.  

list ordered by
1
Giannis Antetokounmpo is listed (or ranked) 1 on the list The Best Current NBA Players Under 25
Small forward and Point forward from Athens, Greece

Age: age 24

Number: 34

Teams: Milwaukee Bucks

Giannis Antetokounmpo (born December 6, 1994) is a Greek professional basketball player for the Milwaukee Bucks of the National Basketball Association (NBA). Nicknamed the "Greek ...more

More Giannis Antetokounmpo 

#2 of 136 The Best European NBA Players of All Time #46 of 870 The Top NBA Players Of All Time #1,752 of 2,181 The Best Athletes Of All Time

2
Nikola Jokic is listed (or ranked) 2 on the list The Best Current NBA Players Under 25
Center from Sombor, Serbia

Age: 24

Number: 15

Teams: Denver Nuggets

Nikola Jokić (born February 19, 1995) is a Serbian professional basketball player for the Denver Nuggets of the National Basketball Association (NBA). He also represents the Serbian national ...more

More Nikola Jokic 

#36 of 168 The Greatest NBA Centers of All Time #4 of 136 The Best European NBA Players of All Time #307 of 870 The Top NBA Players Of All Time

3
Luka Dončić is listed (or ranked) 3 on the list The Best Current NBA Players Under 25
CunningVet added Guard and Small forward from Ljubljana, Slovenia

Age: age 19

Number: 11

Teams: Dallas Mavericks

Luka Dončić (born February 28, 1999) is a Slovenian professional basketball player for the Dallas Mavericks of the National Basketball Association (NBA) and the Slovenian national team. Born in ...more

More Luka Dončić 

#3 of 136 The Best European NBA Players of All Time #201 of 870 The Top NBA Players Of All Time #2 of 98 The Most Likable Players In The NBA Today

4
Karl-Anthony Towns is listed (or ranked) 4 on the list The Best Current NBA Players Under 25
Karl-Anthony Towns

Age: age 21

Number: 32

Teams: Minnesota Timberwolves

Karl-Anthony Towns Jr. (born November 15, 1995) is a Dominican-American professional basketball player for the Minnesota Timberwolves of the National Basketball Association (NBA). He played ...more

More Karl-Anthony Towns 

#3 of 148 The Greatest Kentucky Basketball Players of All Time #151 of 870 The Top NBA Players Of All Time #50 of 98 The Most Likable Players In The NBA Today

5
Donovan Mitchell is listed (or ranked) 5 on the list The Best Current NBA Players Under 25
marsbar_18 added Donovan Mitchell

Age: age 22

Number: 45

Teams: Utah Jazz

Jazz SG

Donovan Vernell Mitchell Jr. (born September 7, 1996) is an American professional basketball player for the Utah Jazz of the National Basketball Association (NBA). He played college basketball ...more

More Donovan Mitchell 

#293 of 870 The Top NBA Players Of All Time #12 of 98 The Most Likable Players In The NBA Today #88 of 95 The Most Overrated Players In The NBA Today

6
Jayson Tatum is listed (or ranked) 6 on the list The Best Current NBA Players Under 25

Age: age 20

Number: 0

Teams: Boston Celtics

Jayson Christopher Tatum (born March 3, 1998) is an American professional basketball player for the Boston Celtics of the National Basketball Association (NBA). A native of St. Louis, Missouri, ...more

More Jayson Tatum 

#340 of 870 The Top NBA Players Of All Time #68 of 98 The Most Likable Players In The NBA Today #87 of 95 The Most Overrated Players In The NBA Today

7
Kristaps Porzingis is listed (or ranked) 7 on the list The Best Current NBA Players Under 25
Power forward from Ventspils, Latvia

Age: age 23

Teams: New York Knicks

Kristaps Porziņģis (born 2 August 1995) is a Latvian professional basketball player for the Dallas Mavericks of the National Basketball Association (NBA). He is 7 ft 3 in (2.21 m) tall, and ...more

More Kristaps Porzingis 

#50 of 168 The Greatest NBA Centers of All Time #13 of 136 The Best European NBA Players of All Time #169 of 870 The Top NBA Players Of All Time

8
D'Angelo Russell is listed (or ranked) 8 on the list The Best Current NBA Players Under 25

Age: 23

Number: 1

Teams: Los Angeles Lakers

D'Angelo Danté Russell (born February 23, 1996) is an American professional basketball player for the Golden State Warriors of the National Basketball Association (NBA). He was selected ...more

More D'Angelo Russell 

#303 of 870 The Top NBA Players Of All Time #45 of 98 The Most Likable Players In The NBA Today #80 of 162 The Greatest Point Guards in NBA History

9
De'Aaron Fox is listed (or ranked) 9 on the list The Best Current NBA Players Under 25

Age: age 21

Number: 5

Teams: Sacramento Kings

De'Aaron Fox (born December 20, 1997) is an American professional basketball player for the Sacramento Kings of the National Basketball Association (NBA). Fox played one season of college ...more

More De'Aaron Fox 

#10 of 148 The Greatest Kentucky Basketball Players of All Time #453 of 870 The Top NBA Players Of All Time #19 of 98 The Most Likable Players In The NBA Today

10
Pascal Siakam is listed (or ranked) 10 on the list The Best Current NBA Players Under 25
CunningVet added

Age: age 24

Number: 13

Teams: Toronto Raptors

Pascal Siakam (born April 2, 1994) is a Cameroonian professional basketball player for the Toronto Raptors of the National Basketball Association (NBA). He played college basketball for the New ...more

More Pascal Siakam 

#38 of 136 The Best European NBA Players of All Time #426 of 870 The Top NBA Players Of All Time #8 of 98 The Most Likable Players In The NBA Today

11
Ben Simmons is listed (or ranked) 11 on the list The Best Current NBA Players Under 25
TRENT13 added

Age: age 22

Number: 12

Teams: Philadelphia 76ers

Benjamin David Simmons (born 20 July 1996) is an Australian professional basketball player for the Philadelphia 76ers of the National Basketball Association (NBA). He played college basketball ...more

More Ben Simmons 

#157 of 870 The Top NBA Players Of All Time #62 of 98 The Most Likable Players In The NBA Today #28 of 95 The Most Overrated Players In The NBA Today

12
Jamal Murray is listed (or ranked) 12 on the list The Best Current NBA Players Under 25

Age: 22

Number: 27

Teams: Denver Nuggets

Jamal Murray (born February 23, 1997) is a Canadian professional basketball player for the Denver Nuggets of the National Basketball Association (NBA). He played one season of college basketball ...more

More Jamal Murray 

#15 of 148 The Greatest Kentucky Basketball Players of All Time #77 of 95 The Most Overrated Players In The NBA Today #38 of 320 The Top 100+ NBA Players Today

13
Brandon Ingram is listed (or ranked) 13 on the list The Best Current NBA Players Under 25
AfzalShafi added Brandon Ingram Small forward from Kinston, North Carolina

Age: age 21

Number: 14

Teams: New Orleans Pelicans

Brandon Xavier Ingram (born September 2, 1997) is an American professional basketball player for the New Orleans Pelicans of the National Basketball Association (NBA). He was selected by the Los ...more
14
Lonzo Ball is listed (or ranked) 14 on the list The Best Current NBA Players Under 25
Lonzo Ball Point Guard from Anaheim, California

Age: age 21

Number: 2

Teams: Los Angeles Lakers

Lonzo Anderson Ball (born October 27, 1997) is an American professional basketball player for the New Orleans Pelicans of the National Basketball Association (NBA). He played college basketball ...more

More Lonzo Ball 

#235 of 242 The Hottest Men Of 2019, Ranked #545 of 870 The Top NBA Players Of All Time #586 of 1,062 The Worst Bands & Musicians of All Time

15
Kyle Kuzma is listed (or ranked) 15 on the list The Best Current NBA Players Under 25
TRENT13 added Kyle Kuzma

Age: age 23

Number: 0

Teams: Los Angeles Lakers

Kyle Alexander Kuzma (born July 24, 1995) is an American professional basketball forward for the Los Angeles Lakers of the National Basketball Association (NBA). He grew up in the Flint, ...more

More Kyle Kuzma 

#405 of 870 The Top NBA Players Of All Time #92 of 98 The Most Likable Players In The NBA Today #2 of 95 The Most Overrated Players In The NBA Today

16
Trae Young is listed (or ranked) 16 on the list The Best Current NBA Players Under 25
gongnorton added Trae Young

Age: age 20

Number: 11

Teams: Atlanta Hawks

Rayford Trae Young (born September 19, 1998) is an American professional basketball player for the Atlanta Hawks of the National Basketball Association (NBA). He played college basketball for ...more

More Trae Young 

#302 of 870 The Top NBA Players Of All Time #18 of 98 The Most Likable Players In The NBA Today #57 of 95 The Most Overrated Players In The NBA Today

17
Myles Turner is listed (or ranked) 17 on the list The Best Current NBA Players Under 25
Myles Turner

Age: age 22

Number: 33

Teams: Indiana Pacers

Myles Christian Turner (born March 24, 1996) is an American professional basketball player for the Indiana Pacers of the National Basketball Association (NBA). He played one season for the Texas ...more

More Myles Turner 

#103 of 168 The Greatest NBA Centers of All Time #374 of 870 The Top NBA Players Of All Time #61 of 98 The Most Likable Players In The NBA Today

18
Deandre Ayton is listed (or ranked) 18 on the list The Best Current NBA Players Under 25
CunningVet added Deandre Ayton

Age: age 20

Number: 22

Teams: Phoenix Suns

Deandre Edoneille Ayton (born July 23, 1998) is a Bahamian professional basketball player for the Phoenix Suns of the National Basketball Association (NBA). He played for the Arizona Wildcats in ...more
19
Lauri Markkanen is listed (or ranked) 19 on the list The Best Current NBA Players Under 25
ChristianVan added

Age: age 21

Number: 24

Teams: Chicago Bulls

Lauri Elias Markkanen (born May 22, 1997) is a Finnish professional basketball player for the Chicago Bulls of the National Basketball Association (NBA). In the 2017 NBA draft, he was taken by ...more

More Lauri Markkanen 

#24 of 136 The Best European NBA Players of All Time #393 of 870 The Top NBA Players Of All Time #55 of 98 The Most Likable Players In The NBA Today

20
Gary Harris is listed (or ranked) 20 on the list The Best Current NBA Players Under 25
Shooting guard and Guard from Fall Creek Township, Fishers, Indiana

Age: age 24

Number: 14

Teams: Denver Nuggets

Gary Harris (born September 14, 1994) is an American professional basketball player who currently plays for the Denver Nuggets of the National Basketball Association. He played college ...more

More Gary Harris 

#468 of 870 The Top NBA Players Of All Time #37 of 95 The Most Overrated Players In The NBA Today #120 of 137 The Best Small Forwards of All Time

21
Ja Morant is listed (or ranked) 21 on the list The Best Current NBA Players Under 25
abhinav.pundi1753 added Point guard from Dalzell, South Carolina, US

Age: age 19

Number: 12

Teams: Memphis Grizzlies

Temetrius Jamel "Ja" Morant (born August 10, 1999) is an American professional basketball player for the Memphis Grizzlies of the National Basketball Association (NBA). He played ...more

More Ja Morant 

#7 of 98 The Most Likable Players In The NBA Today #108 of 320 The Top 100+ NBA Players Today #30 of 83 The Best Point Guards Currently in the NBA

22
John Collins is listed (or ranked) 22 on the list The Best Current NBA Players Under 25
TRENT13 added

Age: age 21

Number: 20

Teams: Atlanta Hawks

John Martin Collins III (born September 23, 1997) is an American professional basketball player for the Atlanta Hawks of the National Basketball Association (NBA). He played college basketball ...more
23
Jaylen Brown is listed (or ranked) 23 on the list The Best Current NBA Players Under 25
TRENT13 added Jaylen Brown

Age: age 22

Number: 7

Teams: Boston Celtics

Jaylen Brown (born October 24, 1996) is an American professional basketball player for the Boston Celtics of the National Basketball Association (NBA). He played one year of college basketball ...more

More Jaylen Brown 

#490 of 870 The Top NBA Players Of All Time #83 of 95 The Most Overrated Players In The NBA Today #79 of 137 The Best Small Forwards of All Time

24
Zion Williamson is listed (or ranked) 24 on the list The Best Current NBA Players Under 25
135045 added

Number: 1

Teams: New Orleans Pelicans

Zion Lateef Williamson (born July 6, 2000) is an American professional basketball player for the New Orleans Pelicans of the National Basketball Association (NBA). Listed at 6 ft 7 in (2.01 m) ...more

More Zion Williamson 

#390 of 870 The Top NBA Players Of All Time #14 of 98 The Most Likable Players In The NBA Today #74 of 95 The Most Overrated Players In The NBA Today

25
Domantas Sabonis is listed (or ranked) 25 on the list The Best Current NBA Players Under 25
TRENT13 added Center / Power forward from Portland, Oregon

Age: 23

Number: 11

Teams: Indiana Pacers

Domantas Sabonis (born May 3, 1996) is a Lithuanian professional basketball player for the Indiana Pacers of the National Basketball Association (NBA). He previously played in Spain for Unicaja ...more

More Domantas Sabonis 

#97 of 168 The Greatest NBA Centers of All Time #403 of 870 The Top NBA Players Of All Time #38 of 98 The Most Likable Players In The NBA Today