David McGeachie Profile and Statistics

David McGeachie

First name: David
Last name: McGeachie
Nationality: Scotland

Matches Refereed by David McGeachie

Date Home Team Result Away Team HT Activity    
2019-05-18 Clyde
2 - 0
Annan Athletic
0-0
Assistant +
M. McNiff 60' 1 - 0  
A. Love (Penalty) 86' 2 - 0  
  86' S. Swinglehurst
A. Love 87'  
  87' C. Nadé
R. Grant 90+2'  
2019-05-11 St. Johnstone
2 - 0
Motherwell
1-0
Assistant +
  21' G. Ariyibi
M. Davidson 29'  
  34' M. Gillespie
S. Tanser (Penalty) 34' 1 - 0  
M. Davidson 47' 2 - 0  
  70' T. Aldred
D. Wotherspoon 90+2'  
2019-04-27 Celtic
1 - 0
Kilmarnock
0-0
Assistant +
  41' A. Power
  50' A. Tshibola
J. Šimunović 68' 1 - 0  
T. Rogić 76'  
K. Ajer 81'  
2019-04-20 Hearts
1 - 3
Rangers
0-2
Assistant +
  0 - 1 15' J. Defoe
  0 - 2 36' R. Jack
  0 - 3 48' N. Katić
B. Burns 63'  
S. MacLean 74' 1 - 3  
  81' J. Defoe
2019-04-18 Valencia
2 - 0
Villarreal
1-0
Assistant +
Toni Lato 13' 1 - 0  
  24' Dani Raba
  34' Alfonso Pedraza
  53' Ramiro Funes Mori
Dani Parejo 54' 2 - 0  
  61' Andrei Ratiu
F. Coquelin 88'  
2019-04-13 Dunfermline Athletic
0 - 1
Falkirk
0-0
Assistant +
B. Anderson (Penalty Missed) 18'  
  0 - 1 77' D. Keillor-Dunn
  85' R. MacLean
2019-04-06 Ayr United
0 - 1
Inverness CT
0-0
Assistant +
R. Doohan 7'  
  7' A. Doran (Penalty Missed)
  66' S. Rooney
  0 - 1 66' B. McKay
2019-03-31 Celtic
2 - 1
Rangers
1-0
Assistant +
J. Hayes 26'  
O. Édouard 27' 1 - 0  
O. Édouard 28'  
  31' A. Morelos
  43' S. Arfield
  1 - 1 63' R. Kent
S. Brown 80'  
J. Forrest 86' 2 - 1  
  90+2' A. Halliday
  90+7' A. Halliday
2019-03-24 Hungary
2 - 1
Croatia
1-1
Assistant +
  0 - 1 13' A. Rebić
Á. Szalai 34' 1 - 1  
B. Dzsudzsák 63'  
M. Pátkai 76' 2 - 1  
  82' D. Lovren
2019-03-19 Dundee United
1 - 0
Ross County
1-0
Assistant +
C. Butcher 7' 1 - 0  
  11' R. Stewart
M. Connolly 29'  
N. Clark 90+1'  
  90+2' J. Lindsay
2019-03-07 Eintracht Frankfurt
0 - 0
Internazionale
0-0
Assistant +
F. Kostić 4'  
  22' M. Brozović (Penalty Missed)
  24' K. Asamoah
  33' Lautaro Martínez
M. Hasebe 53'  
  59' A. Candreva
G. Fernandes 82'  
2019-03-02 Hibernian
0 - 2
Celtic
0-0
Assistant +
  0 - 1 62' J. Forrest
  0 - 2 75' S. Brown
S. Mallan 84'  
D. McGregor 90+3'  
2019-02-27 Hearts
1 - 2
Celtic
0-1
Assistant +
P. Haring 13'  
A. Djoum 33'  
  35' S. Brown
  0 - 1 36' J. Forrest
S. Naismith 43'  
J. Brandon 44'  
O. Bozanić (Penalty) 56' 1 - 1  
  75' J. Toljan
  1 - 2 90+2' O. Édouard
2019-02-16 Livingston
1 - 2
Dundee
1-0
Assistant +
S. Byrne 14'  
C. Halkett 18' 1 - 0  
  1 - 1 54' A. Nelson
S. Lawless 77'  
K. Jacobs 83'  
  1 - 2 83' S. Wright
  84' S. Wright
  85' P. McGowan
  86' M. Woods
2019-02-09 St. Mirren
1 - 2
Dundee United
0-2
Assistant +
  0 - 1 15' P. Šafranko
  0 - 2 45' N. Clark
P. McGinn 58'  
  59' C. Smith
  62' C. Butcher
D. Nazon 77' 1 - 2  
K. McAllister 83'  
2019-02-02 Alloa Athletic
1 - 3
Ayr United
1-1
Assistant +
  0 - 1 29' M. Moffat
A. Trouten 30' 1 - 1  
  1 - 2 52' L. Shankland (Penalty)
A. Trouten 77'  
  1 - 3 88' M. Moffat
2019-01-27 Livingston
0 - 3
Rangers
0-1
Assistant +
R. Lamie 27'  
  0 - 1 30' R. Jack
  36' Ross McCrorie
  0 - 2 48' R. Kent
  0 - 3 74' A. Morelos
K. Jacobs 86'  
2019-01-23 Celtic
4 - 0
St. Mirren
2-0
Assistant +
O. Burke 11' 1 - 0  
S. Sinclair (Penalty) 18' 2 - 0  
O. Burke 55' 3 - 0  
F. Benković 58'  
T. Weah 86' 4 - 0  
  88' M. Popescu
2019-01-19 St. Johnstone
2 - 0
Hamilton Academical
2-0
Assistant +
J. Kerr 1' 1 - 0  
T. Watt 26' 2 - 0  
  35' A. Gogić
L. Craig 55'  
2018-12-29 Hibernian
0 - 1
Hearts
0-1
Assistant +
  0 - 1 28' O. Lee
S. Mallan 71'  
  73' C. Dikamona
  75' S. Clare
2018-12-26 Dundee
0 - 0
Livingston
0-0
Assistant +
A. Boyle 9'  
P. McGowan 29'  
  84' J. Hamilton
2018-12-22 Dundee United
2 - 1
Falkirk
1-0
Assistant +
S. Stanton 22' 1 - 0  
  33' Z. Rudden
  48' M. Haber
P. Šafranko 53' 2 - 0  
  58' P. Buaben
P. Šafranko 64'  
  65' P. Paton
S. Stanton 65'  
  70' R. Sammutt
  78' A. Muirhead
  2 - 1 90+2' A. Muirhead (Penalty)
C. Curran 90+3'  
  90+4' S. Harrison
2018-12-15 St. Mirren
1 - 2
Aberdeen
1-1
Assistant +
A. Jones 30'  
  0 - 1 30' S. May (Penalty)
C. MacPherson 35' 1 - 1  
R. Edwards 37'  
  37' L. Ferguson
  59' M. Lowe
L. Hodson 60'  
  1 - 2 61' S. Cosgrove
A. Hammill 78'  
2018-12-11 Crvena Zvezda
1 - 4
PSG
0-2
Assistant +
  0 - 1 9' E. Cavani
M. Borjan 10'  
M. Pavkov 28'  
  29' T. Kehrer
  0 - 2 40' Neymar
M. Gobeljić 56' 1 - 2  
  62' Juan Bernat
  1 - 3 74' Marquinhos
F. Stojković 78'  
M. Gobeljić 87'  
  1 - 4 90+2' K. Mbappé
2018-12-08 Hearts
1 - 0
Motherwell
1-0
Assistant +
P. Haring 14' 1 - 0  
  84' C. McHugh
2018-12-01 Alloa Athletic
0 - 1
Ross County
0-0
Assistant +
I. Flannigan 41'  
D. Zanatta 57'  
  66' T. Grivosti
  0 - 1 90+1' K. Watson
2018-11-27 Juventus
1 - 0
Valencia
0-0
Assistant +
R. Bentancur 13'  
  31' José Gayá
  43' G. Kondogbia
M. Mandžukić 59' 1 - 0  
J. Cuadrado 60'  
  61' M. Diakhaby
  69' Gonçalo Guedes
  74' M. Batshuayi
B. Matuidi 83'  
2018-11-24 St. Johnstone
0 - 0
Kilmarnock
0-0
Assistant +
  61' G. Taylor
2018-11-10 Stranraer
1 - 2
Airdrieonians
0-1
Assistant +
  0 - 1 12' G. Gallagher
  26' K. Millar
  0 - 2 47' K. Wilkie
K. Turner 61' 1 - 2  
D. Higgins 64'  
J. Hamill 69'  
A. Cummins 70'  
2018-11-06 Schalke 04
2 - 0
Galatasaray
1-0
Assistant +
G. Burgstaller 4' 1 - 0  
S. Rudy 54'  
B. Stambouli 55'  
M. Uth 57' 2 - 0  
  72' R. Donk
  81' S. Aziz
  84' M. Çelik
Bookmark and Share
 

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

Soccer Fixtures Calendar

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

Pick a Country or Region

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

Match Preview and News

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