Graham Dorrans Profile and Statistics

Graham Dorrans

First name: Graham
Last name: Dorrans
Position: Midfielder
Nationality: Scotland
Date of birth: 5 May 1987
Age: 31
Place of birth: Glasgow
Height: 175 cm
Weight: 73 kg
Foot: both
Status: active

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Graham Dorrans has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Premiership 2018/2019 Rangers 27 1 1 0 1 0 0 0 0
League Cup 2018/2019 Rangers 56 1 0 1 0 0 0 0 0
UEFA Europa League 2018/2019 Rangers 5 1 1 0 1 0 0 1 0
FA Cup 2017/2018 Rangers 73 1 0 1 0 0 0 1 0
Premiership 2017/2018 Rangers 1277 16 0 4 0 5 2 6 0
League Cup 2017/2018 Rangers 278 3 0 1 0 0 0 0 0
League Cup 2016/2017 Norwich City 74 1 1 0 1 0 0 0 0
Championship 2016/2017 Norwich City 1852 23 1 3 1 6 3 8 0
FA Cup 2015/2016 Norwich City 90 1 0 0 0 0 0 1 0
League Cup 2015/2016 Norwich City 170 3 1 2 1 0 0 0 0
Premier League 2015/2016 Norwich City 1287 21 7 7 19 0 0 2 0
EC Qualification 2016 France Scotland 96 2 1 0 3 0 0 0 0
Premier League 2014/2015 West Bromwich Albion 1594 21 2 9 3 1 0 5 0
FA Cup 2014/2015 West Bromwich Albion 54 1 0 1 1 0 0 0 0
Championship 2014/2015 Norwich City 1147 18 5 7 5 3 0 2 0
Premier League 2013/2014 West Bromwich Albion 1105 14 2 3 7 2 0 4 0
League Cup 2013/2014 West Bromwich Albion 210 2 0 0 0 0 0 0 0
WC Qualification Europe 2014 Brazil Scotland 77 2 1 1 4 0 0 0 0
Premier League 2012/2013 West Bromwich Albion 1763 26 5 15 14 1 1 3 0
League Cup 2012/2013 West Bromwich Albion 90 1 0 0 0 0 0 0 0
FA Cup 2012/2013 West Bromwich Albion 90 1 0 0 0 0 0 0 0
Friendlies 2012 Scotland 18 1 1 0 0 0 0 0 0
FA Cup 2011/2012 West Bromwich Albion 180 2 0 0 0 0 0 0 0
Premier League 2011/2012 West Bromwich Albion 1520 31 15 13 20 3 0 4 0
League Cup 2011/2012 West Bromwich Albion 210 2 0 0 0 0 0 1 0
Friendlies 2011 Scotland 32 1 1 0 0 0 0 0 0
FA Cup 2010/2011 West Bromwich Albion 90 1 0 0 0 0 0 1 0
Premier League 2010/2011 West Bromwich Albion 1421 21 5 9 8 1 0 2 0
EC Qualification 2012 Poland/Ukraine Scotland 181 3 1 1 2 0 0 1 0
League Cup 2010/2011 West Bromwich Albion 270 3 0 0 1 0 0 0 0
Friendlies 2010 Scotland 90 1 0 0 0 0 0 0 0
FA Cup 2009/2010 West Bromwich Albion 340 4 0 1 0 3 2 0 0
League Cup 2009/2010 West Bromwich Albion 300 3 0 0 0 2 0 0 0
Championship 2009/2010 West Bromwich Albion 3800 45 3 3 0 13 6 10 1
Friendlies 2009 Scotland 161 2 0 1 0 0 0 0 0
FA Cup 2008/2009 West Bromwich Albion 135 3 2 0 0 0 0 0 0
Premier League 2008/2009 West Bromwich Albion 427 8 3 3 8 0 0 1 0

Graham Dorrans has played in the following competitions and football tournaments.

Now showing: All Competitions

All Competitions (439)Championship (86)Championship (72)Club Friendlies (2)EC Qualification (5)FA Cup (1)FA Cup (13)Friendlies (5)League Cup (4)League Cup (15)League One (36)Premier League (142)Premiership (55)UEFA Europa League (1)WC Qualification Europe (2)
Date Home Team Result Away Team HT        
2018-09-26 Rangers
4 - 0
Ayr United
2-0
M H2H +
N. Katić 16' 1 - 0  
G. Middleton 31' 2 - 0  
A. Morelos 37'  
A. Morelos 49' 3 - 0  
G. Middleton 70' 4 - 0  
E. Grezda 73'  
2018-09-23 Rangers
5 - 1
St. Johnstone
2-0
M H2H +
J. Tavernier 9' 1 - 0  
  30' R. Foster
A. Morelos 34' 2 - 0  
S. Arfield 52' 3 - 0  
  70' J. Kerr
K. Lafferty 74' 4 - 0  
  75' D. Swanson
  4 - 1 77' B. Alston (Penalty)
Candeias 79' 5 - 1  
2018-09-20 Villarreal
2 - 2
Rangers
1-0
M H2H +
C. Bacca 1' 1 - 0  
  17' C. Goldson
  1 - 1 67' S. Arfield
Gerard Moreno 69' 2 - 1  
Miguelón Llambrich 72'  
  2 - 2 76' K. Lafferty
  90+3' G. Dorrans
2018-07-29 Rangers
3 - 0
Wigan Athletic M H2H +
2018-07-06 Rangers
6 - 0
Bury M H2H +
2018-05-08 Aberdeen
1 - 1
Rangers
1-0
M H2H +
K. McLean (Penalty) 14' 1 - 0  
  22' D. Bates
S. Cosgrove 27'  
  27' G. Dorrans
  38' A. Halliday
  44' J. Holt
  1 - 1 63' Ross McCrorie
G. Shinnie 71'  
  87' S. Goss
S. McKenna 88'  
  90' A. Morelos
S. Logan 90'  
2018-05-05 Rangers
1 - 0
Kilmarnock
0-0
M H2H +
  36' J. Jones
  40' Y. Mulumbu
  57' S. O'Donnell
  60' A. Tshibola
D. Bates 85' 1 - 0  
S. Goss 87'  
A. Morelos 90+2'  
2018-04-29 Celtic
5 - 0
Rangers
3-0
M H2H +
  11' J. Cummings
O. Édouard 14' 1 - 0  
O. Édouard 41' 2 - 0  
J. Forrest 45' 3 - 0  
T. Rogić 47' 4 - 0  
C. McGregor 53' 5 - 0  
  63' Ross McCrorie
  76' A. Morelos
  78' J. Holt
J. Hendry 85'  
2018-04-22 Rangers
2 - 1
Hearts
0-0
M H2H +
J. Cummings 47' 1 - 0  
  58' C. Randall
Candeias 64' 2 - 0  
J. Tavernier 70'  
  2 - 1 71' C. Berra
2018-04-15 Celtic
4 - 0
Rangers
2-0
M H2H +
T. Rogić 22' 1 - 0  
M. Lustig 30'  
C. McGregor 38' 2 - 0  
  48' G. Docherty
  51' Ross McCrorie
M. Dembélé (Penalty) 52' 3 - 0  
S. Brown 64'  
  64' G. Dorrans
  64' A. Morelos
O. Ntcham (Penalty) 78' 4 - 0  
  90' J. Tavernier
2018-04-07 Rangers
4 - 0
Dundee
1-0
M H2H +
Ross McCrorie 34'  
K. Miller 39' 1 - 0  
  43' Kusunga
  54' S. Moussa
Bruno Alves 67'  
A. Morelos 68' 2 - 0  
J. Murphy 79' 3 - 0  
A. Morelos 83'  
Candeias 90' 4 - 0  
2018-03-31 Motherwell
2 - 2
Rangers
2-0
M H2H +
C. Main (Penalty) 9' 1 - 0  
  10' A. Morelos
A. Campbell 16' 2 - 0  
  2 - 1 51' J. Tavernier (Penalty)
  2 - 2 53' J. Murphy
  58' G. Dorrans
2017-10-25 Rangers
1 - 1
Kilmarnock
1-0
M H2H +
J. Holt 44' 1 - 0  
  55' A. Power
  58' S. Findlay
J. Tavernier 72'  
R. Jack 90+2'  
  90+3' K. Broadfoot
R. Jack 90+4'  
Candeias (Penalty Missed) 90+4'  
  1 - 1 90+5' C. Burke
2017-10-22 Rangers
0 - 2
Motherwell
0-0
M H2H +
  7' R. Bowman
  26' P. Hartley
  0 - 1 52' L. Moult
A. Morelos 58'  
  0 - 2 74' L. Moult
E. Herrera 87'  
  87' L. Moult
  90+2' C. Cadden
2017-10-13 St. Johnstone
0 - 3
Rangers
0-1
M H2H +
  0 - 1 27' C. Peña
  41' J. Windass
  60' D. John
S. Anderson 65'  
  65' Bruno Alves
S. Anderson 71'  
  0 - 2 78' C. Peña
  80' G. Dorrans
P. Paton 80'  
  0 - 3 86' G. Dorrans
2017-09-29 Hamilton Academical
1 - 4
Rangers
1-3
M H2H +
D. Redmond 1' 1 - 0  
  14' C. Peña
  1 - 1 21' D. John
  1 - 2 25' D. John
  1 - 3 27' Candeias
G. Docherty 34'  
  48' R. Jack
  54' R. Jack
  1 - 4 59' G. Dorrans (Penalty)
R. Bingham (Penalty Missed) 73'  
2017-09-23 Rangers
0 - 2
Celtic
0-0
M H2H +
A. Morelos 44'  
  0 - 1 50' T. Rogić
  64' D. Boyata
  0 - 2 65' L. Griffiths
Candeias 72'  
2017-09-19 Partick Thistle
1 - 1
Rangers
0-0
M H2H +
S. Lawless 13'  
  0 - 1 55' C. Peña
K. Doolan 90' 1 - 1  
  1 - 2 94' Candeias
  1 - 3 99' E. Herrera
C. Elliot 109'  
  114' L. Hodson
2017-09-15 Partick Thistle
2 - 2
Rangers
0-1
M H2H +
  0 - 1 19' A. Morelos
P. McGinn 45'  
N. Keown 46'  
B. Spittal 50' 1 - 1  
C. Erskine 60' 2 - 1  
C. Erskine 67'  
  2 - 2 77' G. Dorrans
J. Turnbull 79'  
C. Elliot 83'  
S. Bannigan 88'  
2017-09-09 Rangers
4 - 1
Dundee
1-0
M H2H +
A. Morelos 41' 1 - 0  
A. Morelos 56'  
  57' K. Holt
J. Windass 68' 2 - 0  
  71' K. Waddell
C. Peña 83' 3 - 0  
A. Morelos 85' 4 - 0  
  4 - 1 90' F. El Bakhtaoui
2017-08-27 Ross County
1 - 3
Rangers
0-2
M H2H +
  0 - 1 31' A. Morelos
  0 - 2 41' A. Morelos
A. Davies 45'  
T. Mikkelsen 59' 1 - 2  
M. Gardyne 81'  
  1 - 3 89' E. Herrera
2017-08-19 Rangers
0 - 0
Hearts
0-0
M H2H +
  18' J. Brandon
G. Dorrans 50'  
N. Kranjčar 87'  
2017-08-12 Rangers
2 - 3
Hibernian
1-2
M H2H +
A. Morelos 3' 1 - 0  
  7' A. Stokes
J. Tavernier 7'  
  1 - 1 21' S. Murray
Candeias 32'  
R. Jack 36'  
  37' D. McGeouch
G. Dorrans 37'  
  1 - 2 39' J. Tavernier (Own Goal)
A. Morelos 45+1'  
  1 - 3 65' V. Slivka
J. Windass 68'  
Fábio Cardoso 74'  
J. Tavernier 81' 2 - 3  
  88' D. McGregor
2017-08-09 Rangers
6 - 0
Dunfermline Athletic
4-0
M H2H +
K. Miller 5' 1 - 0  
Bruno Alves 9' 2 - 0  
A. Morelos 23' 3 - 0  
A. Morelos 24'  
J. Tavernier 27' 4 - 0  
J. Rossiter 41'  
  50' J. Cardle
Candeias 57' 5 - 0  
A. Morelos 75' 6 - 0  
2017-08-06 Motherwell
1 - 2
Rangers
1-1
M H2H +
  0 - 1 4' G. Dorrans
B. Heneghan 40' 1 - 1  
C. Dunne 49'  
  1 - 2 58' G. Dorrans (Penalty)
L. Moult 58'  
  68' Fábio Cardoso
B. Heneghan 78'  
  79' G. Dorrans
R. Tait 90+1'  
2017-05-07 Norwich City
4 - 0
Queens Park Rangers
1-0
M H2H +
W. Hoolahan 22' 1 - 0  
A. Pritchard 60' 2 - 0  
Josh Murphy 85' 3 - 0  
W. Hoolahan 90+2' 4 - 0  
2017-04-29 Leeds United
3 - 3
Norwich City
1-3
M H2H +
  0 - 1 28' S. Naismith
  0 - 2 34' Nélson Oliveira
  0 - 3 45' Nélson Oliveira
C. Wood 45+1' 1 - 3  
K. Bartley 49' 2 - 3  
P. Jansson 63'  
G. Berardi 77'  
  77' G. Dorrans
Pablo Hernández 78' 3 - 3  
  89' S. Naismith
2017-04-21 Norwich City
2 - 0
Brighton & Hove Albion
2-0
M H2H +
D. Stockdale (Own Goal) 18' 1 - 0  
G. Dorrans 19'  
  19' A. Knockaert
D. Stockdale (Own Goal) 39' 2 - 0  
  81' G. Murray
2017-04-17 Preston North End
1 - 3
Norwich City
0-2
M H2H +
  0 - 1 28' G. Dorrans
  0 - 2 40' Josh Murphy
T. Spurr 67' 1 - 2  
  81' Josh Murphy
  1 - 3 90+2' J. Maddison
2017-04-01 Aston Villa
2 - 0
Norwich City
1-0
M H2H +
J. Kodjia 25' 1 - 0  
H. Lansbury 51'  
  65' Ivo Pinto
  80' Ivo Pinto
J. Kodjia 87' 2 - 0  
2017-03-18 Norwich City
2 - 0
Barnsley
1-0
M H2H +
Jacob Murphy 44' 1 - 0  
Ivo Pinto 62'  
A. MacDonald (Own Goal) 71' 2 - 0  
2016-12-26 Reading
3 - 1
Norwich City
1-0
M H2H +
J. van den Berg 29'  
  34' A. Tettey
  37' Ivo Pinto
Y. Kermorgant 37' 1 - 0  
  1 - 1 60' Nélson Oliveira
  67' J. Howson
Y. Kermorgant (Penalty Missed) 68'  
G. McCleary 68' 2 - 1  
C. Harriott 90+1' 3 - 1  
J. Swift 90+4'  
2016-12-16 Norwich City
1 - 2
Huddersfield Town
1-2
M H2H +
  0 - 1 5' E. Kachunga
J. Howson 6' 1 - 1  
  1 - 2 40' E. Kachunga
Ivo Pinto 45+3'  
G. Dorrans 51'  
  72' N. Wells
  87' A. Mooy
2016-12-13 Norwich City
1 - 0
Aston Villa
0-0
M H2H +
R. Brady 26'  
Nélson Oliveira 62' 1 - 0  
2016-12-10 Barnsley
2 - 1
Norwich City
2-0
M H2H +
T. Bradshaw 12' 1 - 0  
C. Hourihane 40' 2 - 0  
  2 - 1 52' Nélson Oliveira
2016-12-03 Norwich City
5 - 0
Brentford
2-0
M H2H +
Jacob Murphy 6' 1 - 0  
G. Dorrans 16' 2 - 0  
G. Dorrans (Penalty Missed) 16'  
S. Naismith 44'  
R. Brady 59' 3 - 0  
Nélson Oliveira 79' 4 - 0  
A. Pritchard 88' 5 - 0  
2016-11-19 Queens Park Rangers
2 - 1
Norwich City
2-0
M H2H +
  2' M. Olsson
  2' A. Tettey
T. Chery (Penalty Missed) 4'  
C. Washington 21' 1 - 0  
S. Polter 27' 2 - 0  
  37' S. Naismith
  45+3' G. Dorrans
  2 - 1 78' S. Naismith
J. Lynch 80'  
2016-11-05 Norwich City
2 - 3
Leeds United
1-0
M H2H +
R. Brady 24' 1 - 0  
W. Hoolahan 39'  
  57' P. Jansson
  1 - 1 57' P. Jansson
C. Jerome 69'  
  1 - 2 74' C. Wood
K. Lafferty 88' 2 - 2  
  90' K. Phillips
  2 - 3 90+1' R. Vieira Nan
2016-10-29 Brighton & Hove Albion
5 - 0
Norwich City
1-0
M H2H +
G. Murray 6' 1 - 0  
G. Murray 27'  
  27' M. Olsson
  49' A. Pritchard
G. Murray 60' 2 - 0  
L. Dunk 64' 3 - 0  
  71' A. Tettey
G. Murray 73' 4 - 0  
A. Knockaert 84' 5 - 0  
2016-10-25 Leeds United
1 - 1
Norwich City
1-1
M H2H +
  0 - 1 14' A. Pritchard
K. Bartley 40'  
  43' R. Bennett
M. Antonsson 43' 1 - 1  
A. Mowatt 45'  
  79' R. Brady
  1 - 2 99' Nélson Oliveira
M. Silvestri 100'  
C. Wood 109' 2 - 2  
  113' Sergi Canós
  2 - 3 120+1' G. Dorrans (PSG)
C. Wood (PSG) 120+2' 3 - 3  
  120+2' A. Pritchard (PSM)
K. Roofe (PSG) 120+3' 4 - 3  
  120+3' S. Naismith (PSM)
K. Phillips (PSM) 120+4'  
  4 - 4 120+5' Nélson Oliveira (PSG)
M. Grimes (PSM) 120+5'  
  120+6' R. Brady (PSM)
R. Vieira Nan (PSG) 120+6' 5 - 4  
Pages: 1234567891011

Rangers Squad List

# Photo Name of Player Nationality A P
1 A. McGregor   36 G 1440 16 0 0 1 0 0 2 0 0
13 W. Foderingham   27 G 90 1 0 0 15 0 0 0 0 0
28 Robby McCrorie   20 G 0 0 0 0 0 0 0 0 0 0
2 J. Tavernier   27 D 1434 17 1 1 1 6 5 0 0 0
3 J. Worrall   21 D 551 7 1 0 8 0 0 1 0 0
5 L. Wallace   31 D 0 1 1 0 1 0 0 0 0 0
6 C. Goldson   26 D 1440 16 0 0 0 2 0 3 0 0
15 J. Flanagan   25 D 555 8 1 2 8 0 0 0 0 0
17 Ross McCrorie   20 D 191 5 2 1 10 0 0 0 0 1
19 N. Katić   22 D 665 8 0 2 5 0 0 0 0 0
31 B. Barišić   26 D 533 7 1 2 1 0 0 3 0 0
36 G. McAuley   39 D 404 5 1 0 1 0 0 0 0 0
4 G. Dorrans   31 M 27 1 1 0 1 0 0 0 0 0
8 R. Jack   26 M 887 12 3 2 3 0 0 3 0 0
10 O. Ejaria   21 M 1015 14 3 4 3 1 0 0 0 0
16 A. Halliday   27 M 791 12 3 3 8 1 0 3 0 0
18 J. Rossiter   21 M 142 3 1 2 5 0 0 1 0 0
23 L. Coulibaly   22 M 724 11 1 6 4 1 0 0 0 0
26 R. Kent   22 M 759 11 2 6 3 3 0 2 0 0
35 E. Grezda   23 M 448 8 3 2 6 2 0 1 0 0
37 S. Arfield   30 M 1077 13 1 1 1 5 0 4 0 1
S. Kelly   18 M 0 0 0 0 0 0 0 0 0 0
7 J. Murphy   29 A 160 2 0 1 0 0 0 0 0 0
9 U. Sadiq   21 A 13 1 1 0 4 0 0 0 0 0
11 K. Lafferty   31 A 640 13 7 2 7 3 0 3 0 0
20 A. Morelos   22 A 1120 15 1 3 1 9 0 6 1 2
21 Candeias   30 A 993 13 2 4 5 4 0 2 1 1
40 G. Middleton   18 A 442 10 7 1 13 2 0 0 0 0
45 S. Atakayi   19 A 17 1 1 0 1 0 0 0 0 0
A. Dallas   19 A 0 0 0 0 1 0 0 0 0 0
Bookmark and Share
 

Results and Fixtures
Top Soccer Tipsters

They are the current leading soccer tipsters in this month competition. See also tipsters rankings.

Start Playing at Tipsters Competition!

Latest Tipster Testimonial
wisebetting2015
I have come to realized that it is better to stake few games that combo, in fact, on single game as this is evident in my recent results and I will apply same to real life betting. Thanks to soccerpunter

Play in Soccer Tipsters Competition And Get Free Tips

1X2 Soccer Odds Movement

Identify soccer matches with massive fluctuation in their 1X2 fixed odds since its opening odds.

Experienced punters and traders always monitor the bookmakers odds to predict match results.

Balıkesirspor vs Rizespor

Sign in to view more football matches.

Superior H2H Statistics

Upcoming football matches with excellent head to head records over their opponents.

Göztepe vs Nazilli Belediyespor

Sign in to view more football matches.

Potential Fixed Matches

According to our computer algorithms, match fixing might occur to these football matches with highly unusual odds movement prior to kick-off.

Sign in to view the potential fixed matches.

Platinum Member Testimonial
Soulkeepa
I really like the tips and stats.
Platinum membership is great to predict your games.
Keep up the good work soccerpunter.

Click Here For Exclusive Offer To Join Platinum Membership For 30 Days!

H2H Home Team Advantage

Football clubs who play better for their home games H2H.

Iraklis vs PAS Giannina

Sign in to view more football matches.

H2H Away Team Advantage

Football clubs that play well for their away games.

Bologna vs Milan

Sign in to view more football matches.

Total Goals Over & Under Odds Alert

Soccer matches with unusual odds movement fluctuation for their Total Goals Over/Under.

ES Tunis vs Guadalajara

Sign in to view more football matches.

Asian Handicap Odds Alert

Identify matches with high volatility to their Asian Handicap since its opening odds.

Borussia M'gladbach vs Nürnberg

Sign in to view more football matches.

Top Football Clubs

Motivated teams after winning five matches in a row or they have maintained a ten-match unbeaten run. The bookmakers label them as favourites for a reason.

Borussia Dortmund

Sign in to view more football clubs.

Worst Football Clubs

Teams in crisis after five consecutive defeats or they did not win their last ten football matches. You should avoid betting on these underdogs.

Club Destroyers

Sign in to view more football clubs.

Teams Home Win 100%

Teams that have won all their home matches.

Crvena Zvezda

Sign in to view more football teams.

Good Home Teams

Teams that have not lost at home matches.

Acassuso

Sign in to view more football teams.

Poor Away Teams

Teams that have not won at away matches.

AGF

Sign in to view more football teams.

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region
Soccer Betting Highlights
Soccer Statistics

Soccer Statistics

Free soccer betting tools to analyse matches, inclusive of past results, head to head stats, daily match fixtures, live soccer odds and many more!

Soccer Tips Soccer Tips

In-Play 1X2 and Asian Handicap Soccer Tips increase your winning opportunity.



Today Match Fixtures Today Match Fixtures

Want to bet on a match today? Check out the list of today match fixtures.


Soccer Match Results Soccer Match Results

Get the match results for all the soccer matches around the globe. Inclusive of half-time, full-time results.



Soccer Tipsters Competition Soccer Tipsters Competition

Are you an expert in soccer betting? Join SoccerPunter Tipsters competition to challenge against the top football tipsters and win prizes!