Skip to content
Kenny Miller

Kenny Miller

Attack - Centre-Forward  at Retired
Age46
CitizenshipScotland
Height1.78 m
Footright
BornDecember 23, 1979
👕500+ Apps 200+ Goals 🎯50+ Assists 🏴50+ Caps Veteran
Market value
Rating · 99/00 8.9 World class
Centre-Forward Attack

Career snapshot

12
clubs played for
00/01
debut season
0.32
goals / match
Rangers FC
top club · 296 apps

Position rank · 99/00

#90
goals rank
#259
assists rank
251
season goals
86
season assists

Among 520 Attack - Centre-Forwards · ≥200 mins

Career highs

€7.00m
peak value · 2010
€4.50m
top transfer fee · 01/02
27
best season · 10/11
78 / 20
int'l caps / goals

Born the same day

Shares 1979-12-23 · 1 player total

785Appearances
251Goals
86Assists
66Yellow cards
2Red cards
135Full matches (90′)
Full nameKenny Miller
Name in home countryKenneth Miller
Date of birth1979-12-23 (46 yrs)
Place of birthEdinburgh, Scotland
CitizenshipScotland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height178.00 m
Current clubRetired
Joined2020-02-06
Contract expires
AgentAvid Sports Group
Feb 2020
Transfer: Without Club → Retired
19/20 · Transfer
Jan 2020
Transfer: Partick Thistle → Without Club
19/20 · Transfer
Jul 2019
19/20 — Partick Thistle FC
32 matches · 10 G · 1 A · across 4 competitions
Jul 2019
Transfer: Dundee FC → Partick Thistle
19/20 · Transfer
Aug 2018
Transfer: Livingston FC → Dundee FC
18/19 · Transfer
Jul 2018
18/19 — Livingston FC, Dundee FC
42 matches · 9 G · 1 A · across 4 competitions
Jul 2018
Transfer: Rangers → Livingston FC
18/19 · Transfer
Dec 2017
Injury: unknown
9 games missed
Jul 2017
17/18 — Rangers FC
23 matches · 5 G · 5 A · across 4 competitions
Jul 2016
16/17 — Rangers FC
47 matches · 14 G · 8 A · across 3 competitions
Jul 2015
15/16 — Rangers FC
43 matches · 21 G · 12 A · across 4 competitions
Jul 2014
14/15 — Rangers FC
41 matches · 9 G · 5 A · across 5 competitions
Jul 2014
2014 — Vancouver Whitecaps FC
9 matches · 3 G · 1 A · across 1 competition
Jul 2014
Transfer: Without Club → Rangers
14/15 · Transfer
May 2014
Transfer: Vancouver → Without Club
13/14 · Transfer
Jul 2013
2013 — Vancouver Whitecaps FC
22 matches · 8 G · 2 A · across 2 competitions
Jul 2012
Transfer: Cardiff → Vancouver
12/13 · Transfer · €640k
Jul 2012
2012 — Vancouver Whitecaps FC
14 matches · 2 G · 1 A · across 2 competitions
Jul 2011
11/12 — Cardiff City, Vancouver Whitecaps Reserves
52 matches · 11 G · 8 A · across 4 competitions
Jul 2011
Transfer: Bursaspor → Cardiff
11/12 · Transfer · €1.00m
Jan 2011
Transfer: Rangers → Bursaspor
10/11 · Transfer · €475k
Jul 2010
10/11 — Rangers FC, Bursaspor
40 matches · 27 G · 1 A · across 4 competitions
Jul 2009
09/10 — Rangers FC
45 matches · 21 G · 12 A · across 4 competitions
Jul 2008
08/09 — Rangers FC
35 matches · 10 G · 13 A · across 4 competitions
Jul 2008
Transfer: Derby → Rangers
08/09 · Transfer · €2.60m
Aug 2007
Transfer: Celtic → Derby
07/08 · Transfer · €4.50m
Jul 2007
07/08 — Derby County, Celtic FC
35 matches · 9 G · 6 A · across 3 competitions
Jul 2006
06/07 — Celtic FC
41 matches · 8 G · 3 A · across 4 competitions
Jul 2006
Transfer: Wolves → Celtic
06/07 · Transfer
Jul 2005
05/06 — Wolverhampton Wanderers
39 matches · 12 G · 0 A · across 3 competitions
Jul 2004
04/05 — Wolverhampton Wanderers
47 matches · 20 G · 4 A · across 3 competitions
Jul 2003
03/04 — Wolverhampton Wanderers
30 matches · 5 G · 1 A · across 3 competitions
Jul 2002
02/03 — Wolverhampton Wanderers
48 matches · 22 G · 0 A · across 3 competitions
Jan 2002
Transfer: Rangers → Wolves
01/02 · Transfer · €4.50m
Dec 2001
Transfer: Wolves → Rangers
01/02 · Return from loan
Sep 2001
Transfer: Rangers → Wolves
01/02 · Loan
Jul 2001
01/02 — Rangers FC, Wolverhampton Wanderers
24 matches · 2 G · 1 A · across 4 competitions
Jul 2000
00/01 — Rangers FC
34 matches · 10 G · 1 A · across 6 competitions
Jul 2000
Transfer: Hibernian FC → Rangers
00/01 · Transfer · €3.00m
Jul 1999
99/00 — Hibernian FC
37 matches · 13 G · 0 A · across 3 competitions
Mar 1999
Transfer: Stenhousemuir → Hibernian FC
98/99 · Return from loan
Nov 1998
Transfer: Hibernian FC → Stenhousemuir
98/99 · Loan
Jul 1998
98/99 — Hibernian FC
1 matches · 0 G · 0 A · across 1 competition
Jul 1998
Transfer: Hibernian FC U20 → Hibernian FC
98/99 · Transfer
Jul 1997
97/98 — Hibernian FC
4 matches · 0 G · 0 A · across 1 competition
Jul 1996
Transfer: Hutchison Vale BC → Hibernian FC U20
96/97 · Transfer
Jan 1970
Peak market value: €7.00m
Highest valuation recorded in dataset

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

Goals13 total · 1.60/90
84
Assists0 total · 0.00/90
0
G+A13 total · 1.60/90
77
Yellow cards1 total · 0.12/90
80
12,172 min
Minutes played by club
Hibernian FC 6.0%
Vancouver Whitecaps FC 6.4%
Partick Thistle FC 5.4%
Dundee FC 3.9%
Livingston FC 3.6%
Rangers FC 33.5%
Cardiff City 6.7%
Vancouver Whitecaps Reserves 0.0%
Bursaspor 2.1%
Derby County 6.5%
Celtic FC 6.3%
Wolverhampton Wanderers 19.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Hibernian FC 3 97/98 99/00 42 13 0 729
Vancouver Whitecaps FC 3 2012 2014 45 13 4 776
Partick Thistle FC 1 19/20 19/20 32 10 1 659
Dundee FC 1 18/19 18/19 35 8 0 472
Livingston FC 1 18/19 18/19 7 1 1 443
Rangers FC 9 00/01 17/18 296 112 58 4,073
Cardiff City 1 11/12 11/12 50 11 8 813
Vancouver Whitecaps Reserves 1 11/12 11/12 2 0 0 0
Bursaspor 1 10/11 10/11 15 5 0 254
Derby County 1 07/08 07/08 33 6 5 791
Celtic FC 2 06/07 07/08 43 11 4 768
Wolverhampton Wanderers 5 01/02 05/06 185 61 5 2,394

Career trajectory — goals, assists & market value

8€1.8M17€3.5M25€5.3M33€7M00/01 — 10 goals (Rangers FC)00/01 — 1 assists1100/0101/02 — 2 goals (Wolverhampton Wanderers)01/02 — 1 assists301/0202/03 — 22 goals (Wolverhampton Wanderers)2202/0303/04 — 5 goals (Wolverhampton Wanderers)03/04 — 1 assists603/0404/05 — 20 goals (Wolverhampton Wanderers)04/05 — 4 assists2404/0505/06 — 12 goals (Wolverhampton Wanderers)1205/0606/07 — 8 goals (Celtic FC)06/07 — 3 assists1106/0707/08 — 9 goals (Derby County)07/08 — 6 assists1507/0808/09 — 10 goals (Rangers FC)08/09 — 13 assists2308/0909/10 — 21 goals (Rangers FC)09/10 — 12 assists3309/1010/11 — 27 goals (Rangers FC)10/11 — 1 assists2810/1111/12 — 11 goals (Cardiff City)11/12 — 8 assists1911/1214/15 — 9 goals (Rangers FC)14/15 — 5 assists1414/1515/16 — 21 goals (Rangers FC)15/16 — 12 assists3315/1616/17 — 14 goals (Rangers FC)16/17 — 8 assists2216/1717/18 — 5 goals (Rangers FC)17/18 — 5 assists1017/1818/19 — 9 goals (Livingston FC)18/19 — 1 assists1018/1919/20 — 10 goals (Partick Thistle FC)19/20 — 1 assists1119/202012 — 2 goals (Vancouver Whitecaps FC)2012 — 1 assists320122013 — 8 goals (Vancouver Whitecaps FC)2013 — 2 assists1020132014 — 3 goals (Vancouver Whitecaps FC)2014 — 1 assists4201499/00 — 13 goals (Hibernian FC)1399/0004/05 — €1.3M07/08 — €4.5M08/09 — €4.8M09/10 — €6.3M10/11 — €7M11/12 — €6M14/15 — €500K15/16 — €350K17/18 — €400K18/19 — €350K19/20 — €200KGoalsAssistsMarket value

Goals by season

00/01: 101000/0101/02: 2201/0202/03: 222202/0303/04: 5503/0404/05: 202004/0505/06: 121205/0606/07: 8806/0707/08: 9907/0808/09: 101008/0909/10: 212109/1010/11: 272710/1111/12: 111111/1214/15: 9914/1515/16: 212115/1616/17: 141416/1717/18: 5517/1818/19: 9918/1919/20: 101019/202012: 2220122013: 8820132014: 33201497/98: 0097/9898/99: 0098/9999/00: 131399/00

Assists by season

00/01: 1100/0101/02: 1101/0202/03: 0002/0303/04: 1103/0404/05: 4404/0505/06: 0005/0606/07: 3306/0707/08: 6607/0808/09: 131308/0909/10: 121209/1010/11: 1110/1111/12: 8811/1214/15: 5514/1515/16: 121215/1616/17: 8816/1717/18: 5517/1818/19: 1118/1919/20: 1119/202012: 1120122013: 2220132014: 11201497/98: 0097/9898/99: 0098/9999/00: 0099/00
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
99/00 CIS Insur. Cup Hibernian FC 1 1 0 0 0 83
99/00 Premiership Hibernian FC 31 11 0 1 0 196
99/00 SFA Cup Hibernian FC 5 1 0 0 0 450
98/99 League Hibernian FC 1 0 0 0 0 0
97/98 Premiership Hibernian FC 4 0 0 0 0 0
2014 MLS Vancouver Whitecaps FC 9 3 1 0 0 212
2013 Canadian Championship Vancouver Whitecaps FC 1 0 0 0 0 0
2013 MLS Vancouver Whitecaps FC 21 8 2 0 0 206
2012 MLS Vancouver Whitecaps FC 13 2 1 0 0 358
2012 MLS Cup Playoffs Vancouver Whitecaps FC 1 0 0 0 0 0
19/20 Betfred Cup Partick Thistle FC 6 3 0 1 0 173
19/20 Championship Partick Thistle FC 21 5 1 1 0 351
19/20 SFA Cup Partick Thistle FC 2 0 0 0 0 0
19/20 Tunnock Ch. Cup Partick Thistle FC 3 2 0 0 0 135
18/19 Betfred Cup Livingston FC 5 1 1 1 0 443
18/19 Premiership Dundee FC 28 7 0 0 1 248
18/19 Premiership Livingston FC 2 0 0 1 0 0
18/19 Premiership Relegation Dundee FC 5 1 0 0 0 224
18/19 SFA Cup Dundee FC 2 0 0 0 0 0
17/18 Betfred Cup Rangers FC 1 1 2 0 0 59
17/18 Europa League Qualifying Rangers FC 2 1 0 0 0 180
17/18 Premiership Rangers FC 18 3 2 0 0 398
17/18 SFA Cup Rangers FC 2 0 1 0 0 0
16/17 Betfred Cup Rangers FC 6 0 0 0 0 0
16/17 Premiership Rangers FC 37 11 8 1 0 252
16/17 SFA Cup Rangers FC 4 3 0 0 0 105
15/16 Championship Rangers FC 32 14 8 2 0 142
15/16 Petrofac Tr. Cup Rangers FC 3 4 1 0 0 49
15/16 SCL by Utilita Rangers FC 2 1 0 0 0 122
15/16 SFA Cup Rangers FC 6 2 3 0 0 236
14/15 Championship Rangers FC 27 7 4 5 0 268
14/15 League Cup Rangers FC 2 0 0 0 0 0
14/15 Petrofac Tr. Cup Rangers FC 3 1 1 0 0 228
14/15 Premiership Play-offs Rangers FC 6 1 0 1 0 527
14/15 SFA Cup Rangers FC 3 0 0 0 0 0
11/12 Championship Cardiff City 43 10 6 2 0 337
11/12 Championship Play-Offs Cardiff City 2 0 0 1 0 0
11/12 League Cup Cardiff City 5 1 2 0 0 476
11/12 MLS Reserve League Vancouver Whitecaps Reserves 2 0 0 0 0 0
10/11 Champions League Rangers FC 6 1 0 0 0 501
10/11 Co-op. Ins. Cup Rangers FC 1 0 0 0 0 0
10/11 Premiership Rangers FC 18 21 1 1 0 72
10/11 Süper Lig Bursaspor 15 5 0 4 0 254
09/10 Champions League Rangers FC 5 0 0 0 0 0
09/10 Co-op. Ins. Cup Rangers FC 1 1 0 1 0 90
09/10 Premiership Rangers FC 33 18 10 4 1 136
09/10 SFA Cup Rangers FC 6 2 2 0 0 180
08/09 Champions League Qu. Rangers FC 2 0 0 0 0 0
08/09 Co-op. Ins. Cup Rangers FC 1 0 0 0 0 0
08/09 Premiership Rangers FC 30 10 12 3 0 220
08/09 SFA Cup Rangers FC 2 0 1 0 0 0
07/08 FA Cup Derby County 3 2 1 0 0 150
07/08 Premier League Derby County 30 4 4 4 0 641
07/08 Premiership Celtic FC 2 3 1 0 0 35
06/07 Champions League Celtic FC 8 3 0 2 0 156
06/07 CIS Insur. Cup Celtic FC 1 0 0 0 0 0
06/07 Premiership Celtic FC 30 4 3 2 0 431
06/07 SFA Cup Celtic FC 2 1 0 1 0 146
05/06 Championship Wolverhampton Wanderers 35 10 0 11 0 282
05/06 FA Cup Wolverhampton Wanderers 2 0 0 0 0 0
05/06 League Cup Wolverhampton Wanderers 2 2 0 0 0 105
04/05 Championship Wolverhampton Wanderers 44 19 4 7 0 187
04/05 FA Cup Wolverhampton Wanderers 2 0 0 0 0 0
04/05 League Cup Wolverhampton Wanderers 1 1 0 0 0 90
03/04 FA Cup Wolverhampton Wanderers 3 2 0 0 0 111
03/04 League Cup Wolverhampton Wanderers 2 1 0 0 0 150
03/04 Premier League Wolverhampton Wanderers 25 2 1 2 0 713
02/03 FA Cup Wolverhampton Wanderers 3 2 0 0 0 135
02/03 First Division Wolverhampton Wanderers 43 19 0 5 0 160
02/03 League Cup Wolverhampton Wanderers 2 1 0 0 0 117
01/02 Champions League Qu. Rangers FC 0 0 0 0 0 0
01/02 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
01/02 First Division Wolverhampton Wanderers 20 2 0 1 0 344
01/02 Premiership Rangers FC 3 0 1 0 0 0
00/01 Champions League Rangers FC 1 1 0 0 0 90
00/01 Champions League Qu. Rangers FC 2 0 0 0 0 0
00/01 CIS Insur. Cup Rangers FC 1 1 0 0 0 76
00/01 Premiership Rangers FC 25 8 0 1 0 142
00/01 SFA Cup Rangers FC 3 0 0 0 0 0
00/01 UEFA Cup Rangers FC 2 0 1 0 0 0
SeasonDateFromToTypeMarket valueFee
96/97 1996-07-01 Hutchison Vale BC Hibernian FC U20 Transfer 0
98/99 1998-07-01 Hibernian FC U20 Hibernian FC Transfer 0
98/99 1998-11-01 Hibernian FC Stenhousemuir Loan 0
98/99 1999-03-01 Stenhousemuir Hibernian FC Return from loan 0
00/01 2000-07-01 Hibernian FC Rangers Transfer 0 €3.00m
01/02 2001-09-01 Rangers Wolves Loan 0
01/02 2001-12-01 Wolves Rangers Return from loan 0
01/02 2002-01-01 Rangers Wolves Transfer 0 €4.50m
06/07 2006-07-01 Wolves Celtic Transfer 1250000
07/08 2007-08-01 Celtic Derby Transfer 1250000 €4.50m
08/09 2008-07-01 Derby Rangers Transfer 4750000 €2.60m
10/11 2011-01-01 Rangers Bursaspor Transfer 7000000 €475k
11/12 2011-07-01 Bursaspor Cardiff Transfer 6000000 €1.00m
12/13 2012-07-16 Cardiff Vancouver Transfer 1250000 €640k
13/14 2014-05-04 Vancouver Without Club Transfer 1000000
14/15 2014-07-01 Without Club Rangers Transfer 1000000
18/19 2018-07-01 Rangers Livingston FC Transfer 350000
18/19 2018-08-29 Livingston FC Dundee FC Transfer 200000
19/20 2019-07-01 Dundee FC Partick Thistle Transfer 200000
19/20 2020-01-23 Partick Thistle Without Club Transfer 200000
19/20 2020-02-06 Without Club Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
17/18 Achilles tendon rupture 2017-12-13 2018-02-05 55 9
Current€50k
Peak€7.00m
Low
Δ since start−€1.20m
€1.75m€3.50m€5.25m€7.00m197019701970
DateValue
Jan 1, 1970 €50k
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €350k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.25m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.50m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.25m
Jan 1, 1970 €6.25m
Jan 1, 1970 €4.25m
Jan 1, 1970 €4.75m
Jan 1, 1970 €3.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €1.25m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #26399 1 0 former national player
Team #16868 7 2 former national player
Team #3380 70 18 former national player
TeammatePPG played withJoint goalsMinutes
James Tavernier 2 16 0
Wes Foderingham 2 0 0
Danny Wilson 2 2 0
Andy Halliday 2 5 0
Jason Holt 2 2 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
10/11 Premiership Rangers FC 21 18
04/05 Championship Wolverhampton Wanderers 19 44
02/03 First Division Wolverhampton Wanderers 19 43

Top assist seasons

SeasonCompetitionClubAssistsMatches
08/09 Premiership Rangers FC 12 30
09/10 Premiership Rangers FC 10 33
15/16 Championship Rangers FC 8 32

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
01/02 2001-12-01 Wolves Rangers Return from loan
01/02 2001-09-01 Rangers Wolves Loan
98/99 1999-03-01 Stenhousemuir Hibernian FC Return from loan
98/99 1998-11-01 Hibernian FC Stenhousemuir Loan

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

OpponentPWDLGFGAGDWin %
Ipswich Town 70 24 18 28 72 84 -12 34%
Reading FC 63 22 18 23 84 100 -16 35%
Leeds United 62 31 13 18 85 67 +18 50%
Queens Park Rangers 62 22 19 21 69 69 0 35%
Preston North End 60 25 19 16 74 73 +1 42%
Sheffield Wednesday 57 27 17 13 76 55 +21 47%
Nottingham Forest 55 28 13 14 70 50 +20 51%
Birmingham City 54 18 21 15 70 57 +13 33%
Norwich City 51 20 12 19 76 75 +1 39%
Burnley FC 50 17 20 13 62 55 +7 34%
Bristol City 47 22 13 12 73 56 +17 47%
Watford FC 47 16 13 18 71 79 -8 34%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
00/01 Senior debut season
00/01 First senior goal
04/05 Goal #50 (career)
09/10 Goal #100 (career)
11/12 Goal #150 (career)
16/17 Goal #200 (career)
99/00 Goal #250 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
99/00 37 729 1 0 0 0.12
19/20 32 659 2 0 0 0.27
18/19 42 915 2 0 1 0.3
16/17 47 357 1 0 0 0.25
15/16 43 549 2 0 0 0.33
14/15 41 1,023 6 0 0 0.53
11/12 52 813 3 0 0 0.33
10/11 40 827 5 0 0 0.54
09/10 45 406 5 0 1 1.33
08/09 35 220 3 0 0 1.23
07/08 35 826 4 0 0 0.44
06/07 41 733 5 0 0 0.61
05/06 39 387 11 0 0 2.56
04/05 47 277 7 1 0 2.6
03/04 30 974 2 0 0 0.18
02/03 48 412 5 0 0 1.09
01/02 24 344 1 0 0 0.26
00/01 34 308 1 0 0 0.29

Output by competition

Career goals and assists broken down by tournament.

Premiership
261 apps
96 G
38 A
Championship
122 apps
39 G
10 A
Championship
80 apps
26 G
13 A
First Division
63 apps
21 G
0 A
MLS
43 apps
13 G
4 A
SFA Cup
37 apps
9 G
7 A
SCL by Utilita
29 apps
9 G
3 A
Tunnock Ch. Cup
9 apps
7 G
2 A
Premier League
55 apps
6 G
5 A
League Cup
12 apps
6 G
2 A

Frequently asked about Kenny Miller

Who is Kenny Miller?

Kenny Miller is a Scotland professional footballer who plays as a centre-forward for Retired.

How old is Kenny Miller?

Kenny Miller is 46 years old. He was born on December 23, 1979 in Edinburgh.

What position does Kenny Miller play?

Kenny Miller plays as a centre-forward (Attack - Centre-Forward).

What club does Kenny Miller play for?

Kenny Miller currently plays for Retired.

How many career goals has Kenny Miller scored?

Across all senior club competitions in our dataset, Kenny Miller has scored 251 goals in 785 appearances.