Billy Waters (footballer, born 1994)

Bill Henry Penna Waters (born 15 October 1994) is an English professional footballer who plays as a forward for Oldham Athletic.

He was released by the club in May 2015, and moved on to Cheltenham Town, helping the team to win promotion as champions of the National League at the end of the 2015–16 season.

[3] Davis explained his decision to promote Waters to the first team, citing his impressive displays in the club's academy.

[7][8] He made his professional debut on 26 November, in a 2–1 defeat at Carlisle United, entering the game as a 59th-minute substitute for Mark Ellis.

[9] He made his first start on 8 March, and provided an assist for Chuks Aneke, in a 4–2 defeat at Peterborough United.

[16] However he then suffered a dip in form and lost his place in the first-team, ending the campaign with three goals in 21 league and cup appearances, as loan signings Nicky Ajose, Uche Ikpeazu and Lauri Dalla Valle were all preferred.

[36] On 8 June 2017, Waters signed a three-year contract at Northampton Town after manager Justin Edinburgh authorised an undisclosed transfer fee to Cheltenham.

[37] However Edinburgh left Sixfields after the "Cobblers" lost the opening four games of the League One season, and his successor, Jimmy Floyd Hasselbaink played Waters out of position.

[40] He scored his second goal for the "U's" on the final day of the season, a 5–0 home win over Port Vale, which coincidentally was Dunne's first game in charge following his appointment as the club's new permanent manager.

[43] He made his debut for Newport County on 18 January 2020 in the 2–0 League Two win against Swindon Town as a second-half substitute.

On 16 January 2025, Waters joined National League side Oldham Athletic on an eighteen-month deal.