Skip to content
BALLISLIFE.COM
Search …
Shop
Podcasts
Ballislife.com
Ballislife.com is your 1 stop shop for everything basketball!
Home
Profiles
Fab 50
Videos
News
Player Profile Filters
PROFILES DISCLAIMER
All Positions
Small Forward
Shooting Guard
Power Forward
Point Guard
Combo Guard
Center
All Player Categories
Straight Dimes
Straight Bucket
Slept On
Skilled Big
Shot Blocker
Shooter
Ranked Player
Old School Legend
Old School Game
Must See
Lock Down Defender
League Him
Dunker
Crafty Finisher
Certified Streetball Legend
Certified Mixtape Legend
Certified High School Legend
Ball Handler
Athlete
Graduation Year
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1946
1945
1944
1943
1942
Search Player Profiles
Class of 2004
Player
Grad Year
Position
Height
Composite Rank
High School
Joe Jones
2004
Center
6'9"
N/A
Normangee
Cedric Jackson
2004
Point Guard
6'3"
N/A
Northern Burlington County
Justin Dentmon
2004
Point Guard
6'1"
N/A
Winchendon
Marcus Cousin
2004
Center
6'11"
N/A
Randallstown
Josh Akognon
2004
Point Guard
5'11"
N/A
Casa Grande
Reggie Williams
2004
Shooting Guard
6'6"
N/A
Prince George
Greg Stiemsma
2004
Center
6'11"
N/A
Randolph
Damjan Rudež
2004
Small Forward
6'10"
N/A
KK Zrinjevac
Brian Roberts
2004
Point Guard
6'2"
N/A
St. John's Jesuit
Timofey Mozgov
2004
Center
7'1"
N/A
LenVo St. Petersburg
Anthony Morrow
2004
Shooting Guard
6'5"
N/A
Charlotte-Latin
Salah Mejri
2004
Center
7'2"
N/A
Étoile Sportive du Sahel
Othello Hunter
2004
Center
6'8"
N/A
Reynolds
Steven Hill
2004
Center
7'0"
N/A
Branson
Mickell Gladness
2004
Center
6'11"
N/A
Sylacauga
Viktor Sanikidze
2004
Power Forward
6'8"
N/A
Dijon
Andris Biedriņš
2004
Center
7'0"
N/A
BK Skonto
Martynas Andriuškevičius
2004
Center
7'2"
N/A
Žalgiris Kaunas
Johan Petro
2004
Center
7'0"
N/A
Élan Béarnais
Damir Markota
2004
Power Forward
6'10"
N/A
Cibona
Sergio Rodríguez
2004
Point Guard
6'3"
N/A
Estudiantes
Oleksiy Pecherov
2004
Center
7'0"
N/A
Polytekhnik Kharkiv
Mouhamed Sene
2004
Center
7'0"
N/A
SEED Academy
Patrick O’Bryant
2004
Center
7'0"
N/A
Blaine
Tyrus Thomas
2004
Power Forward
6'10"
N/A
McKinley
Andrea Bargnani
2004
Power Forward
7'0"
N/A
Benetton Treviso
Ramon Sessions
2004
Point Guard
6'3"
N/A
Myrtle Beach
Taurean Green
2004
Point Guard
6'1"
N/A
Cardinal Gibbons
Renaldas Seibutis
2004
Shooting Guard
6'5"
N/A
Sakalai Vilnius
Sun Yue
2004
Small Forward
6'9"
N/A
Beijing Olympians
Stanko Barać
2004
Center
7'2"
N/A
Široki Prima pivo
Jason Smith
2004
Power Forward
7'0"
N/A
Platte Valley
Marco Belinelli
2004
Shooting Guard
6'5"
N/A
Fortitudo Bologna
Sean Williams
2004
Power Forward
6'10"
N/A
Mansfield
Nick Young
2004
Shooting Guard
6'7"
N/A
Cleveland
Rodney Stuckey
2004
Combo Guard
6'5"
N/A
Kentwood
Jeff Green
2004
Power Forward
6'8"
N/A
Northwestern
Deron Washington
2004
Small Forward
6'8"
N/A
National Christian Academy
James Gist
2004
Power Forward
6'9"
N/A
Our Lady of Good Counsel
Mike Taylor
2004
Point Guard
6'2"
N/A
John Marshall
Maarty Leunen
2004
Power Forward
6'9"
N/A
Redmond
Tadija Dragićević
2004
Power Forward
6'9"
N/A
Crvena zvezda
Darnell Jackson
2004
Power Forward
6'9"
N/A
Midwest City
Shan Foster
2004
Shooting Guard
6'6"
N/A
Bonnabel
DeVon Hardin
2004
Center
6'11"
N/A
Newark Memorial
Trent Plaisted
2004
Power Forward
6'11"
N/A
Tom C. Clark
Goran Dragić
2004
Point Guard
6'3"
N/A
Ilirija
Sean Singletary
2004
Point Guard
6'0"
N/A
William Penn Charter
Clarence Weems
2004
Shooting Guard
6'6"
N/A
West Memphis
Kyle Weaver
2004
Shooting Guard
6'6"
N/A
Beloit Memorial
Walter Sharpe
2004
Power Forward
6'9"
N/A
Parker
Nikola Peković
2004
Center
6'11"
N/A
Atlas
George Hill
2004
Point Guard
6'3"
N/A
Broad Ripple
Courtney Lee
2004
Shooting Guard
6'5"
N/A
Pike
Roy Hibbert
2004
Center
7'2"
N/A
Georgetown Prep
Jason Thompson
2004
Power Forward
6'10"
N/A
Lenape
Robert Dozier
2004
Small Forward
6'9"
N/A
Lithonia
Jack McClinton
2004
Combo Guard
6'0"
N/A
South Kent Prep
DeMarre Carroll
2004
Small Forward
6'6"
N/A
John Carroll Catholic
Roy Bright
2004
Small Forward
6'6"
N/A
Mt. Zion Christian Academy
Justin Cerasoli
2004
Shooting Guard
6'5"
N/A
West Aurora
Josh Wright
2004
Point Guard
6'2"
N/A
Proctor
Calvin Brock
2004
Point Guard
6'6"
N/A
Simeon
Marshall Brown
2004
Small Forward
6'7"
N/A
L.B. Johnson
Juan Diego Palacios
2004
Power Forward
6'9"
N/A
Our Savior New American
Derrick Low
2004
Point Guard
6'1"
N/A
Iolani
Ramel Bradley
2004
Point Guard
6'3"
N/A
IMG Academy
Lonnell DeWalt
2004
Small Forward
6'6"
N/A
Warren Central
Chester Giles
2004
Center
6'11"
N/A
Rainier Beach
Mohamed Tangara
2004
Power Forward
6'10"
N/A
Mt. Zion Christian Academy
Charles Thomas
2004
Power Forward
6'8"
N/A
Callaway
Charles White
2004
Point Guard
5'10"
N/A
Simon Gratz
Adam Williams
2004
Shooting Guard
6'4"
N/A
St. Albans
Richard Dorsey
2004
Small Forward
6'9"
N/A
Douglass
Terrance Farley
2004
Center
6'10"
N/A
Pleasure Ridge
Sundiata Gaines
2004
Shooting Guard
6'1"
N/A
Archbishop Molloy
Kalen Grimes
2004
Power Forward
6'7"
N/A
Hazelwood Central
James Hardy
2004
Small Forward
6'5"
N/A
Elmhurst
Al Horford
2004
Power Forward
6'8"
N/A
Grand Ledge
Kyle Lowry
2004
Point Guard
6'0"
N/A
Cardinal Dougherty
Churchill Odia
2004
Point Guard
6'6"
N/A
Montrose Christian
Lorrenzo Wade
2004
Shooting Guard
6'5"
N/A
Cheyenne
Dayshawn Wright
2004
Power Forward
6'6"
N/A
Oak Hill Academy
Ra’Sean Dickey
2004
Center
6'10"
N/A
Marlboro County
Brian Johnson
2004
Power Forward
6'9"
N/A
Oak Hill Academy
Isaiah Swann
2004
Shooting Guard
6'2"
N/A
Hargrave Military Academy
Alexander Kaun
2004
Center
6'11"
N/A
Florida Air Academy
A.J. Price
2004
Point Guard
6'2"
N/A
Amityville Memorial
Dorell Wright
2004
Small Forward
6'6"
N/A
South Kent Prep
Robert Vaden
2004
Small Forward
6'5"
N/A
Bridgton Academy
Ronald Steele
2004
Point Guard
6'3"
N/A
John Carroll Catholic
Cedric Simmons
2004
Power Forward
6'9"
N/A
West Brunswick
Russell Robinson
2004
Point Guard
6'2"
N/A
Rice
Jason Rich
2004
Shooting Guard
6'3"
N/A
Dr. Phillips
A.J. Ratliff
2004
Shooting Guard
6'2"
N/A
North Central
Gabriel Pruitt
2004
Point Guard
6'4"
N/A
Westchester
Drew Neitzel
2004
Point Guard
6'1"
N/A
Wyoming Park
Chris Lofton
2004
Point Guard
6'3"
N/A
Mason County
Jason Horton
2004
Shooting Guard
6'2"
N/A
Cedar Hill
Toney Douglas
2004
Shooting Guard
6'4"
N/A
Jonesboro
Keith Benjamin
2004
Shooting Guard
6'3"
N/A
Mt. Vernon
Vincent Banks
2004
Point Guard
6'3"
N/A
South Atlanta
JamesOn Curry
2004
Point Guard
6'3"
N/A
Eastern Alamance
Josh Shipp
2004
Shooting Guard
6'5"
N/A
Fairfax
Mike Williams
2004
Power Forward
6'7"
N/A
Wilcox Central
Marvin Williams
2004
Small Forward
6'7"
N/A
Bremerton
D. J. White
2004
Power Forward
6'7"
N/A
Hillcrest
Darius Washington
2004
Combo Guard
6'0"
N/A
Edgewater
Robert Swift
2004
Center
7'0"
N/A
Bakersfield
Josh Smith
2004
Power Forward
6'8"
N/A
Oak Hill Academy
DeMarcus Nelson
2004
Shooting Guard
6'3"
N/A
Sheldon
Randolph Morris
2004
Center
6'11"
N/A
Landmark Christian
Jawann McClellan
2004
Shooting Guard
6'5"
N/A
Milby
Al Jefferson
2004
Center
6'9"
N/A
Prentiss
Malik Hairston
2004
Shooting Guard
6'5"
N/A
Renaissance
Daniel Gibson
2004
Point Guard
6'2"
N/A
Jones
Jordan Farmar
2004
Point Guard
6'4"
N/A
Taft
Glen Davis
2004
Power Forward
6'8"
N/A
University Lab
Joe Crawford
2004
Shooting Guard
6'4"
N/A
Renaissance
Corey Brewer
2004
Small Forward
6'7"
N/A
Portland
LaMarcus Aldridge
2004
Center
6'11"
N/A
Seagoville
Arron Afflalo
2004
Shooting Guard
6'5"
N/A
Centennial
Joakim Noah
2004
Power Forward
6'10"
N/A
Lawrenceville School
Rudy Gay
2004
Power Forward
6'8"
N/A
Archbishop Spaulding
Rajon Rondo
2004
Point Guard
6'2"
N/A
Oak Hill Academy
JR Smith
2004
Shooting Guard
6'6"
N/A
St. Benedict's
Shaun Livingston
2004
Point Guard
6'6"
N/A
Central
Dwight Howard
2004
Center
6'11"
N/A
Southwest Atlanta Christian
Sebastian Telfair
2004
Point Guard
5'11"
N/A
Lincoln