David John Lowry (born February 14, 1965) is a Canadian ice hockey coach and former professional player. He is currently an assistant coach with the Seattle Kraken of the National Hockey League (NHL). He played in the NHL from 1985 to 2004.
After spending most of the 1988–89 season with the Peoria Rivermen of the International Hockey League (IHL), Lowry joined the Blues for the last 21 games of the season including ten more games in the playoffs. Lowry stayed with St. Louis until the end of the 1992–93 NHL season. Lowry was never much of an offensive threat as his highest goal total was 19, which he did twice, both times with the Blues, and his highest point total was 40, which was also with the Blues. Before he retired, he managed to play over 1000 NHL games.
After only three seasons in San Jose, Lowry went to the Calgary Flames for the 2000–01 season where he played out his last four seasons, with the exception of a brief stint with the Saint John Flames of the AHL. In his last NHL season, he played only 18 games in the regular season acquiring one goal and one assist. In the playoffs, though, he played 10 games in Calgary's improbable Stanley Cup run of 2004 that ended in a loss to the Tampa Bay Lightning.
Coaching career
After retiring as a player, Lowry began coaching, joining the Western Hockey League's Calgary Hitmen as an assistant coach in 2005.[1] Lowry was promoted to associate coach in 2007, and named the head coach of the Hitmen in 2008, succeeding Kelly Kisio.[2] After one season as head coach for the Hitmen, Lowry joined the Calgary Flames in the NHL as an assistant coach beginning in 2009, where he served for three seasons.
On July 19, 2012, Lowry was named the head coach of the Victoria Royals of the WHL.[3]
On May 30, 2017, Lowry was hired as an assistant coach for the Los Angeles Kings of the NHL.[4] After two seasons with the Kings, he returned to the WHL as the head coach of the Brandon Wheat Kings.[5]
On November 23, 2020, Lowry was hired as an assistant coach for the Winnipeg Jets,[6] reuniting him with his son Adam.[7] On December 17, 2021, Lowry was named interim head coach of the Jets after head coach Paul Maurice resigned.[8]
Note: Lowry was named captain in December 2000, upon the retirement of Steve Smith. He was later stripped of the captaincy in February 2002 (by coach Greg Gilbert, because of poor performance on ice), Craig Conroy and Bob Boughner were named co-captains.