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

Finlay Gray

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

Who has Finlay Gray played with most?

Most confirmed shared appearances:

  1. Kalvin Orsi21shared appearances
  2. Craig McGuffie19shared appearances
  3. Ryan Blair19shared appearances

Who has Finlay Gray faced most often?

Most confirmed meetings as opponents:

  1. Christopher Mochrie3confirmed meetings
  2. Dylan MacDonald3confirmed meetings
  3. Max Barry3confirmed meetings

Who has Finlay Gray played with most?

Players with confirmed appearances in the same team as Finlay Gray.

Entire career · All competitions
44Confirmed appearances
2019–2026Period
127Team-mates
#PlayersComparisonShared appearances
019 July 2022 – 18 Jan 2025
0213 July 2024 – 19 Sep 2026
0213 July 2022 – 18 Jan 2025
049 July 2022 – 18 Jan 2025
059 July 2022 – 7 Sep 2024
0626 July 2023 – 18 Jan 2025
069 July 2022 – 20 Jan 2024
0826 July 2023 – 18 Jan 2025
099 July 2022 – 29 Nov 2024
099 July 2022 – 8 Feb 2026
1111 July 2026 – 19 Sep 2026
119 July 2022 – 9 Sep 2023
1126 July 2023 – 18 Jan 2025
1111 July 2026 – 19 Sep 2026
119 July 2022 – 25 Nov 2023
1111 July 2026 – 19 Sep 2026
1111 July 2026 – 19 Sep 2026
1816 Aug 2023 – 18 Jan 2025
1811 July 2026 – 12 Sep 2026
189 Sep 2023 – 29 Nov 2024
2111 July 2026 – 19 Sep 2026
2111 July 2026 – 29 Aug 2026
239 July 2022 – 20 Jan 2024
2311 July 2026 – 19 Sep 2026
2326 July 2023 – 18 Jan 2025
2311 July 2026 – 19 Sep 2026
239 July 2022 – 21 Jan 2023
2813 July 2024 – 18 Jan 2025
289 July 2022 – 26 Nov 2022
2813 July 2024 – 18 Jan 2025
3118 July 2026 – 19 Sep 2026
3113 July 2022 – 21 Jan 2023
3111 July 2026 – 29 Aug 2026
3116 July 2022 – 20 Jan 2024
3111 July 2026 – 12 Sep 2026
319 July 2022 – 21 Jan 2023
3113 July 2024 – 7 Sep 2024
3126 July 2023 – 20 Jan 2024
391 Aug 2026 – 19 Sep 2026
3916 Aug 2023 – 20 Jan 2024
399 July 2022 – 23 Aug 2022
3926 July 2023 – 7 Sep 2024
391 Aug 2026 – 19 Sep 2026
446 Aug 2019 – 12 Oct 2019
446 Aug 2019 – 12 Oct 2019
446 Aug 2019 – 12 Oct 2019
4423 Sep 2025 – 8 Feb 2026
4427 July 2024 – 18 Jan 2025
446 Aug 2019 – 12 Oct 2019
4423 Sep 2025 – 8 Feb 2026
Showing 50 of 127 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 Finlay Gray 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 Finlay Gray played with?

  • Kalvin Orsi — 21 shared appearances with Finlay Gray. 9 Jul 2022 – 18 Jan 2025.
  • Craig McGuffie — 19 shared appearances with Finlay Gray. 13 Jul 2024 – 19 Sept 2026.
  • Ryan Blair — 19 shared appearances with Finlay Gray. 13 Jul 2022 – 18 Jan 2025.
  • Aron Lynas — 18 shared appearances with Finlay Gray. 9 Jul 2022 – 18 Jan 2025.
  • David Wilson — 17 shared appearances with Finlay Gray. 9 Jul 2022 – 7 Sept 2024.
  • Carlo Pignatiello — 14 shared appearances with Finlay Gray. 26 Jul 2023 – 18 Jan 2025.
  • Ryan Wallace — 14 shared appearances with Finlay Gray. 9 Jul 2022 – 20 Jan 2024.
  • Anthony Wallace — 13 shared appearances with Finlay Gray. 26 Jul 2023 – 18 Jan 2025.
  • Brett Long — 12 shared appearances with Finlay Gray. 9 Jul 2022 – 29 Nov 2024.
  • Gregor Buchanan — 12 shared appearances with Finlay Gray. 9 Jul 2022 – 8 Feb 2026.
  • Darragh O'Connor — 11 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Gregory Wylde — 11 shared appearances with Finlay Gray. 9 Jul 2022 – 9 Sept 2023.
  • James Hilton — 11 shared appearances with Finlay Gray. 26 Jul 2023 – 18 Jan 2025.
  • Rhys Armstrong — 11 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Ross MacLean — 11 shared appearances with Finlay Gray. 9 Jul 2022 – 25 Nov 2023.
  • Sean Fagan — 11 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Shay Kelly — 11 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Matthew Shiels — 10 shared appearances with Finlay Gray. 16 Aug 2023 – 18 Jan 2025.
  • Malek Zaid — 10 shared appearances with Finlay Gray. 11 Jul 2026 – 12 Sept 2026.
  • Michael Ruth — 10 shared appearances with Finlay Gray. 9 Sept 2023 – 29 Nov 2024.
  • Cameron Elliott — 9 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Jamie Hamilton — 9 shared appearances with Finlay Gray. 11 Jul 2026 – 29 Aug 2026.
  • Declan Byrne — 8 shared appearances with Finlay Gray. 9 Jul 2022 – 20 Jan 2024.
  • João Baldé — 8 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Mark Durnan — 8 shared appearances with Finlay Gray. 26 Jul 2023 – 18 Jan 2025.
  • O. Calder — 8 shared appearances with Finlay Gray. 11 Jul 2026 – 19 Sept 2026.
  • Stuart Carswell — 8 shared appearances with Finlay Gray. 9 Jul 2022 – 21 Jan 2023.
  • Cameron Clark — 7 shared appearances with Finlay Gray. 13 Jul 2024 – 18 Jan 2025.
  • Joseph McKee — 7 shared appearances with Finlay Gray. 9 Jul 2022 – 26 Nov 2022.
  • Mouhamed Niang — 7 shared appearances with Finlay Gray. 13 Jul 2024 – 18 Jan 2025.
  • Aaron Steele — 6 shared appearances with Finlay Gray. 18 Jul 2026 – 19 Sept 2026.
  • Alistair Love — 6 shared appearances with Finlay Gray. 13 Jul 2022 – 21 Jan 2023.
  • Andrew Kyle — 6 shared appearances with Finlay Gray. 11 Jul 2026 – 29 Aug 2026.
  • Harry Broun — 6 shared appearances with Finlay Gray. 16 Jul 2022 – 20 Jan 2024.
  • Lewis McGrattan — 6 shared appearances with Finlay Gray. 11 Jul 2026 – 12 Sept 2026.
  • Martin McNiff — 6 shared appearances with Finlay Gray. 9 Jul 2022 – 21 Jan 2023.
  • Michael Miller — 6 shared appearances with Finlay Gray. 13 Jul 2024 – 7 Sept 2024.
  • Sean Crighton — 6 shared appearances with Finlay Gray. 26 Jul 2023 – 20 Jan 2024.
  • Alexander Smith — 5 shared appearances with Finlay Gray. 1 Aug 2026 – 19 Sept 2026.
  • Blair Malcolm — 5 shared appearances with Finlay Gray. 16 Aug 2023 – 20 Jan 2024.
  • Callum Wilson — 5 shared appearances with Finlay Gray. 9 Jul 2022 – 23 Aug 2022.
  • Greig Young — 5 shared appearances with Finlay Gray. 26 Jul 2023 – 7 Sept 2024.
  • Owen Moffat — 5 shared appearances with Finlay Gray. 1 Aug 2026 – 19 Sept 2026.
  • Cameron Breadner — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Conor McBrearty — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Dean Lyness — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Euan O'Reilly — 4 shared appearances with Finlay Gray. 23 Sept 2025 – 8 Feb 2026.
  • Joel Mumbongo — 4 shared appearances with Finlay Gray. 27 Jul 2024 – 18 Jan 2025.
  • Joshua Jack — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Kelsey Ewen — 4 shared appearances with Finlay Gray. 23 Sept 2025 – 8 Feb 2026.
  • Lewis Jamieson — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Matthew Aitken — 4 shared appearances with Finlay Gray. 23 Sept 2025 – 8 Feb 2026.
  • Matthew Grant — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Matthew Reilly — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Olly Whyte — 4 shared appearances with Finlay Gray. 23 Sept 2025 – 8 Feb 2026.
  • Scott Glover — 4 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Alexander McCaw — 3 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Alasdair Spalding — 3 shared appearances with Finlay Gray. 11 Jul 2026 – 21 Jul 2026.
  • Dale Carrick — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Darren Jamieson — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Ethan Erhahon — 3 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Jay Henderson — 3 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • Kinlay Bilham — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Keir Foster — 3 shared appearances with Finlay Gray. 14 Jul 2026 – 21 Jul 2026.
  • Nicky Jamieson — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Nicholas McAllister — 3 shared appearances with Finlay Gray. 6 Aug 2019 – 12 Oct 2019.
  • O. Simpson — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Patrick O'Neil — 3 shared appearances with Finlay Gray. 16 Jul 2024 – 7 Sept 2024.
  • Regan O'Sullivan — 3 shared appearances with Finlay Gray. 11 Aug 2021 – 23 Oct 2021.
  • Ryan Sinnamon — 3 shared appearances with Finlay Gray. 11 Aug 2021 – 23 Oct 2021.
  • Ross Meechan — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Scott Cusick — 3 shared appearances with Finlay Gray. 11 Aug 2021 – 23 Oct 2021.
  • Z. Cameron — 3 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • A. Graham — 2 shared appearances with Finlay Gray. 27 Jan 2026 – 8 Feb 2026.
  • Andy Monk — 2 shared appearances with Finlay Gray. 11 Aug 2021 – 23 Oct 2021.
  • Aaron Chaudhry — 2 shared appearances with Finlay Gray. 11 Aug 2021 – 23 Oct 2021.
  • Adam Moss — 2 shared appearances with Finlay Gray. 5 Sept 2021 – 23 Oct 2021.
  • C. McKenzie — 2 shared appearances with Finlay Gray. 12 Sept 2026 – 19 Sept 2026.
  • Cameron MacPherson — 2 shared appearances with Finlay Gray. 7 Sept 2019 – 12 Oct 2019.
  • Derek McNab — 2 shared appearances with Finlay Gray. 11 Aug 2021 – 5 Sept 2021.
  • Euan East — 2 shared appearances with Finlay Gray. 12 Sept 2026 – 19 Sept 2026.
  • Jacob Shields — 2 shared appearances with Finlay Gray. 13 Aug 2024 – 7 Sept 2024.
  • Jamie Smith — 2 shared appearances with Finlay Gray. 5 Sept 2021 – 23 Oct 2021.
  • Justin Devenny — 2 shared appearances with Finlay Gray. 5 Sept 2021 – 23 Oct 2021.
  • Lewis Crawford — 2 shared appearances with Finlay Gray. 11 Aug 2021 – 5 Sept 2021.
  • L. Grant — 2 shared appearances with Finlay Gray. 29 Nov 2025 – 8 Feb 2026.
  • Michael Anderson — 2 shared appearances with Finlay Gray. 23 Sept 2025 – 29 Nov 2025.
  • Michael Dunlop — 2 shared appearances with Finlay Gray. 5 Sept 2021 – 23 Oct 2021.
  • R. Dargie — 2 shared appearances with Finlay Gray. 22 Aug 2026 – 29 Aug 2026.
  • Ross Kavanagh — 2 shared appearances with Finlay Gray. 5 Sept 2021 – 23 Oct 2021.
  • Ryan McGeever — 2 shared appearances with Finlay Gray. 23 Aug 2022 – 26 Nov 2022.
  • Ross Taylor — 2 shared appearances with Finlay Gray. 23 Sept 2025 – 29 Nov 2025.
  • Ross Alexander — 2 shared appearances with Finlay Gray. 11 Aug 2021 – 23 Oct 2021.
  • Scott McGill — 2 shared appearances with Finlay Gray. 27 Jan 2026 – 8 Feb 2026.
  • Sean Slaven — 2 shared appearances with Finlay Gray. 11 Aug 2021 – 5 Sept 2021.
  • Aidan Cassidy — 1 shared appearances with Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Alan Frizzell — 1 shared appearances with Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • C. McKenna — 1 shared appearances with Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Cammy MacNair — 1 shared appearances with Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Dean McMaster — 1 shared appearances with Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Declan Breen — 1 shared appearances with Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Dominic Lavelle — 1 shared appearances with Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Dominik Chiedu — 1 shared appearances with Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Ethan Brown — 1 shared appearances with Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Finn Robson — 1 shared appearances with Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • John Gemmell — 1 shared appearances with Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Jack MacCalman — 1 shared appearances with Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • James Kellermann — 1 shared appearances with Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Jamie Walker — 1 shared appearances with Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Jordan Duncan — 1 shared appearances with Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Kyle Girvan — 1 shared appearances with Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Kristian Webster — 1 shared appearances with Finlay Gray. 18 Jan 2025 – 18 Jan 2025.
  • Luca Vata — 1 shared appearances with Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Leyton Grant — 1 shared appearances with Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Liam Kennedy — 1 shared appearances with Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • N. Lawson — 1 shared appearances with Finlay Gray. 14 Jul 2026 – 14 Jul 2026.
  • Owen Hayward — 1 shared appearances with Finlay Gray. 18 Jan 2025 – 18 Jan 2025.
  • Oliver Simpson — 1 shared appearances with Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Panos Grivas — 1 shared appearances with Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Russell McLean — 1 shared appearances with Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Stephen Barr — 1 shared appearances with Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Scott Dunn — 1 shared appearances with Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Shea Scally — 1 shared appearances with Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Sam Culbert — 1 shared appearances with Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Struan McArthur — 1 shared appearances with Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Yan Gromov Godik — 1 shared appearances with Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Zeke Cameron — 1 shared appearances with Finlay Gray. 23 Sept 2025 – 23 Sept 2025.

Who has Finlay Gray faced?

  • Christopher Mochrie — 3 confirmed meetings against Finlay Gray. 20 Jul 2024 – 21 Jul 2026.
  • Dylan MacDonald — 3 confirmed meetings against Finlay Gray. 20 Jul 2024 – 8 Aug 2026.
  • Max Barry — 3 confirmed meetings against Finlay Gray. 7 Sept 2024 – 15 Aug 2026.
  • Mason Hancock — 3 confirmed meetings against Finlay Gray. 13 Jul 2022 – 18 Jan 2025.
  • Andrew Mcdonald — 2 confirmed meetings against Finlay Gray. 16 Jul 2022 – 13 Jul 2024.
  • Adam Frizzell — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Akil Wright — 2 confirmed meetings against Finlay Gray. 12 Oct 2019 – 29 Aug 2026.
  • Arron Darge — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Ben Johnstone — 2 confirmed meetings against Finlay Gray. 16 Jul 2024 – 1 Aug 2026.
  • Benjamin Luissint — 2 confirmed meetings against Finlay Gray. 25 Nov 2023 – 16 Jul 2024.
  • Barry Cuddihy — 2 confirmed meetings against Finlay Gray. 11 Aug 2021 – 26 Nov 2022.
  • Benjamin Wilson — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Brian Graham — 2 confirmed meetings against Finlay Gray. 8 Feb 2026 – 29 Aug 2026.
  • Christopher Maguire — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Connor Allan — 2 confirmed meetings against Finlay Gray. 23 Aug 2022 – 8 Feb 2026.
  • Craig Watson — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Dominic Docherty — 2 confirmed meetings against Finlay Gray. 7 Sept 2019 – 25 Nov 2023.
  • D. Oladipo — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Daniel Strachan — 2 confirmed meetings against Finlay Gray. 16 Jul 2022 – 12 Sept 2026.
  • David Ferguson — 2 confirmed meetings against Finlay Gray. 13 Jul 2024 – 23 Sept 2025.
  • Dean McMaster — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • E. Oppong — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Ethan Ross — 2 confirmed meetings against Finlay Gray. 19 Jul 2022 – 8 Feb 2026.
  • Flynn Duffy — 2 confirmed meetings against Finlay Gray. 18 Jan 2025 – 22 Aug 2026.
  • Gavin Gallagher — 2 confirmed meetings against Finlay Gray. 18 Jan 2025 – 8 Aug 2026.
  • Harry Cochrane — 2 confirmed meetings against Finlay Gray. 5 Sept 2021 – 16 Jul 2024.
  • Josh Cooper — 2 confirmed meetings against Finlay Gray. 9 Jul 2022 – 11 Jul 2026.
  • J. Teasdale — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Jack Brown — 2 confirmed meetings against Finlay Gray. 16 Jul 2022 – 7 Sept 2024.
  • Jack Newman — 2 confirmed meetings against Finlay Gray. 16 Jul 2022 – 12 Sept 2026.
  • Jack Sanders — 2 confirmed meetings against Finlay Gray. 21 Jan 2023 – 16 Aug 2023.
  • Jason Brown — 2 confirmed meetings against Finlay Gray. 7 Sept 2024 – 12 Sept 2026.
  • Jayden Richardson — 2 confirmed meetings against Finlay Gray. 13 Jul 2022 – 21 Jul 2026.
  • João Baldé — 2 confirmed meetings against Finlay Gray. 13 Jul 2024 – 23 Sept 2025.
  • Jordan McGregor — 2 confirmed meetings against Finlay Gray. 9 Jul 2022 – 13 Jul 2024.
  • Jordan White — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Josh Todd — 2 confirmed meetings against Finlay Gray. 5 Sept 2021 – 18 Jul 2026.
  • Kyle Banner — 2 confirmed meetings against Finlay Gray. 7 Sept 2019 – 9 Jul 2022.
  • Kieran Wright — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Lewis McGrattan — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Lewis McGregor — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Luke Rankin — 2 confirmed meetings against Finlay Gray. 29 Nov 2024 – 19 Sept 2026.
  • Leighton McIntosh — 2 confirmed meetings against Finlay Gray. 12 Oct 2019 – 16 Jul 2024.
  • Lewis Spence — 2 confirmed meetings against Finlay Gray. 13 Jul 2024 – 23 Sept 2025.
  • Liam Parker — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • M. Souter — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Matthew Douglas — 2 confirmed meetings against Finlay Gray. 25 Nov 2023 – 16 Jul 2024.
  • Morgaro Gomis — 2 confirmed meetings against Finlay Gray. 11 Aug 2021 – 26 Nov 2022.
  • Morgyn Neill — 2 confirmed meetings against Finlay Gray. 13 Aug 2019 – 29 Nov 2024.
  • Paul Kennedy — 2 confirmed meetings against Finlay Gray. 11 Aug 2021 – 26 Nov 2022.
  • Paul McLean — 2 confirmed meetings against Finlay Gray. 7 Sept 2019 – 9 Jul 2022.
  • Peter Pawlett — 2 confirmed meetings against Finlay Gray. 7 Sept 2024 – 12 Sept 2026.
  • Rhys Armstrong — 2 confirmed meetings against Finlay Gray. 20 Jul 2024 – 18 Jan 2025.
  • Reece Lyon — 2 confirmed meetings against Finlay Gray. 9 Sept 2023 – 16 Jul 2024.
  • R. McAllister — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Robbie Mutch — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Robbie Fraser — 2 confirmed meetings against Finlay Gray. 23 Aug 2022 – 11 Jul 2026.
  • Robert Thomson — 2 confirmed meetings against Finlay Gray. 9 Jul 2022 – 13 Jul 2024.
  • Ross Cunningham — 2 confirmed meetings against Finlay Gray. 11 Aug 2021 – 9 Sept 2023.
  • Ross McCausland — 2 confirmed meetings against Finlay Gray. 23 Aug 2022 – 20 Jan 2024.
  • Ruari Ellis — 2 confirmed meetings against Finlay Gray. 16 Aug 2023 – 1 Aug 2026.
  • Ryan Duncan — 2 confirmed meetings against Finlay Gray. 13 Jul 2022 – 27 Jul 2024.
  • Ryan Harrington — 2 confirmed meetings against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Sean Fagan — 2 confirmed meetings against Finlay Gray. 13 Jul 2024 – 23 Sept 2025.
  • Scott Taggart — 2 confirmed meetings against Finlay Gray. 29 Nov 2024 – 19 Sept 2026.
  • Sebastian Ross — 2 confirmed meetings against Finlay Gray. 7 Sept 2024 – 12 Sept 2026.
  • Stefan Scougall — 2 confirmed meetings against Finlay Gray. 29 Nov 2024 – 19 Sept 2026.
  • Steven Hetherington — 2 confirmed meetings against Finlay Gray. 29 Nov 2024 – 19 Sept 2026.
  • Tiwi Daramola — 2 confirmed meetings against Finlay Gray. 9 Sept 2023 – 13 Jul 2024.
  • Vicente Besuijen — 2 confirmed meetings against Finlay Gray. 13 Jul 2022 – 27 Jul 2024.
  • William Gibson — 2 confirmed meetings against Finlay Gray. 5 Sept 2021 – 25 Nov 2023.
  • Zander Craic — 2 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Jul 2024.
  • Adam Corbett — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • A. Crilly — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Aaron Dunsmore — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Adam Emslie — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Alasdair Gillies — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Arran Laidlaw — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • A. MacPhee — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Andrew McLaughlin — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Andrew Miller — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Aidan Quinn — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Aidan Rice — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Alfie Robinson — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Aidan Smith — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Andrew Tod Junior — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Adam Watson — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Aaron Brown — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Aaron Davis — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Aaron Quigg — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Aaron Reid — 1 confirmed meetings against Finlay Gray. 20 Jul 2024 – 20 Jul 2024.
  • Aaron Splaine — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Adam Cummins — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Adam Devine — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Adam Legzdiņš — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Adam Livingstone — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Aidan Bridge — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Aidan Connolly — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Aidan Nesbitt — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Aidan Wilson — 1 confirmed meetings against Finlay Gray. 20 Jul 2024 – 20 Jul 2024.
  • Alan Power — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Alexander Lowry — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Alexandros Gogić — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Alfie Bavidge — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Alfons Amade — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Ali Omar — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Alistair Love — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Andrew MacLeod — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Andrew McCarthy — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Anthony Stewart — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Antonio Portales — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Arron Lyall — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Ashton Taylor — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Ben Armour — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Bernard Coll — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • B. Cormack — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • B. Gray — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Blair Lyons — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • William McKay — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Ben Miller — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • B. Morton — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Blessing Oluyemi — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Billy Owens — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Brendan Sharpe — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Broque Watson — 1 confirmed meetings against Finlay Gray. 13 Jul 2024 – 13 Jul 2024.
  • Blair Yule — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Barney Stewart — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Ben Brannan — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Ben Gardiner — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Ben Liddle — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Benjamin Broggio — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Benjamin Tollitt — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Blair Currie — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Bobby Beaumont-Broadhead — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Bobby Wales — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Borna Barišić — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Botti Biabi — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Brad Spencer — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Bradley Donaldson — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Bradley Foster-Theniger — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Brandon Forbes — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Brennan Dickenson — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Cameron Binnie — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Cameron Bruce — 1 confirmed meetings against Finlay Gray. 20 Jul 2024 – 20 Jul 2024.
  • Cameron Cooper — 1 confirmed meetings against Finlay Gray. 18 Jan 2025 – 18 Jan 2025.
  • Christian Doidge — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Corrie Fellows — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Cameron Gill — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Caleb Goldie — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Craig Lawrie — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Calum MacLeod — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Charlie McCann — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Calvin McGrory — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Cai McNamara — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Cameron O'Donnell — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Cameron Ross — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • C. Ross — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Conor Scullion — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Craig Stevenson — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • C. Thain — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Craig Truesdale — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Callan Veitch — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Connor Young — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Callumn Morrison — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Calum Antell — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Calum Huxley — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Calum Waters — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Calvin Miller — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Cameron Clark — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Cameron Elliott — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Cameron Smith — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Cameron Thomson — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Carrick McEvoy — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Chanka Zimba — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Charlie Gilmour — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Christian Ramirez — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Christophe Berra — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Christopher Hamilton — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Cieran Dunne — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Cieran Dunne — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Cody McLeod — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Cole Coughlin — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Coll Donaldson — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Connor Goldson — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Connor Randall — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Conor Bell — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Conor O’Keefe — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Conor Sammon — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Conrad Balatoni — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Cyriel Dessers — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • David Brownlie — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • D. Craig — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Daniel Denholm — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Dylan Forrest — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • D. Forrest — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Dajon Golding — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • D. Iserhienrhien — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Darryn Kelly — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Deryn Lang — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Darren McInally — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • David McKay — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Dom McMahon — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Adedapo Awokoya-Mebude — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Douglas Tharme — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • David Wilson — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Dale Carrick — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Daniel Armstrong — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Daniel Hoban — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Daniel Jardine — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Dario Zanatta — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • David Devine — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • David Wilson — 1 confirmed meetings against Finlay Gray. 13 Jul 2024 – 13 Jul 2024.
  • David Wotherspoon — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Dean Cairns — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Deniz Mehmet — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Devonte Redmond — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Diego Pineda — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Dimitar Mitov — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Dylan Easton — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Dylan Mackin — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Dylan N'Guene Bikey — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Dylan Ross — 1 confirmed meetings against Finlay Gray. 14 Jul 2026 – 14 Jul 2026.
  • Dylan Smith — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Dylan Tait — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Euan Cameron — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Euan Greig — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Ewan Loudon — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Ewan MacPherson — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Ewan McLeod — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Euan Ross — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Ewan Simpson — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Erik Šuľa — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Eseosa Sule — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Ester Sokler — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Ethan Brown — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Euan East — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Fraser Armstrong — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Findlay Frye — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • F. Mackie — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Fábio Silva — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Filip Lissah — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Finlay Robertson — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Fraser Murray — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Fraser Scott — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Graham Boyd — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Gregory Ferry — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Graeme Holmes — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Grant Nelson — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Garry Wood — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Gary Oliver — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Gavin Molloy — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Graeme Shinnie — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Graham Webster — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Greg Fleming — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • H. Craig — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Hamish Macleod — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Harry Nicolson — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Henry Fieldson — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Isaac Layne — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Jordan Allan — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Jordan Alonge — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • J. Anderson — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Jordan Armstrong — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Jamie Barclay — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Jacob Bickerstaff — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Joshua Bradley-Hurst — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Jamie Conn — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Jon Craig — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • James Creaney — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Jack Davison — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Jonathan Devers — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Jamie Docherty — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • James Graham — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Jack Harkness — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Jack Healy — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • J. Kelly — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • J. Kerr — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • James Lyon — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Jake Mitchell — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Jordan Moore — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Joshua Peters — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Jordan Pettigrew — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Josiah Sowa — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • James Stevenson — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • James Stokes — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • J. Thomson — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • John Tod — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Jack Turner — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Josh Walker — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Jared Willet — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Jamie Wilson — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Jack Leitch — 1 confirmed meetings against Finlay Gray. 13 Jul 2024 – 13 Jul 2024.
  • Jack MacKenzie — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Jack Milne — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Jack Stott — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Jacob Chapman — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Jalmaro Calvin — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • James Gullan — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • James MacDonald — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • James McGarry — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • James Tavernier — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Jamie Barjonas — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Jamie Lindsay — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Jamie McCormack — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Jamie McGrath — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Jamie Sneddon — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Jamie Walker — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Jason Thomson — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Jay Hogarth — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Jevan Anderson — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Joe Morrison — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Joe Wright — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • John Lundstram — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • John Robertson — 1 confirmed meetings against Finlay Gray. 13 Jul 2024 – 13 Jul 2024.
  • John Souttar — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Jonathan Hayes — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Jordan Jones — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Jordan McGhee — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Jordan McMillan — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Jordon Brown — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Joseph Chalmers — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Joseph McGrath — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Joseph McKee — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Joseph Shaughnessy — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Josh Galloway — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Josh Kerr — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Josh Meekings — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Josh Mulligan — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Joshua Debayo — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Joshua Dixon — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Keith Bray — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Kevin Cawley — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Kyle Doherty — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • K. Glasgow — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • K. Kirkpatrick — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Kyle McAusland — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Kieran McKechnie — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Kieran Mitchell — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Kieran Moore — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Kevin Nicoll — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Kurtis Roberts — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Kyle Robinson-Murray — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Keir Samson — 1 confirmed meetings against Finlay Gray. 13 Jul 2024 – 13 Jul 2024.
  • Kieran Somerville — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Kevin Swain — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Kristian Webster — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Kane Winton — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Kai Kennedy — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Kai Nugent — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Kane Ritchie-Hosler — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Keelan Adams — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Keir Bertie — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Kelle Roos — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Kerr McInroy — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Kian Corbally — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Kian Taylor — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Kieran Dolan McGrath — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Kieran Freeman — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Kieran O'Hara — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Kieran Phillips — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Kieron Willox — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Killian Phillips — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Kuba Leszczynski — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Kwame Boateng — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Kyle Gourlay — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Kyle Hutton — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Kyle Lafferty — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Kyle Vassell — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Kyrell Wilson — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Lewis Barr — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Lewis Crawford — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Liam Dick — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Luke Donnelly — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Luke Emmett — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Lyall Keir — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Luis Longstaff — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Louie Marsh — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Luke McCarvel — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • L. McIntosh — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Liam McLeish — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Lachlan MacLeod — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Lewis Owens — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Lewis Reid — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Liam Scullion — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Lewis Strapp — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Layton Bisland — 1 confirmed meetings against Finlay Gray. 15 Aug 2026 – 15 Aug 2026.
  • Lee Ashcroft — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Lee Connelly — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Leighton Clarkson — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Leon McCann — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Lewis Budinauckas — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Lewis Dobbie — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Lewis Hunter — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Lewis Jamieson — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Lewis Mackinnon — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Lewis Mayo — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Lewis Neilson — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Lewis O'Donnell — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Liam Buchanan — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Liam Polworth — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Liam Scales — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Liam Smith — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Liam Sole — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Luca Ross — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Luke Robinson — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Lyall Cameron — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Matthew Aitken — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Max Alexander — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Michael Chambers — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Matthew Collins — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Musa Dibaga — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Mark Docherty — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Matthew Elsdon — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Mark Gilmour — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Michael Hewitt — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Mathew Jones — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • M. Mackenzie — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Magnus MacKenzie — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Max McGinley — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Michael Philipson — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Mitchell Robertson — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Magnus Watson — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Max Wright — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Matthew Yates — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Marc Young — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Matifadza Zata — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Malachi Boateng — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Malik Dijksteel — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Marcus Fraser — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Mark McLennan — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Mark Ridgers — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Marley Watkins — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Mateusz Żukowski — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Matthew Kennedy — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Matthew Knox — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Matthew McGinley — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Max Cleworth — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Max Johnston — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Max Kilsby — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Michael Doyle — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Niyah Joseph — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Neil Parry — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • N. Rogerson — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • N. Smith — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Nicholas Devlin — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Nicolas Raskin — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Oban Anderson — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Owen Andrew — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • O. Foster — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • O. MacIntyre — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Oliver McDonald — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Olajuwon Adeyemo — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Oliver Shaw — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Oscar MacIntyre — 1 confirmed meetings against Finlay Gray. 16 Jul 2024 – 16 Jul 2024.
  • Owen Beck — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Paul Allan — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Paul Woods — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Pape Guèye — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Paul Dixon — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Paul McKay — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Paul-Joseph Crossan — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Peter Ambrose — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Peter Grant — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Peter Morrison — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Quinn Coulson — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Ryan Carnwath — 1 confirmed meetings against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • R. Clark — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Ramsay Davidson — 1 confirmed meetings against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Ross Kavanagh — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Ryan Lockie — 1 confirmed meetings against Finlay Gray. 13 Jul 2024 – 13 Jul 2024.
  • R. McColm — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Robbie McGale — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Ross McGeachie — 1 confirmed meetings against Finlay Gray. 9 Jul 2022 – 9 Jul 2022.
  • Ryan McGeever — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Ryan Muir — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • R. Munro — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Roberto Nditi — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Rico Quitongo — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Ryan Sinnamon — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • R. Tekle — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Robert Ward — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Ryan Williamson — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Rabbi Matondo — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Raymond Grant — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Reegan Mimnaugh — 1 confirmed meetings against Finlay Gray. 23 Sept 2025 – 23 Sept 2025.
  • Remmi Savage — 1 confirmed meetings against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Richard Chin — 1 confirmed meetings against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • Richard King — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Rıdvan Yılmaz — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Robbie Mahon — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Robby McCrorie — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Robert Jones — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Robert Lainton — 1 confirmed meetings against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.
  • Roland Idowu — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Ross McCrorie — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Ross Millen — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Ross Stewart — 1 confirmed meetings against Finlay Gray. 19 Sept 2026 – 19 Sept 2026.
  • Ruari Paton — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Ruben Soares-Junior — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Ryan Alebiosu — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Ryan Carr — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Ryan Dow — 1 confirmed meetings against Finlay Gray. 16 Jul 2022 – 16 Jul 2022.
  • Ryan Jack — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Ryan Tierney — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • Ryan Weir — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Sulaiman Ashraf — 1 confirmed meetings against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Scott Cameron — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • S. Coli — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Sean Heaver — 1 confirmed meetings against Finlay Gray. 7 Sept 2019 – 7 Sept 2019.
  • Scott Honeyman — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Stefan McCluskey — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Sean Murphy — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Scott Ross — 1 confirmed meetings against Finlay Gray. 7 Sept 2024 – 7 Sept 2024.
  • Shaun Rutherford — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Scott Tomlinson — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Sean Wringe — 1 confirmed meetings against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Sam Campbell — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Sam Fisher — 1 confirmed meetings against Finlay Gray. 8 Aug 2026 – 8 Aug 2026.
  • Samu — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Samuel Graham — 1 confirmed meetings against Finlay Gray. 18 Jan 2025 – 18 Jan 2025.
  • Samuel Harding — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Samuel Stanton — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Scott Bain — 1 confirmed meetings against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Scott Brown — 1 confirmed meetings against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Scott Robinson — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Scott Stevenson — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Scott Tiffoney — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Scott Wright — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Sean McGinty — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Sean Winter — 1 confirmed meetings against Finlay Gray. 6 Aug 2019 – 6 Aug 2019.
  • Shaun Byrne — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Shayden Morris — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Shea Kearney — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Sivert Heltne Nilsen — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Slobodan Rubežić — 1 confirmed meetings against Finlay Gray. 27 Jul 2024 – 27 Jul 2024.
  • Solomon Brynn — 1 confirmed meetings against Finlay Gray. 5 Sept 2021 – 5 Sept 2021.
  • Stephen Kelly — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Steven Thicot — 1 confirmed meetings against Finlay Gray. 26 Nov 2022 – 26 Nov 2022.
  • Steven Warnock — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Stevie Mallan — 1 confirmed meetings against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Stuart Carswell — 1 confirmed meetings against Finlay Gray. 13 Aug 2019 – 13 Aug 2019.
  • T. Cooper — 1 confirmed meetings against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Thomas Davies — 1 confirmed meetings against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • T. Davies-Browne — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Tyrece McDonnell — 1 confirmed meetings against Finlay Gray. 29 Nov 2024 – 29 Nov 2024.
  • Tommy Muir — 1 confirmed meetings against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Thomas O'Ware — 1 confirmed meetings against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • T. Stephen — 1 confirmed meetings against Finlay Gray. 14 Jul 2026 – 14 Jul 2026.
  • Taylor Sutherland — 1 confirmed meetings against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Taylor Charters — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Terrell Agyemang — 1 confirmed meetings against Finlay Gray. 20 Jul 2024 – 20 Jul 2024.
  • Thomas Lawrence — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Thomas Robson — 1 confirmed meetings against Finlay Gray. 18 Jul 2026 – 18 Jul 2026.
  • Todd Cantwell — 1 confirmed meetings against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Victor Enem — 1 confirmed meetings against Finlay Gray. 14 Jul 2026 – 14 Jul 2026.
  • William Mortimer — 1 confirmed meetings against Finlay Gray. 11 Aug 2021 – 11 Aug 2021.
  • Ylber Ramadani — 1 confirmed meetings against Finlay Gray. 13 Jul 2022 – 13 Jul 2022.
  • Zachary Hemming — 1 confirmed meetings against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Zander MacKenzie — 1 confirmed meetings against Finlay Gray. 1 Aug 2026 – 1 Aug 2026.
  • Z. To — 1 confirmed meetings against Finlay Gray. 12 Sept 2026 – 12 Sept 2026.
  • Zachary Robinson — 1 confirmed meetings against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Zak Rudden — 1 confirmed meetings against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Zakariya Lovelace — 1 confirmed meetings against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.

Which teams has Finlay Gray 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.

  • Airdrie United — 3 confirmed appearances against Finlay Gray. 20 Jul 2024 – 8 Aug 2026.
  • East Kilbride — 3 confirmed appearances against Finlay Gray. 6 Aug 2019 – 23 Sept 2025.
  • Peterhead — 3 confirmed appearances against Finlay Gray. 16 Jul 2022 – 12 Sept 2026.
  • Queen of the South — 3 confirmed appearances against Finlay Gray. 5 Sept 2021 – 1 Aug 2026.
  • Aberdeen — 2 confirmed appearances against Finlay Gray. 13 Jul 2022 – 27 Jul 2024.
  • Alloa Athletic — 2 confirmed appearances against Finlay Gray. 29 Nov 2024 – 19 Sept 2026.
  • Clyde — 2 confirmed appearances against Finlay Gray. 11 Aug 2021 – 26 Nov 2022.
  • Cove Rangers — 2 confirmed appearances against Finlay Gray. 14 Jul 2026 – 15 Aug 2026.
  • Dumbarton — 2 confirmed appearances against Finlay Gray. 13 Aug 2019 – 18 Jul 2026.
  • Stirling Albion — 2 confirmed appearances against Finlay Gray. 7 Sept 2019 – 9 Jul 2022.
  • Annan Athletic — 1 confirmed appearances against Finlay Gray. 25 Nov 2023 – 25 Nov 2023.
  • Banks O' Dee — 1 confirmed appearances against Finlay Gray. 28 Oct 2023 – 28 Oct 2023.
  • Berwick Rangers — 1 confirmed appearances against Finlay Gray. 13 Aug 2024 – 13 Aug 2024.
  • Clachnacuddin — 1 confirmed appearances against Finlay Gray. 29 Nov 2025 – 29 Nov 2025.
  • Cumnock Juniors — 1 confirmed appearances against Finlay Gray. 21 Oct 2022 – 21 Oct 2022.
  • Dundee — 1 confirmed appearances against Finlay Gray. 26 Jul 2023 – 26 Jul 2023.
  • Dunfermline — 1 confirmed appearances against Finlay Gray. 11 Jul 2026 – 11 Jul 2026.
  • Falkirk — 1 confirmed appearances against Finlay Gray. 8 Feb 2026 – 8 Feb 2026.
  • Inverness CT — 1 confirmed appearances against Finlay Gray. 27 Jan 2026 – 27 Jan 2026.
  • Kelty Hearts — 1 confirmed appearances against Finlay Gray. 9 Sept 2023 – 9 Sept 2023.
  • Kilmarnock — 1 confirmed appearances against Finlay Gray. 21 Jan 2023 – 21 Jan 2023.
  • Kilmarnock II — 1 confirmed appearances against Finlay Gray. 16 Aug 2023 – 16 Aug 2023.
  • Montrose — 1 confirmed appearances against Finlay Gray. 22 Aug 2026 – 22 Aug 2026.
  • Raith Rovers — 1 confirmed appearances against Finlay Gray. 19 Jul 2022 – 19 Jul 2022.
  • Rangers — 1 confirmed appearances against Finlay Gray. 20 Jan 2024 – 20 Jan 2024.
  • Rangers U21 — 1 confirmed appearances against Finlay Gray. 23 Aug 2022 – 23 Aug 2022.
  • Ross County — 1 confirmed appearances against Finlay Gray. 29 Aug 2026 – 29 Aug 2026.
  • ST Mirren — 1 confirmed appearances against Finlay Gray. 21 Jul 2026 – 21 Jul 2026.
  • Tranent Juniors — 1 confirmed appearances against Finlay Gray. 23 Oct 2021 – 23 Oct 2021.
  • Wrexham — 1 confirmed appearances against Finlay Gray. 12 Oct 2019 – 12 Oct 2019.

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.