David Goodwillie
Career snapshot
Position rank · 21/22
Among 3,488 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1989-03-28 · 5 players total
| Full name | David Goodwillie |
|---|---|
| Date of birth | 1989-03-28 (37 yrs) |
| Place of birth | Stirling, Scotland |
| Citizenship | Scotland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Glasgow United FC |
| Joined | 2023-07-23 |
| Contract expires | — |
Percentile rank vs 1171 other Attack - Centre-Forwards with ≥500 minutes in 21/22. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Clyde FC | 6 | 16/17 | 21/22 | 175 | 109 | 27 | 2,525 |
| Plymouth Argyle | 1 | 16/17 | 16/17 | 22 | 1 | 4 | 656 |
| Aberdeen FC | 2 | 14/15 | 15/16 | 63 | 8 | 17 | 682 |
| Ross County FC | 1 | 15/16 | 15/16 | 9 | 1 | 0 | 353 |
| Blackburn Rovers | 3 | 11/12 | 13/14 | 34 | 5 | 2 | 703 |
| Blackpool FC | 1 | 13/14 | 13/14 | 13 | 3 | 0 | 254 |
| Dundee United FC | 8 | 05/06 | 13/14 | 156 | 47 | 22 | 2,071 |
| Blackburn Rovers U21 | 1 | 13/14 | 13/14 | 1 | 0 | 0 | 0 |
| Crystal Palace | 1 | 12/13 | 12/13 | 1 | 0 | 0 | 0 |
| Blackburn Rovers Reserves | 1 | 11/12 | 11/12 | 1 | 0 | 0 | 0 |
| Raith Rovers FC | 1 | 07/08 | 07/08 | 1 | 1 | 0 | 77 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | League One | Clyde FC | 21 | 15 | 3 | 0 | 0 | 113 |
| 21/22 | Prem. Sports Cup | Clyde FC | 3 | 2 | 1 | 0 | 0 | 129 |
| 21/22 | SFA Cup | Clyde FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Betfred Cup | Clyde FC | 4 | 2 | 1 | 0 | 0 | 180 |
| 20/21 | League One | Clyde FC | 16 | 9 | 1 | 0 | 0 | 151 |
| 20/21 | League One Meisterr. | Clyde FC | 4 | 2 | 1 | 0 | 0 | 174 |
| 20/21 | SFA Cup | Clyde FC | 2 | 1 | 0 | 0 | 0 | 112 |
| 19/20 | Betfred Cup | Clyde FC | 4 | 2 | 0 | 0 | 0 | 79 |
| 19/20 | League One | Clyde FC | 25 | 20 | 2 | 1 | 1 | 107 |
| 19/20 | SFA Cup | Clyde FC | 3 | 1 | 0 | 0 | 0 | 270 |
| 19/20 | Tunnock Ch. Cup | Clyde FC | 3 | 2 | 3 | 0 | 0 | 135 |
| 18/19 | Betfred Cup | Clyde FC | 4 | 3 | 0 | 0 | 0 | 130 |
| 18/19 | Irn-Bru Cup | Clyde FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League Two | Clyde FC | 32 | 17 | 8 | 4 | 0 | 165 |
| 18/19 | Scottish League One Play-offs | Clyde FC | 4 | 1 | 3 | 1 | 0 | 317 |
| 18/19 | SFA Cup | Clyde FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 17/18 | Betfred Cup | Clyde FC | 3 | 2 | 0 | 2 | 0 | 127 |
| 17/18 | Irn-Bru Cup | Clyde FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | League Two | Clyde FC | 36 | 25 | 3 | 5 | 0 | 129 |
| 17/18 | SFA Cup | Clyde FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Plymouth Argyle | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Plymouth Argyle | 3 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | FA Cup | Plymouth Argyle | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | League Two | Clyde FC | 6 | 4 | 0 | 1 | 0 | 117 |
| 16/17 | League Two | Plymouth Argyle | 16 | 1 | 2 | 0 | 0 | 656 |
| 15/16 | Europa League Qualifying | Aberdeen FC | 6 | 0 | 3 | 1 | 0 | 0 |
| 15/16 | Premiership | Ross County FC | 9 | 1 | 0 | 1 | 0 | 353 |
| 15/16 | Premiership | Aberdeen FC | 17 | 2 | 3 | 0 | 0 | 357 |
| 15/16 | SCL by Utilita | Aberdeen FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | SFA Cup | Aberdeen FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | Aberdeen FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | League Cup | Aberdeen FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Premiership | Aberdeen FC | 31 | 6 | 9 | 2 | 0 | 325 |
| 14/15 | SFA Cup | Aberdeen FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Blackburn Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Blackpool FC | 13 | 3 | 0 | 1 | 0 | 254 |
| 13/14 | League Cup | Dundee United FC | 2 | 3 | 1 | 0 | 0 | 55 |
| 13/14 | Premiership | Dundee United FC | 19 | 3 | 2 | 0 | 0 | 279 |
| 13/14 | SFA Cup | Dundee United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U21 PL | Blackburn Rovers U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Blackburn Rovers | 8 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Championship | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Blackburn Rovers | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | League Cup | Blackburn Rovers | 1 | 1 | 0 | 0 | 0 | 32 |
| 11/12 | Europa League Qualifying | Dundee United FC | 2 | 1 | 1 | 0 | 0 | 180 |
| 11/12 | FA Cup | Blackburn Rovers | 1 | 1 | 0 | 0 | 0 | 82 |
| 11/12 | League Cup | Blackburn Rovers | 3 | 1 | 1 | 0 | 0 | 290 |
| 11/12 | Premier League | Blackburn Rovers | 20 | 2 | 0 | 0 | 0 | 299 |
| 11/12 | Premiership | Dundee United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Reserve League | Blackburn Rovers Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Co-op. Ins. Cup | Dundee United FC | 2 | 1 | 0 | 1 | 0 | 203 |
| 10/11 | Europa League Qualifying | Dundee United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Premiership | Dundee United FC | 38 | 17 | 13 | 5 | 0 | 194 |
| 10/11 | SFA Cup | Dundee United FC | 4 | 1 | 0 | 0 | 0 | 390 |
| 09/10 | Co-op. Ins. Cup | Dundee United FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 09/10 | Premiership | Dundee United FC | 33 | 9 | 4 | 4 | 0 | 227 |
| 09/10 | SFA Cup | Dundee United FC | 5 | 4 | 1 | 2 | 0 | 87 |
| 08/09 | Co-op. Ins. Cup | Dundee United FC | 2 | 3 | 0 | 0 | 0 | 60 |
| 08/09 | Premiership | Dundee United FC | 16 | 3 | 0 | 2 | 0 | 133 |
| 08/09 | SFA Cup | Dundee United FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | CIS Insur. Cup | Dundee United FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League One | Raith Rovers FC | 1 | 1 | 0 | 0 | 0 | 77 |
| 07/08 | Premiership | Dundee United FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Premiership | Dundee United FC | 15 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Premiership | Dundee United FC | 10 | 1 | 0 | 0 | 0 | 83 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Dundee Utd. Yh. | Dundee Utd U17 | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Dundee Utd U17 | Dundee Utd U20 | Transfer | 0 | — |
| 06/07 | 2006-07-01 | Dundee Utd U20 | Dundee United | Transfer | 50000 | — |
| 07/08 | 2007-11-02 | Dundee United | Raith Rovers | Loan | 250000 | — |
| 07/08 | 2008-06-30 | Raith Rovers | Dundee United | Return from loan | 250000 | — |
| 11/12 | 2011-08-03 | Dundee United | Blackburn | Transfer | 2500000 | €3.40m |
| 12/13 | 2012-08-31 | Blackburn | Crystal Palace | Loan | 2500000 | — |
| 12/13 | 2012-10-16 | Crystal Palace | Blackburn | Return from loan | 2500000 | — |
| 13/14 | 2013-07-02 | Blackburn | Dundee United | Loan | 1500000 | — |
| 13/14 | 2014-01-13 | Dundee United | Blackburn | Return from loan | 1250000 | — |
| 13/14 | 2014-01-24 | Blackburn | Blackpool | Loan | 1250000 | — |
| 13/14 | 2014-05-31 | Blackpool | Blackburn | Return from loan | 1250000 | — |
| 14/15 | 2014-07-07 | Blackburn | Aberdeen FC | Transfer | 1250000 | — |
| 15/16 | 2016-02-01 | Aberdeen FC | Ross County | Loan | 700000 | — |
| 15/16 | 2016-05-16 | Ross County | Aberdeen FC | Return from loan | 700000 | — |
| 16/17 | 2016-07-01 | Aberdeen FC | Plymouth | Transfer | 700000 | — |
| 16/17 | 2017-01-25 | Plymouth | Without Club | Transfer | 450000 | — |
| 16/17 | 2017-03-17 | Without Club | Doune Castle | Transfer | 450000 | — |
| 16/17 | 2017-03-31 | Doune Castle | Clyde FC | Transfer | 450000 | — |
| 21/22 | 2022-01-31 | Clyde FC | Raith Rovers | Transfer | 0 | €60k |
| 21/22 | 2022-03-01 | Raith Rovers | Clyde FC | Loan | 0 | — |
| 21/22 | 2022-05-01 | Clyde FC | Raith Rovers | Return from loan | 0 | — |
| 22/23 | 2022-09-30 | Raith Rovers | Without Club | Transfer | 0 | — |
| 22/23 | 2023-02-07 | Without Club | Radcliffe | Transfer | 0 | — |
| 22/23 | 2023-02-08 | Radcliffe | Without Club | Transfer | 0 | — |
| 23/24 | 2023-07-23 | Without Club | Glasgow United | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 09/10 | Calf problems | 2009-11-09 | 2009-11-20 | 12 | 3 |
| 20/21 | Knock | 2021-03-29 | 2021-04-04 | 7 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30136 | — | 12 | 6 | — | — | former national player |
| Team #25791 | — | 2 | 0 | — | — | former national player |
| Team #17622 | — | 7 | 4 | — | — | former national player |
| Team #16868 | — | 9 | 1 | — | — | former national player |
| Team #3380 | — | 3 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Chris McStay | 2 | 5 | 0 |
| Tom Lang | 2 | 1 | 0 |
| Keith Watson | 2 | 3 | 0 |
| Shay Logan | 2 | 2 | 0 |
| David Mitchell | 1 | 1 | 0 |
| Dusan Pernis | 2 | 0 | 0 |
| Danny Swanson | 2 | 6 | 0 |
| Blair Currie | 2 | 0 | 0 |
| Kevin Nicoll | 1 | 1 | 0 |
| Barry Cuddihy | 1 | 12 | 0 |
| Garry Kenneth | 2 | 2 | 0 |
| Seán Dillon | 2 | 0 | 0 |
| Ally Love | 2 | 15 | 0 |
| Scott Rumsby | 2 | 0 | 0 |
| Mark Lamont | 2 | 10 | 0 |
| Morgaro Gomis | 2 | 2 | 0 |
| Martin McNiff | 1 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | League Two | Clyde FC | 25 | 36 |
| 19/20 | League One | Clyde FC | 20 | 25 |
| 10/11 | Premiership | Dundee United FC | 17 | 38 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 10/11 | Premiership | Dundee United FC | 13 | 38 |
| 14/15 | Premiership | Aberdeen FC | 9 | 31 |
| 18/19 | League Two | Clyde FC | 8 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-05-01 | Clyde FC | Raith Rovers | Return from loan | — | — |
| 21/22 | 2022-03-01 | Raith Rovers | Clyde FC | Loan | — | — |
| 15/16 | 2016-05-16 | Ross County | Aberdeen FC | Return from loan | — | €700k |
| 15/16 | 2016-02-01 | Aberdeen FC | Ross County | Loan | — | €700k |
| 13/14 | 2014-05-31 | Blackpool | Blackburn | Return from loan | — | €1.25m |
| 13/14 | 2014-01-24 | Blackburn | Blackpool | Loan | — | €1.25m |
| 13/14 | 2014-01-13 | Dundee United | Blackburn | Return from loan | — | €1.25m |
| 13/14 | 2013-07-02 | Blackburn | Dundee United | Loan | — | €1.50m |
| 12/13 | 2012-10-16 | Crystal Palace | Blackburn | Return from loan | — | €2.50m |
| 12/13 | 2012-08-31 | Blackburn | Crystal Palace | Loan | — | €2.50m |
| 07/08 | 2008-06-30 | Raith Rovers | Dundee United | Return from loan | — | €250k |
| 07/08 | 2007-11-02 | Dundee United | Raith Rovers | Loan | — | €250k |
Teams faced most often by David Goodwillie's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Charlton Athletic | 44 | 16 | 10 | 18 | 58 | 62 | -4 | 36% |
| Wigan Athletic | 42 | 16 | 9 | 17 | 62 | 62 | 0 | 38% |
| Ipswich Town | 42 | 12 | 13 | 17 | 52 | 56 | -4 | 29% |
| Doncaster Rovers | 41 | 22 | 6 | 13 | 63 | 55 | +8 | 54% |
| Sheffield Wednesday | 38 | 13 | 8 | 17 | 57 | 54 | +3 | 34% |
| Portsmouth FC | 37 | 14 | 13 | 10 | 52 | 43 | +9 | 38% |
| Barnsley FC | 37 | 13 | 9 | 15 | 50 | 51 | -1 | 35% |
| Birmingham City | 36 | 9 | 14 | 13 | 42 | 47 | -5 | 25% |
| Derby County | 34 | 11 | 6 | 17 | 33 | 52 | -19 | 32% |
| Bolton Wanderers | 34 | 13 | 12 | 9 | 45 | 34 | +11 | 38% |
| Middlesbrough FC | 33 | 13 | 12 | 8 | 44 | 32 | +12 | 39% |
| Reading FC | 33 | 13 | 7 | 13 | 51 | 53 | -2 | 39% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 05/06 | First senior goal | |
| 13/14 | Goal #50 (career) | |
| 18/19 | Goal #100 (career) | |
| 20/21 | Goal #150 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 19/20 | 35 | 591 | 1 | 0 | 1 | 0.3 |
| 18/19 | 42 | 702 | 5 | 0 | 0 | 0.64 |
| 17/18 | 41 | 256 | 7 | 0 | 0 | 2.46 |
| 16/17 | 28 | 773 | 1 | 0 | 0 | 0.12 |
| 15/16 | 34 | 710 | 2 | 0 | 0 | 0.25 |
| 14/15 | 38 | 325 | 2 | 0 | 0 | 0.55 |
| 13/14 | 36 | 588 | 1 | 0 | 0 | 0.15 |
| 12/13 | 11 | 32 | 1 | 0 | 0 | 2.81 |
| 10/11 | 46 | 787 | 6 | 0 | 0 | 0.69 |
| 09/10 | 40 | 494 | 6 | 0 | 0 | 1.09 |
| 08/09 | 18 | 193 | 2 | 0 | 0 | 0.93 |
Output by competition
Career goals and assists broken down by tournament.
More on David Goodwillie
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about David Goodwillie
Who is David Goodwillie?
David Goodwillie is a Scotland professional footballer who plays as a centre-forward for Glasgow United FC.
How old is David Goodwillie?
David Goodwillie is 37 years old. He was born on March 28, 1989 in Stirling.
What position does David Goodwillie play?
David Goodwillie plays as a centre-forward (Attack - Centre-Forward).
What club does David Goodwillie play for?
David Goodwillie currently plays for Glasgow United FC.
How many career goals has David Goodwillie scored?
Across all senior club competitions in our dataset, David Goodwillie has scored 175 goals in 476 appearances.
Scotland