Rankings›All-Time

Henry Armstrong

Retired
151-22-10
Record
Current rating2299through the last bout
Peak2366the highest ever reached
Deviation (RD)336smaller is more certain
Fights183bouts on record
Active years1931–1945first bout to last
All-Time#347across every eraPeak#313peak against peakActive P4P—among active fighters
𝕏 Share this fighterOn Discord
Attributes
Power66Titles0Experience100Momentum60Durability99Win rate83
Finish rate66%
How the wins came
KO / TKO / RTD 100 (66%)Decision 51 (34%)
Times stopped2
Fights183

Within the recorded range there are 183 bouts between 1931 and 1945, about one every 0.9 months. 100 of the 151 wins came inside the distance, 8 of them in the first round. Of the 22 losses, 2 came inside the distance and 18 on the cards. The best win came against Lew Jenkins in 1940, who was rated 2625 at the time.

The widest rating gap overturned came against Midget Wolgast in 1935. There are 9 wins over opponents who were rated higher on the day. Among the losses to lower-rated opponents, the widest gap was Joe Conde in 1936. Across the final four bouts the rating fell.

DateOpponentResultMethodRd
1945-02-14Chester SliderLossPTS10
1945-02-06Genaro RojoWinUD10
1945-01-17Chester SliderDrawPTS10
1944-11-04Mike BelloiseWinKO4
1944-09-15Aldo SpoldiWinKO2
1944-08-21Willie JoyceWinPTS10
1944-07-14Slugger WhiteDrawPTS10
1944-07-04John ThomasLossUD10
1944-06-21Nick LatsiosWinUD10
1944-06-15Al 'Bummy' DavisWinTKO2
1944-06-02Willie JoyceLossUD10
1944-05-22Aaron PerryWinTKO6
1944-05-16Ralph ZannelliWinUD10
1944-04-25John ThomasWinSD10
1944-03-24Ralph ZannelliWinUD10
1944-03-20Frankie WillisWinUD10
1944-03-14Johnny JonesWinKO5
1944-02-29Jackie ByrdWinKO4
1944-02-23Jimmy GarrisonWinTKO5
1944-02-07Lew HanburyWinKO3
1944-01-25Saverio TurielloWinKO7
1944-01-14Aldo SpoldiWinKO3
1943-08-27Sugar Ray RobinsonLossUD10
1943-08-14Joey SilvaWinPTS10
1943-08-06Jimmy GarrisonWinPTS10
1943-07-24Willie JoyceWinUD10
1943-06-11Sammy AngottWinUD10
1943-05-24Maxie ShapiroWinTKO7
1943-05-07Tommy JessupWinKO1
1943-05-03Saverio TurielloWinTKO5
1943-04-02Beau JackLossUD10
1943-03-22Al TribuaniWinUD10
1943-03-08Tippy LarkinWinKO2
1943-03-02Willie JoyceLossMD10
1943-01-05Jimmy McDanielsWinUD10
1942-12-14Saverio TurielloWinTKO4
1942-12-04Lew JenkinsWinTKO8
1942-10-26Fritzie ZivicWinUD10
1942-10-13Juan ZuritaWinKO2
1942-09-30Earl TurnerWinKO4
1942-09-14Leo RodakWinTKO8
1942-09-07Johnny TaylorWinTKO3
1942-08-26Rodolfo RamirezWinKO8
1942-08-13Jackie BurkeWinPTS10
1942-08-03Aldo SpoldiWinTKO7
1942-07-20Joe YbarraWinTKO3
1942-07-03Rueben ShankLossUD10
1942-06-24Sheik RangelWinPTS10
1942-06-01Johnny TaylorWinTKO4
1941-01-17Fritzie ZivicLossTKO12
1940-10-04Fritzie ZivicLossUD15
1940-09-23Phil FurrWinKO4
1940-07-17Lew JenkinsWinTKO6
1940-06-21Paul JuniorWinTKO3
1940-05-24Ralph ZannelliWinTKO5
1940-04-26Paul JuniorWinTKO7
1940-03-01Ceferino GarciaDrawPTS10
1940-01-24Pedro MontañezWinTKO9
1940-01-04Joe GhnoulyWinKO5
1939-12-11Jimmy GarrisonWinKO7
1939-10-30Bobby PachoWinTKO4
1939-10-24Jimmy GarrisonWinPTS10
1939-10-20Richie FontaineWinTKO3
1939-10-13Howard ScottWinKO2
1939-10-09Al ManfredoWinTKO4
1939-08-22Lou AmbersLossUD15
1939-05-25Ernie RoderickWinPTS15
1939-03-31Davey DayWinTKO12
1939-03-16Lew FeldmanWinKO1
1939-03-04Bobby PachoWinTKO4
1939-01-10Baby ArizmendiWinPTS10
1938-12-05Al ManfredoWinTKO3
1938-11-25Ceferino GarciaWinUD15
1938-08-17Lou AmbersWinSD15
1938-05-31Barney RossWinUD15
1938-03-30Lew FeldmanWinKO5
1938-03-25Eddie ZivicWinTKO4
1938-03-15Baby ArizmendiWinPTS10
1938-02-28Charley BurnsWinKO2
1938-02-25Everett RightmireWinTKO3
1938-02-09Al CitrinoWinTKO4
1938-02-01Chalky WrightWinKO3
1938-01-22Tommy BrownWinKO2
1938-01-21Frankie CastilloWinTKO3
1938-01-12Enrico VenturiWinKO6
1937-12-12Johnny JonesWinKO2
1937-12-06Tony ChavezWinTKO1
1937-11-23Joey BrownWinKO2
1937-11-19Billy BeauhuldWinTKO5
1937-10-29Petey SarronWinKO6
1937-10-18Joe MarcienteWinKO3
1937-09-21Bobby DeanWinKO1
1937-09-16Johnny DeFoeWinTKO4
1937-09-09Charley BurnsWinKO4
1937-08-31Orville DrouillardWinTKO5
1937-08-16Johnny CabelloWinRTD1
1937-08-13Eddie BrinkWinKO3
1937-07-27Benny BassWinKO4
1937-07-19Lew MasseyWinTKO4
1937-07-08Alf BlatchWinTKO3
1937-06-15Jackie CarterWinTKO3
1937-06-09Mark DiazWinKO4
1937-05-28Wally HallyWinTKO4
1937-05-04Frankie KlickWinTKO4
1937-04-06Pete DeGrasseWinKO10
1937-03-19Aldo SpoldiWinUD10
1937-03-12Mike BelloiseWinTKO4
1937-03-02'California' Joe RiversWinTKO4
1937-02-19Varias MillingWinKO4
1937-02-02Moon MullinsWinTKO2
1937-01-19Tony ChavezWinKO10
1937-01-01Rodolfo CasanovaWinKO3
1936-12-03Tony ChavezLossDQ8
1936-11-17Joey AlcanterWinRTD5
1936-11-02Gene EspinozaWinKO1
1936-10-27Mike BelloiseWinPTS10
1936-09-08Dommy GanzonWinKO1
1936-09-03Elmer "Buzz" BrownWinPTS10
1936-08-18Juan ZuritaWinKO4
1936-08-04Baby ArizmendiWinPTS10
1936-06-22Johnny DeFoeWinPTS10
1936-05-19Bobby LeyvasWinTKO4
1936-03-31Richie FontaineWinPTS10
1936-02-26Richie FontaineLossPTS10
1936-01-01Joe CondeLossPTS10
1935-12-06Alton BlackWinTKO8
1935-11-27Midget WolgastWinPTS10
1935-11-12Leo LomelliWinTKO6
1935-10-21Lester MarstonWinTKO7
1935-09-18Perfecto LopezDrawPTS8
1935-09-13Alton BlackWinTKO8
1935-06-25Varias MillingWinPTS10
1935-05-28Davey AbadWinPTS10
1935-05-10Mark DiazWinPTS8
1935-04-16Frankie CovelliWinPTS8
1935-04-06Tully CorvoWinTKO5
1935-03-31Davey AbadLossPTS10
1935-03-19Sal HernandezWinTKO2
1935-02-16Rodolfo CasanovaLossDQ5
1935-01-01Baby ArizmendiLossUD12
1934-12-15Ventura AranaWinTKO5
1934-12-01Joe CondeWinTKO7
1934-11-04Baby ArizmendiLossPTS10
1934-09-28Perfecto LopezWinPTS8
1934-09-13Max TarleyWinKO3
1934-09-07Joe SanchezWinTKO4
1934-08-28Perfecto LopezWinTKO5
1934-07-17Perfecto LopezWinPTS6
1934-06-14Davey AbadWinPTS10
1934-06-05Vicente TorresWinPTS4
1934-05-22Johnny DeFoeWinTKO6
1934-05-04Kid MoroDrawPTS10
1934-03-27Young DannyWinKO1
1934-03-06Perfecto LopezWinPTS8
1934-02-13Benny PelzWinPTS6
1934-01-26Baby ManuelWinPTS10
1933-12-14Gene EspinozaWinTKO7
1933-11-23Kid MoroDrawPTS10
1933-11-03Kid MoroWinPTS10
1933-10-19Johnny GranoneWinTKO6
1933-10-11Perfecto LopezDrawPTS4
1933-09-05Perfecto LopezDrawPTS4
1933-08-30Hoyt JonesDrawPTS4
1933-08-08Bobby CalmesWinKO5
1933-07-29Benny PelzWinPTS4
1933-07-11Baby ManuelLossPTS6
1933-06-28George HaberskiWinPTS4
1933-06-07Ricky HallWinKO3
1933-05-31Max TarleyDrawPTS6
1933-05-24Young Bud TaylorWinKO2
1933-04-28Perfecto LopezWinPTS6
1933-03-21Paul WangleyWinKO4
1933-02-17George DundeeWinPTS6
1933-02-03Johnny RyanWinPTS6
1932-12-31Young CorpuzWinPTS4
1932-12-13Gene EspinozaWinPTS4
1932-12-01Vince TrujilloWinKO
1932-10-01Max TarleyWinPTS4
1932-09-27Al GreenfieldLossPTS4
1932-08-30Eddie TrujilloLossPTS4
1931-12-07Victor Kid PonceLossPTS4
1931-07-31Sammy BurnsWinPTS6
1931-07-27Al IovinoLossKO3
Source: Wikipedia
← Back to rankings