Aulds was signed by a Red Sox scout in 1946, and he played for the Scranton Red Sox of the Class A Eastern League.[4] He appeared in 105 games, batting .263 and was named a first team all-star.[1]
In 1947, Aulds started the seasons with the Louisville Colonels of the Class AAA American Association, however he sustained a spiking injury early in the season, after which he sat out for several weeks.[4] In May, the Red Sox released their third-string catcher, Frankie Hayes, and Aulds was promoted to the major league club.[1]
Aulds appeared in three games with the Red Sox, all as a catcher. The first was on May 25, when he entered a game the Red Sox were losing against the New York Yankees 10–0. He batted twice, collecting one hit off of Bill Bevens.[5] His second appearance was May 30, when he entered a game the Red Sox were losing 10–4 to the Washington Senators; he batted once but did not get a hit.[6] His final appearance was on June 22, when the Red Sox were losing 8–2 against the Cleveland Indians; again he batted once and was hitless.[7] In those three games he caught a total of 9 innings, recording 7 putouts.
For the remainder of the 1947 season, Aulds played 32 games with the New Orleans Pelicans of the Class AA Southern Association, with a .245 batting average. In 1948, Aulds again played for Louisville, batting .235 and appearing in 104 games. In 1949, his final year in the Red Sox organization, he split time between Louisville where he batted .185 in 9 games, and Scranton where he batted .250 in 48 games.
^The SABR biography of Aulds lists his full name as Leycester Doyle Aulds;[1] his World War II draft registration card lists his full name as Leslie Doyle Aulds.[2]