After competing at the 2009 European Junior Championships in Prague, Josh Walsh made his breakthrough into senior contention with a successful 2011 season.
He competed for Great Britain against Germany in an early-season duel meet before winning his first British Gas Swimming Championships medal with 400m Freestyle bronze in Manchester.
A fourth place in the 200m Free also earned him a spot on his first senior international team where he was a relay reserve at the 2011 World Championships in Shanghai.
Walsh also made the 4x200m Freestyle Relay team for the 2013 World Championships in Barcelona and swam the anchor leg in both heats and final as the British quartet finished eighth overall.
In 2014, Walsh finished fifth in the 200m Freestyle at the British Gas Swimming Championships, earning his Commonwealth Games debut for England at Glasgow 2014 where he helped the 4x200m Freestyle quartet to a fourth place finish.