William Jonathan Swan (born 26 October 2000) is an English professional footballer who plays as a forward for EFL League One club Crawley Town.
[5] On 4 January 2020, Swan joined Southern League Premier Division South side Truro City on a one-month loan and scored two goals on his debut at Treyew Road in a 4–0 win over Metropolitan Police later that day.
[17][18] He finished as top-scorer for the under-23 team, scoring 12 goals in 22 appearances as Andy Reid's side reached the semi-finals of the Premier League 2 Division 2 play-offs.
[19] On 9 July 2022, Swan joined League Two side Mansfield Town – his hometown club – on loan for the 2022–23 season; manager Nigel Clough stated that "he'll bring youth and energy to the team".
[29][30] On 30 August 2024, Swan signed for fellow League One club Crawley Town on a two-year contract for an undisclosed fee.