Giles was a superb Negro League first baseman and a lifetime .300 hitter. Black all-star Ted “Double Duty” Radcliffe called Giles “the best colored first baseman I ever saw…” Giles played for the St. Louis Stars, one of the Negro Leagues greatest teams, from 1929 through 1931. In a 1930 eight-game series against major league all-stars, the Stars won six games against the pitching of Willis Hudlin, George Uhle, and Earl Whitehill. The Stars won the Negro National League pennant in 1930 and 1931. In the twilight of his career, Giles played for the Satchel Paige All-Stars. His final contribution to pro baseball was as manager of the 1935 Brooklyn Eagles.