I fjol stod han för en sensationell bedrift när han som 16-åring sprang hem SM-guldet på seniornivå på 200 meter.
Då pekade formkurvan spikrakt uppåt.
Men årets säsong har inte blivit vad löpartalangen som tävlar för Malmö AI hade hoppats på.
– Jag har haft lite struligt den här säsongen med skador och så, så jag har inte kommit igång riktigt, säger han.
Under Surbullespelen i helgen visade han i alla fall att takterna finns där när han sprang i mål på 21.15, nytt årsbästa.
– Det var ett gött lopp. Äntligen ett lopp som gick bra. Jag ville ha en bra tid inför Finnkampen nu. Jag platsar inte riktigt på seniornivå vilket jag vill. Det här var min sista chans, säger William.
Bland de lite yngre deltagarna stod Tjalves Hugo Wirf för en riktigt fin insats. Han tog hem segern och slog nytt personbästa i längdhopp i P13-klassen. Han hoppade 4,87 meter vilket var en rejäl förbättring mot hans tidigare personbästa som var på 4,45.
– Det gick mycket bättre nu än vad det gjort förut. Jag har utvecklat tekniken och blivit mycket bättre under sommaren, säger han efter att ha klivit upp överst på pallen och tagit emot sitt pris.
Som många andra deltagare är det inte bara en gren som gäller för Hugo.
– Jag kör ju många grenar men det är extra roligt när det går bra. Längdhoppet är en av många favoriter. Jag kör spjut och 60 meter också, säger han.
En annan hemmadeltagare som var med och tävlade under söndagen var Ebba Hammarstrand. Först var det 80 meter häck som gällde för hennes del, sedan stavhopp.
– Det är jättekul att vara med här, men det gick inte bra i häckloppet. Det stämde inte och jag kom inte rätt till häckarna, säger hon och laddade sedan om för stavhoppet istället.
Under söndagen var det sol och fina förutsättningar. Under lördagen däremot var det blött och regnigt. Som en säkerhetsåtgärd flyttades därför herrarnas stavhoppstävling in i Stadium Arena. En tävling som höll hög kvalitet och vanns av norrmannen Sondre Guttormsen.
– Han slog nytt arenarekord och hoppade 5,82 meter, säger tävlingsledaren Tobias Hammarstrand, som kunde summera en bra tävlingshelg i Norrköping:
– Det har gått bra. Det var betydligt bättre väder i dag (söndag) än igår då det regnade en hel del. Totalt har vi har vi haft 469 starter, säger han.