| Date | Opponent | Place | Result | 
| 1974 | 
| + May 15 | Milton Buckley | Saint Paul, United States | KO 1 | 
| - May 23 | Bruce Finch | Minneapolis, United States | L 5 | 
| + June 26 | Maurice Sanders | Saint Paul, United States | TKO 2 | 
| + July 31 | Johnny Simpson | Bloomington, United States | TKO 2 | 
| + Aug. 28 | Bobby Orr | Saint Paul, United States | KO 1 | 
| + Dec. 3 | Jim Hearn | Saint Paul, United States | KO 4 | 
| 1975 | 
| + Feb. 3 | Timothy Adams | Minneapolis, United States | W 6 | 
| + Mar. 19 | Efran Maldonado | Minneapolis, United States | KO 1 | 
| + Apr. 23 | Rory O'Shea | Bloomington, United States | W 6 | 
| - June 6 | Ricardo Thomatis | Minneapolis, United States | TKO by 3 | 
| + Nov. 13 | Woody Harris | Bloomington, United States | W 5 | 
| + Nov. 25 | Dennis Haggerty | Globe, United States | KO 1 | 
| 1976 | 
| + Jan. 22 | Jerry Wells | Saint Paul, United States | W 6 | 
| + Apr. 22 | Woody Harris | Bloomington, United States | W 6 | 
| + June 30 | Ron Pettigrew | Saint Paul, United States | KO 6 | 
| + Aug. 4 | Harvey Wilson | Mounds View, United States | KO 1 | 
| + Oct. 11 | Moses Gregg | Evanston, United States | KO 2 | 
| + Nov. 9 | Rory O'Shea | Saint Paul, United States | W 10 | 
| + Dec. 9 | Al Franklin | Saint Paul, United States | W 10 | 
| 1977 Inactive
 | 
| 1978 | 
| - June 29 | Tyrone Wren | Saint Paul, United States | L 6 | 
| 1979 Inactive
 | 
| 1980 | 
| + Mar. 19 | Emmett Atlas | Saint Paul, United States | KO 2 | 
| + Oct. 29 | Tony Taylor | Saint Paul, United States | W 10 | 
| 1981 | 
| - Jan. 27 | Dave Boy Green | Kensington, Great Britain | TKO by 6 | 
| + May 6 | Darrell Green | Saint Paul, United States | KO 4 | 
| + Oct. 7 | Bruce Strauss | Saint Paul, United States | W 10 | 
| 1982 Inactive
 | 
| 1983 | 
| + Jan. 25 | Rafael  Rodriguez | Saint Paul, United States | W 10 | 
| Minnesota State Super-Welterweight Title | 
| 1984 | 
| - Feb. 1 | Brian  Brunette | Saint Paul, United States | L 10 | 
| Minnesota State Super-Welterweight Title |