DataBaseball
2026

Players · surnames beginning K

MLB Players — K

198 players, from Kila Ka'aihue to Steven Kwan. Seasons are the ones published here, not a whole career — nothing before 2005, the first season published, is here.

Surnames beginning K, alphabetical. Plate appearances for batters, innings for pitchers.
PlayerRoleLast clubSeasonsPAIP
Kila Ka'aihueBATOAK2008–2012465
Kevin KaczmarskiBATNYM20185
Tommy KahnlePCOL2014–20264445.7
Connor KaiserBATAZ2023–202523
Ryan KalishBATCHC2010–2016422
Rob KaminskyPSTL20204.7
Jung Ho KangBATPIT2015–20191,028
Gabe KaplerBATTB2005–2010874
James KaprielianPOAK2020–20234318.0
Ricky KarcherPCIN20231.0
James KarinchakPATL2019–2026175.3
Nate KarnsPSEA2013–201911316.0
Jason KarnuthPDET20051.7
Kyle KarrosBATCOL2025–2026631
Steve KarsayPOAK2005–200631.0
Jeff KarstensPPIT2006–2012169592.3
Matt KataBATHOU2005–2009263
Gosuke KatohBATTOR202211
Karl KauffmannPCOL202335.0
Niko KavadasBATLAA2024–20251291.7
Kenshin KawakamiPATL2009–201080243.7
Munenori KawasakiBATCHC2012–2016738
Anthony KayPCWS2019–2026243.3
CJ KayfusBATCLE2025–2026163
Sean Kazmar Jr.BATATL2008–202148
Scott KazmirPSF2005–2021811667.7
Austin KearnsBATMIA2005–20133,160
Luke KeaschallBATMIN2025–2026827
DaShawn Keirsey Jr.BATATL2024–2026107
Randy KeislerPSTL2005–20072183.3
Colt KeithBATDET2024–20261,447
Keone KelaPSD2015–2021227.3
Jarred KelenicBATCWS2021–20261,571
Brad KellerPKC2018–202620821.3
Brian KellerPPHI20263.0
Kyle KellerPPIT2019–202146.3
Mitch KellerPPIT2019–202643993.7
Shawn KelleyPWSH2009–20192464.7
Trevor KelleyPTB2019–202350.7
Antoine KellyPCHC20261.3
Antwone KellyPPIT202618.7
Carson KellyBATCHC2016–20262,64811.3
Casey KellyPSF2012–20252492.7
Don KellyBATMIA2007–20161,2200.3
Joe KellyPLAD2012–2024104839.0
Kenny KellyBATWSH200514
Kevin KellyPTB2023–2026251.0
Merrill KellyPAZ2019–20261181170.3
Michael KellyPATH2022–202696.7
Ryan KellyPATL201516.7
Ty KellyBATNYM2016–2018188
Zack KellyPBOS2022–2026131.3
Matt KempBATCOL2006–20206,983
Otto KempBATPHI2025–2026245
Tony KempBATBAL2016–20242,247
William KempnerPMIA202612.3
Jason KendallBATKC2005–20103,419
Howie KendrickBATWSH2006–20206,421
Kyle KendrickPBOS2007–20174411289.3
Adam KennedyBATLAD2005–20123,220
Brett KennedyPSD2018–2023944.7
Buddy KennedyBATSF2022–20262301.0
Ian KennedyPKC2007–20233991904.3
Joe KennedyPOAK2005–200738298.3
Logan KensingPWSH2005–20166168.0
Jackson KentPWSH202636.3
Jeff KentBATLAD2005–20082,146
Zak KentPWSH2025–202634.0
Max KeplerBATAZ2015–20264,870
Bob KeppelPMIN2006–2009392.3
Jeff KeppingerBATCWS2006–20133,033
Orion KerkeringPPHI2023–2026184.0
Ray KerrPATL2022–202672.7
Brett KerryPLAA202613.7
Clayton KershawPLAD2008–20258472855.3
Grae KessingerBATHOU2023–2024701.0
Dallas KeuchelPCWS2012–2024891642.3
Sean KeysBATTOR202667
Mike KickhamPSF2013–2021646.3
Masao KidaPSEA20052.0
Carter KieboomBATLAA2019–2025516
Spencer KieboomBATWSH2016–2018144
Dean KiekheferPSTL2016–2018124.0
Bobby KieltyBATBOS2005–2007831
Kevin KiermaierBATTOR2014–20244,040
Roger KieschnickBATAZ2013–2014136
Yusei KikuchiPSEA2019–202641055.7
Brad KilbyPOAK2009–201025.3
Caleb KilianPSF2022–202675.0
Franklyn KilomePNYM202011.3
Byung-Hyun KimPFLA2005–2007144421.3
Ha-Seong KimBATATL2021–20262,314
Hyeseong KimBATLAD2025–2026301
Hyun Soo KimBATBAL2016–2017585
Kwang Hyun KimPSTL2020–202129145.7
Sun-Woo KimPCIN2005–20062896.3
Cole KimballPWSH2011214.0
Craig KimbrelPCHC2010–20262867.7
Isiah Kiner-FalefaBATBOS2018–20263,5536.7
Bryan KingPHOU2024–2026155.0
John KingPTEX2020–20261303.0
Michael KingPSD2019–2026679.7
Ray KingPCOL2005–20081130.7
Scott KingeryBATCHC2018–20261,1603.3
Nick KinghamPPIT2018–201933131.7
Nolan KinghamPTEX20261.0
Tyler KinleyPMIA2018–20261388.7
Josh KinneyPSTL2006–2012197.0
Matt KinneyPSF2005312.0
Ian KinslerBATSD2006–20198,2991.0
Brandon KintzlerPCHC2010–20213478.3
Jason KipnisBATCHC2011–20204,984
George KirbyPSEA2022–2026812.3
Alex KirilloffBATMIN2021–2024884
Alejandro KirkBATTOR2020–20262,382
Michael KirkmanPSD2010–2016109.0
Austin KitchenPMIA20247.0
Andrew KittredgePTB2017–20261386.7
Patrick KivlehanBATSD2016–2021250
Heston KjerstadBATBAL2023–2026333
George KlassenPLAA202627.0
John KleinPMIN20268.3
Phil KleinPPHI2014–2016255.7
Will KleinPLAD2024–202664.3
Ryan KleskoBATSF2005–2007937
Branden KlinePBAL2019–202046.0
Steve KlinePSF2005–20071158.7
Gabe KlobositsPWSH202111.3
Adam KloffensteinPSTL20241.0
Corey KluberPNYY2011–2023321641.7
Landon KnackPLAD2024–2026123.0
Andrew KnappBATSF2017–20248790.3
Corey KnebelPLAD2014–20222306.7
Reiss KnehrPSD2021–2023848.3
Brandon KnightPNYM2008412.0
Dusten KnightPTB2021–202219.7
Andrew KniznerBATSF2019–20261,0553.7
Justin KnoedlerBATSF2005–200618
Jon KnottBATBAL2006–200722
Guido KnudsonPDET20155.0
Masa KobayashiPCLE2008–200965.3
Jeff KobernusBATWSH2013–201444
Grant KochBATPIT20248
Matt KochPAZ2016–202435168.7
Jack KochanowiczPLAA2024–2026240.3
Tom KoehlerPMIA2012–2017242784.3
Jared KoenigPMIL2022–2026174.3
Brody KoernerPNYY20213.0
Taylor KohlweyBATSD202313
Michael KohnPATL2010–2015115.0
Adam KolarekPNYM2017–2023149.3
Dan KolbPATL2005–20071109.0
Stephen KolekPKC2024–2026213.3
Mark KolozsvaryBATCIN202221
Erik KomatsuBATSTL201258
Shane KominePOAK2006–200716.7
Paul KonerkoBATCWS2005–20145,690
George KontosPSF2011–201810357.0
Dae-Sung KooPNYM2005223.0
Michael KopechPCWS2018–20251411.0
Mike KoplovePAZ2005–2007358.7
Bobby KoreckyPMIN2008–2014128.0
John KoronkaPFLA2005–200915158.3
Joe KoshanskyBATCOL2007–200855
Corey KoskieBATMIL2005–2006693
Christian KossBATSF2025–20264126.0
Casey KotchmanBATMIA2005–20133,284
Mark KotsayBATSD2005–20132,997
George KottarasBATCLE2008–2014858
Kevin KouzmanoffBATTEX2006–20142,730
Jackson KowarPSEA2021–202591.0
Pete KozmaBATOAK2011–2021825
Kevin KramerBATPIT2018–201990
Max KranickPPIT2021–20261499.0
Erik KratzBATNYY2010–20209517.0
Marc KraussBATLAA2013–2015435
Evan KravetzPCIN20240.7
Joey KrehbielPBAL2018–202374.0
Ryan KreidlerBATMIN2022–2026478
Dean KremerPMIN2020–2026762.0
Brooks KriskePATH2020–202642.3
Zac KristofakPLAA20242.0
Jason KrizanBATSF202210
Zach KroenkePAZ2010–2011210.7
Ian KrolPATL2013–20213208.7
Matt KrookPWSH2023–202616.7
Dave KrynzelBATMIL20057
Jason KubelBATMIN2006–20143,816
Kyle KubitzaBATLAA201539
Chad KuhlPPIT2016–2024129668.3
Joel KuhnelPCIN2019–20261138.7
Eddie KunzPNYM20082.7
Hung-Chih KuoPLAD2005–201136292.3
Hiroki KurodaPNYY2008–20142541319.0
Joshua Kuroda-GrauerBATATH202674
Nick KurtzBATATH2025–2026923
Masumi KuwataPPIT200721.0
Steven KwanBATCLE2022–20263,226