After a short stint in the minors, where he played as a left fielder and shortstop, the Giants called Stafford up to the big leagues at the end of the 1916 season. Stafford sat on the bench for the Giants until October 5 – the last day of the season.
Stafford made his professional debut in the minor leagues, primarily playing as an outfielder and infielder, before being promoted to the big leagues by the Giants at the conclusion of the 1916 campaign. Stafford served as a reserve player for the Giants until October 5 – the last day of the season.