Born in Hillsboro, Ohio, Hastings made his major league debut on May 6, for the Rockford Forest Citys of the National Association as the starting catcher and manager of the team.
Hastings then moved to the Baltimore Canaries to finish out the season, primarily catching and hitting a respectable .306.