Richard Duffy
Career snapshot
Position rank · 18/19
Among 2,945 Defender - Centre-Backs · ≥200 mins
Career highs
| Full name | Richard Duffy |
|---|---|
| Name in home country | Richard Michael Duffy |
| Date of birth | 1985-08-30 (40 yrs) |
| Place of birth | Swansea, Wales |
| Citizenship | Wales |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 181.00 m |
| Current club | Congleton Town |
| Joined | 2020-07-01 |
| Contract expires | — |
Percentile rank vs 2525 other Defender - Centre-Backs with ≥500 minutes in 18/19. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Notts County | 3 | 16/17 | 18/19 | 119 | 8 | 4 | 4,774 |
| Port Vale FC | 4 | 12/13 | 15/16 | 152 | 1 | 7 | 2,369 |
| Exeter City | 3 | 09/10 | 11/12 | 128 | 4 | 5 | 5,856 |
| Millwall FC | 1 | 08/09 | 08/09 | 12 | 0 | 0 | 0 |
| Coventry City | 4 | 04/05 | 07/08 | 64 | 0 | 0 | 0 |
| Portsmouth FC | 2 | 03/04 | 06/07 | 2 | 0 | 0 | 0 |
| Swansea City | 2 | 03/04 | 06/07 | 34 | 1 | 0 | 1,328 |
| Burnley FC | 1 | 04/05 | 04/05 | 9 | 1 | 0 | 372 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 18/19 | EFL Cup | Notts County | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Trophy | Notts County | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | FA Cup | Notts County | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League Two | Notts County | 19 | 1 | 1 | 2 | 0 | 1,478 |
| 17/18 | FA Cup | Notts County | 5 | 1 | 0 | 1 | 0 | 450 |
| 17/18 | League Two | Notts County | 43 | 2 | 1 | 8 | 0 | 1,908 |
| 17/18 | League Two Play-Offs | Notts County | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | EFL Cup | Notts County | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Notts County | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Notts County | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League Two | Notts County | 42 | 4 | 2 | 9 | 0 | 938 |
| 15/16 | FA Cup | Port Vale FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | FL Trophy | Port Vale FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | League Cup | Port Vale FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | League One | Port Vale FC | 45 | 0 | 2 | 11 | 0 | 0 |
| 14/15 | EFL Trophy | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Port Vale FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | League Cup | Port Vale FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Port Vale FC | 27 | 1 | 0 | 8 | 1 | 2,369 |
| 13/14 | EFL Trophy | Port Vale FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | FA Cup | Port Vale FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Port Vale FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League One | Port Vale FC | 28 | 0 | 0 | 7 | 0 | 0 |
| 12/13 | EFL Trophy | Port Vale FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | FA Cup | Port Vale FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | League Cup | Port Vale FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Two | Port Vale FC | 37 | 0 | 5 | 8 | 0 | 0 |
| 11/12 | EFL Trophy | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Exeter City | 2 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | League Cup | Exeter City | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League One | Exeter City | 28 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | EFL Trophy | Exeter City | 6 | 1 | 0 | 0 | 0 | 540 |
| 10/11 | FA Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Exeter City | 1 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | League One | Exeter City | 42 | 2 | 3 | 7 | 1 | 1,683 |
| 09/10 | FA Cup | Exeter City | 1 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | League Cup | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League One | Exeter City | 42 | 1 | 0 | 11 | 0 | 3,633 |
| 08/09 | League One | Millwall FC | 12 | 0 | 0 | 2 | 0 | 0 |
| 07/08 | Championship | Coventry City | 2 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | Championship | Coventry City | 13 | 0 | 0 | 4 | 0 | 0 |
| 06/07 | FA Cup | Swansea City | 1 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | FAW Premier Cup | Swansea City | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League One | Swansea City | 11 | 0 | 0 | 1 | 0 | 0 |
| 05/06 | Championship | Coventry City | 32 | 0 | 0 | 7 | 0 | 0 |
| 05/06 | FA Cup | Coventry City | 2 | 0 | 0 | 1 | 0 | 0 |
| 04/05 | Championship | Coventry City | 14 | 0 | 0 | 3 | 0 | 0 |
| 04/05 | Championship | Burnley FC | 7 | 1 | 0 | 3 | 0 | 372 |
| 04/05 | FA Cup | Coventry City | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League Cup | Burnley FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | EFL Trophy | Swansea City | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | FA Cup | Swansea City | 3 | 0 | 0 | 2 | 0 | 0 |
| 03/04 | League Two | Swansea City | 18 | 1 | 0 | 1 | 1 | 1,328 |
| 03/04 | Premier League | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | Swansea U18 | Swansea | Transfer | 0 | — |
| 03/04 | 2004-01-26 | Swansea | Portsmouth | Transfer | 0 | €450k |
| 04/05 | 2004-09-24 | Portsmouth | Burnley | Loan | 0 | — |
| 04/05 | 2004-11-24 | Burnley | Portsmouth | Return from loan | 500000 | — |
| 04/05 | 2005-01-26 | Portsmouth | Coventry | Loan | 500000 | — |
| 04/05 | 2005-05-09 | Coventry | Portsmouth | Return from loan | 500000 | — |
| 05/06 | 2005-08-01 | Portsmouth | Coventry | Loan | 500000 | — |
| 05/06 | 2006-05-01 | Coventry | Portsmouth | Return from loan | 500000 | — |
| 06/07 | 2006-10-22 | Portsmouth | Coventry | Loan | 500000 | — |
| 06/07 | 2006-12-27 | Coventry | Portsmouth | Return from loan | 500000 | — |
| 06/07 | 2007-01-12 | Portsmouth | Swansea | Loan | 500000 | — |
| 06/07 | 2007-05-06 | Swansea | Portsmouth | Return from loan | 500000 | — |
| 07/08 | 2008-03-22 | Portsmouth | Coventry | Loan | 300000 | — |
| 07/08 | 2008-05-31 | Coventry | Portsmouth | Return from loan | 300000 | — |
| 08/09 | 2009-02-02 | Portsmouth | Millwall | Transfer | 300000 | — |
| 09/10 | 2009-07-23 | Millwall | Exeter City | Transfer | 300000 | — |
| 12/13 | 2012-07-06 | Exeter City | Port Vale | Transfer | 300000 | — |
| 16/17 | 2016-07-01 | Port Vale | Notts County | Transfer | 150000 | — |
| 19/20 | 2019-08-21 | Notts County | Kidsgrove Athletic | Transfer | 150000 | — |
| 20/21 | 2020-07-01 | Kidsgrove Athletic | Congleton Town | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 08/09 | Knee problems | 2008-09-12 | 2008-10-05 | 24 | 11 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30431 | — | 4 | 0 | — | — | former national player |
| Team #26181 | — | 3 | 0 | — | — | former national player |
| Team #24966 | — | 7 | 0 | — | — | former national player |
| Team #3864 | — | 13 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| James Dunne | 1 | 0 | 0 |
| Liam Sercombe | 1 | 0 | 0 |
| Tom Pope | 1 | 2 | 0 |
| Matt Tootle | 1 | 0 | 0 |
| Elliott Hewitt | 1 | 1 | 0 |
| Jonathan Forte | 1 | 0 | 0 |
| David Noble | 1 | 0 | 0 |
| Jorge Grant | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | League Two | Notts County | 4 | 42 |
| 10/11 | League One | Exeter City | 2 | 42 |
| 17/18 | League Two | Notts County | 2 | 43 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 12/13 | League Two | Port Vale FC | 5 | 37 |
| 10/11 | League One | Exeter City | 3 | 42 |
| 15/16 | League One | Port Vale FC | 2 | 45 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 07/08 | 2008-05-31 | Coventry | Portsmouth | Return from loan | — | €300k |
| 07/08 | 2008-03-22 | Portsmouth | Coventry | Loan | — | €300k |
| 06/07 | 2007-05-06 | Swansea | Portsmouth | Return from loan | — | €500k |
| 06/07 | 2007-01-12 | Portsmouth | Swansea | Loan | — | €500k |
| 06/07 | 2006-12-27 | Coventry | Portsmouth | Return from loan | — | €500k |
| 06/07 | 2006-10-22 | Portsmouth | Coventry | Loan | — | €500k |
| 05/06 | 2006-05-01 | Coventry | Portsmouth | Return from loan | — | €500k |
| 05/06 | 2005-08-01 | Portsmouth | Coventry | Loan | — | €500k |
| 04/05 | 2005-05-09 | Coventry | Portsmouth | Return from loan | — | €500k |
| 04/05 | 2005-01-26 | Portsmouth | Coventry | Loan | — | €500k |
| 04/05 | 2004-11-24 | Burnley | Portsmouth | Return from loan | — | €500k |
| 04/05 | 2004-09-24 | Portsmouth | Burnley | Loan | — | — |
Teams faced most often by Richard Duffy'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 % |
|---|---|---|---|---|---|---|---|---|
| Yeovil Town | 30 | 9 | 10 | 11 | 45 | 41 | +4 | 30% |
| Colchester United | 28 | 12 | 8 | 8 | 44 | 39 | +5 | 43% |
| Crewe Alexandra | 28 | 16 | 4 | 8 | 43 | 27 | +16 | 57% |
| Cheltenham Town | 28 | 14 | 9 | 5 | 48 | 35 | +13 | 50% |
| Swindon Town | 26 | 9 | 5 | 12 | 23 | 30 | -7 | 35% |
| Carlisle United | 24 | 10 | 5 | 9 | 37 | 32 | +5 | 42% |
| Grimsby Town | 24 | 7 | 9 | 8 | 27 | 27 | 0 | 29% |
| Morecambe FC | 24 | 10 | 6 | 8 | 42 | 25 | +17 | 42% |
| Lincoln City | 23 | 11 | 4 | 8 | 35 | 34 | +1 | 48% |
| Mansfield Town | 22 | 7 | 4 | 11 | 21 | 33 | -12 | 32% |
| Leicester City | 22 | 7 | 5 | 10 | 21 | 25 | -4 | 32% |
| Cambridge United | 22 | 10 | 3 | 9 | 28 | 28 | 0 | 45% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 03/04 | Senior debut season | |
| 03/04 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 18/19 | 22 | 1,478 | 4 | 0 | 0 | 0.24 |
| 17/18 | 50 | 2,358 | 10 | 0 | 0 | 0.38 |
| 16/17 | 47 | 938 | 9 | 0 | 0 | 0.86 |
| 15/16 | 52 | 0 | 14 | 0 | 0 | 0 |
| 14/15 | 29 | 2,369 | 9 | 0 | 1 | 0.38 |
| 13/14 | 31 | 0 | 8 | 0 | 0 | 0 |
| 12/13 | 40 | 0 | 10 | 0 | 0 | 0 |
| 11/12 | 34 | 0 | 2 | 0 | 0 | 0 |
| 10/11 | 50 | 2,223 | 8 | 0 | 1 | 0.36 |
| 09/10 | 44 | 3,633 | 11 | 1 | 0 | 0.3 |
| 08/09 | 12 | 0 | 2 | 0 | 0 | 0 |
| 07/08 | 2 | 0 | 1 | 0 | 0 | 0 |
| 06/07 | 26 | 0 | 6 | 0 | 0 | 0 |
| 05/06 | 34 | 0 | 8 | 0 | 0 | 0 |
| 04/05 | 24 | 372 | 6 | 0 | 0 | 1.45 |
| 03/04 | 23 | 1,328 | 3 | 1 | 1 | 0.34 |
Output by competition
Career goals and assists broken down by tournament.
More on Richard Duffy
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Richard Duffy
Who is Richard Duffy?
Richard Duffy is a Wales professional footballer who plays as a centre-back for Congleton Town.
How old is Richard Duffy?
Richard Duffy is 40 years old. He was born on August 30, 1985 in Swansea.
What position does Richard Duffy play?
Richard Duffy plays as a centre-back (Defender - Centre-Back).
What club does Richard Duffy play for?
Richard Duffy currently plays for Congleton Town.
How many career goals has Richard Duffy scored?
Across all senior club competitions in our dataset, Richard Duffy has scored 15 goals in 520 appearances.
Wales