Career snapshot
Position rank · 19/20
Among 2,931 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1982-08-23 · 5 players total
| Full name | Steven MacLean |
|---|---|
| Name in home country | Steven George MacLean |
| Date of birth | 1982-08-23 (43 yrs) |
| Place of birth | Edinburgh, Scotland |
| Citizenship | Scotland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 178.00 m |
| Current club | Retired |
| Joined | 2020-07-01 |
| Contract expires | — |
| Agent | Universal Sports ... |
Percentile rank vs 933 other Attack - Centre-Forwards with ≥500 minutes in 19/20. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Heart of Midlothian FC | 2 | 18/19 | 19/20 | 52 | 9 | 3 | 2,454 |
| Raith Rovers FC | 1 | 19/20 | 19/20 | 7 | 2 | 1 | 238 |
| St. Johnstone FC | 6 | 12/13 | 17/18 | 202 | 58 | 35 | 4,433 |
| Yeovil Town | 1 | 11/12 | 11/12 | 24 | 4 | 2 | 435 |
| Cheltenham Town | 1 | 11/12 | 11/12 | 3 | 1 | 1 | 202 |
| Oxford United | 1 | 10/11 | 10/11 | 31 | 6 | 6 | 386 |
| Plymouth Argyle | 4 | 07/08 | 10/11 | 52 | 6 | 3 | 1,011 |
| Aberdeen FC | 1 | 09/10 | 09/10 | 18 | 5 | 3 | 264 |
| Cardiff City | 1 | 07/08 | 07/08 | 18 | 0 | 2 | 0 |
| Sheffield Wednesday | 3 | 04/05 | 06/07 | 90 | 35 | 6 | 841 |
| Scunthorpe United | 1 | 03/04 | 03/04 | 13 | 3 | 0 | 548 |
| Rangers FC | 1 | 02/03 | 02/03 | 4 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 19/20 | Betfred Cup | Heart of Midlothian FC | 6 | 1 | 0 | 1 | 0 | 334 |
| 19/20 | League One | Raith Rovers FC | 6 | 2 | 0 | 0 | 0 | 238 |
| 19/20 | Premiership | Heart of Midlothian FC | 11 | 1 | 0 | 4 | 0 | 780 |
| 19/20 | SFA Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Tunnock Ch. Cup | Raith Rovers FC | 1 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | Betfred Cup | Heart of Midlothian FC | 6 | 3 | 1 | 1 | 0 | 164 |
| 18/19 | Premiership | Heart of Midlothian FC | 21 | 2 | 1 | 1 | 0 | 675 |
| 18/19 | Scottish Premiership Top Six Split | Heart of Midlothian FC | 4 | 1 | 1 | 3 | 0 | 226 |
| 18/19 | SFA Cup | Heart of Midlothian FC | 4 | 1 | 0 | 0 | 0 | 275 |
| 17/18 | Betfred Cup | St. Johnstone FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | St. Johnstone FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Premiership | St. Johnstone FC | 26 | 6 | 2 | 5 | 0 | 325 |
| 17/18 | Premiership Relegation | St. Johnstone FC | 3 | 4 | 1 | 1 | 0 | 61 |
| 17/18 | SFA Cup | St. Johnstone FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Betfred Cup | St. Johnstone FC | 5 | 2 | 3 | 0 | 0 | 192 |
| 16/17 | Premiership | St. Johnstone FC | 32 | 9 | 9 | 8 | 0 | 298 |
| 16/17 | SFA Cup | St. Johnstone FC | 2 | 1 | 1 | 1 | 0 | 180 |
| 15/16 | Europa League Qualifying | St. Johnstone FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premiership | St. Johnstone FC | 33 | 14 | 6 | 3 | 0 | 177 |
| 15/16 | SCL by Utilita | St. Johnstone FC | 3 | 1 | 2 | 1 | 0 | 270 |
| 15/16 | SFA Cup | St. Johnstone FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | St. Johnstone FC | 4 | 1 | 0 | 0 | 0 | 390 |
| 14/15 | Premiership | St. Johnstone FC | 24 | 2 | 2 | 6 | 0 | 971 |
| 13/14 | Europa League Qualifying | St. Johnstone FC | 4 | 1 | 0 | 0 | 0 | 390 |
| 13/14 | League Cup | St. Johnstone FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | Premiership | St. Johnstone FC | 21 | 8 | 3 | 2 | 0 | 196 |
| 13/14 | SFA Cup | St. Johnstone FC | 3 | 1 | 1 | 1 | 0 | 270 |
| 12/13 | Premiership | St. Johnstone FC | 31 | 5 | 4 | 5 | 0 | 477 |
| 12/13 | Scot. League Cup | St. Johnstone FC | 2 | 2 | 0 | 0 | 0 | 68 |
| 12/13 | SFA Cup | St. Johnstone FC | 2 | 1 | 0 | 0 | 0 | 168 |
| 11/12 | EFL Trophy | Yeovil Town | 1 | 1 | 1 | 0 | 0 | 45 |
| 11/12 | FA Cup | Yeovil Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Yeovil Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League One | Yeovil Town | 20 | 3 | 1 | 5 | 0 | 390 |
| 11/12 | League Two | Cheltenham Town | 3 | 1 | 1 | 0 | 0 | 202 |
| 10/11 | EFL Trophy | Plymouth Argyle | 1 | 1 | 0 | 0 | 0 | 90 |
| 10/11 | FA Cup | Plymouth Argyle | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Plymouth Argyle | 1 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | League One | Plymouth Argyle | 7 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | League Two | Oxford United | 31 | 6 | 6 | 5 | 0 | 386 |
| 09/10 | Championship | Plymouth Argyle | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Plymouth Argyle | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premiership | Aberdeen FC | 16 | 5 | 3 | 3 | 0 | 264 |
| 09/10 | SFA Cup | Aberdeen FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Championship | Plymouth Argyle | 20 | 2 | 1 | 4 | 0 | 494 |
| 08/09 | FA Cup | Plymouth Argyle | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Plymouth Argyle | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Championship | Cardiff City | 15 | 0 | 1 | 2 | 0 | 0 |
| 07/08 | Championship | Plymouth Argyle | 17 | 3 | 1 | 2 | 0 | 427 |
| 07/08 | FA Cup | Cardiff City | 1 | 0 | 1 | 0 | 0 | 0 |
| 07/08 | League Cup | Cardiff City | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Championship | Sheffield Wednesday | 41 | 12 | 1 | 3 | 0 | 174 |
| 06/07 | FA Cup | Sheffield Wednesday | 2 | 1 | 0 | 0 | 0 | 180 |
| 05/06 | Championship | Sheffield Wednesday | 6 | 2 | 0 | 0 | 0 | 180 |
| 04/05 | FA Cup | Sheffield Wednesday | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | FL Trophy | Sheffield Wednesday | 1 | 1 | 0 | 0 | 0 | 90 |
| 04/05 | League Cup | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League One | Sheffield Wednesday | 36 | 18 | 5 | 3 | 0 | 174 |
| 04/05 | League One Play-Offs | Sheffield Wednesday | 1 | 1 | 0 | 0 | 0 | 43 |
| 03/04 | EFL Trophy | Scunthorpe United | 2 | 1 | 0 | 0 | 0 | 169 |
| 03/04 | FA Cup | Scunthorpe United | 4 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | League Cup | Scunthorpe United | 2 | 1 | 0 | 0 | 0 | 101 |
| 03/04 | League Two | Scunthorpe United | 5 | 1 | 0 | 0 | 0 | 278 |
| 02/03 | Premiership | Rangers FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 02/03 | Scottish Premiership Top Six Split | Rangers FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | SFA Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 01/02 | 2001-07-01 | Rangers U20 | Rangers | Transfer | 0 | — |
| 03/04 | 2003-09-06 | Rangers | Scunthorpe Utd. | Loan | 0 | — |
| 03/04 | 2004-05-09 | Scunthorpe Utd. | Rangers | Return from loan | 0 | — |
| 04/05 | 2004-07-07 | Rangers | Sheff Wed | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Sheff Wed | Cardiff | Transfer | 500000 | — |
| 07/08 | 2008-01-18 | Cardiff | Plymouth | Transfer | 500000 | €750k |
| 09/10 | 2010-02-01 | Plymouth | Aberdeen FC | Loan | 800000 | — |
| 09/10 | 2010-06-01 | Aberdeen FC | Plymouth | Return from loan | 800000 | — |
| 10/11 | 2010-11-12 | Plymouth | Oxford United | Loan | 800000 | — |
| 10/11 | 2011-05-31 | Oxford United | Plymouth | Return from loan | 800000 | — |
| 11/12 | 2011-07-27 | Plymouth | Yeovil Town | Transfer | 800000 | — |
| 11/12 | 2012-03-23 | Yeovil Town | Cheltenham | Loan | 800000 | — |
| 11/12 | 2012-05-06 | Cheltenham | Yeovil Town | Return from loan | 800000 | — |
| 12/13 | 2012-07-01 | Yeovil Town | Without Club | Transfer | 500000 | — |
| 12/13 | 2012-09-01 | Without Club | St. Johnstone | Transfer | 500000 | — |
| 18/19 | 2018-07-01 | St. Johnstone | Heart of Midl. | Transfer | 350000 | — |
| 19/20 | 2020-01-30 | Heart of Midl. | Raith Rovers | Loan | 275000 | — |
| 19/20 | 2020-04-30 | Raith Rovers | Heart of Midl. | Return from loan | 200000 | — |
| 20/21 | 2020-07-01 | Heart of Midl. | Retired | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 12/13 | Elbow injury | 2012-09-29 | 2012-11-01 | 34 | 5 |
| 13/14 | Knee surgery | 2013-10-20 | 2014-02-15 | 119 | 18 |
| 14/15 | Knee surgery | 2014-09-13 | 2014-12-26 | 105 | 16 |
| 17/18 | Rest | 2018-05-07 | 2018-05-11 | 5 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16868 | — | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David Wotherspoon | 2 | 7 | 0 |
| Brian Easton | 2 | 3 | 0 |
| Chris Millar | 2 | 2 | 0 |
| Joe Shaughnessy | 1 | 3 | 0 |
| Michael O'Halloran | 2 | 8 | 0 |
| Chris Kane | 1 | 3 | 0 |
| Danny Swanson | 2 | 8 | 0 |
| Gary Miller | 2 | 0 | 0 |
| Zander Clark | 2 | 0 | 0 |
| Paul Paton | 1 | 0 | 0 |
| Michael Smith | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 04/05 | League One | Sheffield Wednesday | 18 | 36 |
| 15/16 | Premiership | St. Johnstone FC | 14 | 33 |
| 06/07 | Championship | Sheffield Wednesday | 12 | 41 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Premiership | St. Johnstone FC | 9 | 32 |
| 15/16 | Premiership | St. Johnstone FC | 6 | 33 |
| 10/11 | League Two | Oxford United | 6 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-04-30 | Raith Rovers | Heart of Midl. | Return from loan | — | €200k |
| 19/20 | 2020-01-30 | Heart of Midl. | Raith Rovers | Loan | — | €275k |
| 11/12 | 2012-05-06 | Cheltenham | Yeovil Town | Return from loan | — | €800k |
| 11/12 | 2012-03-23 | Yeovil Town | Cheltenham | Loan | — | €800k |
| 10/11 | 2011-05-31 | Oxford United | Plymouth | Return from loan | — | €800k |
| 10/11 | 2010-11-12 | Plymouth | Oxford United | Loan | — | €800k |
| 09/10 | 2010-06-01 | Aberdeen FC | Plymouth | Return from loan | — | €800k |
| 09/10 | 2010-02-01 | Plymouth | Aberdeen FC | Loan | — | €800k |
| 03/04 | 2004-05-09 | Scunthorpe Utd. | Rangers | Return from loan | — | — |
| 03/04 | 2003-09-06 | Rangers | Scunthorpe Utd. | Loan | — | — |
Teams faced most often by Steven MacLean'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 % |
|---|---|---|---|---|---|---|---|---|
| Northampton Town | 85 | 33 | 25 | 27 | 116 | 105 | +11 | 39% |
| Southend United | 78 | 26 | 20 | 32 | 90 | 105 | -15 | 33% |
| Bristol Rovers | 74 | 25 | 23 | 26 | 92 | 92 | 0 | 34% |
| Carlisle United | 69 | 26 | 14 | 29 | 79 | 79 | 0 | 38% |
| Leyton Orient | 67 | 29 | 17 | 21 | 94 | 84 | +10 | 43% |
| Wycombe Wanderers | 67 | 24 | 23 | 20 | 91 | 76 | +15 | 36% |
| Colchester United | 66 | 25 | 20 | 21 | 91 | 90 | +1 | 38% |
| Oldham Athletic | 65 | 23 | 22 | 20 | 88 | 79 | +9 | 35% |
| Crewe Alexandra | 64 | 28 | 12 | 24 | 85 | 87 | -2 | 44% |
| Doncaster Rovers | 63 | 23 | 9 | 31 | 69 | 93 | -24 | 37% |
| Rochdale AFC | 63 | 24 | 18 | 21 | 84 | 76 | +8 | 38% |
| Hartlepool United | 62 | 27 | 14 | 21 | 83 | 67 | +16 | 44% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 02/03 | Senior debut season | |
| 03/04 | First senior goal | |
| 10/11 | Goal #50 (career) | |
| 16/17 | Goal #100 (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 | 24 | 1,352 | 6 | 0 | 0 | 0.4 |
| 18/19 | 35 | 1,340 | 5 | 0 | 0 | 0.34 |
| 17/18 | 32 | 386 | 7 | 0 | 0 | 1.63 |
| 16/17 | 39 | 670 | 9 | 0 | 0 | 1.21 |
| 15/16 | 39 | 447 | 4 | 0 | 0 | 0.81 |
| 14/15 | 28 | 1,361 | 6 | 0 | 0 | 0.4 |
| 13/14 | 29 | 856 | 3 | 1 | 0 | 0.42 |
| 12/13 | 35 | 713 | 5 | 0 | 0 | 0.63 |
| 11/12 | 27 | 637 | 5 | 0 | 0 | 0.71 |
| 10/11 | 40 | 476 | 6 | 0 | 0 | 1.13 |
| 09/10 | 22 | 264 | 3 | 1 | 0 | 1.36 |
| 08/09 | 22 | 494 | 4 | 0 | 0 | 0.73 |
| 07/08 | 35 | 427 | 4 | 0 | 0 | 0.84 |
| 06/07 | 43 | 354 | 3 | 0 | 0 | 0.76 |
| 04/05 | 41 | 307 | 3 | 0 | 0 | 0.88 |
Output by competition
Career goals and assists broken down by tournament.
More on Steven MacLean
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Steven MacLean
Who is Steven MacLean?
Steven MacLean is a Scotland professional footballer who plays as a centre-forward for Retired.
How old is Steven MacLean?
Steven MacLean is 43 years old. He was born on August 23, 1982 in Edinburgh.
What position does Steven MacLean play?
Steven MacLean plays as a centre-forward (Attack - Centre-Forward).
What club does Steven MacLean play for?
Steven MacLean currently plays for Retired.
How many career goals has Steven MacLean scored?
Across all senior club competitions in our dataset, Steven MacLean has scored 129 goals in 514 appearances.
Scotland