Junior/collegiateEdit
Keith spelade tre år för Penticton Panthers från 1999-00 till 2000-01 och gjorde 78 mål och 148 assist för 226 poäng på 163 matcher. Han rekryterades av Michigan State University och spelade collegehockey där i två år med Michigan State Spartans i Central Collegiate Hockey Association (CCHA). Han gjorde ett mål i sin Spartans-debut i Cold War, en utomhusmatch på Spartan Stadium mot delstatsrivalen University of Michigan Wolverines den 6 oktober 2001, matchen satte publikrekord vid deras hockeymatcher. Han avslutade sitt första år med 3 mål och 15 poäng på 41 matcher, vilket var fjärde plats bland lagets backar bakom John-Michael Liles, Brad Fast och Andrew Hutchinson. Under Keiths andra collegesäsong lämnade han Spartans efter 15 matcher för att ansluta sig till de större juniorleden. Han återvände till British Columbia för att spela för Kelowna Rockets i Western Hockey League (WHL) och samlade 46 poäng (11 mål och 35 assist) på 37 ordinarie säsongsmatcher med ett +32 plus-minus under sin enda säsong där. Han lade även till 14 poäng på 19 slutspelsmatcher.
ProfessionalEdit
Keith valdes av Chicago Blackhawks i den andra rundan, 54:e totalt, i NHL Entry Draft 2002. Han skrev kontrakt med Chicago före säsongen 2003-04 och tillbringade sina två första säsonger efter juniorsäsongen i American Hockey League (AHL) med lagets affiliate Norfolk Admirals. Han gjorde sju mål och 25 poäng på 75 matcher under sin professionella rookiesäsong 2003-04. Keiths chanser att få en plats i Blackhawks den följande säsongen eliminerades på grund av NHL-lockouten 2004-05. När han stannade kvar i Admirals fortsatte han sitt tempo med 26 poäng på 79 matcher.
Efter två säsonger i AHL kom Keith med i Blackhawks trupp från träningslägret 2005. Han spelade sin första NHL-match den 5 oktober 2005 mot Anaheim Ducks. Han gjorde ett omedelbart genomslag i klubben och gjorde 9 mål och 21 poäng, samtidigt som han i genomsnitt hade över 23 minuters istid på 81 matcher under sin rookiesäsong i NHL 2005-06. Blackhawks skrev på nytt kontrakt med honom under lågsäsongen med en fyraårig kontraktsförlängning.
Under 2006-07 spelade han alla 82 matcher för Blackhawks och ledde återigen laget i genomsnittlig istid med 23 minuter. Han hade 2 mål och 31 poäng samtidigt som han ledde laget i blockerade skott med 148. För säsongen 2007-08 fick Keith ännu mer istid då skador drabbade Blackhawks försvarskår. Han inledde säsongen i det bästa försvarsparet tillsammans med Brent Seabrook. I mitten av januari hade han i genomsnitt 24:31 minuters istid och hade ett lagledande plus-minus på +14. Han belönades för denna insats med en uttagning till sin första NHL All-Star Game 2008. Keith avslutade säsongen med 12 mål och 32 poäng, tillsammans med ett plus-minusvärde på +30, trots att han tillhörde ett lag som inte spelade i slutspelet.
Den 8 oktober 2008 utsågs Keith till alternativ kapten tillsammans med forwarden Patrick Sharp för att inleda säsongen 2008-2009. Han hjälpte ett föryngrat Blackhawks-lag, som leddes av andraårsforwards Jonathan Toews och Patrick Kane, tillbaka till Stanley Cup-slutspelet och noterade 8 mål och 44 poäng, vilket var andra plats bland lagets backar efter Brian Campbell. Han lade till 6 poäng på 17 slutspelsmatcher när Blackhawks avancerade till Western Conference Finals, där de slogs ut av rivalerna från Central Division, Detroit Red Wings.
Med tanke på att Keith hade etablerat sig tillsammans med Seabrook som ett av de bästa avstängda paren i ligan, gjorde han betydande offensiva förbättringar 2009-10. Den 3 december 2009 meddelade Blackhawks att de hade förlängt Keiths kontrakt samtidigt med Jonathan Toews och Patrick Kane. Med 72 miljoner dollar över 13 år var Keiths kontrakt det mest lukrativa i lagets historia och överträffade Marián Hossas kontrakt på 12 år och 62,8 miljoner dollar som undertecknades några månader tidigare i juli 2009. Han avslutade säsongen med 14 mål och 69 poäng, vilket var andra plats bland ligans backar efter Mike Green från Washington Capitals. Det var också den högsta totalsumman för en Blackhawks-back sedan Chris Chelios 72-poängssäsong 1995-96. Hans genomsnittliga istid på 26:35 minuter var den näst högsta i ligan. Blackhawks gick in i slutspelet 2010 som tvåa i Western Conference och slog ut Nashville Predators, Vancouver Canucks och San Jose Sharks i de tre första omgångarna. Under match 4 i Western Conference-finalen mot Sharks fick Keith sju tänder utslagna av en puck. Han återvände minuterna efter incidenten och hjälpte Blackhawks att slutföra fyra matcher mot Sharks och avancera till Stanley Cup-finalen för första gången sedan 1992. I match mot Philadelphia Flyers vann de Stanley Cup i sex matcher. Keith avslutade eftersäsongen med 17 poäng (2 mål och 15 assist) på 22 matcher. Han nominerades till James Norris Memorial Trophy för sina prestationer under den ordinarie säsongen, och han överröstade Mike Green och Drew Doughty från Los Angeles Kings för att få utmärkelsen som NHL:s bästa back under lågsäsongen.
Som ett resultat av att flera Blackhawks-spelare, inklusive Keith, gick in i det första året av lukrativa kontrakt under säsongen 2010-11 tvingades laget att sälja bort flera delar av sitt Stanley Cup-vinnande lag för att passa in under lönetaket. Med en minskad trupp kvalificerade sig Chicago till slutspelet med två poäng som åttonde och sista seedade i väst. Keiths produktion minskade till 7 mål och 45 poäng på 82 matcher. Blackhawks mötte Canucks i den första omgången och slogs ut i sju matcher. Keith noterade fyra mål och två assist under serien.
Den 23 mars 2012 blev Keith avstängd fem matcher för att ha utdelat en armbåge mot huvudet på Canucks forward Daniel Sedin. Chefen för avdelningen för spelarsäkerhet Brendan Shanahan konstaterade att slaget var ”farligt, vårdslöst och orsakade skada” i sitt videoutlåtande.
Den 4 juni 2013 fick Keith en avstängning på en match för en slash mot ansiktet på Los Angeles Kings anfallare Jeff Carter under match 3 i Western Conference Finals. När ligan tillkännagav avstängningen hänvisade den till att slashet var ”en enhands uppåtriktad sväng” som träffade Carter direkt i ansiktet och orsakade en sårskada som krävdes 20 stygn för att stängas.
Under den följande säsongen gjorde Keith 6 mål och 55 assist samtidigt som han hade ett plus-minusvärde på +22 under 79 matcher. Han var med guldmedaljören Team Canada vid de olympiska vinterspelen i Sotji 2014. Keith gjorde fyra mål och sju assist i slutspelet 2014, men förlorade mot Los Angeles Kings i Western Conference Finals, de slutliga mästarna.
Efter säsongens slut tilldelades Keith sin andra Norris Trophy som NHL:s bästa back.
Den 15 juni 2015 vann Keith sin tredje Stanley Cup med Blackhawks. Hans prestation i slutspelet 2015 resulterade i Conn Smythe Trophy för slutspelets MVP, efter att ha gjort segermålet på Tampa Bay Lightning-målvakten Ben Bishop. Han ansluter sig till Henrik Zetterberg i att ha lyckats göra det cupvinnande målet och få Conn Smythe Trophy samma år 2008.
Den 29 mars 2016 blev Keith checkad till isen av Minnesota Wild-forwarden Charlie Coyle och slog tillbaka med sin klubba-Coyle krävde läkarvård med blod som droppade från hans näsa. Keith bestraffades för avsikt att skada. En granskning skulle leda till att han blev avstängd från de fem sista matcherna i grundserien och den första matchen i slutspelet 2016 – vilket ledde till att Keith förlorade 148 883,35 dollar i lön enligt villkoren i NHL:s kollektivavtal.
Den 11 december 2018 blev Keith och lagkamraten Brent Seabrook det första paret försvarare, och den sjunde duon i NHL:s historia, som spelade 1 000 matcher tillsammans.