| Amateur results| Date | Opponent | Place | Result |  | 1975 |  |
 | New York City, New York, Dual Match USA vs Soviet Union, +81 kg |  + Dec. 14 | Igor Vysotsky | New York City, New York | WRSCI 3 | | 1976 |  |
 | Las Vegas, Nevada and New York City, New York, Dual Match USA vs Soviet Union, +81 kg |  + Nov. 28 | Khoren Indzheyan | Las Vegas, Nevada | WPTS | | - Dec. 3 | Igor Vysotsky | New York City, New York | LPTS |  | 1977 |  |
 | Las Vegas, Nevada, Dual Match USA vs Soviet Union, +81 kg |  - Jan. 29 | Igor Vysotsky | Las Vegas, Nevada | LPTS | | 1978 |  |
 | La Habana, Cuba, Dual Match Cuba vs USA, +81 kg |  - Feb. 12 | Teofilo Stevenson | La Habana, Cuba | LPTS 2:1 | |
 | Alma-Ata, Soviet Union, Heavy Dual Match Soviet Union vs USA |  - Mar. 31 | Evgeny Gorstkov | Alma-Ata, Soviet Union | LPTS | |
 | New York City, New York, Dual Match USA vs Cuba, +81 kg |  - Oct. 6 | Teofilo Stevenson | New York City, New York | LRSC 3 | | 1979 |  | - Mar. 16 | Marvis Frazier | Philadelphia, Pennsylvania | LPTS |  |
 | Rapid City, South Dakota, Dual Match USA vs West Germany, +81 kg |  + Aug. 3 | Guenther Peters | Rapid City, South Dakota | WRSC 1 | | 1980 |  |
 | Charlotte, North Carolina, Dual Match USA vs Cuba, +81 kg |  - Feb. 10 | Teofilo Stevenson | Charlotte, North Carolina | LPTS 3:0 | 
 Professional record| Date | Opponent | Place | Result |  | 1981 |  | + Jan. 15 | Steve Sandborne | Chicago, United States | TKO 1 |  | + Feb. 5 | Benji Smith | Atlantic City, United States | TKO 4 |  | + Apr. 15 | Johnny Blaine | Coatesville, United States | KO 2 |  | + May 11 | Kid Samson | New York, United States | TKO 4 |  | + July 30 | Robert Colay | Philadelphia, United States | TKO 5 |  | + Nov. 5 | Oliver Wright | Atlantic City, United States | W 6 |  | + Dec. 8 | Amos Haynes | Atlantic City, United States | TKO 3 |  | 1982 |  | + Feb. 21 | Bernie Keys | Atlantic City, United States | TKO 1 |  | + Mar. 19 | Miles Prince | Atlantic City, United States | TKO 1 |  | + Apr. 26 | Lupe Guerra | Atlantic City, United States | TKO 3 |  | 1983 |  | + Mar. 24 | Eddie Mallard | Newark, United States | KO 2 |  | + Apr. 21 | Ishaq Hussein | Newark, United States | TKO 6 |  | + Sept. 10 | Al Houck | Atlantic City, United States | KO 1 |  | 1984 |  | + Apr. 27 | Clarence Hill | New York, United States | W 10 |  | + Oct. 12 | Andy Russell | Atlanta, United States | KO 4 |  | + Dec. 7 | Sammy Scaff | Atlantic City, United States | KO 2 |  | 1985 |  | - Mar. 8 | Reggie Gross | Scranton, United States | TKO by 9 |  | 1986 |  | + Dec. 12 | Mickey Pryor | New York, United States | TKO 2 |  | 1987 |  | + July 14 | Robert Obey | San Juan, Puerto Rico | KO 3 |  | 1988 Inactive
 |  | 1989 |  | * May 12 | Kimmuel  Odum | Struthers, United States | NC 2 | 
   SummaryTotal bouts: 20, Won: 18 (16 inside the limit), Lost: 1 (1 inside the limit), Draw: 0, NC: 1 |