Junior/collegiateEdit
Keith spillede tre år for Penticton Panthers fra 1999-00 til 2000-01 og scorede 78 mål og 148 assists for 226 point i 163 kampe. Han blev rekrutteret af Michigan State University og spillede collegehockey der i to år med Michigan State Spartans fra Central Collegiate Hockey Association (CCHA). Han scorede et mål i sin Spartans-debut i den kolde krig, en udendørs kamp på Spartan Stadium mod statsrivalerne University of Michigan Wolverines den 6. oktober 2001, kampen satte en rekord for fremmøde til deres ishockeykampe. Han afsluttede sit første år på første år med 3 mål og 15 point i 41 kampe, hvilket var fjerdepladsen blandt holdets forsvarsspillere efter John-Michael Liles, Brad Fast og Andrew Hutchinson. I Keiths anden collegesæson forlod han Spartans efter 15 kampe for at slutte sig til major juniorrækkerne. Han vendte tilbage til British Columbia for at spille for Kelowna Rockets i Western Hockey League (WHL) og opnåede 46 point (11 mål og 35 assists) i 37 kampe i den regulære sæson med et plus-minus på +32 i sin eneste sæson der. Han tilføjede også 14 point i 19 playoffkampe.
ProfessionalEdit
Keith blev valgt af Chicago Blackhawks i anden runde, 54th overall, i 2002 NHL Entry Draft. Han underskrev med Chicago før 2003-04-sæsonen og tilbragte sine første to sæsoner efter junior i American Hockey League (AHL) med holdets affiliate Norfolk Admirals. Han scorede syv mål og 25 point i løbet af 75 kampe i sin professionelle debutsæson i 2003-04. Keiths chancer for at få en plads hos Blackhawks i den følgende sæson blev elimineret på grund af lockouten i NHL i 2004-05. Da han blev hos Admirals, fortsatte han sit tempo med 26 point i 79 kampe.
Efter to sæsoner i AHL blev Keith optaget i Blackhawks-truppen fra træningslejren i 2005. Han spillede sin første NHL-kamp den 5. oktober 2005 mod Anaheim Ducks. Han gjorde sig straks bemærket i klubben og scorede 9 mål og 21 point, mens han i gennemsnit havde over 23 minutters istid i 81 kampe i sin NHL-rookiesæson 2005-06. Blackhawks genforenede ham i eftersæsonen med en fireårig kontraktforlængelse.
I 2006-07 spillede han alle 82 kampe for Blackhawks og førte endnu engang holdet i gennemsnitlig istid med 23 minutter. Han havde 2 mål og 31 point, mens han førte holdet i blokerede skud med 148. I 2007-08-sæsonen fik Keith endnu mere istid, da skader hærgede Blackhawks’ forsvarskorps. Han begyndte sæsonen i det bedste forsvarspar med Brent Seabrook. I midten af januar havde han i gennemsnit 24:31 minutters istid og havde et holdets førende plus-minus på +14. Han blev belønnet for denne indsats ved at blive udvalgt til sin første NHL All-Star Game i 2008. Keith sluttede sæsonen med 12 mål og 32 point samt en plus-minus-rating på +30 på trods af, at han var på et hold, der ikke spillede i slutspillet.
Den 8. oktober 2008 blev Keith udnævnt til alternativ anfører sammen med angriberen Patrick Sharp til at starte sæsonen 2008-09. Han hjalp et forynget Blackhawks-hold, anført af andetårsforwardene Jonathan Toews og Patrick Kane, tilbage til Stanley Cup-slutspillet, hvor han scorede 8 mål og 44 point, næst efter Brian Campbell blandt holdets forsvarsspillere. Han tilføjede 6 point i 17 slutspilskampe, da Blackhawks avancerede til Western Conference Finals, hvor de blev slået ud af rivalerne fra Central Division, Detroit Red Wings.
Med Keith, der havde etableret sig sammen med Seabrook som et af de bedste shutdown-parringer i ligaen, gjorde han betydelige offensive forbedringer i 2009-10. Den 3. december 2009 meddelte Blackhawks, at de havde forlænget Keiths kontrakt samtidig med Jonathan Toews og Patrick Kane. Med en kontrakt på 72 millioner dollars over 13 år var Keiths kontrakt den mest lukrative i holdets historie og overgik Marián Hossas 12-årige kontrakt på 62,8 millioner dollars, som blev underskrevet nogle måneder forinden i juli 2009. Han afsluttede sæsonen med 14 mål og 69 point, hvilket var andenpladsen blandt ligaens forsvarsspillere efter Mike Green fra Washington Capitals. Det var også den højeste total for en Blackhawks-forsvarsspiller siden Chris Chelios’ sæson med 72 point i 1995-96. Hans gennemsnitlige istid på 26:35 minutter var den næsthøjeste i ligaen. Blackhawks gik ind i slutspillet i 2010 som nummer to i Western Conference og eliminerede Nashville Predators, Vancouver Canucks og San Jose Sharks i de første tre runder. I den fjerde kamp i Western Conference-finalen mod Sharks fik Keith syv tænder slået ud af en puck. Han vendte tilbage få minutter efter hændelsen og hjalp Blackhawks med at gennemføre en fire-game sweep af Sharks og gå videre til Stanley Cup-finalerne for første gang siden 1992. I kampen mod Philadelphia Flyers vandt de Stanley Cup i seks kampe. Keith sluttede eftersæsonen med 17 point (2 mål og 15 assists) i løbet af 22 kampe. Han blev nomineret til James Norris Memorial Trophy for sine præstationer i den regulære sæson og udkonkurrerede Mike Green og Drew Doughty fra Los Angeles Kings for at få prisen som NHL’s bedste back i off-season.
Som følge af, at flere Blackhawks-spillere, herunder Keith, gik ind i det første år af lukrative kontrakter i 2010-11-sæsonen, var holdet tvunget til at sælge flere komponenter fra deres Stanley Cup-vinderhold for at komme under lønningsloftet. Med en formindsket trup kvalificerede Chicago sig til slutspillet med to point som ottende og sidste seedning i West. Keiths produktion faldt til 7 mål og 45 point i løbet af 82 kampe. Blackhawks stod over for Canucks i første runde og blev slået ud i syv kampe. Keith noterede sig for fire mål og to assists i serien.
Den 23. marts 2012 blev Keith suspenderet fem kampe for at levere en albue mod hovedet på Canuck-angriberen Daniel Sedin. Lederen af Department of Player Safety Brendan Shanahan bemærkede, at slaget var “farligt, hensynsløst og forårsagede skade” i sin videoudgivelse.
Den 4. juni 2013 modtog Keith en udelukkelse på én kamp for et slag i ansigtet på Los Angeles Kings’ forward Jeff Carter under kamp 3 i Western Conference Finals. Ligaen omtalte i forbindelse med annonceringen af suspensionen, at slashet var “et enhånds opadgående sving”, som ramte Carter direkte i ansigtet og forårsagede en flænge, der krævede 20 sting at lukke.
I den efterfølgende sæson lavede Keith 6 mål og 55 assists, mens han havde en plus-minus rating på +22 i 79 kampe. Han var med guldmedaljevinder Team Canada ved de olympiske vinterlege i 2014 i Sochi. Keith noterede sig for fire mål og syv assists i slutspillet i 2014, men tabte til Los Angeles Kings i Western Conference Finals, de senere mestre.
Efter sæsonens afslutning blev Keith tildelt sin anden Norris Trophy som NHL’s bedste back.
Den 15. juni 2015 vandt Keith sin tredje Stanley Cup med Blackhawks. Hans præstation i slutspillet i 2015 resulterede i Conn Smythe Trophy for slutspillets MVP, efter at han scorede det vindende mål på Tampa Bay Lightning-målmanden Ben Bishop. Han slutter sig til Henrik Zetterberg i at have opnået at score det cupvindende mål og modtage Conn Smythe Trophy samme år i 2008.
Den 29. marts 2016 blev Keith tjekket til isen af Minnesota Wild-forward Charlie Coyle og tog til genmæle med sin stav-Coyle krævede lægehjælp, da der dryppede blod fra hans næse. Keith blev straffet for forsæt til at skade. En gennemgang ville føre til, at han blev suspenderet fra de sidste fem kampe i den regulære sæson og den første kamp i slutspillet i 2016 – hvilket fik Keith til at miste 148.883,35 dollars i løn i henhold til vilkårene i NHL’s kollektive overenskomst.
Den 11. december 2018 blev Keith og holdkammeraten Brent Seabrook det første par af forsvarsspillere og den syvende duo i NHL’s historie, der spillede 1.000 kampe sammen.