SEATTLE, WASHINGTON - DECEMBER 16: Trevor Lewis #61 of the Los Angeles Kings looks on during the first period Kraken at Climate Pledge Arena on December 16, 2023 in Seattle, Washington. (Photo by Steph Chambers/Getty Images)
(Photo by Steph Chambers/Getty Images)
SALT LAKE CITY – 39-year-old Salt Lake City native Trevor Lewis is calling it a career after 17 NHL seasons and 1,034 career games.
The two-time Stanley Cup champion announced his retirement with a heartfelt message on social media.
“As a kid growing up in Utah, I could have never imagined this journey,” Lewis wrote. “Playing 1,000 games and winning two Stanley Cups. Those milestones aren’t just numbers to me, they represent years of sacrifice, perseverance, and a deep love for the game.”
Trevor Lewis has officially announced his retirement following 1,034 NHL games – wishing all the best to the 2x Stanley Cup champion in his retirement 👏 pic.twitter.com/FwJIrITP2f
— NHLPA (@NHLPA) April 22, 2026
He continued,” Hockey has given me more than I could ever ask for—brothers in the locker room, lessons that shaped me as a man, and memories that will last forever… I leave this game with nothing but gratitude and pride. Hockey has given me everything, and I’m excited to see what comes next.”
Lewis was drafted 17th overall by the Los Angeles Kings in the first round of the 2006 NHL draft.
His NHL debut came in December 2008, but Lewis wouldn’t become a regular in the Kings’ lineup until the 2010-11 season.
View this post on Instagram
He went on to play 70 or more games for LA in six of the next seven seasons, earning Stanley Cup titles in 2012 and 2014.
After 12 years in the league, Lewis signed with the Winnipeg Jets in 2020-21. He went on to play 56 games with the Jets before spending two seasons with the Calgary Flames.
Lewis returned to the Kings in 2023 when he signed a one-year deal with the franchise.
He did not play in the 2025-26 season.
Find NHL and Utah Mammoth playoff news here.
Cole Bagley is the Utah Mammoth insider for KSL Sports. Follow him on X. You can hear Cole break down the team on KSL Sports Zone and KSL 5 TV.
All Mammoth games will be broadcast live on the KSL Sports Zone (97.5 FM/1280 AM). Occasionally, KSL NewsRadio (102.7 FM / 1160 AM) also airs Jazz games.
Brian Preece is a sports.ksl.com insider covering Locals in MLB and the Salt Lake Bees. Follow Brian’s Bees and Beehive baseball here. Find Brian on X, Instagram, and BlueSky at @bpreece24.