In 1904, Castleton signed on with the Salt Lake City ball club, which played in the Class B Pacific National League. In the 1904–1905 season, he pitched for another team based in Ogden, Utah, that was also poised to enter the league. Still a teenager, he nevertheless distinguished himself with a 16-inning loss.
