No amateur resultsProfessional recordDate | Opponent | Place | Result | 1970 | + Apr. 20 | Tulip Turnipseed | Windsor, Canada | W 4 | + May 4 | John Thomas | Toronto, Canada | W 4 | + May 28 | Bobby Parnell | Windsor, Canada | W 4 | + Sept. 14 | Larry Rossi | Windsor, Canada | TKO 2 | 1971 | + Jan. 28 | John Thomas | Toronto, Canada | W 4 | + May 7 | Andre Reed | Detroit, United States | TKO 2 | + Sept. 27 | Billy Poulton | Quebec City, Canada | KO 3 | + Oct. 5 | Sonny Oliver | Windsor, Canada | W 6 | + Nov. 3 | Sonny Oliver | Detroit, United States | KO 5 | + Dec. 3 | Sonny Oliver | Akron, United States | KO 8 | 1972 | + Feb. 18 | Andre Reed | Parma, United States | KO 7 | + Mar. 24 | Mike Harris | Parma, United States | W 8 | + Apr. 14 | Marion Thomas | Parma, United States | W 10 | - May 17 | Willie Daniels | Scranton, United States | L 8 | + Nov. 6 | Julie Mandell | Toronto, Canada | W 6 | + Nov. 29 | Mike Harris | McKeesport, United States | W 6 | 1973 | + Feb. 12 | Willie Williams
| Toronto, Canada | WDQ 6 | = May 1 | Willie Williams
| Toronto, Canada | TDraw 5 | + Aug. 30 | Eddie Rivera | Halifax, Canada | KO 4 | - Sept. 27 | Johnny North | Halifax, Canada | L 8 | + Dec. 8 | Harvey Wilson | Titusville, United States | W 6 | 1974 | + Jan. 21 | Bobby Crawford | Milwaukee, United States | W 6 | = May 25 | Willie Williams
| Toronto, Canada | Draw 8 | + Aug. 20 | Jimmy Martinez
| Orlando, United States | W 8 | + Sept. 7 | Danny Stokes | Toronto, Canada | W 12 | Canadian Lightweight Title | - Oct. 12 | Cornell Hall | Montreal, Canada | L 10 | - Oct. 25 | Frankie Benitez | New York, United States | TKO by 6 | 1975 | + Mar. 3 | Barry Sponagle | Calgary, Canada | W 12 | Canadian Lightweight Title | + Nov. 28 | Al Ford | Edmonton, Canada | W 12 | Canadian Lightweight Title | + Dec. 15 | Johnny Bay | Hamilton, Canada | KO 6 | Canadian Lightweight Title | 1976 | - Jan. 24 | Dominick Monaco | Commack, United States | L 10 | - June 3 | Barry Sponagle | Halifax, Canada | L 12 | Canadian Lightweight Title | - Sept. 15 | Ron Pettigrew | Cleveland, United States | L 6 | + Nov. 6 | Vinnie DeBarros | Waterbury, United States | W 10 | 1977 | = Jan. 9 | Barry Sponagle | New Glasgow, Canada | Draw 12 | Canadian Lightweight Title | - Aug. 4 | Greg Coverson | Jackson, United States | L 10 | - Oct. 7 | Aaron Pryor | Cincinnati, United States | L 8 | 1978 | - Jan. 17 | Bob Hughes | Toronto, Canada | L 10 | + Feb. 1 | Charlie Buggs | Cleveland, United States | WDQ 3 | + Apr. 11 | Lawrence Hafey | Halifax, Canada | W 10 | + May 27 | Harvey Wilson | Brantford, Canada | W 10 | - July 26 | Dale Hernandez | Omaha, United States | L 10 | - Nov. 9 | Greg Coverson | Mount Clemens, United States | L 10 | - Dec. 5 | Gaetan Hart | Montreal, Canada | L 12 | Canadian Lightweight Title | 1979 | - Feb. 22 | Robert Mullins | Saginaw, United States | L 10 | + Mar. 3 | Jimmy Blevins | Detroit, United States | W 10 | + July 17 | Danny Stokes | Toronto, Canada | W 6 | - Oct. 11 | Steve Homan | Kansas City, United States | L 10 | + Dec. 8 | Pedro Acosta Nunez | Winnipeg, Canada | W 10 | 1980 | + Mar. 17 | Al Ford | Edmonton, Canada | W 8 | - Sept. 9 | Ray Mancini | Warren, United States | L 10 | - Nov. 8 | Claude Noel | Port-of-Spain, Trinidad and Tobago | L 10 | 1981 | + May 5 | Tom Crowley | Halifax, Canada | W 10 | - Sept. 10 | Michel Lalonde | Hull, Canada | L 12 | vacant Canadian Lightweight Title | + Nov. 7 | Cedric Barkley | Niagara Falls, Canada | KO 1 | 1982 | + Jan. 22 | Robert Bo Moody | Toronto, Canada | W 8 | + Apr. 16 | Terrence Alli | Toronto, Canada | W 10 | - Oct. 2 | Brian Baronet | Johannesburg, South Africa | L 8 | + Nov. 12 | Pierre Huneault | Montreal, Canada | W 8 | + Dec. 14 | Gaetan Hart | Montreal, Canada | W 12 | Canadian Lightweight Title | 1983 | - June 28 | Remo Di Carlo | Brantford, Canada | L 12 | Canadian Lightweight Title | - Sept. 21 | Graeme Brooke | Melbourne, Australia | L 10 | + Nov. 10 | Kenny Smith | Niagara Falls, Canada | W 8 | 1984 | + May 14 | Pierre Huneault | Hull, Canada | W 10 | - Oct. 19 | Remo Di Carlo | Toronto, Canada | L 12 | Canadian Lightweight Title |
Summary
Total bouts: 65, Won: 40 (9 inside the limit), Lost: 22 (1 inside the limit), Draw: 3, NC: 0
|