London Hearts Supporters Club


Heart of Midlothian vs Inverness Caledonian Thistle Players Record from 1946

A big big thanks Bobby Sinnett for the Hibs data and
John Lister for his "unique Scottish player names"


All columns are 'sortable' click on the heading to sort by that column.


Opposition Competitive Appearances
Opposition All Appearances
Opposition Scorers Competitive Games
Opposition Scorers All Games
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

Both Clubs 10 or more Appearances
Both Clubs Goal Scorers
Both Clubs Goalkeepers

Competitive Appearances

Competitive games only. Players appearances and goals are included.
NB Unique Names are taken from John Lister's disc of Scottish post WWII players. They do contain some spelling mistakes.
Possible doesn't take account of any 'breaks in career'

Total Played = 119
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ross Norman Tokely 23 22 1 2 5 7 11 21.74 30.43 47.83 36.96 2002-01-26 22y 10m 18d 2012-01-21 32y 10m 13d 8 Tokely
2 Grant John Munro 18 17 1 1 4 6 8 22.22 33.33 44.44 38.89 2002-01-26 21y 04m 11d 2011-04-16 30y 07m 01d 7 Munro
3 Russell Allan Duncan 16 15 1 1 4 5 7 25.00 31.25 43.75 40.63 2002-01-26 21y 04m 11d 2010-12-18 30y 03m 03d 7 Duncan
4 Aaron Doran 14 12 2 2 3 8 3 21.43 57.14 21.43 50.00 2011-04-16 19y 11m 03d 2019-04-13 27y 11m 00d 5 Doran
4 Roy Adam McBain 14 12 2 0 4 2 8 28.57 14.29 57.14 35.71 2002-01-26 27y 02m 19d 2009-01-24 34y 02m 17d 6 McBain
6 Josh Meekings 13 12 1 0 4 7 2 30.77 53.85 15.38 57.69 2011-11-26 19y 02m 24d 2016-10-29 24y 01m 27d 5 Meekings
6 Barry John Wilson 13 10 3 1 3 3 7 23.08 23.08 53.85 34.62 2004-09-25 32y 07m 09d 2008-11-15 36y 08m 30d 5 Wilson
8 Ross Draper 12 12 0 1 4 7 1 33.33 58.33 8.33 62.50 2012-08-18 23y 09m 29d 2017-02-18 28y 03m 29d 4 Draper
8 Richard Foran 12 10 2 0 3 7 2 25.00 58.33 16.67 54.17 2010-09-18 30y 03m 02d 2014-02-15 33y 07m 30d 4 Foran
8 Richard Corey Hastings 12 11 1 0 1 4 7 8.33 33.33 58.33 25.00 2004-09-25 27y 04m 07d 2008-11-15 31y 05m 28d 5 Hastings
8 Gary Warren 12 12 0 2 3 7 2 25.00 58.33 16.67 54.17 2012-08-18 28y 00m 02d 2016-10-29 32y 02m 13d 4 Warren
12 Ryan Esson 11 11 0 0 2 5 4 18.18 45.45 36.36 40.91 2008-11-15 28y 07m 27d 2013-02-23 32y 11m 04d 4 Esson
12 Dave Raven 11 10 1 1 3 7 1 27.27 63.64 9.09 59.09 2012-08-18 27y 05m 08d 2017-02-18 31y 11m 08d 4 Raven
12 Nick Ross 11 8 3 1 4 5 2 36.36 45.45 18.18 59.09 2010-09-18 18y 10m 07d 2014-02-02 22y 02m 22d 4 Ross
12 Greg Tansey 11 10 1 1 2 6 3 18.18 54.55 27.27 45.45 2011-09-10 22y 09m 20d 2017-02-18 28y 02m 28d 4 Tansey
16 Ian George [1] Black 10 10 0 0 2 3 5 20.00 30.00 50.00 35.00 2005-09-17 20y 06m 03d 2008-11-15 23y 08m 01d 4 Black
16 William Robert Mckay 10 9 1 5 4 6 0 40.00 60.00 .00 70.00 2012-01-21 23y 02m 30d 2017-02-18 28y 03m 27d 4 Mckay
16 Graeme Shinnie 10 10 0 0 3 7 0 30.00 70.00 .00 65.00 2010-12-18 19y 04m 14d 2014-02-15 22y 06m 11d 4 Shinnie
16 Shane Sutherland 10 2 8 1 2 6 2 20.00 60.00 20.00 50.00 2010-09-18 19y 10m 26d 2013-02-23 22y 04m 00d 3 Sutherland
16 Carl Tremarco 10 9 1 1 2 4 4 20.00 40.00 40.00 40.00 2013-12-14 28y 02m 03d 2019-04-13 33y 06m 02d 4 Tremarco
21 Graham Patrick Bayne 9 5 4 2 2 3 4 22.22 33.33 44.44 38.89 2004-09-25 25y 01m 03d 2008-04-26 28y 08m 04d 4 Bayne
21 David William Proctor 9 6 3 0 1 1 7 11.11 11.11 77.78 16.67 2005-09-17 21y 04m 13d 2012-01-21 27y 08m 17d 5 Proctor
23 Mark Brown 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 2004-09-25 23y 06m 28d 2006-11-25 25y 08m 28d 3 Brown
23 Iain Angus Vigurs 8 5 3 0 1 2 5 12.50 25.00 62.50 25.00 2008-09-20 20y 04m 13d 2016-10-29 28y 05m 22d 3 Vigurs
25 Darren Dods 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 2004-12-11 29y 06m 04d 2007-02-10 31y 08m 03d 3 Dods
25 Richard Hart 7 4 3 0 1 4 2 14.29 57.14 28.57 42.86 2004-09-25 26y 05m 26d 2006-11-25 28y 07m 26d 3 Hart
25 Liam Polworth 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 2016-03-01 21y 04m 18d 2019-04-13 24y 06m 01d 3 Polworth
28 Don Cowie 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 2007-09-22 24y 07m 07d 2009-01-24 25y 11m 09d 2 Cowie
28 Michael Alan Fraser 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 2007-02-10 23y 04m 02d 2008-09-20 24y 11m 12d 3 Fraser
28 Adam Rooney 6 5 1 0 0 2 4 .00 33.33 66.67 16.67 2008-09-20 20y 04m 30d 2011-04-16 22y 11m 26d 2 Rooney
28 Andrew Murray Shinnie 6 6 0 2 1 4 1 16.67 66.67 16.67 50.00 2011-09-10 22y 01m 24d 2013-02-23 23y 07m 06d 2 Shinnie
28 Dennis Middleton Wyness 6 5 1 2 2 1 3 33.33 16.67 50.00 41.67 2002-01-26 24y 10m 04d 2008-04-26 31y 01m 04d 3 Wyness
33 Daniel Devine 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 2013-02-23 20y 05m 16d 2016-04-12 23y 07m 05d 3 Devine
33 Stuart William Golabek 5 4 1 0 1 1 3 20.00 20.00 60.00 30.00 2004-09-25 29y 10m 20d 2010-09-18 35y 10m 13d 3 Golabek
33 Jonathan Hayes 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2010-09-18 23y 02m 09d 2012-01-21 24y 06m 12d 2 Hayes
33 Douglas Imrie 5 5 0 1 0 0 5 .00 .00 100.00 .00 2008-03-01 24y 06m 27d 2009-01-24 25y 05m 21d 2 Imrie
33 Rory McAllister 5 1 4 0 0 1 4 .00 20.00 80.00 10.00 2006-08-26 19y 03m 13d 2008-04-26 20y 11m 13d 2 McAllister
33 Philip James McGuire 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 2007-09-22 27y 06m 18d 2009-01-24 28y 10m 20d 2 McGuire
33 James Vincent 5 4 1 1 2 3 0 40.00 60.00 .00 70.00 2013-08-31 23y 11m 04d 2016-04-12 26y 06m 16d 2 Vincent
33 Owain Fon Williams 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 28y 05m 25d 2017-02-18 29y 11m 01d 2 Williams
41 Craig James Brewster 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2005-03-12 38y 02m 27d 2007-09-22 40y 09m 09d 3 Brewster
41 Dean Brill 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2013-08-31 27y 08m 29d 2014-02-15 28y 02m 13d 1 Brill
41 Craig Peter Dargo 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 2005-09-17 27y 08m 14d 2006-11-25 28y 10m 22d 2 Dargo
41 Stuart Muir McCaffrey 4 3 1 0 1 2 1 25.00 50.00 25.00 50.00 2002-01-26 22y 07m 27d 2005-12-10 26y 06m 10d 3 McCaffrey
41 Alan Morgan 4 1 3 0 1 1 2 25.00 25.00 50.00 37.50 2005-09-17 21y 09m 21d 2007-09-22 23y 09m 26d 3 Morgan
41 Marius Constantin Niculae 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2007-09-22 26y 04m 06d 2008-04-26 26y 11m 10d 1 Niculae
41 Danny Williams 4 2 2 0 2 1 1 50.00 25.00 25.00 62.50 2013-12-14 25y 10m 19d 2016-04-12 28y 02m 18d 2 Williams
48 Lee Cox 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 19y 09m 16d 2011-04-16 20y 04m 14d 1 Cox
48 Stuart Duff 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 28y 07m 26d 2011-04-16 29y 02m 24d 1 Duff
48 Kenny Gillet 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2011-04-16 25y 03m 13d 2012-01-21 26y 00m 18d 2 Gillet
48 Lewis Horner 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2016-03-01 24y 01m 00d 2016-10-29 24y 08m 28d 2 Horner
48 Liam Michael Keogh 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2004-09-25 23y 00m 19d 2006-08-26 24y 11m 20d 2 Keogh
48 Brad McKay 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2016-10-29 23y 07m 03d 2019-04-13 26y 00m 18d 2 McKay
48 Jake David Mulraney 3 2 1 0 0 2 1 .00 66.67 33.33 33.33 2016-08-20 20y 04m 15d 2017-02-18 20y 10m 13d 1 Mulraney
48 Juan Jose (Juanjo) Carricondo Perez 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2004-09-25 27y 04m 21d 2005-03-12 27y 10m 08d 1 Perez
48 John [1] Rankin 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2006-08-26 23y 01m 30d 2007-12-22 24y 05m 25d 2 Rankin
48 Miles Storey 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2015-09-11 21y 08m 07d 2016-04-12 22y 03m 08d 1 Storey
48 Grégory Tadé 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2011-09-10 25y 00m 08d 2012-01-21 25y 04m 19d 1 Tadé
48 Owain Tudur-Jones 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 2012-11-10 28y 00m 26d 2013-02-23 28y 04m 08d 1 Tudur-Jones
48 Marley Watkins 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 2013-12-14 23y 01m 27d 2014-02-15 23y 03m 29d 1 Watkins
48 Garry Wood 3 1 2 0 0 0 3 .00 .00 100.00 .00 2008-09-20 40y 11m 10d 2009-01-24 41y 03m 14d 1 Wood
62 Torbjørn Agdestein 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2013-08-31 21y 11m 13d 2013-12-14 22y 02m 26d 1 Agdestein
62 Nathan Austin 2 0 2 0 0 0 2 .00 .00 100.00 .00 2018-07-29 24y 05m 14d 2019-04-13 25y 01m 29d 1 Austin
62 Andrew Barrowman 2 2 0 0 0 0 2 .00 .00 100.00 .00 2008-09-20 23y 09m 24d 2008-11-15 23y 11m 19d 1 Barrowman
62 Joseph Chalmers 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 24y 06m 26d 2019-04-13 25y 03m 10d 1 Chalmers
62 David Davis 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-09-10 20y 06m 21d 2011-11-26 20y 09m 06d 1 Davis
62 Liam Ross Fox 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2005-03-12 21y 01m 10d 2005-09-17 21y 07m 15d 2 Fox
62 Christopher Hogg 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-04-16 26y 00m 26d 2011-11-26 26y 08m 05d 2 Hogg
62 Christopher Innes 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2010-09-18 34y 02m 05d 2010-12-18 34y 05m 05d 1 Innes
62 Jamie McCart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-02-18 19y 07m 29d 2019-04-13 21y 09m 24d 2 McCart
62 Gavin Morrison 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2011-09-10 21y 08m 07d 2012-11-10 22y 10m 07d 2 Morrison
62 Eric Odhiambo 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2010-09-18 21y 04m 06d 2010-12-18 21y 07m 06d 1 Odhiambo
62 Markus Paatelainen 2 1 1 0 0 0 2 .00 .00 100.00 .00 2008-03-01 25y 01m 07d 2008-04-26 25y 03m 03d 1 Paatelainen
62 Bryan Prunty 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2004-09-25 21y 08m 13d 2005-03-12 22y 02m 00d 1 Prunty
62 Mark Ridgers 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 27y 11m 20d 2019-04-13 28y 08m 04d 1 Ridgers
62 Philip Roberts 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2012-11-10 18y 07m 03d 2013-01-26 18y 09m 19d 1 Roberts
62 Shaun Antony Rooney 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 22y 00m 03d 2019-04-13 22y 08m 18d 1 Rooney
62 Charlie Trafford 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 26y 02m 05d 2019-04-13 26y 10m 20d 1 Trafford
62 Tom Walsh 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 22y 00m 18d 2019-04-13 22y 09m 02d 1 Walsh
62 Jordan White 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 26y 05m 25d 2019-04-13 27y 02m 09d 1 White
81 Henri Anier 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 26y 02m 01d 2017-02-18 26y 02m 01d 1 Anier
81 David Bagan 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2002-01-26 24y 09m 00d 2002-01-26 24y 09m 00d 1 Bagan
81 Scott David Boden 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-08-20 26y 08m 01d 2016-08-20 26y 08m 01d 1 Boden
81 Riccardo Calder 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-07-29 22y 06m 03d 2018-07-29 22y 06m 03d 1 Calder
81 Antonio Reguero Chapinal 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d 1 Chapinal
81 Aiden Chippendale 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 03m 17d 2011-09-10 19y 03m 17d 1 Chippendale
81 Charles Christie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 35y 09m 27d 2002-01-26 35y 09m 27d 1 Christie
81 Ryan Christie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2015-09-11 20y 06m 20d 2015-09-11 20y 06m 20d 1 Christie
81 Larnell Cole 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 Not Known 2017-02-18 Not Known 1 Cole
81 Coll Ian Donaldson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-29 23y 03m 20d 2018-07-29 23y 03m 20d 1 Donaldson
81 Lonsana Doumbouya 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-10-29 26y 01m 03d 2016-10-29 26y 01m 03d 1 Doumbouya
81 Alex Anthony Fisher 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-08-20 26y 01m 21d 2016-08-20 26y 01m 21d 1 Fisher
81 Thierry Gathuessi 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-01-24 26y 09m 07d 2009-01-24 26y 09m 07d 1 Gathuessi
81 Román Golobart 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 05m 20d 2011-09-10 19y 05m 20d 1 Golobart
81 Ben Greenhalgh 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2013-08-31 21y 04m 15d 2013-08-31 21y 04m 15d 1 Greenhalgh
81 Steven James Hislop 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-09-25 26y 03m 11d 2004-09-25 26y 03m 11d 1 Hislop
81 Liam Michael Hughes 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-03-01 23y 06m 20d 2016-03-01 23y 06m 20d 1 Hughes
81 Simon King 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-18 29y 04m 07d 2012-08-18 29y 04m 07d 1 King
81 Louis Mark Laing 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 23y 11m 12d 2017-02-18 23y 11m 12d 1 Laing
81 Alexander [2] MacDonald 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-04-16 21y 00m 02d 2011-04-16 21y 00m 02d 1 MacDonald
81 Cameron Mackay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2016-10-29 19y 10m 20d 2016-10-29 19y 10m 20d 1 Mackay
81 Daniel Mackay 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-07-29 Not Known 2018-07-29 Not Known 1 Mackay
81 Robert Alexander Mann 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 28y 00m 15d 2002-01-26 28y 00m 15d 1 Mann
81 Andrea Mbuyi-Mutombo 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2016-04-12 25y 10m 06d 2016-04-12 25y 10m 06d 1 Mbuyi-Mutombo
81 Darren McCauley 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-04-13 27y 04m 15d 2019-04-13 27y 04m 15d 1 McCauley
81 Kevin McHattie 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-04-13 25y 08m 29d 2019-04-13 25y 08m 29d 1 McHattie
81 Gary John McSwegan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-02-10 36y 04m 17d 2007-02-10 36y 04m 17d 1 McSwegan
81 Pavels Mihadjuks 1 1 0 1 0 0 1 .00 .00 100.00 .00 2009-01-24 28y 07m 28d 2009-01-24 28y 07m 28d 1 Mihadjuks
81 Conor Pepper 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2012-08-18 18y 03m 14d 2012-08-18 18y 03m 14d 1 Pepper
81 Thomas Piermayr 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 22y 01m 08d 2011-09-10 22y 01m 08d 1 Piermayr
81 Paul Michael Ritchie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 33y 00m 01d 2002-01-26 33y 00m 01d 1 Ritchie
81 Jordan Stephen Roberts 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-03-01 22y 01m 25d 2016-03-01 22y 01m 25d 1 Roberts
81 Barry Gordon George Robson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 23y 02m 19d 2002-01-26 23y 02m 19d 1 Robson
81 Tobi Sho-Silva 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2015-09-11 20y 05m 15d 2015-09-11 20y 05m 15d 1 Sho-Silva
81 Harvey Swann 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-04-13 21y 08m 01d 2019-04-13 21y 08m 01d 1 Swann
81 Charlie Taylor 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2013-02-23 19y 05m 05d 2013-02-23 19y 05m 05d 1 Taylor
81 Joseph Nicol Walker 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 39y 03m 28d 2002-01-26 39y 03m 28d 1 Walker
81 Ryan Anthony Williams 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-03-01 24y 10m 22d 2016-03-01 24y 10m 22d 1 Williams
81 Steve Williams 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2012-01-21 24y 08m 28d 2012-01-21 24y 08m 28d 1 Williams


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ross Norman Tokely 23 22 1 2 5 7 11 21.74 30.43 47.83 36.96 2002-01-26 22y 10m 18d 2012-01-21 32y 10m 13d 8 Tokely
2 Grant John Munro 18 17 1 1 4 6 8 22.22 33.33 44.44 38.89 2002-01-26 21y 04m 11d 2011-04-16 30y 07m 01d 7 Munro
3 Russell Allan Duncan 17 16 1 1 5 5 7 29.41 29.41 41.18 44.12 2002-01-26 21y 04m 11d 2010-12-18 30y 03m 03d 8 Duncan
4 Roy Adam McBain 15 13 2 0 5 2 8 33.33 13.33 53.33 40.00 2002-01-26 27y 02m 19d 2009-01-24 34y 02m 17d 7 McBain
5 Aaron Doran 14 12 2 2 3 8 3 21.43 57.14 21.43 50.00 2011-04-16 19y 11m 03d 2019-04-13 27y 11m 00d 5 Doran
6 Josh Meekings 13 12 1 0 4 7 2 30.77 53.85 15.38 57.69 2011-11-26 19y 02m 24d 2016-10-29 24y 01m 27d 5 Meekings
6 Barry John Wilson 13 10 3 1 3 3 7 23.08 23.08 53.85 34.62 2004-09-25 32y 07m 09d 2008-11-15 36y 08m 30d 5 Wilson
8 Ross Draper 12 12 0 1 4 7 1 33.33 58.33 8.33 62.50 2012-08-18 23y 09m 29d 2017-02-18 28y 03m 29d 4 Draper
8 Richard Foran 12 10 2 0 3 7 2 25.00 58.33 16.67 54.17 2010-09-18 30y 03m 02d 2014-02-15 33y 07m 30d 4 Foran
8 Richard Corey Hastings 12 11 1 0 1 4 7 8.33 33.33 58.33 25.00 2004-09-25 27y 04m 07d 2008-11-15 31y 05m 28d 5 Hastings
8 Gary Warren 12 12 0 2 3 7 2 25.00 58.33 16.67 54.17 2012-08-18 28y 00m 02d 2016-10-29 32y 02m 13d 4 Warren
12 Ryan Esson 11 11 0 0 2 5 4 18.18 45.45 36.36 40.91 2008-11-15 28y 07m 27d 2013-02-23 32y 11m 04d 4 Esson
12 Dave Raven 11 10 1 1 3 7 1 27.27 63.64 9.09 59.09 2012-08-18 27y 05m 08d 2017-02-18 31y 11m 08d 4 Raven
12 Nick Ross 11 8 3 1 4 5 2 36.36 45.45 18.18 59.09 2010-09-18 18y 10m 07d 2014-02-02 22y 02m 22d 4 Ross
12 Greg Tansey 11 10 1 1 2 6 3 18.18 54.55 27.27 45.45 2011-09-10 22y 09m 20d 2017-02-18 28y 02m 28d 4 Tansey
12 Carl Tremarco 11 10 1 1 2 5 4 18.18 45.45 36.36 40.91 2013-12-14 28y 02m 03d 2019-07-08 33y 08m 27d 5 Tremarco
17 Ian George [1] Black 10 10 0 0 2 3 5 20.00 30.00 50.00 35.00 2005-09-17 20y 06m 03d 2008-11-15 23y 08m 01d 4 Black
17 William Robert Mckay 10 9 1 5 4 6 0 40.00 60.00 .00 70.00 2012-01-21 23y 02m 30d 2017-02-18 28y 03m 27d 4 Mckay
17 David William Proctor 10 7 3 0 2 1 7 20.00 10.00 70.00 25.00 2003-07-28 19y 02m 24d 2012-01-21 27y 08m 17d 6 Proctor
17 Graeme Shinnie 10 10 0 0 3 7 0 30.00 70.00 .00 65.00 2010-12-18 19y 04m 14d 2014-02-15 22y 06m 11d 4 Shinnie
17 Shane Sutherland 10 2 8 1 2 6 2 20.00 60.00 20.00 50.00 2010-09-18 19y 10m 26d 2013-02-23 22y 04m 00d 3 Sutherland
22 Graham Patrick Bayne 9 5 4 2 2 3 4 22.22 33.33 44.44 38.89 2004-09-25 25y 01m 03d 2008-04-26 28y 08m 04d 4 Bayne
22 Mark Brown 9 9 0 0 2 4 3 22.22 44.44 33.33 44.44 2003-07-28 22y 05m 00d 2006-11-25 25y 08m 28d 4 Brown
24 Richard Hart 8 5 3 0 2 4 2 25.00 50.00 25.00 50.00 2003-07-28 25y 03m 28d 2006-11-25 28y 07m 26d 4 Hart
24 Iain Angus Vigurs 8 5 3 0 1 2 5 12.50 25.00 62.50 25.00 2008-09-20 20y 04m 13d 2016-10-29 28y 05m 22d 3 Vigurs
26 Darren Dods 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 2004-12-11 29y 06m 04d 2007-02-10 31y 08m 03d 3 Dods
26 Liam Polworth 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 2016-03-01 21y 04m 18d 2019-04-13 24y 06m 01d 3 Polworth
28 Don Cowie 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 2007-09-22 24y 07m 07d 2009-01-24 25y 11m 09d 2 Cowie
28 Michael Alan Fraser 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 2007-02-10 23y 04m 02d 2008-09-20 24y 11m 12d 3 Fraser
28 Stuart William Golabek 6 5 1 0 2 1 3 33.33 16.67 50.00 41.67 2003-07-28 28y 08m 23d 2010-09-18 35y 10m 13d 4 Golabek
28 Adam Rooney 6 5 1 0 0 2 4 .00 33.33 66.67 16.67 2008-09-20 20y 04m 30d 2011-04-16 22y 11m 26d 2 Rooney
28 Andrew Murray Shinnie 6 6 0 2 1 4 1 16.67 66.67 16.67 50.00 2011-09-10 22y 01m 24d 2013-02-23 23y 07m 06d 2 Shinnie
28 Dennis Middleton Wyness 6 5 1 2 2 1 3 33.33 16.67 50.00 41.67 2002-01-26 24y 10m 04d 2008-04-26 31y 01m 04d 3 Wyness
34 Daniel Devine 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 2013-02-23 20y 05m 16d 2016-04-12 23y 07m 05d 3 Devine
34 Jonathan Hayes 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2010-09-18 23y 02m 09d 2012-01-21 24y 06m 12d 2 Hayes
34 Douglas Imrie 5 5 0 1 0 0 5 .00 .00 100.00 .00 2008-03-01 24y 06m 27d 2009-01-24 25y 05m 21d 2 Imrie
34 Rory McAllister 5 1 4 0 0 1 4 .00 20.00 80.00 10.00 2006-08-26 19y 03m 13d 2008-04-26 20y 11m 13d 2 McAllister
34 Stuart Muir McCaffrey 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 2002-01-26 22y 07m 27d 2005-12-10 26y 06m 10d 4 McCaffrey
34 Philip James McGuire 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 2007-09-22 27y 06m 18d 2009-01-24 28y 10m 20d 2 McGuire
34 James Vincent 5 4 1 1 2 3 0 40.00 60.00 .00 70.00 2013-08-31 23y 11m 04d 2016-04-12 26y 06m 16d 2 Vincent
34 Owain Fon Williams 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 28y 05m 25d 2017-02-18 29y 11m 01d 2 Williams
42 Craig James Brewster 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2005-03-12 38y 02m 27d 2007-09-22 40y 09m 09d 3 Brewster
42 Dean Brill 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2013-08-31 27y 08m 29d 2014-02-15 28y 02m 13d 1 Brill
42 Craig Peter Dargo 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 2005-09-17 27y 08m 14d 2006-11-25 28y 10m 22d 2 Dargo
42 Brad McKay 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2016-10-29 23y 07m 03d 2019-07-08 26y 03m 12d 3 McKay
42 Alan Morgan 4 1 3 0 1 1 2 25.00 25.00 50.00 37.50 2005-09-17 21y 09m 21d 2007-09-22 23y 09m 26d 3 Morgan
42 Marius Constantin Niculae 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2007-09-22 26y 04m 06d 2008-04-26 26y 11m 10d 1 Niculae
42 Charlie Trafford 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2018-07-29 26y 02m 05d 2019-07-08 27y 01m 14d 2 Trafford
42 Danny Williams 4 2 2 0 2 1 1 50.00 25.00 25.00 62.50 2013-12-14 25y 10m 19d 2016-04-12 28y 02m 18d 2 Williams
50 Lee Cox 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 19y 09m 16d 2011-04-16 20y 04m 14d 1 Cox
50 Stuart Duff 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2010-09-18 28y 07m 26d 2011-04-16 29y 02m 24d 1 Duff
50 Kenny Gillet 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2011-04-16 25y 03m 13d 2012-01-21 26y 00m 18d 2 Gillet
50 Lewis Horner 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2016-03-01 24y 01m 00d 2016-10-29 24y 08m 28d 2 Horner
50 Liam Michael Keogh 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2004-09-25 23y 00m 19d 2006-08-26 24y 11m 20d 2 Keogh
50 Jamie McCart 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2017-02-18 19y 07m 29d 2019-07-08 22y 00m 18d 3 McCart
50 Jake David Mulraney 3 2 1 0 0 2 1 .00 66.67 33.33 33.33 2016-08-20 20y 04m 15d 2017-02-18 20y 10m 13d 1 Mulraney
50 Juan Jose (Juanjo) Carricondo Perez 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2004-09-25 27y 04m 21d 2005-03-12 27y 10m 08d 1 Perez
50 John [1] Rankin 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2006-08-26 23y 01m 30d 2007-12-22 24y 05m 25d 2 Rankin
50 Mark Ridgers 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2018-07-29 27y 11m 20d 2019-07-08 28y 10m 29d 2 Ridgers
50 Miles Storey 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2015-09-11 21y 08m 07d 2016-04-12 22y 03m 08d 1 Storey
50 Grégory Tadé 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2011-09-10 25y 00m 08d 2012-01-21 25y 04m 19d 1 Tadé
50 Owain Tudur-Jones 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 2012-11-10 28y 00m 26d 2013-02-23 28y 04m 08d 1 Tudur-Jones
50 Tom Walsh 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2018-07-29 22y 00m 18d 2019-07-08 22y 11m 27d 2 Walsh
50 Marley Watkins 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 2013-12-14 23y 01m 27d 2014-02-15 23y 03m 29d 1 Watkins
50 Jordan White 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2018-07-29 26y 05m 25d 2019-07-08 27y 05m 04d 2 White
50 Garry Wood 3 1 2 0 0 0 3 .00 .00 100.00 .00 2008-09-20 40y 11m 10d 2009-01-24 41y 03m 14d 1 Wood
67 Torbjørn Agdestein 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2013-08-31 21y 11m 13d 2013-12-14 22y 02m 26d 1 Agdestein
67 Nathan Austin 2 0 2 0 0 0 2 .00 .00 100.00 .00 2018-07-29 24y 05m 14d 2019-04-13 25y 01m 29d 1 Austin
67 Andrew Barrowman 2 2 0 0 0 0 2 .00 .00 100.00 .00 2008-09-20 23y 09m 24d 2008-11-15 23y 11m 19d 1 Barrowman
67 Joseph Chalmers 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 24y 06m 26d 2019-04-13 25y 03m 10d 1 Chalmers
67 David Davis 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-09-10 20y 06m 21d 2011-11-26 20y 09m 06d 1 Davis
67 Coll Ian Donaldson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2018-07-29 23y 03m 20d 2019-07-08 24y 02m 29d 2 Donaldson
67 Liam Ross Fox 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2005-03-12 21y 01m 10d 2005-09-17 21y 07m 15d 2 Fox
67 Steven James Hislop 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2003-07-28 25y 01m 14d 2004-09-25 26y 03m 11d 2 Hislop
67 Christopher Hogg 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-04-16 26y 00m 26d 2011-11-26 26y 08m 05d 2 Hogg
67 Christopher Innes 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2010-09-18 34y 02m 05d 2010-12-18 34y 05m 05d 1 Innes
67 Robert Alexander Mann 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2002-01-26 28y 00m 15d 2003-07-28 29y 06m 17d 2 Mann
67 Gavin Morrison 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2011-09-10 21y 08m 07d 2012-11-10 22y 10m 07d 2 Morrison
67 Eric Odhiambo 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2010-09-18 21y 04m 06d 2010-12-18 21y 07m 06d 1 Odhiambo
67 Markus Paatelainen 2 1 1 0 0 0 2 .00 .00 100.00 .00 2008-03-01 25y 01m 07d 2008-04-26 25y 03m 03d 1 Paatelainen
67 Bryan Prunty 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2004-09-25 21y 08m 13d 2005-03-12 22y 02m 00d 1 Prunty
67 Paul Michael Ritchie 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2002-01-26 33y 00m 01d 2003-07-28 34y 06m 03d 2 Ritchie
67 Philip Roberts 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2012-11-10 18y 07m 03d 2013-01-26 18y 09m 19d 1 Roberts
67 Shaun Antony Rooney 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-29 22y 00m 03d 2019-04-13 22y 08m 18d 1 Rooney
85 Henri Anier 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 26y 02m 01d 2017-02-18 26y 02m 01d 1 Anier
85 David Bagan 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2002-01-26 24y 09m 00d 2002-01-26 24y 09m 00d 1 Bagan
85 David Thomas Bingham 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2003-07-28 32y 10m 25d 2003-07-28 32y 10m 25d 1 Bingham
85 Scott David Boden 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-08-20 26y 08m 01d 2016-08-20 26y 08m 01d 1 Boden
85 Riccardo Calder 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-07-29 22y 06m 03d 2018-07-29 22y 06m 03d 1 Calder
85 Antonio Reguero Chapinal 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d 1 Chapinal
85 Aiden Chippendale 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 03m 17d 2011-09-10 19y 03m 17d 1 Chippendale
85 Charles Christie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 35y 09m 27d 2002-01-26 35y 09m 27d 1 Christie
85 Ryan Christie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2015-09-11 20y 06m 20d 2015-09-11 20y 06m 20d 1 Christie
85 Larnell Cole 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 Not Known 2017-02-18 Not Known 1 Cole
85 Mitchell Curry 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2019-07-08 19y 11m 24d 2019-07-08 19y 11m 24d 1 Curry
85 Lonsana Doumbouya 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-10-29 26y 01m 03d 2016-10-29 26y 01m 03d 1 Doumbouya
85 Alex Anthony Fisher 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-08-20 26y 01m 21d 2016-08-20 26y 01m 21d 1 Fisher
85 Thierry Gathuessi 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-01-24 26y 09m 07d 2009-01-24 26y 09m 07d 1 Gathuessi
85 Román Golobart 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 05m 20d 2011-09-10 19y 05m 20d 1 Golobart
85 Ben Greenhalgh 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2013-08-31 21y 04m 15d 2013-08-31 21y 04m 15d 1 Greenhalgh

Scorers Competitive Games


Total Distinct (ex ogs) = 30

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 William Robert Mckay 5 10 .50 2013-02-23 24y 04m 01d 6 2013-12-14 25y 01m 22d 8 2 Mckay
2 Graham Patrick Bayne 2 9 .22 2006-08-26 27y 00m 04d 6 2007-12-22 28y 04m 00d 9 2 Bayne
2 Aaron Doran 2 14 .14 2011-04-16 19y 11m 03d 1 2016-10-29 25y 05m 16d 11 2 Doran
2 Andrew Murray Shinnie 2 1 6 .33 2012-08-18 23y 01m 01d 3 2013-01-26 23y 06m 09d 5 1 Shinnie
2 Ross Norman Tokely 2 23 .09 2002-01-26 22y 10m 18d 1 2011-11-26 32y 08m 18d 22 2 Tokely
2 Gary Warren 2 12 .17 2013-02-23 28y 06m 07d 4 2013-02-23 28y 06m 07d 4 1 Warren
2 Dennis Middleton Wyness 2 6 .33 2002-01-26 24y 10m 04d 1 2007-09-22 30y 06m 00d 4 2 Wyness
8 David Bagan 1 1 1.00 2002-01-26 24y 09m 00d 1 2002-01-26 24y 09m 00d 1 1 Bagan
8 Craig James Brewster 1 4 .25 2007-09-22 40y 09m 09d 4 2007-09-22 40y 09m 09d 4 1 Brewster
8 Darren Dods 1 7 .14 2005-03-12 29y 09m 05d 3 2005-03-12 29y 09m 05d 3 1 Dods
8 Lonsana Doumbouya 1 1 1.00 2016-10-29 26y 01m 03d 1 2016-10-29 26y 01m 03d 1 1 Doumbouya
8 Ross Draper 1 12 .08 2016-08-20 27y 10m 00d 10 2016-08-20 27y 10m 00d 10 1 Draper
8 Russell Allan Duncan 1 17 .06 2007-12-22 27y 03m 07d 12 2007-12-22 27y 03m 07d 12 1 Duncan
8 Douglas Imrie 1 5 .20 2009-01-24 25y 05m 21d 5 2009-01-24 25y 05m 21d 5 1 Imrie
8 Pavels Mihadjuks 1 1 1.00 2009-01-24 28y 07m 28d 1 2009-01-24 28y 07m 28d 1 1 Mihadjuks
8 Grant John Munro 1 18 .06 2010-12-18 30y 03m 03d 17 2010-12-18 30y 03m 03d 17 1 Munro
8 Eric Odhiambo 1 2 .50 2010-09-18 21y 04m 06d 1 2010-09-18 21y 04m 06d 1 1 Odhiambo
8 Conor Pepper 1 1 1.00 2012-08-18 18y 03m 14d 1 2012-08-18 18y 03m 14d 1 1 Pepper
8 Juan Jose (Juanjo) Carricondo Perez 1 1 3 .33 2004-12-11 27y 07m 07d 2 2004-12-11 27y 07m 07d 2 1 Perez
8 John [1] Rankin 1 1 3 .33 2007-12-22 24y 05m 25d 4 2007-12-22 24y 05m 25d 4 1 Rankin
8 Dave Raven 1 11 .09 2016-10-29 31y 07m 19d 11 2016-10-29 31y 07m 19d 11 1 Raven
8 Nick Ross 1 11 .09 2014-02-02 22y 02m 22d 12 2014-02-02 22y 02m 22d 12 1 Ross
8 Miles Storey 1 3 .33 2015-09-11 21y 08m 07d 1 2015-09-11 21y 08m 07d 1 1 Storey
8 Shane Sutherland 1 10 .10 2012-01-21 21y 02m 29d 6 2012-01-21 21y 02m 29d 6 1 Sutherland
8 Grégory Tadé 1 3 .33 2011-09-10 25y 00m 08d 1 2011-09-10 25y 00m 08d 1 1 Tadé
8 Greg Tansey 1 11 .09 2014-02-02 25y 02m 12d 4 2014-02-02 25y 02m 12d 4 1 Tansey
8 Carl Tremarco 1 11 .09 2017-02-18 31y 04m 07d 10 2017-02-18 31y 04m 07d 10 1 Tremarco
8 Owain Tudur-Jones 1 3 .33 2012-11-10 28y 00m 26d 1 2012-11-10 28y 00m 26d 1 1 Tudur-Jones
8 James Vincent 1 5 .20 2015-09-11 25y 11m 15d 4 2015-09-11 25y 11m 15d 4 1 Vincent
8 Barry John Wilson 1 1 13 .08 2005-03-12 33y 00m 24d 3 2005-03-12 33y 00m 24d 3 1 Wilson


Scorers All Games


Total Distinct (ex ogs) = 32

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 William Robert Mckay 5 10 .50 2013-02-23 24y 04m 01d 6 2013-12-14 25y 01m 22d 8 2 Mckay
2 Graham Patrick Bayne 2 9 .22 2006-08-26 27y 00m 04d 6 2007-12-22 28y 04m 00d 9 2 Bayne
2 Aaron Doran 2 14 .14 2011-04-16 19y 11m 03d 1 2016-10-29 25y 05m 16d 11 2 Doran
2 Paul Michael Ritchie 2 2 1.00 2003-07-28 34y 06m 03d 0 2003-07-28 34y 06m 03d 0 1 Ritchie
2 Andrew Murray Shinnie 2 1 6 .33 2012-08-18 23y 01m 01d 3 2013-01-26 23y 06m 09d 5 1 Shinnie
2 Ross Norman Tokely 2 23 .09 2002-01-26 22y 10m 18d 1 2011-11-26 32y 08m 18d 22 2 Tokely
2 Gary Warren 2 12 .17 2013-02-23 28y 06m 07d 4 2013-02-23 28y 06m 07d 4 1 Warren
2 Dennis Middleton Wyness 2 6 .33 2002-01-26 24y 10m 04d 1 2007-09-22 30y 06m 00d 4 2 Wyness
9 David Bagan 1 1 1.00 2002-01-26 24y 09m 00d 1 2002-01-26 24y 09m 00d 1 1 Bagan
9 Craig James Brewster 1 4 .25 2007-09-22 40y 09m 09d 4 2007-09-22 40y 09m 09d 4 1 Brewster
9 Mitchell Curry 1 1 1.00 2019-07-08 19y 11m 24d 0 2019-07-08 19y 11m 24d 0 1 Curry
9 Darren Dods 1 7 .14 2005-03-12 29y 09m 05d 3 2005-03-12 29y 09m 05d 3 1 Dods
9 Lonsana Doumbouya 1 1 1.00 2016-10-29 26y 01m 03d 1 2016-10-29 26y 01m 03d 1 1 Doumbouya
9 Ross Draper 1 12 .08 2016-08-20 27y 10m 00d 10 2016-08-20 27y 10m 00d 10 1 Draper
9 Russell Allan Duncan 1 17 .06 2007-12-22 27y 03m 07d 12 2007-12-22 27y 03m 07d 12 1 Duncan
9 Douglas Imrie 1 5 .20 2009-01-24 25y 05m 21d 5 2009-01-24 25y 05m 21d 5 1 Imrie
9 Pavels Mihadjuks 1 1 1.00 2009-01-24 28y 07m 28d 1 2009-01-24 28y 07m 28d 1 1 Mihadjuks
9 Grant John Munro 1 18 .06 2010-12-18 30y 03m 03d 17 2010-12-18 30y 03m 03d 17 1 Munro
9 Eric Odhiambo 1 2 .50 2010-09-18 21y 04m 06d 1 2010-09-18 21y 04m 06d 1 1 Odhiambo
9 Conor Pepper 1 1 1.00 2012-08-18 18y 03m 14d 1 2012-08-18 18y 03m 14d 1 1 Pepper
9 Juan Jose (Juanjo) Carricondo Perez 1 1 3 .33 2004-12-11 27y 07m 07d 2 2004-12-11 27y 07m 07d 2 1 Perez
9 John [1] Rankin 1 1 3 .33 2007-12-22 24y 05m 25d 4 2007-12-22 24y 05m 25d 4 1 Rankin
9 Dave Raven 1 11 .09 2016-10-29 31y 07m 19d 11 2016-10-29 31y 07m 19d 11 1 Raven
9 Nick Ross 1 11 .09 2014-02-02 22y 02m 22d 12 2014-02-02 22y 02m 22d 12 1 Ross
9 Miles Storey 1 3 .33 2015-09-11 21y 08m 07d 1 2015-09-11 21y 08m 07d 1 1 Storey
9 Shane Sutherland 1 10 .10 2012-01-21 21y 02m 29d 6 2012-01-21 21y 02m 29d 6 1 Sutherland
9 Grégory Tadé 1 3 .33 2011-09-10 25y 00m 08d 1 2011-09-10 25y 00m 08d 1 1 Tadé
9 Greg Tansey 1 11 .09 2014-02-02 25y 02m 12d 4 2014-02-02 25y 02m 12d 4 1 Tansey
9 Carl Tremarco 1 11 .09 2017-02-18 31y 04m 07d 10 2017-02-18 31y 04m 07d 10 1 Tremarco
9 Owain Tudur-Jones 1 3 .33 2012-11-10 28y 00m 26d 1 2012-11-10 28y 00m 26d 1 1 Tudur-Jones
9 James Vincent 1 5 .20 2015-09-11 25y 11m 15d 4 2015-09-11 25y 11m 15d 4 1 Vincent
9 Barry John Wilson 1 1 13 .08 2005-03-12 33y 00m 24d 3 2005-03-12 33y 00m 24d 3 1 Wilson



Hat Tricks


Total = 0

The specified statement did not generate any data
Player Age Game
No
Goals Comp Match Scorers


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ryan Esson 11 17 1.55 2 5 4 18.18 45.45 36.36 40.91 2008-11-15 28y 07m 27d 2013-02-23 32y 11m 04d 4 Esson
2 Mark Brown 8 7 .88 1 4 3 12.50 50.00 37.50 37.50 2004-09-25 23y 06m 28d 2006-11-25 25y 08m 28d 3 Brown
3 Michael Alan Fraser 6 9 1.50 2 0 4 33.33 .00 66.67 33.33 2007-02-10 23y 04m 02d 2008-09-20 24y 11m 12d 3 Fraser
4 Owain Fon Williams 5 8 1.60 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 28y 05m 25d 2017-02-18 29y 11m 01d 2 Williams
5 Dean Brill 4 2 .50 2 2 0 50.00 50.00 .00 75.00 2013-08-31 27y 08m 29d 2014-02-15 28y 02m 13d 1 Brill
6 Mark Ridgers 2 8 4.00 0 0 2 .00 .00 100.00 .00 2018-07-29 27y 11m 20d 2019-04-13 28y 08m 04d 1 Ridgers
7 Antonio Reguero Chapinal 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d 1 Chapinal
7 Cameron Mackay 1 3 3.00 0 1 0 .00 100.00 .00 50.00 2016-10-29 19y 10m 20d 2016-10-29 19y 10m 20d 1 Mackay
7 Joseph Nicol Walker 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2002-01-26 39y 03m 28d 2002-01-26 39y 03m 28d 1 Walker

Hearts Top 20 Appearances

Competitive games only. Players appearances and goals pre 1946 are included.
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'

Total Played = 160
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Andy Webster 15 15 0 0 3 8 4 20.00 53.33 26.67 46.67 2002-01-26 19y 09m 03d 2013-02-23 30y 10m 00d 6 Webster
2 Christophe Berra 14 13 1 0 8 3 3 57.14 21.43 21.43 67.86 2004-12-11 19y 10m 11d 2019-04-13 34y 02m 14d 6 Berra
3 Marius Zaliukas 13 12 1 0 6 5 2 46.15 38.46 15.38 65.38 2006-08-26 22y 09m 16d 2013-01-26 29y 02m 16d 6 Zaliukas
4 Robbie Neilson 11 11 0 0 5 4 2 45.45 36.36 18.18 63.64 2004-09-25 24y 03m 06d 2009-01-24 28y 07m 05d 5 Neilson
4 Lee Wallace 11 8 3 0 7 1 3 63.64 9.09 27.27 68.18 2005-03-12 17y 07m 11d 2009-01-24 21y 05m 23d 5 Wallace
4 Jamie Macdonald 11 11 0 0 1 7 3 9.09 63.64 27.27 40.91 2009-01-24 22y 09m 07d 2014-02-15 27y 09m 29d 5 Macdonald
4 Eggert Jonsson 11 9 2 0 8 2 1 72.73 18.18 9.09 81.82 2007-02-10 18y 05m 23d 2011-11-26 23y 03m 08d 5 Jonsson
4 Calum Elliot 11 6 5 0 5 3 3 45.45 27.27 27.27 59.09 2004-09-25 17y 05m 26d 2010-12-18 23y 08m 18d 5 Elliot
4 Andrew Driver 11 9 2 0 5 4 2 45.45 36.36 18.18 63.64 2006-08-26 18y 09m 14d 2013-01-26 25y 02m 14d 5 Driver
10 Jamie Walker 10 7 3 0 1 5 4 10.00 50.00 40.00 35.00 2012-08-18 19y 01m 24d 2017-02-18 23y 07m 24d 4 Walker
11 Callum Paterson 9 8 1 0 1 5 3 11.11 55.56 33.33 38.89 2012-08-18 17y 10m 05d 2016-10-29 22y 00m 16d 4 Paterson
11 Scott Robinson 9 6 3 0 2 4 3 22.22 44.44 33.33 44.44 2008-04-26 16y 01m 14d 2014-02-15 21y 11m 03d 4 Robinson
13 Craig Gordon 8 8 0 0 3 4 1 37.50 50.00 12.50 62.50 2004-09-25 21y 08m 26d 2006-11-25 23y 10m 26d 3 Gordon
13 Ryan Stevenson 8 6 2 0 2 6 0 25.00 75.00 .00 62.50 2010-09-18 26y 00m 25d 2014-02-15 29y 05m 22d 4 Stevenson
13 Sam Nicholson 8 6 2 0 2 3 3 25.00 37.50 37.50 43.75 2013-08-31 18y 07m 11d 2016-08-20 21y 07m 00d 3 Nicholson
16 Saulius Mikoliunas 7 5 2 0 4 2 1 57.14 28.57 14.29 71.43 2005-12-10 21y 07m 08d 2008-09-20 24y 04m 18d 4 Mikoliunas
16 Jamie Hamill 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 2011-09-10 25y 01m 12d 2014-02-15 27y 06m 18d 2 Hamill
16 Ruben Palazuelos 7 6 1 0 4 2 1 57.14 28.57 14.29 71.43 2007-12-22 24y 08m 11d 2011-04-16 28y 00m 05d 3 Palazuelos
16 Paul Hartley 7 7 0 0 3 4 0 42.86 57.14 .00 71.43 2004-09-25 27y 11m 06d 2006-11-25 30y 01m 06d 3 Hartley
20 Steven Pressley 6 6 0 0 3 3 0 50.00 50.00 .00 75.00 2004-09-25 30y 11m 14d 2006-11-25 33y 01m 14d 3 Pressley
20 David Templeton 6 3 3 0 2 3 1 33.33 50.00 16.67 58.33 2010-09-18 21y 08m 11d 2012-01-21 23y 00m 14d 2 Templeton
20 Dylan McGowan 6 4 2 0 0 4 2 .00 66.67 33.33 33.33 2012-11-10 21y 03m 04d 2014-02-15 22y 06m 09d 2 McGowan
20 Rudi Skacel 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 2005-09-17 26y 02m 00d 2012-01-21 32y 06m 04d 3 Skacel
20 Adrian Mrowiec 6 3 3 0 3 2 1 50.00 33.33 16.67 66.67 2008-09-20 24y 09m 19d 2012-01-21 28y 01m 20d 3 Mrowiec
20 John Souttar 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 2016-03-01 19y 05m 05d 2019-04-13 22y 06m 19d 3 Souttar
20 Arnaud Djoum 6 6 0 0 3 3 0 50.00 50.00 .00 75.00 2016-03-01 26y 09m 28d 2019-04-13 29y 11m 11d 3 Djoum
20 David Obua 6 3 3 0 4 1 1 66.67 16.67 16.67 75.00 2008-11-15 24y 07m 05d 2012-01-21 27y 09m 11d 3 Obua
20 Hristos Karipidis 6 6 0 0 6 0 0 100.00 .00 .00 100.00 2006-08-26 24y 06m 14d 2009-01-24 26y 11m 12d 3 Karipidis

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 40

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Uche Ikpeazu 3 2 1.50 2018-07-29 23y 05m 01d n/a 2019-04-13 24y 01m 16d n/a 1 Ikpeazu
1 Calum Elliot 3 11 .27 2008-03-01 20y 11m 01d n/a 2010-09-18 23y 05m 19d n/a 2 Elliot
3 Bruno Aguiar 2 5 .40 2006-08-26 25y 06m 02d n/a 2008-11-15 27y 08m 22d n/a 2 Aguiar
3 Arnaud Djoum 2 6 .33 2016-10-29 27y 05m 27d n/a 2017-02-18 27y 09m 16d n/a 1 Djoum
3 Don Cowie 2 3 .67 2016-08-20 33y 06m 05d n/a 2016-08-20 33y 06m 05d n/a 1 Cowie
3 Paul Hartley 2 1 7 .29 2004-09-25 27y 11m 06d n/a 2004-12-11 28y 01m 22d n/a 1 Hartley
3 Stephen Elliott 2 4 .50 2011-04-16 27y 03m 10d n/a 2011-09-10 27y 08m 04d n/a 2 Elliott
3 Jamie Hamill 2 7 .29 2014-02-02 27y 06m 05d n/a 2014-02-02 27y 06m 05d n/a 1 Hamill
3 Steven Naismith 2 1 2.00 2018-07-29 31y 10m 15d n/a 2018-07-29 31y 10m 15d n/a 1 Naismith
3 Sam Nicholson 2 8 .25 2016-08-20 21y 07m 00d n/a 2016-08-20 21y 07m 00d n/a 1 Nicholson
3 David Obua 2 6 .33 2009-01-24 24y 09m 14d n/a 2009-01-24 24y 09m 14d n/a 1 Obua
3 Rudi Skacel 2 6 .33 2005-09-17 26y 02m 00d n/a 2011-11-26 32y 04m 09d n/a 2 Skacel
13 Marius Zaliukas 1 1 13 .08 2012-11-10 29y 00m 00d n/a 2012-11-10 29y 00m 00d n/a 1 Zaliukas
13 Andy Webster 1 15 .07 2013-02-23 30y 10m 00d n/a 2013-02-23 30y 10m 00d n/a 1 Webster
13 Jamie Walker 1 10 .10 2016-03-01 22y 08m 05d n/a 2016-03-01 22y 08m 05d n/a 1 Walker
13 Ryan Stevenson 1 8 .13 2010-09-18 26y 00m 25d n/a 2010-09-18 26y 00m 25d n/a 1 Stevenson
13 John Sutton 1 1 5 .20 2012-08-18 28y 07m 23d n/a 2012-08-18 28y 07m 23d n/a 1 Sutton
13 Gary Wales 1 1 1.00 2002-01-26 23y 00m 22d n/a 2002-01-26 23y 00m 22d n/a 1 Wales
13 Andrius Velicka 1 1 3 .33 2007-12-22 28y 08m 17d n/a 2007-12-22 28y 08m 17d n/a 1 Velicka
13 Conor Sammon 1 2 .50 2016-08-20 29y 09m 14d n/a 2016-08-20 29y 09m 14d n/a 1 Sammon
13 John Souttar 1 6 .17 2019-04-13 22y 06m 19d n/a 2019-04-13 22y 06m 19d n/a 1 Souttar
13 Faycal Rherras 1 2 .50 2016-10-29 23y 06m 22d n/a 2016-10-29 23y 06m 22d n/a 1 Rherras
13 Michal Pospisil 1 4 .25 2007-02-10 27y 09m 07d n/a 2007-02-10 27y 09m 07d n/a 1 Pospisil
13 Mauricio Pinilla 1 1 1.00 2006-08-26 22y 06m 22d n/a 2006-08-26 22y 06m 22d n/a 1 Pinilla
13 Kevin Kyle 1 1 2 .50 2010-12-18 29y 06m 11d n/a 2010-12-18 29y 06m 11d n/a 1 Kyle
13 Michael Ngoo 1 2 .50 2013-01-26 20y 03m 03d n/a 2013-01-26 20y 03m 03d n/a 1 Ngoo
13 Arvydas Novikovas 1 5 .20 2012-08-18 21y 08m 00d n/a 2012-08-18 21y 08m 00d n/a 1 Novikovas
13 Jamie Mole 1 3 .33 2006-08-26 18y 02m 25d n/a 2006-08-26 18y 02m 25d n/a 1 Mole
13 Saulius Mikoliunas 1 7 .14 2008-09-20 24y 04m 18d n/a 2008-09-20 24y 04m 18d n/a 1 Mikoliunas
13 Gary Glen 1 2 .50 2008-04-26 18y 01m 04d n/a 2008-04-26 18y 01m 04d n/a 1 Glen
13 Ben Garuccio 1 1 1.00 2018-07-29 23y 01m 14d n/a 2018-07-29 23y 01m 14d n/a 1 Garuccio
13 Andrew Driver 1 11 .09 2006-08-26 18y 09m 14d n/a 2006-08-26 18y 09m 14d n/a 1 Driver
13 Jason Holt 1 4 .25 2013-02-23 20y 00m 04d n/a 2013-02-23 20y 00m 04d n/a 1 Holt
13 Bjorn Johnsen 1 3 .33 2016-10-29 24y 11m 23d n/a 2016-10-29 24y 11m 23d n/a 1 Johnsen
13 Hristos Karipidis 1 6 .17 2008-03-01 26y 00m 18d n/a 2008-03-01 26y 00m 18d n/a 1 Karipidis
13 Eggert Jonsson 1 11 .09 2011-11-26 23y 03m 08d n/a 2011-11-26 23y 03m 08d n/a 1 Jonsson
13 Laryea Kingston 1 4 .25 2009-01-24 28y 02m 17d n/a 2009-01-24 28y 02m 17d n/a 1 Kingston
13 Sean Clare 1 1 1 1.00 2019-04-13 22y 06m 26d n/a 2019-04-13 22y 06m 26d n/a 1 Clare
13 Abiola Dauda 1 2 .50 2016-03-01 28y 00m 27d n/a 2016-03-01 28y 00m 27d n/a 1 Dauda
13 Christophe Berra 1 14 .07 2007-12-22 22y 10m 22d n/a 2007-12-22 22y 10m 22d n/a 1 Berra



Hearts Hat Tricks


Total = 0

The specified statement did not generate any data
Player Age Game
No
Goals Comp Match Scorers


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jamie Macdonald 11 17 1.55 1 7 3 9.09 63.64 27.27 40.91 2009-01-24 22y 09m 07d 2014-02-15 27y 09m 29d 5 Macdonald
2 Craig Gordon 8 4 .50 3 4 1 37.50 50.00 12.50 62.50 2004-09-25 21y 08m 26d 2006-11-25 23y 10m 26d 3 Gordon
3 Marian Kello 5 4 .80 3 1 1 60.00 20.00 20.00 70.00 2008-09-20 26y 00m 15d 2012-01-21 29y 04m 16d 3 Kello
4 Steve Banks 4 2 .50 3 0 1 75.00 .00 25.00 75.00 2007-02-10 35y 00m 01d 2008-04-26 36y 02m 17d 2 Banks
5 Jack Hamilton 3 5 1.67 1 2 0 33.33 66.67 .00 66.67 2016-08-20 22y 04m 29d 2017-02-18 22y 10m 27d 1 Hamilton
5 Neil Alexander 3 2 .67 1 1 1 33.33 33.33 33.33 50.00 2015-09-11 37y 06m 01d 2016-04-12 38y 01m 02d 1 Alexander
7 Zdenek Zlamal 2 0 .00 2 0 0 100.00 .00 .00 100.00 2018-07-29 32y 08m 24d 2019-04-13 33y 05m 08d 1 Zlamal
8 Eduardas Kurskis 1 3 3.00 0 0 1 .00 .00 100.00 .00 2007-12-22 31y 02m 05d 2007-12-22 31y 02m 05d 1 Kurskis
8 Antti Niemi 1 3 3.00 0 0 1 .00 .00 100.00 .00 2002-01-26 29y 07m 26d 2002-01-26 29y 07m 26d 1 Niemi
8 Janos Balogh 1 0 .00 1 0 0 100.00 .00 .00 100.00 2008-11-15 25y 11m 17d 2008-11-15 25y 11m 17d 1 Balogh

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ross Norman Tokely Inverness Caledonian Thistle 23 22 1 2 5 7 11 21.74 30.43 47.83 36.96 2002-01-26 22y 10m 18d 2012-01-21 32y 10m 13d 8 Tokely
2 Grant John Munro Inverness Caledonian Thistle 18 17 1 1 4 6 8 22.22 33.33 44.44 38.89 2002-01-26 21y 04m 11d 2011-04-16 30y 07m 01d 7 Munro
3 Russell Allan Duncan Inverness Caledonian Thistle 16 15 1 1 4 5 7 25.00 31.25 43.75 40.63 2002-01-26 21y 04m 11d 2010-12-18 30y 03m 03d 7 Duncan
4 Andy Webster Hearts 15 15 0 0 3 8 4 20.00 53.33 26.67 46.67 2002-01-26 19y 09m 03d 2013-02-23 30y 10m 00d 6 Webster
5 Christophe Berra Hearts 14 13 1 0 8 3 3 57.14 21.43 21.43 67.86 2004-12-11 19y 10m 11d 2019-04-13 34y 02m 14d 6 Berra
5 Aaron Doran Inverness Caledonian Thistle 14 12 2 2 3 8 3 21.43 57.14 21.43 50.00 2011-04-16 19y 11m 03d 2019-04-13 27y 11m 00d 5 Doran
5 Roy Adam McBain Inverness Caledonian Thistle 14 12 2 0 4 2 8 28.57 14.29 57.14 35.71 2002-01-26 27y 02m 19d 2009-01-24 34y 02m 17d 6 McBain
8 Josh Meekings Inverness Caledonian Thistle 13 12 1 0 4 7 2 30.77 53.85 15.38 57.69 2011-11-26 19y 02m 24d 2016-10-29 24y 01m 27d 5 Meekings
8 Barry John Wilson Inverness Caledonian Thistle 13 10 3 1 3 3 7 23.08 23.08 53.85 34.62 2004-09-25 32y 07m 09d 2008-11-15 36y 08m 30d 5 Wilson
8 Marius Zaliukas Hearts 13 12 1 0 6 5 2 46.15 38.46 15.38 65.38 2006-08-26 22y 09m 16d 2013-01-26 29y 02m 16d 6 Zaliukas
11 Ross Draper Inverness Caledonian Thistle 12 12 0 1 4 7 1 33.33 58.33 8.33 62.50 2012-08-18 23y 09m 29d 2017-02-18 28y 03m 29d 4 Draper
11 Richard Foran Inverness Caledonian Thistle 12 10 2 0 3 7 2 25.00 58.33 16.67 54.17 2010-09-18 30y 03m 02d 2014-02-15 33y 07m 30d 4 Foran
11 Richard Corey Hastings Inverness Caledonian Thistle 12 11 1 0 1 4 7 8.33 33.33 58.33 25.00 2004-09-25 27y 04m 07d 2008-11-15 31y 05m 28d 5 Hastings
11 Gary Warren Inverness Caledonian Thistle 12 12 0 2 3 7 2 25.00 58.33 16.67 54.17 2012-08-18 28y 00m 02d 2016-10-29 32y 02m 13d 4 Warren
15 Andrew Driver Hearts 11 9 2 0 5 4 2 45.45 36.36 18.18 63.64 2006-08-26 18y 09m 14d 2013-01-26 25y 02m 14d 5 Driver
15 Calum Elliot Hearts 11 6 5 0 5 3 3 45.45 27.27 27.27 59.09 2004-09-25 17y 05m 26d 2010-12-18 23y 08m 18d 5 Elliot
15 Ryan Esson Inverness Caledonian Thistle 11 11 0 0 2 5 4 18.18 45.45 36.36 40.91 2008-11-15 28y 07m 27d 2013-02-23 32y 11m 04d 4 Esson
15 Eggert Jonsson Hearts 11 9 2 0 8 2 1 72.73 18.18 9.09 81.82 2007-02-10 18y 05m 23d 2011-11-26 23y 03m 08d 5 Jonsson
15 Jamie Macdonald Hearts 11 11 0 0 1 7 3 9.09 63.64 27.27 40.91 2009-01-24 22y 09m 07d 2014-02-15 27y 09m 29d 5 Macdonald
15 Robbie Neilson Hearts 11 11 0 0 5 4 2 45.45 36.36 18.18 63.64 2004-09-25 24y 03m 06d 2009-01-24 28y 07m 05d 5 Neilson

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 William Robert Mckay Inverness Caledonian Thistle 5 10 .50 2013-02-23 24y 04m 01d 6 2013-12-14 25y 01m 22d 8 2 Mckay
2 Calum Elliot Hearts 3 11 .27 2008-03-01 20y 11m 01d n/a 2010-09-18 23y 05m 19d n/a 2 Elliot
2 Uche Ikpeazu Hearts 3 2 1.50 2018-07-29 23y 05m 01d n/a 2019-04-13 24y 01m 16d n/a 1 Ikpeazu
4 Bruno Aguiar Hearts 2 5 .40 2006-08-26 25y 06m 02d n/a 2008-11-15 27y 08m 22d n/a 2 Aguiar
4 Graham Patrick Bayne Inverness Caledonian Thistle 2 9 .22 2006-08-26 27y 00m 04d 6 2007-12-22 28y 04m 00d 9 2 Bayne
4 Don Cowie Hearts 2 3 .67 2016-08-20 33y 06m 05d n/a 2016-08-20 33y 06m 05d n/a 1 Cowie
4 Arnaud Djoum Hearts 2 6 .33 2016-10-29 27y 05m 27d n/a 2017-02-18 27y 09m 16d n/a 1 Djoum
4 Aaron Doran Inverness Caledonian Thistle 2 14 .14 2011-04-16 19y 11m 03d 1 2016-10-29 25y 05m 16d 11 2 Doran
4 Stephen Elliott Hearts 2 4 .50 2011-04-16 27y 03m 10d n/a 2011-09-10 27y 08m 04d n/a 2 Elliott
4 Jamie Hamill Hearts 2 7 .29 2014-02-02 27y 06m 05d n/a 2014-02-02 27y 06m 05d n/a 1 Hamill
4 Paul Hartley Hearts 2 1 7 .29 2004-09-25 27y 11m 06d n/a 2004-12-11 28y 01m 22d n/a 1 Hartley
4 Steven Naismith Hearts 2 1 2.00 2018-07-29 31y 10m 15d n/a 2018-07-29 31y 10m 15d n/a 1 Naismith
4 Sam Nicholson Hearts 2 8 .25 2016-08-20 21y 07m 00d n/a 2016-08-20 21y 07m 00d n/a 1 Nicholson
4 David Obua Hearts 2 6 .33 2009-01-24 24y 09m 14d n/a 2009-01-24 24y 09m 14d n/a 1 Obua
4 Andrew Murray Shinnie Inverness Caledonian Thistle 2 1 6 .33 2012-08-18 23y 01m 01d 3 2013-01-26 23y 06m 09d 5 1 Shinnie
4 Rudi Skacel Hearts 2 6 .33 2005-09-17 26y 02m 00d n/a 2011-11-26 32y 04m 09d n/a 2 Skacel
4 Ross Norman Tokely Inverness Caledonian Thistle 2 23 .09 2002-01-26 22y 10m 18d 1 2011-11-26 32y 08m 18d 22 2 Tokely
4 Gary Warren Inverness Caledonian Thistle 2 12 .17 2013-02-23 28y 06m 07d 4 2013-02-23 28y 06m 07d 4 1 Warren
4 Dennis Middleton Wyness Inverness Caledonian Thistle 2 6 .33 2002-01-26 24y 10m 04d 1 2007-09-22 30y 06m 00d 4 2 Wyness
20 David Bagan Inverness Caledonian Thistle 1 1 1.00 2002-01-26 24y 09m 00d 1 2002-01-26 24y 09m 00d 1 1 Bagan

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ryan Esson Inverness Caledonian Thistle 11 2 5 4 18.18 45.45 36.36 40.91 2008-11-15 28y 07m 27d 2013-02-23 32y 11m 04d 4 Esson
1 Jamie Macdonald Hearts 11 1 7 3 9.09 63.64 27.27 40.91 2009-01-24 22y 09m 07d 2014-02-15 27y 09m 29d 5 Macdonald
3 Mark Brown Inverness Caledonian Thistle 8 1 4 3 12.50 50.00 37.50 37.50 2004-09-25 23y 06m 28d 2006-11-25 25y 08m 28d 3 Brown
3 Craig Gordon Hearts 8 3 4 1 37.50 50.00 12.50 62.50 2004-09-25 21y 08m 26d 2006-11-25 23y 10m 26d 3 Gordon
5 Michael Alan Fraser Inverness Caledonian Thistle 6 2 0 4 33.33 .00 66.67 33.33 2007-02-10 23y 04m 02d 2008-09-20 24y 11m 12d 3 Fraser
6 Marian Kello Hearts 5 3 1 1 60.00 20.00 20.00 70.00 2008-09-20 26y 00m 15d 2012-01-21 29y 04m 16d 3 Kello
6 Owain Fon Williams Inverness Caledonian Thistle 5 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 28y 05m 25d 2017-02-18 29y 11m 01d 2 Williams
8 Steve Banks Hearts 4 3 0 1 75.00 .00 25.00 75.00 2007-02-10 35y 00m 01d 2008-04-26 36y 02m 17d 2 Banks
8 Dean Brill Inverness Caledonian Thistle 4 2 2 0 50.00 50.00 .00 75.00 2013-08-31 27y 08m 29d 2014-02-15 28y 02m 13d 1 Brill
10 Neil Alexander Hearts 3 1 1 1 33.33 33.33 33.33 50.00 2015-09-11 37y 06m 01d 2016-04-12 38y 01m 02d 1 Alexander
10 Jack Hamilton Hearts 3 1 2 0 33.33 66.67 .00 66.67 2016-08-20 22y 04m 29d 2017-02-18 22y 10m 27d 1 Hamilton
12 Mark Ridgers Inverness Caledonian Thistle 2 0 0 2 .00 .00 100.00 .00 2018-07-29 27y 11m 20d 2019-04-13 28y 08m 04d 1 Ridgers
12 Zdenek Zlamal Hearts 2 2 0 0 100.00 .00 .00 100.00 2018-07-29 32y 08m 24d 2019-04-13 33y 05m 08d 1 Zlamal
14 Janos Balogh Hearts 1 1 0 0 100.00 .00 .00 100.00 2008-11-15 25y 11m 17d 2008-11-15 25y 11m 17d 1 Balogh
14 Antonio Reguero Chapinal Inverness Caledonian Thistle 1 0 1 0 .00 100.00 .00 50.00 2013-01-26 30y 06m 22d 2013-01-26 30y 06m 22d 1 Chapinal
14 Eduardas Kurskis Hearts 1 0 0 1 .00 .00 100.00 .00 2007-12-22 31y 02m 05d 2007-12-22 31y 02m 05d 1 Kurskis
14 Cameron Mackay Inverness Caledonian Thistle 1 0 1 0 .00 100.00 .00 50.00 2016-10-29 19y 10m 20d 2016-10-29 19y 10m 20d 1 Mackay
14 Antti Niemi Hearts 1 0 0 1 .00 .00 100.00 .00 2002-01-26 29y 07m 26d 2002-01-26 29y 07m 26d 1 Niemi
14 Joseph Nicol Walker Inverness Caledonian Thistle 1 1 0 0 100.00 .00 .00 100.00 2002-01-26 39y 03m 28d 2002-01-26 39y 03m 28d 1 Walker

| Home | Contact Us | Credits | © www.londonhearts.com