01 Apr2026 | Shanghai Shenhua | Shenzhen Xinpengcheng | Transfer | |
| - | Shenzhen Xinpengcheng | Shanghai Shenhua | Return from loan | |
| - | Shanghai Shenhua | Shenzhen Xinpengcheng | Loan | |
07 Jan2023 | Shenzhen | Shanghai Shenhua | Free agent | |
| - | Wolves | Shenzhen | Transfer | |
07 Oct2019 | Oxford Utd | Wolves | Transfer | |
| - | Utrecht | Oxford Utd | Return from loan | |
| - | Oxford Utd | Utrecht | Loan | |
08 Sept2018 | Bury | Oxford Utd | Transfer | |
07 Jan2016 | Reading | Bury | Free agent | |
07 Jan2012 | Kitchee | Reading | Free agent | |
07 Jan2009 | Eastern AA | Kitchee | Free agent |
W. Dai transfer history tracks all club moves during the professional career, including transfer dates and teams involved.