DateOpponentResultMethodRd
1940-08-20Sheik RangelWinPTS10
1940-04-15Harry CahillWinPTS10
1940-03-13Dale SparrWinPTS10
1939-12-14Dick FosterWinTKO7
1938-11-18Fred ApostoliLossTKO8
1938-07-19Glen LeeWinPTS10
1938-05-25Jackie BurkeWinPTS10
1938-02-22Fred ApostoliWinPTS10
1937-12-17Dick FosterWinPTS10
1937-07-21Joe SmallwoodWinPTS10
1937-04-02Dale SparrWinPTS10
1936-09-18Joe BernallWinPTS10
1936-07-31Mike BazzonneWinPTS10
1936-07-10Frankie BrittWinKO7
1935-02-22Bep van KlaverenWinPTS10
1935-01-28Bep van KlaverenWinPTS10
1934-04-13Young TerryWinKO3
1934-02-05Babe MarinoWinPTS10
1932-12-19Joe GlickWinPTS10
1932-10-25Ceferino GarciaWinTKO9
1932-08-19Babe AndersonWinTKO9
1932-05-16Vearl WhiteheadWinPTS10
1932-04-21David VelacoWinPTS10
1932-04-12Ceferino GarciaWinPTS10
1932-03-04David VelascoWinPTS10
1931-08-14Gaston LeCadreWinPTS10
1931-06-18Meyer GraceWinPTS10
1931-05-01Tommy HermanWinPTS10
1931-03-20Paul PirroneWinPTS10
1931-02-20Paulie WalkerWinPTS10
1931-01-13Paulie WalkerDrawPTS10
1930-11-05Farmer Joe CooperWinKO1
1930-09-30Sammy JacksonWinPTS10
1930-05-16Andy DiVodiWinKO6
1930-04-25Alf RossWinPTS10
1930-01-01Babe AndersonWinPTS10
1929-12-13Tommy ElksWinPTS10
1929-08-30Bucky LawlessWinKO1
1929-06-21Clyde ChastainWinPTS10
1929-06-07Al Van RyanWinPTS10
1929-04-22Pete MeyersWinPTS10
1929-03-15Fred MahanWinPTS10
1929-02-11Al GracioWinTKO8
1929-01-11Pete MeyersDrawPTS10
1928-09-26Sergent Sammy BakerLossPTS12
1928-09-13Sergent Sammy BakerWinPTS12
1928-08-17Nick TestoWinKO5
1928-06-18Jack ZivicWinPTS10
1928-04-20Tony AzevedoWinPTS10
1928-03-12Eddie RobertsWinKO9
1927-12-21Young Sam LangfordWinPTS10
1927-12-14Gilberto AttellWinKO5
1927-11-22Sailor AshmoreWinKO5
1927-11-01Dave CookWinKO2
1927-10-21Charlie FeraciWinPTS10
1927-09-20Joe VargasWinPTS10
1927-08-05Freddie MackWinPTS10
1927-07-29Tommy WhiteDrawPTS10
1927-06-07Jack SilverWinPTS10
1927-05-25Frankie TierneyWinPTS10
1927-04-13Young Harry WillisWinDQ10
1927-03-23Billy MurphyDrawPTS10
1927-03-01Larry MurphyWinPTS10
1927-01-18Phil SalvadoreWinTKO4
1926-12-03Dick HoppeWinPTS10
1926-11-03Jack SparrWinTKO3
1926-10-12Joe ChaneyWinPTS6
1926-10-05Jerry Young CarpenteroWinTKO5
1926-09-24Charlie FeraciWinPTS10
1926-09-10Sailor AshmoreWinKO5
1926-08-27Joe LaymanWinPTS10
1926-08-06Billy AlgerWinPTS10
1926-07-26Leo ClaroWinKO3
1926-07-13Young PapkeWinPTS10
1926-07-05Billy AlgerDrawPTS10
1926-06-29Jack SparrWinPTS10
1926-06-15Joe SchlockerWinPTS10
1926-05-25Young BurmayWinKO3
1926-05-10Danny McCoyWinKO4
1926-02-23Freeman BlackWinTKO4
1926-02-19Dick HoppeDrawPTS8
1926-01-25John Battling WardWinPTS10
1926-01-12Jimmy CarterWinKO5
1925-10-26Jack GarciaWinTKO5
1925-07-07Joe PowellWinPTS8
1925-06-23Frankie ThomasWinPTS6
1925-06-19Young Sam LangfordDrawPTS10
1925-05-22Billy RayesWinPTS6
1925-05-19Joe ChaneyWinPTS6
1925-04-27Kid KopecksWinDQ6
1925-03-24Jack McCarthyLossPTS10
1925-03-11Gilbert GallantWinKO2
1925-02-06Julius JessickDrawPTS4
1924-12-16Indian Mike DoyleWinPTS4
1924-11-18Julius JessickDrawPTS4
1924-11-11Joe ChaneyWinPTS4
1924-10-30Sailor SmithWinPTS4
1924-09-25Pete FrancisWinPTS4
1924-05-27KO KellyLossPTS4
1924-05-08Ad CadenaLossPTS4
1924-05-02Jack SparrDrawPTS4
1924-04-25Eddie DoodyDrawPTS4
1924-04-24Sam RobideauDrawPTS4
1924-04-18Battling TecoWinPTS4
1924-04-08Benny BerrisWinPTS4
1924-03-17Joe ChaneyDrawPTS4
1924-03-06J RobertsDrawPTS4
1924-03-04Benny BerrisDrawPTS4
1924-01-30Joe BellWinPTS4
1923-12-29Trench KingLossPTS4
1923-11-20Eddie HadenWinPTS4
1923-11-11Clarence SanchezWinPTS4
1923-11-09Tommy O'LearyWinPTS4
1923-10-31Georgie LeeWinPTS4
1923-10-16Frankie VierraWinPTS4
1923-09-18Young PredellaWinPTS4
1923-09-14Kid RitchieDrawPTS4
1923-07-12Clarence SanchezWinKO3
1923-06-28Eddie MahoneyWinPTS4
1923-05-22Lee WeberWinPTS4
1923-05-10Kid HudsonWinKO2
1923-04-26Joe SimasWinPTS4
1923-04-19Clarence SanchezWinPTS4
1923-04-06Bud RileyWinSD4
1923-02-16Pat RyanWinKO1
1923-02-09Lee WeberWinPTS4
1923-02-06Jimmy BradyWinPTS4
1923-01-23Billy ColeWinKO2
1923-01-09Billy JordanWinTKO2
1922-10-24Eddie O'ConnelWinPTS4
1922-01-20Kid SwanWinKO2
1921-12-15Kid HardyDrawPTS4
1921-09-27Eddie McGovernLossPTS4
1921-01-10Young PetersWinPTS4
1920-09-28Terry McGovernWinPTS4
1920-07-23Kid ChrisWinKO2
1920-07-02Kid ChrisWinPTS4
1920-07-01Terry HoganWinPTS4
1920-06-18Terry HoganDrawPTS4
1920-02-05Eddie MorrisLossKO3
1920-01-13Jack O'KeefeLossKO3
1919-10-03Kid JeffriesDrawPTS4
1919-09-28Young McGovernWinPTS4