Tkachuk's first game in the NHL was on February 28, 1992 against the Calgary Flames, in which he tallied an assist. He would finish the season with the Jets, getting eight points in 17 games. In the playoffs that year, he scored three goals in seven games. The following season, 1992-93, was Tkachuk's official rookie year. He appeared in 83 games and ended the season with 28 goals and 51 points, including a 12-game scoring streak from March 9 to April 3, 1993.
Tkachuk became the team captain the next season on November 3, 1993, two weeks after recording his first hat trick, against the Philadelphia Flyers. Some of his accomplishments from that season include leading the Jets in goals (41), points (81), and power play goals (22). The 1994-95 season, which was shortened by a lockout, saw Tkachuk on the All-Star Game second team as well as being second on the team in points.
In the 1995-96 season, Tkachuk dominated the Jets' statistics finishing first in goals (50), assists (48), points (98), power play goals (20), game-winning goals (6), shots (249), and plus/minus (+11).[5]
The Jets moved to Phoenix, Arizona in 1996, where Tkachuk became a member of the new Phoenix Coyotes. It was with Phoenix during the 1996-97 season that he has his career-best 52 goals, and made his first appearance in the NHL All-Star Game. He also led the team in goals, points, power-play goals, game-winning goals, and shots for the 1997-98 season, earning him his second straight All-Star appearance. For the 1998-99 season, Tkachuk led the team in goals, power-play goals, game-winning goals, shots, and plus/minus, and again went to the All-Star game.
After struggling with injuries for the next two seasons, the Coyotes traded Tkachuk to the Blues in 2001 for Ladislav Nagy, Michal Handzus and Jeff Taffe and a 1st round selection (Ben Eager). He would leave the team ranking second in all-time goals (323) and first in penalty minutes (1,508) among other records.
Tkachuk made an immediate impact on the Blues, scoring six goals and eight points in the final 12 games of the 2000-01 season. The Blues made it to the Western Conference final in the playoffs that season, losing to the Colorado Avalanche. He has experienced several injuries while with the Blues, and was briefly suspended when he reported to training camp overweight and failed his physical at the beginning of the 2005-06 season. The Blues traded Tkachuk to Atlanta at the 2007 trade deadline for Glen Metropolit and draft picks. On June 26th of the same year, St. Louis reacquired Tkachuk along with a conditional 4th round draft pick for a conditional first round pick in 2008. Tkachuk signed a new, two-year contract with the Blues for $8 million on June 30th. Upon re-signing, Tkachuk said of the Blues that "I see a lot of good things happening... They're going to be very active in making this a better hockey team." To help prove the Blues would be better, after signing Tkachuk they signed left winger Paul Kariya. Coach Andy Murray announced that he would try a line where Tkachuk would be centering Kariya on left wing and Brad Boyes on right.
On February 25, 2007, Tkachuk was traded to the Atlanta Thrashers for Glen Metropolit, a 1st round pick in 2007, a 3rd round pick in 2007 and a 2nd round pick in 2008. If Tkachuk had resigned with the Thrashers, the Blues would have Atlanta's 1st round pick in 2008. Since the Blues acquired exclusive negotiating rights with Tkachuk and resigned him to a two-year deal, Atlanta will now receive a conditional 4th round pick in 2008.
02-03 2002-03 UD GOOD OL' OLD DAYS JERSEY KEITH TKACHUK |
![]() |
- | $2.99 | 1h 5m | |
07-08 OPC PREMIER 299 KEITH TKACHUK |
![]() |
![]() |
$1.00 | 2h 20m | |
00-01 BAP Memorabilia Fall Expo #244 KEITH TKACHUK 10 |
![]() |
1 | $0.99 | 3h 6m | |
2005-06 UD The Cup Base card KEITH TKACHUK 249 NR! |
![]() |
![]() |
$9.42 | 3h 15m | |
Stadium Club 01-02 Perennials Keith Tkachuk card |
![]() |
- | $0.01 | 3h 19m | |
Stadium Club Gallery 01-02 card Keith Tkachuk |
![]() |
![]() |
$1.50 | 3h 21m | |
03 04 UD Keith Tkachuk Pillars of Strength card |
![]() |
1 | $0.55 | 3h 53m | |
02-03 2002-03 UD GOOD OL'S OLD DAYS JSY KEITH TKACHUK |
![]() |
- | $2.99 | 4h 6m | |
97-98 KEITH TKACHUK BE A PLAYER AUTOGRAPH #22 |
![]() |
- | $2.00 | 4h 16m | |
KEITH TKACHUK 2007 EXPO INTERNATIONAL ICE JERSEY 25 |
![]() |
- | $24.99 | 4h 25m | |
KEITH TKACHUK 02-03 PARKHURST SILVER 50 BLUES |
![]() |
![]() |
$3.99 | 4h 26m | |
Keith Tkachuk SPX 99 card 46 tw Phoenix nw St Louis |
![]() |
- | $0.99 | 4h 47m | |
07 08 UD Game Jersey #J-KT KEITH TKACHUK insert Blues |
![]() |
- | $2.99 | 5h 16m | |
Keith Tkachuk 08 UD Series 2 Jersey Card |
![]() |
- | $1.99 | 6h 14m | |
03-04 UD Premier Collection 49 Keith Tkachuk |
![]() |
- | $0.99 | 6h 50m |
















