All boxers

Freddie Welsh

“The Welsh Wizard”

Boxing · Deceased
121-29-17 (1 NC)RECORD
167FIGHTS ON FILE

Profile

Full nameFrederick Hall Thomas
NicknameThe Welsh Wizard
Date of birth5 Mar 1886
Died29 Jul 1927
NationalityWelsh
BirthplacePontypridd, Wales
Based inNot added yet
Weight classesLightweight
TrainersNot added yet
HeightNot added yet
Reach175 cm (69″)
StanceNot added yet
Years active1905–1922
StatusDeceased
Pro debut21 Dec 1905
Last fightLoss vs Archie Walker, 15 Apr 1922

Details on this page were compiled from public information on 9 Oct 2026. The fight history below may be incomplete. Is this you? Claim this profile to correct anything and add missing fights, your photo and bio. Claim this profile

Fight history

167 fights on file (record 121-29-17 (1 NC)). Newest first. Some fights may be missing.

ResultOpponentMethodRoundTimeDateLocationNotes
LossArchie WalkerDecision (points)1015 Apr 1922
DrawClonie TaitDecision (points)1022 Aug 1921
WinBert ForbesDecision (points)1017 Aug 1921
WinTommy Kid MurphyTKO24 May 1921
WinWillie JacksonKO83 May 1921
WinWillie GreenTKO428 Dec 1920
LossBenny LeonardTKO928 May 1917
LossJohnny KilbaneNWS101 May 1917
LossChick SimlerNWS1024 Apr 1917
LossRocky KansasNWS1020 Apr 1917
WinBattling NelsonNWS1217 Apr 1917
LossRichie MitchellNWS616 Jan 1917
LossEddie WallaceNWS624 Nov 1916
LossBuck FlemingNWS620 Nov 1916
WinFrankie MaguireNWS63 Nov 1916
WinBen AllenDecision (points)1028 Oct 1916
WinMike WardTKO426 Oct 1916
WinBobby WilsonTKO725 Oct 1916
DrawKid ScalerNWS625 Sep 1916
WinHarry AndersonDecision (points)422 Sep 1916
WinCharley WhiteDecision (points)204 Sep 1916
WinBenny LeonardNWS1028 Jul 1916
WinAd WolgastDisqualification114 Jul 1916
WinTommy LoweDecision (points)108 Jun 1916
DrawFrankie MaguireNWS63 May 1916
LossEver HammerNWS1024 Apr 1916
DrawRichie MitchellNWS107 Apr 1916
LossBenny LeonardNWS1031 Mar 1916
WinFrank Ray WhitneyTKO624 Mar 1916
WinPhil BloomNWS1021 Mar 1916
WinAd WolgastNWS106 Mar 1916
LossJohnny GriffithsNWS1225 Jan 1916
LossEddie McAndrewsNWS617 Jan 1916
WinFrank Ray WhitneyNWS101 Jan 1916
LossJimmy MurphyNWS613 Dec 1915
DrawBenny PalmerNWS89 Dec 1915
WinJohnny O'LearyNWS1215 Nov 1915
LossCharley WhiteNWS103 Jul 1915
WinJohnny LustigNWS1018 Jun 1915
WinFrankie FlemingNWS1024 May 1915
WinRed WatsonNWS1020 Apr 1915
WinBilly WagnerNWS109 Apr 1915
DrawJohnny LustigNWS1027 Mar 1915
WinPatsy DrouillardNWS1024 Mar 1915
WinHal StewartNWS1017 Mar 1915
LossWillie RitchieNWS1011 Mar 1915
WinCharley WhiteNWS1025 Feb 1915
WinJimmy AndersonNWS615 Feb 1915
LossJoe ShugrueNWS109 Feb 1915
LossJohnny GriffithsNWS121 Feb 1915
WinWillie BeecherNWS1026 Jan 1915
LossJoe ShugrueNWS102 Dec 1914
WinYoung Abe BrownNWS1026 Nov 1914
WinFred YelleDecision (points)1224 Nov 1914
LossLockport Jimmy DuffyNWS1019 Nov 1914
WinCharley WhiteNWS109 Nov 1914
WinAd WolgastTKO82 Nov 1914
WinMatty BaldwinDecision (points)1227 Oct 1914
WinWillie RitchieDecision (points)207 Jul 1914
WinJoe MandotNWS1025 May 1914
WinLeach CrossDecision (points)2028 Apr 1914
WinMexican Joe RiversDecision (points)2017 Mar 1914
LossLockport Jimmy DuffyNWS826 Feb 1914
WinLeo KellyNWS829 Jan 1914
WinEarl FisherNWS1026 Jan 1914
WinMickey SheridanDecision (points)1015 Jan 1914
WinSam RobideauNWS610 Jan 1914
WinFrank Ray WhitneyDecision (points)106 Jan 1914
WinJohnny DundeeNWS101 Jan 1914
WinArthur EllisKO55 Dec 1913
WinPhil BloomNWS1025 Nov 1913
WinMilburn SaylorDisqualification920 Oct 1913
WinLeo KossickDecision (points)1213 Oct 1913
WinDick HylandDecision (points)128 Oct 1913
WinMartin MurphyKO322 Jul 1913
WinYoung Jack O'BrienDecision (points)1519 Jul 1913
WinRay CampbellDecision (points)1512 Jun 1913
WinBilly FarrellKO531 May 1913
WinKid ScalerNWS1524 May 1913
WinJack RedmondNWS1216 May 1913
WinAl KetchellNWS1028 Apr 1913
WinEddie BeattieDecision (points)206 Mar 1913
WinRaymond VittetTKO103 Mar 1913
WinYoung NipperDecision (points)2028 Feb 1913
WinPaul BrevieresTKO310 Feb 1913
WinHughie MeheganDecision (points)2016 Dec 1912
WinMatt WellsDecision (points)2011 Nov 1912
WinJack LangdonDecision (points)1524 Oct 1912
WinPhil KnightNWS1216 Aug 1912
DrawGrover HayesDecision (points)125 Aug 1912
DrawGrover HayesNWS1013 Jun 1912
WinLockport Jimmy DuffyNWS1022 May 1912
WinWinnipeg Jack O'BrienDecision (points)69 Mar 1912
WinWillie RitchieDecision (points)2030 Nov 1911
WinMatty BaldwinDecision (points)2023 Jun 1911
WinPhiladelphia Pal MooreNWS1012 Apr 1911
LossMatt WellsDecision (points)2027 Feb 1911
WinJim DriscollDisqualification1020 Dec 1910
WinDick BaileyTKO710 Nov 1910
WinJoe HeathcoteTKO521 Jul 1910
DrawPackey McFarlandDecision (points)2030 May 1910
WinJack DanielsKO725 Apr 1910
WinJohnny SummersDecision (points)208 Nov 1909
WinJoe FletcherKO126 Sep 1909
WinHenri PietTKO (corner retirement)223 Aug 1909
WinYoung JosephDisqualification1112 Jul 1909
WinPhil BrockDecision (points)1225 May 1909
WinJack GoodmanNWS1021 May 1909
WinJohnny FrayneNWS107 May 1909
DrawYoung DonahueDecision (points)1016 Mar 1909
WinRay BronsonTKO135 Mar 1909
WinYoung ErneDecision (points)2020 Feb 1909
WinGeorge MemsicNWS202 Feb 1909
WinAbe AttellDecision (points)1525 Nov 1908
WinHarry TrendallKO69 Oct 1908
WinFrank CarseyKO415 Sep 1908
WinJohnny MurphyDecision (points)2514 Aug 1908
DrawPackey McFarlandDecision (points)254 Jul 1908
WinPhil BrockDecision (points)2530 May 1908
LossPackey McFarlandDecision (points)1021 Feb 1908
DrawCharles NearyDecision (points)1031 Jan 1908
WinMaurice SayersDecision (points)1017 Jan 1908
WinKid LockeNWS62 Jan 1908
WinEddie CarterNWS625 Dec 1907
WinDave DeshlerDecision (points)1011 Dec 1907
DrawWillie FitzgeraldNWS62 Dec 1907
WinBoxer KellyNWS621 Nov 1907
WinCyclone Johnny ThompsonNWS62 Nov 1907
WinGunner HartTKO53 Oct 1907
WinArthur EllisTKO53 Oct 1907
WinJoe WhiteTKO1616 Sep 1907
WinSeaman Arthur HayesTKO57 Sep 1907
WinDick LeeDecision (points)1515 Aug 1907
WinYoung LilleyTKO (corner retirement)115 Aug 1907
WinSid RussellTKO718 Jul 1907
WinJohnnie OwensTKO720 May 1907
WinEvan EvansKO117 Apr 1907
WinCharlie WebberKO217 Apr 1907
WinGomer MorganKO317 Apr 1907
WinYoung JosephDecision (points)1525 Mar 1907
WinSeaman Arthur HayesDecision (points)618 Feb 1907
WinKid GleasonNWS612 Dec 1906
WinWillie MoodyNWS623 Nov 1906
DrawJimmy DunnDecision (points)2012 Nov 1906
LossJimmy DunnNWS631 Aug 1906
WinHock KeysTKO1727 Jul 1906
WinYoung ErneNWS613 Jul 1906
WinBilly GloverNWS629 Jun 1906
LossFrank CarseyNWS615 Jun 1906
WinMike LoughlinKO28 Jun 1906
WinKid GleasonNWS619 May 1906
WinJack ReardonNWS612 May 1906
LossTim CallahanNWS610 May 1906
LossBilly WillisNWS63 May 1906
LossMatty BaldwinNWS623 Apr 1906
LossTommy LoveNWS621 Apr 1906
DrawJimmy DevineNWS619 Apr 1906
DrawFrank CarseyNWS614 Apr 1906
LossBilly MahargDecision (points)1011 Apr 1906
DrawJohnny DohanNWS631 Mar 1906
WinEddie LennyDecision (points)1028 Mar 1906
WinKid StingerNWS624 Mar 1906
WinTommy LoveNWS68 Mar 1906
WinTommy FeltzNWS622 Feb 1906
WinEddie FayTKO58 Feb 1906
WinJohnny KellyNWS625 Jan 1906
WinYoung WilliamsKO621 Dec 1905