Will entstammt dem Nachwuchs des HC Plzeň, dem Klub seiner Geburtsstadt, spielte aber alsbald in der Jugend des BK Mladá Boleslav. Dieser gehörte er bis zum Sommer 2011 an, da er sich den Moncton Wildcats aus der Ligue de hockey junior majeur du Québec (LHJMQ) anschloss. In seiner einzigen Saison dort wurde Will ins First All-Star Team berufen und nach Beendigung der Spielzeit im KHL Junior Draft 2012 in der fünften Runde an 122. Stelle vom HC Lev Prag ausgewählt.
Im Sommer 2012 kehrte der Torwart wieder zum BK Mladá Boleslav zurück und schaffte mit dem Klub in den folgenden beiden Spielzeiten jeweils den Gewinn der Zweitliga-Meisterschaft sowie 2014 schlussendlich den Aufstieg in die Extraliga. Wills Leistungen der vergangenen Jahre machten schließlich die Colorado Avalanche aus der National Hockey League (NHL) auf ihn aufmerksam, die ihn im Mai 2014 zur Unterschrift unter einen Zweijahresvertrag brachten. Zunächst verbrachte der Tscheche die Saison 2014/15 in den Minor Leagues und spielte für Colorados Farmteams, die Lake Erie Monsters in der American Hockey League (AHL) sowie die Fort Wayne Komets in der ECHL. In der Saison 2015/16 war Will dann für die San Antonio Rampage in der AHL aktiv. Am 26. Januar 2016 feierte er schließlich sein NHL-Debüt, als er im Schlussdrittel für Calvin Pickard eingewechselt wurde. Es blieb sein einziger 18-minütiger Einsatz auf diesem Niveau.
Am 10. Mai 2016 unterzeichnete er schließlich einen Vertrag bei Bílí Tygři Liberec aus der tschechischen Extraliga, mit dem er zweimal die Vizemeisterschaft feierte[1] und sich zu einem der besten Torhüter der Liga entwickelte. Nach drei Spielzeiten wechselte Will zum schwedischen Klub Rögle BK in die Svenska Hockeyligan (SHL),[2] den er nach einem Jahr wieder verließ und zum HK Traktor Tscheljabinsk in die Kontinentale Hockey-Liga (KHL) wechselte. Dort war der Schlussmann zwei Spielzeiten lang aktiv, ehe er im Mai 2022 in seine tschechische Heimat zurückkehrte und einen Vertrag beim HC Pardubice unterzeichnete.
2024 Tschechischer Vizemeister mit dem HC Pardubice
NHL-Statistik
Stand: Ende der Saison 2015/16
Saisons
Spiele
Siege
Niederlagen
Minuten
GT
Shutouts
Sv%
GTS
Reguläre Saison
1
1
0
0
18
1
0
.667
3.33
Playoffs
–
–
–
–
–
–
–
–
–
(Legende zur Torhüterstatistik: GP oder Sp = Spiele insgesamt; W oder S = Siege; L oder N = Niederlagen; T oder U oder OT = Unentschieden oder Overtime- bzw. Shootout-Niederlage; Min. = Minuten; SOG oder SaT = Schüsse aufs Tor; GA oder GT = Gegentore; SO = Shutouts; GAA oder GTS = Gegentorschnitt; Sv% oder SVS% = Fangquote; EN = Empty Net Goal; 1Play-downs/Relegation; Kursiv: Statistik nicht vollständig)