Vintage boxing artwork
THE RING ALMANAC
THE RING ALMANAC
← A–Z Index
Light Middleweight–Middleweight · Television Era (1960–1989)

John Mugabi

"The Beast"

42
Wins
7
Losses
1
Draws
39
KOs
93%
KO %
Born
1960
Died
—
Nationality
Uganda
Career
1980–1999

Gave Marvin Hagler a brutal fight in 1986.

Titles & Honours

Career Timeline

1980–1999
  1. Milestone

    First recorded professional bout

    vs Oemer Karadenis · W TKO

  2. Milestone

    25th recorded win

    vs Bill Bradley · RTD. Newspaper decisions excluded.

  3. Milestone

    Latest recorded bout

    vs Glen Kelly · L TKO. Not necessarily the retirement date.

Title wins · dates not yet documented

Derived from the current archive and profile honours. Title-reign years are not exact bout dates; title claims are not independently verified. Signature fights use existing profile selections, or clearly labelled wins over other archived fighters when no selections exist. Year-only dates retain their original precision.

Photo Archive

John Mugabi · Bill Otten · Public domain
John Mugabi · Bill Otten · Public domain

1 archival photographs under their original licences.

Fight-by-Fight Record

DateResultOpponentMethodRoundVenue
1980-12-05WOemer KaradenisTKO1Cologne , West Germany
1981-02-12WGiampaolo PirasTKO2Kiel , West Germany
1981-04-10WMauricio Fernandes da CruzTKO4Kiel, West Germany
1981-05-11WDennis PryceKO1Hilton on Park Lane , London , England
1981-05-30WPedro GuerreroTKO2Showboat Hotel and Casino , Las Vegas, Nevada , US
1981-09-25WRonnie FordKO1Cologne, West Germany
1981-10-31WJohn MwansaKO1Lusaka , Zambia
1981-11-16WDarwin BrewsterKO6Hilton on Park Lane, London, England
1981-12-26WSammy FloydKO2Gelsenkirchen , West Germany
1982-03-26WCurtis TaylorKO2Kiel, West Germany
1982-05-02WCurtis RamseyKO1Playboy Hotel and Casino , Atlantic City, New Jersey , US
1982-09-15WSteve WilliamsTKO6Madison Square Garden , New York City, New York , US
1982-10-23WDoug DemmingsTKO5Berlin , Germany
1983-05-15WRoosevelt GreenTKO1Caesars Palace , Paradise, Nevada , US
1983-07-03WGary GuidenTKO3Curtis Hixon Hall , Tampa, Florida , US
1983-08-05WJeff NelsonTKO2Hyatt Regency, Tampa, Florida, US
1983-09-16WDon MorganKO1Tampa, Florida, US
1983-10-08WEddie GazoTKO4Playboy Hotel and Casino, Atlantic City, New Jersey, US
1983-11-12WCurtis ParkerKO1USF Sun Dome , Tampa, Florida, US
1984-02-19WJames GreenTKO10Hyatt Regency, Tampa, Florida, US
1984-05-27WWilbert JohnsonKO2Hotel del Lago Casino, Maracaibo , Venezuela
1984-08-05WFrank FletcherTKO4Egypt Shrine Temple, Tampa, Florida, US
1984-09-25WNino GonzalezKO1Wembley Arena , London, England
1985-03-17WEarl HargroveKO1Egypt Shrine Temple, Tampa, Florida, US
1985-08-06WBill BradleyRTD4Harrah's at Trump Plaza , Atlantic City, New Jersey, US
1986-03-10LMarvin HaglerKO11Caesars Palace, Paradise, Nevada, US
1986-12-05LDuane ThomasTKO3Caesars Palace, Paradise, Nevada, US
1988-01-22WBryan GrantTKO2Convention Hall , Atlantic City, New Jersey, US
1988-05-05WKnox BrownTKO3Sands , Atlantic City, New Jersey, US
1988-06-04WGonzalo MontesTKO3Lee County Civic Center , North Fort Myers, Florida , US
1988-07-07WKenny SnowTKO4Hyatt Regency, Tampa, Florida, US
1988-09-27WMike SacchettiTKO3Players Athletic Club, Sharpsville, Pennsylvania , US
1989-02-04WFrancisco CarballoTKO2Caesars Palace, Paradise, Nevada, US
1989-02-23WKenneth StylesTKO1The Palace , Auburn Hills, Michigan , US
1989-03-20WRalph SmileyTKO2Nogent-le-Phaye , France
1989-07-08WRené JacquotTKO1Mirapolis , Cergy-Pontoise , France
1989-10-30WRicky StackhouseTKO1Pavillon Baltard , Nogent-sur-Marne , France
1990-01-10WCarlos AntunesKO1Royal Albert Hall , London, England
1990-03-31LTerry NorrisKO1USF Sun Dome, Tampa, Florida, US
1991-07-12WJames WilliamsonTKO3Palais des Festivals et des Congrès , Cannes , France
1991-09-12WKevin Whaley-ElTKO4Latchmere Leisure Centre, London, England
1991-11-20LGerald McClellanTKO1Royal Albert Hall, London, England
1996-12-16WPeter KinsellaPTS10Gold Coast , Australia
1997-02-20WAmbrose MliloTKO10National Convention Centre , Canberra , Australia
1997-06-19WJamie WallaceUD12Gold Coast, Australia
1997-12-18DPaul SmallmanTD2Southport RSL Club, Gold Coast, Australia
1998-01-13LWilliam Bo JamesUD10Foxwoods Resort Casino , Ledyard, Connecticut , US
1998-02-26WPaul SmallmanUD10Southport RSL Club, Gold Coast, Australia
1998-07-19LAnthony BigeniTKO8Downtown Convention Centre, Auckland , New Zealand
1999-01-16LGlen KellyTKO8Alexandria Basketball Stadium, Sydney , Australia

Showing 50 of 50 recorded fights · last updated 2026-10-15. Imported record tables are not independently verified and may be incomplete. Early-era logs include newspaper decisions (NWS), which are not counted in the official totals above.

Record notes

Fight record last retrieved: 2026-10-11. Title histories remain subject to archival review.

Historical-era totals differ between record-keeping conventions (newspaper decisions, exhibitions).

Compare with another fighter