David McKniff Profile and Statistics

David McKniff

First name: David
Last name: McKniff
Nationality: Scotland

Matches Refereed by David McKniff

Date Home Team Result Away Team HT Activity    
2019-05-04 Falkirk
3 - 2
Ross County
1-0
Assistant +
Z. Rudden 27' 1 - 0  
  51' B. Graham
  1 - 1 58' R. Stewart
  69' M. Fraser
A. Osman 72'  
  1 - 2 73' I. Vigurs
C. McKenna 75' 2 - 2  
J. McGhee 77' 3 - 2  
A. Laverty 78'  
2019-04-20 Stirling Albion
0 - 1
Cowdenbeath
0-1
Assistant +
J. Allan 56'  
  0 - 1 57' D. Cox
D. Docherty 63'  
  88' L. Bollan
D. Jardine 90+2'  
2019-04-09 Greenock Morton
1 - 2
Alloa Athletic
0-0
Assistant +
  18' I. Flannigan
  31' A. Trouten
  50' A. Graham
G. Kiltie (Penalty) 51' 1 - 0  
  1 - 1 54' A. Graham
  1 - 2 80' J. Hamilton
  90+1' J. Kirkpatrick
2019-04-06 Stenhousemuir
1 - 1
Raith Rovers
0-0
Assistant +
M. McGuigan 58' 1 - 0  
  68' D. McKay
  80' L. Buchanan
  1 - 1 90+3' L. Buchanan
2019-03-09 Raith Rovers
1 - 0
Airdrieonians
0-0
Assistant +
  31' J. Campbell
  59' J. Edwards
  62' S. Crighton
G. Gillespie 74' 1 - 0  
N. Flanagan 89'  
2019-02-23 Ayr United
0 - 1
Dunfermline Athletic
0-0
Assistant +
  0 - 1 71' L. Longridge (Penalty)
  82' B. Anderson
  88' J. Craigen
2019-01-19 Partick Thistle
4 - 1
Stranraer
1-0
Assistant +
A. Fitzpatrick 17' 1 - 0  
  48' A. Cummins
J. Cardle 50' 2 - 0  
  2 - 1 52' P. Crossan
  72' J. Hamill
S. Saunders 74' 3 - 1  
B. Spittal 81' 4 - 1  
2019-01-05 Queen's Park
2 - 2
Albion Rovers
1-2
Assistant +
D. McLaren 13' 1 - 0  
  1 - 1 15' S. Rodgers
  1 - 2 19' G. Fotheringham
  46' Gerard Hernando
L. Hawke 69' 2 - 2  
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-24 Greenock Morton
1 - 1
Peterhead
1-1
Assistant +
  21' M. Dunlop
  0 - 1 27' S. Brown
R. McHugh 40' 1 - 1  
  41' W. Gibson
  42' D. Lyle
  59' J. Stevenson
  66' R. McAllister
M. Tidser 74'  
  83' R. Kavanagh
2018-11-10 Clyde
1 - 1
Stirling Albion
0-0
Assistant +
  52' J. Marr
  0 - 1 56' D. Jardine
  85' D. Docherty
R. Grant 88'  
D. Cogill 90+1' 1 - 1  
2018-10-20 Edinburgh City
1 - 0
Civil Service Strollers
0-0
Assistant +
A. Black 45+1'  
  50' S. Froud
R. McIntyre 70' 1 - 0  
C. Balatoni 77'  
R. McIntyre 85'  
2018-09-08 Dundee United
5 - 6
Alloa Athletic
1-0
Assistant +
  11' J. Robertson
M. Smith 15' 1 - 0  
S. Wardrop 23'  
  53' D. Zanatta
  1 - 1 78' A. Trouten (Penalty)
  90' L. Dick
F. Fyvie (PSG) 90+1' 2 - 1  
  2 - 2 90+1' S. Taggart (PSG)
A. Thomas (PSM) 90+2'  
  2 - 3 90+3' I. Flannigan (PSG)
D. Glass (PSG) 90+3' 3 - 3  
  90+4' A. Graham
  3 - 4 90+5' D. Zanatta (PSG)
P. McMullan (PSG) 90+6' 4 - 4  
  4 - 5 90+6' A. Trouten (PSG)
M. Smith (PSG) 90+7' 5 - 5  
  5 - 6 90+8' A. Graham (PSG)
2018-08-25 Greenock Morton
2 - 1
Ross County
0-0
Assistant +
G. Buchanan 41'  
  48' M. Gardyne
  0 - 1 58' D. Cowie
M. Tidser 60' 1 - 1  
  73' I. Vigurs
  75' D. Cowie
R. McHugh 77' 2 - 1  
2018-08-18 Forfar Athletic
0 - 0
Stranraer
0-0
Assistant +
  16' D. Brownlie
2018-08-11 Cowdenbeath
1 - 2
Annan Athletic
1-1
Assistant +
  18' T. Muir
J. Sheerin 28' 1 - 0  
  1 - 1 31' T. Muir
  1 - 2 50' S. Swinglehurst
  52' D. Wilson
B. Gilfillan 74'  
  86' A. Mitchell
D. Marsh 90+3'  
2018-08-04 Annan Athletic
1 - 1
Elgin City
0-0
Assistant +
  43' J. Lowdon
  50' D. McHardy
A. Sonkur 68' 1 - 0  
  1 - 1 85' B. Cameron
2018-07-28 Livingston
2 - 0
Berwick Rangers
1-0
Assistant +
J. Hamilton 3' 1 - 0  
  53' J. Cook
J. McMillan 82' 2 - 0  
  83' J. Davie
2018-07-17 Alloa Athletic
4 - 2
Arbroath
4-2
Assistant +
G. Spence 9' 1 - 0  
K. Cawley 10' 2 - 0  
I. Flannigan 15'  
  2 - 1 20' R. Wallace
  2 - 2 26' K. Hester
A. Trouten 30' 3 - 2  
G. Spence 36' 4 - 2  
A. Graham 82'  
2018-07-14 Spartans
3 - 4
Dumbarton
0-0
Assistant +
I. McFarland 31'  
  79' K. Hutton
C. Stevenson (PSG) 90+1' 1 - 0  
  1 - 1 90+2' C. Barr (PSG)
A. Corbett (PSG) 90+2' 2 - 1  
  2 - 2 90+3' M. Paton (PSG)
I. McFarland (PSM) 90+3'  
  2 - 3 90+4' C. Gallagher (PSG)
S. Maxwell (PSG) 90+4' 3 - 3  
  3 - 4 90+5' K. Hutton (PSG)
J. Dishington (PSM) 90+5'  
2018-04-21 St. Mirren
2 - 1
Greenock Morton
1-1
Assistant +
D. Mullen 10' 1 - 0  
  1 - 1 30' M. Doyle
  66' J. Iredale
L. Morgan 72' 2 - 1  
L. Morgan 72'  
2018-03-24 Dundee United
1 - 1
Dunfermline Athletic
0-0
Assistant +
  41' L. Martin
T. Scobbie 45+1'  
  51' C. Morris
  0 - 1 52' N. Clark
S. McDonald 55' 1 - 1  
  85' T. Beadling
2018-03-10 Ayr United
3 - 0
Raith Rovers
2-0
Assistant +
J. Adams 27'  
L. Shankland 34' 1 - 0  
  34' K. McHattie
J. Adams 43' 2 - 0  
M. Moffat 53' 3 - 0  
  68' K. Benedictus
  71' W. Alvés
  80' R. Matthews
L. Shankland 85'  
2018-02-24 St. Mirren
1 - 0
Brechin City
1-0
Assistant +
P. O'Neil (Own Goal) 15' 1 - 0  
  20' K. Gadzhalov
I. McShane (Penalty Missed) 21'  
A. Eckersley 33'  
2018-01-27 Livingston
2 - 0
Dumbarton
2-0
Assistant +
C. Halkett 20'  
A. Lithgow 23' 1 - 0  
R. Hardie 28' 2 - 0  
  30' L. Dick
2018-01-13 Inverness CT
3 - 1
Queen of the South
2-0
Assistant +
I. Vigurs 3' 1 - 0  
B. McKay 21'  
J. Chalmers 29' 2 - 0  
  41' L. Dykes
A. Doran 58' 3 - 0  
I. Vigurs 74'  
  74' S. Rooney
C. Donaldson 76'  
  3 - 1 85' O. Bell
2017-12-29 St. Mirren
2 - 0
Dundee United
0-0
Assistant +
  13' P. McMullan (Penalty Missed)
  19' S. McDonald
  55' S. Stanton
L. Morgan 59' 1 - 0  
I. McShane 64'  
  77' M. Durnan
L. Morgan 78' 2 - 0  
2017-12-16 Montrose
3 - 0
Elgin City
1-0
Assistant +
T. Masson 6' 1 - 0  
C. Ballantyne 49'  
S. Dillon 50'  
A. Steeves 54' 2 - 0  
  67' D. McHardy
J. Redman 73' 3 - 0  
2017-12-02 Dundee United
2 - 1
Dunfermline Athletic
2-0
Assistant +
S. Fraser 15' 1 - 0  
S. Fraser 42' 2 - 0  
  51' K. Higginbotham
S. Stanton 55'  
  73' C. Morris
P. Quinn 75'  
  2 - 1 75' D. McManus (Penalty)
J. Robson 75'  
  79' J. Cardle
  88' M. Paton
2017-11-25 Raith Rovers
2 - 0
Queen's Park
0-0
Assistant +
  54' G. Fotheringham
D. Zanatta 64' 1 - 0  
G. Spence 66' 2 - 0  
Bookmark and Share
 

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
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-2026 SoccerPunter Pte. Ltd. All rights reserved.