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 = 129
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 15 12 3 3 3 8 4 20.00 53.33 26.67 46.67 2011-04-16 19y 11m 03d 2020-11-07 29y 05m 25d 6 Doran
5 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 Shane Sutherland 12 3 9 1 2 6 4 16.67 50.00 33.33 41.67 2010-09-18 19y 10m 26d 2020-11-07 30y 00m 15d 4 Sutherland
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
13 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
13 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
13 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
13 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
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 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 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 Gerard 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 Michael 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 Brad McKay 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2016-10-29 23y 07m 03d 2020-11-07 27y 07m 12d 3 McKay
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 Mark Ridgers 4 4 0 0 0 0 4 .00 .00 100.00 .00 2018-07-29 27y 11m 20d 2020-11-07 30y 02m 29d 2 Ridgers
41 Miles Storey 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2015-09-11 21y 08m 07d 2020-10-06 26y 09m 02d 2 Storey
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
51 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
51 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
51 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
51 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
51 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
51 Daniel [2] Mackay 3 2 1 0 0 0 3 .00 .00 100.00 .00 2018-07-29 17y 03m 10d 2020-11-07 19y 06m 19d 2 Mackay
51 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
51 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
51 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
51 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é
51 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
51 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
51 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
64 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
64 Scott Allardice 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 22y 06m 06d 2020-11-07 22y 07m 08d 1 Allardice
64 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
64 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
64 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
64 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
64 Robbie Deas 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 20y 07m 09d 2020-11-07 20y 08m 11d 1 Deas
64 Wallace Duffy 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 21y 05m 24d 2020-11-07 21y 06m 26d 1 Duffy
64 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
64 Cameron Harper 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 18y 10m 26d 2020-11-07 18y 11m 28d 1 Harper
64 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
64 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
64 James Keatings 2 0 2 0 0 0 2 .00 .00 100.00 .00 2020-10-06 28y 08m 16d 2020-11-07 28y 09m 18d 1 Keatings
64 Roddy Macgregor 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 18y 09m 15d 2020-11-07 18y 10m 17d 1 Macgregor
64 Cameron Mackay 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2016-10-29 19y 10m 20d 2020-10-06 23y 09m 27d 2 Mackay
64 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
64 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
64 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
64 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
64 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
64 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
64 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
64 Nikolay Nikolaev Todorov 2 1 1 0 0 0 2 .00 .00 100.00 .00 2020-10-06 24y 01m 12d 2020-11-07 24y 02m 14d 1 Todorov
64 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
64 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
64 Sean Welsh 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 30y 06m 21d 2020-11-07 30y 07m 23d 1 Welsh
64 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 Lewis Hyde 1 0 1 0 0 0 1 .00 .00 100.00 .00 2020-10-06 18y 02m 21d 2020-10-06 18y 02m 21d 1 Hyde
91 Kai Alexander Kennedy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-11-07 18y 07m 10d 2020-11-07 18y 07m 10d 1 Kennedy
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 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 Aaron Doran 15 12 3 3 3 8 4 20.00 53.33 26.67 46.67 2011-04-16 19y 11m 03d 2020-11-07 29y 05m 25d 6 Doran
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
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 Shane Sutherland 12 3 9 1 2 6 4 16.67 50.00 33.33 41.67 2010-09-18 19y 10m 26d 2020-11-07 30y 00m 15d 4 Sutherland
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
13 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
13 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
13 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
13 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
13 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
18 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
18 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
18 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
18 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
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 Gerard 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 Brad McKay 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 2016-10-29 23y 07m 03d 2020-11-07 27y 07m 12d 4 McKay
34 Mark Ridgers 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2018-07-29 27y 11m 20d 2020-11-07 30y 02m 29d 3 Ridgers
34 James Michael 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
44 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
44 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
44 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
44 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
44 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
44 Miles Storey 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2015-09-11 21y 08m 07d 2020-10-06 26y 09m 02d 2 Storey
44 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
44 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
52 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
52 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
52 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
52 Cameron Harper 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2019-07-08 17y 07m 28d 2020-11-07 18y 11m 28d 2 Harper
52 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
52 James Keatings 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2019-07-08 27y 05m 18d 2020-11-07 28y 09m 18d 2 Keatings
52 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
52 Roddy Macgregor 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2019-07-08 17y 06m 17d 2020-11-07 18y 10m 17d 2 Macgregor
52 Daniel [2] Mackay 3 2 1 0 0 0 3 .00 .00 100.00 .00 2018-07-29 17y 03m 10d 2020-11-07 19y 06m 19d 2 Mackay
52 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
52 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
52 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
52 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
52 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é
52 Nikolay Nikolaev Todorov 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2019-07-08 22y 10m 14d 2020-11-07 24y 02m 14d 2 Todorov
52 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
52 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
52 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
52 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
52 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
72 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
72 Scott Allardice 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 22y 06m 06d 2020-11-07 22y 07m 08d 1 Allardice
72 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
72 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
72 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
72 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
72 Robbie Deas 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 20y 07m 09d 2020-11-07 20y 08m 11d 1 Deas
72 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
72 Wallace Duffy 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 21y 05m 24d 2020-11-07 21y 06m 26d 1 Duffy
72 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
72 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
72 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
72 Lewis Hyde 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2019-07-08 16y 11m 23d 2020-10-06 18y 02m 21d 2 Hyde
72 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
72 Cameron Mackay 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2016-10-29 19y 10m 20d 2020-10-06 23y 09m 27d 2 Mackay
72 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
72 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
72 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
72 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
72 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
72 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
72 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
72 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
72 Sean Welsh 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-06 30y 06m 21d 2020-11-07 30y 07m 23d 1 Welsh
96 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
96 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
96 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
96 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
96 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

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 Aaron Doran 3 15 .20 2011-04-16 19y 11m 03d 1 2020-11-07 29y 05m 25d 15 3 Doran
3 Graham Patrick Bayne 2 9 .22 2006-08-26 27y 00m 04d 6 2007-12-22 28y 04m 00d 9 2 Bayne
3 Andrew Murray Shinnie 2 1 6 .33 2012-08-18 23y 01m 01d 3 2013-01-26 23y 06m 09d 5 1 Shinnie
3 Ross Norman Tokely 2 23 .09 2002-01-26 22y 10m 18d 1 2011-11-26 32y 08m 18d 22 2 Tokely
3 Gary Warren 2 12 .17 2013-02-23 28y 06m 07d 4 2013-02-23 28y 06m 07d 4 1 Warren
3 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 4 .25 2015-09-11 21y 08m 07d 1 2015-09-11 21y 08m 07d 1 1 Storey
8 Shane Sutherland 1 12 .08 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 Michael 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 Aaron Doran 3 15 .20 2011-04-16 19y 11m 03d 1 2020-11-07 29y 05m 25d 15 3 Doran
3 Graham Patrick Bayne 2 9 .22 2006-08-26 27y 00m 04d 6 2007-12-22 28y 04m 00d 9 2 Bayne
3 Paul Michael Ritchie 2 2 1.00 2003-07-28 34y 06m 03d 0 2003-07-28 34y 06m 03d 0 1 Ritchie
3 Andrew Murray Shinnie 2 1 6 .33 2012-08-18 23y 01m 01d 3 2013-01-26 23y 06m 09d 5 1 Shinnie
3 Ross Norman Tokely 2 23 .09 2002-01-26 22y 10m 18d 1 2011-11-26 32y 08m 18d 22 2 Tokely
3 Gary Warren 2 12 .17 2013-02-23 28y 06m 07d 4 2013-02-23 28y 06m 07d 4 1 Warren
3 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 4 .25 2015-09-11 21y 08m 07d 1 2015-09-11 21y 08m 07d 1 1 Storey
9 Shane Sutherland 1 12 .08 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 Michael 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 Mark Ridgers 4 11 2.75 0 0 4 .00 .00 100.00 .00 2018-07-29 27y 11m 20d 2020-11-07 30y 02m 29d 2 Ridgers
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
7 Cameron Mackay 2 4 2.00 0 1 1 .00 50.00 50.00 25.00 2016-10-29 19y 10m 20d 2020-10-06 23y 09m 27d 2 Mackay
8 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
8 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 = 173
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 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 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 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
4 Jamie Walker 11 8 3 0 2 5 4 18.18 45.45 36.36 40.91 2012-08-18 19y 01m 24d 2020-10-06 27y 03m 11d 5 Walker
11 Craig Gordon 10 10 0 0 5 4 1 50.00 40.00 10.00 70.00 2004-09-25 21y 08m 26d 2020-11-07 37y 10m 08d 4 Gordon
12 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
12 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
14 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
14 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) = 41

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



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 10 5 .50 5 4 1 50.00 40.00 10.00 70.00 2004-09-25 21y 08m 26d 2020-11-07 37y 10m 08d 4 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 Bobby 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 Aaron Doran Inverness Caledonian Thistle 15 12 3 3 3 8 4 20.00 53.33 26.67 46.67 2011-04-16 19y 11m 03d 2020-11-07 29y 05m 25d 6 Doran
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
6 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
6 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 Shane Sutherland Inverness Caledonian Thistle 12 3 9 1 2 6 4 16.67 50.00 33.33 41.67 2010-09-18 19y 10m 26d 2020-11-07 30y 00m 15d 4 Sutherland
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
16 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
16 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
16 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
16 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
16 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

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 Aaron Doran Inverness Caledonian Thistle 3 15 .20 2011-04-16 19y 11m 03d 1 2020-11-07 29y 05m 25d 15 3 Doran
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
2 Steven Naismith Hearts 3 3 1.00 2018-07-29 31y 10m 15d n/a 2020-11-07 34y 01m 24d n/a 2 Naismith
6 Bruno Aguiar Hearts 2 5 .40 2006-08-26 25y 06m 02d n/a 2008-11-15 27y 08m 22d n/a 2 Aguiar
6 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
6 Don Cowie Hearts 2 3 .67 2016-08-20 33y 06m 05d n/a 2016-08-20 33y 06m 05d n/a 1 Cowie
6 Arnaud Djoum Hearts 2 6 .33 2016-10-29 27y 05m 27d n/a 2017-02-18 27y 09m 16d n/a 1 Djoum
6 Stephen Elliott Hearts 2 4 .50 2011-04-16 27y 03m 10d n/a 2011-09-10 27y 08m 04d n/a 2 Elliott
6 Jamie Hamill Hearts 2 7 .29 2014-02-02 27y 06m 05d n/a 2014-02-02 27y 06m 05d n/a 1 Hamill
6 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
6 Sam Nicholson Hearts 2 8 .25 2016-08-20 21y 07m 00d n/a 2016-08-20 21y 07m 00d n/a 1 Nicholson
6 David Obua Hearts 2 6 .33 2009-01-24 24y 09m 14d n/a 2009-01-24 24y 09m 14d n/a 1 Obua
6 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
6 Rudi Skacel Hearts 2 6 .33 2005-09-17 26y 02m 00d n/a 2011-11-26 32y 04m 09d n/a 2 Skacel
6 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
6 Jamie Walker Hearts 2 1 11 .18 2016-03-01 22y 08m 05d n/a 2020-10-06 27y 03m 11d n/a 2 Walker
6 Gary Warren Inverness Caledonian Thistle 2 12 .17 2013-02-23 28y 06m 07d 4 2013-02-23 28y 06m 07d 4 1 Warren
6 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

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 Craig Gordon Hearts 10 5 4 1 50.00 40.00 10.00 70.00 2004-09-25 21y 08m 26d 2020-11-07 37y 10m 08d 4 Gordon
4 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
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
8 Mark Ridgers Inverness Caledonian Thistle 4 0 0 4 .00 .00 100.00 .00 2018-07-29 27y 11m 20d 2020-11-07 30y 02m 29d 2 Ridgers
11 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
11 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
13 Cameron Mackay Inverness Caledonian Thistle 2 0 1 1 .00 50.00 50.00 25.00 2016-10-29 19y 10m 20d 2020-10-06 23y 09m 27d 2 Mackay
13 Bobby 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
15 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
15 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
15 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
15 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
15 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