search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

Michael Duff - Player Info

Player picture of Michael Duff
Firstname:
Michael
Lastname:
Duff
Media Name:
Michael Duff
Age:
45
Place of Birth:
Belfast, Northern Ireland
Nationality:
Northern Ireland
Position:
Defender

Michael Duff - Matches

2023-10-28
Blackburn Rovers FCBlackburn 0 : 1 Swansea City AFCSwansea
2023-11-04
Swansea City AFCSwansea 0 : 0 Sunderland AFCSunderland
2023-11-11
Ipswich Town FCIpswich Town 3 : 2 Swansea City AFCSwansea
2023-11-25
Swansea City AFCSwansea 2 : 2 Hull City AFCHull City
2023-11-29
Leeds United FCLeeds United 3 : 1 Swansea City AFCSwansea
2023-12-02
Swansea City AFCSwansea 1 : 1 Huddersfield Town AFCHuddersfield

Michael Duff - Career Stations

07/2023 -
Swansea City AFC
Wales
Coach
06/2022 - 07/2023
Barnsley FC
England
Coach
09/2018 - 06/2022
Cheltenham Town FC
England
Coach
08/2004 - 06/2016
Burnley FC
England
Player

Michael Duff - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
Premier League
32
0
1
2
29
0
9
0
1
2760
Flag of EnglandPremier League
Ap
G
SI
SO
B
32
0
1
2
29
A
YC
Y2C
RC
Min
0
9
0
1
2760
The Emirates FA Cup
10
0
0
3
1
0
0
0
0
838
Flag of EnglandThe Emirates FA Cup
Ap
G
SI
SO
B
10
0
0
3
1
A
YC
Y2C
RC
Min
0
0
0
0
838
Carabao Cup
8
0
2
1
5
0
2
0
0
604
Flag of EnglandCarabao Cup
Ap
G
SI
SO
B
8
0
2
1
5
A
YC
Y2C
RC
Min
0
2
0
0
604
Sky Bet Championship
200
6
4
6
29
0
23
1
1
9170
Flag of EnglandSky Bet Championship
Ap
G
SI
SO
B
200
6
4
6
29
A
YC
Y2C
RC
Min
0
23
1
1
9170
250
6
7
12
64
0
34
1
2
13372
Totals
Ap
G
SI
SO
B
250
6
7
12
64
A
YC
Y2C
RC
Min
0
34
1
2
13372

Michael Duff - International Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
10
0
4
3
4
0
1
0
0
564
Flag of WorldFIFA Friendlies
Ap
G
SI
SO
B
10
0
4
3
4
A
YC
Y2C
RC
Min
0
1
0
0
564
UEFA Euro Qualification
8
0
1
0
3
0
3
0
0
643
Flag of EuropeUEFA Euro Qualification
Ap
G
SI
SO
B
8
0
1
0
3
A
YC
Y2C
RC
Min
0
3
0
0
643
WC Qualification
3
1
1
1
1
0
0
0
0
172
Flag of EuropeWC Qualification
Ap
G
SI
SO
B
3
1
1
1
1
A
YC
Y2C
RC
Min
0
0
0
0
172
21
1
6
4
8
0
4
0
0
1379
Totals
Ap
G
SI
SO
B
21
1
6
4
8
A
YC
Y2C
RC
Min
0
4
0
0
1379

Michael Duff - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
The Emirates FA Cup
2015/2016
Team logo of Burnley FC
0
0
0
0
1
0
0
0
0
0
Flag of Team logo of Burnley FCThe Emirates FA Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Capital One Cup
2015/2016
Team logo of Burnley FC
1
0
0
0
0
-
1
0
0
90
Flag of Team logo of Burnley FCCapital One Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
1
0
0
90
Sky Bet Championship
2015/2016
Team logo of Burnley FC
24
0
1
0
9
0
1
0
0
2075
Flag of Team logo of Burnley FCSky Bet Championship
Ap
SI
SO
B
G
24
1
0
9
0
A
YC
Y2C
RC
Min
0
1
0
0
2075
The FA Cup
2014/2015
Team logo of Burnley FC
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of Burnley FCThe FA Cup
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
Barclays Premier League
2014/2015
Team logo of Burnley FC
21
0
0
1
9
0
4
0
1
1809
Flag of Team logo of Burnley FCBarclays Premier League
Ap
SI
SO
B
G
21
0
1
9
0
A
YC
Y2C
RC
Min
0
4
0
1
1809
Capital One Cup
2014/2015
Team logo of Burnley FC
0
0
0
0
1
-
0
0
0
0
Flag of Team logo of Burnley FCCapital One Cup
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
0
Barclays Premier League
2009/2010
Team logo of Burnley FC
11
0
1
1
20
0
5
0
0
951
Flag of Team logo of Burnley FCBarclays Premier League
Ap
SI
SO
B
G
11
1
1
20
0
A
YC
Y2C
RC
Min
0
5
0
0
951
58
0
2
2
40
0
11
0
1
5015
Totals
Ap
SI
SO
B
G
58
2
2
40
0
A
YC
Y2C
RC
Min
0
11
0
1
5015

Michael Duff - International Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
2012
Team logo of Northern Ireland
2
0
1
1
1
-
1
0
0
106
Flag of Team logo of Northern IrelandFIFA Friendlies
Ap
SI
SO
B
G
2
1
1
1
0
A
YC
Y2C
RC
Min
-
1
0
0
106
FIFA Friendlies
2008
Team logo of Northern Ireland
2
0
1
1
1
-
0
0
0
69
Flag of Team logo of Northern IrelandFIFA Friendlies
Ap
SI
SO
B
G
2
1
1
1
0
A
YC
Y2C
RC
Min
-
0
0
0
69
FIFA Friendlies
2007
Team logo of Northern Ireland
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of Northern IrelandFIFA Friendlies
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
UEFA Euro Qualification
2008
Team logo of Northern Ireland
8
0
1
0
1
-
3
0
0
643
Flag of Team logo of Northern IrelandUEFA Euro Qualification
Ap
SI
SO
B
G
8
1
0
1
0
A
YC
Y2C
RC
Min
-
3
0
0
643
FIFA Friendlies
2006
Team logo of Northern Ireland
4
0
1
1
1
-
0
0
0
287
Flag of Team logo of Northern IrelandFIFA Friendlies
Ap
SI
SO
B
G
4
1
1
1
0
A
YC
Y2C
RC
Min
-
0
0
0
287
WC Qualification
2006
Team logo of Northern Ireland
3
1
1
1
1
-
0
0
0
172
Flag of Team logo of Northern IrelandWC Qualification
Ap
SI
SO
B
G
3
1
1
1
1
A
YC
Y2C
RC
Min
-
0
0
0
172
FIFA Friendlies
2004
Team logo of Northern Ireland
1
0
1
0
1
-
0
0
0
12
Flag of Team logo of Northern IrelandFIFA Friendlies
Ap
SI
SO
B
G
1
1
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
12
UEFA Euro Qualification
2004
Team logo of Northern Ireland
0
0
0
0
2
-
0
0
0
0
Flag of Team logo of Northern IrelandUEFA Euro Qualification
Ap
SI
SO
B
G
0
0
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
0
21
1
6
4
8
0
4
0
0
1379
Totals
Ap
SI
SO
B
G
21
6
4
8
1
A
YC
Y2C
RC
Min
0
4
0
0
1379

Michael Duff - Coach Domestic Career Summary

League
Ap
W
D
L
G
GA
P
PPM
The Emirates FA Cup
16
8
3
5
24
22
27
1.69
Flag of EnglandThe Emirates FA Cup
Ap
W
D
L
G
16
8
3
5
24
GA
P
PPM
22
27
1.69
Carabao Cup
10
5
0
5
13
17
15
1.50
Flag of EnglandCarabao Cup
Ap
W
D
L
G
10
5
0
5
13
GA
P
PPM
17
15
1.50
Sky Bet League One
95
40
26
29
148
129
146
1.54
Flag of EnglandSky Bet League One
Ap
W
D
L
G
95
40
26
29
148
GA
P
PPM
129
146
1.54
Sky Bet Championship
19
5
6
8
26
27
21
1.11
Flag of EnglandSky Bet Championship
Ap
W
D
L
G
19
5
6
8
26
GA
P
PPM
27
21
1.11
Sky Bet League Two
123
55
34
34
166
129
199
1.62
Flag of EnglandSky Bet League Two
Ap
W
D
L
G
123
55
34
34
166
GA
P
PPM
129
199
1.62
Bristol Street Motors Trophy
18
10
0
8
31
29
30
1.67
Flag of EnglandBristol Street Motors Trophy
Ap
W
D
L
G
18
10
0
8
31
GA
P
PPM
29
30
1.67
281
123
69
89
408
353
438
1.56
Totals
Ap
W
D
L
G
281
123
69
89
408
GA
P
PPM
353
438
1.56

Michael Duff - Coach Domestic Career Statistics

League
Season
Ap
W
D
L
G
GA
P
PPM
Sky Bet Championship
2023/2024
Team logo of Swansea City AFC
19
5
6
8
26
27
21
1.11
Flag of EnglandSky Bet Championship
Ap
W
D
L
G
19
5
6
8
26
GA
P
PPM
27
21
1.11
Carabao Cup
2023/2024
Team logo of Swansea City AFC
2
1
0
1
5
3
3
1.50
Flag of EnglandCarabao Cup
Ap
W
D
L
G
2
1
0
1
5
GA
P
PPM
3
3
1.50
Papa John's Trophy
2022/2023
Team logo of Barnsley FC
4
2
0
2
7
7
6
1.50
Flag of EnglandPapa John's Trophy
Ap
W
D
L
G
4
2
0
2
7
GA
P
PPM
7
6
1.50
The Emirates FA Cup
2022/2023
Team logo of Barnsley FC
3
2
0
1
5
4
6
2.00
Flag of EnglandThe Emirates FA Cup
Ap
W
D
L
G
3
2
0
1
5
GA
P
PPM
4
6
2.00
Carabao Cup
2022/2023
Team logo of Barnsley FC
2
1
0
1
2
3
3
1.50
Flag of EnglandCarabao Cup
Ap
W
D
L
G
2
1
0
1
2
GA
P
PPM
3
3
1.50
Sky Bet League One
2022/2023
Team logo of Barnsley FC
49
27
9
13
82
49
90
1.84
Flag of EnglandSky Bet League One
Ap
W
D
L
G
49
27
9
13
82
GA
P
PPM
49
90
1.84
Carabao Cup
2021/2022
Team logo of Cheltenham Town FC
3
2
0
1
4
5
6
2.00
Flag of EnglandCarabao Cup
Ap
W
D
L
G
3
2
0
1
4
GA
P
PPM
5
6
2.00
The Emirates FA Cup
2021/2022
Team logo of Cheltenham Town FC
3
1
1
1
5
5
4
1.33
Flag of EnglandThe Emirates FA Cup
Ap
W
D
L
G
3
1
1
1
5
GA
P
PPM
5
4
1.33
Papa John's Trophy
2021/2022
Team logo of Cheltenham Town FC
3
1
0
2
2
4
3
1.00
Flag of EnglandPapa John's Trophy
Ap
W
D
L
G
3
1
0
2
2
GA
P
PPM
4
3
1.00
Sky Bet League One
2021/2022
Team logo of Cheltenham Town FC
46
13
17
16
66
80
56
1.22
Flag of EnglandSky Bet League One
Ap
W
D
L
G
46
13
17
16
66
GA
P
PPM
80
56
1.22
Sky Bet League Two
2020/2021
Team logo of Cheltenham Town FC
46
24
10
12
61
39
82
1.78
Flag of EnglandSky Bet League Two
Ap
W
D
L
G
46
24
10
12
61
GA
P
PPM
39
82
1.78
Papa John's Trophy
2020/2021
Team logo of Cheltenham Town FC
4
3
0
1
4
3
9
2.25
Flag of EnglandPapa John's Trophy
Ap
W
D
L
G
4
3
0
1
4
GA
P
PPM
3
9
2.25
The Emirates FA Cup
2020/2021
Team logo of Cheltenham Town FC
4
3
0
1
8
6
9
2.25
Flag of EnglandThe Emirates FA Cup
Ap
W
D
L
G
4
3
0
1
8
GA
P
PPM
6
9
2.25
Carabao Cup
2020/2021
Team logo of Cheltenham Town FC
2
1
0
1
2
3
3
1.50
Flag of EnglandCarabao Cup
Ap
W
D
L
G
2
1
0
1
2
GA
P
PPM
3
3
1.50
Leasing.com Trophy
2019/2020
Team logo of Cheltenham Town FC
3
1
0
2
8
11
3
1.00
Flag of EnglandLeasing.com Trophy
Ap
W
D
L
G
3
1
0
2
8
GA
P
PPM
11
3
1.00
Carabao Cup
2019/2020
Team logo of Cheltenham Town FC
1
0
0
1
0
3
0
0.00
Flag of EnglandCarabao Cup
Ap
W
D
L
G
1
0
0
1
0
GA
P
PPM
3
0
0.00
The Emirates FA Cup
2019/2020
Team logo of Cheltenham Town FC
3
1
1
1
3
4
4
1.33
Flag of EnglandThe Emirates FA Cup
Ap
W
D
L
G
3
1
1
1
3
GA
P
PPM
4
4
1.33
Sky Bet League Two
2019/2020
Team logo of Cheltenham Town FC
38
18
13
7
54
30
67
1.76
Flag of EnglandSky Bet League Two
Ap
W
D
L
G
38
18
13
7
54
GA
P
PPM
30
67
1.76
The Emirates FA Cup
2018/2019
Team logo of Cheltenham Town FC
3
1
1
1
3
3
4
1.33
Flag of EnglandThe Emirates FA Cup
Ap
W
D
L
G
3
1
1
1
3
GA
P
PPM
3
4
1.33
Checkatrade Trophy
2018/2019
Team logo of Cheltenham Town FC
4
3
0
1
10
4
9
2.25
Flag of EnglandCheckatrade Trophy
Ap
W
D
L
G
4
3
0
1
10
GA
P
PPM
4
9
2.25
Sky Bet League Two
2018/2019
Team logo of Cheltenham Town FC
39
13
11
15
51
60
50
1.28
Flag of EnglandSky Bet League Two
Ap
W
D
L
G
39
13
11
15
51
GA
P
PPM
60
50
1.28
Show All
Show All
281
123
69
89
408
353
438
1.56
Totals
Ap
W
D
L
G
281
123
69
89
408
GA
P
PPM
353
438
1.56