Stubing attended high school in White Plains, New York, before signing his first professional contract in 1956.
A first baseman and outfielder, he threw and batted left-handed, stood 6 ft 3 in (1.91 m) tall and weighed 220 lb (100 kg).
He was a longtime fixture as a minor league player from 1956 to 1969 in the Pittsburgh Pirates, New York/San Francisco Giants, St. Louis Cardinals and Angel organizations before his brief callup in 1967, hitting .283 with 192 home runs in 1,410 games.
Stubing later became a coach with the Angels, and when Cookie Rojas was fired in 1988, he took over as manager and finished out the season, losing the final eight games.
Moose Stubing was also a referee in Division 1 college basketball, officiating games in the Pac-10 and other conferences.