John Mugabi
"The Beast"
- Born
- 1960
- Died
- —
- Nationality
- Uganda
- Career
- 1980–1999
Gave Marvin Hagler a brutal fight in 1986.
Titles & Honours
- Olympic Silver (1980)
- WBC Light Middleweight Champion
Career Timeline
1980–1999- Milestone
First recorded professional bout
vs Oemer Karadenis · W TKO
- Milestone
25th recorded win
vs Bill Bradley · RTD. Newspaper decisions excluded.
- 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

1 archival photographs under their original licences.
Fight-by-Fight Record
| Date | Result | Opponent | Method | Round | Venue |
|---|---|---|---|---|---|
| 1980-12-05 | W | Oemer Karadenis | TKO | 1 | Cologne , West Germany |
| 1981-02-12 | W | Giampaolo Piras | TKO | 2 | Kiel , West Germany |
| 1981-04-10 | W | Mauricio Fernandes da Cruz | TKO | 4 | Kiel, West Germany |
| 1981-05-11 | W | Dennis Pryce | KO | 1 | Hilton on Park Lane , London , England |
| 1981-05-30 | W | Pedro Guerrero | TKO | 2 | Showboat Hotel and Casino , Las Vegas, Nevada , US |
| 1981-09-25 | W | Ronnie Ford | KO | 1 | Cologne, West Germany |
| 1981-10-31 | W | John Mwansa | KO | 1 | Lusaka , Zambia |
| 1981-11-16 | W | Darwin Brewster | KO | 6 | Hilton on Park Lane, London, England |
| 1981-12-26 | W | Sammy Floyd | KO | 2 | Gelsenkirchen , West Germany |
| 1982-03-26 | W | Curtis Taylor | KO | 2 | Kiel, West Germany |
| 1982-05-02 | W | Curtis Ramsey | KO | 1 | Playboy Hotel and Casino , Atlantic City, New Jersey , US |
| 1982-09-15 | W | Steve Williams | TKO | 6 | Madison Square Garden , New York City, New York , US |
| 1982-10-23 | W | Doug Demmings | TKO | 5 | Berlin , Germany |
| 1983-05-15 | W | Roosevelt Green | TKO | 1 | Caesars Palace , Paradise, Nevada , US |
| 1983-07-03 | W | Gary Guiden | TKO | 3 | Curtis Hixon Hall , Tampa, Florida , US |
| 1983-08-05 | W | Jeff Nelson | TKO | 2 | Hyatt Regency, Tampa, Florida, US |
| 1983-09-16 | W | Don Morgan | KO | 1 | Tampa, Florida, US |
| 1983-10-08 | W | Eddie Gazo | TKO | 4 | Playboy Hotel and Casino, Atlantic City, New Jersey, US |
| 1983-11-12 | W | Curtis Parker | KO | 1 | USF Sun Dome , Tampa, Florida, US |
| 1984-02-19 | W | James Green | TKO | 10 | Hyatt Regency, Tampa, Florida, US |
| 1984-05-27 | W | Wilbert Johnson | KO | 2 | Hotel del Lago Casino, Maracaibo , Venezuela |
| 1984-08-05 | W | Frank Fletcher | TKO | 4 | Egypt Shrine Temple, Tampa, Florida, US |
| 1984-09-25 | W | Nino Gonzalez | KO | 1 | Wembley Arena , London, England |
| 1985-03-17 | W | Earl Hargrove | KO | 1 | Egypt Shrine Temple, Tampa, Florida, US |
| 1985-08-06 | W | Bill Bradley | RTD | 4 | Harrah's at Trump Plaza , Atlantic City, New Jersey, US |
| 1986-03-10 | L | Marvin Hagler | KO | 11 | Caesars Palace, Paradise, Nevada, US |
| 1986-12-05 | L | Duane Thomas | TKO | 3 | Caesars Palace, Paradise, Nevada, US |
| 1988-01-22 | W | Bryan Grant | TKO | 2 | Convention Hall , Atlantic City, New Jersey, US |
| 1988-05-05 | W | Knox Brown | TKO | 3 | Sands , Atlantic City, New Jersey, US |
| 1988-06-04 | W | Gonzalo Montes | TKO | 3 | Lee County Civic Center , North Fort Myers, Florida , US |
| 1988-07-07 | W | Kenny Snow | TKO | 4 | Hyatt Regency, Tampa, Florida, US |
| 1988-09-27 | W | Mike Sacchetti | TKO | 3 | Players Athletic Club, Sharpsville, Pennsylvania , US |
| 1989-02-04 | W | Francisco Carballo | TKO | 2 | Caesars Palace, Paradise, Nevada, US |
| 1989-02-23 | W | Kenneth Styles | TKO | 1 | The Palace , Auburn Hills, Michigan , US |
| 1989-03-20 | W | Ralph Smiley | TKO | 2 | Nogent-le-Phaye , France |
| 1989-07-08 | W | René Jacquot | TKO | 1 | Mirapolis , Cergy-Pontoise , France |
| 1989-10-30 | W | Ricky Stackhouse | TKO | 1 | Pavillon Baltard , Nogent-sur-Marne , France |
| 1990-01-10 | W | Carlos Antunes | KO | 1 | Royal Albert Hall , London, England |
| 1990-03-31 | L | Terry Norris | KO | 1 | USF Sun Dome, Tampa, Florida, US |
| 1991-07-12 | W | James Williamson | TKO | 3 | Palais des Festivals et des Congrès , Cannes , France |
| 1991-09-12 | W | Kevin Whaley-El | TKO | 4 | Latchmere Leisure Centre, London, England |
| 1991-11-20 | L | Gerald McClellan | TKO | 1 | Royal Albert Hall, London, England |
| 1996-12-16 | W | Peter Kinsella | PTS | 10 | Gold Coast , Australia |
| 1997-02-20 | W | Ambrose Mlilo | TKO | 10 | National Convention Centre , Canberra , Australia |
| 1997-06-19 | W | Jamie Wallace | UD | 12 | Gold Coast, Australia |
| 1997-12-18 | D | Paul Smallman | TD | 2 | Southport RSL Club, Gold Coast, Australia |
| 1998-01-13 | L | William Bo James | UD | 10 | Foxwoods Resort Casino , Ledyard, Connecticut , US |
| 1998-02-26 | W | Paul Smallman | UD | 10 | Southport RSL Club, Gold Coast, Australia |
| 1998-07-19 | L | Anthony Bigeni | TKO | 8 | Downtown Convention Centre, Auckland , New Zealand |
| 1999-01-16 | L | Glen Kelly | TKO | 8 | Alexandria 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