| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1946 |  | + Jan. 3 | Bernard McNally | Fall River, United States | KO 1 |  | + Jan. 22 | Ernie Petretti | Elizabeth, United States | KO 1 |  | + Feb. 7 | Steve Ketchell | Fall River, United States | W 8 |  | + Feb. 18 | Johnny White | New York, United States | W 6 |  | + Feb. 28 | Austin Johnson | Atlantic City, United States | W 8 |  | - Apr. 4 | Austin Johnson | Atlantic City, United States | L 8 |  | + July 24 | Gus Dorazio | Phoenixville, United States | TKO 5 |  | - July 29 | Jim Schwemmer | Baltimore, United States | L 6 |  | - Aug. 15 | Henry Hall | Brooklyn, United States | L 6 |  | - Nov. 7 | Gene Jones | Atlantic City, United States | TKO by 3 |  | + Nov. 18 | Jimmy Meeks | New York, United States | W 6 |  | + Dec. 3 | Cleo Everett | Bronx, United States | KO 3 |  | 1947 |  | + Feb. 17 | Bill Wilson | Newark, United States | W 10 |  | - Mar. 24 | Teddy Randolph | Newark, United States | L 10 |  | + May 5 | Ross Strickland | Newark, United States | W 10 |  | - Dec. 23 | Angel Sotillo | Long Island City, United States | TKO by 4 |  | 1948 |  | - Jan. 26 | Billy Gilliam | Newark, United States | L 8 |  | - Feb. 9 | Billy Gilliam | Newark, United States | L 8 |  | = Feb. 19 | Leo Matriciani | Newark, United States | Draw 10 |  | - Mar. 19 | Vern Mitchell | New York, United States | L 6 |  | = Apr. 12 | Jim Holden | Newark, United States | Draw 8 |  | + June 29 | Billy Fox | Elizabeth, United States | W 10 |  | - July 20 | Bill Weinberg | Long Island City, United States | L 10 |  | - Aug. 9 | Lee Oma | Long Island City, United States | TKO by 9 |  | 1949 Inactive
 |  | 1950 |  | - Feb. 1 | Jimmy Bivins | Miami, United States | L 10 |  | 1951 |  | - Jan. 3 | Marty Marshall | Detroit, United States | L 6 |  | - Apr. 7 | Omelio Agramonte | Havana, Cuba | L 10 |  | - Apr. 30 | Rocky Marciano | Providence, United States | L 10 |  | + July 2 | Johnny Haynes | Newark, United States | W 8 |  | - Sept. 10 | Archie McBride | Newark, United States | L 12 |  | vacant New Jersey State Heavyweight Title | 
   SummaryTotal bouts: 30, Won: 12 (4 inside the limit), Lost: 16 (3 inside the limit), Draw: 2, NC: 0 |