In 1954, Foiles posted a .332 batting average along with 17 home runs and 59 runs batted in while playing for the Indianapolis Indians of the American Association. His performance earned him a promotion back to the major leagues in 1955 where he posted a .261 batting average in 62 games while playing as a backup to the Indians All-Star catcher, Jim Hegan.
In 1954, Foiles achieved a batting average of .332 along with 17 home runs and 59 runs batted in while playing for the Indianapolis Indians of the American Association. His performance led to his advancement back to the major leagues in 1955, where he recorded a .261 batting average in 62 games as a reserve player behind the Indians' All-Star catcher, Jim Hegan.