Note: The statistics shown below are limited to 2 seasons before and after 2004-2005. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK
Age : 32
Born : Kreisfreie Stadt Dortmund, Germany de
Youth National Team : Germany de
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2002-2003 31 PSV nl NED 1. Eredivisie 27 2,430 13 17 5 450 8 1 32 2,880 21 18 Matches
2003-2004 32 PSV nl NED 1. Eredivisie 33 2,970 28 15 12 1,080 7 1 45 4,050 35 16 Matches
2004-2005 33 Rangers sct SCO 1. Premier League 13 1,170 7 7 13 1,170 7 7
2005-2006 34 Rangers sct SCO 1. Premier League 36 3,227 37 13 8 720 10 1 44 3,947 47 14 Matches
2006-2007 35 AZ Alkmaar nl NED 1. Eredivisie 5 450 7 2 1 90 6 540 7 2 Matches
2007 36 NY Red Bulls us USA 1. MLS 18 1,557 31 5 18 1,557 31 5 Matches
13 Seasons *5 Clubs 181 16,177 164 78 57 5,130 45 4 238 21,307 209 82
Position: GK ▪ Footed: Right
Age : 22
Born : Edinburgh, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Defenders
Position: DF-MF (CB-FB-WM, right)
Age : 28
Born : Gemeente Heerlen, Netherlands nl
National Team : Netherlands nl
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 26 Rangers sct SCO 1. Premier League 35 3,120 3 8 2 210 0 37 3,330 3 8 Matches
2003-2004 27 Rangers sct SCO 1. Premier League 30 2,527 1 5 4 304 0 0 34 2,831 1 5 Matches
2004-2005 28 Rangers sct SCO 1. Premier League 38 3,403 4 17 6 570 1 44 3,973 5 17 Matches
2005-2006 29 Rangers sct SCO 1. Premier League 21 1,725 0 3 6 540 0 1 27 2,265 0 4 Matches
2006 29 Zenit ru RUS 1. RPL 14 1,258 2 0 14 1,258 2 0
2007 30 Zenit ru RUS 1. RPL 14 1,054 0 1 14 1,054 0 1
13 Seasons *3 Clubs 266 22,224 16 45 28 2,442 1 1 294 24,666 17 46
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 26 Livingston sct SCO 1. Premier League 33 2,970 4 1 2 180 1 35 3,150 5 1 Matches
2003-2004 27 Livingston sct SCO 1. Premier League 38 3,314 0 0 38 3,314 0 0
2004-2005 28 Rangers sct SCO 1. Premier League 30 2,690 4 0 4 360 0 34 3,050 4 0 Matches
2005-2006 29 Rangers sct SCO 1. Premier League 23 1,955 3 0 3 211 0 0 26 2,166 3 0 Matches
7 Seasons *5 Clubs 193 16,294 16 1 9 751 1 0 202 17,045 17 1
Position: DF (FB, left)
Age : 23
Born : Montpellier, France fr
Youth National Team : France fr
Wikipedia
Position: DF (CB)
Age : 24
Born : Douala, Cameroon cm
National Team : France fr
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 22 Auxerre fr FRA 1. Ligue 1 33 2,881 1 0 10 900 0 0 43 3,781 1 0 Matches
2003-2004 23 Auxerre fr FRA 1. Ligue 1 32 2,805 1 0 5 450 0 37 3,255 1 0 Matches
2004-2005 24 Rangers sct SCO 1. Premier League 18 1,547 2 0 6 570 0 24 2,117 2 0 Matches
2004-2005 24 Newcastle United eng ENG 1. Premier League 14 1,237 0 0 14 1,237 0 0 Matches
2005-2006 25 Newcastle United eng ENG 1. Premier League 33 2,714 0 0 33 2,714 0 0 Matches
2006-2007 26 Juventus it ITA 2. Serie B 33 2,773 2 0 33 2,773 2 0
16 Seasons *7 Clubs 382 32,639 15 1 42 3,634 0 1 424 36,273 15 2
Position: DF-MF (CB-DM)
Age : 23
Born : Glasgow, Scotland, United Kingdom sco
Youth National Team : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 20 Dundee sct SCO 1. Premier League 18 1,359 0 1 18 1,359 0 1
2003-2004 21 Rangers sct SCO 1. Premier League 26 2,254 0 1 6 512 0 0 32 2,766 0 1 Matches
2004-2005 22 Rangers sct SCO 1. Premier League 16 1,296 0 1 5 444 0 21 1,740 0 1 Matches
2005-2006 23 Blackburn Rovers eng ENG 1. Premier League 26 2,156 1 0 26 2,156 1 0 Matches
2006-2007 24 Blackburn Rovers eng ENG 1. Premier League 18 1,567 0 0 6 537 0 24 2,104 0 0 Matches
14 Seasons *6 Clubs 266 21,948 2 5 18 1,526 0 0 284 23,474 2 5
Position: DF (FB, right)
Age : 23
Born : Dundee, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 21 Rangers sct SCO 1. Premier League 20 1,406 1 0 1 90 0 21 1,496 1 0 Matches
2003-2004 22 Rangers sct SCO 1. Premier League 20 1,182 1 0 5 236 0 0 25 1,418 1 0 Matches
2004-2005 23 Rangers sct SCO 1. Premier League 14 1,170 0 0 2 210 0 16 1,380 0 0 Matches
2005-2006 24 Wolves eng ENG 2. Championship 19 1,312 0 0 19 1,312 0 0
2006-2007 25 Millwall eng ENG 3. League One 15 1,177 0 0 15 1,177 0 0
2007 25 Viking no NOR 1. Tippeligaen 17 1,473 0 1 17 1,473 0 1
13 Seasons *8 Clubs 171 12,818 2 1 10 649 0 0 181 13,467 2 1
Position: DF (CB)
Age : 25
Born : Trikala, Greece gr
National Team : Greece gr
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 23 Panathinaikos gr GRE 1. Alpha Ethniki 24 2,132 0 0 10 960 0 34 3,092 0 0 Matches
2003-2004 24 Panathinaikos gr GRE 1. Alpha Ethniki 6 450 1 0 2 139 0 0 8 589 1 0 Matches
2004-2005 25 Panathinaikos gr GRE 1. Alpha Ethniki 12 1,080 3 0 6 540 0 0 18 1,620 3 0 Matches
2004-2005 25 Rangers sct SCO 1. Premier League 15 1,330 0 0 15 1,330 0 0 Matches
2005-2006 26 Rangers sct SCO 1. Premier League 28 2,386 1 1 8 689 1 1 36 3,075 2 2 Matches
2006-2007 27 Eintracht Frankfurt de GER 1. Bundesliga 27 2,317 5 0 6 540 0 33 2,857 5 0 Matches
12 Seasons *7 Clubs 215 18,142 17 3 57 4,870 1 1 272 23,012 18 4
Position: DF (FB, left)
Age : 24
Born : Liverpool, England, United Kingdom eng
National Team : England eng
Wikipedia
Position: DF (FB, right) ▪ Footed: Right
Age : 19
Born : Glasgow, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 26 Rangers sct SCO 1. Premier League 35 3,082 3 0 2 182 0 37 3,264 3 0 Matches
2003-2004 27 Rangers sct SCO 1. Premier League 17 1,395 2 0 3 248 0 0 20 1,643 2 0 Matches
2004-2005 28 Rangers sct SCO 1. Premier League 3 270 0 0 1 90 0 4 360 0 0 Matches
2004-2005 28 Gladbach de GER 1. Bundesliga 13 1,061 1 0 13 1,061 1 0 Matches
2005-2006 29 Newcastle United eng ENG 1. Premier League 8 720 0 0 8 720 0 0 Matches
2006-2007 30 Newcastle United eng ENG 1. Premier League 17 1,404 0 0 2 180 0 19 1,584 0 0 Matches
14 Seasons *5 Clubs 184 15,865 13 1 27 2,411 1 0 211 18,276 14 1
Position: DF (FB, left)
Age : 31
Born : Varese, Italy it
National Team : Italy it
Wikipedia
Position: DF-MF (FB, left) ▪ Footed: Right
Age : 18
Born : Bellshill, Scotland, United Kingdom sco
Youth National Team : Scotland sct
Wikipedia
Midfielders
Position: MF (CM)
Age : 34
Born : Glasgow, Scotland, United Kingdom sco
Youth National Team : Scotland sct
Wikipedia
Position: MF (WM)
Age : 20
Born : Cannes, France fr
National Team : Tunisia tn
Wikipedia
Position: MF (CM)
Age : 26
Born : Hamilton, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 24 Rangers sct SCO 1. Premier League 36 3,157 16 3 2 210 0 38 3,367 16 3 Matches
2003-2004 25 Rangers sct SCO 1. Premier League 3 270 0 1 3 270 0 1 Matches
2003-2004 25 Blackburn Rovers eng ENG 1. Premier League 15 1,211 1 1 15 1,211 1 1 Matches
2004-2005 26 Blackburn Rovers eng ENG 1. Premier League 21 1,890 2 1 21 1,890 2 1 Matches
2004-2005 26 Rangers sct SCO 1. Premier League 13 1,151 2 1 13 1,151 2 1 Matches
2005-2006 27 Rangers sct SCO 1. Premier League 32 2,838 5 6 8 720 0 1 40 3,558 5 7 Matches
2006-2007 28 Rangers sct SCO 1. Premier League 32 2,835 4 2 8 705 3 40 3,540 7 2 Matches
16 Seasons *5 Clubs 422 36,610 43 42 60 5,495 6 1 482 42,105 49 43
Position: MF (CM)
Age : 21
Born : Motherwell, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 19 Rangers sct SCO 1. Premier League 12 654 1 1 12 654 1 1
2003-2004 20 Rangers sct SCO 1. Premier League 22 1,592 3 1 3 270 0 0 25 1,862 3 1 Matches
2004-2005 21 Rangers sct SCO 1. Premier League 11 601 2 2 2 45 0 13 646 2 2 Matches
2004-2005 21 Leicester City eng ENG 2. Championship 15 1,097 1 1 15 1,097 1 1 Matches
2005-2006 22 Leicester City eng ENG 2. Championship 34 2,389 3 1 34 2,389 3 1
2006-2007 23 Leicester City eng ENG 2. Championship 41 3,161 3 1 41 3,161 3 1
14 Seasons *7 Clubs 288 19,912 19 21 9 577 0 0 297 20,489 19 21
Position: MF
Age : 28
Born : Kraljevo, Serbia rs
National Team : Serbia rs
Wikipedia
Position: MF (WM, left)
Age : 22
Born : Belgrade, Serbia rs
National Team : Sweden se
Wikipedia
Position: MF ▪ Footed: Left
Age : 18
Born : Dundee, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Forwards
Position: FW
Age : 25
Born : Ferrol, Spain es
Citizenship : Spain es
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 23 Dundee sct SCO 1. Premier League 36 2,411 7 6 36 2,411 7 6
2003-2004 24 Dundee sct SCO 1. Premier League 35 3,049 19 3 2 174 0 37 3,223 19 3 Matches
2004-2005 25 Rangers sct SCO 1. Premier League 35 2,875 19 9 6 513 2 41 3,388 21 9 Matches
2005-2006 26 Rangers sct SCO 1. Premier League 24 952 2 1 3 36 0 0 27 988 2 1 Matches
2006-2007 27 Rangers sct SCO 1. Premier League 28 1,994 5 7 8 610 4 36 2,604 9 7 Matches
14 Seasons *8 Clubs 384 22,382 101 44 36 1,936 8 0 420 24,318 109 44
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 27 Monaco fr FRA 1. Ligue 1 20 1,414 12 5 20 1,414 12 5 Matches
2003-2004 28 Monaco fr FRA 1. Ligue 1 28 1,642 8 1 11 513 5 0 39 2,155 13 1 Matches
2004-2005 29 Rangers sct SCO 1. Premier League 34 2,722 18 9 6 551 1 40 3,273 19 9 Matches
2005-2006 30 Rangers sct SCO 1. Premier League 32 2,608 9 5 5 449 2 1 37 3,057 11 6 Matches
2006-2007 31 Rangers sct SCO 1. Premier League 28 1,846 4 4 8 322 0 36 2,168 4 4 Matches
8 Seasons *2 Clubs 194 12,544 59 27 40 2,222 9 2 234 14,766 68 29
Position: FW ▪ Footed: Both
Age : 31
Born : Georgia ge
National Team : Georgia ge
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 29 Rangers sct SCO 1. Premier League 30 2,285 15 4 2 210 1 32 2,495 16 4 Matches
2003-2004 30 Rangers sct SCO 1. Premier League 19 1,532 12 1 5 445 0 0 24 1,977 12 1 Matches
2004-2005 31 Rangers sct SCO 1. Premier League 24 1,217 6 2 5 294 2 29 1,511 8 2 Matches
2005-2006 32 AZ Alkmaar nl NED 1. Eredivisie 31 2,406 22 8 6 556 2 37 2,962 24 8 Matches
2006-2007 33 AZ Alkmaar nl NED 1. Eredivisie 29 2,166 14 6 11 942 7 40 3,108 21 6 Matches
13 Seasons *6 Clubs 188 13,609 97 24 49 3,911 24 0 237 17,520 121 24
Position: FW-MF (WM)
Age : 24
Born : Hørsholm Kommune, Denmark dk
National Team : Denmark dk
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 22 Rangers sct SCO 1. Premier League 27 1,853 9 6 2 181 0 29 2,034 9 6 Matches
2003-2004 23 Rangers sct SCO 1. Premier League 25 1,871 9 4 6 471 1 0 31 2,342 10 4 Matches
2004-2005 24 Rangers sct SCO 1. Premier League 17 1,081 3 2 4 180 1 21 1,261 4 2 Matches
2005-2006 25 Rangers sct SCO 1. Premier League 33 2,126 14 9 8 659 4 0 41 2,785 18 9 Matches
2006-2007 26 Schalke 04 de GER 1. Bundesliga 24 1,578 6 4 2 96 0 26 1,674 6 4 Matches
14 Seasons *4 Clubs 285 15,898 69 33 35 2,142 7 0 320 18,040 76 33
Position: FW-MF (AM) ▪ Footed: Both
Age : 23
Born : Brugge, Belgium be
National Team : Belgium be
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2002-2003 21 Feyenoord nl NED 1. Eredivisie 31 2,542 18 7 6 516 0 0 37 3,058 18 7 Matches
2003-2004 22 Feyenoord nl NED 1. Eredivisie 34 2,946 14 6 4 360 2 38 3,306 16 6 Matches
2004-2005 23 Feyenoord nl NED 1. Eredivisie 15 614 2 3 6 285 0 21 899 2 3 Matches
2004-2005 23 Rangers sct SCO 1. Premier League 15 1,164 4 2 15 1,164 4 2 Matches
2005-2006 24 Rangers sct SCO 1. Premier League 29 2,138 4 8 5 287 0 1 34 2,425 4 9 Matches
2006-2007 25 Rangers sct SCO 1. Premier League 17 909 3 2 5 348 1 22 1,257 4 2 Matches
17 Seasons *5 Clubs 500 36,721 99 80 59 4,003 8 5 559 40,724 107 85
Position: FW
Age : 25
Born : Paisley, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Position: FW-MF (WM, right) ▪ Footed: Left
Age : 20
Born : Glasgow, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
Position: FW
Age : 18
Born : Rutherglen, Scotland, United Kingdom sco
Citizenship : Scotland sct
Wikipedia
Position: FW-MF (WM) ▪ Footed: Right
Age : 17
Born : Glasgow, Scotland, United Kingdom sco
National Team : Scotland sct
Wikipedia
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Rangers Pages
Rangers History
Match Logs (All Competitions)
Match Logs (Scottish Premier League)
Match Logs (UEFA Cup)
Match Logs (Champions League)
Competition Goal Logs
We're Social...for Statheads
Site Last Updated: Friday, June 5, 5:50AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.