[3] As the middle child of four, Krebs and his two brothers all played ice hockey growing up while his sister studied music.
He suffered an Achilles tendon injury before the 2019 NHL entry draft, but was selected 17th overall by the Vegas Golden Knights.
Managing his rehabilitation into the 2019–20 season, Krebs remained with and practiced with the Golden Knights before signing a three-year, entry-level contract with Vegas on November 16, 2019.
Krebs made his NHL debut with the Golden Knights, registering an assist in a 6–5 defeat to the Minnesota Wild on May 3, 2021.
[8][9] Krebs played for Team Canada, achieving 5 points in 5 games at the 2018 Hlinka Gretzky Cup, winning Gold.