Jack Grant Profile and Player Statistics
First name: Jack
Last name: Grant
Position: Defender
Nationality: Scotland
Date of birth: 24 March 2001
Age: 24

Football Career Transfers and Statistics

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

Jack Grant has played in the following competitions and football tournaments.

Now showing: Football League - Highland League

DateHomeScoreAwayHT
18/03/2026 Turriff United
2 - 2
Forres Mechanics 1-0H2H+
M. Keir 36' 1 - 0  
Murray Cormack 46'  
Ryan McLean 46'  
K. Douglas 46'  
Ewen Robertson 46'  
  56' S. McCarthy
Murray Thompson 56'  
  57' Kyle Macleod
  59' Jack Grant
M. Keir 61' 2 - 0  
  65' Gardiner
  65' Ryan McRitchie
Aiden Sopel 68'  
Mackenzie Taylor 68'  
  74' Kieran Hayllar
  74' Lewis Mackenzie
Scott Robertson 81'  
Connor Grant 81'  
  2 - 1 85' Shaun Sutherland
  2 - 2 86' Gardiner
  86' Matthew Jamieson
  86' Jack Grant
07/03/2026 Banks O Dee FC
4 - 1
Forres Mechanics 2-0H2H+
Mark Gilmour 20' 1 - 0  
  26' Charlie Macdonald
  26' Sam Nixon
  26'
Liam Duell 36' 2 - 0  
  58' Kaiden Connolly
  58' Shaun Sutherland
  58' Lewis Mackenzie
  58' Ryan MacLeman
  58' Kieran Hayllar
  58' Gardiner
Mark Gilmour 67' 3 - 0  
Lewis Lorimer 68'  
Max Alexander 68'  
Magnus Watson 68'  
Ashton Leiper 68'  
  3 - 1 71' Mark McLauchlan
Magnus Watson 73' 4 - 1  
Harry Craig 76'  
Mark Gilmour 76'  
Alasdair Stark 76'  
Jevan Anderson 76'  
  76' J. Newlands
  76' Jack Grant
Michael Philipson 85'  
Liam Duell 85'  
21/02/2026 Forres Mechanics
6 - 0
Strathspey Thistle 3-0H2H+
Calum Frame 10' 1 - 0  
Calum Frame 17' 2 - 0  
Mark McLauchlan 28' 3 - 0  
  52' Daniel Whitehorn
  52' Aaron Doran
Jack Grant 61' 4 - 0  
  62' S. Docherty
Lewis Mackenzie 70'  
Kyle Macleod 70'  
Kieran Hayllar 70'  
Ryan MacLeman 70'  
Charlie Macdonald 70'  
Cohen Ramsay 70'  
  73' Shaun Morrison
  73' Andrew MacLeod
  73' Cameron Lisle
  73' Calum Brown
Calum Frame 80' 5 - 0  
J. Newlands 81'  
Shaun Sutherland 81'  
Alisdair MacPherson 84'  
Calum Frame 84'  
Lewis Mackenzie 90' 6 - 0  
  90+1' Rorie Macleod
31/01/2026 Forres Mechanics
1 - 1
Lossiemouth 0-1H2H+
  33' Owen Loveland
  0 - 1 35' Owen Loveland
  35' Liam Harvey
  38' Connor Macaulay
Kaiden Connolly 62'  
Shaun Sutherland 67'  
Jack Grant 69'  
Kieran Hayllar 70'  
Jack Grant 70'  
Lewis Mackenzie 70'  
Ryan MacLeman 70'  
J. Newlands 70'  
Gardiner 70'  
  74' Keir Smith
  74' Struan Coli
Kaiden Connolly 77'  
  80' Kacper Kaniewski
Lewis Mackenzie 80'  
Kieran Hayllar 82' 1 - 1  
Mark McLauchlan 83'  
  84' Connor Macaulay
  86' Liam Harvey
  86' D. Hanover
  86' Shaun Cameron
Mark McLauchlan 89'  
24/01/2026 Forres Mechanics
1 - 1
Banks O Dee FC 0-1H2H+
  0 - 1 8' Liam Duell
Mark McLauchlan 12'  
Gardiner 51' 1 - 1  
  65' Magnus Watson
  65' Ashton Leiper
  65' Kacper Lewecki
  65' Harry Craig
  71' Z. Stephen
Aidan Cruickshank 80'  
Gardiner 80'  
Lewis Mackenzie 80'  
Mark McLauchlan 80'  
  90' Liam Duell
Jack Grant 90'  
27/12/2025 Forres Mechanics
4 - 0
Inverurie Loco Works 4-0H2H+
Mark McLauchlan 7' 1 - 0  
  7' Milosz Ochmanski
Ryan MacLeman 10' 2 - 0  
Mark McLauchlan 27' 3 - 0  
  31' Taylor Chapman
Jack Grant 32' 4 - 0  
  46' Daniel Agnew
  46' Lloyd Robertson
  46' Jack McKenzie
  46' Callum Duncan
  46' Bradley Chikomo
  46' Reuben Skea
  59' Blair Smith
  59' Ethan Cairns
  59' Thomas Reid
  59' Milosz Ochmanski
Aidan Cruickshank 62'  
Jack Grant 62'  
J. Newlands 62'  
Ryan MacLeman 62'  
Kieran Hayllar 62'  
Kaiden Connolly 62'  
Lewis Mackenzie 73'  
Mark McLauchlan 73'  
Aidan Cruickshank 81'  
Alisdair MacPherson 85'  
Shaun Sutherland 85'  
  90' R. Butchart
20/12/2025 Fraserburgh
3 - 1
Forres Mechanics 1-1H2H+
Dylan Robertson 33'  
  0 - 1 34' Mark McLauchlan
Scott Barbour 44' 1 - 1  
William West 57' 2 - 1  
Scott Barbour 63' 3 - 1  
  78' Kieran Hayllar
  78' Shaun Sutherland
  78' Lewis Mackenzie
  78' Ryan MacLeman
  78' J. Newlands
  78' Kaiden Connolly
Joshua Hawkins 80'  
Dylan Robertson 80'  
Sean Butcher 80'  
Scott Barbour 80'  
Will Sim 80'  
Lewis Duncan 80'  
Fraser Stewart 85'  
Logan Watt 85'  
Greg Buchan 90+1'  
  90+1' Jack Grant
13/12/2025 Rothes
0 - 3
Forres Mechanics 0-1H2H+
23'  
26'  
  0 - 1 30' Sam Nixon
  31' Lewis Mackenzie
  31' Matthew Jamieson
  34' Kyle Macleod
34'  
  0 - 2 54' Calum Frame
64'  
Daniel Fraser 64'  
64'  
  72' Charlie Macdonald
  72' Ryan MacLeman
  72' J. Newlands
  72' Kyle Macleod
  72' Kieran Hayllar
  72' Jack Grant
Thomas Brady 82'  
  0 - 3 87' Kieran Hayllar
  88' Alisdair MacPherson
  88' Sam Nixon
23/08/2025 Nairn County
4 - 0
Forres Mechanics 0-0H2H+
15'  
29'  
  36'
  44'
  54'
67' 1 - 0  
  72'
  72'
  73'
76' 2 - 0  
76' 3 - 0  
78'  
  80'
87'  
90+1' 4 - 0  
30/07/2025 Brora Rangers
5 - 0
Forres Mechanics 0-0H2H+
  8'
  16'
  31'
  33'
49'  
50' 1 - 0  
55' 2 - 0  
59' 3 - 0  
  64'
68'  
68'  
  73'
76' 4 - 0  
  77'
81' 5 - 0  
  82'
82'  
10/08/2024 Strathspey Thistle
1 - 6
Forres Mechanics 0-6H2H+
  0 - 1 12' Jack Grant
  0 - 2 15' Taylor Thain
  0 - 3 27' Calum Frame
  0 - 4 35' Kyle MacLeod
  0 - 5 45' Matthew Jamieson
  0 - 6 45+2' Kyle MacLeod
Dylan Lawrence 60' 1 - 6  
90+2'  
26/11/2022 Forres Mechanics
3 - 4
Nairn County 2-0H2H+
J. Grant 7' 1 - 0  
B. Barron 20' 2 - 0  
  2 - 1 52' S. Gordon
K. Davies 62' 3 - 1  
  3 - 2 73' C. Gethins
  3 - 3 84' C. Gethins
  3 - 4 88' C. Gethins
19/11/2022 Brechin City
2 - 1
Forres Mechanics 0-1H2H+
  0 - 1 21' J. Grant
M. Scott 67' 1 - 1  
G. McGrath 90' 2 - 1  
13/04/2022 Clachnacuddin
3 - 3
Forres Mechanics 2-3H2H+
  0 - 1 5' L. Fraser
C. Bunce 21' 1 - 1  
  1 - 2 25' P. Brindle
  1 - 3 44' J. Grant
J. Anderson 45' 2 - 3  
J. Anderson 56' 3 - 3  

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
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.