Skip to content
Darryl Duffy

Darryl Duffy

Attack - Centre-Forward  at Retired
Age42
CitizenshipScotland
Height1.81 m
Footright
BornApril 16, 1984
👕200+ Apps 100+ Goals Veteran
Market value
Rating · 22/23 5.6 Solid
Centre-Forward Attack

Career snapshot

16
clubs played for
03/04
debut season
0.3
goals / match
Bristol Rovers
top club · 83 apps

Position rank · 22/23

#3192
goals rank
#2362
assists rank
152
season goals
20
season assists

Among 3,585 Attack - Centre-Forwards · ≥200 mins

Career highs

€400k
peak value · 2007
€375k
top transfer fee · 05/06
15
best season · 11/12
8 / 3
int'l caps / goals
499Appearances
152Goals
20Assists
35Yellow cards
1Red cards
84Full matches (90′)
Full nameDarryl Duffy
Name in home countryDarryl Alexander Duffy
Date of birth1984-04-16 (42 yrs)
Place of birthGlasgow, Scotland
CitizenshipScotland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height181.00 m
Current clubRetired
Joined2024-05-31
Contract expires
Agentno agent
May 2024
Transfer: Largs Thistle → Retired
23/24 · Transfer
Aug 2023
Transfer: Without Club → Largs Thistle
23/24 · Transfer
Apr 2023
Transfer: Stranraer → Without Club
22/23 · Transfer
Jul 2022
22/23 — Stranraer FC
13 matches · 1 G · 1 A · across 3 competitions
Aug 2021
Injury: unknown
17 games missed
Jul 2021
21/22 — Stranraer FC
9 matches · 3 G · 0 A · across 1 competition
Jul 2020
Transfer: Stirling Albion → Stranraer
20/21 · Transfer
Jul 2020
20/21 — Stranraer FC
30 matches · 8 G · 2 A · across 5 competitions
Aug 2019
Transfer: Airdrieonians → Stirling Albion
19/20 · Transfer
Jul 2019
19/20 — Stirling Albion FC
25 matches · 11 G · 1 A · across 3 competitions
Jul 2018
18/19 — Airdrieonians FC
39 matches · 14 G · 2 A · across 4 competitions
Jul 2018
Transfer: St. Mirren → Airdrieonians
18/19 · Transfer
Apr 2018
Transfer: Airdrieonians → St. Mirren
17/18 · Return from loan
Jan 2018
Transfer: St. Mirren → Airdrieonians
17/18 · Loan
Aug 2017
Transfer: ATK Mohun Bagan → St. Mirren
17/18 · Transfer
Jul 2017
17/18 — St. Mirren FC, Airdrieonians FC
14 matches · 4 G · 3 A · across 4 competitions
Aug 2016
Transfer: Salgaocar FC → Mohun Bagan SG
16/17 · Transfer
Jul 2016
16/17 — Mohun Bagan Super Giant
25 matches · 13 G · 1 A · across 4 competitions
Oct 2015
Injury: unknown
Oct 2015
Transfer: FC Goa → Salgaocar FC
15/16 · Return from loan
Sep 2015
Transfer: Salgaocar FC → FC Goa
15/16 · Loan
Jul 2015
15/16 — Salgaocar FC
13 matches · 11 G · 0 A · across 1 competition
Jul 2014
14/15 — Salgaocar FC, FC Goa
18 matches · 7 G · 0 A · across 2 competitions
Aug 2013
Transfer: Cheltenham → Salgaocar FC
13/14 · Transfer
Jul 2013
13/14 — Salgaocar FC
24 matches · 14 G · 0 A · across 1 competition
Jul 2012
12/13 — Cheltenham Town
30 matches · 3 G · 1 A · across 5 competitions
Jul 2011
11/12 — Cheltenham Town
50 matches · 15 G · 4 A · across 5 competitions
Jul 2011
Transfer: Bristol Rovers → Cheltenham
11/12 · Transfer
May 2011
Transfer: Hibernian FC → Bristol Rovers
10/11 · Return from loan
Sep 2010
Injury: unknown
8 games missed
Aug 2010
Transfer: Bristol Rovers → Hibernian FC
10/11 · Loan
Jul 2010
10/11 — Bristol Rovers, Hibernian FC
12 matches · 0 G · 1 A · across 4 competitions
Apr 2010
Transfer: Carlisle United → Bristol Rovers
09/10 · Return from loan
Feb 2010
Transfer: Bristol Rovers → Carlisle United
09/10 · Loan
Jul 2009
09/10 — Bristol Rovers, Carlisle United
42 matches · 7 G · 1 A · across 4 competitions
Jul 2008
08/09 — Bristol Rovers
46 matches · 13 G · 0 A · across 4 competitions
Jul 2008
Transfer: Swansea → Bristol Rovers
08/09 · Transfer
Jul 2007
07/08 — Swansea City
32 matches · 2 G · 1 A · across 5 competitions
Mar 2007
Transfer: Hull City → Swansea
06/07 · Transfer · €300k
Dec 2006
Transfer: Hartlepool → Hull City
06/07 · Return from loan
Nov 2006
Transfer: Hull City → Hartlepool
06/07 · Loan
Jul 2006
06/07 — Hull City, Swansea City, Hartlepool United
31 matches · 11 G · 0 A · across 5 competitions
Jan 2006
Transfer: Falkirk → Hull City
05/06 · Transfer · €375k
Jul 2005
05/06 — Hull City, Falkirk FC
37 matches · 12 G · 2 A · across 3 competitions
Jul 2004
04/05 — Falkirk FC
7 matches · 3 G · 0 A · across 3 competitions
Jul 2004
Transfer: Rangers → Falkirk
04/05 · Transfer
May 2004
Transfer: Brechin City → Rangers
03/04 · Return from loan
Jan 2004
Transfer: Rangers → Brechin City
03/04 · Loan
Jul 2003
03/04 — Rangers FC
2 matches · 0 G · 0 A · across 2 competitions
Jul 2003
Transfer: Rangers FC U17 → Rangers
03/04 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset

Percentile rank vs 1204 other Attack - Centre-Forwards with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.19/90
20
Assists1 total · 0.19/90
52
G+A2 total · 0.38/90
24
Yellow cards0 total · 0.00/90
91
7,586 min
Minutes played by club
Stranraer FC 18.4%
Stirling Albion FC 3.2%
Airdrieonians FC 7.5%
St. Mirren FC 0.0%
Mohun Bagan Super Giant 5.4%
Salgaocar FC 5.1%
FC Goa 0.0%
Cheltenham Town 8.9%
Hibernian FC 0.0%
Bristol Rovers 10.4%
Carlisle United 8.1%
Swansea City 19.8%
Hartlepool United 2.3%
Hull City 4.2%
Falkirk FC 6.7%
Rangers FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Stranraer FC 3 20/21 22/23 52 12 3 1,396
Stirling Albion FC 1 19/20 19/20 25 11 1 246
Airdrieonians FC 2 17/18 18/19 49 18 5 571
St. Mirren FC 1 17/18 17/18 4 0 0 0
Mohun Bagan Super Giant 1 16/17 16/17 25 13 1 412
Salgaocar FC 3 13/14 15/16 51 32 0 389
FC Goa 1 14/15 14/15 4 0 0 0
Cheltenham Town 2 11/12 12/13 80 18 5 675
Hibernian FC 1 10/11 10/11 9 0 1 0
Bristol Rovers 3 08/09 10/11 83 19 0 788
Carlisle United 1 09/10 09/10 8 1 1 611
Swansea City 2 06/07 07/08 40 7 1 1,499
Hartlepool United 1 06/07 06/07 10 5 0 174
Hull City 2 05/06 06/07 28 4 0 319
Falkirk FC 2 04/05 05/06 29 12 2 506
Rangers FC 1 03/04 03/04 2 0 0 0

Career trajectory — goals, assists & market value

5€100K10€200K14€300K19€400K04/05 — 3 goals (Falkirk FC)304/0505/06 — 12 goals (Hull City)05/06 — 2 assists1405/0606/07 — 11 goals (Hartlepool United)1106/0707/08 — 2 goals (Swansea City)07/08 — 1 assists307/0808/09 — 13 goals (Bristol Rovers)1308/0909/10 — 7 goals (Carlisle United)09/10 — 1 assists809/1010/11 — 1 assists110/1111/12 — 15 goals (Cheltenham Town)11/12 — 4 assists1911/1212/13 — 3 goals (Cheltenham Town)12/13 — 1 assists412/1313/14 — 14 goals (Salgaocar FC)1413/1414/15 — 7 goals (Salgaocar FC)714/1515/16 — 11 goals (Salgaocar FC)1115/1616/17 — 13 goals (Mohun Bagan Super Giant)16/17 — 1 assists1416/1717/18 — 4 goals (Airdrieonians FC)17/18 — 3 assists717/1818/19 — 14 goals (Airdrieonians FC)18/19 — 2 assists1618/1919/20 — 11 goals (Stirling Albion FC)19/20 — 1 assists1219/2020/21 — 8 goals (Stranraer FC)20/21 — 2 assists1020/2121/22 — 3 goals (Stranraer FC)321/2222/23 — 1 goals (Stranraer FC)22/23 — 1 assists222/2304/05 — €50K06/07 — €250K07/08 — €400K10/11 — €350KGoalsAssistsMarket value

Goals by season

03/04: 0003/0404/05: 3304/0505/06: 121205/0606/07: 111106/0707/08: 2207/0808/09: 131308/0909/10: 7709/1010/11: 0010/1111/12: 151511/1212/13: 3312/1313/14: 141413/1414/15: 7714/1515/16: 111115/1616/17: 131316/1717/18: 4417/1818/19: 141418/1919/20: 111119/2020/21: 8820/2121/22: 3321/2222/23: 1122/23

Assists by season

03/04: 0003/0404/05: 0004/0505/06: 2205/0606/07: 0006/0707/08: 1107/0808/09: 0008/0909/10: 1109/1010/11: 1110/1111/12: 4411/1212/13: 1112/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 3317/1818/19: 2218/1919/20: 1119/2020/21: 2220/2121/22: 0021/2222/23: 1122/23
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
22/23 Challenge Cup Stranraer FC 1 0 1 0 0 0
22/23 League Two Stranraer FC 11 1 0 0 0 480
22/23 Viaplay Cup Stranraer FC 1 0 0 0 0 0
21/22 League Two Stranraer FC 9 3 0 2 0 175
20/21 Betfred Cup Stranraer FC 4 2 0 1 0 130
20/21 League Two Stranraer FC 17 4 2 3 0 224
20/21 League Two Meisterr. Stranraer FC 3 1 0 0 0 142
20/21 Scottish League One Play-offs Stranraer FC 2 0 0 0 0 0
20/21 SFA Cup Stranraer FC 4 1 0 0 0 245
19/20 League Two Stirling Albion FC 23 10 1 1 1 167
19/20 SFA Cup Stirling Albion FC 1 0 0 0 0 0
19/20 Tunnock Ch. Cup Stirling Albion FC 1 1 0 0 0 79
18/19 Betfred Cup Airdrieonians FC 4 3 1 1 0 115
18/19 Irn-Bru Cup Airdrieonians FC 1 0 0 0 0 0
18/19 League One Airdrieonians FC 32 10 1 3 0 185
18/19 SFA Cup Airdrieonians FC 2 1 0 0 0 91
17/18 Championship St. Mirren FC 2 0 0 0 0 0
17/18 Irn-Bru Cup St. Mirren FC 2 0 0 0 0 0
17/18 League One Airdrieonians FC 10 4 3 0 0 180
17/18 SFA Cup St. Mirren FC 0 0 0 0 0 0
16/17 AFC Cup Mohun Bagan Super Giant 1 0 0 0 0 0
16/17 AFC Cup Qualifiers Mohun Bagan Super Giant 3 2 1 0 0 113
16/17 Federation Cup Mohun Bagan Super Giant 4 3 0 0 0 115
16/17 I-League Mohun Bagan Super Giant 17 8 0 3 0 184
15/16 I-League Salgaocar FC 13 11 0 4 0 98
14/15 I-League Salgaocar FC 14 7 0 1 0 139
14/15 Indian Super League FC Goa 4 0 0 0 0 0
13/14 I-League Salgaocar FC 24 14 0 3 0 152
12/13 EFL Trophy Cheltenham Town 1 1 0 1 0 90
12/13 FA Cup Cheltenham Town 3 0 0 0 0 0
12/13 League Cup Cheltenham Town 1 0 0 0 0 0
12/13 League Two Cheltenham Town 24 2 1 2 0 247
12/13 League Two Play-Offs Cheltenham Town 1 0 0 0 0 0
11/12 EFL Trophy Cheltenham Town 3 2 0 0 0 53
11/12 FA Cup Cheltenham Town 3 2 1 0 0 94
11/12 League Cup Cheltenham Town 1 0 0 0 0 0
11/12 League Two Cheltenham Town 41 11 3 2 0 191
11/12 League Two Play-Offs Cheltenham Town 2 0 0 0 0 0
10/11 League Cup Bristol Rovers 0 0 0 0 0 0
10/11 League One Bristol Rovers 3 0 0 0 0 0
10/11 Premiership Hibernian FC 7 0 1 1 0 0
10/11 SFA Cup Hibernian FC 2 0 0 0 0 0
09/10 EFL Trophy Bristol Rovers 1 0 0 0 0 0
09/10 FA Cup Bristol Rovers 1 1 0 0 0 23
09/10 League Cup Bristol Rovers 2 2 0 0 0 80
09/10 League One Bristol Rovers 30 3 0 2 0 485
09/10 League One Carlisle United 8 1 1 0 0 611
08/09 EFL Trophy Bristol Rovers 1 0 0 0 0 0
08/09 FA Cup Bristol Rovers 1 0 0 0 0 0
08/09 League Cup Bristol Rovers 1 0 0 0 0 0
08/09 League One Bristol Rovers 43 13 0 0 0 200
07/08 EFL Trophy Swansea City 5 1 1 0 0 318
07/08 FA Cup Swansea City 4 0 0 0 0 0
07/08 FAW Premier Cup Swansea City 1 0 0 0 0 0
07/08 League Cup Swansea City 2 0 0 0 0 0
07/08 League One Swansea City 20 1 0 0 0 1,079
06/07 Championship Hull City 9 0 0 1 0 0
06/07 FA Cup Hull City 1 0 0 1 0 0
06/07 League Cup Hull City 3 1 0 0 0 118
06/07 League One Swansea City 8 5 0 1 0 102
06/07 League Two Hartlepool United 10 5 0 0 0 174
05/06 Championship Hull City 15 3 0 1 0 201
05/06 CIS Insur. Cup Falkirk FC 1 0 0 0 0 0
05/06 Premiership Falkirk FC 21 9 2 1 0 191
04/05 Challenge Cup Falkirk FC 1 1 0 0 0 90
04/05 Championship Falkirk FC 5 2 0 0 0 225
04/05 CIS Insur. Cup Falkirk FC 1 0 0 0 0 0
03/04 Champions League Rangers FC 1 0 0 0 0 0
03/04 Premiership Rangers FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
03/04 2003-07-01 Rangers FC U17 Rangers Transfer 0
03/04 2004-01-01 Rangers Brechin City Loan 0
03/04 2004-05-01 Brechin City Rangers Return from loan 0
04/05 2004-07-01 Rangers Falkirk Transfer 0
05/06 2006-01-01 Falkirk Hull City Transfer 50000 €375k
06/07 2006-11-01 Hull City Hartlepool Loan 250000
06/07 2006-12-31 Hartlepool Hull City Return from loan 250000
06/07 2007-03-01 Hull City Swansea Transfer 250000 €300k
08/09 2008-07-01 Swansea Bristol Rovers Transfer 400000
09/10 2010-02-01 Bristol Rovers Carlisle United Loan 400000
09/10 2010-04-01 Carlisle United Bristol Rovers Return from loan 400000
10/11 2010-08-01 Bristol Rovers Hibernian FC Loan 350000
10/11 2011-05-01 Hibernian FC Bristol Rovers Return from loan 300000
11/12 2011-07-01 Bristol Rovers Cheltenham Transfer 300000
13/14 2013-08-05 Cheltenham Salgaocar FC Transfer 300000
15/16 2015-09-02 Salgaocar FC FC Goa Loan 300000
15/16 2015-10-26 FC Goa Salgaocar FC Return from loan 300000
16/17 2016-08-01 Salgaocar FC Mohun Bagan SG Transfer 300000
17/18 2017-08-10 ATK Mohun Bagan St. Mirren Transfer 300000
17/18 2018-01-11 St. Mirren Airdrieonians Loan 0
17/18 2018-04-30 Airdrieonians St. Mirren Return from loan 0
18/19 2018-07-01 St. Mirren Airdrieonians Transfer 0
19/20 2019-08-05 Airdrieonians Stirling Albion Transfer 0
20/21 2020-07-06 Stirling Albion Stranraer Transfer 0
22/23 2023-04-16 Stranraer Without Club Transfer 0
23/24 2023-08-15 Without Club Largs Thistle Transfer 0
23/24 2024-05-31 Largs Thistle Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
10/11 Broken foot 2010-09-10 2010-11-01 53 8
15/16 Hairline crack in foot 2015-10-26 2015-11-30 36 0
21/22 Knock 2021-08-28 2021-12-31 126 17
Current
Peak€400k
Low
Δ since start−€50k
€100k€200k€300k€400k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #16868 8 3 former national player
TeammatePPG played withJoint goalsMinutes
Marlon Pack 2 0 0
Grant Gallagher 1 0 0
Kieran Millar 1 0 0
Gilbert Oliveira 1 0 0
Karanjit Singh 1 0 0
Luke Summerfield 2 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
13/14 I-League Salgaocar FC 14 24
08/09 League One Bristol Rovers 13 43
11/12 League Two Cheltenham Town 11 41

Top assist seasons

SeasonCompetitionClubAssistsMatches
11/12 League Two Cheltenham Town 3 41
17/18 League One Airdrieonians FC 3 10
05/06 Premiership Falkirk FC 2 21

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
17/18 2018-04-30 Airdrieonians St. Mirren Return from loan
17/18 2018-01-11 St. Mirren Airdrieonians Loan
15/16 2015-10-26 FC Goa Salgaocar FC Return from loan €300k
15/16 2015-09-02 Salgaocar FC FC Goa Loan €300k
10/11 2011-05-01 Hibernian FC Bristol Rovers Return from loan €300k
10/11 2010-08-01 Bristol Rovers Hibernian FC Loan €350k
09/10 2010-04-01 Carlisle United Bristol Rovers Return from loan €400k
09/10 2010-02-01 Bristol Rovers Carlisle United Loan €400k
06/07 2006-12-31 Hartlepool Hull City Return from loan €250k
06/07 2006-11-01 Hull City Hartlepool Loan €250k
03/04 2004-05-01 Brechin City Rangers Return from loan
03/04 2004-01-01 Rangers Brechin City Loan

Teams faced most often by Darryl Duffy's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Northampton Town 90 36 23 31 127 116 +11 40%
Leyton Orient 85 35 20 30 119 125 -6 41%
Tranmere Rovers 79 32 23 24 90 71 +19 41%
Swindon Town 73 24 24 25 88 89 -1 33%
Yeovil Town 72 31 18 23 100 87 +13 43%
Oldham Athletic 71 26 19 26 85 77 +8 37%
Walsall FC 70 24 26 20 91 85 +6 34%
Colchester United 69 24 20 25 87 104 -17 35%
Southend United 68 26 17 25 95 90 +5 38%
Wycombe Wanderers 68 19 18 31 82 102 -20 28%
Crewe Alexandra 67 24 18 25 86 91 -5 36%
Mansfield Town 66 25 20 21 92 85 +7 38%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
03/04 Senior debut season
04/05 First senior goal
11/12 Goal #50 (career)
16/17 Goal #100 (career)
21/22 Goal #150 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
21/22 9 175 2 0 0 1.03
20/21 30 741 4 0 0 0.49
19/20 25 246 1 0 1 0.73
18/19 39 391 4 0 0 0.92
16/17 25 412 3 0 0 0.66
15/16 13 98 4 0 0 3.67
14/15 18 139 1 0 0 0.65
13/14 24 152 3 0 0 1.78
12/13 30 337 3 0 0 0.8
11/12 50 338 2 1 0 0.8
10/11 12 0 1 0 0 0
09/10 42 1,199 2 0 0 0.15
06/07 31 394 3 0 0 0.69
05/06 37 392 2 0 0 0.46

Output by competition

Career goals and assists broken down by tournament.

I-League
68 apps
40 G
0 A
League One
112 apps
23 G
1 A
League Two
75 apps
18 G
4 A
League Two
60 apps
18 G
3 A
League One
42 apps
14 G
4 A
Premiership
29 apps
9 G
3 A
Viaplay Cup
11 apps
5 G
1 A
EFL Trophy
11 apps
4 G
1 A
FA Cup
13 apps
3 G
1 A
Championship
24 apps
3 G
0 A

Frequently asked about Darryl Duffy

Who is Darryl Duffy?

Darryl Duffy is a Scotland professional footballer who plays as a centre-forward for Retired.

How old is Darryl Duffy?

Darryl Duffy is 42 years old. He was born on April 16, 1984 in Glasgow.

What position does Darryl Duffy play?

Darryl Duffy plays as a centre-forward (Attack - Centre-Forward).

What club does Darryl Duffy play for?

Darryl Duffy currently plays for Retired.

How many career goals has Darryl Duffy scored?

Across all senior club competitions in our dataset, Darryl Duffy has scored 152 goals in 499 appearances.