Photo Credits

Some historical player portraits are sourced from Wikimedia Commons and cached in Supabase for reliable rendering. Attribution is listed below by player and file.

PlayerFileCreatorLicense
Alexander Volkov
nba_photos/78421.webp
File:Oleksandr Anatoliyovych Volkov.jpg
News UTR
CC BY 3.0
Andrew Toney
nba_photos/78351.webp
File:Andrew Toney.jpg
MavsFan28
CC BY-SA 4.0
Anthony Bonner
nba_photos/41.webp
File:Anthony Bonner in israel.jpg
Flickr_-_Israel_Defense_Forces_-_NBA_Players_Visit_Air_Force_Base_(1).jpg: Israel Defense Forces from Israel derivative work: Amirki (talk)
CC BY 2.0
Bill Cartwright
nba_photos/76362.webp
File:Bill Cartwright Univ of San Francisco (cropped).jpg
Wikimedia Commons contributor
CC BY-SA 3.0
Bill Laimbeer
nba_photos/100263.webp
File:Bill Laimbeer 2 (cropped).jpg
Lorie Shaull
CC BY-SA 4.0
Billy McKinney
nba_photos/77547.webp
File:Billy McKinney Night.jpg
NUDAR CG
CC BY 4.0
Bob Lanier
nba_photos/600005.webp
File:BobLanier.jpg
photo taken by flickr user compujeramey (Jeramey Jannene)
CC BY 2.0
Calvin Murphy
nba_photos/77669.webp
File:Calvin Murphy 1.jpg
callipygian2005
CC BY 3.0
Cedric Maxwell
nba_photos/77487.webp
File:1985 Finals Lipofsky.jpg
Steve Lipofsky www.Basketballphoto.com
CC BY-SA 3.0
Clifford Ray
nba_photos/77917.webp
File:Clifford Ray cropped.jpg
Clifford_Ray.jpg: Original uploader was Chrisjnelson at en.wikipedia derivative work: Pacoperez6 (talk)
CC BY 3.0
Danny Ainge
nba_photos/76017.webp
File:Danny, calm as always.jpg
Aaron Frutman
CC BY 2.0
Darrell Walker
nba_photos/78437.webp
File:Darrell Walker.jpg
Keith Allison
CC BY-SA 2.0
Dennis Johnson
nba_photos/77141.webp
File:Dennis Johnson Lipofsky.jpg
Steve Lipofsky at basketballphoto.com.
CC BY-SA 3.0
Doc Rivers
nba_photos/470.webp
File:Rivers 76ers.jpg
All-Pro Reels
CC BY-SA 2.0
Doug Collins
nba_photos/76421.webp
File:Doug Collins gestures.jpg
Keith Allison
CC BY-SA 2.0
Dražen Petrović
nba_photos/77845.webp
File:Lipofsky-JDražen Petrović.jpg
Cavic = Steve Lipofsky
CC BY-SA 3.0
Eddie Johnson
nba_photos/77144.webp
File:Eddie Johnson (cropped).jpg
File:JuliusErvingSlamDunk1981.jpg: Jim Accordino at https://www.flickr.com/photos/jimmyack205/ derivative work: Shakeydeal33
CC BY 2.0
Eddie Jordan
nba_photos/77205.webp
File:Eddie Jordan.jpg
Keith Allison from Baltimore, USA
CC BY-SA 2.0
Ernie Grunfeld
nba_photos/76899.webp
File:Ernie Grunfeld (cropped).jpg
File:Ernie Grunfeld.jpg: truthaboutit derivative work: Shakeydeal33
CC BY 2.0
Gene Banks
nba_photos/76093.webp
File:Gene Banks Hawks vs Wizards (cropped).jpg
Keith Allison
CC BY-SA 2.0
J.J. Anderson
nba_photos/76043.webp
File:Mitchell Anderson.jpg
Berns at Italian Wikipedia
CC BY-SA 3.0
Jack Sikma
nba_photos/78149.webp
File:Jack Sikma 1978.jpg
Seattle Municipal Archives
CC BY 2.0
James Donaldson
nba_photos/76583.webp
File:James Donaldson 01A.jpg
Joe Mabel
CC BY-SA 3.0
Jay Humphries
nba_photos/77081.webp
File:Jay Humphries in 2014.jpg
GabboT
CC BY-SA 2.0
Jim Cleamons
nba_photos/76402.webp
File:Jim Cleamons (Crop).jpg
File:Lakers White House.jpg: Jason Rosenberg derivative work: Shakeydeal33
CC BY 2.0
Jim Spanarkel
nba_photos/78222.webp
File:Jim Spanarkel2020.png
YES Network
CC BY 3.0
Johnny Dawkins
nba_photos/1008.webp
File:Johnny Dawkins in 2010.jpg
beaverbasketball
CC BY 2.0
Kiki Vandeweghe
nba_photos/78404.webp
File:Kiki Vandeweghe.jpg
TastyPoutine
CC BY-SA 3.0
Kurt Rambis
nba_photos/77905.webp
File:Kurt Rambis.jpg
Eric_Lewis_&_Kurt_Rambis.jpg: Keith Allison from Owings Mills, USA derivative work: Chrishmt0423 (talk)
CC BY-SA 2.0
Kyle Macy
nba_photos/77438.webp
File:20061013 Kyle Macy at March Madness.jpg
flickr user Paaat.
CC BY-SA 2.0
Lionel Hollins
nba_photos/77043.webp
File:Lionel-hollins.jpg
Wilson Wong (Wikipedia user: Wwongbc)
CC BY-SA 3.0
Lorenzo Romar
nba_photos/78015.webp
File:Lorenzo Romar (cropped2).jpg
Shotgun Spratling/Neon Tommy
CC BY-SA 2.0
Louis Orr
nba_photos/77770.webp
File:LouisOrrcoach2011.jpg
Bhockey10
CC BY-SA 3.0
M.L. Carr
nba_photos/76351.webp
File:M.L.Carr.jpg
Mwinog2777
CC BY-SA 4.0
Mark Aguirre
nba_photos/76016.webp
File:Mark Aguirre 2007 (cropped).jpg
Keith Allison
CC BY-SA 2.0
Maurice Cheeks
nba_photos/76385.webp
File:Maurice Cheeks.jpg
Keith Allison from Owings Mills, USA
CC BY-SA 2.0
Michael Cooper
nba_photos/76444.webp
File:Michael Cooper in 2011.jpg
Neon Tommy
CC BY-SA 2.0
Mickey Johnson
nba_photos/77168.webp
File:Mickey Johnson 2015 (cropped).jpg
File:20150902 Quest Multisport clinic Mickey Johnson.JPG: TonyTheTiger derivative work: Shakeydeal33
CC BY-SA 4.0
Mike Bantom
nba_photos/76095.webp
File:Mike Bantom.jpg
Bertolinephotos
CC BY-SA 4.0
Mike Gminski
nba_photos/76826.webp
File:Mike Gminski.jpg
SneakinDeacon
CC BY-SA 2.0
Mike O'Koren
nba_photos/77754.webp
File:Mike O'Koren.jpg
Roger_Mason,_Donell_Taylor,_Eddie_Jordan,_and_Mike_O'Koren.jpg: Keith Allison derivative work: Lpdrew
CC BY-SA 2.0
Mike Woodson
nba_photos/78614.webp
File:Mike Woodson (cropped).jpg
File:Jason Kidd Mike Woodson.jpg: Keith Allison derivative work: Shakeydeal33
CC BY-SA 2.0
Mychal Thompson
nba_photos/78331.webp
File:Mychal Thompson.jpg
Mychal_Thompson,_Sidney_Poitier,_and_Rick_Fox_at_the_Poitier_Recognition_Dinner.jpg: Redsky Enterprise derivative work: Arbor to SJ
CC BY 2.0
Norm Nixon
nba_photos/77721.webp
File:Norm Nixon (Crop).jpg
Scott L from Los Angeles, United States of America derivative work: Shakeydeal33
CC BY-SA 2.0
Otis Smith
nba_photos/78198.webp
File:Otis Smith at the Air Canada Centre 2008.jpg
Christopher Harte
CC BY 2.0
Paul Pressey
nba_photos/77879.webp
File:PresseyBanquet2016.jpg
Larodman1
CC BY-SA 4.0
Paul Westphal
nba_photos/78500.webp
File:Paul Westphal in 2014.jpg
GabboT
CC BY-SA 2.0
Phil Chenier
nba_photos/76386.webp
File:Phil Chenier.jpg
Keith Allison from Owings Mills, USA
CC BY-SA 2.0
Phil Hubbard
nba_photos/77071.webp
File:Phil Hubbard in 2008.jpg
Keith Allison
CC BY-SA 2.0
Randy Wittman
nba_photos/1456.webp
File:Randy Wittman in 2011.jpg
Keith Allison
CC BY-SA 2.0
Richard Dumas
nba_photos/30.webp
File:Richard Dumas 2020 (cropped).jpg
Kemp850
CC BY-SA 4.0
Ron Lee
nba_photos/77364.webp
File:Ron lee.jpg
Mwinog2777
CC BY-SA 4.0
Roy Tarpley
nba_photos/78293.webp
File:Roy Tarpley.jpg
Davidwbaker
CC BY-SA 4.0
Scott Skiles
nba_photos/101.webp
File:Scott Skiles (cropped).jpg
File:Milwaukee Bucks coaching staff.jpg: Keith Allison derivative work: Shakeydeal33
CC BY-SA 2.0
Sonny Parker
nba_photos/77800.webp
File:20121220 Sonny Parker.JPG
TonyTheTiger
CC BY-SA 3.0
Terry Tyler
nba_photos/78390.webp
File:Terry Tyler in 2011.jpg
Dave Hogg
CC BY 2.0
Tod Murphy
nba_photos/77674.webp
File:Tod Murphy Gordon Interview.jpg
Bcschneider53
CC BY-SA 4.0
Tree Rollins
nba_photos/78014.webp
File:Tree Rollins 2012.jpg
Back9Network
CC BY 2.0
John Bagley
nba_photos/76082.webp
File:Boston College Basketball.jpg (cropped)
MikeSweeneyMV
CC BY-SA 4.0
Michael Adams
nba_photos/149.webp
File:Boston College Basketball.jpg (cropped)
MikeSweeneyMV
CC BY-SA 4.0
Michael Ansley
nba_photos/76050.webp
File:Michael Ansley.png
Okryym12
CC BY-SA 4.0
Rolando Blackman
nba_photos/76176.webp
S0101_MAVS_LAKERS_MP007.JPG (cropped)
dannyb
CC BY 2.0
Lester Conner
nba_photos/76431.webp
File:Lester Conner 2005.jpg (cropped)
Jeramey Jannene
CC BY 2.0
Jerry Reynolds
nba_photos/77946.webp
File:Jerry Reynolds 2013.jpg (cropped)
Matthew Addie / Arbor to SJ
CC BY 2.0
World B. Free
nba_photos/76753.webp
File:World B Free.jpg
TastyPoutine
CC BY-SA 3.0