1962
Sep 10 Sam Samuel Philadelphia W 4
Dec 13 Dave Wyatt Philadelphia KO 3
1963
Jan 14 Charley Little Philadelphia KO 1
Feb 11 Bradford Silas Philadelphia KO 4
Feb 28 Joe Smith Philadelphia KO 6
Mar 25 Chuck McCreary Philadelphia W 6
Apr 25 Cash White Philadelphia KO 2
Jul 22 Joe Clark Las Vegas W 4
Oct 11 Roosevelt Ware Philadelphia KO 4
Dec 2 Bobby Bell Philadelphia KO 1
1964
Jan 20 Johnny Clyde Philadelphia W 6
Mar 9 Charley Scott Philadelphia KO 1
(Wins Pennsylvania State Welterweight Title)
Jun 15 Percy Manning Philadelphia KO 8
Nov 30 Walter McDaniels Philadelphia W 8
1965
Feb 22 Dave Wyatt Philadelphia KO 7
Mar 29 Percy Manning Philadelphia L 10
Apr 19 Jimmy McMillan Philadelphia KO 1
May 10 Doug McLeod Philadelphia KO 1
Sep 20 Tito Marshall Philadelphia L 10
Dec 6 Stanley "Kitten" Hayward Philadelphia L 10
1966
Jul 25 C.L. Lewis Philadelphia NC 4
Oct 10 C.L. Lewis Philadelphia KO 6
Dec 5 George Benton Philadelphia KO 10
1967
Mar 20 Luis Rodriguez Philadelphia L 10
May 6 Carlos Monzon Buenos Aires D 10
May 29 Bobby Warthem Philadelphia KO 7
Oct 9 George Johnson Philadelphia KO 4
Oct 30 Ike White Philadelphia KO 3
Nov 20 Jimmy "Junior" Lester Philadelphia KO 6
Dec 15 Luis Rodriguez New York L 10
1968
Mar 25 Yolande Leveque Paris LDQ 4
Aug 7 Gene Bryant Las Vegas KO 8
Aug 20 Jose Gonzalez New York W 10
Sep 23 Vicente Rondon San Juan L 10
Nov 2 Pedro Miranda San Juan KO 7
Nov 18 Charlie Austin Philadelphia W 10
1969
Jan 26 Vicente Rondon San Juan KO 8
Feb 14 Juarez DeLima New York L 10
Mar 10 Jose Gonzalez New York KO 5
May 19 Percy Manning Philadelphia KO 4
Sep 30 Tito Marshall Philadelphia KO 1
Nov 18 Joe Shaw Philadelphia L 10
1970
Mar 16 Joe Shaw Philadelphia KO 7
Sep 23 Eddie Owens Philadelphia KO 6
Nov 2 Harold Richardson Philadelphia KO 6
1971
Jan 12 Ned Edwards Philadelphia KO 2
Mar 22 Tom "The Bomb" Bethea Philadelphia KO 7
May 3 Carlos Marks Philadelphia KO 5
Aug 10 Juarez DeLima Philadelphia KO 2
Oct 14 Charlie Austin Philadelphia KO 1
Nov 15 Rafael Gutierrez Philadelphia KO 2
1972
Jan 18 Al Quinney Philadelphia KO 2
Mar 21 Jorge Rosales Philadelphia KO 1
Apr 19 Luis Vinales Scranton, PA L 10
Oct 11 Luis Vinales Philadelphia KO 7
Nov 11 Carlos Monzon Buenos Aires L 15
(For World Middleweight Title)
1973
Jan 29 Carlos Salinas Philadelphia KO 2
Mar 26 Art Hernandez Philadelphia KO 3
(Wins NABF Middleweight Title)
Jun 25 Bill "Dynamite" Douglas Philadelphia KO 8
(Retains NABF Middleweight Title)
Sep 1 Rodrigo Valdez Noumea, France L 12
(Loses NABF Middleweight Title)
Oct 22 Ruben Arocha Philadelphia KO 3
Dec 8 Willie Warren Atlantic City KO 7
1974
Feb 25 Tony Mundine Paris KO 5
May 25 Rodrigo Valdez Monte Carlo KO by 7
(For Vacant WBC Middleweight Title)
Oct 9 Emile Griffith Philadelphia L 10
1975
Jan 14 Lenny Harden Philadelphia KO 10
Apr 7 Vinnie Curto Philadelphia D 10
Jun 16 Stanley "Kitten" Hayward Philadelphia W 10
Aug 18 Eddie Gregory Philadelphia W 10
Nov 18 Eugene "Cyclone" Hart Philadelphia D 10
1976
Feb 25 Jose Martin Flores Philadelphia KO 7
Apr 6 Eugene "Cyclone" Hart Philadelphia KO 1
Jun 26 Emile Griffith Monte Carlo D 10
Aug 16 Emetrio Villanueva Philadelphia KO 4
Dec 20 Willie Warren Nice, France D 10
1977
Jan 17 Karl Vinson Philadelphia W 10
Mar 30 Jean Mateo Paris KO 10
Jul 26 Sammy Barr Philadelphia KO 8
Nov 5 Rodrigo Valdez Campione d'Italia, Swi. L 15
(For Vacant World Middleweight Title)
1978
Feb 4 Vito Antuofermo New York L 10
Mar 31 Tony Chiaverini Kansas City TKO 8
May 24 Bob Patterson Philadelphia KO 5
Aug 24 Marvin Hagler Philadelphia L 10
1979
Feb 5 David Love Philadelphia L 10
May 23 Nick Ortiz Washington, DC W 10
Aug 14 Joe Barrientes Atlantic City TKO 6
Sep 11 "Irish" Ted Mann Philadelphia W 10
Oct 20 Clement Tshinza Liege, Belgium L 10
1980
Jan 24 Richie Bennett Upper Darby, MD L 10
Aug 25 Richie Bennett Philadelphia W 10
Dec 15 Vinnie Curto Boston L 10
1981
Jan 30 Nick Ortiz New York L 10
Dec 23 Rick Noggle Canton, OH KO 6
1982
Mar 23 Norberto Sabater Atlantic City KO 5
Jun 1 Ralph Nollett Halifax, Nova Scotia L 10
Dec 15 Jimmy Sykes Philadelphia L 10
1983
Apr 5 Announces Retirement