I'm eliminating: Keyshawn (seems too made up),
Keshawn (for the same reason as Keyshawn),
Kareem (reminds me of the word cream), and
Khalil (doesn't seem very masculine sounding to me for some reason)
KadeKadenKadin
KaiKaiden
KaleKamden
KameronKamren
Kamron
KarlKarson
KaseyKeatonKeeganKeenanKeithKellen
Kelton
KelvinKendallKendrickKennedyKennethKennyKenyonKeon
KerryKeven
KevinKevon
Keyon
KianKieranKoby
Koda
KodyKolbyKoleKolton
KonnorKorbinKoreyKristianKristopherKurtKyan
Kylan
Kyle