Weisgerber joined the Packers for the 1938 season and played on the team that won the 1939 NFL Championship Game against the New York Giants, avenging a loss in the previous year's title game. In his four seasons with the Packers, Weisgerber played 27 games (seven of them as a starter) and had a career record of 34 rushing yards on 11 carries, a single reception for 27 yards, four interceptions and made both of the extra points he attempted.