No amateur results
Professional record | 1968 | Date | Opponent | Place | Result | + Mar. 13 | Mike Belski | McKeesport, United States | TKO 2 | + May 8 | Bobby Scott
| Toronto, Canada | TKO 1 | + June 1 | Primus Williams | Toronto, Canada | W 6 | + Aug. 21 | Luc Pivin | Montreal, Canada | W 6 | + Sept. 17 | Jason Smith
| Toronto, Canada | TKO 4 | + Oct. 16 | Julie Mandell | Toronto, Canada | W 8 | + Nov. 12 | Arnold Sparks | Toronto, Canada | TKO 7 | + Dec. 10 | J J Phillips | Baltimore, United States | TKO 3 | | 1969 | Date | Opponent | Place | Result | + Jan. 14 | Jerry Wells | Miami Beach, United States | W 6 | + Feb. 3 | Lorenzo Harris | New York, United States | W 6 | + Apr. 21 | Serge Proulx | Toronto, Canada | W 8 | + May 15 | Clermont Bureau | Montreal, Canada | KO 3 | + May 26 | Al Bashir | Toronto, Canada | TKO 5 | + June 9 | Freddie Cobb | Toronto, Canada | TKO 3 | + Aug. 14 | Juan Ramos | Toronto, Canada | W 8 | + Oct. 2 | Jack Clements | Montreal, Canada | KO 1 | + Nov. 4 | Dave Dittmar | Toronto, Canada | TKO 7 | | 1970 | Date | Opponent | Place | Result | + Jan. 27 | Humberto Trottman | Toronto, Canada | WDQ 5 | + Feb. 16 | Luigi Aprile | Toronto, Canada | KO 1 | + Apr. 7 | Nick Peoples | Toronto, Canada | TKO 5 | + Apr. 15 | Dave Hilton | Montreal, Canada | W 10 | - Apr. 27 | Eddie Perkins | Chicago, United States | L 10 | + Aug. 20 | Eddie Wilson | Toronto, Canada | KO 2 | + Oct. 15 | Frank Steele | Toronto, Canada | TKO 7 | + Oct. 26 | Benito Juarez | Toronto, Canada | KO 5 | | 1971 | Date | Opponent | Place | Result | + Feb. 18 | Donato Paduano | Montreal, Canada | W 12 | Canadian Welterweight Title | + Apr. 14 | Don Ross | Toronto, Canada | KO 4 | + June 11 | Walter Peanuts Arsenault | Kitchener, Canada | TKO 4 | Canadian Welterweight Title | + June 24 | Gene Herrick | Moncton, Canada | KO 2 | + Aug. 19 | Vic Kid Doucette | Toronto, Canada | KO 2 | Canadian Welterweight Title | = Sept. 2 | Ray Chavez Guerrero | Montreal, Canada | Draw 10 | - Nov. 19 | Armando Muniz | Long Beach, United States | KO by 9 | NABF Welterweight Title | | 1972 | Date | Opponent | Place | Result | + Jan. 28 | Lonnie States | Vancouver, Canada | KO 4 | Canadian Welterweight Title | + Feb. 11 | Marcel Cerdan Jr | Marseille, France | W 10 | + May 1 | Manuel Gonzalez | Vancouver, Canada | TKO 6 | + Aug. 16 | Ray Rose | Toronto, Canada | KO 8 | + Nov. 21 | Otho Tyson | Toronto, Canada | TKO 2 | + Dec. 4 | Pat Murphy | Halifax, Canada | W 10 | | 1973 | Date | Opponent | Place | Result | + Feb. 12 | Eddie Blay | Toronto, Canada | W 15 | vacant Commonwealth Welterweight Title | + Mar. 9 | Papo Villa | Halifax, Canada | W 10 | + Apr. 11 | Prince Jimmy Hamm | Toronto, Canada | KO 10 | + May 31 | Tony Berrios | Halifax, Canada | TKO 6 | + Aug. 15 | Roscoe Bell | Toronto, Canada | TKO 4 | - Sept. 22 | Jose Napoles | Toronto, Canada | L 15 | World Welterweight Title | + Dec. 3 | Fernand Marcotte | Quebec City, Canada | TKO 9 | Canadian Welterweight Title | | 1974 | Date | Opponent | Place | Result | + Feb. 18 | Bunny Grant | Toronto, Canada | TKO 8 | Commonwealth Welterweight Title | + Apr. 29 | Art Kettles | Toronto, Canada | W 10 | + June 17 | Gil King | Toronto, Canada | TKO 4 | + Aug. 14 | Fate Davis | Toronto, Canada | TKO 8 | | 1975 | Date | Opponent | Place | Result | + Feb. 8 | Beau Jaynes | Toronto, Canada | TKO 7 | + Mar. 3 | Marc Gervais | Calgary, Canada | TKO 5 | Canadian and Commonwealth Welterweight Titles | + Apr. 9 | Bobby Williams | Hull, Canada | TKO 3 | + Apr. 26 | Sammy Rookard | Toronto, Canada | TKO 3 | - June 28 | Angel Espada | San Juan, Puerto Rico | L 15 | vacant WBA Welterweight Title | + Dec. 1 | Lawrence Hafey | Halifax, Canada | TKO 8 | Canadian and Commonwealth Welterweight Titles | | 1976 | Date | Opponent | Place | Result | + Apr. 5 | Jim Henry | Toronto, Canada | TKO 3 | + May 10 | Dave Oropeza | Toronto, Canada | KO 2 | + June 3 | Gary Broughton | Halifax, Canada | W 10 | + Sept. 2 | Angel Robinson Garcia | Halifax, Canada | W 10 | + Nov. 14 | Roy Johnson | Halifax, Canada | KO 8 | + Nov. 23 | Kevin Odus | Halifax, Canada | TKO 5 | Commonwealth Welterweight Title | | 1977 | Date | Opponent | Place | Result | + Jan. 18 | Rafael Rodriguez | Montreal, Canada | W 10 | + Feb. 27 | Al Romano | Toronto, Canada | TKO 5 | - Mar. 22 | Ray Chavez Guerrero | Montreal, Canada | TKO by 11 | Canadian Welterweight Title | - Aug. 6 | Pipino Cuevas | Los Angeles, United States | KO by 2 | WBA Welterweight Title | + Nov. 4 | Larry Smith | Winnipeg, Canada | TKO 3 | + Dec. 9 | Vernon Lewis | Port-of-Spain, Trinidad and Tobago | W 15 | Commonwealth Welterweight Title | | 1978 | Date | Opponent | Place | Result | + Feb. 6 | John Stef | Edmonton, Canada | TKO 6 | + Apr. 11 | Alfonso Hayman | Halifax, Canada | TKO 5 | + June 13 | Ray Chavez Guerrero | Halifax, Canada | KO 5 | Canadian Welterweight Title | + Aug. 19 | Sakaraia Ve | Suva, Fiji | TKO 8 | Commonwealth Welterweight Title | + Dec. 2 | Sakaraia Ve | Lautoka, Fiji | KO 8 | Commonwealth Welterweight Title | | 1979 | Date | Opponent | Place | Result | - Jan. 11 | Thomas Hearns | Detroit, United States | TKO by 10 | - June 13 | Pete Ranzany | Sacramento, United States | TKO by 5 | NABF Welterweight Title | - Aug. 28 | Chris Clarke | Halifax, Canada | TKO by 11 | Canadian and Commonwealth Welterweight Titles | + Nov. 13 | Chris Clarke | Halifax, Canada | TKO 10 | Canadian and Commonwealth Welterweight Titles | | 1980 | Date | Opponent | Place | Result | + May 11 | Mike Herron | Halifax, Canada | W 10 | + May 31 | Cecil King | Lindsay, Canada | W 10 | - June 20 | Roger Leonard | Montreal, Canada | L 10 | + Aug. 21 | Allen Clarke | Halifax, Canada | KO 10 | Canadian Welterweight Title |
Summary
Total bouts: 80, Won: 69 (48 inside the limit), Lost: 10 (6 inside the limit), Draw: 1, NC: 0, ND: 0
|