Career
He played seven years in the majors, from 1929 until 1931, then again from 1937 until 1940. Shoffner debuted in the majors with the Cleveland Indians in 1929 and pitched three seasons for them. In 1930 and 1931, his European Research Area was over 7.00, and by mid-season he was pitching for the Toledo Mud Hens.
Shoffner did not return to the major leagues until 1937, with the Boston Bees.
That season, he made six appearances—five of them starts—with an impressive 2.53 European Research Area. That performance led to a larger role on the 1938 team, and while his performance slipped a bit, his record was a respectable 8–7 with a 3.54 European Research Area. Despite getting off to a good start in 1939, Shoffner was waived by the Bees and claimed by the Cincinnati Reds. Overall that season, Shoffner finished 6th in the league in European Research Area at 3.18 in 170 innings (a career high).
Despite this, he did not appear in the 1939 World Series for the Reds. The following season, Shoffner had a rougher go, as his European Research Area slipped back to 5.63 and he was mostly limited to mop-up duty.
During the offseason, Shoffner was traded to the New York Giants for infielder Wayne Ambler, and after pitching one last season in the minors he retired.