Career snapshot
Position rank · 19/20
Among 2,931 Attack - Centre-Forwards · ≥200 mins
Career highs
| Full name | Marc Richards |
|---|---|
| Name in home country | Marc John Richards |
| Date of birth | 1982-07-08 (43 yrs) |
| Place of birth | Wolverhampton, England |
| Citizenship | England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 180.00 m |
| Current club | Retired |
| Joined | 2021-07-01 |
| Contract expires | — |
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 |
|---|---|---|---|---|---|---|---|
| Yeovil Town | 1 | 19/20 | 19/20 | 8 | 2 | 0 | 186 |
| Cambridge United | 1 | 19/20 | 19/20 | 22 | 3 | 1 | 680 |
| Swindon Town | 2 | 17/18 | 18/19 | 50 | 16 | 4 | 570 |
| Northampton Town | 6 | 03/04 | 17/18 | 167 | 52 | 5 | 2,113 |
| Chesterfield FC | 2 | 12/13 | 13/14 | 83 | 22 | 9 | 512 |
| Port Vale FC | 5 | 07/08 | 11/12 | 202 | 75 | 14 | 1,829 |
| Barnsley FC | 2 | 05/06 | 06/07 | 81 | 18 | 7 | 505 |
| Rochdale AFC | 1 | 04/05 | 04/05 | 5 | 2 | 0 | 178 |
| Blackburn Rovers | 2 | 00/01 | 02/03 | 2 | 0 | 0 | 0 |
| Crewe Alexandra | 1 | 01/02 | 01/02 | 5 | 1 | 0 | 19 |
| Oldham Athletic | 1 | 01/02 | 01/02 | 5 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 19/20 | EFL Cup | Cambridge United | 1 | 1 | 0 | 0 | 0 | 60 |
| 19/20 | EFL Trophy | Cambridge United | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Cambridge United | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Cambridge United | 18 | 2 | 1 | 0 | 0 | 620 |
| 19/20 | National League | Yeovil Town | 7 | 2 | 0 | 1 | 0 | 186 |
| 19/20 | National League Playoffs | Yeovil Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Swindon Town | 1 | 1 | 1 | 0 | 0 | 62 |
| 18/19 | League Two | Swindon Town | 29 | 4 | 1 | 1 | 0 | 359 |
| 17/18 | EFL Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Northampton Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Northampton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Northampton Town | 19 | 1 | 0 | 0 | 0 | 692 |
| 17/18 | League Two | Swindon Town | 20 | 11 | 2 | 2 | 0 | 149 |
| 16/17 | EFL Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Northampton Town | 1 | 1 | 0 | 0 | 0 | 68 |
| 16/17 | FA Cup | Northampton Town | 2 | 2 | 0 | 0 | 0 | 78 |
| 16/17 | League One | Northampton Town | 42 | 10 | 3 | 5 | 0 | 276 |
| 15/16 | FA Cup | Northampton Town | 4 | 1 | 0 | 0 | 0 | 281 |
| 15/16 | FL Trophy | Northampton Town | 1 | 1 | 0 | 0 | 0 | 10 |
| 15/16 | League Cup | Northampton Town | 1 | 1 | 0 | 0 | 0 | 75 |
| 15/16 | League Two | Northampton Town | 31 | 15 | 1 | 2 | 0 | 163 |
| 14/15 | EFL Trophy | Northampton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Northampton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Two | Northampton Town | 31 | 18 | 1 | 2 | 0 | 137 |
| 13/14 | EFL Trophy | Chesterfield FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Chesterfield FC | 2 | 1 | 0 | 0 | 0 | 85 |
| 13/14 | League Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Chesterfield FC | 38 | 9 | 3 | 0 | 1 | 221 |
| 12/13 | EFL Trophy | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Two | Chesterfield FC | 34 | 12 | 6 | 1 | 0 | 206 |
| 11/12 | League Two | Port Vale FC | 36 | 17 | 3 | 3 | 1 | 165 |
| 10/11 | EFL Trophy | Port Vale FC | 2 | 2 | 0 | 0 | 0 | 82 |
| 10/11 | FA Cup | Port Vale FC | 2 | 2 | 0 | 0 | 0 | 90 |
| 10/11 | League Cup | Port Vale FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Two | Port Vale FC | 40 | 16 | 4 | 4 | 0 | 207 |
| 09/10 | EFL Trophy | Port Vale FC | 2 | 1 | 0 | 0 | 0 | 144 |
| 09/10 | FA Cup | Port Vale FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Port Vale FC | 3 | 2 | 0 | 0 | 0 | 148 |
| 09/10 | League Two | Port Vale FC | 46 | 19 | 2 | 5 | 0 | 211 |
| 08/09 | EFL Trophy | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | FA Cup | Port Vale FC | 2 | 1 | 1 | 0 | 0 | 180 |
| 08/09 | League Cup | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Two | Port Vale FC | 30 | 10 | 2 | 4 | 1 | 255 |
| 07/08 | EFL Trophy | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | FA Cup | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League Cup | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League One | Port Vale FC | 29 | 5 | 2 | 10 | 0 | 347 |
| 06/07 | Championship | Barnsley FC | 31 | 6 | 4 | 4 | 0 | 292 |
| 06/07 | FA Cup | Barnsley FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | EFL Trophy | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | FA Cup | Barnsley FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League One | Barnsley FC | 38 | 12 | 3 | 6 | 0 | 213 |
| 05/06 | League One Play-Offs | Barnsley FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League Two | Northampton Town | 12 | 2 | 0 | 0 | 0 | 333 |
| 04/05 | League Two | Rochdale AFC | 5 | 2 | 0 | 1 | 0 | 178 |
| 04/05 | League Two Play-Offs | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | EFL Trophy | Northampton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | FA Cup | Northampton Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | League Cup | Northampton Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 03/04 | League Two | Northampton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | League Cup | Blackburn Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | First Division | Crewe Alexandra | 4 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | League Cup | Crewe Alexandra | 1 | 1 | 0 | 0 | 0 | 19 |
| 01/02 | Second Division | Oldham Athletic | 5 | 0 | 0 | 1 | 0 | 0 |
| 00/01 | League Cup | Blackburn Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 00/01 | 2000-07-01 | Blackburn U18 | Blackburn | Transfer | 0 | — |
| 01/02 | 2001-08-01 | Blackburn | Crewe Alexandra | Loan | 0 | — |
| 01/02 | 2001-09-01 | Crewe Alexandra | Blackburn | Return from loan | 0 | — |
| 01/02 | 2001-10-01 | Blackburn | Oldham Athletic | Loan | 0 | — |
| 01/02 | 2001-12-01 | Oldham Athletic | Blackburn | Return from loan | 0 | — |
| 01/02 | 2002-02-01 | Blackburn | Halifax Town | Loan | 0 | — |
| 01/02 | 2002-05-01 | Halifax Town | Blackburn | Return from loan | 0 | — |
| 02/03 | 2002-11-01 | Blackburn | Swansea | Loan | 0 | — |
| 02/03 | 2003-05-01 | Swansea | Blackburn | Return from loan | 0 | — |
| 03/04 | 2003-07-01 | Blackburn | Northampton | Transfer | 0 | — |
| 04/05 | 2005-03-01 | Northampton | Rochdale | Loan | 100000 | — |
| 04/05 | 2005-05-01 | Rochdale | Northampton | Return from loan | 100000 | — |
| 05/06 | 2005-07-01 | Northampton | Barnsley | Transfer | 100000 | — |
| 07/08 | 2007-07-01 | Barnsley | Port Vale | Transfer | 700000 | — |
| 12/13 | 2012-07-01 | Port Vale | Chesterfield | Transfer | 700000 | — |
| 14/15 | 2014-07-01 | Chesterfield | Northampton | Transfer | 700000 | — |
| 17/18 | 2018-01-15 | Northampton | Swindon Town | Transfer | 150000 | — |
| 19/20 | 2019-08-05 | Swindon Town | Cambridge Utd. | Transfer | 150000 | — |
| 19/20 | 2020-01-16 | Cambridge Utd. | Yeovil Town | Transfer | 150000 | — |
| 20/21 | 2020-08-23 | Yeovil Town | St. Ives Town | Transfer | 150000 | — |
| 21/22 | 2021-07-01 | St. Ives Town | Retired | Transfer | 150000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | — | 3 | 0 | — | — | former national player |
| Team #22907 | — | 1 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adam Smith | 2 | 1 | 0 |
| Kris Taylor | 1 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | League Two | Port Vale FC | 19 | 46 |
| 14/15 | League Two | Northampton Town | 18 | 31 |
| 11/12 | League Two | Port Vale FC | 17 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 12/13 | League Two | Chesterfield FC | 6 | 34 |
| 10/11 | League Two | Port Vale FC | 4 | 40 |
| 06/07 | Championship | Barnsley FC | 4 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 04/05 | 2005-05-01 | Rochdale | Northampton | Return from loan | — | €100k |
| 04/05 | 2005-03-01 | Northampton | Rochdale | Loan | — | €100k |
| 02/03 | 2003-05-01 | Swansea | Blackburn | Return from loan | — | — |
| 02/03 | 2002-11-01 | Blackburn | Swansea | Loan | — | — |
| 01/02 | 2002-05-01 | Halifax Town | Blackburn | Return from loan | — | — |
| 01/02 | 2002-02-01 | Blackburn | Halifax Town | Loan | — | — |
| 01/02 | 2001-12-01 | Oldham Athletic | Blackburn | Return from loan | — | — |
| 01/02 | 2001-10-01 | Blackburn | Oldham Athletic | Loan | — | — |
| 01/02 | 2001-09-01 | Crewe Alexandra | Blackburn | Return from loan | — | — |
| 01/02 | 2001-08-01 | Blackburn | Crewe Alexandra | Loan | — | — |
Teams faced most often by Marc Richards'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 % |
|---|---|---|---|---|---|---|---|---|
| Oldham Athletic | 132 | 44 | 41 | 47 | 161 | 176 | -15 | 33% |
| Bradford City | 129 | 45 | 34 | 50 | 137 | 146 | -9 | 35% |
| Colchester United | 123 | 44 | 28 | 51 | 148 | 172 | -24 | 36% |
| Cheltenham Town | 122 | 42 | 36 | 44 | 165 | 147 | +18 | 34% |
| Walsall FC | 120 | 46 | 36 | 38 | 158 | 149 | +9 | 38% |
| Gillingham FC | 118 | 46 | 30 | 42 | 169 | 155 | +14 | 39% |
| Scunthorpe United | 114 | 31 | 34 | 49 | 157 | 193 | -36 | 27% |
| Notts County | 113 | 45 | 26 | 42 | 142 | 143 | -1 | 40% |
| Carlisle United | 110 | 37 | 29 | 44 | 150 | 155 | -5 | 34% |
| Southend United | 107 | 39 | 26 | 42 | 143 | 147 | -4 | 36% |
| Leyton Orient | 105 | 34 | 33 | 38 | 138 | 140 | -2 | 32% |
| Milton Keynes Dons | 104 | 27 | 33 | 44 | 113 | 158 | -45 | 26% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 01/02 | First senior goal | |
| 09/10 | Goal #50 (career) | |
| 12/13 | Goal #100 (career) | |
| 15/16 | 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 | 30 | 866 | 1 | 0 | 0 | 0.1 |
| 18/19 | 30 | 421 | 1 | 0 | 0 | 0.21 |
| 17/18 | 45 | 841 | 2 | 0 | 0 | 0.21 |
| 16/17 | 46 | 422 | 5 | 0 | 0 | 1.07 |
| 15/16 | 37 | 529 | 2 | 0 | 0 | 0.34 |
| 14/15 | 36 | 137 | 2 | 0 | 0 | 1.31 |
| 13/14 | 46 | 306 | 0 | 0 | 1 | 0.29 |
| 12/13 | 37 | 206 | 1 | 0 | 0 | 0.44 |
| 11/12 | 36 | 165 | 3 | 0 | 1 | 2.18 |
| 10/11 | 46 | 379 | 4 | 1 | 0 | 1.19 |
| 09/10 | 54 | 503 | 5 | 0 | 0 | 0.89 |
| 08/09 | 34 | 435 | 4 | 0 | 1 | 1.03 |
| 07/08 | 32 | 347 | 10 | 0 | 0 | 2.59 |
| 06/07 | 33 | 292 | 4 | 0 | 0 | 1.23 |
| 05/06 | 48 | 213 | 6 | 0 | 0 | 2.54 |
| 04/05 | 19 | 511 | 1 | 0 | 0 | 0.18 |
| 03/04 | 9 | 0 | 1 | 0 | 0 | 0 |
| 01/02 | 10 | 19 | 1 | 0 | 0 | 4.74 |
Output by competition
Career goals and assists broken down by tournament.
More on Marc Richards
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Marc Richards
Who is Marc Richards?
Marc Richards is an England professional footballer who plays as a centre-forward for Retired.
How old is Marc Richards?
Marc Richards is 43 years old. He was born on July 8, 1982 in Wolverhampton.
What position does Marc Richards play?
Marc Richards plays as a centre-forward (Attack - Centre-Forward).
What club does Marc Richards play for?
Marc Richards currently plays for Retired.
How many career goals has Marc Richards scored?
Across all senior club competitions in our dataset, Marc Richards has scored 191 goals in 630 appearances.
England