Rozpoczął swoją karierę hokejową w Malden Catholic High School w Malden w stanie Massachusetts. Tkachuk był członkiem reprezentacji USA Juniorów w 1991 i 1992, oraz członkiem kadry olimpijskiej USA w 1992 roku. W drafcie NHL z 1990 został wybrany przez Phoenix Coyotes
Winnipeg Jets (1992–1996)
Zaledwie kilka dni po zakończeniu Igrzysk Olimpijskich w Albertville, Tkachuk zadebiutował NHL 28 lutego 1992 r., w meczu przeciwko Vancouver Canucks, w którym zdobył asystę. W sezonie zasadniczym zagrał w 17 spotkaniach, w których zdobył 3 bramki i zanotował 5 asyst. W fazie Play-Off Tkachuk trafił 3 razy dla swojej ekipy. Był przez okres 2 sezonów kapitanem drużyny.
Phoenix Coyotes (1996–2001)
Zespół Jets przeniósł się do Phoenix w stanie Arizona w roku 1996. W sezonie 1996/1997 po raz pierwszy wystąpił w NHL All-Star Game w drużynie Zachodu. Przez cały okres gry w drużynie Kojotów, Tkachuk był znaczącym ogniwem w tej drużynie. Po zakończeniu kariery klub zastrzegł numer 7 dla jego uhonorowania.
St. Louis Blues i epizod w Atlancie (2001–2010)
Pod koniec sezonu 2000/2001, Keith Tkachuk po 5 sezonach gry w Phoenix, przeniósł się do zespołu St. Louis Blues. Zagrał w 12 meczach sezonu zasadniczego i w 15 meczach fazy Play-Off. Drużyna z St. Louis przegrała dopiero w finale konferencji z drużyną Colorado Avalanche, późniejszym triumfatorem rozgrywek. Tkachuk zdobywając 9 punktów (2 gole i 7 asyst) walnie przyczynił się do tego świetnego wyniku drużyny. 6 kwietnia 2008 został czwartym amerykańskim zawodnikiem, który zdobył 500 bramek w karierze.
25 lutego 2007 został wymieniony. Glen Metropolit przeszedł do St. Louis Blues, natomiast Keith Tkachuk powędrował do Atlanty Thrashers. Po zakończeniu sezonu powrócił do St. Louis. W czerwcu 2009 przedłużył kontrakt z klubem o rok[2]. 7 kwietnia 2010 ogłosił, iż sezon NHL (2009/2010) będzie jego ostatnim w karierze[3]. Dwa dni później rozegrał ostatni mecz w karierze przeciwko ekipie Anaheim Ducks.
Wychowywał się w bostońskiej dzielnicy Medford[4]. Jego ojciec John był strażakiem, a matka Geraldine urzędnikiem miejskim. Ma starszego brata Kevina oraz młodsze siotry Mary Kay i Beth.
Ma pochodzenie irlandzkie od strony matki. Jego nazwisko może kojarzyć się ze słowiańskimi językami. W jednej z wypowiedzi został zapytany o swoje pochodzenie, jednak nie potrafił wyjaśnić czy je posiada wskazując tylko, że nazwisko może być pierwotnie polskie, rosyjskie bądź ukraińskie[4].
Ma żonę Chantal, którą poślubił 28 lutego 1997. Ma trójkę dzieci: Matthew, Braedena oraz Taryn. Syn Matthew (ur. 1997) uprawia hokej na lodzie[5]. Kuzyn Keitha, Tom Fitzgerald[6] i jego syn Ryan[7] także są hokeistami.
Przydomek "Walt" nadał mu amerykański hokeista pochodzenia polskiego, Ed Olczyk.
Przypisy
↑W latach 1979–1996 zespół występował pod nazwą Winnipeg Jets