William Jonathan Swan (born 26 October 2000) is an English professional footballer who plays as a forward for EFL League Two club Mansfield Town, on loan from Premier League club Nottingham Forest. He has previously played on loan at Truro City and Port Vale.