DateOpponentResultMethodRd
1930-09-22Garfield JohnsonLossTKO4
1930-09-01Patsy PerroniLossNWS10
1930-07-01Tige ArmenDrawPTS10
1930-06-20George NeronWinPTS10
1930-04-02Tige ArmenDrawPTS10
1930-03-08Isidoro GastanagaLossKO1
1930-02-14Ralph SchneiderWinKO
1929-11-26Jeff CarrollLossPTS10
1929-11-13Emmett CurticeWinKO5
1929-10-18Jack GagnonLossTKO1
1929-09-25Bobby LyonsWinKO5
1929-09-17Jeff RichardsWinKO3
1929-09-09Battling BozoWinNWS10
1929-09-02Jimmy DeCapuaWinPTS10
1929-08-08Steve ThompsonWinKO3
1929-05-27George HoffmanLossKO2
1929-05-13Paul HofmanWinPTS10
1928-09-27Tuffy GriffithsLossTKO1
1928-07-09Matt AdgieLossDQ4
1928-06-07Armand EmanuelLossPTS10
1928-05-08Cowboy Jack WillisDrawPTS10
1928-04-23Armand EmanuelDrawPTS10
1928-03-26Tony MarulloLossPTS10
1928-02-03Leo LomskiLossPTS10
1927-11-11Larry GainsDrawPTS10
1927-05-09Pat McCarthyWinPTS10
1926-12-10Soldier KingWinKO4
1926-11-15Billy VidabeckWinKO3
1926-09-29Roy MitchellWinPTS10
1926-08-31Emilio SolomonWinKO11
1926-07-01Johnny RiskoWinPTS10
1926-06-11Lou ScozzaWinPTS12
1925-08-22Tony MarulloWinUD12
1925-08-17Art WeigandDrawPTS6
1925-07-17Frank CarpenterWinTKO7
1924-12-26Jimmy KingWinTKO4
1924-10-29Frank CarpenterWinTKO7
1924-03-21Young StriblingLossNWS12
1923-10-04Young StriblingDrawPTS10
1923-01-15Harry ReeveWinTKO3
1922-12-28Rocky KnightWinRTD4
1922-10-26Johnny BashamWinKO3
1922-05-13Tommy RobsonWinPTS12
1922-04-07Billy BeckettWinKO3
1922-03-11Lou BogashDrawPTS12
1922-02-22Young FisherWinPTS15
1922-01-27Young FisherLossPTS15
1921-12-01Jeff SmithWinPTS15
1921-11-10Roddy MacDonaldWinKO10
1921-11-08Jack StoneWinTKO8
1921-11-02Buck CrouseWinKO4
1921-10-29KO JaffeWinTKO5
1921-10-21Buck CrouseWinTKO6
1921-09-26Gus PlattsWinPTS12
1921-09-14Battling LevinskyLossNWS10
1921-09-05Panama Joe GansWinNWS12
1921-08-22George RobinsonWinKO4
1921-07-25Johnny KleschWinTKO9
1921-07-18Al ThielWinTKO2
1921-06-28Jack MckayWinKO1
1921-06-23Leo LeonardDrawNWS10
1921-06-13Tex KellyWinKO4
1921-05-09Harry KrohnLossDQ11
1921-04-25Tommy MaddenWinKO1
1921-03-21Vic McLaughlinNCND8
1920-12-16Vic McLaughlinNCND10
1920-12-02Jimmy O'HaganWinNWS10
1920-11-11Jack BloomfieldDrawNWS10
1920-10-20Jack BloomfieldWinNWS10
1920-10-04Alex CosticaWinPTS15
1920-09-20Alex CosticaWinKO5
1920-08-10Jeff SmithLossPTS15
1920-07-17Jackie ClarkWinPTS15
1920-06-19Leo GradyWinKO5
1920-05-13Joe EaganWinPTS15
1920-04-29Jack LondonWinKO3
1920-04-22Dan FergusonWinTKO8
1920-04-08Eugene BrosseauWinKO5
1920-03-24Sailor Ed PetroskeyWinPTS4
1920-03-09Jackie ClarkWinPTS10
1920-02-17Roddy MacDonaldWinDQ11
1920-01-26Eddie TremblayNCNC9
1919-11-05Silent MartinNCNC7
1919-10-31Dan FergusonWinKO3
1919-10-23Jackie ClarkWinNWS10
1919-10-14Bill HurleyWinKO3
1919-10-02Jack McCarronDrawNWS10
1919-05-19Whitey WenzelWinNWS6
1919-04-18Zulu KidWinNWS10
1919-01-27Battling OrtegaWinPTS12
1918-12-09Dan LynchWinTKO7
1918-07-09Frank CarboneLossKO5
1918-06-20Frank CarboneWinNWS6
1918-06-14Frank CarboneWinNWS8
1918-04-27Tex KellyWinNWS6
1917-11-01Jeff SmithLossNWS10
1917-09-29Augie RatnerLossNWS10
1917-09-13Montana Dan SullivanWinNWS10
1917-09-01Frank CarboneWinNWS10
1917-08-18Zulu KidWinNWS10
1917-06-18Billy KramerDrawNWS6
1917-05-25Jamaica KidWinNWS10
1917-05-12Zulu KidWinNWS10
1917-05-01Silent MartinLossNWS10
1917-04-03Bob McAllisterLossNWS10
1917-01-31Hugh RossLossPTS10
1917-01-22Johnny 'Kid' AlbertsWinNWS12
1917-01-22Ed KinleyLossNWS12
1917-01-08Joe EaganDrawPTS12
1916-12-19Frank CarboneWinPTS12
1916-11-29Al RogersWinPTS12
1916-11-21Tex KellyWinNWS10
1916-11-11Tommy RobsonLossNWS10
1916-11-03Jack SmithWinNWS10
1916-10-25KO SweeneyWinNWS10
1916-10-20Al ThielWinKO7
1916-10-02Billy BrownWinNWS10
1916-09-14Battling GansWinNWS10
1916-09-01Battling MunroeWinKO8
1916-08-21Willie LangfordWinNWS10
1916-08-03Willie LangfordWinDQ4
1916-07-24Willie ApplebyWinKO7
1916-06-24Jack KelseyWinNWS10
1916-05-27Happy HowardLossNWS10
1916-05-13Hippolyte TynckeWinNWS10
1916-03-29Young CarpentierWinNWS10
1916-03-18Augie RatnerLossNWS10
1916-03-06Eddie McGlynnWinNWS10
1916-02-28Al ThielWinNWS10
1916-02-21Michael HickeyWinNWS10
1916-01-29Billy CarterWinKO1
1916-01-12John KraynackLossDQ5
1915-12-22John KraynackWinPTS12
1915-12-10Reuben JaffeWinKO7
1915-11-27Charley McGreeveyWinKO1
1915-11-08Eddie MaherLossDQ2
1915-10-11Al ThielWinKO7
1915-09-13Reuben JaffeWinKO6
1915-08-23Walter McGirrWinNWS10
1915-08-09Johnny BakerWinNWS10
1915-07-16Dan TuckerWinKO3
1915-06-12Freddie KieblerDrawNWS10
1915-05-21Happy HowardWinNWS10
1915-05-17Paddy SullivanWinTKO3
1915-04-12George NovickWinTKO3
1915-04-10Tex KellyLossNWS10
1915-03-20Tommy TeagueLossDQ6
1915-01-30Joe SteinLossNWS10
1915-01-16George LeahyWinKO3
1915-01-05Mike FarrellLossNWS10
1914-12-12Jack EmmanonWinKO2
1914-11-01Rube HowardWinKO5
1914-10-17Walter McGirrLossDQ5
1914-08-24Paddy ConwayWinNWS10
1914-07-13Rube HowardWinNWS10
1914-05-16Mike GreelWinKO3
1914-03-28Joe MarinoWinKO1
1914-03-07Happy DavisWinKO3