Charles Willard was from the Homewood Country Club in Flossmoor, Illinois, a club which later became the Flossmoor Country Club. Flossmoor hosted the 1920 PGA Championship. Willard did not qualify for the match play at the 1904 Olympic golf tournament but made the second flight of the consolation tournament, where he lost his first round match. There were two Charles Willards living in Chicago in this era, and the golfer appears to have been Charles Willard, Sr.
|1904 Summer||St. Louis||Golf||Men's Individual||United States||USA||AC||DNQ|
|1904 Summer||St. Louis||Golf||United States||Qualifying||45T||195|
|1904 Summer||St. Louis||Golf||United States||Qualifying||Round One||49T||97|
|1904 Summer||St. Louis||Golf||United States||Qualifying||Round Two||43T||98|