No amateur resultsProfessional recordDate | Opponent | Place | Result | 1966 | + May 1 | Raul Carreon | Regina, Canada | W 10 | + June 6 | Rocky MacDougall | Edmonton, Canada | W 12 | Canadian Featherweight Title | + Aug. 2 | Rocky MacDougall | Edmonton, Canada | W 12 | Canadian Featherweight Title | 1967 | + Jan. 20 | Tony Porter | Edmonton, Canada | W 10 | + Mar. 20 | Les Gillis | Edmonton, Canada | KO 12 | Canadian Featherweight Title | + Aug. 18 | Chato Lopez | Edmonton, Canada | KO 5 | + Sept. 15 | Jose Rivera
| Edmonton, Canada | W 10 | + Oct. 20 | Jose Rivera
| Edmonton, Canada | W 10 | + Nov. 17 | Jackie Burke | Edmonton, Canada | TKO 8 | Canadian Featherweight Title | + Dec. 15 | Tommy Fix | Edmonton, Canada | KO 8 | 1968 | - Feb. 9 | Durango Kid | Edmonton, Canada | KO by 4 | + Apr. 8 | Blas Viera | Edmonton, Canada | W 10 | + June 10 | Luke Smith | Edmonton, Canada | W 10 | + June 26 | Bobby Fisher | Edmonton, Canada | W 10 | - Sept. 13 | Johnny Famechon | Melbourne, Australia | TKO by 12 | Commonwealth Featherweight Title | + Dec. 16 | Billy Smith
| Edmonton, Canada | W 10 | 1969 | + Jan. 31 | Gary Garber | Edmonton, Canada | W 10 | + Feb. 19 | Billy Brown | Edmonton, Canada | W 10 | + Mar. 28 | Joe Valdez | Edmonton, Canada | W 10 | = Apr. 17 | Rafael Herrera | Edmonton, Canada | Draw 10 | + May 30 | Joe Valdez | Edmonton, Canada | W 10 | - Aug. 17 | Jackie Burke | Lethbridge, Canada | L 12 | + Aug. 29 | Ronnie Jones | Edmonton, Canada | W 10 | + Sept. 8 | Gabe Espinoza | Lethbridge, Canada | TKO 2 | + Oct. 24 | Juan Baez | Edmonton, Canada | W 10 | + Nov. 28 | Wally Livingston | Edmonton, Canada | W 10 | - Dec. 16 | Jesus Pimentel | San Antonio, United States | TKO by 7 | 1970 | - Apr. 8 | Jose Luis Pimentel | Edmonton, Canada | TKO by 5 | 1971 | - July 1 | Rocky MacDougall | Halifax, Canada | L 12 | Canadian Featherweight Title | 1972 | + Jan. 17 | Tony Porter | Edmonton, Canada | W 10 | + Jan. 31 | Tony Porter | Edmonton, Canada | W 10 |
Summary
Total bouts: 31, Won: 24 (5 inside the limit), Lost: 6 (4 inside the limit), Draw: 1, NC: 0
|