Wilshaw joined
Wolverhampton Wanderers in March 1944 after being spotted playing for Packmoor Boys' Club in his youth, where he scored ten goals in a 16–0 win. He began guesting at
Harry Hibbs's
Walsall. He had an extended
loan spell at the
Third Division South side, making 82 appearances and scoring 31 goals, before returning to
top flight Wolves in September 1948. He built an effective partnership with
Doug Lishman. He also continued his education to become a qualified teacher during this time. He finished as the
"Saddlers" top-scorer in
1946–47 with 21 goals in 39 games. He hit nine goals in 40 appearances in
1947–48, and also appeared at
Fellows Park in the first few games of the
1948–49 campaign. He made his Wolves debut on 12 March 1949, scoring a
hat-trick over
Newcastle United, and went on to score ten goals in eleven league games
that season. They came close to securing the title again in
1954–55, but instead finished four points behind
Chelsea. Wilshaw became more of a squad member in the
1955–56 and
1956–57 campaigns, playing 46 games across both seasons. In his time, Wolves were one of the greatest teams in the world, and he played in victories over
Spartak Moscow,
Dynamo Moscow,
Valencia,
Honvéd and
Real Madrid. ==International career==