London Hearts Supporters Club


Heart of Midlothian vs Brechin City 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 = 55
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Robert [8] Brown 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1985-02-16 25y 03m 05d 1992-08-19 32y 09m 08d 2 Brown
1 Walter Douglas Scott 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1985-02-16 Not Known 1992-08-19 Not Known 2 Scott
3 Kenneth William Eadie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 11m 21d 1985-02-20 23y 11m 25d 1 Eadie
3 James [3] Kerr 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 30d 1985-02-20 26y 01m 03d 1 Kerr
3 Douglas Geoffrey Lees 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 10m 19d 1985-02-20 23y 10m 23d 1 Lees
3 Derek Francis Neilson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 24d 1985-02-20 26y 00m 28d 1 Neilson
3 Brian W Reid 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 30y 09m 11d 1985-02-20 30y 09m 15d 1 Reid
3 Ian Baillie Stewart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 03m 21d 1985-02-20 23y 03m 25d 1 Stewart
3 Robert Ferguson Torrance 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 06m 04d 1985-02-20 26y 06m 08d 1 Torrance
3 David Carruthers Watt 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 29y 01m 25d 1985-02-20 29y 01m 29d 1 Watt
3 John Young 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 Not Known 1985-02-20 Not Known 1 Young
12 Raymond George Kyle Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 Not Known 1992-08-19 Not Known 1 Allan
12 Scott Bright 1 0 1 1 0 0 1 .00 .00 100.00 .00 2025-01-17 36y 07m 15d 2025-01-17 36y 07m 15d 1 Bright
12 Ian Burns 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 28y 09m 08d 1968-01-27 28y 09m 08d 1 Burns
12 Henry Cairney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 11m 18d 1992-08-19 30y 11m 18d 1 Cairney
12 Ian Menzies Campbell 1 0 1 0 0 0 1 .00 .00 100.00 .00 1985-02-20 31y 02m 29d 1985-02-20 31y 02m 29d 1 Campbell
12 John Cooper 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known 1 Cooper
12 Charles Dunn 1 1 0 1 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known 1 Dunn
12 Ryan Ferguson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 31y 00m 02d 2025-01-17 31y 00m 02d 1 Ferguson
12 John Hairs (Ian) Fleming 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1985-02-16 32y 01m 01d 1985-02-16 32y 01m 01d 1 Fleming
12 (William) Bisset Harrier 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 24y 02m 12d 1968-01-27 24y 02m 12d 1 Harrier
12 Andrew Heggie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 23y 03m 24d 1992-08-19 23y 03m 24d 1 Heggie
12 Graham John Hutt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 31y 04m 21d 1992-08-19 31y 04m 21d 1 Hutt
12 Gordon Lees 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 02m 02d 1992-08-19 30y 02m 02d 1 Lees
12 Stan Lewry 1 0 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 17y 06m 06d 1968-01-27 17y 06m 06d 1 Lewry
12 Scott Logan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 39y 10m 04d 2025-01-17 39y 10m 04d 1 Logan
12 Raymond Lorimer 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 11m 19d 1992-08-19 30y 11m 19d 1 Lorimer
12 Ewan Loudon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 21y 05m 17d 2025-01-17 21y 05m 17d 1 Loudon
12 George Shearer Mackie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1985-02-20 30y 09m 02d 1985-02-20 30y 09m 02d 1 Mackie
12 Fraser MacLeod 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 23y 05m 27d 2025-01-17 23y 05m 27d 1 MacLeod
12 Lewis Martin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 34y 00m 13d 2025-01-17 34y 00m 13d 1 Martin
12 Kevin McHattie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 31y 06m 02d 2025-01-17 31y 06m 02d 1 McHattie
12 Brad McKay 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 31y 09m 22d 2025-01-17 31y 09m 22d 1 McKay
12 Alan Robert McKillop 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 28y 08m 20d 1992-08-19 28y 08m 20d 1 McKillop
12 Paul McLaren 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 26y 06m 05d 1992-08-19 26y 06m 05d 1 McLaren
12 Marc Millar 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 23y 04m 09d 1992-08-19 23y 04m 09d 1 Millar
12 Lewis Milne 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 30y 08m 22d 2025-01-17 30y 08m 22d 1 Milne
12 Spencer Moreland 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 20y 09m 10d 2025-01-17 20y 09m 10d 1 Moreland
12 Paul Patrick O'Brien 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 26y 08m 16d 1992-08-19 26y 08m 16d 1 O'Brien
12 Eddie [1] O'Donnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 10m 23d 1968-01-27 20y 10m 23d 1 O'Donnell
12 John Brough Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 07m 15d 1968-01-27 20y 07m 15d 1 Ritchie
12 Dayle Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 29y 04m 00d 2025-01-17 29y 04m 00d 1 Robertson
12 Alexander Robert Ross 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 29y 00m 18d 1992-08-19 29y 00m 18d 1 Ross
12 Frank Sandeman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 31y 04m 30d 1968-01-27 31y 04m 30d 1 Sandeman
12 Marc Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 03m 28d 2025-01-17 28y 03m 28d 1 Scott
12 Cillian Sheridan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 35y 10m 25d 2025-01-17 35y 10m 25d 1 Sheridan
12 Les Sneddon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 26y 06m 07d 1968-01-27 26y 06m 07d 1 Sneddon
12 Euan Spark 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 01m 19d 2025-01-17 28y 01m 19d 1 Spark
12 John [8] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known 1 Thomson
12 William Ritchie Tocher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 27y 00m 07d 1968-01-27 27y 00m 07d 1 Tocher
12 Craig Tosh 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 23y 01m 19d 2025-01-17 23y 01m 19d 1 Tosh
12 Tommy Ward 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 11m 19d 1968-01-27 20y 11m 19d 1 Ward
12 Lenny Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 00m 19d 2025-01-17 28y 00m 19d 1 Wilson
54 Isaac Carmody 0 0 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 29y 08m 05d 2025-01-17 29y 08m 05d 1 Carmody
54 Daniel Johnston 0 0 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 17y 11m 08d 2025-01-17 17y 11m 08d 1 Johnston


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 Robert [8] Brown 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1985-02-16 25y 03m 05d 1992-08-19 32y 09m 08d 2 Brown
1 Walter Douglas Scott 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1985-02-16 Not Known 1992-08-19 Not Known 2 Scott
3 Mitchell [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 [1]
3 Paris [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 [1]
3 Smith [13] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 [13]
3 McEwan [3] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 [3]
3 Paterson [5] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 [5]
3 Watson [5] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 [5]
3 Kenneth William Eadie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 11m 21d 1985-02-20 23y 11m 25d 1 Eadie
3 Hind 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 Hind
3 James [3] Kerr 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 30d 1985-02-20 26y 01m 03d 1 Kerr
3 Douglas Geoffrey Lees 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 10m 19d 1985-02-20 23y 10m 23d 1 Lees
3 Derek Francis Neilson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 24d 1985-02-20 26y 00m 28d 1 Neilson
3 Emilio Pacione 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 Pacione
3 Brian W Reid 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 30y 09m 11d 1985-02-20 30y 09m 15d 1 Reid
3 Robbie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 Robbie
3 Skinner 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 Skinner
3 Sparke 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known 1 Sparke
3 Ian Baillie Stewart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 03m 21d 1985-02-20 23y 03m 25d 1 Stewart
3 Robert Ferguson Torrance 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 06m 04d 1985-02-20 26y 06m 08d 1 Torrance
3 David Carruthers Watt 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 29y 01m 25d 1985-02-20 29y 01m 29d 1 Watt
3 John Young 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 Not Known 1985-02-20 Not Known 1 Young
23 Raymond George Kyle Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 Not Known 1992-08-19 Not Known 1 Allan
23 Scott Bright 1 0 1 1 0 0 1 .00 .00 100.00 .00 2025-01-17 36y 07m 15d 2025-01-17 36y 07m 15d 1 Bright
23 Ian Burns 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 28y 09m 08d 1968-01-27 28y 09m 08d 1 Burns
23 Henry Cairney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 11m 18d 1992-08-19 30y 11m 18d 1 Cairney
23 Ian Menzies Campbell 1 0 1 0 0 0 1 .00 .00 100.00 .00 1985-02-20 31y 02m 29d 1985-02-20 31y 02m 29d 1 Campbell
23 John Cooper 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known 1 Cooper
23 Charles Dunn 1 1 0 1 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known 1 Dunn
23 Ryan Ferguson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 31y 00m 02d 2025-01-17 31y 00m 02d 1 Ferguson
23 John Hairs (Ian) Fleming 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1985-02-16 32y 01m 01d 1985-02-16 32y 01m 01d 1 Fleming
23 (William) Bisset Harrier 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 24y 02m 12d 1968-01-27 24y 02m 12d 1 Harrier
23 Andrew Heggie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 23y 03m 24d 1992-08-19 23y 03m 24d 1 Heggie
23 Graham John Hutt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 31y 04m 21d 1992-08-19 31y 04m 21d 1 Hutt
23 Gordon Lees 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 02m 02d 1992-08-19 30y 02m 02d 1 Lees
23 Stan Lewry 1 0 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 17y 06m 06d 1968-01-27 17y 06m 06d 1 Lewry
23 Scott Logan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 39y 10m 04d 2025-01-17 39y 10m 04d 1 Logan
23 Raymond Lorimer 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 11m 19d 1992-08-19 30y 11m 19d 1 Lorimer
23 Ewan Loudon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 21y 05m 17d 2025-01-17 21y 05m 17d 1 Loudon
23 George Shearer Mackie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1985-02-20 30y 09m 02d 1985-02-20 30y 09m 02d 1 Mackie
23 Fraser MacLeod 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 23y 05m 27d 2025-01-17 23y 05m 27d 1 MacLeod
23 Lewis Martin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 34y 00m 13d 2025-01-17 34y 00m 13d 1 Martin
23 Kevin McHattie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 31y 06m 02d 2025-01-17 31y 06m 02d 1 McHattie
23 Brad McKay 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 31y 09m 22d 2025-01-17 31y 09m 22d 1 McKay
23 Alan Robert McKillop 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 28y 08m 20d 1992-08-19 28y 08m 20d 1 McKillop
23 Paul McLaren 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 26y 06m 05d 1992-08-19 26y 06m 05d 1 McLaren
23 Marc Millar 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 23y 04m 09d 1992-08-19 23y 04m 09d 1 Millar
23 Lewis Milne 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 30y 08m 22d 2025-01-17 30y 08m 22d 1 Milne
23 Spencer Moreland 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 20y 09m 10d 2025-01-17 20y 09m 10d 1 Moreland
23 Paul Patrick O'Brien 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 26y 08m 16d 1992-08-19 26y 08m 16d 1 O'Brien
23 Eddie [1] O'Donnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 10m 23d 1968-01-27 20y 10m 23d 1 O'Donnell
23 John Brough Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 07m 15d 1968-01-27 20y 07m 15d 1 Ritchie
23 Dayle Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 29y 04m 00d 2025-01-17 29y 04m 00d 1 Robertson
23 Alexander Robert Ross 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-19 29y 00m 18d 1992-08-19 29y 00m 18d 1 Ross
23 Frank Sandeman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 31y 04m 30d 1968-01-27 31y 04m 30d 1 Sandeman
23 Marc Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 03m 28d 2025-01-17 28y 03m 28d 1 Scott
23 Cillian Sheridan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 35y 10m 25d 2025-01-17 35y 10m 25d 1 Sheridan
23 Les Sneddon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 26y 06m 07d 1968-01-27 26y 06m 07d 1 Sneddon
23 Euan Spark 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 01m 19d 2025-01-17 28y 01m 19d 1 Spark
23 John [8] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known 1 Thomson
23 William Ritchie Tocher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 27y 00m 07d 1968-01-27 27y 00m 07d 1 Tocher
23 Craig Tosh 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-01-17 23y 01m 19d 2025-01-17 23y 01m 19d 1 Tosh
23 Tommy Ward 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 11m 19d 1968-01-27 20y 11m 19d 1 Ward
23 Lenny Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 00m 19d 2025-01-17 28y 00m 19d 1 Wilson
65 Isaac Carmody 0 0 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 29y 08m 05d 2025-01-17 29y 08m 05d 1 Carmody
65 Daniel Johnston 0 0 0 0 0 0 1 .00 .00 100.00 .00 2025-01-17 17y 11m 08d 2025-01-17 17y 11m 08d 1 Johnston

Scorers Competitive Games


Total Distinct (ex ogs) = 4

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Scott Bright 1 1 1.00 2025-01-17 36y 07m 15d 1 2025-01-17 36y 07m 15d 1 1 Bright
1 Robert [8] Brown 1 3 .33 1992-08-19 32y 09m 08d 3 1992-08-19 32y 09m 08d 3 1 Brown
1 Charles Dunn 1 1 1.00 1968-01-27 Not Known 1 1968-01-27 Not Known 1 1 Dunn
1 Robert Ferguson Torrance 1 2 .50 1985-02-16 26y 06m 04d 1 1985-02-16 26y 06m 04d 1 1 Torrance


Scorers All Games


Total Distinct (ex ogs) = 6

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Emilio Pacione 2 2 1.00 1951-03-31 Not Known 0 1951-03-31 Not Known 0 1 Pacione
1 Skinner 2 2 2 1.00 1951-03-31 Not Known 0 1951-03-31 Not Known 0 1 Skinner
3 Scott Bright 1 1 1.00 2025-01-17 36y 07m 15d 1 2025-01-17 36y 07m 15d 1 1 Bright
3 Robert [8] Brown 1 3 .33 1992-08-19 32y 09m 08d 3 1992-08-19 32y 09m 08d 3 1 Brown
3 Charles Dunn 1 1 1.00 1968-01-27 Not Known 1 1968-01-27 Not Known 1 1 Dunn
3 Robert Ferguson Torrance 1 2 .50 1985-02-16 26y 06m 04d 1 1985-02-16 26y 06m 04d 1 1 Torrance



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 Derek Francis Neilson 2 2 1.00 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 24d 1985-02-20 26y 00m 28d 1 Neilson
2 John Brough Ritchie 1 4 4.00 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 07m 15d 1968-01-27 20y 07m 15d 1 Ritchie
2 Lenny Wilson 1 4 4.00 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 00m 19d 2025-01-17 28y 00m 19d 1 Wilson
2 Raymond George Kyle Allan 1 2 2.00 0 0 1 .00 .00 100.00 .00 1992-08-19 Not Known 1992-08-19 Not Known 1 Allan

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 = 51
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Craig Levein 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 20y 03m 25d 1992-08-19 27y 09m 28d 2 Levein
1 John Robertson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 20y 04m 14d 1992-08-19 27y 10m 17d 2 Robertson
1 Henry Smith 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 28y 11m 06d 1992-08-19 36y 05m 09d 2 Smith
1 Gary Mackay 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 21y 00m 24d 1992-08-19 28y 06m 27d 2 Mackay
5 Sandy Clark 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 28y 03m 19d 1985-02-20 28y 03m 23d 1 Clark
5 Sandy Jardine 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 36y 01m 19d 1985-02-20 36y 01m 23d 1 Jardine
5 Roddy Macdonald 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 30y 05m 19d 1985-02-20 30y 05m 23d 1 Macdonald
5 Brian Whittaker 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 26y 04m 24d 1985-02-20 26y 04m 28d 1 Whittaker
5 Andy Watson 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 25y 05m 13d 1985-02-20 25y 05m 17d 1 Watson
5 Kenny Black 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 21y 02m 19d 1985-02-20 21y 02m 23d 1 Black
5 Brian McNaughton 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 22y 00m 25d 1985-02-20 22y 00m 29d 1 McNaughton
12 Craig Gordon 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 42y 00m 17d 2025-01-17 42y 00m 17d 1 Gordon
12 Willie Johnston 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1985-02-20 38y 02m 01d 1985-02-20 38y 02m 01d 1 Johnston
12 Glynn Snodin 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 32y 06m 05d 1992-08-19 32y 06m 05d 1 Snodin
12 Jorge Grant 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 30y 00m 29d 2025-01-17 30y 00m 29d 1 Grant
12 Ally Mauchlen 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 32y 01m 21d 1992-08-19 32y 01m 21d 1 Mauchlen
12 Tosh McKinlay 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 27y 08m 16d 1992-08-19 27y 08m 16d 1 McKinlay
12 Graeme Hogg 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 28y 02m 02d 1992-08-19 28y 02m 02d 1 Hogg
12 Alan Anderson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 28y 01m 06d 1968-01-27 28y 01m 06d 1 Anderson
12 Elton Kabangu 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 26y 11m 09d 2025-01-17 26y 11m 09d 1 Kabangu
12 Walter Kidd 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1985-02-16 26y 11m 06d 1985-02-16 26y 11m 06d 1 Kidd
12 Jamie McCart 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 27y 06m 28d 2025-01-17 27y 06m 28d 1 McCart
12 Jim Irvine 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 27y 05m 10d 1968-01-27 27y 05m 10d 1 Irvine
12 Craig Halkett 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 29y 07m 19d 2025-01-17 29y 07m 19d 1 Halkett
12 Wayne Foster 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 28y 11m 08d 1992-08-19 28y 11m 08d 1 Foster
12 Blair Spittal 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 29y 00m 29d 2025-01-17 29y 00m 29d 1 Spittal
12 Ian Baird 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 28y 04m 18d 1992-08-19 28y 04m 18d 1 Baird
12 Alan Forrest 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 28y 04m 08d 2025-01-17 28y 04m 08d 1 Forrest
12 George Miller 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 28y 08m 07d 1968-01-27 28y 08m 07d 1 Miller
12 Yan Dhanda 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 26y 01m 03d 2025-01-17 26y 01m 03d 1 Dhanda
12 James Penrice 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 26y 00m 26d 2025-01-17 26y 00m 26d 1 Penrice
12 Beni Baningime 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 26y 04m 08d 2025-01-17 26y 04m 08d 1 Baningime
12 Cammy Devlin 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 26y 07m 10d 2025-01-17 26y 07m 10d 1 Devlin
12 Tommy Traynor 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 24y 04m 00d 1968-01-27 24y 04m 00d 1 Traynor
12 Scott Crabbe 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 24y 00m 07d 1992-08-19 24y 00m 07d 1 Crabbe
12 Derek Ferguson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 25y 00m 19d 1992-08-19 25y 00m 19d 1 Ferguson
12 Roald Jensen 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 25y 00m 16d 1968-01-27 25y 00m 16d 1 Jensen
12 Kenneth Vargas 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 22y 09m 00d 2025-01-17 22y 09m 00d 1 Vargas
12 Gerald Taylor 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 23y 07m 20d 2025-01-17 23y 07m 20d 1 Taylor
12 Donald Ford 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 23y 03m 02d 1968-01-27 23y 03m 02d 1 Ford
12 Eddie Thomson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 20y 11m 02d 1968-01-27 20y 11m 02d 1 Thomson
12 Ian Sneddon 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 21y 01m 28d 1968-01-27 21y 01m 28d 1 Sneddon
12 Alan McLaren 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1992-08-19 21y 07m 15d 1992-08-19 21y 07m 15d 1 McLaren
12 Neil Berry 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1985-02-20 21y 10m 14d 1985-02-20 21y 10m 14d 1 Berry
12 Daniel Oyegoke 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 22y 00m 14d 2025-01-17 22y 00m 14d 1 Oyegoke
12 James Wilson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 17y 10m 11d 2025-01-17 17y 10m 11d 1 Wilson
12 Arthur Thomson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 19y 04m 25d 1968-01-27 19y 04m 25d 1 Thomson
12 George Fleming 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 19y 04m 05d 1968-01-27 19y 04m 05d 1 Fleming
12 Kenny Garland 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 19y 10m 11d 1968-01-27 19y 10m 11d 1 Garland
12 Adam Forrester 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-01-17 19y 09m 17d 2025-01-17 19y 09m 17d 1 Forrester
12 Arthur Mann 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-27 20y 00m 04d 1968-01-27 20y 00m 04d 1 Mann

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 9

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Elton Kabangu 2 1 2.00 2025-01-17 26y 11m 09d n/a 2025-01-17 26y 11m 09d n/a 1 Kabangu
1 John Robertson 2 3 .67 1985-02-16 20y 04m 14d n/a 1992-08-19 27y 10m 17d n/a 2 Robertson
3 Brian McNaughton 1 2 .50 1985-02-20 22y 00m 29d n/a 1985-02-20 22y 00m 29d n/a 1 McNaughton
3 Tosh McKinlay 1 1 1.00 1992-08-19 27y 08m 16d n/a 1992-08-19 27y 08m 16d n/a 1 McKinlay
3 George Fleming 1 1 1.00 1968-01-27 19y 04m 05d n/a 1968-01-27 19y 04m 05d n/a 1 Fleming
3 Yan Dhanda 1 1 1.00 2025-01-17 26y 01m 03d n/a 2025-01-17 26y 01m 03d n/a 1 Dhanda
3 Donald Ford 1 1 1.00 1968-01-27 23y 03m 02d n/a 1968-01-27 23y 03m 02d n/a 1 Ford
3 Roald Jensen 1 1 1.00 1968-01-27 25y 00m 16d n/a 1968-01-27 25y 00m 16d n/a 1 Jensen
3 Alan Anderson 1 1 1.00 1968-01-27 28y 01m 06d n/a 1968-01-27 28y 01m 06d n/a 1 Anderson



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 Henry Smith 3 2 .67 2 1 0 66.67 33.33 .00 83.33 1985-02-16 28y 11m 06d 1992-08-19 36y 05m 09d 2 Smith
2 Craig Gordon 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2025-01-17 42y 00m 17d 2025-01-17 42y 00m 17d 1 Gordon
2 Kenny Garland 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1968-01-27 19y 10m 11d 1968-01-27 19y 10m 11d 1 Garland

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 Robert [8] Brown Brechin City 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1985-02-16 25y 03m 05d 1992-08-19 32y 09m 08d 2 Brown
1 Craig Levein Hearts 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 20y 03m 25d 1992-08-19 27y 09m 28d 2 Levein
1 Gary Mackay Hearts 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 21y 00m 24d 1992-08-19 28y 06m 27d 2 Mackay
1 John Robertson Hearts 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 20y 04m 14d 1992-08-19 27y 10m 17d 2 Robertson
1 Walter Douglas Scott Brechin City 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1985-02-16 Not Known 1992-08-19 Not Known 2 Scott
1 Henry Smith Hearts 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1985-02-16 28y 11m 06d 1992-08-19 36y 05m 09d 2 Smith
7 Kenny Black Hearts 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 21y 02m 19d 1985-02-20 21y 02m 23d 1 Black
7 Sandy Clark Hearts 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 28y 03m 19d 1985-02-20 28y 03m 23d 1 Clark
7 Kenneth William Eadie Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 11m 21d 1985-02-20 23y 11m 25d 1 Eadie
7 Sandy Jardine Hearts 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 36y 01m 19d 1985-02-20 36y 01m 23d 1 Jardine
7 James [3] Kerr Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 30d 1985-02-20 26y 01m 03d 1 Kerr
7 Douglas Geoffrey Lees Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 10m 19d 1985-02-20 23y 10m 23d 1 Lees
7 Roddy Macdonald Hearts 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 30y 05m 19d 1985-02-20 30y 05m 23d 1 Macdonald
7 Brian McNaughton Hearts 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 22y 00m 25d 1985-02-20 22y 00m 29d 1 McNaughton
7 Derek Francis Neilson Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 24d 1985-02-20 26y 00m 28d 1 Neilson
7 Brian W Reid Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 30y 09m 11d 1985-02-20 30y 09m 15d 1 Reid
7 Ian Baillie Stewart Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 03m 21d 1985-02-20 23y 03m 25d 1 Stewart
7 Robert Ferguson Torrance Brechin City 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 06m 04d 1985-02-20 26y 06m 08d 1 Torrance
7 Andy Watson Hearts 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1985-02-16 25y 05m 13d 1985-02-20 25y 05m 17d 1 Watson
7 David Carruthers Watt Brechin City 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 29y 01m 25d 1985-02-20 29y 01m 29d 1 Watt

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 Elton Kabangu Hearts 2 1 2.00 2025-01-17 26y 11m 09d n/a 2025-01-17 26y 11m 09d n/a 1 Kabangu
1 John Robertson Hearts 2 3 .67 1985-02-16 20y 04m 14d n/a 1992-08-19 27y 10m 17d n/a 2 Robertson
3 Alan Anderson Hearts 1 1 1.00 1968-01-27 28y 01m 06d n/a 1968-01-27 28y 01m 06d n/a 1 Anderson
3 Scott Bright Brechin City 1 1 1.00 2025-01-17 36y 07m 15d 1 2025-01-17 36y 07m 15d 1 1 Bright
3 Robert [8] Brown Brechin City 1 3 .33 1992-08-19 32y 09m 08d 3 1992-08-19 32y 09m 08d 3 1 Brown
3 Yan Dhanda Hearts 1 1 1.00 2025-01-17 26y 01m 03d n/a 2025-01-17 26y 01m 03d n/a 1 Dhanda
3 Charles Dunn Brechin City 1 1 1.00 1968-01-27 Not Known 1 1968-01-27 Not Known 1 1 Dunn
3 George Fleming Hearts 1 1 1.00 1968-01-27 19y 04m 05d n/a 1968-01-27 19y 04m 05d n/a 1 Fleming
3 Donald Ford Hearts 1 1 1.00 1968-01-27 23y 03m 02d n/a 1968-01-27 23y 03m 02d n/a 1 Ford
3 Roald Jensen Hearts 1 1 1.00 1968-01-27 25y 00m 16d n/a 1968-01-27 25y 00m 16d n/a 1 Jensen
3 Tosh McKinlay Hearts 1 1 1.00 1992-08-19 27y 08m 16d n/a 1992-08-19 27y 08m 16d n/a 1 McKinlay
3 Brian McNaughton Hearts 1 2 .50 1985-02-20 22y 00m 29d n/a 1985-02-20 22y 00m 29d n/a 1 McNaughton
3 Robert Ferguson Torrance Brechin City 1 2 .50 1985-02-16 26y 06m 04d 1 1985-02-16 26y 06m 04d 1 1 Torrance

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 Henry Smith Hearts 3 2 1 0 66.67 33.33 .00 83.33 1985-02-16 28y 11m 06d 1992-08-19 36y 05m 09d 2 Smith
2 Derek Francis Neilson Brechin City 2 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 24d 1985-02-20 26y 00m 28d 1 Neilson
3 Raymond George Kyle Allan Brechin City 1 0 0 1 .00 .00 100.00 .00 1992-08-19 Not Known 1992-08-19 Not Known 1 Allan
3 Ian Baird Hearts 1 1 0 0 100.00 .00 .00 100.00 1992-08-19 28y 04m 18d 1992-08-19 28y 04m 18d 1 Baird
3 Kenny Garland Hearts 1 1 0 0 100.00 .00 .00 100.00 1968-01-27 19y 10m 11d 1968-01-27 19y 10m 11d 1 Garland
3 Craig Gordon Hearts 1 1 0 0 100.00 .00 .00 100.00 2025-01-17 42y 00m 17d 2025-01-17 42y 00m 17d 1 Gordon
3 John Brough Ritchie Brechin City 1 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 07m 15d 1968-01-27 20y 07m 15d 1 Ritchie
3 Lenny Wilson Brechin City 1 0 0 1 .00 .00 100.00 .00 2025-01-17 28y 00m 19d 2025-01-17 28y 00m 19d 1 Wilson

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