01 Jan2026 | BFC Daugavpils | Galway | Free agent | |
03 May2025 | Whitehawk | BFC Daugavpils | Free agent | |
11 Sept2024 | Partick Thistle | Whitehawk | Free agent | |
07 Jan2023 | Swansea | Partick Thistle | Free agent | |
| - | Dundalk | Swansea | Return from loan | |
| - | Swansea | Dundalk | Loan | |
07 Jan2022 | Braintree | Swansea | Free agent | |
02 Dec2022 | Corinthian-Casuals | Braintree | Free agent | |
07 Jan2021 | Staines | Corinthian-Casuals | Free agent | |
07 Jan2020 | Walton & Hersham | Staines | Free agent | |
01 Jan2020 | Sheppey United | Walton & Hersham | Transfer | |
07 Jan2019 | Tunbridge Wells | Sheppey United | Free agent | |
07 Jan2018 | Ashford U. | Tunbridge Wells | Transfer |
W. Williams transfer history tracks all club moves during the professional career, including transfer dates and teams involved.