Billy Waters is a 31-year-old England forward who plays for Oldham Athletic. He is currently a free agent.
B. Waters
B. Waters, by the numbers
A career in numbers, ready for the group chat.
Transfer history
| Date | From | To | Type | Fee |
|---|---|---|---|---|
| 2025-01-16 | Wrexham | Oldham Athletic | Free Transfer | undisclosed |
| 2025-01-01 | Halifax Town | Wrexham | End of loan | undisclosed |
| 2024-08-30 | Wrexham | Halifax Town | Loan | undisclosed |
| 2024-05-31 | Doncaster Rovers | Wrexham | End of loan | undisclosed |
| 2024-01-11 | Wrexham | Doncaster Rovers | Loan | undisclosed |
| 2022-07-01 | Halifax Town | Barrow | Free Transfer | undisclosed |
| 2021-07-08 | Torquay United | Halifax Town | Free Transfer | undisclosed |
| 2020-07-02 | Northampton Town | Transfer | undisclosed | |
| 2020-05-31 | Newport County | Northampton Town | End of loan | undisclosed |
| 2020-01-07 | Northampton Town | Newport County | Loan | undisclosed |
| 2019-05-31 | Cheltenham Town | Northampton Town | End of loan | undisclosed |
| 2019-01-11 | Northampton Town | Cheltenham Town | Loan | undisclosed |
| 2018-05-31 | Cambridge United | Northampton Town | End of loan | undisclosed |
| 2018-01-12 | Northampton Town | Cambridge United | Loan | undisclosed |
| 2017-07-01 | Cheltenham Town | Northampton Town | Transfer | £55k |
| 2015-07-01 | Crewe Alexandra | Cheltenham Town | Free Transfer | undisclosed |
Compiled from every English club's Sportmonks transfer feed. Disclosed fees only — many transfers go unreported.
Physical & squad role
Season by season
| Season | Club | Apps | Goals | Assists | xG | Minutes | Cards |
|---|---|---|---|---|---|---|---|
| 2025/2026 | Altrincham | 0 | n/a | 27 | 1 | ||
| 2025/2026 | Halifax Town | 0 | 0.7 -0.7 | 218 | — | ||
| 2025/2026 | Oldham Athletic | 0 | 0.0 0.0 | 90 | — | ||
| 2024/2025 | Halifax Town | 0 | n/a | 1,489 | 1 | ||
| 2024/2025 | Oldham Athletic | 0 | 2.5 -0.5 | 675 | 1 | ||
| 2023/2024 | Doncaster Rovers | 0 | 0.6 -0.6 | 413 | 2 | ||
| 2023/2024 | Wrexham | 0 | n/a | 275 | — | ||
| 2022/2023 | Wrexham | 0 | n/a | 23 | — | ||
| 2022/2023 | Barrow | 2 | n/a | 2,492 | 1 | ||
| 2021/2022 | Halifax Town | 2 | n/a | 4,193 | 6 | ||
| 2020/2021 | — | 0 | n/a | 1,308 | 2 | ||
| 2019/2020 | Newport County | 0 | n/a | 166 | — | ||
| 2019/2020 | Northampton Town | 0 | n/a | 715 | 2 | ||
| 2018/2019 | Northampton Town | 0 | n/a | 1,193 | 2 | ||
| 2018/2019 | Cheltenham Town | 1 | n/a | 1,039 | 1 | ||
| 2017/2018 | Northampton Town | 0 | n/a | 1,235 | 3 | ||
| 2017/2018 | Cambridge United | 1 | n/a | 1,230 | 1 | ||
| 2016/2017 | Cheltenham Town | 5 | n/a | 4,405 | 5 | ||
| 2015/2016 | Cheltenham Town | 0 | n/a | n/a | 1 | ||
| 2014/2015 | Crewe Alexandra | 0 | n/a | 1,059 | — | ||
| 2013/2014 | Crewe Alexandra | 0 | n/a | 169 | — |
Source: Sportmonks player statistics, including expected goals (xG) per season for covered competitions. Refreshed every 12 hours.