DateOpponentResultMethodRd
Jul 29, 1930Rudy MarshallLossPTS10
May 8, 1930Bobby RuffaloWinPTS8
Mar 6, 1930Alf SchellWinPTS10
Jan 20, 1930Ralph HoodWinPTS10
Dec 17, 1929Farmer Joe CooperLossPTS10
Dec 6, 1929Sam BruceLossPTS6
Oct 19, 1929Elmer BezenahLossNWS6
Oct 14, 1929Frankie PalmoDrawPTS10
Sep 30, 1929Johnny RobertsLossSD10
Sep 2, 1929George GibbonsDrawPTS6
Aug 21, 1929Henry FirpoLossUD10
Aug 19, 1929Morrie ShermanLossPTS10
Jul 9, 1929Ham JenkinsLossPTS10
Jun 24, 1929Patsy PollockWinPTS10
Jun 10, 1929Billy BrownWinPTS12
Apr 22, 1929James Red HerringLossPTS8
Apr 12, 1929Tot WilsonWinPTS10
Apr 8, 1929Grover MalliniWinPTS10
Apr 4, 1929Ted GoodrichWinPTS10
Mar 22, 1929Farmer Joe CooperWinPTS10
Feb 26, 1929Spike WebbWinPTS10
Feb 20, 1929Cliff WellonsWinPTS10
Dec 20, 1928Canada LeeWinPTS10
Dec 7, 1928Frankie O'BrienLossPTS10
Nov 14, 1928Larry BrignoliaWinPTS10
Nov 1, 1928Danny SearsWinUD10
Oct 26, 1928Pete ProvencherWinPTS10
Oct 22, 1928Meyer CohenWinPTS12
Oct 16, 1928Laddie LeeWinNWS12
Oct 12, 1928Jimmy McGonnigleWinPTS10
Oct 1, 1928Pete PachecoWinPTS10
Sep 24, 1928Mickey SearsWinPTS10
Aug 28, 1928Pal SilversLossPTS10
Aug 14, 1928Tony VaccarelliWinPTS10
Aug 7, 1928Tommy DunnWinPTS10
Jul 20, 1928Harry FelixWinPTS8
Jan 4, 1928Floyd HybertNCNC5
Nov 14, 1927Jimmy JonesDrawNWS10
Oct 17, 1927Hilario MartinezLossPTS10
Sep 19, 1927Joey KnappWinPTS10
Sep 12, 1927Tommy JordanWinPTS10
Aug 29, 1927Georgie LevineWinPTS10
Apr 29, 1927Bermondsey Billy WellsLossPTS10
Apr 2, 1927Arthur SchaekelsWinPTS10
Sep 6, 1926Barney AdairWinPTS10
Aug 2, 1926Colin McLachinWinPTS10
Jun 26, 1925Dave ForbesWinNWS10
Jun 3, 1925Harry RitzerWinPTS10
May 20, 1925Roy MooreWinPTS10
May 16, 1925Ted KracheDrawPTS6
Mar 20, 1925Morrie SchlaiferLossPTS10
Feb 20, 1925Bermondsey Billy WellsLossPTS10
Jan 22, 1925Izzy TannerWinUD10
Jan 16, 1925Norman GenetWinPTS8
Dec 2, 1924Sailor Billy VincentWinPTS4
Nov 19, 1924Oakland Jimmy DuffyLossPTS4
Oct 13, 1924Phil KrugWinNWS10
Oct 1, 1924Phil KaplanLossNWS10
Aug 28, 1924Jack RappaportLossNWS10
Feb 11, 1924Johnny KarrDrawNWS10
Jan 21, 1924Fred ArcherWinNWS10
Dec 18, 1923Phil KaplanWinPTS10
Nov 20, 1923Frankie SchoellLossPTS10
Jun 14, 1923Jakob 'Soldier' BartfieldWinPTS10
Jun 8, 1923Cowboy PadgettWinNWS12
May 3, 1923Joe O'HaraWinPTS10
Apr 20, 1923Jim MontgomeryWinPTS12
Mar 28, 1923Elino FloresDrawPTS4
Oct 10, 1922Jimmy KellyWinPTS12
May 26, 1922Ray LongDrawPTS12
May 16, 1922Morris LuxWinTKO5
May 5, 1922Cowboy PadgettWinPTS10
Feb 17, 1922Dave ShadeDrawMD15
Nov 30, 1921Jim MontgomeryWinNWS10
Jun 8, 1921Frank BarrieauDrawPTS10
Jun 3, 1921Dave ShadeDrawPTS10
May 25, 1921Travie DavisDrawPTS4
May 17, 1921Johnny TillmanWinNWS10
Feb 7, 1921Ted 'Kid' LewisWinUD15
Nov 29, 1920Jake AbelWinPTS10
Nov 23, 1920Bud LoganLossPTS10
Nov 18, 1920Morris LuxWinNWS10
Oct 8, 1920Jack PerryDrawNWS12
Sep 6, 1920Ray BronsonWinNWS10
Sep 3, 1920Johnny TillmanWinNWS10
Aug 23, 1920Lou BogashDrawPTS12
Jul 26, 1920Marcel ThomasWinTKO10
Jul 1, 1920Eddie ShevlinWinNWS12
Jun 7, 1920Len RowlandsWinNWS8
Jun 2, 1920Young Joe BorrellWinNWS8
May 31, 1920Johnny GriffithsWinNWS15
May 17, 1920Mike O'DowdLossNWS12
May 1, 1920Frank MaguireWinNWS6
Apr 26, 1920Jock MaloneWinNWS12
Apr 7, 1920Dennis O'KeefeWinNWS10
Mar 26, 1920Bryan DowneyWinNWS10
Mar 17, 1920Jack PerryWinNWS12
Mar 8, 1920Dave PalitzWinNWS10
Jan 30, 1920Jimmy ConwayWinPTS12
Jan 6, 1920Johnny AlbertsWinNWS8
Jan 1, 1920Johnny GillWinNWS10
Dec 9, 1919Steve LatzoWinNWS10
Dec 1, 1919Billy RyanWinKO11
Nov 25, 1919Harvey ThorpeWinNWS10
Nov 7, 1919Billy Goat DoigDrawNWS10
Nov 5, 1919Johnny TillmanWinNWS10
Aug 22, 1919Mike O'DowdWinNWS8
Aug 7, 1919Johnny GriffithsWinNWS12
Jul 28, 1919Ted 'Kid' LewisWinNWS8
Jul 9, 1919Al Knockout DotyWinTKO3
Jul 4, 1919Johnny GriffithsWinNWS15
Jun 26, 1919Jack PerryLossPTS12
Jun 13, 1919Walter MohrWinNWS10
May 24, 1919Jimmy McCabeWinNWS6
May 19, 1919Joe WellingWinNWS10
May 12, 1919Johnny TillmanWinNWS12
May 6, 1919Johnny GriffithsWinNWS12
Apr 25, 1919Jock MaloneWinNWS10
Apr 7, 1919Brian DowneyLossNWS12
Mar 24, 1919Jack PerryDrawNWS10
Mar 17, 1919Ted 'Kid' LewisWinKO9
Dec 23, 1918Silent MartinWinNWS8
Dec 17, 1918Jakob 'Soldier' BartfieldLossNWS10
Nov 16, 1918Jakob 'Soldier' BartfieldWinNWS6
Nov 11, 1918Jakob 'Soldier' BartfieldDrawNWS6
Sep 17, 1918Tommy RobsonWinPTS12
Aug 6, 1918Jakob 'Soldier' BartfieldWinNWS6
Jul 29, 1918Billy RyanWinTKO4
Jul 16, 1918Eddie ShevlinWinTKO10
Jul 15, 1918Billy RyanWinNWS8
Jul 11, 1918K.O. Willie LoughlinWinNWS8
Jun 20, 1918Ted 'Kid' LewisWinNWS6
Jun 11, 1918Bryan DowneyWinPTS12
Jun 6, 1918Fighting ZunnerWinNWS4
May 16, 1918Tommy FergusonWinNWS10
May 2, 1918Ted 'Kid' LewisDrawNWS10
Mar 27, 1918'Lockport' Jimmy DuffyWinDQ8
Mar 20, 1918Vic MorganWinKO6
Mar 6, 1918Ted 'Kid' LewisWinNWS10
Feb 11, 1918Marty CrossWinPTS12
Feb 10, 1918Willie RyanWinNWS8
Feb 3, 1918Al Knockout DotyWinNWS12
Jan 16, 1918Tommy RobsonWinPTS12
Jan 1, 1918'Lockport' Jimmy DuffyWinNWS10
Dec 4, 1917Johnny TillmanWinPTS12
Nov 13, 1917Jakob 'Soldier' BartfieldWinNWS10
Nov 12, 1917Johnny TillmanWinNWS6
Nov 6, 1917Jimmy O'HaganLossNWS10
Oct 3, 1917Eddie BillingsWinNWS10
Sep 14, 1917Marty CrossWinNWS10
Jun 25, 1917Ted 'Kid' LewisLossPTS20
Jun 14, 1917Ted 'Kid' LewisLossNWS10
Jun 6, 1917Ted 'Kid' LewisLossNWS10
May 19, 1917Ted 'Kid' LewisLossNWS10
May 8, 1917Mike O'DowdLossNWS10
Mar 26, 1917Ted 'Kid' LewisLossNWS10
Mar 5, 1917Bryan DowneyLossNWS12
Mar 1, 1917Tommy RobsonWinNWS12
Jan 29, 1917Johnny GriffithsWinNWS10
Jan 25, 1917Mike O'DowdWinNWS10
Jan 10, 1917Albert BadoudWinNWS10
Jan 1, 1917'Lockport' Jimmy DuffyWinNWS10
Dec 8, 1916Sam RobideauWinNWS10
Dec 4, 1916Steve LatzoWinNWS10
Nov 21, 1916Charley WhiteWinPTS12
Nov 14, 1916Ted 'Kid' LewisDrawPTS12
Oct 17, 1916Ted 'Kid' LewisWinPTS12
Oct 2, 1916Jimmy CoffeyWinNWS10
Sep 5, 1916Joe WellingWinNWS10
Jul 25, 1916Johnny GriffithsDrawPTS12
Jun 23, 1916Battling KopinLossNWS10
Jun 6, 1916Mike O'DowdWinPTS12
Apr 24, 1916Ted 'Kid' LewisWinPTS20
Mar 22, 1916Perry 'Kid' GravesWinPTS15
Mar 13, 1916Willie K.O. BrennanWinNWS10
Feb 15, 1916Ted 'Kid' LewisWinNWS10
Feb 5, 1916Silent MartinWinNWS10
Jan 21, 1916Hilliard LangWinNWS6
Jan 20, 1916Ted 'Kid' LewisWinNWS10
Dec 28, 1915Johnny GriffithsLossNWS12
Oct 30, 1915Terry MitchellWinNWS10
Sep 28, 1915Ted 'Kid' LewisLossPTS12
Sep 6, 1915Johnny GriffithsDrawNWS12
Aug 31, 1915Ted 'Kid' LewisLossPTS12
Jun 22, 1915Mike GloverWinPTS12
Jun 1, 1915Young DennyWinNWS10
May 17, 1915Leo KellyWinNWS10
Apr 5, 1915Ray CampbellWinNWS10
Mar 26, 1915Ted 'Kid' LewisWinNWS10
Mar 13, 1915Phil BloomWinNWS10
Mar 6, 1915Jack TolandWinNWS10
Jan 30, 1915Perry 'Kid' GravesWinNWS10
Jan 9, 1915Frankie NotterWinNWS10
Dec 28, 1914Al DeweyWinNWS10
Dec 25, 1914Joe HylandWinPTS12
Nov 26, 1914Jakob 'Soldier' BartfieldLossNWS10
Nov 2, 1914Eddie MoranWinPTS12
Oct 9, 1914Eddie MoranWinNWS10
Sep 26, 1914Jakob 'Soldier' BartfieldWinNWS10
Jul 4, 1914Johnny GriffithsWinNWS12
Jun 30, 1914Joe EaganWinKO4
Apr 25, 1914Perry 'Kid' GravesWinNWS6
Apr 13, 1914Billy GriffithWinNWS10
Mar 30, 1914Leo KellyWinNWS8
Mar 10, 1914Perry 'Kid' GravesWinNWS10
Mar 7, 1914Joe HirstWinNWS6
Feb 24, 1914Frankie MaddenWinNWS10
Feb 17, 1914Gene MoriartyWinTKO7
Feb 10, 1914Johnny DohanWinNWS10
Jan 31, 1914Ray CampbellWinNWS10
Jan 19, 1914Mike GloverWinNWS10
Jan 5, 1914Phil BloomWinNWS10
Dec 29, 1913Al DeweyDrawNWS10
Dec 8, 1913Packey McFarlandLossNWS10
Nov 27, 1913Mike GloverLossNWS10
Nov 21, 1913Battling GatesWinKO3
Jul 4, 1913Charley WhiteWinTKO18
Jun 23, 1913'Lockport' Jimmy DuffyLossNWS10
May 29, 1913'Lockport' Jimmy DuffyLossDQ6
May 20, 1913Eddie MurphyDrawNWS10
May 17, 1913Perry 'Kid' GravesWinNWS6
Apr 22, 1913Johnny DohanWinNWS10
Apr 21, 1913Philadelphia Pal MooreNCNC4
Apr 15, 1913Matty BaldwinWinNWS10
Mar 31, 1913Kid CurleyWinTKO3
Mar 20, 1913Young Abe BrownWinNWS10
Mar 17, 1913Johnny KrauseWinNWS6
Mar 7, 1913Packey McFarlandLossNWS10
Jan 31, 1913Eddie HanlonWinTKO6
Jan 27, 1913Jimmy EvansWinTKO7
Jan 18, 1913Frankie GageWinKO9
Jan 10, 1913Joe ThomasWinPTS10
Dec 25, 1912Tommy O'KeefeWinKO2
Dec 23, 1912Young AhearnDrawNWS10
Dec 17, 1912Frankie NelsonWinNWS10
Dec 6, 1912Frank LoughreyWinNWS6
Dec 5, 1912Billy BennettWinTKO10
Nov 28, 1912Milburn SaylorWinTKO
Oct 24, 1912Freddie DuffyWinNWS10
Oct 11, 1912Leach CrossWinNWS10
Oct 7, 1912Young McDonoughDrawPTS12
Oct 2, 1912Joe EaganWinTKO4
Sep 24, 1912Jack RedmondWinNWS10
Sep 17, 1912Milburn SaylorWinDQ6
Sep 10, 1912Willie BeecherWinNWS10
Aug 27, 1912Eddie MurphyWinTKO11
Aug 12, 1912Eddie SmithWinNWS10
Jul 17, 1912Harry StoneWinNWS10
Apr 30, 1912Philadelphia Pal MooreWinPTS20
Jan 24, 1912Oakland Frankie BurnsWinPTS10
Jan 5, 1912Al RogersWinPTS10
Dec 8, 1911Ray TempleDrawPTS4
Oct 14, 1911Johnny McCarthyWinPTS10
Oct 6, 1911Willie RitchieLossPTS4
Sep 22, 1911Danny O'BrienWinKO1
Sep 8, 1911Jerry MurphyLossPTS4
May 9, 1911Johnny MartoWinNWS10
Apr 21, 1911Jake BaradaWinPTS15
Jan 30, 1911Packey McFarlandDrawPTS8
Dec 12, 1910Ray TempleWinPTS8
Nov 21, 1910Farmer 'Kid' DorbettWinPTS8
Nov 14, 1910Milburn SaylorDrawPTS8
Nov 12, 1910Bert KeyesWinPTS15
Aug 19, 1910Jack McGuireWinKO7
Jun 30, 1910Ray BronsonLossPTS10
Jun 17, 1910Tommy DevlinDrawPTS10
May 7, 1910Dummy DeckerDrawPTS15
May 5, 1910Frankie WhiteDrawPTS10
Apr 18, 1910Dummy DeckerWinPTS15
Mar 26, 1910Jimmy DasherWinPTS15
Mar 22, 1910Mike MemsicWinPTS10
Mar 18, 1910Jack CurleyWinPTS15
Feb 22, 1910Young ErneLossNWS6
Jan 25, 1910Harry CutchWinNWS6
Dec 17, 1909Patsy HoganWinTKO14
Dec 9, 1909Farmer 'Kid' DorbettWinTKO7
Dec 3, 1909Farmer 'Kid' DorbettLossDQ3
Nov 29, 1909Harry StoneWinNWS6
Nov 15, 1909Tommy O'KeefeLossNWS6
Oct 25, 1909Nathan EhrlichWinNWS6
Sep 9, 1909Joe SiegerWinNWS10
Jun 18, 1909Jimmy DasherWinTKO6
Jun 11, 1909Jim HollandWinKO4
Mar 18, 1909Leo HouckDrawNWS6
Mar 17, 1909Joe HirstWinNWS6
Feb 25, 1909Johnny HoganWinNWS6
Feb 4, 1909Leo HouckDrawNWS6
Feb 3, 1909Dimp O'DonnellWinNWS6
Jan 4, 1909Charley 'Twin' MillerWinNWS6
Dec 14, 1908Reddy MooreLossNWS6
Dec 5, 1908Al GranderDrawNWS6
Nov 14, 1908Mike FlemingWinNWS6
Nov 6, 1908Joe ThielDrawNWS6
Oct 23, 1908Johnny JohnsonWinNWS6
Oct 20, 1908Reddy MooreLossNWS6
Jul 15, 1908Percy CoveWinNWS6
Jul 11, 1908Willie RileyDrawNWS6
Jul 2, 1908Johnny DwyerWinNWS6
Jul 1, 1908Percy CoveWinNWS6
Jun 30, 1908Johnny ReganWinKO2
Jun 23, 1908Johnny DwyerWinNWS6
Jun 1, 1908Bill GloverLossNWS6
Apr 4, 1908Phil GriffinLossNWS6
Feb 27, 1908Art EdmundsWinNWS6
Feb 6, 1908Lew SheppardWinNWS6
Jan 28, 1908Tommy LoveWinNWS6
Jan 6, 1908Phil GriffinWinNWS6
Dec 25, 1907Battling StingerWinNWS10
Dec 10, 1907Willie LucasLossNWS6
Dec 9, 1907Tony HaneyWinNWS6
Nov 25, 1907Kid BeebeLossNWS6
Nov 19, 1907Tony HaneyDrawNWS6
Nov 11, 1907Bobby O'NeillDrawNWS6
Nov 9, 1907Kid HaneyWinNWS6
Nov 5, 1907Young BechtelWinKO2
Nov 4, 1907Eddie CartonWinNWS6
Oct 21, 1907Young Kid BroadWinNWS6
Sep 20, 1907Eddie O'NeilWinNWS6
Sep 10, 1907MississippiWinNWS6
Sep 9, 1907Terry YoungWinNWS6
Jun 19, 1907Farmer 'Kid' DorbettDrawPTS6
Jun 5, 1907Young PierceDrawNWS6
May 24, 1907Kid GilbertWinTKO3
May 17, 1907Joe SmithWinNWS6
Mar 9, 1907Kid HoganDrawNWS6
Jan 25, 1907Young KarlWinNWS6
Jan 12, 1907Eddie FayDrawNWS6
Oct 18, 1906Leo HouckLossNWS6
Apr 18, 1906Young LoughreyDrawNWS6
Mar 28, 1906Jimmy EarleWinPTS6
Feb 17, 1906Todo MoranWinNWS6
Feb 14, 1906Eddie WallaceWinPTS6
Jan 1, 1906Young LoughreyWinNWS6
Oct 20, 1905Steve KinneyLossKO1
Oct 7, 1905Tommy SheaLossPTS6
Nov 11, 1904Jack NolanWinPTS6