DateOpponentResultMethodRd
1941-05-23Jimmy CasinoLossTKO5
1938-02-19Carmen BarthWinTKO7
1938-02-08Bob TurnerWinKO1
1938-01-07Fred ApostoliLossTKO9
1937-09-11Ken OverlinWinKO4
1937-07-21Charley WilliamsWinTKO8
1937-05-11Frank BattagliaWinKO3
1937-03-02Paul PirroneWinTKO1
1936-12-08Young StuhleyWinPTS10
1936-11-27Al RossiWinKO1
1936-10-21Allen MatthewsWinUD10
1936-09-03Young StuhleyWinPTS10
1936-08-20Jackie AldareWinKO2
1936-04-28Tony FisherWinUD10
1936-02-25Young StuhleyWinPTS10
1936-02-04Henry FirpoWinKO2
1936-01-23Meyer GraceWinKO1
1935-11-19Young StuhleyWinPTS10
1935-10-25Mike PayanWinTKO5
1935-10-18Swede BerglundWinTKO6
1935-06-11Al RossiWinTKO2
1935-05-16Mike PayanWinPTS10
1935-04-23Sammy O'DellWinKO1
1935-04-01Fred ApostoliWinTKO10
1935-02-21Indian Jimmy RiversWinKO9
1935-02-12Indian Jimmy RiversWinTKO5
1935-01-24Baby Joe GansWinKO3
1935-01-10Tommy RiosWinPTS10
1934-12-20Andy DiVodiWinKO6
1934-12-05Jack HibbardWinTKO4
1934-11-13Jimmy EvansWinTKO4
1934-11-01Andy DiVodiWinPTS10
1934-10-26Joe GlickWinKO1
1934-06-29Bucky LawlessWinTKO2
1934-06-22Sammy SlaughterNCNC1
1934-06-08Babe MarinoWinPTS10
1934-04-26Joe CardozaWinKO2
1934-04-10Eddie MurdockWinKO4
1934-03-08Vivencio AlicanteWinKO2
1934-02-27Johnny RomeroWinKO2
1934-02-15Leonard BennettWinPTS8
1933-10-12Petey MikeWinPTS10
1933-08-08Frankie PetrolleWinKO3
1933-06-27Eddie RanWinPTS6
1933-06-22Joe GlickWinPTS8
1933-06-06Alvin LewisWinKO3
1933-06-01Tiger Lee PaigeWinPTS6
1933-05-18Gilbert AttellWinKO3
1933-01-17Leonard BennettWinPTS6
1932-11-17Battling DozierWinPTS6
1932-11-03Millio MillittiWinPTS6
1932-10-26Tommy HermanWinPTS6
1932-09-27Tommy HermanLossPTS4
1932-09-20Ceferino GarciaWinKO2
1932-09-07David VelascoWinPTS6
1932-08-26Billy TownsendWinPTS6
1932-08-11Alfonso GonzalesWinPTS6
1932-08-03Tiger Lee PaigeWinPTS6
1932-07-20Ralph ChongWinTKO6
1932-06-30Larry MurphyWinPTS6
1932-06-01Alfonso GonzalesWinPTS6
1932-05-24Frankie StetsonWinPTS6
1932-05-18Ceferino GarciaWinKO2
1932-04-27Tony PortilloWinPTS6
1932-04-07Bobby VincentWinPTS6
1932-03-24Matt CaloWinPTS6
1932-03-16Tiger Lee PaigeWinPTS6
1932-03-03Freddie GoldsteinWinPTS6
1931-11-30Matt CaloWinPTS6
1931-09-23Cowboy Sammy EvansWinPTS6
1931-08-20Johnny WoodsWinTKO3
1931-07-30Don FraserWinPTS6
1931-07-16Al GracioWinTKO3
1931-06-10Jimmy OwensWinUD6
1931-05-27Jimmy OwensWinUD6
1931-05-13Joe TownsendWinKO2
1931-05-07Esten HunterWinPTS6
1931-04-22Teddy PalaciosWinKO1
1931-04-16Ritchie KingWinKO1
1931-04-08Nels FergusonWinTKO2
1931-03-26Nels FergusonWinPTS6
1931-03-06Mickey CochraneWinKO2
1931-02-18Joe TownsendDrawPTS6
1931-02-12Mickey TradWinPTS6
1931-01-01Tony PortilloWinPTS6
1930-12-17Tony PortilloLossPTS6
1930-12-11Tony PortilloDrawPTS6
1930-10-30Joey CoffmanWinPTS6
1930-10-16Al GracioWinTKO1
1930-10-02Leslie CarterWinTKO5
1930-09-11Jimmy FarrarWinTKO3
1930-07-10Tommy FieldingWinPTS6
1930-06-26Tommy FieldingWinPTS6
1930-05-22Joe TownsendWinPTS6
1930-05-08Joe TownsendWinPTS6
1930-04-25Joe TownsendDrawPTS6
1930-03-06Jimmy BrittDrawPTS6
1930-02-27Jack Red RondeauxWinKO4
1930-01-23Jack NashWinKO2
1930-01-09Frankie MonroeWinPTS6
1929-12-19Jimmy PavolicWinPTS6
1929-11-21Paddy RyanWinKO1
1929-11-14Harry DavisWinTKO2
1929-10-08Johnny LussierWinPTS4
1929-10-01Honey MelodyWinKO
1929-08-05Arnold SmithWinKO1
1929-06-27Ralph SmithWinPTS4
1929-05-09Eddie FosterWinKO2
1929-04-01Floyd Soldier BrownWinPTS4
1929-03-15Len LockrenWinPTS4
1929-03-01Len LockrenDrawPTS4
1929-01-01Jimmy PavolicDrawPTS4
1928-11-22Johnny LeonardWinPTS4
1928-10-01Eddie HarmonWinKO
1928-09-20Ralph SmithWinPTS4
1928-09-01Jimmy WarfieldWinKO
1928-08-10Larry HannonDrawPTS4
1928-07-04Harry KetchelWinKO
1928-06-12Eddie HarmonDrawPTS4
1928-05-18Young Tex VernonWinPTS6
1928-05-03Billy QuilterWinKO2
1928-03-15Bud WeaverWinTKO4
1928-03-01Billy EdwardsWinKO4
1928-01-12Hermosa VillaWinPTS4
1927-04-27Nick VondaWinPTS4
1927-03-16Jimmy BrittDrawPTS4
1927-01-05George WilsonWinPTS4
1926-12-08Mocus CanningWinPTS4
1926-11-24Jimmy BrittDrawPTS4
1926-11-10Jimmy BrittWinPTS4