Junior/collegiateEdit
Keith grał trzy lata dla Penticton Panthers od 1999-00 do 2000-01, zdobywając 78 bramek i 148 asyst dla 226 punktów w 163 meczach. Został zrekrutowany przez Michigan State University i grał tam w hokeja przez dwa lata w Michigan State Spartans z Central Collegiate Hockey Association (CCHA). Zdobył bramkę w swoim debiucie w Zimnej Wojnie, meczu na świeżym powietrzu na stadionie Spartan przeciwko rywalom z University of Michigan Wolverines 6 października 2001 roku, mecz ustanowił rekord frekwencji na meczach hokejowych. Swój pierwszy rok zakończył z 3 bramkami i 15 punktami w 41 meczach, zajmując czwarte miejsce wśród obrońców drużyny za Johnem-Michaelem Lilesem, Bradem Fastem i Andrew Hutchinsonem. Podczas drugiego sezonu Keith opuścił Spartans po 15 meczach, aby dołączyć do grona juniorów. Powrócił do Kolumbii Brytyjskiej, by grać dla Kelowna Rockets w Western Hockey League (WHL) i w swoim pojedynczym sezonie zgromadził 46 punktów (11 goli i 35 asyst) w 37 meczach sezonu zasadniczego z plus-minus +32. Dodał również 14 punktów w 19 meczach playoff.
ProfessionalEdit
Keith został wybrany przez Chicago Blackhawks w drugiej rundzie, 54. ogółem, NHL Entry Draft w 2002 roku. Podpisał kontrakt z Chicago przed sezonem 2003-04 i spędził swoje pierwsze dwa sezony po juniorach w American Hockey League (AHL) z drużyną stowarzyszoną Norfolk Admirals. W swoim debiutanckim sezonie 2003-04 zdobył siedem bramek i 25 punktów w 75 meczach. Szanse Keitha na zdobycie miejsca w składzie Blackhawks w następnym sezonie zostały przekreślone z powodu lokautu w NHL w sezonie 2004-05. Pozostając z Admirals, kontynuował swoje tempo z 26 punktami w 79 grach.
Po dwóch sezonach w AHL, Keith zrobił skład Blackhawks z obozu szkoleniowego 2005. W swoim pierwszym meczu w lidze NHL zagrał 5 października 2005 roku przeciwko Anaheim Ducks. W swoim debiutanckim sezonie 2005-06 w NHL zdobył 9 bramek i 21 punktów, spędzając na lodzie średnio ponad 23 minuty w 81 meczach. Blackhawks ponownie podpisali z nim czteroletni kontrakt. W sezonie 2006-07 zagrał we wszystkich 82 meczach dla Blackhawks i ponownie był liderem zespołu w średnim czasie gry na lodzie wynoszącym 23 minuty. Zdobył 2 gole i 31 punktów, jednocześnie przewodząc drużynie w ilości zablokowanych strzałów – 148. W sezonie 2007-08 Keith spędzał jeszcze więcej czasu na lodzie, ponieważ kontuzje dotknęły defensywę Blackhawks. Rozpoczął sezon w pierwszej parze defensywnej z Brentem Seabrookiem. Do połowy stycznia spędzał na lodzie średnio 24:31 minut, a jego plus-minus wynosił +14. Za ten wysiłek został nagrodzony wyborem do swojego pierwszego NHL All-Star Game w 2008 roku. Keith poszedł na zakończenie sezonu z 12 bramek i 32 punktów, wraz z +30 plus-minus rating, pomimo bycia na non-playoff team.
On 8 października 2008, Keith został nazwany zastępcą kapitana wraz z przodu Patrick Sharp do rozpoczęcia sezonu 2008-09. Pomógł odmłodzonej drużynie Blackhawks, prowadzonej przez drugorocznych napastników Jonathana Toewsa i Patricka Kane’a, powrócić do playoffów o Puchar Stanleya, notując 8 bramek i 44 punkty, drugie miejsce wśród obrońców drużyny po Brianie Campbellu. Dodał 6 punktów w 17 meczach playoff, gdy Blackhawks awansowali do Finałów Konferencji Zachodniej, gdzie zostali wyeliminowani przez rywali z Central Division, Detroit Red Wings.
With Keith po ustaleniu się z Seabrook jako jeden z najlepszych par shutdown w lidze, zrobił znaczną poprawę ofensywnych w 2009-10. 3 grudnia 2009 roku Blackhawks ogłosili, że przedłużyli kontrakt Keitha jednocześnie z Jonathanem Toewsem i Patrickiem Kane’em. Przy 72 milionach dolarów w ciągu 13 lat, kontrakt Keitha był najbardziej lukratywnym w historii drużyny, przewyższając 12-letni, 62,8 milionowy kontrakt Mariána Hossy, podpisany kilka miesięcy wcześniej w lipcu 2009 roku. Sezon zakończył z 14 bramkami i 69 punktami, co dało mu drugie miejsce wśród obrońców ligi, za Mike’m Greenem z Washington Capitals. Był to również najwyższy wynik dla obrońcy Blackhawks od czasu 72-punktowego sezonu Chrisa Cheliosa w 1995-96 roku. Jego średni czas gry na lodzie wynoszący 26:35 minut był drugim najwyższym w lidze. W 2010 roku Blackhawks weszli do playoffów z drugim miejscem w Konferencji Zachodniej i w pierwszych trzech rundach wyeliminowali Nashville Predators, Vancouver Canucks i San Jose Sharks. Podczas meczu nr 4 Finałów Konferencji Zachodniej przeciwko Rekinom, Keith miał siedem zębów wybitych przez krążek. Kilka minut po tym incydencie wrócił do gry i pomógł Blackhawks zakończyć czteromeczowy pojedynek z Sharks i awansować do finału Pucharu Stanleya po raz pierwszy od 1992 roku. W meczu z Philadelphia Flyers, Blackhawks zdobyli Puchar Stanleya w sześciu meczach. Keith zakończył sezon posezonowy z 17 punktami (2 gole i 15 asyst) w 22 meczach. Nominowany do James Norris Memorial Trophy za występy w sezonie zasadniczym, pokonał Mike’a Greena i Drew Doughty’ego z Los Angeles Kings, aby zdobyć nagrodę jako najlepszy obrońca NHL w off-season.
W wyniku kilku graczy Blackhawks, w tym Keitha, wchodzących w pierwszy rok lukratywnych kontraktów w sezonie 2010-11, zespół został zmuszony do pozbycia się kilku elementów swojej drużyny, która zdobyła Puchar Stanleya, aby zmieścić się w salary cap. Z uszczuplonym składem Chicago zakwalifikowało się do playoffów z przewagą dwóch punktów, zajmując ósme i ostatnie miejsce na Zachodzie. Produkcja Keitha spadła do 7 bramek i 45 punktów w 82 meczach. W pierwszej rundzie Blackhawks zmierzyli się z Canucks i zostali wyeliminowani w siedmiu meczach. Keith odnotował cztery gole i dwie asysty podczas serii.
W dniu 23 marca 2012 roku, Keith został zawieszony na pięć gier za dostarczenie łokcia na głowę Canuck przodu Daniel Sedin. Szef Departamentu Bezpieczeństwa Graczy Brendan Shanahan zauważył, że uderzenie było „niebezpieczne, lekkomyślne i spowodowało obrażenia” w swoim wydaniu wideo.
W dniu 4 czerwca 2013 roku Keith otrzymał jednogamkowe zawieszenie za uderzenie w twarz napastnika Los Angeles Kings Jeffa Cartera podczas Meczu 3 Finałów Konferencji Zachodniej. Liga, ogłaszając zawieszenie, odniosła się do ukośnika jako „jednoręczny swing w górę”, który uderzył Cartera bezpośrednio w twarz, powodując ranę, która wymagała 20 szwów do zamknięcia.
W następnym sezonie, Keith tallied 6 bramek i 55 asyst, utrzymując +22 plus-minus rating w 79 meczach. Był w złotej drużynie Kanady na Zimowych Igrzyskach Olimpijskich w Soczi w 2014 roku. Keith odnotował cztery gole i siedem asyst w playoffach 2014, ale przegrał z Los Angeles Kings w Finałach Konferencji Zachodniej, ostatecznymi mistrzami.
Po zakończeniu sezonu Keith otrzymał swoje drugie Norris Trophy jako najlepszy obrońca NHL.
W dniu 15 czerwca 2015 roku Keith zdobył swój trzeci Puchar Stanleya z Blackhawks. Jego występ w playoffs 2015 zaowocował Conn Smythe Trophy dla MVP playoffs, po zdobyciu zwycięskiej bramki na bramkarzu Tampa Bay Lightning, Benie Bishopie. On dołącza do Henrika Zetterberga w osiągnięciu strzelając Puchar-winning bramkę i otrzymując Conn Smythe Trophy w tym samym roku w 2008.
Na 29 marca 2016, Keith został sprawdzony do lodu przez Minnesota Wild forward Charlie Coyle i odwetu z jego stick-Coyle wymagane pomocy medycznej mając krew kapiącą z nosa. Keith został ukarany za zamiar wyrządzenia krzywdy. Przegląd doprowadziłby do jego zawieszenia z ostatnich pięciu meczów sezonu regularnego i pierwszego meczu playoffów 2016 – powodując, że Keith stracił $ 148,883.35 w pensji zgodnie z warunkami układu zbiorowego negocjacji NHL.
W dniu 11 grudnia 2018 r., Keith i kolega z drużyny Brent Seabrook stali się pierwszą parą obrońców, a siódmy duet w historii NHL, aby rozegrać 1000 gier razem.
.