He was selected in the 2006 MLS Expansion Draft by Toronto FC, but was only with the club for a matter of hours before being dealt to Columbus Crew for a partial allocation.
He surpassed Jon Busch as the franchise's all-time shutout leader by earning his 26th in a 1–0 triumph over Kansas City Wizards at CommunityAmerica Ballpark on May 23, 2010.
With the Crew trailing 2–1 in second-half stoppage time, he sprinted to the center of the Toronto FC penalty area as an extra attacker while an Eddie Gaven corner kick was in mid-flight.
[3][4] A fractured right shoulder resulting from a collision with Danny Califf in the 85th minute of a 3–1 victory over Philadelphia Union in the regular season finale at Columbus Crew Stadium on October 24, 2010, forced Hesmer to miss the playoffs.
[12][better source needed] Will was signed to a one-day contract with the Carolina Railhawks as a backup goalkeeper for their June 24, 2014, Open Cup match against the LA Galaxy.