 In 1983 Stoddard was a member of the Orioles 1983 World Series champions.Stoddard did not pitch in the World Series, which the Orioles won over the Philadelphia Phillies in five games.Stoddard became the first player to win a championship ring in both an NCAA basketball championship game and a World Series.