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 = 139
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
4 Shane Sutherland 15 5 10 1 2 7 6 13.33 46.67 40.00 36.67 2010-09-18 19y 10m 26d 2021-07-25 30y 09m 02d 5 Sutherland
6 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
7 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
7 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
9 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
9 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
9 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
9 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 Daniel Gerard Devine 8 7 1 0 2 3 3 25.00 37.50 37.50 43.75 2013-02-23 20y 05m 16d 2021-07-25 28y 10m 18d 5 Devine
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
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 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
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
26 Mark Ridgers 7 7 0 0 0 1 6 .00 14.29 85.71 7.14 2018-07-29 27y 11m 20d 2021-07-25 30y 11m 16d 3 Ridgers
30 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
30 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
30 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
30 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
30 Miles Storey 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 2015-09-11 21y 08m 07d 2021-04-24 27y 03m 20d 2 Storey
30 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
36 Robbie Deas 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2020-10-06 20y 07m 09d 2021-07-25 21y 04m 28d 2 Deas
36 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
36 Cameron Harper 5 4 1 0 0 1 4 .00 20.00 80.00 10.00 2020-10-06 18y 10m 26d 2021-07-25 19y 08m 15d 2 Harper
36 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
36 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
36 Roddy Macgregor 5 4 1 0 0 1 4 .00 20.00 80.00 10.00 2020-10-06 18y 09m 15d 2021-07-25 19y 07m 04d 2 Macgregor
36 Daniel [2] Mackay 5 3 2 0 0 1 4 .00 20.00 80.00 10.00 2018-07-29 17y 03m 10d 2021-04-24 20y 00m 05d 2 Mackay
36 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
36 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
36 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
36 Sean Welsh 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2020-10-06 30y 06m 21d 2021-07-25 31y 04m 10d 2 Welsh
36 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
48 Scott Allardice 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2020-10-06 22y 06m 06d 2021-04-24 23y 00m 25d 1 Allardice
48 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
48 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
48 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
48 Wallace Duffy 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2020-10-06 21y 05m 24d 2021-07-25 22y 03m 13d 2 Duffy
48 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
48 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
48 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
48 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
48 Nikolay Nikolaev Todorov 4 2 2 0 0 1 3 .00 25.00 75.00 12.50 2020-10-06 24y 01m 12d 2021-04-24 24y 08m 00d 1 Todorov
48 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
59 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
59 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
59 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
59 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
59 James Keatings 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2020-10-06 28y 08m 16d 2021-02-26 29y 01m 06d 1 Keatings
59 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
59 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
59 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
59 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
59 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é
59 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
59 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
59 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 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 David Carson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2021-02-26 25y 05m 06d 2021-04-24 25y 07m 04d 1 Carson
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 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 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 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 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
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 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 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
72 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
72 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
92 Scott Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-04-24 29y 04m 27d 2021-04-24 29y 04m 27d 1 Allan
92 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
92 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
92 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
92 Kirk Broadfoot 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 36y 11m 17d 2021-07-25 36y 11m 17d 1 Broadfoot
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 Manny Duku 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 28y 06m 27d 2021-07-25 28y 06m 27d 1 Duku
92 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
92 Ryan Fyffe 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-25 20y 02m 04d 2021-07-25 20y 02m 04d 1 Fyffe
92 Michael Gardyne 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 35y 06m 02d 2021-07-25 35y 06m 02d 1 Gardyne
92 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
92 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
92 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
92 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
92 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
92 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
92 Lewis Jamieson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-25 19y 03m 08d 2021-07-25 19y 03m 08d 1 Jamieson
92 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
92 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
92 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
92 Arron Lyall 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-04-24 17y 06m 28d 2021-04-24 17y 06m 28d 1 Lyall
92 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
92 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
92 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
92 Reece McAlear 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 19y 05m 13d 2021-07-25 19y 05m 13d 1 McAlear
92 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
92 Anthony [2021] McDonald 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-25 20y 03m 21d 2021-07-25 20y 03m 21d 1 McDonald
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 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
4 Shane Sutherland 15 5 10 1 2 7 6 13.33 46.67 40.00 36.67 2010-09-18 19y 10m 26d 2021-07-25 30y 09m 02d 5 Sutherland
7 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
7 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
9 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
9 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
9 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
9 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 Daniel Gerard Devine 8 7 1 0 2 3 3 25.00 37.50 37.50 43.75 2013-02-23 20y 05m 16d 2021-07-25 28y 10m 18d 5 Devine
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 Mark Ridgers 8 8 0 0 0 2 6 .00 25.00 75.00 12.50 2018-07-29 27y 11m 20d 2021-07-25 30y 11m 16d 4 Ridgers
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
28 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
28 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
30 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
30 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
30 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
30 Cameron Harper 6 4 2 0 0 2 4 .00 33.33 66.67 16.67 2019-07-08 17y 07m 28d 2021-07-25 19y 08m 15d 3 Harper
30 Roddy Macgregor 6 4 2 0 0 2 4 .00 33.33 66.67 16.67 2019-07-08 17y 06m 17d 2021-07-25 19y 07m 04d 3 Macgregor
30 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
30 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
30 Miles Storey 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 2015-09-11 21y 08m 07d 2021-04-24 27y 03m 20d 2 Storey
30 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
39 Robbie Deas 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2020-10-06 20y 07m 09d 2021-07-25 21y 04m 28d 2 Deas
39 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
39 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
39 Daniel [2] Mackay 5 3 2 0 0 1 4 .00 20.00 80.00 10.00 2018-07-29 17y 03m 10d 2021-04-24 20y 00m 05d 2 Mackay
39 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
39 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
39 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
39 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
39 Nikolay Nikolaev Todorov 5 3 2 0 0 2 3 .00 40.00 60.00 20.00 2019-07-08 22y 10m 14d 2021-04-24 24y 08m 00d 2 Todorov
39 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
39 Sean Welsh 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2020-10-06 30y 06m 21d 2021-07-25 31y 04m 10d 2 Welsh
39 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
51 Scott Allardice 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2020-10-06 22y 06m 06d 2021-04-24 23y 00m 25d 1 Allardice
51 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
51 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
51 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
51 Wallace Duffy 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2020-10-06 21y 05m 24d 2021-07-25 22y 03m 13d 2 Duffy
51 James Keatings 4 2 2 0 0 2 2 .00 50.00 50.00 25.00 2019-07-08 27y 05m 18d 2021-02-26 29y 01m 06d 2 Keatings
51 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
51 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
51 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
51 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
61 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
61 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
61 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
61 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
61 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
61 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
61 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
61 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
61 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
61 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é
61 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
61 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
61 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
61 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
61 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
76 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
76 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
76 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
76 David Carson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2021-02-26 25y 05m 06d 2021-04-24 25y 07m 04d 1 Carson
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
76 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
97 Scott Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-04-24 29y 04m 27d 2021-04-24 29y 04m 27d 1 Allan
97 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
97 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
97 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

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 Miles Storey 2 6 .33 2015-09-11 21y 08m 07d 1 2021-02-26 27y 01m 22d 5 2 Storey
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 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 Shane Sutherland 1 15 .07 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


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 Miles Storey 2 6 .33 2015-09-11 21y 08m 07d 1 2021-02-26 27y 01m 22d 5 2 Storey
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
10 David Bagan 1 1 1.00 2002-01-26 24y 09m 00d 1 2002-01-26 24y 09m 00d 1 1 Bagan
10 Craig James Brewster 1 4 .25 2007-09-22 40y 09m 09d 4 2007-09-22 40y 09m 09d 4 1 Brewster
10 Mitchell Curry 1 1 1.00 2019-07-08 19y 11m 24d 0 2019-07-08 19y 11m 24d 0 1 Curry
10 Darren Dods 1 7 .14 2005-03-12 29y 09m 05d 3 2005-03-12 29y 09m 05d 3 1 Dods
10 Lonsana Doumbouya 1 1 1.00 2016-10-29 26y 01m 03d 1 2016-10-29 26y 01m 03d 1 1 Doumbouya
10 Ross Draper 1 12 .08 2016-08-20 27y 10m 00d 10 2016-08-20 27y 10m 00d 10 1 Draper
10 Russell Allan Duncan 1 17 .06 2007-12-22 27y 03m 07d 12 2007-12-22 27y 03m 07d 12 1 Duncan
10 Douglas Imrie 1 5 .20 2009-01-24 25y 05m 21d 5 2009-01-24 25y 05m 21d 5 1 Imrie
10 Pavels Mihadjuks 1 1 1.00 2009-01-24 28y 07m 28d 1 2009-01-24 28y 07m 28d 1 1 Mihadjuks
10 Grant John Munro 1 18 .06 2010-12-18 30y 03m 03d 17 2010-12-18 30y 03m 03d 17 1 Munro
10 Eric Odhiambo 1 2 .50 2010-09-18 21y 04m 06d 1 2010-09-18 21y 04m 06d 1 1 Odhiambo
10 Conor Pepper 1 1 1.00 2012-08-18 18y 03m 14d 1 2012-08-18 18y 03m 14d 1 1 Pepper
10 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
10 John [1] Rankin 1 1 3 .33 2007-12-22 24y 05m 25d 4 2007-12-22 24y 05m 25d 4 1 Rankin
10 Dave Raven 1 11 .09 2016-10-29 31y 07m 19d 11 2016-10-29 31y 07m 19d 11 1 Raven
10 Nick Ross 1 11 .09 2014-02-02 22y 02m 22d 12 2014-02-02 22y 02m 22d 12 1 Ross
10 Shane Sutherland 1 15 .07 2012-01-21 21y 02m 29d 6 2012-01-21 21y 02m 29d 6 1 Sutherland
10 Grégory Tadé 1 3 .33 2011-09-10 25y 00m 08d 1 2011-09-10 25y 00m 08d 1 1 Tadé
10 Greg Tansey 1 11 .09 2014-02-02 25y 02m 12d 4 2014-02-02 25y 02m 12d 4 1 Tansey
10 Carl Tremarco 1 11 .09 2017-02-18 31y 04m 07d 10 2017-02-18 31y 04m 07d 10 1 Tremarco
10 Owain Tudur-Jones 1 3 .33 2012-11-10 28y 00m 26d 1 2012-11-10 28y 00m 26d 1 1 Tudur-Jones
10 James Michael Vincent 1 5 .20 2015-09-11 25y 11m 15d 4 2015-09-11 25y 11m 15d 4 1 Vincent
10 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 Mark Ridgers 7 16 2.29 0 1 6 .00 14.29 85.71 7.14 2018-07-29 27y 11m 20d 2021-07-25 30y 11m 16d 3 Ridgers
4 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
5 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
6 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 = 180
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
3 Jamie Walker 13 8 5 0 3 6 4 23.08 46.15 30.77 46.15 2012-08-18 19y 01m 24d 2021-07-25 28y 01m 00d 6 Walker
3 Craig Gordon 13 13 0 0 7 5 1 53.85 38.46 7.69 73.08 2004-09-25 21y 08m 26d 2021-07-25 38y 06m 25d 5 Gordon
6 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
6 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
6 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
6 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
6 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
6 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
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 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 John Souttar 7 7 0 0 5 2 0 71.43 28.57 .00 85.71 2016-03-01 19y 05m 05d 2021-04-24 24y 06m 30d 4 Souttar
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 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

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 43

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



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 Craig Gordon 13 6 .46 7 5 1 53.85 38.46 7.69 73.08 2004-09-25 21y 08m 26d 2021-07-25 38y 06m 25d 5 Gordon
2 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
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 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
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
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 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
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

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 Shane Sutherland Inverness Caledonian Thistle 15 5 10 1 2 7 6 13.33 46.67 40.00 36.67 2010-09-18 19y 10m 26d 2021-07-25 30y 09m 02d 5 Sutherland
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
7 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
7 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
9 Craig Gordon Hearts 13 13 0 0 7 5 1 53.85 38.46 7.69 73.08 2004-09-25 21y 08m 26d 2021-07-25 38y 06m 25d 5 Gordon
9 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
9 Jamie Walker Hearts 13 8 5 0 3 6 4 23.08 46.15 30.77 46.15 2012-08-18 19y 01m 24d 2021-07-25 28y 01m 00d 6 Walker
9 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
9 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
14 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
14 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
14 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
14 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
18 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
18 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
18 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

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

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 Craig Gordon Hearts 13 7 5 1 53.85 38.46 7.69 73.08 2004-09-25 21y 08m 26d 2021-07-25 38y 06m 25d 5 Gordon
2 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
2 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
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 Mark Ridgers Inverness Caledonian Thistle 7 0 1 6 .00 14.29 85.71 7.14 2018-07-29 27y 11m 20d 2021-07-25 30y 11m 16d 3 Ridgers
6 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
7 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
7 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
9 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
9 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
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