William Graham Profile and Player Statistics
First name: William
Last name: Graham
Position: Attacker
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2019/2020 Albion Rovers 1 0 1 0 0 0 0
League Two 2019/2020 Albion Rovers 22 5 6 1 0 5 0
Scottish Cup 2019/2020 Albion Rovers 2 0 0 0 0 0 0
League Cup 2018/2019 Kilmarnock 1 0 0 0 0 0 0
Premiership 2018/2019 Kilmarnock 1 0 0 0 0 0 0
Premiership 2017/2018 Kilmarnock 1 0 0 0 0 0 0
League Cup 2017 Kilmarnock 5 3 1 0 0 0 0
Premiership 2016/2017 Kilmarnock 7 3 0 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
07/03/2020 Edinburgh City
3 - 0
Albion Rovers 1-0H2H+
  13' N. McAllister
B. Henderson 14' 1 - 0  
  46' O. See
  46' B. Trialist
  65' Ross Clarke
D. Handling 65' 2 - 0  
  65' Ross Clarke
  66' S. Roberts
  66' D. Scally
A. Harris 67' 3 - 0  
  69' C. Breadner
  69' E. East
M. Laird 85'  
G. Holmes 85'  
A. Harris 85'  
S. Shepherd 85'  
C. Crane 90+1'  
A. Wilson 90+1'  
03/03/2020 Cowdenbeath
2 - 1
Albion Rovers 1-1H2H+
  0 - 1 28' Lewis Wilson
  35' N. McAllister
C. Barr 40' 1 - 1  
  57' Lewis Wilson
  57' Bryan Wharton
K. Renton 67' 2 - 1  
H. Swann 73'  
K. Renton 74'  
  75' D. Scally
  75' C. Breadner
Archie Thomas 76'  
  80' Giuliano Morena
  80' E. East
G. Taylor 89'  
J. Allan 89'  
29/02/2020 Albion Rovers
1 - 2
Elgin City 1-2H2H+
  0 - 1 2' Rabin Omar
D. Scally 3' 1 - 1  
  1 - 2 6' K. Hester
L. Hunter 51'  
Nicholas Paterson 51'  
Ross Clarke 62'  
  65' Archie Macphee
  65' D. Wilson
William Graham 67'  
C. Breadner 67'  
S. Roberts 69'  
E. East 73'  
O. See 73'  
  81' E. Spark
  82' D. Mackay
A. Lynas 84'  
  88' K. Hester
  88' C. O’Keefe
22/02/2020 Annan Athletic
2 - 1
Albion Rovers 2-0H2H+
N. Joseph 18' 1 - 0  
N. Flanagan 24' 2 - 0  
  27' Jason Krones
  27' Lewis Wilson
  31' N. McAllister
  31' A. Lynas
  2 - 1 48' O. See
Peter Watson 49'  
Lewis McLear 58'  
  72' Giuliano Morena
  72' E. East
Lewis McLear 78'  
Kyle Wilkie 78'  
T. Muir 83'  
Christian Nadé 83'  
Kyle Wilkie 88'  
S. McLean 88'  
15/02/2020 Stenhousemuir
1 - 0
Albion Rovers 1-0H2H+
B. Biabi 20' 1 - 0  
  73' Giuliano Morena
  73' E. East
R. Blair 74'  
Gary Harkins 74'  
B. Biabi 79'  
Conor McBrearty 79'  
  85' S. Roberts
  85' Nicholas Paterson
G. Spence 89'  
Mark McGuigan 89'  
08/02/2020 Albion Rovers
4 - 1
Brechin City 2-1H2H+
  9' Ross Brown
  13' Christopher McLaughlin
  0 - 1 22' K. Inglis
  29' S. McIntosh
D. Byrne 38' 1 - 1  
D. Byrne 45+2' 2 - 1  
D. Scally 51' 3 - 1  
  56' Christopher McLaughlin
  56' Oliver Hamilton
  56' Andy Jackson
  56' Paul McManus
  57' J. Page
D. Byrne 58'  
D. Scally 59'  
E. East 59'  
S. Roberts 59' 4 - 1  
  62' D. Hill
Giuliano Morena 65'  
  73' S. McIntosh
  73' L. Duncanson
William Graham 78'  
Nicholas Paterson 78'  
01/02/2020 Albion Rovers
2 - 2
Cove Rangers 0-1H2H+
  0 - 1 7' M. Megginson
  19' J. Mulligan
  62' J. Mulligan
  62' B. Watson
  0 - 2 65' J. Masson
O. See 70'  
E. East 70'  
  79' R. McAllister
  79' J. Robertson
E. East 82' 1 - 2  
  84' B. Yule
S. Roberts 86' 2 - 2  
Giuliano Morena 90+2'  
Nicholas Paterson 90+2'  
25/01/2020 Queen's Park
2 - 2
Albion Rovers 0-2H2H+
  0 - 1 8' D. Byrne
  0 - 2 29' O. See
B. Mortimer 46'  
J. Davidson 46'  
David Galt 50' 1 - 2  
  63' A. Lynas
S. Kouider-Aïssa 64' 2 - 2  
  65' William Graham
  65' Giuliano Morena
  70' O. See
  70' E. East
Ciarán Summers 75'  
K. Moore 82'  
J. Purdue 82'  
  85' A. Lynas
  87' D. Byrne
David Galt 89'  
A. Agyeman 89'  
04/01/2020 Albion Rovers
0 - 3
Stirling Albion 0-3H2H+
  0 - 1 6' D. Duffy
  0 - 2 33' D. Duffy
  0 - 3 40' D. Duffy
A. Lynas 62'  
S. Roberts 66'  
William Graham 66'  
D. Byrne 66'  
O. See 66'  
  71' J. McGregor
  71' K. Banner
  76' D. Duffy
  76' Dylan NGuene Bikey
  84' D. Docherty
Nicholas Paterson 85'  
K. Doherty 85'  
  88' M. Wright
  88' C. Truesdale
07/12/2019 Albion Rovers
2 - 0
Queen's Park 2-0H2H+
D. Byrne 13' 1 - 0  
D. Byrne 18' 2 - 0  
  44' L. Main
  56' T. Block
  56' K. Moore
  77' B. Mortimer
  77' A. Agyeman
  77' C. Little
  77' Ryan Finnie
E. East 83'  
Smart Osadolor 83'  
William Graham 86'  
Gary Phillips 86'  
  89' S. Kouider-Aïssa
D. Scally 90'  
J. Breen 90'  
Gary Phillips 90+1'  
Ross Clarke 90+3'  
16/11/2019 Edinburgh City
3 - 2
Albion Rovers 0-1H2H+
  0 - 1 38' S. Roberts
K. Stewart 46'  
D. Handling 48' 1 - 1  
  1 - 2 58' D. Scally
A. Harris 61'  
B. Henderson 61'  
A. Smith 62'  
R. McIntyre 62'  
K. Stewart 70'  
Jonny Court 70'  
  72' S. Fagan
  72' S. Fagan
  72' C. Home
Jonny Court 78' 2 - 2  
  80' S. Roberts
  86' D. Scally
  86' William Graham
D. Handling 87'  
  90+2' William Graham
B. Henderson 90+3' 3 - 2  
B. Henderson 90+4'  
02/11/2019 Stirling Albion
3 - 0
Albion Rovers 0-0H2H+
  26' S. Fagan
  56' Smart Osadolor
  56' E. East
D. Duffy 59' 1 - 0  
J. McGregor 69' 2 - 0  
S. Heaver 82' 3 - 0  
29/10/2019 Cove Rangers
3 - 0
Albion Rovers 1-0H2H+
D. Higgins 18'  
M. Megginson 25' 1 - 0  
  46' E. East
  46' O. See
  46' A. Lynas
  46' Jordan Stewart
  68' Giuliano Morena
  68' D. Scally
S. Ross 75' 2 - 0  
M. Megginson 79' 3 - 0  
D. Glass 86'  
Jordon Brown 86'  
J. Masson 86'  
M. Scott 86'  
Fraser Aird 86'  
M. Smith 86'  
26/10/2019 Fort William
0 - 5
Albion Rovers 0-4H2H+
  0 - 1 19' J. Breen
  0 - 2 21' O. See
  0 - 3 26' O. See
R. Fyffe 31'  
  0 - 4 43' Smart Osadolor
Robert Nevison 46'  
Ian MacLellan 46'  
  56' J. Breen
  56' D. Scally
  58' Bryan Wharton
  58' S. Fagan
Aidan Taylor 64'  
Joshua Knowles 64'  
  64' O. See
  64' Gary Phillips
  0 - 5 87' S. Roberts
Roddy Kennedy 90'  
Liam Gilchrist 90'  
19/10/2019 Albion Rovers
1 - 1
Fort William 1-0H2H+
J. Breen 33' 1 - 0  
Giuliano Morena 59'  
Jordan Stewart 59'  
  64' Robert Nevison
  64' Ian MacLellan
D. Byrne 72'  
D. Scally 72'  
Bryan Wharton 75'  
  77' R. Fyffe
Smart Osadolor 79'  
E. East 79'  
  1 - 1 80' Gabriel Hastings
Jason Krones 80'  
  81' Gabriel Hastings
  83' R. Gunn
05/10/2019 Albion Rovers
1 - 3
Elgin City 0-2H2H+
  0 - 1 34' R. MacEwan
  0 - 2 39' S. Sutherland
Jordan Stewart 46'  
J. Breen 46'  
  63' A. McDonald
  73' R. MacEwan
S. Fagan 77'  
  0 - 3 85' Ross Clarke
Smart Osadolor 90' 1 - 3  
28/09/2019 Cowdenbeath
1 - 0
Albion Rovers 1-0H2H+
  20' Giuliano Morena
  20' D. Scally
F. Mullen 37' 1 - 0  
Kyle Miller 57'  
  63' E. East
  63' Smart Osadolor
  69' Ross Clarke
  75' William Graham
J. Todd 88'  
21/09/2019 Albion Rovers
1 - 3
Edinburgh City 0-2H2H+
  0 - 1 2' A. Harris
  0 - 2 7' D. Handling
  35' Craig Thomson
Smart Osadolor 46'  
D. Scally 46'  
Ross Clarke 52'  
D. Byrne 54' 1 - 2  
William Graham 70'  
J. Breen 70'  
  70' S. Shepherd
  70' A. Smith
E. East 73'  
O. See 73'  
  78' A. Harris
  78' J. Sinclair
  1 - 3 81' A. Smith
  85' L. Brown
  85' John Dunn
A. Lynas 87'  
14/09/2019 Queen's Park
1 - 1
Albion Rovers 0-1H2H+
  11' A. Lynas
  19' C. Home
  19' Lewis Wilson
  0 - 1 23' E. East
  40' Smart Osadolor
C. McGrory 46'  
R. Thomson 46'  
  55' William Graham
David Galt 56'  
S. Kouider-Aïssa 56'  
  61' Smart Osadolor
  61' O. See
  65' D. Byrne
  65' D. Scally
N. Jamieson 74'  
Scott Gibson 76'  
K. Moore 76'  
S. Kouider-Aïssa 90+2' 1 - 1  
  90+4' E. East
31/08/2019 Albion Rovers
2 - 1
Stirling Albion 0-1H2H+
  12' K. Banner
S. Fagan 15'  
  0 - 1 17' J. Peters
  29' D. Wilson
  29' D. Docherty
  42' K. Nicoll
William Graham 45+2'  
  47' P. McLean
D. Byrne 48' 1 - 1  
  51' J. Peters
  51' J. Lowdon
A. Lynas 53'  
D. Scally 53'  
Giuliano Morena 59'  
J. Breen 59'  
Smart Osadolor 61' 2 - 1  
  74' Paul Willis
  74' Dylan NGuene Bikey
Ross Clarke 75'  
Ross Clarke 79'  
Lewis Wilson 79'  
S. Fagan 85'  
  87' D. Docherty
24/08/2019 Albion Rovers
0 - 1
Brechin City 0-1H2H+
  0 - 1 36' Paul McManus
Jordan Stewart 45+1'  
D. Byrne 45+1'  
  66' R. Sinclair
  66' Patrick O'Neil
Giuliano Morena 67'  
D. Scally 67'  
  73' Oliver Hamilton
  73' Jamie Reid
  79' K. Inglis
  79' L. Duncanson
  82' Scott Reekie
William Graham 87'  
Gary Phillips 87'  
17/08/2019 Annan Athletic
3 - 2
Albion Rovers 3-1H2H+
  0 - 1 12' Lewis Wilson
S. Swinglehurst 20' 1 - 1  
Christian Nadé 28' 2 - 1  
A. Lynas 36' 3 - 1  
  38' Lewis Wilson
  38' Bryan Wharton
  54' Giuliano Morena
  54' William Graham
  62' D. Byrne
  62' E. East
M. Douglas 64'  
  3 - 2 65' E. East
S. Swinglehurst 67'  
  70' Ross Clarke
Christian Nadé 76'  
B. Watson 76'  
Kyle Wilkie 90+5'  
Euan Griffiths 90+5'  
10/08/2019 Albion Rovers
4 - 4
Cove Rangers 1-3H2H+
D. Byrne 2' 1 - 0  
  1 - 1 17' H. Milne
  1 - 2 38' J. Masson
  1 - 3 41' D. Glass
E. East 57' 2 - 3  
G. Fotheringham 59'  
William Graham 59'  
William Graham 60'  
E. East 62'  
Smart Osadolor 62'  
  65' C. Antoniazzi
  65' M. Scott
  66' Jamie Redman
  66' D. Park
D. Byrne 69'  
D. Scally 69'  
Lewis Wilson 73' 3 - 3  
Smart Osadolor 83' 4 - 3  
  4 - 4 86' M. Megginson
  90+1' S. Ross
03/08/2019 Stenhousemuir
2 - 3
Albion Rovers 0-1H2H+
  0 - 1 33' G. Fotheringham
  38' G. Fotheringham
  0 - 2 46' E. East
  50' E. East
David Hopkirk 50' 1 - 2  
Jamie McKernon 62'  
M. Munro 62'  
  62' E. East
  62' Smart Osadolor
  65' S. Roberts
L. Scullion 70'  
R. Watters 70'  
D. Dykes 72'  
  74' G. Fotheringham
  74' Nicholas Paterson
A. Cook 78' 2 - 2  
  79' Giuliano Morena
  79' William Graham
  2 - 3 84' D. Byrne
Scott McLaughlin 84'  
  89' Smart Osadolor
A. Mcilduff 89'  
K. Anderson 89'  
25/08/2018 Kilmarnock
0 - 1
Hearts 0-0H2H+
  54' Uche Ikpeazu
  61' Jake Mulraney
  61' Steven MacLean
Gary Dicker 68'  
Kris Boyd 68'  
I. Wilson 68'  
  71' Michael Smith
  71' A. McDonald
Mikael Ndjoli 75'  
E. Brophy 75'  
  77' Olly Lee
  0 - 1 81' Uche Ikpeazu
Greg Taylor 84'  
D. Thomas 84'  
  90+3' Zdeněk Zlámal
19/08/2018 Kilmarnock
1 - 3
Rangers 0-2H2H+
  17' Jamie Murphy
  17' Daniel Candeias
Gary Dicker 21'  
  24' Daniel Candeias
  0 - 1 28' Alfredo Morelos
  0 - 2 43' Alfredo Morelos
Kris Boyd 45+1'  
Borna Barisic 51' 1 - 2  
  51' Alfredo Morelos
Alan Power 73'  
  1 - 3 74' Alfredo Morelos
  77' Scott Arfield
  79' Scott Arfield
  79' Ross McCrorie
  79' Alfredo Morelos
  79' Umar Sadiq 
Scott Boyd 81'  
Mikael Ndjoli 81'  
Alan Power 81'  
I. Wilson 81'  
08/08/2017 Celtic
5 - 0
Kilmarnock 3-0H2H+
Leigh Griffiths 14' 1 - 0  
Anthony Ralston 21' 2 - 0  
Leigh Griffiths 29' 3 - 0  
E. Kouassi 40'  
Olivier Ntcham 40'  
  46' Jordan Jones
  46' William Graham
  59' I. Wilson
  59' Stephen O'Donnell
  61' Rory McKenzie
Leigh Griffiths 64'  
James Forrest 64'  
Kieran Tierney 65' 4 - 0  
Kundai Benyu 70'  
Callum McGregor 70'  
Stuart Armstrong 71' 5 - 0  
05/08/2017 Kilmarnock
1 - 2
St. Johnstone 0-1H2H+
  0 - 1 10' David Wotherspoon
  40' David Wotherspoon
  41' Murray Davidson
A. Frizzell 44'  
C. Burke 56'  
Lee Erwin 56'  
  58' S. Scougall
Kris Boyd 59' 1 - 1  
  62' S. Scougall
  62' Michael O'Halloran
  66' R. Foster
  72' Graham Cummins
  72' Chris Kane 
  85' David Wotherspoon
  85' Liam Craig
D. Thomas 86'  
Alan Power 86'  
  1 - 2 89' Michael O'Halloran
29/07/2017 Kilmarnock
3 - 0
Dumbarton 0-0H2H+
  43' C. Johnston
Greg Taylor 43'  
William Graham 46'  
Jordan Jones 46'  
C. Burke 53' 1 - 0  
C. Burke 61'  
Lee Erwin 61'  
  61' D. Handling
  61' A. Roy
  67' Christopher McLaughlin
Kris Boyd 72' 2 - 0  
Lee Erwin 76' 3 - 0  
  76' C. Johnston
  76' C. Gallagher
  83' T. Walsh
  83' Kyle Prior
22/07/2017 Annan Athletic
0 - 2
Kilmarnock 0-1H2H+
  0 - 1 7' Kris Boyd
  0 - 2 62' Kris Boyd
  64' Jordan Jones
  64' William Graham
Jack Brannan 69'  
Jack Brannan 70'  
Scott Hooper 70'  
  71' Rory McKenzie
Peter Watson 76'  
Raffi Krissian 76'  
  76' Chris Burke
  76' Alexander Samizadeh
  84' A. Frizzell
  84' Alan Power
18/07/2017 Kilmarnock
4 - 2
Clyde 1-2H2H+
Rory McKenzie 7' 1 - 0  
  1 - 1 10' Darren Ramsay
  1 - 2 11' K. Nicoll
  37' B. Cuddihy
  42' D. Miller
Alan Power 46'  
Chris Burke 46'  
D. Thomas 53' 2 - 2  
  57' B. Cuddihy
  57' S. Ferguson
  58' D. Miller
  58' M. Wright
D. Thomas 59' 3 - 2  
  64' David Goodwillie
Rory McKenzie 68' 4 - 2  
  70' Jordan Stewart
  74' Matthew Flynn
  74' Kyle Bradley
D. Higgins 77'  
14/07/2017 Ayr United
1 - 0
Kilmarnock 1-0H2H+
A. Geggan 39' 1 - 0  
  53' I. Wilson
  53' D. Thomas
Michael Rose 59'  
Brian Gilmour 59'  
  75' Alan Power
  75' Alexander Samizadeh
  89' Rory McKenzie
  89' William Graham
20/05/2017 Kilmarnock
1 - 2
Ross County 1-1H2H+
C. Sammon 10' 1 - 0  
S. Smith 41'  
  1 - 1 42' Liam Boyce 
Greg Kiltie 46'  
Rory McKenzie 46'  
  57' Tim Chow
  57' D. Dykes
  59' C. Curran
  59' Alex Schalk
Jordan Jones 64'  
I. Cameron 64'  
Gary Dicker 67'  
  1 - 2 70' Liam Boyce 
  83' Jim O'Brien
  83' R. Dingwall
I. Wilson 83'  
William Graham 83'  
16/05/2017 Motherwell
3 - 1
Kilmarnock 1-1H2H+
Carl McHugh 1' 1 - 0  
Keith Lasley 11'  
  1 - 1 17' A. Frizzell
D. Ferguson 31'  
D. Ferguson 38'  
Lionel Ainsworth 38'  
Craig Clay 48'  
  49' Kristoffer Ajer
  52' Greg Taylor
Lionel Ainsworth 53' 2 - 1  
  57' D. Hawkshaw
  57' Callum Roberts
  65' Greg Kiltie
  65' Rory McKenzie
Chris Cadden 76'  
E. Frear 78' 3 - 1  
  78' I. Wilson
  78' William Graham
Louis Moult  82'  
Louis Moult  85'  
Ryan Bowman 85'  
Lionel Ainsworth 90'  
A. Livingstone 90'  
  90+2' Gary Dicker
13/05/2017 Kilmarnock
2 - 1
Inverness CT 1-0H2H+
  15' B. McKay
I. Wilson 15'  
S. Smith 16'  
Sean Longstaff 17' 1 - 0  
  46' Jake Mulraney
  46' I. Vigurs
Jordan Jones 57' 2 - 0  
  58' Henri Anier
  58' Liam Polworth
  70' R. Draper
  70' L. Cole
  2 - 1 71' Alex Fisher
Greg Kiltie 77'  
Rory McKenzie 77'  
06/05/2017 Kilmarnock
0 - 1
Dundee 0-0H2H+
I. Wilson 46'  
Greg Kiltie 46'  
Greg Taylor 49'  
  0 - 1 55' Marcus Haber
  62' K. Gomis
Jordan Jones 76'  
Callum Roberts 76'  
  76' Faissal El-Bakhtaoui
  76' C. Wighton
  84' Paul McGowan
  84' N. Ross
  90+2' Marcus Haber
  90+2' Henrik Ojamaa
29/04/2017 Hamilton Academical
0 - 2
Kilmarnock 0-2H2H+
  0 - 1 11' C. Sammon
  0 - 2 23' Jordan Jones
Ali Crawford 52'  
D. Redmond 52'  
D. Imrie 54'  
  54' Jordan Jones
D. Imrie 60'  
L. Longridge 60'  
B. Adams 70'  
E. Brophy 70'  
  77' Sean Longstaff
  77' Greg Kiltie
  80' Greg Taylor
  83' Kris Boyd
  90+3' Jordan Jones
  90+3' A. Frizzell
14/04/2017 Kilmarnock
0 - 0
Hearts 0-0H2H+
M. Smith 37'  
D. Hawkshaw 37'  
  52' Prince Bauben
  52' R. Currie
  56' K. Nowak
Sean Longstaff 70'  
Greg Kiltie 70'  
  70' Don Cowie
  70' Moha El Ouriachi
  75' Liam Smith
  81' Jamie Walker 
  81' Malaury Martin
Callum Roberts 82'  
A. Frizzell 82'  
08/04/2017 Celtic
3 - 1
Kilmarnock 1-0H2H+
Stuart Armstrong 22' 1 - 0  
  40' I. Wilson
Scott Brown 57'  
  58' Sean Longstaff
  58' D. Hawkshaw
  60' Greg Taylor
  1 - 1 65' Jordan Jones
Scott Sinclair 71' 2 - 1  
P. Roberts 72'  
Moussa Dembélé 72'  
Callum McGregor 72'  
Tom Rogic 72'  
James Forrest 76' 3 - 1  
  80' Callum Roberts
  80' A. Frizzell
  81' Jordan Jones
  81' William Graham
Stuart Armstrong 84'  
E. Kouassi 84'  
Dedryck Boyata 85'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

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

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.