DataBaseball
2026

Players · surnames beginning W

MLB Players — W

322 players, from Michael Wacha to Austin Wynns. Seasons are the ones published here, not a whole career — nothing before 2005, the first season published, is here.

Surnames beginning W, alphabetical. Plate appearances for batters, innings for pitchers.
PlayerRoleLast clubSeasonsPAIP
Michael WachaPTB2013–20262901828.0
Tsuyoshi WadaPCHC2014–201533101.7
Brandon WaddellPSTL2020–2025144.0
Jason WaddellPCHC20091.7
Cory WadePLAD2008–20123177.7
Konner WadePBAL202112.3
LaMonte Wade Jr.BATHOU2019–20262,0531.0
Tyler WadeBATSD2017–20259921.0
Doug WaechterPFLA2005–200910278.7
Eric WagamanBATNYM2024–2026640
Billy WagnerPPHI2005–20103350.3
Neil WagnerPTOR2011–201453.0
Ryan WagnerPWSH2005–2007592.0
Tyler WagnerPAZ2015–2016523.7
Will WagnerBATSD2024–2026280
Jacob WaguespackPTOR2019–20263152.7
Bobby WahlPMIL2017–202015.3
Adam WainwrightPSTL2005–20238482668.3
Cole WaitesPSF2022–20238.0
Tim WakefieldPBOS2005–2011311159.7
Jordan WaldenPSTL2010–2015222.0
Marcus WaldenPBOS2018–20201106.0
Ken WaldichukPWSH2022–2026185.0
Mitch WaldingBATPHI2018–201921
Hurston WaldrepPATL2024–202674.0
Matt WaldronPSD2023–2026235.3
Kyle WaldropBATCIN2015–201624
Kyle WaldropPMIN2011–201232.3
Ryan WaldschmidtBATAZ2026284
Christian WalkerBATHOU2014–20264,545
Jamie WalkerPBAL2005–2009208.3
Jeremy WalkerPATL201919.3
Jordan WalkerBATSTL2023–20261,706
Josh WalkerPBAL2023–202657.7
Kevin WalkerPCWS20057.0
Larry WalkerBATSTL2005367
Neil WalkerBATPHI2009–20205,1520.7
Pete WalkerPTOR2005–2006114.0
Ryan WalkerPSF2023–2026235.3
Steele WalkerBATTEX202216
Taijuan WalkerPNYM2013–20261191300.7
Todd WalkerBATOAK2005–2007989
Tyler WalkerPWSH2005–20105225.3
Forrest WallBATATL2023–202450
Josh WallPLAA2012–201413.7
Brett WallaceBATSD2010–20161,440
Chad WallachBATLAA2017–2023443
Matt WallnerBATMIN2022–20261,1071.3
Taylor WallsBATTB2021–20261,993
Les WalrondPPHI2006–2008427.7
Colin WalshBATMIL201663
Jake WalshPSTL20222.7
Jared WalshBATTEX2019–20241,4105.0
Blake WalstonPAZ2024–202621.3
Brandon WalterPHOU2023–202576.7
Andrew WaltersPCLE2024–202510.0
Nash WaltersPLAA20220.3
P.J. WaltersPSTL2009–201314152.0
Zach WaltersBATLAD2013–2016181
Donovan WaltonBATATH2019–20264822.0
Chien-Ming WangPWSH2005–201642845.7
Wei-Chung WangPOAK2014–201949.7
Andrew WantzPTB2021–2026122.0
Daryle WardBATCHC2005–2008855
Ryan WardBATLAD202660
Taylor WardBATBAL2018–20263,440
Thaddeus WardPWSH202335.3
Adam WarrenPCHC2012–20197492.3
Art WarrenPCIN2019–202262.3
Austin WarrenPNYM2021–2026108.3
Will WarrenPNYY2024–2026341.0
John WasdinPPIT2005–20075125.3
Jarrod WashburnPSEA2005–200921887.7
David WashingtonBATBAL20176
Rico WashingtonBATSTL200822
Ehren WassermannPCWS2007–200842.7
Chris WatersPBAL2008–200976.3
Drew WatersBATKC2022–2025684
Logan WatkinsBATCHC2013–2014110
Spenser WatkinsPOAK2021–2023164.3
Tommy WatkinsBATMIN200732
Brandon WatsonBATWSH2005–200796
Kahlil WatsonBATCLE202691
Matt WatsonBATOAK2005–201083
Ryan WatsonPBOS202672.0
Tony WatsonPLAA2011–202111648.3
Beck WayPKC202623.3
David WeathersPMIL2005–20092360.3
Ryan WeathersPSD2021–202628418.3
Jeff WeaverPLAD2005–2010140666.0
Jered WeaverPSD2006–2017572067.3
Luke WeaverPAZ2016–2026125783.3
Brandon WebbPAZ2005–2009327931.0
Daniel WebbPCWS2013–2016110.0
Jacob WebbPATL2019–20263320.0
John WebbPTB20054.0
Logan WebbPSF2019–2026641223.0
Ryan WebbPMIA2009–20165393.3
Tyler WebbPSTL2017–20212121.3
Ben WeberPCIN200512.3
Ryan WeberPTB2015–202317192.0
Thad WeberPSD2012–2013319.0
Allen WebsterPAZ2013–201911134.3
Jemile WeeksBATSD2011–20161,068
Rickie Weeks Jr.BATTB2005–20175,098
Jordan WeemsPHOU2020–2025160.0
Patrick WeigelPMIL2020–20214.7
Kyle WeilandPHOU2011–2012642.3
Blake WeimanPLAA202617.7
Robbie WeinhardtPDET2010–201131.0
Jack WeisenburgerPNYM202612.7
Ryan WeissPHOU202626.0
Zack WeissPBOS2018–202327.3
Greg WeissertPBOS2022–2026222.3
Colton WelkerBATCOL202140
Duke WelkerPPIT20131.3
Todd WellemeyerPSF2005–2010163562.7
Alex WellsPBAL2021–202246.3
Austin WellsBATNYY2023–20261,325
Casper WellsBATCWS2010–20137581.7
David WellsPSD2005–200772416.7
Jared WellsPSEA20088.3
Kip WellsPSD2005–2012164536.7
Randy WellsPCHC2008–2012178529.0
Tyler WellsPBAL2021–2026388.3
Vernon WellsBATNYY2005–20135,042
J.B. WendelkenPAZ2016–2022159.7
Joey WendleBATNYM2016–20242,337
Davis WendzelBATPIT2024–202653
Joey WentzPPIT2022–2025303.7
Andrew WernerPSD20121440.3
Jayson WerthBATWSH2005–20175,936
Hayden WesneskiPHOU2022–2026283.0
Matt WestPLAD2014–20157.0
Sean WestPFLA2009–201038112.7
Jake WestbrookPSTL2005–20131981286.0
Jamie WestbrookBATBOS202448
Jordan WestburgBATBAL2023–20251,027
Cameron WestonPBAL20261.0
JJ WetherholtBATSTL2026619
Rob WhalenPATL2016–20181136.0
Dan WheelerPCLE2005–2012453.3
Jason WheelerPMIN20173.0
Ryan WheelerBATCOL2012–2014225
Zack WheelerPPHI2013–20263231890.3
Zelous WheelerBATNYY201462
Kevin WhelanPDET2011–20143.0
Carson WhisenhuntPSF2025–202658.0
Wes WhislerPCWS20091.3
Shay WhitcombBATSF2024–2026200
Alex WhitePCOL2011–201247149.3
Bill WhitePTEX2007–200813.3
Brendan WhitePDET202340.7
Eli WhiteBATATL2020–2026923
Evan WhiteBATSEA2020–2021306
Gabe WhitePSTL20058.3
Josh WhitePMIA20260.7
Matt WhitePWSH200514.0
Mitch WhitePLAD2020–202416185.0
Owen WhitePCWS2023–202514.0
Rick WhitePHOU2005–20073174.3
Rondell WhiteBATMIN2005–2007874
Sean WhitePSEA2007–2010134.0
Tommy WhiteBATATH2026195
Tyler WhiteBATHOU2016–20198595.3
Aaron WhitefieldBATLAA2020–202212
Josh WhitesellBATAZ2008–2009142
Eli WhitesideBATCHC2005–2014563
Matt WhitesidePTOR20053.7
Chase WhitleyPNYY2014–20185167.7
Forrest WhitleyPTB2024–202515.3
Kodi WhitleyPSTL2020–202242.7
Garrett WhitlockPBOS2021–20262366.0
Rowan WickPCHC2018–2022146.0
Bob WickmanPATL2005–2007166.3
Jordan WicksPCHC2023–2026105.3
Taylor WidenerPAZ2020–202218107.7
Chris WidgerBATCWS2005–2006261
Brad WieckPSD2018–2021259.7
Joe WielandPLAD2012–20161352.7
Joey WiemerBATWSH2023–20265822.0
Matt WietersBATSTL2009–20204,428
Ty WiggintonBATSTL2005–20133,644
Cole WilcoxPSEA2025–202628.0
Collin WilesPOAK20229.7
Nathan WilesPATL20251.0
Tom WilhelmsenPAZ2011–20171385.0
Adam WilkPNYM2011–2017240.3
Aaron WilkersonPMIL2017–2019935.3
Brad WilkersonBATTOR2005–20081,724
Stevie WilkersonBATBAL2018–20214866.3
Andy WilkinsBATMIL2014–201672
Matt WilkinsonPSF202627.7
Alika WilliamsBATATH2023–2026439
Austen WilliamsPWSH2018–201910.0
Bernie WilliamsBATNYY2005–20061,008
Carson WilliamsBATTB2025–2026146
Dave WilliamsPNYM2005–200775212.0
Devin WilliamsPMIL2019–20261338.3
Gavin WilliamsPCLE2023–2026510.0
Gerald WilliamsBATNYM200532
Glenn WilliamsBATMIN200543
Jackson WilliamsBATSF2014–201530
Jerome WilliamsPSTL2005–2016111769.3
Justin WilliamsBATSTL2018–2021144
Luke WilliamsBATATL2021–202635011.0
Mason WilliamsBATNYM2015–2021289
Nick WilliamsBATCWS2017–2021916
Randy WilliamsPSD2005–2011177.3
Taylor WilliamsPMIL2017–2021598.7
Todd WilliamsPBAL2005–2007147.7
Trevor WilliamsPCHC2016–20261731037.7
Woody WilliamsPHOU2005–2007181493.0
Ben WilliamsonBATTB2025–20265815.0
Brandon WilliamsonPCIN2023–2026184.0
Mac WilliamsonBATSEA2015–2019483
Scott WilliamsonPBAL2005–200768.0
Amos WillinghamPWSH2023–202425.3
Josh WillinghamBATMIN2005–20144,587
Dontrelle WillisPCIN2005–2011300864.0
Reggie WillitsBATLAA2006–20111,014
Alex WilsonPMIL2013–2019332.0
Bobby WilsonBATDET2008–20191,047
Brian WilsonPSF2006–201410382.0
Bryse WilsonPPIT2018–202636496.3
C.J. WilsonPLAA2005–2015361430.3
Cody WilsonBATWSH20211
Craig WilsonBATATL2005–2007702
Dan WilsonBATSEA200528
Enrique WilsonBATCHC200525
Jack WilsonBATATL2005–20123,020
Jacob WilsonBATATH2024–2026963
Jacob WilsonBATHOU202121
Josh WilsonBATDET2005–20151,1904.0
Justin WilsonPCHC2012–20258562.0
Kris WilsonPNYY20068.3
Marcus WilsonBATSEA20226
Mike WilsonBATSEA201128
Paul WilsonPCIN20051946.3
Preston WilsonBATSTL2005–20071,181
Steven WilsonPCWS2022–2025196.0
Tyler WilsonPBAL2015–20173145.3
Vance WilsonBATDET2005–2006341
Weston WilsonBATSEA2023–20264287.3
Will WilsonBATSEA2025–2026972.0
Alex WimmersPMIN2016–201724.7
Allan WinansPNYY2023–202549.3
Josh WinckowskiPBOS2022–2025242.3
Josh WinderPMIN2022–2024110.7
Jason WindsorPOAK200613.7
Trey WingenterPCHC2018–202495.3
Joe WinkelsasPMIL20067.0
Jesse WinkerBATNYM2017–20252,856
Dan WinklerPCHC2015–20213158.3
Jack WinklerBATMIA202516
Cole WinnPTEX2024–2026107.0
Keaton WinnPSF2023–2026150.7
Masyn WinnBATSTL2023–20261,843
Randy WinnBATSTL2005–20103,468
Cade WinquestPSTL202613.7
Patrick WisdomBATSEA2018–20261,5230.3
Dewayne WiseBATCWS2006–20138691.7
Matt WisePMIL2005–20083169.3
Brett WiselyBATSF2023–20254661.0
Matt WislerPSF2015–2022103507.3
Jay WitasickPTB2005–2007117.3
Chris WithrowPLAD2013–2016293.7
Bobby Witt Jr.BATKC2022–20263,354
Kevin WittBATTB200661
Nick WittgrenPMIA2016–20234329.3
Asher WojciechowskiPBAL2015–202115202.0
Jackson WolfPSD20235.0
Randy WolfPMIA2005–20154401290.0
Ross WolfPMIA2007–2013172.7
Brian WolfePTOR2007–200982.7
Grant WolframPBAL2025–202679.0
Tony WoltersBATLAD2016–20221,266
Tony WomackBATCHC2005–2006431
Connor WongBATBOS2021–20261,386
Jake WongPCIN20233.0
Kean WongBATLAA2019–202184
Kolten WongBATSEA2013–20234,282
Bryan WooPSEA2023–2026568.7
Alex WoodPSF2013–20243231258.0
Blake WoodPCIN2010–20184289.7
Brandon WoodBATPIT2007–2011751
Hunter WoodPTEX2017–202191.7
James WoodBATWSH2024–20261,648
Jason WoodBATFLA2006–20081441.0
Kerry WoodPCHC2005–201229337.0
Mike WoodPKC2005–20073230.3
Tim WoodPFLA2009–2011258.0
Travis WoodPSD2010–2017327994.0
Jake WoodfordPSTL2020–202620283.7
Brandon WoodruffPMIL2017–2026129790.3
Jake WoodsPSEA2005–2008162.3
William WoodsPATL20222.0
Chris WoodwardBATTOR2005–2011718
Mark WoodyardPDET20056.0
Rob WootenPMIL2013–2015268.0
Shawn WootenBATBOS20051
Brandon WorkmanPBOS2013–20214329.0
Gage WorkmanBATDET2025–202658
Vance WorleyPMIA2010–2017179667.0
Mark WorrellPSTL2008–201127.7
Tim WorrellPSF2005–2006269.0
Danny WorthBATHOU2010–20163322.0
Matt WotherspoonPBAL20194.7
Chase WrightPNYY200710.0
Daniel WrightPCIN2016–2017659.3
David WrightBATNYM2005–20186,589
Jamey WrightPLAD2005–2014121902.3
Jaret WrightPNYY2005–20075214.3
Kyle WrightPATL2018–20239281.3
Mike Wright Jr.PBAL2015–20214276.0
Steven WrightPBOS2013–20196347.7
Wesley WrightPHOU2008–201517307.0
Justin WrobleskiPLAD2024–2026243.0
Michael WuertzPCHC2005–20116385.3
Kelly WunschPLAD2005123.7
Randy WynnePCIN2023–20255.3
Austin WynnsBATTEX2018–20268723.0