PLAYER PROFILE

Will Donkin.

Matrix 20098

At a glance

Full name
William Rupert James Donkin ; 沈子貴
Born
26 Dec 2000
Age today
25
Nationality
—

Career by season

54 recorded appearances
Will Donkin appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
2025Chinese Super League Shanghai Port 100060
2024Chinese Super League Shanghai Port 5001530
2023Chinese Super League Shenzhen FC (1994-2024) 168207800
21/22UEFA Conference League Mosta FC 2000310
21/22Malta Premier League Mosta FC 2212409911
20/21Malta Premier League Mosta FC 53102890
20/21Malta Premier League Balzan FC 3000380

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Will Donkin match log
DateCompetitionMatchScoreMinutesGoals
18 Sep 2021Malta Premier League Hibernians FC v Mosta FCSubstitute, on 58′ 3 – 2321
11 Sep 2021Malta Premier League Mosta FC v Hamrun SpartansSubstitute, on 77′ 1 – 213
20 Aug 2021Malta Premier League Sirens FC v Mosta FCSubstitute, on 72′ 1 – 118
14 Aug 2021Malta Premier League Mosta FC v Birkirkara FCSubstitute, on 85′ 0 – 35
15 Jul 2021UEFA Conference League FC Spartak Trnava v Mosta FCSubstitute, on 65′ 2 – 025
06 Jul 2021UEFA Conference League Mosta FC v FC Spartak TrnavaSubstitute, on 84′ 3 – 26
06 Mar 2021Malta Premier League Mosta FC v Senglea Athletic FC 5 – 1901
27 Feb 2021Malta Premier League Santa Lucia FC v Mosta FC 2 – 362
21 Feb 2021Malta Premier League Mosta FC v Sirens FC 0 – 075
13 Feb 2021Malta Premier League Hibernians FC v Mosta FCSubstitute, on 55′ 2 – 035
24 Jan 2021Malta Premier League Mosta FC v Birkirkara FCSubstitute, on 63′ 0 – 127
20 Dec 2020Malta Premier League Hibernians FC v Balzan FCSubstitute, on 82′ 2 – 18
26 Oct 2020Malta Premier League Balzan FC v Hamrun SpartansSubstitute, on 84′ 2 – 26
01 Oct 2020Malta Premier League Mosta FC v Balzan FCSubstitute, on 66′ 3 – 324

Career transfers

11 recorded moves

All recorded career moves, newest first.

Will Donkin career transfers
Date FromToMoveFee
01 Jan 2026 Wuhan Three Towns Without club Released —
17 Jul 2025 Shanghai Port Wuhan Three Towns Transfer Free
31 Aug 2022 Mosta FC Shenzhen FC (1994-2024) Transfer Free
01 Jul 2021 Balzan FC Mosta FC Transfer Free
30 Jun 2021 Mosta FC Balzan FC Loan return
05 Jan 2021 Balzan FC Mosta FC Loan —
17 Sep 2020 Stabæk Fotball Balzan FC Transfer Free
01 Jul 2019 Crystal Palace U18 Stabæk Fotball Transfer Free
01 Mar 2017 Chelsea FC U18 Crystal Palace U18 Transfer —
01 Jul 2016 Chelsea FC Youth Chelsea FC U18 Internal move —
01 Jan 2012 FC Barnet Youth Chelsea FC Youth Transfer —

Contracts and market values are not available yet.