Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Josh Grigor

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Josh Grigor played with most?

Most confirmed shared appearances:

  1. Jason Jarvis18shared appearances
  2. Innes Lawson17shared appearances
  3. Christopher McGinn15shared appearances

Who has Josh Grigor faced most often?

Most confirmed meetings as opponents:

  1. Aron Lynas3confirmed meetings
  2. Aaron Quigg3confirmed meetings
  3. Daniel Devine3confirmed meetings

Who has Josh Grigor played with most?

Players with confirmed appearances in the same team as Josh Grigor.

Entire career · All competitions
34Confirmed appearances
2020–2026Period
102Team-mates
#PlayersComparisonShared appearances
0115 July 2023 – 7 Nov 2026
028 Sep 2024 – 31 Oct 2026
0311 July 2026 – 7 Nov 2026
0311 July 2026 – 7 Nov 2026
0311 July 2026 – 7 Nov 2026
0611 July 2026 – 7 Nov 2026
0611 July 2026 – 7 Nov 2026
0613 July 2022 – 20 July 2024
0917 July 2022 – 10 Oct 2026
0911 July 2026 – 7 Nov 2026
1113 July 2022 – 10 Dec 2025
111 Aug 2026 – 7 Nov 2026
1315 Aug 2026 – 7 Nov 2026
1315 Aug 2026 – 7 Nov 2026
1315 Aug 2026 – 7 Nov 2026
1313 July 2022 – 28 Oct 2023
1713 July 2022 – 20 July 2024
1813 July 2022 – 28 Oct 2023
189 Aug 2022 – 20 July 2024
1813 July 2022 – 28 Oct 2023
2118 July 2023 – 16 July 2024
2118 July 2026 – 10 Oct 2026
2111 July 2026 – 10 Oct 2026
2113 July 2022 – 28 Oct 2023
2121 July 2026 – 7 Nov 2026
2115 July 2023 – 20 July 2024
2715 July 2023 – 28 Oct 2023
2717 July 2022 – 20 July 2024
2715 July 2023 – 20 July 2024
2711 July 2026 – 12 Sep 2026
2715 July 2023 – 16 July 2024
2713 July 2022 – 13 July 2024
2714 Nov 2020 – 28 Oct 2023
2715 July 2023 – 28 Oct 2023
2711 July 2026 – 12 Sep 2026
3610 Dec 2025 – 21 July 2026
3611 July 2026 – 28 Aug 2026
3611 July 2026 – 1 Aug 2026
3913 July 2022 – 9 Aug 2022
3913 July 2022 – 9 Aug 2022
3913 July 2022 – 9 Aug 2022
3913 July 2022 – 9 Aug 2022
3915 July 2023 – 1 Aug 2023
398 Sep 2024 – 10 Dec 2025
4513 July 2024 – 20 July 2024
4513 July 2024 – 20 July 2024
4513 July 2024 – 20 July 2024
4526 Oct 2024 – 21 July 2026
458 Sep 2024 – 30 Nov 2024
4513 July 2022 – 20 July 2022
Showing 50 of 102 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Josh Grigor played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Josh Grigor played with?

  • Jason Jarvis — 18 shared appearances with Josh Grigor. 15 Jul 2023 – 7 Nov 2026.
  • Innes Lawson — 17 shared appearances with Josh Grigor. 8 Sept 2024 – 31 Oct 2026.
  • Christopher McGinn — 15 shared appearances with Josh Grigor. 11 Jul 2026 – 7 Nov 2026.
  • L. Walker — 15 shared appearances with Josh Grigor. 11 Jul 2026 – 7 Nov 2026.
  • T. North — 15 shared appearances with Josh Grigor. 11 Jul 2026 – 7 Nov 2026.
  • Jack Leitch — 13 shared appearances with Josh Grigor. 11 Jul 2026 – 7 Nov 2026.
  • Jordan McGregor — 13 shared appearances with Josh Grigor. 11 Jul 2026 – 7 Nov 2026.
  • Neil Martyniuk — 13 shared appearances with Josh Grigor. 13 Jul 2022 – 20 Jul 2024.
  • Mark Weir — 12 shared appearances with Josh Grigor. 17 Jul 2022 – 10 Oct 2026.
  • Robbie Leitch — 12 shared appearances with Josh Grigor. 11 Jul 2026 – 7 Nov 2026.
  • Conor Doan — 11 shared appearances with Josh Grigor. 13 Jul 2022 – 10 Dec 2025.
  • Murray Aiken — 11 shared appearances with Josh Grigor. 1 Aug 2026 – 7 Nov 2026.
  • E. Glasgow — 10 shared appearances with Josh Grigor. 15 Aug 2026 – 7 Nov 2026.
  • F. Rowe — 10 shared appearances with Josh Grigor. 15 Aug 2026 – 7 Nov 2026.
  • Keir Foster — 10 shared appearances with Josh Grigor. 15 Aug 2026 – 7 Nov 2026.
  • Keiran McGachie — 10 shared appearances with Josh Grigor. 13 Jul 2022 – 28 Oct 2023.
  • Kerr Young — 9 shared appearances with Josh Grigor. 13 Jul 2022 – 20 Jul 2024.
  • Callum Connolly — 8 shared appearances with Josh Grigor. 13 Jul 2022 – 28 Oct 2023.
  • Lee Currie — 8 shared appearances with Josh Grigor. 9 Aug 2022 – 20 Jul 2024.
  • Ross Gray — 8 shared appearances with Josh Grigor. 13 Jul 2022 – 28 Oct 2023.
  • Angus Mailer — 7 shared appearances with Josh Grigor. 18 Jul 2023 – 16 Jul 2024.
  • C. Bunker — 7 shared appearances with Josh Grigor. 18 Jul 2026 – 10 Oct 2026.
  • Greig Allen — 7 shared appearances with Josh Grigor. 11 Jul 2026 – 10 Oct 2026.
  • Jonathan Stewart — 7 shared appearances with Josh Grigor. 13 Jul 2022 – 28 Oct 2023.
  • S. Dowie — 7 shared appearances with Josh Grigor. 21 Jul 2026 – 7 Nov 2026.
  • Smart Osadolor — 7 shared appearances with Josh Grigor. 15 Jul 2023 – 20 Jul 2024.
  • Alieu Faye — 6 shared appearances with Josh Grigor. 15 Jul 2023 – 28 Oct 2023.
  • Bradley Barrett — 6 shared appearances with Josh Grigor. 17 Jul 2022 – 20 Jul 2024.
  • Cameron Forbes — 6 shared appearances with Josh Grigor. 15 Jul 2023 – 20 Jul 2024.
  • Callum Brodie — 6 shared appearances with Josh Grigor. 11 Jul 2026 – 12 Sept 2026.
  • Dean Watson — 6 shared appearances with Josh Grigor. 15 Jul 2023 – 16 Jul 2024.
  • Michael Andrews — 6 shared appearances with Josh Grigor. 13 Jul 2022 – 13 Jul 2024.
  • Patrick Martin — 6 shared appearances with Josh Grigor. 14 Nov 2020 – 28 Oct 2023.
  • Robbie McGale — 6 shared appearances with Josh Grigor. 15 Jul 2023 – 28 Oct 2023.
  • Ricky Waugh — 6 shared appearances with Josh Grigor. 11 Jul 2026 – 12 Sept 2026.
  • C. McKinley — 5 shared appearances with Josh Grigor. 10 Dec 2025 – 21 Jul 2026.
  • Jamie Walker — 5 shared appearances with Josh Grigor. 11 Jul 2026 – 28 Aug 2026.
  • S. Wilson — 5 shared appearances with Josh Grigor. 11 Jul 2026 – 1 Aug 2026.
  • Dean Brett — 4 shared appearances with Josh Grigor. 13 Jul 2022 – 9 Aug 2022.
  • Kieran Hall — 4 shared appearances with Josh Grigor. 13 Jul 2022 – 9 Aug 2022.
  • Kevin Smith — 4 shared appearances with Josh Grigor. 13 Jul 2022 – 9 Aug 2022.
  • Lewis Turner — 4 shared appearances with Josh Grigor. 13 Jul 2022 – 9 Aug 2022.
  • Reis Peggie — 4 shared appearances with Josh Grigor. 15 Jul 2023 – 1 Aug 2023.
  • Samuel Jones — 4 shared appearances with Josh Grigor. 8 Sept 2024 – 10 Dec 2025.
  • Aaron Arnott — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Bradley Rodden — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Ben Scarborough — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Callum Pitt — 3 shared appearances with Josh Grigor. 26 Oct 2024 – 21 Jul 2026.
  • Connor Young — 3 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • George Hunter — 3 shared appearances with Josh Grigor. 13 Jul 2022 – 20 Jul 2022.
  • Jon Robertson — 3 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Kieran Somerville — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Kallum Higginbotham — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Owen Wardell — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Samuel Gormley — 3 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Scott Mercer — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Sean Murphy — 3 shared appearances with Josh Grigor. 13 Jul 2024 – 20 Jul 2024.
  • Shea Scally — 3 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Scott Gray — 3 shared appearances with Josh Grigor. 13 Jul 2022 – 9 Aug 2022.
  • Christopher McQueen — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Callum Yeats — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Callum Tapping — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Edin Lynch — 2 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Jack Hodge — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Jake Rennie — 2 shared appearances with Josh Grigor. 8 Sept 2024 – 26 Oct 2024.
  • James Stokes — 2 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Kodi McKinstray — 2 shared appearances with Josh Grigor. 8 Sept 2024 – 26 Oct 2024.
  • Luke Mahady — 2 shared appearances with Josh Grigor. 29 Jul 2023 – 1 Aug 2023.
  • Lewis McArthur — 2 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Mark McGuigan — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Quinn Mitchell — 2 shared appearances with Josh Grigor. 8 Sept 2024 – 30 Nov 2024.
  • Ryan Blair — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Robbie Hamilton — 2 shared appearances with Josh Grigor. 26 Oct 2024 – 30 Nov 2024.
  • Thomas Halleran — 2 shared appearances with Josh Grigor. 14 Nov 2020 – 3 Apr 2021.
  • Tom Ritchie — 2 shared appearances with Josh Grigor. 16 Jul 2024 – 20 Jul 2024.
  • Broque Watson — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Ben Miller — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Botti Biabi — 1 shared appearances with Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Cameron Graham — 1 shared appearances with Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Christopher Kane — 1 shared appearances with Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Daniel Handling — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • David Hopkirk — 1 shared appearances with Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Dean Brett — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Dylan Wells — 1 shared appearances with Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Euan Bauld — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Euan Greig — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Greig Spence — 1 shared appearances with Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Guy McGarry — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Harry Girdwood — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Jayden Fairley — 1 shared appearances with Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Jonathan Tiffoney — 1 shared appearances with Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Kelby Mason — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • L. Gardiner — 1 shared appearances with Josh Grigor. 7 Nov 2026 – 7 Nov 2026.
  • Nick Aitchison — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Ousman See — 1 shared appearances with Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Robbie Walker — 1 shared appearances with Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Ryan Watters — 1 shared appearances with Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Robbie McIntyre — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Sam Young — 1 shared appearances with Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Thomas Collins — 1 shared appearances with Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Tommy Muir — 1 shared appearances with Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Zach Khan — 1 shared appearances with Josh Grigor. 9 Aug 2022 – 9 Aug 2022.

Who has Josh Grigor faced?

  • Aron Lynas — 3 confirmed meetings against Josh Grigor. 22 Jul 2023 – 7 Nov 2026.
  • Aaron Quigg — 3 confirmed meetings against Josh Grigor. 16 Jul 2024 – 3 Oct 2026.
  • Daniel Devine — 3 confirmed meetings against Josh Grigor. 15 Jul 2023 – 10 Dec 2025.
  • Rocco Hickey-Fugaccia — 3 confirmed meetings against Josh Grigor. 9 Aug 2022 – 7 Nov 2026.
  • Steven Hetherington — 3 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Jul 2026.
  • Aaron Arnott — 2 confirmed meetings against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • Adam Brooks — 2 confirmed meetings against Josh Grigor. 15 Jul 2023 – 20 Jul 2024.
  • A. Haddow — 2 confirmed meetings against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • A. Healy — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Angus Mailer — 2 confirmed meetings against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • Aidan Smith — 2 confirmed meetings against Josh Grigor. 16 Jul 2024 – 22 Aug 2026.
  • Adam Brown — 2 confirmed meetings against Josh Grigor. 14 Nov 2020 – 28 Aug 2026.
  • Aidan Nesbitt — 2 confirmed meetings against Josh Grigor. 20 Jul 2022 – 11 Jul 2026.
  • Ali Omar — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Archie Traynor — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • William McKay — 2 confirmed meetings against Josh Grigor. 15 Jul 2023 – 20 Jul 2024.
  • Barry Cuddihy — 2 confirmed meetings against Josh Grigor. 13 Jul 2022 – 5 Sept 2026.
  • Calum Gallagher — 2 confirmed meetings against Josh Grigor. 29 Jul 2023 – 14 Jul 2026.
  • Calum MacLeod — 2 confirmed meetings against Josh Grigor. 20 Jul 2024 – 10 Dec 2025.
  • Cameron O'Donnell — 2 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Jul 2026.
  • Callum Wilson — 2 confirmed meetings against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • Cameron Kerr — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 8 Sept 2024.
  • Charlie Gilmour — 2 confirmed meetings against Josh Grigor. 15 Jul 2023 – 20 Jul 2024.
  • D. Clelland — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • D. Craig — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Deryn Lang — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • David Wotherspoon — 2 confirmed meetings against Josh Grigor. 30 Nov 2024 – 10 Dec 2025.
  • E. Dunne — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Innes Murray — 2 confirmed meetings against Josh Grigor. 14 Nov 2020 – 19 Sept 2026.
  • Jordan Allan — 2 confirmed meetings against Josh Grigor. 13 Jul 2022 – 12 Sept 2026.
  • James Dolan — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Jamie Hislop — 2 confirmed meetings against Josh Grigor. 18 Jul 2026 – 19 Sept 2026.
  • Josiah Sowa — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • J. Stuart — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Jake Davidson — 2 confirmed meetings against Josh Grigor. 15 Jul 2023 – 20 Jul 2024.
  • Jon McCracken — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • Jordan McGhee — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • Joseph Chalmers — 2 confirmed meetings against Josh Grigor. 30 Nov 2024 – 10 Dec 2025.
  • Josh Mulligan — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • Kyle Fleming — 2 confirmed meetings against Josh Grigor. 16 Jul 2024 – 5 Sept 2026.
  • Luis Longstaff — 2 confirmed meetings against Josh Grigor. 20 Jul 2024 – 10 Dec 2025.
  • L. McIntosh — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Liam Scullion — 2 confirmed meetings against Josh Grigor. 13 Jul 2022 – 1 Aug 2026.
  • Lewis Dobbie — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Liam Henderson — 2 confirmed meetings against Josh Grigor. 20 Jul 2022 – 11 Jul 2026.
  • Luke McCowan — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • Lyall Cameron — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • M. Currie — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • M. McLuckie — 2 confirmed meetings against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Michael Doyle — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Neil Stafford — 2 confirmed meetings against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • Paul Smith — 2 confirmed meetings against Josh Grigor. 16 Jul 2024 – 22 Aug 2026.
  • Roddy MacGregor — 2 confirmed meetings against Josh Grigor. 15 Jul 2023 – 8 Sept 2024.
  • Raymond Grant — 2 confirmed meetings against Josh Grigor. 14 Nov 2020 – 13 Jul 2022.
  • Remmi Savage — 2 confirmed meetings against Josh Grigor. 20 Jul 2024 – 10 Dec 2025.
  • Ross Cunningham — 2 confirmed meetings against Josh Grigor. 13 Jul 2022 – 19 Sept 2026.
  • Scott Honeyman — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Scott Shepherd — 2 confirmed meetings against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • Scott Tomlinson — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Scott Tiffoney — 2 confirmed meetings against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • Sean Welsh — 2 confirmed meetings against Josh Grigor. 15 Jul 2023 – 10 Oct 2026.
  • Stefan Scougall — 2 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Jul 2026.
  • Steven Warnock — 2 confirmed meetings against Josh Grigor. 3 Apr 2021 – 1 Aug 2023.
  • Thomas Robson — 2 confirmed meetings against Josh Grigor. 15 Aug 2026 – 31 Oct 2026.
  • Archie Campbell — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • A. Davidson — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Andrew Miller — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • A. Morgan-Cummings — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Aidan Rice — 1 confirmed meetings against Josh Grigor. 15 Aug 2026 – 15 Aug 2026.
  • Andrew Rodden — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Ayrton Sonkur — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Aidan Sopel — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Alasdair Spalding — 1 confirmed meetings against Josh Grigor. 15 Aug 2026 – 15 Aug 2026.
  • Aaron Whitehead — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Aaron Brown — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Aaron Comrie — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Aaron Doran — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Aaron Taylor-Sinclair — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Aaron Tshibola — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Adam Mackinnon — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Aiden McGeady — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Alan Power — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Alexander Ferguson — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Alfie Bavidge — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Alfredo Agyeman — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Alistair Roy — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Andrew Graham — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Andrew Murdoch — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Antonio Portales — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Austin Samuels — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Bryan Hay — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • B. Heal — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • B. McDermott — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Blair Sneddon — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Ben Swinton — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Brogan Walls — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Ben Brannan — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Ben Parkinson — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Ben Summers — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Bernard Coll — 1 confirmed meetings against Josh Grigor. 3 Oct 2026 – 3 Oct 2026.
  • Billy Hutchinson — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Blair Alston — 1 confirmed meetings against Josh Grigor. 28 Aug 2026 – 28 Aug 2026.
  • Blair Malcolm — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Bobby Wales — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Brad Spencer — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Brandon Haunstrup — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Brian McLean — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Charles Albinson — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Calum Biggar — 1 confirmed meetings against Josh Grigor. 15 Aug 2026 – 15 Aug 2026.
  • Cameron Cooper — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Chris Dodd — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Christian Doidge — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Conner Duthie — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Callum Flatman — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Callum Fordyce — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Craig Howie — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Christopher Inglis — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Cooper Knox — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Calum MacKay — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • C. Maguire — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • C. Maxwell — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Craig McGuffie — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • C. McKenna — 1 confirmed meetings against Josh Grigor. 31 Oct 2026 – 31 Oct 2026.
  • Che Reilly — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Campbell Urquhart — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Callumn Morrison — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Cameron Ballantyne — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Cameron Clark — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Cameron Ferguson — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • Cameron Harper — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Cameron Mackay — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Chanka Zimba — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Charles Telfer — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Charlie Reilly — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Christopher Burke — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Christopher Cadden — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Christopher Hamilton — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Colin Doyle — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Connor Allan — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Craig Clay — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Craig Sibbald — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Craig Slater — 1 confirmed meetings against Josh Grigor. 7 Nov 2026 – 7 Nov 2026.
  • Craig Watson — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Curtis Main — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Darryl Carrick — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Darren Hynes — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Adedapo Awokoya-Mebude — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Dylan Watret — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • D. Wright — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Daniel McManus — 1 confirmed meetings against Josh Grigor. 3 Oct 2026 – 3 Oct 2026.
  • Danny Dobbie — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • David Carson — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • David Devine — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • David Marshall — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • David Wilson — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Dean McMaster — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Dom Plank — 1 confirmed meetings against Josh Grigor. 3 Oct 2026 – 3 Oct 2026.
  • Dominic Thomas — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Ewan Otoo — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • E. Price — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Edin Lynch — 1 confirmed meetings against Josh Grigor. 21 Jul 2026 – 21 Jul 2026.
  • Elias Melkersen — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Ethan Brown — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Ethan Crombie — 1 confirmed meetings against Josh Grigor. 7 Nov 2026 – 7 Nov 2026.
  • Ethan Drysdale — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Ethan Ingram — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Ethan Laidlaw — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Ethan Mersey — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Ethan Ross — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Ewan Henderson — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Finn Ecrepont — 1 confirmed meetings against Josh Grigor. 21 Jul 2026 – 21 Jul 2026.
  • Finlay Robertson — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Finn Yeats — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Flynn McCafferty — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Francis Turley — 1 confirmed meetings against Josh Grigor. 31 Oct 2026 – 31 Oct 2026.
  • Greg Buchan — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Gary Fergus — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • G. Marchant — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Greig Young — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Gary Dicker — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Gary Oliver — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • George Oakley — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Gordon Walker — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Greg Fleming — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Gregory Wylde — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • H. Ashworth — 1 confirmed meetings against Josh Grigor. 28 Aug 2026 – 28 Aug 2026.
  • Harry Broun — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Harry Stone — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Harry Wright — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Henry Fieldson — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Ivan Konovalov — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Jordan Alonge — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Joe Barbour — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Jamie Beagrie — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • John Binnie — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • J. Bradley — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Joshua Bradley-Hurst — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Josh Cooper — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Jamie Dishington — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Jake Dolzanski — 1 confirmed meetings against Josh Grigor. 28 Aug 2026 – 28 Aug 2026.
  • J. Douglas — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • J. Ellison — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Jack MacIver — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • J. McFarlane-Letham — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Jack Murray — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Joshua Scott — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • J. Tapping — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Jack Turner — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Josh Walker — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Jack Walker — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • James Wilson — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • J. Wyllie — 1 confirmed meetings against Josh Grigor. 28 Aug 2026 – 28 Aug 2026.
  • James Yates — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Jack Anderson — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Jack Brydon — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Jack Newman — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • Jack Sanders — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Jack Wills — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Jacob Blaney — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Jamie Richardson — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Jamie Smith — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Jay Hogarth — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Joseph Newell — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Joseph Shaughnessy — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Josh Campbell — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Josh O'Connor — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Josh Todd — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Joshua Dixon — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Joshua Hinds — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Joshua Mullin — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Joshua Rae — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • K. Bennet — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Keith Bray — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • Kyle Girvan — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • K. Glasgow — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Kane Hester — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • K. Kirkpatrick — 1 confirmed meetings against Josh Grigor. 31 Oct 2026 – 31 Oct 2026.
  • K. Mitchell — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Kieran Ngwenya — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Kurtis Roberts — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Kieran Shanks — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Kieran Simpson — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Kevin Waugh — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Kristian Webster — 1 confirmed meetings against Josh Grigor. 15 Aug 2026 – 15 Aug 2026.
  • Kallum Higginbotham — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Kane Ritchie-Hosler — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Keith Watson — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Kenzi Nair — 1 confirmed meetings against Josh Grigor. 3 Oct 2026 – 3 Oct 2026.
  • Kevin Holt — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Kian Leslie — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Kieran O'Hara — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Kieron Willox — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Kirk Broadfoot — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Kirk McKnight — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Kyle Banner — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Kyle Benedictus — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Kyle Connell — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Kyle Lafferty — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Kyle McClelland — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Lewis Davidson — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Liam Dick — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Luke Donnelly — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Lewis Hyde — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • L. Lovering — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Luke McBeth — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Lewis McGregor — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Liam McLeish — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Lewis Nicolson — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Luke Rankin — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Logan Watt — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Lucas Williamson — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • L. Woods — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Lawton Green — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Lee Ashcroft — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Leon King — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Leon McCann — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Lewis Gillie — 1 confirmed meetings against Josh Grigor. 21 Jul 2026 – 21 Jul 2026.
  • Lewis Mackay — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Lewis Miller — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Lewis Neilson — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Lewis Stevenson — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Liam Buchanan — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Liam Evans — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Liam Sole — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Louis Longridge — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Luca Perrie — 1 confirmed meetings against Josh Grigor. 7 Nov 2026 – 7 Nov 2026.
  • Lucas Fyfe — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Lucas Stenhouse — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Lyall Booth — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Michael Aitken — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • M. Boyd — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • M. Cameron — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Matthew Cullerton — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Matthew Falconer — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Matthew Grant — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Mark McKenzie — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Mitchell Robertson — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Mark Stowe — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Matthew Strachan — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • Marcus Syme — 1 confirmed meetings against Josh Grigor. 7 Nov 2026 – 7 Nov 2026.
  • Malachi Boateng — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Marc McNulty — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Mark Durnan — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Martin Rennie — 1 confirmed meetings against Josh Grigor. 28 Aug 2026 – 28 Aug 2026.
  • Mason Munn — 1 confirmed meetings against Josh Grigor. 31 Oct 2026 – 31 Oct 2026.
  • Matthew Allan — 1 confirmed meetings against Josh Grigor. 7 Nov 2026 – 7 Nov 2026.
  • Matthew Mudie — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Matthew Todd — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Max Anderson — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Max Kilsby — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Michael Ruth — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Mitchell Pinnock — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Mohamad Sylla — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Momodou Bojang — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Morgaro Gomis — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Morgyn Neill — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Mouhamed Niang — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • Murray Aiken — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Murray Binnie — 1 confirmed meetings against Josh Grigor. 21 Jul 2026 – 21 Jul 2026.
  • Murray Thomas — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Nathan Cannon — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Nicky Jamieson — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • N. Lawson — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Neil Parry — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • N. Smith — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Nikola Ujdur — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Nathan Shaw — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Nicky Hogarth — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Nikolay Todorov — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Nohan Kenneh — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Owen Cairns — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • O. Foster — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • O. Hartington — 1 confirmed meetings against Josh Grigor. 15 Aug 2026 – 15 Aug 2026.
  • Oliver McDonald — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Oliver Colloty — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Oliver Hamilton — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Owen Beck — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Owen Stirton — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Paul Allan — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Patrick Brown — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Paul Kennedy — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Patrick Martin — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Paul Young — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Paul McGovern — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Paul McGowan — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Peter Grant — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Peter Morrison — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • R. Anderson — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Ryan Blair — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Robbie Cole — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Ryan Cowie — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Rhys Davies — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • R. Dinanga — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Reece Lyon — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Russell McLean — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Ronan McMurchie — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Robbie McNab — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Ryan Muir — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • R. Munro — 1 confirmed meetings against Josh Grigor. 10 Dec 2025 – 10 Dec 2025.
  • Ross Philp — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Rico Quitongo — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Ryan Sargent — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Ross Taylor — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Robert Thompson — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • Ryan Wallace — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Ryan Williamson — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Reece Willison — 1 confirmed meetings against Josh Grigor. 14 Nov 2020 – 14 Nov 2020.
  • Rhys McCabe — 1 confirmed meetings against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Robert Cleary — 1 confirmed meetings against Josh Grigor. 31 Oct 2026 – 31 Oct 2026.
  • Robert Duffy — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Robin Rairne — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Rocky Bushiri — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Ronan Hughes — 1 confirmed meetings against Josh Grigor. 21 Jul 2026 – 21 Jul 2026.
  • Rory McKenzie — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Ross Lyon — 1 confirmed meetings against Josh Grigor. 13 Jul 2022 – 13 Jul 2022.
  • Ross MacIver — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Ross MacLean — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Ross Millen — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Ruari Ellis — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Russell Dingwall — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Ryan Astley — 1 confirmed meetings against Josh Grigor. 13 Jul 2024 – 13 Jul 2024.
  • Ryan Duncan — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Ryan Porteous — 1 confirmed meetings against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Scott Barbour — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Sean Butcher — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Sean Crighton — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Shae Keogh — 1 confirmed meetings against Josh Grigor. 20 Jul 2024 – 20 Jul 2024.
  • S. Mason — 1 confirmed meetings against Josh Grigor. 3 Oct 2026 – 3 Oct 2026.
  • Scott Mollison — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Scott Sutherland — 1 confirmed meetings against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Scott Williamson — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Sam Campbell — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Sam Culbert — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Scott Bitsindou — 1 confirmed meetings against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Scott Taggart — 1 confirmed meetings against Josh Grigor. 14 Jul 2026 – 14 Jul 2026.
  • Scott Tanser — 1 confirmed meetings against Josh Grigor. 11 Jul 2026 – 11 Jul 2026.
  • Sean Mackie — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Shaun Want — 1 confirmed meetings against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Stephen McGinn — 1 confirmed meetings against Josh Grigor. 20 Jul 2022 – 20 Jul 2022.
  • Thomas Davies — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • T. Falconer — 1 confirmed meetings against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Thomas Goss — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Tyrece McDonnell — 1 confirmed meetings against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Tommy Muir — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Oluwatobiloba Oluwayemi — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Timam Scott — 1 confirmed meetings against Josh Grigor. 5 Sept 2026 – 5 Sept 2026.
  • Taylor Sutherland — 1 confirmed meetings against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Anthony Wallace — 1 confirmed meetings against Josh Grigor. 22 Jul 2023 – 22 Jul 2023.
  • Tom Ritchie — 1 confirmed meetings against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • W. Gibson — 1 confirmed meetings against Josh Grigor. 22 Aug 2026 – 22 Aug 2026.
  • William West — 1 confirmed meetings against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Wallace Duffy — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • William Gibson — 1 confirmed meetings against Josh Grigor. 16 Jul 2024 – 16 Jul 2024.
  • Z. Cameron — 1 confirmed meetings against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.
  • Zechariah Medley — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Zach Bruce — 1 confirmed meetings against Josh Grigor. 21 Jul 2026 – 21 Jul 2026.
  • Zachary Robinson — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Zak Delaney — 1 confirmed meetings against Josh Grigor. 15 Jul 2023 – 15 Jul 2023.
  • Zak Rudden — 1 confirmed meetings against Josh Grigor. 18 Jul 2023 – 18 Jul 2023.
  • Zander Craic — 1 confirmed meetings against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Zander McAllister — 1 confirmed meetings against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Zeno Rossi — 1 confirmed meetings against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.

Which teams has Josh Grigor faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Dumbarton — 3 confirmed appearances against Josh Grigor. 22 Jul 2023 – 31 Oct 2026.
  • Inverness CT — 3 confirmed appearances against Josh Grigor. 15 Jul 2023 – 10 Dec 2025.
  • Alloa Athletic — 2 confirmed appearances against Josh Grigor. 14 Nov 2020 – 14 Jul 2026.
  • Annan Athletic — 2 confirmed appearances against Josh Grigor. 16 Jul 2024 – 22 Aug 2026.
  • Clyde — 2 confirmed appearances against Josh Grigor. 13 Jul 2022 – 5 Sept 2026.
  • Dundee — 2 confirmed appearances against Josh Grigor. 18 Jul 2023 – 13 Jul 2024.
  • Falkirk — 2 confirmed appearances against Josh Grigor. 20 Jul 2022 – 11 Jul 2026.
  • Forfar Athletic — 2 confirmed appearances against Josh Grigor. 28 Aug 2026 – 7 Nov 2026.
  • Stranraer — 2 confirmed appearances against Josh Grigor. 21 Jul 2026 – 3 Oct 2026.
  • Airdrie United — 1 confirmed appearances against Josh Grigor. 29 Jul 2023 – 29 Jul 2023.
  • Ayr Utd — 1 confirmed appearances against Josh Grigor. 18 Jul 2026 – 18 Jul 2026.
  • Dunfermline — 1 confirmed appearances against Josh Grigor. 30 Nov 2024 – 30 Nov 2024.
  • Elgin City — 1 confirmed appearances against Josh Grigor. 1 Aug 2026 – 1 Aug 2026.
  • Fraserburgh — 1 confirmed appearances against Josh Grigor. 28 Oct 2023 – 28 Oct 2023.
  • Hibernian — 1 confirmed appearances against Josh Grigor. 17 Jul 2022 – 17 Jul 2022.
  • Jeanfield Swifts — 1 confirmed appearances against Josh Grigor. 26 Oct 2024 – 26 Oct 2024.
  • Kelty Hearts — 1 confirmed appearances against Josh Grigor. 19 Sept 2026 – 19 Sept 2026.
  • Kilmarnock — 1 confirmed appearances against Josh Grigor. 3 Apr 2021 – 3 Apr 2021.
  • Kilmarnock II — 1 confirmed appearances against Josh Grigor. 1 Aug 2023 – 1 Aug 2023.
  • Livingston U21 — 1 confirmed appearances against Josh Grigor. 9 Aug 2022 – 9 Aug 2022.
  • Queen's Park — 1 confirmed appearances against Josh Grigor. 8 Sept 2024 – 8 Sept 2024.
  • Spartans — 1 confirmed appearances against Josh Grigor. 10 Oct 2026 – 10 Oct 2026.
  • Stirling Albion — 1 confirmed appearances against Josh Grigor. 12 Sept 2026 – 12 Sept 2026.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.