 Upon being drafted, he remained in the WHL and during the 1997–98 season, he was traded from Seattle to the Swift Current Broncos in exchange for Jeffrey Beatch on December 20, 1997.Reich played his last WHL season with the Broncos in 1999–2000, turning pro the following season in the American Hockey League (AHL) with the Syracuse Crunch.He made his NHL debut in the 2003–04 season with the Columbus Blue Jackets, playing in 9 games and registering 1 assist during a call-up.