CFL All-Time Player List

List of “K” Players 1958–2019
NamePositionRegular GP# of Seasons (Years)Teams
Kabongo, PatrickOL15410 (2004–2013)BC, EDM
Kachman, ClarenceFL31 (1965)EDM
Kackert, ChadRB314 (2011–2013, 2015)TOR
Kaduhr, DaveWR31 (1974)BC
Kahl-Winter, BillT82 (1978–1979)BC, MTL
Kaiser, JasonDB102 (1996–1997)HAM
Kaiser, JohnLB11 (1989)WPG
Kalafat, JimLB11 (1985)TOR
Kalin, JohnDB775 (1994–1998)CGY, EDM, MTL, WPG
Kalinic, NikolaWR71 (2019)HAM
Kalvaitis, RickDT202 (1980–1981)HAM, TOR
Kamara, AmaraLB21 (2011)BC
Kaminski, LesFB121 (1984)CGY
Kane, TommyWR51 (1994)TOR
Kania, AdamDL31 (2008)HAM
Kankolongo, NehemieLB293 (2015–2017)BC, EDM, MTL, SSK, WPG
Kanneh, AbdulCB, DB, DHB666 (2014–2019)HAM, OTT, TOR
Kanner, AaronK, P242 (1994–1995)MPH, SHR
Kanya, NathanLB715 (2011–2015)EDM, HAM, SSK
Kapasky, SteveT11 (1958)BC
Kapp, JoeQB1238 (1959–1966)BC, CGY
Karcz, ZenoE, HB, LB1149 (1958–1966)HAM
Kardash, JimG, OL, T987 (1986–1992)TOR
Karg, TerryQB41 (1998)WPG
Karhut, RyanOL01 (2008)MTL
Karikari, RichardDB916 (2003–2008)CGY, HAM, MTL
Karlen, AaronDL21 (2016)OTT
Kasapis, GusDT344 (1964–1967)BC, CGY, EDM
Kaser, RickDB, E, HB102 (1958, 1960)BC, OTT
Kashak, MichaelDL92 (2017–2018)CGY
Kashama, AlainDL, LB384 (2006–2009)CGY, HAM, MTL
Kashama, FernandDE, DL, LB574 (2009–2012)CGY, WPG
Kashama, KalonjiDE, DL354 (2014–2017)EDM, OTT, SSK
Kashama, HakeemDL102 (2004–2005)HAM
Kasitati, NilaOL132 (2018–2019)CGY
Kates, Jim Jr.DB11 (1971)HAM
Kauric, JerryK, P534 (1987–1989, 1991)CGY, EDM
Kauvaka, WilsonFB21 (1994)LV
Kaye, JessieQB51 (1967)SSK
Kazadi, MuadiavateLB41 (1999)MTL
Kean, WarrenK33 (2007–2008, 2010)EDM, SSK, WPG
Kearney, VernonDB21 (2015)WPG
Kearns, DanDL15010 (1980–1989)EDM, WPG
Kearns, SteveSB, TE556 (1980–1985)BC, HAM
Kearse, TimSB213 (1983–1984, 1988)BC, SSK
Keeble, GlennC, G846 (1982–1987)MTL, MTL, TOR
Keeley, EarlQB546 (1958–1963)BC, MTL
Keeling, JerryDB, HB, QB22915 (1961–1975)CGY, HAM, OTT
Keen, RobbieK, P362 (1994–1995)LV, SHR
Keeping, JeffC, DT, G, OL15112 (2005–2016)MTL, TOR, WPG
Kehoe, SeanRB896 (1981–1986)EDM, WPG
Kehrer, TonyHB535 (1958–1960, 1962–1963)EDM, WPG
Keith, CharltonDE102 (2007–2008)HAM
Keith, KentonRB576 (2003–2006, 2008–2009)HAM, SSK
Keithley, GaryQB302 (1977–1978)BC
Kelchner, JakeQB11 (1994)LV
Keliikuli, Gene “Buster”G11 (1965)EDM
Kell, Curtis “Chip”C152 (1971–1972)EDM
Keller, KennyHB11 (1959)SSK
Kellett, MattK956 (1999, 2001–2005)BC, EDM, MTL, OTT
Kelley, ChrisWR71 (2005)EDM
Kelley, GordenC81 (1965)EDM
Kelley, JeremyWR31 (2011)HAM
Kelley, MikeQB51 (1986)SSK
Kelley, BobC, LB141 (1958)HAM
Kellogg, JackieDB1039 (1995–2002, 2004)CGY, EDM
Kelly, AaronWR364 (2011–2014)HAM, WPG
Kelly, BenDB131 (2005)CGY
Kelly, BrianWR1379 (1979–1987)EDM
Kelly, CedricLB51 (1985)SSK
Kelly, ColinOL, RT655 (2014–2015, 2017–2019)EDM, OTT
Kelly, EllisonG17513 (1960–1972)HAM, TOR
Kelly, Jeff Jr.LB41 (2006)TOR
Kelly, JoeHB223 (1959–1961)OTT
Kelly, KareemWR21 (2006)SSK
Kelly, KeithRB142 (1990–1991)TOR
Kelly, Kenny Jr.LB31 (2002)TOR
Kelly, MauriceDB, LB1408 (1994–1999, 2003–2004)BC, LV, TOR, WPG
Kelly, RonFB, K, T444 (1958–1961)CGY, SSK
Kelly, RonWR31 (2010)CGY
Kelly, TimLB72 (1971–1972)EDM
Kelsey, BrianRB, WR141 (1971)BC, MTL
Kelson, DerrickDB82 (1992–1993)HAM
Kemp, DennisT151 (1971)CGY
Kemp, JackQB01 (1959)CGY
Kemp, JimmyQB1318 (1994–2001)EDM, MTL, SAC, SA, SSK, TOR
Kempf, PeterE, K, WR946 (1963–1968)BC, EDM, MTL
Kendricks, MarvRB51 (1973)TOR
Keneally, ChrisT72 (1995–1996)OTT
Kenerson, JohnE, U273 (1963–1965)MTL, OTT, WPG
Kennedy, DarnellQB735 (2002–2006)CGY, OTT, TOR
Kennedy, JohnG, T435 (1972–1976)BC, MTL, OTT, TOR
Kennerd, TrevorK18712 (1980–1991)WPG
Kent, ClintCB, DB, LB574 (2006, 2010–2012)EDM, MTL, WPG
Kent, PhillipDE41 (1994)TOR
Kent, RobertQB21 (2007)TOR
Kepley, DanLB12810 (1975–1984)EDM
Kerbow, RandyE, QB, WR554 (1965–1968)EDM
Kerl, GaryLB11 (1971)SSK
Kerr, GaryWR161 (1972)CGY
Kerr, MikeLB82 (1993–1994)BAL, EDM
Kerrigan, MikeQB15411 (1986–1996)HAM, TOR
Kerychuk, LarryDB, HB, P484 (1969–1972)EDM, WPG
Kesi, PatT161 (1999)TOR, WPG
Kessel, PhilQB91 (1982)CGY
Ketchum, AnthonyWR31 (1987)HAM
Ketter, CarsonDB31 (2019)BC
Kettlewell, RogerDB434 (1966–1969)BC, EDM
Key, LarryHB, RB725 (1978–1982)BC
Keyes, AdolphDB31 (2004)SSK
Keyes, BobbyDB131 (2009)EDM
Keys, TyroneDE152 (1981–1982)BC
Keys, Isaac IILB81 (2007)EDM
Khan, ObbyC, OL1299 (2004–2012)CGY, OTT, WPG
Kidd, CarlLB947 (2000–2006)BC
Kidd, Billy Jr.C81 (1986)OTT
Kiel, BlairQB61 (1992)TOR
Kiffen, MonteT31 (1965)WPG
Kilgore, ChadLB81 (2014)SSK
Kilgore, LoganQB345 (2014–2017, 2019)EDM, HAM, TOR
Killett, CharlieHB41 (1964)OTT
Killoh, DougE453 (1958–1960)SSK
Kilrea, KenE, FB, LB505 (1960–1964)HAM, SSK
Kim, Jung-YulT495 (1996, 1998–2001)CGY, TOR
Kimball, BruceG192 (1979–1980)TOR
Kimbrough, TonyQB564 (1989–1992)BC, OTT
Kimoff, BobFB91 (1958)EDM
Kinch, JohnFB, RB605 (1977–1981)HAM, OTT, SSK, TOR
Kindle, GregG202 (1978–1979)WPG
King, BernardLB51 (1985)SSK
King, DaveHB243 (1958–1960)MTL
King, EdT62 (1998–1999)MTL, SSK
King, EmanuelDT51 (1993)SAC
King, EmmettRB51 (1979)OTT
King, FranklinDL, DT526 (1980–1985)BC, CGY, HAM, TOR
King, HenryTE262 (1970–1971)EDM
King, JamesDE, LB565 (1990–1992, 1994–1995)SAC, SA, SSK
King, JarrielLT, OL, RG, RT354 (2013–2016)SSK, TOR
King, KennyWR21 (1987)HAM
King, LennieHB51 (1960)SSK
King, LorneRB282 (1992–1993)BC, TOR
King, NeilDB, S816 (2013–2018)EDM, HAM
King, QuentonDB81 (1995)SHR
King, RyanLB, LS1138 (2012–2019)EDM
King, WilliamLB41 (1994)BAL
Kingsbury, KliffQB141 (2007)WPG
Kinlaw, RodneyRB11 (2009)EDM
Kinne, G.J.QB41 (2016)SSK
Kinney, GeorgeDE91 (1966)MTL
Kinney, KelvinDL454 (2001–2004)EDM, TOR
Kinzie, DaveDE111 (1989)TOR
Kirby, MontressaQB181 (1999)HAM
Kirk, ErnieDT182 (1975–1976)EDM
Kirk, KelvinWR787 (1977–1983)CGY, OTT, SSK, TOR
Kirk, MattDL1147 (2005–2011)BC, HAM, OTT
Kirkland, RonFB111 (1967)WPG
Kirkland, TremayneWR31 (2010)EDM
Kirkley, MikeFB, RB192 (1982–1983)BC, CGY, SSK, TOR
Kirkpatrick, MikeT61 (1964)TOR
Kirksey, WilliamDL31 (1995)BRM
Kirwan, AndreWR856 (1997–2001, 2003)OTT, TOR
Kirzinger, DaveG, OL, T1399 (1978–1986)CGY, TOR
Kiselak, MikeC, G905 (1993–1997)SAC, SA, TOR
Kissell, RonT11 (1959)TOR
Kist, TimLB41 (1981)MTL
Kitchens, DarrinDL61 (2015)MTL
Kitts, DougDB31 (1976)HAM
Kizer, RayshaunDB101 (2008)MTL
Klassen, DaleC, T374 (1958–1961)HAM, SSK, TOR
Klassen, MichaelDL, DT887 (2013–2019)CGY, MTL, OTT
Klassen, RickDL, DT16010 (1981–1990)BC, SSK
Klein, JohnHB21 (1960)SSK
Klingbeil, ChuckDT232 (1989–1990)SSK
Klingler, JimmyQB181 (1995)BRM
Klukas, MichaelWR71 (2019)CGY
Kmech, MikeG735 (1958–1962)EDM
Knapp, DanLG, OT, RT82 (2013–2014)WPG
Knapple, JeffQB41 (1981)CGY
Knapton, GabrielDE, DL815 (2014–2018)BC, MTL
Knechtel, DaveDE, DT13411 (1968–1978)EDM, TOR, WPG
Knevel, DavidOL182 (2018–2019)BC
Knight, DeWayneLB564 (1995–1998)BC, OTT, WPG
Knight, HarryQB404 (1975–1978)WPG
Knight, LalWR222 (2002–2003)TOR
Knight, LeeFB, RB, SB17411 (1987–1997)HAM, OTT
Knight, ShawnQB51 (1995)TOR
Knill, PaulDB, P21 (1973)CGY
Knowles, JamahlDB193 (2013–2015)MTL
Knowlton, GordieLB555 (1976–1980)MTL, TOR
Knowlton, MarkeithDB, LB1158 (2006–2013)BC, HAM
Knox, GregDB987 (1992–1998)CGY
Knox, Jeff Jr.LB515 (2015–2019)OTT, SSK, TOR
Knox, KevinWR31 (1997)HAM
Knox, KyleLB283 (2016–2018)MTL, WPG
Knox, RonnieP, QB132 (1958–1959)TOR
Knox, BillDB41 (1978)HAM
Koch, CaryWR475 (2010–2014)EDM, HAM, SSK
Koch, KyleOL877 (2007–2013)EDM, TOR, WPG
Kochel, RobDB403 (1978–1980)CGY
Kocourek, DaveE81 (1959)WPG
Koeper, RichG, T41 (1967)BC
Koes, RonC, FB, G, LB203 (1959–1961)OTT, SSK
Kohlert, RorySB, WR1006 (2012–2017)CGY, WPG
Koinzan, CraigDE, G766 (1969–1974)CGY, EDM
Kolankowski, ChrisOL222 (2017–2018)TOR
Kolberg, JeffWR161 (1974)WPG
Koloamatangi, MeffyDL51 (2019)BC
Konar, AdamLB425 (2015–2019)BC, EDM
Konar, KevinLB16210 (1980–1989)BC
Kongaika, TomasiDL11 (2003)TOR
Kongbo, JonathanDE31 (2019)WPG
Konihowski, JohnWR959 (1974–1982)EDM, WPG
Konopka, RickLB414 (1974–1977)CGY, HAM, SSK, TOR
Koontz, CraigDE21 (1999)BC
Kopp, DarcyDB1137 (1986–1992)CGY
Kopp, TroyQB403 (1998–2000)CGY, WPG
Koradi, JeffRB51 (1995)OTT
Kordic, NickDB232 (2008–2009)HAM, WPG
Korff, MarkLB51 (1988)OTT
Kornegay, TadDB, LB1188 (2005–2012)BC, CGY, HAM, SSK
Korol, LukasLB11 (2019)HAM
Korte, MarkOL262 (2018–2019)OTT
Kose, JeremiahLB22 (2016, 2018)EDM, OTT
Kosec, FrankLB705 (1981–1985)CGY, MTL
Kosid, BobDB1419 (1964–1972)SSK
Kosmos, MarkLB1058 (1970–1977)HAM, MTL, OTT
Koster, JaredLB11 (2016)MTL
Kostin, MikeQB161 (1964)EDM
Koswin, RickWR243 (1976–1978)TOR, WPG
Kotowich, EdC, G544 (1958–1961)WPG
Kouame, DjemisWR82 (2011–2012)TOR
Kovac, MikeG494 (1958–1961)MTL
Kowalczuk, ChrisC, OL63 (2011–2013)WPG
Kozachuk, PaulLB202 (2018–2019)MTL
Kraemer, BobDB, QB644 (1971–1974)WPG
Krahn, GaryG51 (1977)HAM, WPG
Kralik, JoeWR182 (1995–1996)MTL, OTT, SA
Kralt, JasonLB1217 (1999–2005)BC, OTT
Kramer, MikeDB141 (1979)TOR
Kramer, RogerT1259 (1962–1970)CGY, MTL, OTT
Kramer, ErikQB61 (1988)CGY
Krapf, JimG11 (1973)BC
Kratzer, GregWR61 (1988)EDM
Krause, PaulT161 (1974)TOR
Krause, ScottQB141 (2004)TOR
Krausnick-Groh, AlexC, LG, OL635 (2011–2015)EDM, OTT, SSK
Krawczyk, JohnDB11 (1969)HAM
Krawczyk, TomDE101 (1969)HAM
Krebs, HalG13510 (1958–1967)CGY, MTL
Krebs, TomG745 (1979–1983)CGY, EDM
Krenbrink, ToddOL31 (2004)WPG
Kresser, EricQB111 (2002)MTL
Krete, DerekLB232 (1999–2000)SSK, TOR
Kriewald, DougOL21 (1971)BC
Kristopaitis, VicG, K, LB505 (1958–1962)BC, TOR
Krogh, DarcyWR11 (1981)CGY
Krohn, JimQB161 (1980)WPG
Kromah, AbrahamLB133 (2012–2014)HAM, SSK, WPG
Kronenberg, BobC202 (1994–1995)LV, TOR
Kropke, JohnDE, DT1419 (1989–1997)OTT, SSK, WPG
Krouse, BobDB, LB17413 (1963–1975)HAM
Kruba, PawelLB141 (2014)HAM
Kruger, BlaineWR31 (2009)CGY
Kruger, HarryDB725 (1979–1983)CGY, OTT, WPG
Kruger, OscarHB1058 (1958–1965)EDM
Krupey, SteveG, OL545 (1991–1995)EDM, OTT
Kruspe, JohnDB937 (1969–1975)HAM, MTL, OTT
Kuale, E.J.DE, LB695 (2010–2014)MTL, SSK, TOR, WPG
Kubesh, DonDB131 (1961)SSK
Kuchma, RickRB, WR62 (1979–1980)HAM
Kucy, EdOL, T303 (1994–1996)EDM, WPG
Kudaba, TomG756 (1976–1981)BC, CGY, HAM
Kudryk, PeterDE141 (1972)HAM
Kudu, MattDT72 (2006, 2008)TOR, WPG
Kuhn, MikeLB172 (1972–1973)WPG
Kuipers, JasonT11 (1994)SHR
Kuisma, JormaLB282 (1970–1971)MTL
Kuklo, JoeDB, S294 (1981–1984)BC, HAM, MTL
Kulka, GlennDB, DE, DL, DT16311 (1986–1996)MTL, OTT, SSK, TOR
Kuntz, BobbyFW, FB, HB, LB1149 (1958–1966)HAM, TOR
Kunyk, GeraldK, P464 (1975, 1977–1978, 1980)CGY, EDM, OTT, WPG
Kupp, AndyT11 (1973)EDM
Kurinsky, YorkOL101 (1995)BRM
Kurtz, RoyK334 (1985–1988)BC, HAM, MTL, MTL
Kuzyk, ErnieWR121 (1967)WPG
Kuzyk, GarySB686 (1972–1977)HAM, OTT, TOR
Kwemo, NelkasLB192 (2018–2019)TOR
Kwong, NormieHB483 (1958–1960)EDM
Kyle, ChuckDL, LB182 (1969–1970)SSK
Kyliuk, ErnieHB31 (1962)SSK
“K” player count: 290