Kodi McKinstray Profile and Player Statistics
First name: Kodi
Last name: McKinstray
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Kodi McKinstray has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Football League - Lowland League 2025/2026 Bo'ness United 5 0 0 0 0 0 0
Challenge Cup 2024/2025 Edinburgh City 1 1 0 0 0 1 0
League Cup 2024/2025 Edinburgh City 4 2 1 0 0 0 0
League Two 2024/2025 Edinburgh City 14 5 2 0 0 3 0
Scottish Cup 2024/2025 Edinburgh City 1 1 0 0 0 0 0
Challenge Cup 2022/2023 St. Johnstone U21 1 1 0 0 0 0 0

Kodi McKinstray has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/09/2025 Linlithgow Rose
3 - 1
Bo'ness United 1-0H2H+
25' 1 - 0  
  31'
62' 2 - 0  
69'  
  76'
87' 3 - 0  
  90+1'
  3 - 1 90+4'
02/09/2025 Clydebank
2 - 0
Bo'ness United 1-0H2H+
22'  
  28'
30' 1 - 0  
  46'
  60'
63'  
64'  
71'  
74'  
74'  
74'  
77'  
  82'
84' 2 - 0  
85'  
30/08/2025 Bo'ness United
5 - 2
Albion Rovers 3-0H2H+
10' 1 - 0  
  23'
  33'
37' 2 - 0  
45' 3 - 0  
  3 - 1 51'
  55'
60' 4 - 1  
68' 5 - 1  
  73'
  5 - 2 74'
24/08/2025 Stirling University
1 - 1
Bo'ness United 0-1H2H+
  0 - 1 45'
  71'
76' 1 - 1  
19/08/2025 Bo'ness United
1 - 0
Tranent Juniors 0-0H2H+
Kieran Mitchell 62' 1 - 0  
  68' Conor Doan
  68' Harry Girdwood
  68' Harry Gordon
  68' Sam Jones
  68' Cameron McKinley
  68' Ben Miller
  71'
80'  
81'  
  83'
  85' Broque Watson
  85'
  85' Danny Handling
  85' Joe Viola
Kieran Mitchell 86'  
Lewis Duffy 86'  
12/04/2025 Stirling Albion
3 - 1
Stranraer 0-1H2H+
  21' Dean Hawkshaw
  21' Kirk McKnight
  0 - 1 44' Elliot Dunlop
Robbie McNab 46'  
Dale Carrick 46'  
Ross McGeachie 56' 1 - 1  
Ryan Shanley 58' 2 - 1  
MacKenzie Carse 59'  
Josh Kerr 59'  
Ricky Waugh 60'  
  64' Ryan Edgar
  64' Deryn Lang
Ryan Shanley 84'  
  88' Sean Docherty
  88' Aaron Quigg
Ryan Shanley 90+4' 3 - 1  
05/04/2025 Elgin City
0 - 2
Stirling Albion 0-1H2H+
  32' Callum Crane
  32' Callum Crane
  41' Leyton Grant
  41' James Graham
  0 - 1 45+2' Dale Carrick
Ross Draper 46'  
Jake Dolzanski 46'  
  56' Dale Carrick
  0 - 2 59' Cooper Knox
Ryan Sargent 61'  
Dylan Gavin 61'  
Mark Gallagher 61'  
Lewis Hyde 61'  
Kyle Fleming 61'  
Olly McDonald 61'  
Kyle Girvan 66'  
Owen Cairns 66'  
  76' Robbie McNab
  79' Cooper Knox
Dylan Gavin 81'  
  83' Ross McGeachie
  90+2' Dale Carrick
  90+2' Kodi McKinstray
  90+4' Kodi McKinstray
  90+5' Kodi McKinstray
08/01/2025 Edinburgh City
2 - 4
East Fife 1-0H2H+
Jason Jarvis 21'  
Jason Jarvis 21'  
  33' S. Murdoch
Connor Young 34' 1 - 0  
Samuel Gormley 36'  
  1 - 1 50' S. Shepherd
  1 - 2 51' A. Trouten
Jason Jarvis 55'  
Malik Zaid 55'  
Quinn Mitchell 55'  
Ouzy See 55'  
Innes Lawson 55'  
Tiwi Daramola 55'  
Edin Lynch 71'  
Mark Weir 72'  
James Stokes 76'  
Robbie Hamilton 76'  
  76' Robert Jones
  76' S. Docherty
  77' A. Munro
Connor Young 80' 2 - 2  
  2 - 3 81' J. Healy
  85' S. Shepherd
  85' P. Slattery
  2 - 4 87' A. Trouten
  90' J. Healy
  90' A. Laaref
28/12/2024 Spartans
1 - 0
Edinburgh City 0-0H2H+
Bradley Whyte 14'  
  28' James Stokes
  54' Lewis McArthur
  68' Samuel Gormley
Blair Henderson 69' 1 - 0  
Callum Booth 71'  
  74' Quinn Mitchell
  74' Robbie Hamilton
  74' Jason Jarvis
  74' Ouzy See
Blair Henderson 79'  
Danny Denholm 79'  
Aaron Scott 79'  
Mark Stowe 79'  
  81' Josh Grigor
  81' Shea Scally
  87' Shea Scally
  87'
Cammy Russell 90+2'  
Mark Stowe 90+4'  
21/12/2024 Edinburgh City
1 - 0
Elgin City 0-0H2H+
Calum Pitt 1'  
Lewis McArthur 1'  
  13' Jack Murray
  13' Ryan Sargent
James Stokes 52' 1 - 0  
Jason Jarvis 56'  
Dylan Wells 60'  
Ouzy See 60'  
Lewis McArthur 70'  
  76' Kian Leslie
  76' Olly McDonald
Quinn Mitchell 84'  
Shea Scally 84'  
Jason Jarvis 85'  
Robbie Hamilton 85'  
Josh Grigor 88'  
James Stokes 88'  
26/10/2024 Jeanfield Swifts
1 - 1
Edinburgh City 0-1H2H+
Scott Alan Sutherland 1' 1 - 0  
  1 - 1 2' Connor Young
Patrick Brown 3' 2 - 1  
  2 - 2 4' Sam Jones
Ross Philp 5' 3 - 2  
Robbie Hamilton 6' 4 - 2  
  4 - 3 7' Robbie Hamilton
  4 - 4 8' Jon Robertson
Aaron Whitehead 9'  
  4 - 5 10' Innes Lawson
Rhys Davies 17'  
Oliver Hamilton 17'  
Gary Fergus 34'  
  40' Innes Lawson
  4 - 6 44' Innes Lawson
Ronan McMurchie 47' 5 - 6  
  65' Jake Rennie
  65' Kodi McKinstray
  69' Shea Scally
  69' Robbie Walker
Matthew Cullerton 85'  
Chris Dodd 85'  
  90' Jason Jarvis
  90' Calum Pitt
  90+1' Robbie Walker
Ronan McMurchie 90+3'  
C. Urquhart 90+3'  
James Yates 104'  
  115' Calum Pitt
Archie Campbell 120'  
Scott Alan Sutherland 120'  
19/10/2024 Bonnyrigg Rose Athletic
2 - 0
Edinburgh City 0-0H2H+
Kieran Sommerville 43'  
Sean Murphy 46'  
Callum Connolly 46'  
Kieran McGachie 54'  
Mark Ferrie 54'  
  60' Kodi McKinstray
  60' Jake Rennie
Cameron Ross 67' 1 - 0  
  70' Mark Weir
Kerr Young 73'  
Kallum Higginbotham 76'  
Aaron Arnott 76'  
Callum Connolly 82' 2 - 0  
  90+3' Jake Rennie
12/10/2024 Edinburgh City
2 - 0
Spartans 0-0H2H+
Sam Jones 14'  
  43' Jamie Dishington
Samuel Gormley 46'  
Jason Jarvis 46'  
Josh Grigor 46'  
Jon Robertson 48'  
53'  
  54' Kevin Waugh
Connor Young 55' 1 - 0  
  56' Mark Stowe
  56' Kieran Watson
  58' Bradley Whyte
  68' Blair Henderson
  68' Cammy Russell
  68' Callum Booth
  68' Aaron Scott
Innes Lawson 84'  
Robbie Hamilton 84'  
Quinn Mitchell 89'  
Shea Scally 89'  
Connor Young 90+7' 2 - 0  
James Stokes 90+9'  
Kodi McKinstray 90+9'  
05/10/2024 Edinburgh City
1 - 2
Stranraer 0-1H2H+
  0 - 1 10' Mark Russell
  12' Mark Russell
Josh Grigor 29'  
James Stokes 39'  
Josh Grigor 59'  
Jason Jarvis 59'  
  66' Dean Hawkshaw
  66' Scott Robertson
Quinn Mitchell 68' 1 - 1  
Edin Lynch 69'  
  74' Elliot Dunlop
  74' Matthew Grant
Quinn Mitchell 81'  
Shea Scally 81'  
  85' Matthew Grant
  85' Sean McIntosh
  85' Paul Woods
Sam Jones 89'  
  1 - 2 90+3' Max Guthrie
28/09/2024 Elgin City
3 - 3
Edinburgh City 0-1H2H+
  0 - 1 36' Connor Young
Lewis Hyde 44'  
Dayshonne Golding 44'  
Kian Leslie 46'  
Ryan Sargent 46'  
Russell Dingwall 48' 1 - 1  
Ross Draper 59'  
Dylan Gavin 59'  
Russell Dingwall 60' 2 - 1  
  63' Dylan Gavin
  71' Samuel Gormley
  71' Jason Jarvis
  2 - 2 72' Innes Lawson
  74' Innes Lawson
Kyle Girvan 76'  
Owen Cairns 76'  
Dylan Gavin 76'  
Olly McDonald 76'  
  81' Edin Lynch
  81' Kodi McKinstray
  85' Lewis McArthur
Owen Cairns 89' 3 - 2  
Ross Draper 90+3'  
  3 - 3 90+4' Connor Young
08/09/2024 Queen's Park
1 - 0
Edinburgh City 0-0H2H+
Cammy Kerr 9'  
  14' Quinn Mitchell
  14' Kodi McKinstray
  22' Lewis McArthur
Jack Turner 32'  
  51' Kodi McKinstray
Ryan Duncan 53'  
Josh Hinds 53'  
  56' Edin Lynch
Jack Turner 59' 1 - 0  
Louis Longridge 70'  
Rocco Hickey-Fugaccia 70'  
  70' Josh Grigor
  70' Jake Rennie
  79' Innes Lawson
  79' Shea Scally
Liam McLeish 82'  
Tyrece McDonnell 82'  
Josh Hinds 90+3'  
31/08/2024 Edinburgh City
0 - 4
Peterhead 0-4H2H+
  10' Peter Pawlett
  0 - 1 12' Rory McAllister
  0 - 2 18' Peter Pawlett
  0 - 3 37' Max Barry
  0 - 4 43' Ryan Strachan
Jake Rennie 44'  
Kodi McKinstray 61'  
Jake Rennie 62'  
Jack Brown 62'  
  62' Peter Pawlett
  62' Scott Ross
  71' Danny Strachan
  71' Robbie Hamilton
Dylan Forrest 72'  
Innes Lawson 76'  
Conner Duthie 76'  
  76' Max Barry
  76' Robert Ward
  77' Rory McAllister
  77' Shea Scally
  84' Jordon Brown
  84' Dylan Forrest
  84' Jason Brown
Quinn Mitchell 84'  
Jason Brown 84'  
  87' Sebastian Ross
  87' Sam Gormley
Josh Grigor 87'  
Callum Waller 87'  
James Stokes 87'  
Calum Pitt 87'  
24/08/2024 Forfar Athletic
0 - 3
Edinburgh City 0-2H2H+
  0 - 1 11' Innes Lawson
Bayley Klimionek 17'  
  0 - 2 18' Connor Young
  46' Jake Rennie
  46' Russell McLean
Arran Cocks 46'  
Josh Skelly 46'  
Scott Reekie 46'  
Mark Whatley 46'  
  0 - 3 60' Innes Lawson
Blair Malcolm 73'  
Sam Gormley 73'  
  74' Connor Young
  77' Quinn Mitchell
Ross MacLean 78'  
  82' Edin Lynch
  82' Shea Scally
  86' Quinn Mitchell
  86' Callum Waller
  87' Sam Gormley
  87' Connor Young
  87' Kieran Inglis
17/08/2024 Edinburgh City
2 - 2
Bonnyrigg Rose Athletic 1-1H2H+
  0 - 1 16' Kerr Young
Shea Scally 35'  
  36' Lee Currie
  38' Kallum Higginbotham
  38' Sean Murphy
James Stokes 42' 1 - 1  
  46' Kerr Young
  46' Aaron Arnott
  49' Sean Murphy
  56' Neil Martyniuk
Shea Scally 63'  
Struan Mair 63'  
Connor Young 65' 2 - 1  
  69' Ben Scarborough
  69' Dean Watson
Connor Young 72'  
Robbie Hamilton 74'  
Jake Rennie 74'  
  2 - 2 78' Neil Martyniuk
  79' Lewis Lorimer
  79' Callum Connolly
James Stokes 82'  
Kodi McKinstray 82'  
Quinn Mitchell 82'  
Kodi McKinstray 83'  
  90+7' Callum Connolly
10/08/2024 East Fife
2 - 0
Edinburgh City 0-0H2H+
  56' Kodi McKinstray
  56' Shea Scally
Liam Newton 68' 1 - 0  
Brian Easton 71'  
  71' Innes Lawson
  71' Jake Rennie
Andy Munro 71'  
  71' Robbie Hamilton
  71' Robbie Walker
Jorge Cordeiro 73' 2 - 0  
Liam Newton 81'  
Jack Healy 81'  
Connor McManus 82'  
Scott Shepherd 87'  
Adam Laaref 87'  
Jorge Cordeiro 87'  
Patrick Slattery 87'  
  89' James Stokes
  89' Callum Waller
  90' Quinn Mitchell
  90' Struan Mair
  90+1' Edin Lynch
03/08/2024 Edinburgh City
1 - 2
Stirling Albion 0-0H2H+
  15' Harrison Howe
  45' Callum Crane
  46' Harrison Howe
  46' Aaron Weir
  57' Harley Ewen
  57' Cameron McKinley
Shea Scally 61'  
Kodi McKinstray 61'  
Connor Young 66' 1 - 0  
  71' Bailey Dall
  77' Bailey Dall
  77' Cooper Knox
  1 - 1 86' Joshua Kerr
  1 - 2 90' Dale Carrick
23/07/2024 Montrose
2 - 1
Edinburgh City 1-1H2H+
Craig Smith 7' 1 - 0  
  1 - 1 29' Innes Lawson
Ryan Williamson 46'  
Aulay Martin 46'  
Michael Gardyne 46'  
Dejan Celar 46'  
Blair Lyons 65' 2 - 1  
Seán Dillon 66'  
Aidan Quinn 66'  
Craig Brown 66'  
Ali Shrive 66'  
  74' Kodi McKinstray
  74' Jake Rennie
Andrew Steeves 76'  
Fraser Donaldson 76'  
  77' Lewis McArthur
  77' Robbie Walker
  80' Shea Scally
  80' Callum Waller
20/07/2024 Edinburgh City
0 - 6
Partick Thistle 0-0H2H+
  0 - 1 57' S. Robinson
Edin Lynch 57'  
S. Mair 57'  
  63' Logan Chalmers
  63' R. Crawford
  0 - 2 69' B. Graham
Shea Scally 71'  
K. McKinstray 71'  
  71' Luke McBeth
  71' A. Muirhead
  71' Scott Robinson
  71' B. Stanway
Innes Lawson 71'  
Robbie Walker 71'  
  0 - 3 75' H. Milne
  76' Lee Ashcroft
  76' D. O'Reilly
  77' Brian Graham
  77' R. Diack
  0 - 4 78' R. Diack
S. Mair 85'  
  0 - 5 85' O. Williams
James Stokes 87'  
C. Pitt 87'  
Connor Young 87'  
Jake Rennie 87'  
  0 - 6 90+1' K. Turner
17/07/2024 Edinburgh City
0 - 5
Clyde 0-1H2H+
  9' L. Hamilton
  0 - 1 22' K. Connell
  45+1' Kyle Connell
  46' Lee Hamilton
  46' C. Howie
  46' Darren Lyon
  46' M. Rennie
  0 - 2 55' M. Rennie
  0 - 3 58' M. Redfern
Struan Mair 60'  
Jake Rennie 60'  
Innes Lawson 60'  
S. Scally 60'  
  61' M. Redfern
  63' Marley Redfern
  63' L. Dunachie
  64' Kyle Connell
  64' L. Connelly
  69' Barry Cuddihy
  69' R. Leitch
  0 - 4 75' L. Connelly
  0 - 5 77' L. Dunachie
  83' R. Leitch
13/07/2024 Motherwell
3 - 0
Edinburgh City 1-0H2H+
  42' S. Jones
Kofi Balmer 43' 1 - 0  
Dan Casey 56' 2 - 0  
Stephen O'Donnell 61' 3 - 0  
  63' I. Lawson
  63' S. Mair
D. Wells 65'  
L. Miller 65'  
Andy Halliday 65'  
Zach Robinson 65'  
Davor Zdravkovski 65'  
T. Sparrow 65'  
  72' L. McArthur
  72' S. Scally
Stephen O'Donnell 74'  
B. McDermott 74'  
Harry Paton 74'  
Filip Stuparevic 74'  
  80' Q. Mitchell
  80' Robbie Walker
  81' Jake Rennie
  81' K. McKinstray
  89' E. Lynch
23/08/2022 East Fife
4 - 0
St. Johnstone U21 1-0H2H+
Jorge Cordeiro 15' 1 - 0  
Jorge Cordeiro 46'  
K. Millar 46'  
S. Shepherd 55'  
S. Shepherd 57'  
R. Schiavone 57'  
S. Mercer 58' 2 - 0  
  64' L. Parker
  66' B. McCrystal
  66' F. Franczak
  73' A. McMillan
  73' K. McKinstray
L. Newton 79'  
B. Ramsay 79'  
Michael Cunningham 80' 3 - 0  
João Baldé 84'  
S. Martin 84'  
S. Martin 85' 4 - 0  

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.