Athletics Podium

Leroy Brown

Also known as Leroy Taylor Brown
Born
25 Jan 1902
Died
21 Apr 1970 · aged 68
Birthplace
New York, USA
On the podium
1924
Olympian
1× · Paris
1 international medal + 1 national title

By championship

ChampionshipTotal
Olympic Games0101
International total0101

National championships

ChampionshipTotal
USA Track & Field Championships1001
National total1001

Medals 1

YearChampionshipVenuePlaceMarkRecordNotes
1924Olympic GamesParis21.95

National results 1

↑ ↓ move ↵ open ⇧ ↵ all results esc close / open search anywhere