He served as the head football coach at Geneva College in Beaver Falls, Pennsylvania from 1900 to 1903, compiling a record of 26–3–3.
[3] He started at left end for the 1897 Princeton Tigers football team's the season finale against Yale.
[5] Craig played at left end in the 1900 Geneva Covenanters football team's victory over Youngstown on October 27 of that year.
After the game, Pittsburg College alleged that a substitute named May, who played at left end, was in fact Craig.
[7] Craig continued to coach the Geneva Covenanters football team through the 1903 season, compiling a record of 26–3–3 over four years.