FOOTSAM / CONNECTIONS
Ross Cunningham
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Ross Cunningham played with most?
Most confirmed shared appearances:
- Scott McMann24shared appearances
- Lewis Moore22shared appearances
- Callum Flatman20shared appearances
Who has Ross Cunningham faced most often?
Most confirmed meetings as opponents:
- Blair Alston6confirmed meetings
- Jack Murray6confirmed meetings
- Owen Cairns6confirmed meetings
Who has Ross Cunningham played with most?
Players with confirmed appearances in the same team as Ross Cunningham.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 13 Dec 2016 – 14 Dec 2019 | ||
| 02 | 15 July 2023 – 31 Oct 2026 | ||
| 03 | 16 July 2024 – 31 Oct 2026 | ||
| 04 | 9 Feb 2020 – 10 Jan 2023 | ||
| 04 | 13 Dec 2016 – 24 Aug 2019 | ||
| 06 | 26 Aug 2017 – 24 Nov 2019 | ||
| 06 | 4 July 2026 – 31 Oct 2026 | ||
| 06 | 12 May 2018 – 14 Dec 2019 | ||
| 09 | 4 July 2026 – 17 Oct 2026 | ||
| 09 | 11 July 2026 – 31 Oct 2026 | ||
| 11 | 14 July 2018 – 14 Dec 2019 | ||
| 11 | 11 July 2026 – 31 Oct 2026 | ||
| 11 | 4 July 2026 – 31 Oct 2026 | ||
| 11 | 4 July 2026 – 31 Oct 2026 | ||
| 11 | 16 July 2024 – 10 Oct 2026 | ||
| 11 | 15 July 2025 – 31 Oct 2026 | ||
| 17 | 9 Feb 2020 – 27 Nov 2021 | ||
| 17 | 15 July 2023 – 12 Oct 2024 | ||
| 17 | 15 July 2023 – 30 Nov 2024 | ||
| 17 | 13 Dec 2016 – 26 Aug 2018 | ||
| 17 | 3 Feb 2018 – 14 Dec 2019 | ||
| 22 | 13 Dec 2016 – 26 Aug 2018 | ||
| 22 | 20 July 2019 – 14 Dec 2019 | ||
| 22 | 4 July 2026 – 31 Oct 2026 | ||
| 22 | 20 July 2019 – 24 Nov 2019 | ||
| 22 | 13 July 2021 – 10 Jan 2023 | ||
| 27 | 9 Feb 2020 – 27 Nov 2021 | ||
| 27 | 4 July 2026 – 17 Oct 2026 | ||
| 27 | 13 July 2021 – 24 Sep 2022 | ||
| 27 | 20 July 2019 – 2 Nov 2019 | ||
| 27 | 13 Dec 2016 – 11 Aug 2018 | ||
| 27 | 15 July 2023 – 30 Nov 2024 | ||
| 33 | 15 Aug 2026 – 31 Oct 2026 | ||
| 33 | 14 May 2016 – 2 Nov 2019 | ||
| 33 | 9 Feb 2020 – 20 July 2021 | ||
| 36 | 15 July 2023 – 20 Jan 2024 | ||
| 36 | 15 July 2023 – 20 Jan 2024 | ||
| 36 | 11 July 2026 – 5 Sep 2026 | ||
| 36 | 9 Feb 2020 – 20 July 2021 | ||
| 36 | 15 July 2023 – 20 Jan 2024 | ||
| 36 | 15 July 2023 – 20 Jan 2024 | ||
| 36 | 12 July 2025 – 29 Nov 2025 | ||
| 36 | 15 July 2023 – 20 Jan 2024 | ||
| 36 | 10 Aug 2019 – 14 Dec 2019 | ||
| 45 | 15 Aug 2026 – 10 Oct 2026 | ||
| 45 | 12 July 2025 – 29 Nov 2025 | ||
| 45 | 20 Jan 2024 – 30 Nov 2024 | ||
| 45 | 12 July 2025 – 29 Nov 2025 | ||
| 45 | 14 May 2016 – 3 Feb 2018 | ||
| 45 | 9 Dec 2017 – 4 Aug 2018 |
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 Ross Cunningham 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 Ross Cunningham played with?
- Scott McMann — 24 shared appearances with Ross Cunningham. 13 Dec 2016 – 14 Dec 2019.
- Lewis Moore — 22 shared appearances with Ross Cunningham. 15 Jul 2023 – 31 Oct 2026.
- Callum Flatman — 20 shared appearances with Ross Cunningham. 16 Jul 2024 – 31 Oct 2026.
- Barry Cuddihy — 18 shared appearances with Ross Cunningham. 9 Feb 2020 – 10 Jan 2023.
- Darian MacKinnon — 18 shared appearances with Ross Cunningham. 13 Dec 2016 – 24 Aug 2019.
- Alexandros Gogić — 15 shared appearances with Ross Cunningham. 26 Aug 2017 – 24 Nov 2019.
- Jamie Smith — 15 shared appearances with Ross Cunningham. 4 Jul 2026 – 31 Oct 2026.
- Mickel Miller — 15 shared appearances with Ross Cunningham. 12 May 2018 – 14 Dec 2019.
- Gordon Walker — 14 shared appearances with Ross Cunningham. 4 Jul 2026 – 17 Oct 2026.
- Kallum Higginbotham — 14 shared appearances with Ross Cunningham. 11 Jul 2026 – 31 Oct 2026.
- Aaron McGowan — 13 shared appearances with Ross Cunningham. 14 Jul 2018 – 14 Dec 2019.
- Alexander Ferguson — 13 shared appearances with Ross Cunningham. 11 Jul 2026 – 31 Oct 2026.
- Callum Hannah — 13 shared appearances with Ross Cunningham. 4 Jul 2026 – 31 Oct 2026.
- Jack Brydon — 13 shared appearances with Ross Cunningham. 4 Jul 2026 – 31 Oct 2026.
- Robbie Cole — 13 shared appearances with Ross Cunningham. 16 Jul 2024 – 10 Oct 2026.
- Ryan Shanley — 13 shared appearances with Ross Cunningham. 15 Jul 2025 – 31 Oct 2026.
- Alistair Love — 12 shared appearances with Ross Cunningham. 9 Feb 2020 – 27 Nov 2021.
- Billy Owens — 12 shared appearances with Ross Cunningham. 15 Jul 2023 – 12 Oct 2024.
- Craig Johnston — 12 shared appearances with Ross Cunningham. 15 Jul 2023 – 30 Nov 2024.
- Gary Woods — 12 shared appearances with Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Marios Ogkmpoe — 12 shared appearances with Ross Cunningham. 3 Feb 2018 – 14 Dec 2019.
- Dougie Imrie — 11 shared appearances with Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- George Oakley — 11 shared appearances with Ross Cunningham. 20 Jul 2019 – 14 Dec 2019.
- Innes Murray — 11 shared appearances with Ross Cunningham. 4 Jul 2026 – 31 Oct 2026.
- Lewis Smith — 11 shared appearances with Ross Cunningham. 20 Jul 2019 – 24 Nov 2019.
- Paul Kennedy — 11 shared appearances with Ross Cunningham. 13 Jul 2021 – 10 Jan 2023.
- David Goodwillie — 10 shared appearances with Ross Cunningham. 9 Feb 2020 – 27 Nov 2021.
- F. Moffett — 10 shared appearances with Ross Cunningham. 4 Jul 2026 – 17 Oct 2026.
- Morgaro Gomis — 10 shared appearances with Ross Cunningham. 13 Jul 2021 – 24 Sept 2022.
- Owain Williams — 10 shared appearances with Ross Cunningham. 20 Jul 2019 – 2 Nov 2019.
- Rakish Bingham — 10 shared appearances with Ross Cunningham. 13 Dec 2016 – 11 Aug 2018.
- Thomas O'Ware — 10 shared appearances with Ross Cunningham. 15 Jul 2023 – 30 Nov 2024.
- Jamie Hislop — 9 shared appearances with Ross Cunningham. 15 Aug 2026 – 31 Oct 2026.
- Ronan Hughes — 9 shared appearances with Ross Cunningham. 14 May 2016 – 2 Nov 2019.
- Scott Rumsby — 9 shared appearances with Ross Cunningham. 9 Feb 2020 – 20 Jul 2021.
- Adam Corbett — 8 shared appearances with Ross Cunningham. 15 Jul 2023 – 20 Jan 2024.
- Botti Biabi — 8 shared appearances with Ross Cunningham. 15 Jul 2023 – 20 Jan 2024.
- Connor McManus — 8 shared appearances with Ross Cunningham. 11 Jul 2026 – 5 Sept 2026.
- David Mitchell — 8 shared appearances with Ross Cunningham. 9 Feb 2020 – 20 Jul 2021.
- Jason Thomson — 8 shared appearances with Ross Cunningham. 15 Jul 2023 – 20 Jan 2024.
- Kyle Gourlay — 8 shared appearances with Ross Cunningham. 15 Jul 2023 – 20 Jan 2024.
- MacKenzie Carse — 8 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Stefan McCluskey — 8 shared appearances with Ross Cunningham. 15 Jul 2023 – 20 Jan 2024.
- Sam Stubbs — 8 shared appearances with Ross Cunningham. 10 Aug 2019 – 14 Dec 2019.
- A. Davidson — 7 shared appearances with Ross Cunningham. 15 Aug 2026 – 10 Oct 2026.
- Adam Brown — 7 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Brody Paterson — 7 shared appearances with Ross Cunningham. 20 Jan 2024 – 30 Nov 2024.
- Callum Crane — 7 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Daniel Redmond — 7 shared appearances with Ross Cunningham. 14 May 2016 – 3 Feb 2018.
- Darren Lyon — 7 shared appearances with Ross Cunningham. 9 Dec 2017 – 4 Aug 2018.
- Jamie Bain — 7 shared appearances with Ross Cunningham. 10 Oct 2020 – 17 Apr 2021.
- Mark Lamont — 7 shared appearances with Ross Cunningham. 9 Feb 2020 – 17 Apr 2021.
- N. Lawson — 7 shared appearances with Ross Cunningham. 15 Aug 2026 – 31 Oct 2026.
- Reece Lyon — 7 shared appearances with Ross Cunningham. 15 Jul 2023 – 20 Jan 2024.
- Russell McLean — 7 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Shaun Want — 7 shared appearances with Ross Cunningham. 3 Feb 2018 – 2 Nov 2019.
- Tiwi Daramola — 7 shared appearances with Ross Cunningham. 15 Jul 2023 – 25 Nov 2023.
- Blair Alston — 6 shared appearances with Ross Cunningham. 20 Jul 2019 – 19 Oct 2019.
- Craig Howie — 6 shared appearances with Ross Cunningham. 9 Feb 2020 – 17 Apr 2021.
- Dylan Corr — 6 shared appearances with Ross Cunningham. 4 Jul 2026 – 1 Aug 2026.
- Greg Docherty — 6 shared appearances with Ross Cunningham. 14 May 2016 – 30 Dec 2017.
- Jamie Hamilton — 6 shared appearances with Ross Cunningham. 17 Aug 2019 – 14 Dec 2019.
- Kurtis Roberts — 6 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- Lee Hamilton — 6 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Lloyd Robertson — 6 shared appearances with Ross Cunningham. 10 Oct 2020 – 17 Apr 2021.
- Matthew Falconer — 6 shared appearances with Ross Cunningham. 12 Sept 2026 – 31 Oct 2026.
- Martin McNiff — 6 shared appearances with Ross Cunningham. 10 Oct 2020 – 17 Apr 2021.
- Michael Tidser — 6 shared appearances with Ross Cunningham. 15 Jul 2023 – 7 Sept 2024.
- Murray Thomas — 6 shared appearances with Ross Cunningham. 16 Jul 2024 – 30 Nov 2024.
- Oliver McDonald — 6 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- Peter Grant — 6 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- Raymond Grant — 6 shared appearances with Ross Cunningham. 9 Feb 2020 – 24 Sept 2022.
- Ross Lyon — 6 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- T. Falconer — 6 shared appearances with Ross Cunningham. 15 Aug 2026 – 10 Oct 2026.
- Xavier Tomas — 6 shared appearances with Ross Cunningham. 26 Aug 2017 – 12 May 2018.
- Zygmunt Gordon — 6 shared appearances with Ross Cunningham. 14 May 2016 – 26 Aug 2018.
- Aaron Splaine — 5 shared appearances with Ross Cunningham. 13 Jul 2021 – 27 Nov 2021.
- Adam Livingstone — 5 shared appearances with Ross Cunningham. 9 Feb 2020 – 11 Aug 2021.
- Alister Crawford — 5 shared appearances with Ross Cunningham. 14 May 2016 – 30 Dec 2017.
- Brian Easton — 5 shared appearances with Ross Cunningham. 20 Jul 2019 – 24 Nov 2019.
- Brian McLean — 5 shared appearances with Ross Cunningham. 9 Jul 2022 – 24 Sept 2022.
- Euan Cameron — 5 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- Jordan Allan — 5 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- Johnny Hunt — 5 shared appearances with Ross Cunningham. 3 Aug 2019 – 14 Dec 2019.
- Joshua Jack — 5 shared appearances with Ross Cunningham. 10 Oct 2020 – 17 Apr 2021.
- Kyle Banner — 5 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Liam Scullion — 5 shared appearances with Ross Cunningham. 9 Jul 2022 – 10 Jan 2023.
- Mark Docherty — 5 shared appearances with Ross Cunningham. 13 Jul 2021 – 27 Nov 2021.
- Neil Parry — 5 shared appearances with Ross Cunningham. 27 Nov 2021 – 10 Jan 2023.
- Robbie McNab — 5 shared appearances with Ross Cunningham. 12 Jul 2025 – 29 Nov 2025.
- Steve Davies — 5 shared appearances with Ross Cunningham. 28 Sept 2019 – 24 Nov 2019.
- Tom Taiwo — 5 shared appearances with Ross Cunningham. 14 Jul 2018 – 26 Aug 2018.
- William Mortimer — 5 shared appearances with Ross Cunningham. 13 Jul 2021 – 27 Nov 2021.
- Alexander Penny — 4 shared appearances with Ross Cunningham. 14 Jul 2018 – 11 Aug 2018.
- Conner Duthie — 4 shared appearances with Ross Cunningham. 9 Jul 2022 – 23 Jul 2022.
- Conrad Balatoni — 4 shared appearances with Ross Cunningham. 13 Jul 2021 – 11 Aug 2021.
- Cooper Knox — 4 shared appearances with Ross Cunningham. 12 Jul 2025 – 26 Jul 2025.
- Dale Carrick — 4 shared appearances with Ross Cunningham. 12 Jul 2025 – 26 Jul 2025.
- David Moyo — 4 shared appearances with Ross Cunningham. 3 Aug 2019 – 14 Dec 2019.
- Derek Gaston — 4 shared appearances with Ross Cunningham. 12 Jul 2025 – 26 Jul 2025.
- Giorgos Sarris — 4 shared appearances with Ross Cunningham. 13 Dec 2016 – 3 Feb 2018.
- Grant Gillespie — 4 shared appearances with Ross Cunningham. 14 May 2016 – 13 Dec 2017.
- Ioannis Skondras — 4 shared appearances with Ross Cunningham. 26 Aug 2017 – 3 Feb 2018.
- Kevin Nicoll — 4 shared appearances with Ross Cunningham. 23 Mar 2021 – 27 Nov 2021.
- Kieran Dolan McGrath — 4 shared appearances with Ross Cunningham. 13 Jul 2021 – 11 Aug 2021.
- Luke McCarvel — 4 shared appearances with Ross Cunningham. 16 Jul 2024 – 7 Sept 2024.
- Lewis Owens — 4 shared appearances with Ross Cunningham. 29 Jul 2023 – 27 Jul 2024.
- Matthew Shiels — 4 shared appearances with Ross Cunningham. 10 Oct 2020 – 14 Nov 2020.
- Murray Miller — 4 shared appearances with Ross Cunningham. 16 Jul 2024 – 7 Sept 2024.
- Owen Andrew — 4 shared appearances with Ross Cunningham. 13 Jul 2021 – 11 Aug 2021.
- Robert Jones — 4 shared appearances with Ross Cunningham. 13 Jul 2021 – 11 Aug 2021.
- Ross McGeachie — 4 shared appearances with Ross Cunningham. 12 Jul 2025 – 26 Jul 2025.
- Scott Williamson — 4 shared appearances with Ross Cunningham. 16 Jul 2024 – 30 Nov 2024.
- Sam Kelly — 4 shared appearances with Ross Cunningham. 17 Jul 2018 – 26 Aug 2018.
- Scott Martin — 4 shared appearances with Ross Cunningham. 19 Oct 2019 – 14 Dec 2019.
- Steven Boyd — 4 shared appearances with Ross Cunningham. 14 May 2016 – 26 Aug 2018.
- Trialist B — 4 shared appearances with Ross Cunningham. 12 Jul 2025 – 4 Jul 2026.
- Z. Flatman — 4 shared appearances with Ross Cunningham. 4 Jul 2026 – 31 Oct 2026.
- Aidan Cannon — 3 shared appearances with Ross Cunningham. 12 Aug 2025 – 5 Sept 2025.
- Andrew Rodden — 3 shared appearances with Ross Cunningham. 9 Jul 2022 – 24 Sept 2022.
- Antonio Rojano — 3 shared appearances with Ross Cunningham. 9 Dec 2017 – 12 May 2018.
- Christopher Johnston — 3 shared appearances with Ross Cunningham. 9 Feb 2020 – 13 Oct 2020.
- Ciaran McKenna — 3 shared appearances with Ross Cunningham. 20 Jul 2019 – 3 Aug 2019.
- David Templeton — 3 shared appearances with Ross Cunningham. 26 Aug 2017 – 30 Dec 2017.
- Eamonn Brophy — 3 shared appearances with Ross Cunningham. 14 May 2016 – 28 Jan 2017.
- Joshua Bradley-Hurst — 3 shared appearances with Ross Cunningham. 11 Aug 2021 – 23 Jul 2022.
- Jack Thomson — 3 shared appearances with Ross Cunningham. 23 Mar 2021 – 17 Apr 2021.
- Jamie Walker — 3 shared appearances with Ross Cunningham. 15 Jul 2023 – 25 Nov 2023.
- Kristoffer Syvertsen — 3 shared appearances with Ross Cunningham. 10 Oct 2020 – 10 Nov 2020.
- Lewis Jamieson — 3 shared appearances with Ross Cunningham. 23 Mar 2021 – 17 Apr 2021.
- Lewis O'Donnell — 3 shared appearances with Ross Cunningham. 9 Sept 2023 – 20 Jan 2024.
- Liam Brown — 3 shared appearances with Ross Cunningham. 16 Jul 2024 – 27 Jul 2024.
- Massimo Donati — 3 shared appearances with Ross Cunningham. 13 Dec 2016 – 30 Dec 2017.
- Matej Vajs — 3 shared appearances with Ross Cunningham. 13 Oct 2020 – 17 Apr 2021.
- Nathan Hendji — 3 shared appearances with Ross Cunningham. 16 Jul 2022 – 10 Jan 2023.
- Ryan Adamson — 3 shared appearances with Ross Cunningham. 23 Jul 2024 – 30 Nov 2024.
- Rudi Bryce — 3 shared appearances with Ross Cunningham. 7 Sept 2024 – 30 Nov 2024.
- R. Duffy — 3 shared appearances with Ross Cunningham. 12 Aug 2025 – 5 Sept 2025.
- Ross McGeachie — 3 shared appearances with Ross Cunningham. 12 Aug 2025 – 5 Sept 2025.
- Scott Mercer — 3 shared appearances with Ross Cunningham. 7 Sept 2024 – 30 Nov 2024.
- Scott Allan — 3 shared appearances with Ross Cunningham. 16 Jul 2024 – 27 Jul 2024.
- Thomas Lang — 3 shared appearances with Ross Cunningham. 9 Feb 2020 – 13 Oct 2020.
- William Collar — 3 shared appearances with Ross Cunningham. 17 Aug 2019 – 14 Dec 2019.
- C. Fellows — 2 shared appearances with Ross Cunningham. 4 Jul 2026 – 14 Jul 2026.
- Corey Thomson — 2 shared appearances with Ross Cunningham. 26 Aug 2025 – 5 Sept 2025.
- Corey Thomson — 2 shared appearances with Ross Cunningham. 29 Nov 2025 – 11 Jul 2026.
- D'Akol — 2 shared appearances with Ross Cunningham. 14 May 2016 – 28 Jan 2017.
- Delphin Tshiembe — 2 shared appearances with Ross Cunningham. 11 Aug 2018 – 26 Aug 2018.
- Ewan Otoo — 2 shared appearances with Ross Cunningham. 23 Mar 2021 – 17 Apr 2021.
- Harley Ewen — 2 shared appearances with Ross Cunningham. 26 Aug 2025 – 5 Sept 2025.
- Harry Wright — 2 shared appearances with Ross Cunningham. 15 Jul 2025 – 19 Jul 2025.
- Jack Harkness — 2 shared appearances with Ross Cunningham. 12 Aug 2025 – 26 Aug 2025.
- J. Snoddy — 2 shared appearances with Ross Cunningham. 4 Jul 2026 – 25 Jul 2026.
- Jacob MacIntyre — 2 shared appearances with Ross Cunningham. 12 Oct 2024 – 30 Nov 2024.
- Jay Henderson — 2 shared appearances with Ross Cunningham. 10 Nov 2020 – 14 Nov 2020.
- Kyle Banner — 2 shared appearances with Ross Cunningham. 12 Aug 2025 – 26 Aug 2025.
- Kane Thomson — 2 shared appearances with Ross Cunningham. 12 Aug 2025 – 26 Aug 2025.
- Kane Thomson — 2 shared appearances with Ross Cunningham. 15 Jul 2025 – 26 Jul 2025.
- Kian Leslie — 2 shared appearances with Ross Cunningham. 25 Jul 2026 – 1 Aug 2026.
- Louis Longridge — 2 shared appearances with Ross Cunningham. 13 Dec 2016 – 26 Aug 2017.
- Luke Southwood — 2 shared appearances with Ross Cunningham. 24 Nov 2019 – 14 Dec 2019.
- Matthew Elsdon — 2 shared appearances with Ross Cunningham. 11 Aug 2021 – 27 Nov 2021.
- Marky Munro — 2 shared appearances with Ross Cunningham. 3 Apr 2021 – 17 Apr 2021.
- Markus Garborg Fjørtoft — 2 shared appearances with Ross Cunningham. 27 Jul 2019 – 3 Aug 2019.
- Mason Enigbokan-Bloomfield — 2 shared appearances with Ross Cunningham. 14 Jul 2018 – 4 Aug 2018.
- Reegan Mimnaugh — 2 shared appearances with Ross Cunningham. 27 Jul 2019 – 17 Aug 2019.
- Ruairidh Adams — 2 shared appearances with Ross Cunningham. 16 Jul 2024 – 27 Jul 2024.
- Scott Cameron — 2 shared appearances with Ross Cunningham. 29 Jul 2023 – 9 Sept 2023.
- Sam Featherstone — 2 shared appearances with Ross Cunningham. 12 Aug 2025 – 26 Aug 2025.
- Stewart Murdoch — 2 shared appearances with Ross Cunningham. 26 Aug 2025 – 5 Sept 2025.
- Trialist — 2 shared appearances with Ross Cunningham. 14 Jul 2026 – 21 Jul 2026.
- Aaron Smith — 1 shared appearances with Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Aaron Weir — 1 shared appearances with Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Adrian Beck — 1 shared appearances with Ross Cunningham. 14 Dec 2019 – 14 Dec 2019.
- Aidan Cannon — 1 shared appearances with Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Alan Martin — 1 shared appearances with Ross Cunningham. 14 May 2016 – 14 May 2016.
- Alfie Bavidge — 1 shared appearances with Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Antons Kurakins — 1 shared appearances with Ross Cunningham. 14 May 2016 – 14 May 2016.
- Arran Kerr — 1 shared appearances with Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Billy Hutchinson — 1 shared appearances with Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Brad McKay — 1 shared appearances with Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Cooper Knox — 1 shared appearances with Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Christopher McStay — 1 shared appearances with Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Charlie Scott — 1 shared appearances with Ross Cunningham. 12 May 2018 – 12 May 2018.
- Connor Allan — 1 shared appearances with Ross Cunningham. 30 Nov 2024 – 30 Nov 2024.
- Craig Watson — 1 shared appearances with Ross Cunningham. 28 Jan 2017 – 28 Jan 2017.
- Dale Hilson — 1 shared appearances with Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Danny Seaborne — 1 shared appearances with Ross Cunningham. 28 Jan 2017 – 28 Jan 2017.
- Erik Šuľa — 1 shared appearances with Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Fergus Owens — 1 shared appearances with Ross Cunningham. 14 Oct 2023 – 14 Oct 2023.
- George Stanger — 1 shared appearances with Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Gramoz Kurtaj — 1 shared appearances with Ross Cunningham. 14 May 2016 – 14 May 2016.
- Grégory Tadé — 1 shared appearances with Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- John Rankin — 1 shared appearances with Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Jonathan Page — 1 shared appearances with Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Kyle Scott — 1 shared appearances with Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Kane Ritchie-Hosler — 1 shared appearances with Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Kenny van der Weg — 1 shared appearances with Ross Cunningham. 12 May 2018 – 12 May 2018.
- Kyle Scott — 1 shared appearances with Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Liam Russell — 1 shared appearances with Ross Cunningham. 7 Sept 2024 – 7 Sept 2024.
- Lewis Ferguson — 1 shared appearances with Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Lewis Hodgkiss — 1 shared appearances with Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Michael Devlin — 1 shared appearances with Ross Cunningham. 14 May 2016 – 14 May 2016.
- Reuben McAllister — 1 shared appearances with Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Robert Duffy — 1 shared appearances with Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Ryan Fulton — 1 shared appearances with Ross Cunningham. 12 May 2018 – 12 May 2018.
- Ryan Mullen — 1 shared appearances with Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Sam Featherstone — 1 shared appearances with Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Steven Thicot — 1 shared appearances with Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Theo McCormick — 1 shared appearances with Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Trialist C — 1 shared appearances with Ross Cunningham. 4 Jul 2026 – 4 Jul 2026.
- Trialist D — 1 shared appearances with Ross Cunningham. 4 Jul 2026 – 4 Jul 2026.
- Zac Butterworth — 1 shared appearances with Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
Who has Ross Cunningham faced?
- Blair Alston — 6 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 17 Oct 2026.
- Jack Murray — 6 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 31 Oct 2026.
- Owen Cairns — 6 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 31 Oct 2026.
- Russell Dingwall — 6 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 31 Oct 2026.
- David Wotherspoon — 5 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 5 Sept 2025.
- Dominic Thomas — 5 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 27 Jul 2024.
- Kyle Girvan — 5 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 31 Oct 2026.
- Mark Gallagher — 5 confirmed meetings against Ross Cunningham. 7 Sept 2024 – 31 Oct 2026.
- Rory McKenzie — 5 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 17 Jul 2021.
- Ross MacLean — 5 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 17 Oct 2026.
- Stuart Findlay — 5 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 19 Jul 2025.
- Brian Cameron — 4 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 29 Nov 2025.
- Callumn Morrison — 4 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Jul 2026.
- Eamonn Brophy — 4 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 29 Jul 2023.
- Jack Baird — 4 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 14 Oct 2023.
- Joseph Chalmers — 4 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 5 Sept 2025.
- Kirk Broadfoot — 4 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 14 Oct 2023.
- Morgyn Neill — 4 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 31 Oct 2026.
- Ryan Sargent — 4 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 29 Nov 2025.
- Scott Brown — 4 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 9 Feb 2020.
- Alan Power — 3 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 14 Oct 2023.
- Allan Campbell — 3 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 24 Aug 2019.
- Andrew Considine — 3 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 14 Dec 2019.
- William McKay — 3 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 5 Sept 2025.
- Barry Maguire — 3 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 Jul 2025.
- Callum McGregor — 3 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Cameron Blues — 3 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 14 Oct 2023.
- Carlo Pignatiello — 3 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 14 Jul 2026.
- Charlie Gilmour — 3 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 4 Jul 2026.
- Christopher Burke — 3 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 17 Jul 2021.
- Christopher Hamilton — 3 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 26 Jul 2025.
- Craig Gordon — 3 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Dajon Golding — 3 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 30 Nov 2024.
- Dylan Gavin — 3 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 30 Nov 2024.
- Euan Murray — 3 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Jul 2026.
- Fraser Murray — 3 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 17 Jul 2021.
- Gaël Bigirimana — 3 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 11 Aug 2018.
- Grant Gillespie — 3 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 14 Oct 2023.
- Greg Taylor — 3 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 17 Aug 2019.
- Iain Wilson — 3 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 14 Oct 2023.
- Innes Cameron — 3 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 17 Jul 2021.
- Jack MacIver — 3 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 31 Oct 2026.
- James Forrest — 3 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 9 Feb 2020.
- Joshua Mullin — 3 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 10 Oct 2026.
- Kane Hester — 3 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 31 Oct 2026.
- Kevin O'Hara — 3 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 12 Jul 2025.
- Kristoffer Ajer — 3 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 9 Feb 2020.
- Lyall-Robert Booth — 3 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 30 Nov 2024.
- Lewis McGrattan — 3 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 14 Oct 2023.
- Leigh Griffiths — 3 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Lewis Smith — 3 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 25 Jul 2026.
- Liam Craig — 3 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 17 Apr 2021.
- Liam Grimshaw — 3 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 24 Aug 2019.
- Mark Durnan — 3 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 15 Jul 2025.
- Niall McGinn — 3 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 14 Dec 2019.
- Oliver McDonald — 3 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 30 Nov 2024.
- Oliver Colloty — 3 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 31 Oct 2026.
- Olivier Ntcham — 3 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 9 Feb 2020.
- Peter Hartley — 3 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 24 Aug 2019.
- Richard Foster — 3 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 2 Nov 2019.
- Richard Tait — 3 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 11 Aug 2018.
- Robbie Muirhead — 3 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 14 Oct 2023.
- Robert Crawford — 3 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 14 Oct 2023.
- Ross Draper — 3 confirmed meetings against Ross Cunningham. 2 Nov 2019 – 7 Sept 2024.
- Ross Laidlaw — 3 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 29 Jul 2023.
- Ryan Christie — 3 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 9 Feb 2020.
- Scott Martin — 3 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 14 Jul 2026.
- Scott McKenna — 3 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 14 Dec 2019.
- Scott Robinson — 3 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 12 Jul 2025.
- Shaleum Logan — 3 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 14 Dec 2019.
- Stephen O'Donnell — 3 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 17 Aug 2019.
- Stuart Armstrong — 3 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 25 Jul 2026.
- Tommy Muir — 3 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 5 Sept 2026.
- Anthony Wallace — 3 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 15 Jul 2025.
- Tom Ritchie — 3 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 31 Oct 2026.
- Alexander Clark — 3 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 19 Jul 2025.
- Anton Dowds — 2 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 20 Jan 2024.
- A. Haddow — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Alexander King — 2 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 15 Jul 2023.
- Angus Mailer — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Aidan Smith — 2 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 5 Sept 2026.
- Andrew Tod Junior — 2 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 4 Jul 2026.
- Alistair Roy — 2 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 5 Sept 2026.
- Andy Rose — 2 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 11 Aug 2018.
- Ben Armour — 2 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 23 Jul 2024.
- Bradley Lyons — 2 confirmed meetings against Ross Cunningham. 17 Jul 2021 – 25 Jul 2026.
- Brandon Haunstrup — 2 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 17 Jul 2021.
- Brian Easton — 2 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 10 Jan 2023.
- Brian Graham — 2 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 2 Nov 2019.
- Charles Albinson — 2 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 5 Sept 2026.
- Christian Doidge — 2 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 9 Jul 2022.
- Christopher McGinn — 2 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 19 Sept 2026.
- Craig Ross — 2 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 25 Jul 2023.
- Callum Crane — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 10 Oct 2026.
- Callum Smith — 2 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 14 Jul 2026.
- Callum Wilson — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Calum Waters — 2 confirmed meetings against Ross Cunningham. 15 Jul 2023 – 14 Oct 2023.
- Cédric Kipré — 2 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 12 May 2018.
- Christopher Cadden — 2 confirmed meetings against Ross Cunningham. 11 Aug 2018 – 9 Jul 2022.
- Conor Sammon — 2 confirmed meetings against Ross Cunningham. 11 Aug 2018 – 13 Oct 2020.
- Craig Halkett — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 19 Jul 2025.
- Craig Sibbald — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 28 Sept 2019.
- Curtis Lyle — 2 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 10 Oct 2026.
- Dylan Forrest — 2 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 23 Jul 2024.
- Darren Hynes — 2 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 12 Sept 2026.
- Dario Zanatta — 2 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 25 Nov 2023.
- Darragh O'Connor — 2 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 15 Jul 2023.
- David Wilson — 2 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 Jul 2018.
- Dean Campbell — 2 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 14 Dec 2019.
- Declan Gallagher — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 24 Aug 2019.
- Dedryck Boyata — 2 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 26 Aug 2018.
- Deniz Mehmet — 2 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 26 Jul 2025.
- Denny Johnstone — 2 confirmed meetings against Ross Cunningham. 9 Dec 2017 – 10 Oct 2020.
- Dylan Tait — 2 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 25 Nov 2023.
- Ewan Otoo — 2 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 26 Jul 2025.
- Elliott Frear — 2 confirmed meetings against Ross Cunningham. 12 May 2018 – 11 Aug 2018.
- Ewan Henderson — 2 confirmed meetings against Ross Cunningham. 2 Nov 2019 – 9 Jul 2022.
- Finlay Gray — 2 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 9 Sept 2023.
- Grant Gallagher — 2 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 25 Jul 2023.
- Gary Dicker — 2 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 17 Aug 2019.
- Gary Mackay-Steven — 2 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 3 Feb 2018.
- George Oakley — 2 confirmed meetings against Ross Cunningham. 15 Jul 2023 – 14 Oct 2023.
- Greg Kiltie — 2 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 17 Aug 2019.
- Gregory Leigh — 2 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 14 Dec 2019.
- Jack Bearne — 2 confirmed meetings against Ross Cunningham. 15 Jul 2023 – 14 Oct 2023.
- James Dolan — 2 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 29 Aug 2026.
- Jake Dolzanski — 2 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 7 Sept 2024.
- Josh Grigor — 2 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 19 Sept 2026.
- John Tod — 2 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 4 Jul 2026.
- Josh Walker — 2 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 29 Nov 2025.
- J. Wyllie — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Jack Hamilton — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 14 Jul 2026.
- James Penrice — 2 confirmed meetings against Ross Cunningham. 14 May 2016 – 20 Jul 2019.
- Jamie Barjonas — 2 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 25 Nov 2023.
- Jamie Smith — 2 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 12 Jul 2025.
- Jonathan Hayes — 2 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 9 Feb 2020.
- Joseph Lewis — 2 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 14 Dec 2019.
- Joseph Newell — 2 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 9 Jul 2022.
- Joseph Shaughnessy — 2 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 9 Dec 2017.
- Josh Todd — 2 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 3 Apr 2021.
- Jozo Šimunović — 2 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 13 Dec 2017.
- Keith Bray — 2 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 4 Jul 2026.
- Kyle Fleming — 2 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 12 Sept 2026.
- Kyle MacDonald — 2 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 12 Jul 2025.
- Kane Ritchie-Hosler — 2 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 26 Jul 2025.
- Keith Watson — 2 confirmed meetings against Ross Cunningham. 2 Nov 2019 – 5 Sept 2026.
- Kenny Miller — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 20 Jul 2019.
- Kevin Nisbet — 2 confirmed meetings against Ross Cunningham. 14 May 2016 – 25 Jul 2026.
- Kieran Millar — 2 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 13 Jul 2021.
- Kieron Willox — 2 confirmed meetings against Ross Cunningham. 15 Aug 2026 – 31 Oct 2026.
- Kyle Turner — 2 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 29 Jul 2023.
- Lee Hamilton — 2 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 10 Oct 2026.
- Lewis Hyde — 2 confirmed meetings against Ross Cunningham. 7 Sept 2024 – 30 Nov 2024.
- Liam Scullion — 2 confirmed meetings against Ross Cunningham. 15 Aug 2026 – 31 Oct 2026.
- Laurențiu Brănescu — 2 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 17 Aug 2019.
- Lee Erwin — 2 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 2 Nov 2019.
- Lewis Ferguson — 2 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 14 Dec 2019.
- Lewis Mackay — 2 confirmed meetings against Ross Cunningham. 15 Aug 2026 – 31 Oct 2026.
- Lewis Stevenson — 2 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 9 Jul 2022.
- Liam Fontaine — 2 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 2 Nov 2019.
- Liam Millar — 2 confirmed meetings against Ross Cunningham. 10 Aug 2019 – 17 Aug 2019.
- Louis Longridge — 2 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 14 Jul 2026.
- Lyall Booth — 2 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 31 Oct 2026.
- Mark McKenzie — 2 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 20 Jan 2024.
- Matthew Shiels — 2 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 14 Jul 2026.
- Marcus Fraser — 2 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 2 Nov 2019.
- Martin Rennie — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Matthew Allan — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Michael Gardyne — 2 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 2 Nov 2019.
- Michael O'Halloran — 2 confirmed meetings against Ross Cunningham. 9 Dec 2017 – 17 Apr 2021.
- Michael Ruth — 2 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 14 Jul 2026.
- Mikael Lustig — 2 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Moussa Dembélé — 2 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Murray Davidson — 2 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 9 Dec 2017.
- Nathaniel Wedderburn — 2 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 10 Oct 2020.
- Nir Bitton — 2 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 13 Dec 2017.
- Oliver Shaw — 2 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 4 Jul 2026.
- Paul Smith — 2 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 5 Sept 2026.
- Patrick Reading — 2 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 20 Jan 2024.
- Ryan Blair — 2 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 15 Jul 2025.
- Robbie Leitch — 2 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 19 Sept 2026.
- Ryan Sinnamon — 2 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 11 Aug 2021.
- Ryan Williamson — 2 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 23 Jul 2022.
- Ricki Lamie — 2 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 28 Sept 2019.
- Ross Stewart — 2 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 2 Nov 2019.
- Ryan Hedges — 2 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 14 Dec 2019.
- Ryan MacLeman — 2 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 7 Sept 2024.
- Ryan Mullen — 2 confirmed meetings against Ross Cunningham. 15 Jul 2023 – 14 Oct 2023.
- Ryan Porteous — 2 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 9 Jul 2022.
- Sean Crighton — 2 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 9 Sept 2023.
- Sean McIntosh — 2 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 25 Jul 2023.
- Scott Mercer — 2 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 19 Jul 2023.
- Scott Shepherd — 2 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Scott Tomlinson — 2 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 15 Jul 2025.
- Sam Cosgrove — 2 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 14 Dec 2019.
- Scott Robertson — 2 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 25 Jul 2023.
- Scott Tanser — 2 confirmed meetings against Ross Cunningham. 9 Dec 2017 – 17 Apr 2021.
- Sean McGinty — 2 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jan 2024.
- Sebastian Ross — 2 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2024.
- Shea Kearney — 2 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 4 Jul 2026.
- Stephen Hendrie — 2 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 Jul 2025.
- Stephen McGinn — 2 confirmed meetings against Ross Cunningham. 17 Jul 2021 – 23 Jul 2022.
- Steven Anderson — 2 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 9 Dec 2017.
- Steven Boyd — 2 confirmed meetings against Ross Cunningham. 15 Jul 2023 – 14 Oct 2023.
- Steven Lawless — 2 confirmed meetings against Ross Cunningham. 14 May 2016 – 28 Sept 2019.
- Steven MacLean — 2 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 4 Aug 2018.
- Tyrece McDonnell — 2 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 14 Jul 2026.
- Thomas Aldred — 2 confirmed meetings against Ross Cunningham. 12 May 2018 – 11 Aug 2018.
- Tomas Rogić — 2 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 26 Aug 2018.
- Trevor Carson — 2 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 11 Aug 2018.
- Trialist — 2 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 4 Jul 2026.
- Yan Dhanda — 2 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 19 Jul 2025.
- Aaron Arnott — 1 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 1 Aug 2026.
- Aaron Eadie — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- A. Kerr — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Aron Lynas — 1 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 1 Aug 2026.
- Aaron McGowan — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
- A. McSporran — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Alex Mitchell — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Andy Monk — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- A. Morgan-Cummings — 1 confirmed meetings against Ross Cunningham. 15 Aug 2026 – 15 Aug 2026.
- A. Obasoto — 1 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Andrew Smith — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Ayrton Sonkur — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Aidan Wilson — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Aaron Chaudhry — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Aaron Comrie — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Aaron Hughes — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Aaron Muirhead — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- Aaron Quigg — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Adam Brown — 1 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 1 Aug 2026.
- Adam Eckersley — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Adam Frizzell — 1 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 26 Aug 2017.
- Adam Hodge — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Adam Livingstone — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Adam Rooney — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Ahkeem Rose — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Aidan Connolly — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Aidan Glavin — 1 confirmed meetings against Ross Cunningham. 30 Nov 2024 – 30 Nov 2024.
- Aidan Keena — 1 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 13 Oct 2020.
- Aidan Nesbitt — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Aiden McCallion — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Aiden McGeady — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Akeel Francis — 1 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 13 Oct 2020.
- Alan Forrest — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Alan Lithgow — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Alasdair Sutherland — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Alec Mudimu — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Álex Gorrín — 1 confirmed meetings against Ross Cunningham. 11 Aug 2018 – 11 Aug 2018.
- Alexander Easdale — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- Alexander Fisher — 1 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 30 Dec 2017.
- Alexander Jones — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Alexander Samuel — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Alexandros Kyziridis — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Alfie Bavidge — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Alfredo Morelos — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Alistair McCann — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Alistair Roy — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Allan McGregor — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Andre Wright — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- Andrew Fasanya — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Andrew McCarthy — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Andrew Winter — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Anthony Brady — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Anthony O'Connor — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Archie Traynor — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Ashton Taylor — 1 confirmed meetings against Ross Cunningham. 14 Dec 2019 – 14 Dec 2019.
- Aymen Souda — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Ayoub Mouloua — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- B. Heal — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Ben Hughes — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- Benjamin Luissint — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- B. Richardson — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Brogan Walls — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Bradley Whyte — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Barry Cuddihy — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Ben Brannan — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Ben Dempsey — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Ben Gardiner — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Ben Hall — 1 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 13 Oct 2020.
- Ben Stirling — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Ben Wynne — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Benjamin Garuccio — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Billy Hutchinson — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Blair Malcolm — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- Blair Spittal — 1 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 3 Aug 2019.
- Bobby Burns — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Boli Bolingoli-Mbombo — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Borna Barišić — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Brad McKay — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Brian Schwake — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- Ciarán Brian — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- C. Brown — 1 confirmed meetings against Ross Cunningham. 31 Oct 2026 – 31 Oct 2026.
- Connor Bunce — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- C. Bunker — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Callum Connolly — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Conor Doan — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Callum Fordyce — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Calum Gallagher — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Cameron Gill — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Caleb Goldie — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Craig Holmes — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Craig Howie — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Cameron Keay — 1 confirmed meetings against Ross Cunningham. 14 Oct 2023 – 14 Oct 2023.
- Craig Mackenzie — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Calum MacLeod — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Craig Malcolm — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- C. Maxwell — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Ciaran McAninch — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Craig McGuffie — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Carter McKane — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- Cai McNamara — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Cian Newbury — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- C. O'Donnell — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Connor Phillips — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- Cameron Russell — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- C. Shields — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Cameron Williamson — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- Connor Young — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Calem Nieuwenhof — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Callum Hendry — 1 confirmed meetings against Ross Cunningham. 9 Dec 2017 – 9 Dec 2017.
- Callum Morris — 1 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 3 Aug 2019.
- Calum Ferrie — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Calum MacDonald — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Calvin Beattie — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Cameron Clark — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Cameron Devlin — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Cameron Elliott — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Cameron Keith — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Cameron Kerr — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Cameron Mackay — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Cameron Palmer — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Cammy MacNair — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Carl McHugh — 1 confirmed meetings against Ross Cunningham. 11 Aug 2018 – 11 Aug 2018.
- Carrick McEvoy — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Chanka Zimba — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Charles Dunne — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Charlie Dewar — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Chidiebere Nwakali — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Chris Black — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Chris Erskine — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Christian Borchgrevink — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Christophe Berra — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Christopher Johnston — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Christopher Johnston — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Christopher Jullien — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Christopher Kane — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Christopher Long — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Christopher Maxwell — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Christopher Stokes — 1 confirmed meetings against Ross Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Cieran Dunne — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Cláudio Braga — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Colin Doyle — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
- Coll Donaldson — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Connor Goldson — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Connor McLennan — 1 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 30 Oct 2019.
- Connor Randall — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Connor Ronan — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Connor Smith — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Conor Brennan — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Conor Lynass — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Craig Bryson — 1 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 30 Oct 2019.
- Craig Clay — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Craig Slater — 1 confirmed meetings against Ross Cunningham. 17 Oct 2026 – 17 Oct 2026.
- Craig Tanner — 1 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 30 Dec 2017.
- Craig Thomson — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Craig Wighton — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Curtis Main — 1 confirmed meetings against Ross Cunningham. 11 Aug 2018 – 11 Aug 2018.
- Dean Brett — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Declan Byrne — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- D. Clelland — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Daniel Connor — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- David Hutton — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Adedapo Awokoya-Mebude — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Demilade Yunus — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Dale Carrick — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Daniel Devine — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Daniel Gosset — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Daniel Handling — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Daniel Johnson — 1 confirmed meetings against Ross Cunningham. 11 Aug 2018 – 11 Aug 2018.
- Daniel McManus — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Daniel O'Reilly — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Daniel Swanson — 1 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 28 Jan 2017.
- Danny Dobbie — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Danny Seaborne — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Danny Whitehall — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
- Darren Thomas — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Daryl Horgan — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- David Amoo — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- David Marshall — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- David Turnbull — 1 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 May 2018.
- Dean Cleland — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Dean Hawkshaw — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Declan McManus — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Deimantas Petravičius — 1 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 May 2018.
- Derek McNab — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Devante Cole — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Dion Donohue — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Dominic Ball — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Dominic Lavelle — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Dylan Lobban — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Dylan McGowan — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Dylan Ross — 1 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- E. Dunne — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- E. Glasgow — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Elias Melkersen — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Elliot Parish — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Elton Kabangu — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Erik Sviatchenko — 1 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 13 Dec 2016.
- Ethan Crombie — 1 confirmed meetings against Ross Cunningham. 17 Oct 2026 – 17 Oct 2026.
- Ethan Drysdale — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Euan Henderson — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Finlay Allen — 1 confirmed meetings against Ross Cunningham. 7 Sept 2024 – 7 Sept 2024.
- Fraser Bryden — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Finn Ecrepont — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Filip Helander — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Fergus Owens — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- F. Rowe — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Fidel O'Rourke — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Findlay Marshall — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Finn Yeats — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Florian Kamberi — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Frédéric Frans — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Frederick Woodman — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Funso-King Ojo — 1 confirmed meetings against Ross Cunningham. 14 Dec 2019 – 14 Dec 2019.
- Glenn Middleton — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- George O'Connor — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- Gary Pullen — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Greig Stewart — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Gabriel Forsyth — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Gary Miller — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Gary Oliver — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- George Harmon — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- George Hunter — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- George Newell — 1 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 30 Dec 2017.
- George Stanger — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Glen Kamara — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Gordon Greer — 1 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 26 Aug 2017.
- Gordon Walker — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Graeme Shinnie — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Graham Cummins — 1 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 28 Jan 2017.
- Greg Simpson — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Gregory Wylde — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- Gruffydd Williams — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Guy Melamed — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Hamish McKinlay — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Harrison Paton — 1 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 3 Aug 2019.
- Harry Broun — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- Harry Milne — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Harry Welsh — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Innes Lawson — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Iain Vigurs — 1 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 3 Aug 2019.
- Innes Murray — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Iwan Cartwright — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Jordan Allan — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- J. Anderson — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Jordan Armstrong — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- J. Bradley — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- James Brownie — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- J. Clark — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Josh Cooper — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- James Creaney — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- J. Darroch — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Jamie Dishington — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- J. Donnelly — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Jake Doyle-Hayes — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- J. Forrest — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- J. Gallacher — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Jonathan Guthrie — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- J. Hannah — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- James Hilton — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- Jason Jarvis — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- J. Kelly — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Jack MacCalman — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- J. McDonald — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- J. McMurdo — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- J. Riddel — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- J. Rodgers — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Joshua Scott — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- James Stevenson — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- J. Stuart — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- J. Tapping — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Jack Thomson — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Jack Turner — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- James Wilson — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Jack Anderson — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Jack Baldwin — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Jack Brown — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Jack McMillan — 1 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 17 Jul 2018.
- Jack Milne — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Jack Sanders — 1 confirmed meetings against Ross Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Jack Stobbs — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Jack Stott — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Jackson Longridge — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Jacob MacIntyre — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Jai Quitongo — 1 confirmed meetings against Ross Cunningham. 15 Jul 2023 – 15 Jul 2023.
- Jake Mulraney — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- James Brown — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- James Brown — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- James Cowan — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- James Craigen — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- James MacDonald — 1 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 26 Aug 2017.
- James Murphy — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- James Scott — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- James Tavernier — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- James Wallace — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- James Wilson — 1 confirmed meetings against Ross Cunningham. 14 Dec 2019 – 14 Dec 2019.
- James Wilson — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Jamie Forrest — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Jamie McCart — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Jason Brown — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Jason Kerr — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Jason Naismith — 1 confirmed meetings against Ross Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Jay Hogarth — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Jaze Kabia — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- Jean-Pierre Tiéhi — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Jeremiah Chilokoa-Mullen — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Jermain Defoe — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Jermaine Hylton — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Joao Victoria — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Joe Slattery — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Joel Mumbongo — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- John Souttar — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Jonathan Gallagher — 1 confirmed meetings against Ross Cunningham. 14 Dec 2019 – 14 Dec 2019.
- Jonathan Stewart — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Jordan Duncan — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Jordan Jones — 1 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 26 Aug 2017.
- Jordan McGregor — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Jordan White — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Josef Faux — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Joseph Aribo — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Joseph Cardle — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Joseph McGlynn — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Joseph McGrath — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Joseph Moore — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Josh Campbell — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Josh Carson — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Josh Kerr — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Josh O'Connor — 1 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Josh Rennie — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Joshua Dixon — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Joshua Edwards — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Joshua Hinds — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Joshua Reid — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Joshua Sims — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Joshua Tibbetts — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Joshua Vela — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Juan Alegría — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Keir Foster — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Kieran Hall — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- K. Kirkpatrick — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Keiran McGachie — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Kieran Ngwenya — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Kurtis Roberts — 1 confirmed meetings against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- K. Roberts — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Kevin Smith — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Kevin Waugh — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Kalvin Orsi — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- Kenneth McLean — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Kerr McInroy — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Kerr Young — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Kevin Dąbrowski — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Kian Corbally — 1 confirmed meetings against Ross Cunningham. 4 Jul 2026 – 4 Jul 2026.
- Kian Leslie — 1 confirmed meetings against Ross Cunningham. 30 Nov 2024 – 30 Nov 2024.
- Kieran MacDonald — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Kieran Tierney — 1 confirmed meetings against Ross Cunningham. 26 Aug 2018 – 26 Aug 2018.
- Kirk McKnight — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Kjartan Kjartansson — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Kris Boyd — 1 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 26 Aug 2017.
- Kris Doolan — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Kurtis Guthrie — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Kyle Benedictus — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Kyle Connell — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Kyle Jacobs — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Kyle Lafferty — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Kyle McClelland — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Lewis Crawford — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- L. Davidson — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Liam Duncan — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Liam Gordon — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- L. Lovering — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Lewis McCann — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- L. McGonigle — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Lewis McGregor — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- L. McIntosh — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Liam McLeish — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- L. McNeil — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Liam Morgan — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Liam Rooney — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Liam Strachan — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Lewis Strapp — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- Lewis Turner — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- L. Walker — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Logan Watt — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Laurence Bell — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Lawrence Shankland — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Lee Adamson Miller — 1 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 17 Jul 2018.
- Lee Gallacher — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Leon McCann — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Lewis Dobbie — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Lewis Gillie — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Lewis Mansell — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Lewis Mayo — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Lewis Miller — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Lewis Spence — 1 confirmed meetings against Ross Cunningham. 2 Nov 2019 – 2 Nov 2019.
- Lewis Stewart — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Liam Brown — 1 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 May 2018.
- Liam Donnelly — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Liam Kelly — 1 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 17 Jul 2018.
- Liam MacDonald — 1 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Liam Polworth — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Liam Smith — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Liam Sole — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Logan Chalmers — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Logan Jimenez — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Logan Ross — 1 confirmed meetings against Ross Cunningham. 7 Sept 2024 – 7 Sept 2024.
- Luca Perrie — 1 confirmed meetings against Ross Cunningham. 17 Oct 2026 – 17 Oct 2026.
- Lucas Fyfe — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Luke Kenny — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Luke McCowan — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- Michael Andrews — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Max Barry — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- M. Currie — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Michael Dangana — 1 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 16 Jul 2024.
- Michael Garrity — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- Matthew Grant — 1 confirmed meetings against Ross Cunningham. 15 Aug 2026 – 15 Aug 2026.
- Melker Hallberg — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Michael Hewitt — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Magnus MacKenzie — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Martin McDonald — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- M. McLuckie — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Michael Miller — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- Michael Moffat — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- M. Mudie — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Mitchell Robertson — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Michael Selfridge — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- M. Sliwinski — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Mark Stowe — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Marcus Syme — 1 confirmed meetings against Ross Cunningham. 17 Oct 2026 – 17 Oct 2026.
- Mark Weir — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Matthew Yates — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Marc Young — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Mackenzie Lemon — 1 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 1 Aug 2026.
- Marc McNulty — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Marian Shved — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Marius Müller — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Mark Gillespie — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Marley Redfern — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Marvin Bartley — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Mathias Pogba — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Matt Niven — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Matthew Bowman — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Matthew McInally — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Matthew Mudie — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Matthew Todd — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Michael Doyle — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Michael Johnston — 1 confirmed meetings against Ross Cunningham. 26 Aug 2018 – 26 Aug 2018.
- Miko Virtanen — 1 confirmed meetings against Ross Cunningham. 29 Nov 2025 – 29 Nov 2025.
- Mitchell Pinnock — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
- Mohamed El Makrini — 1 confirmed meetings against Ross Cunningham. 17 Aug 2019 – 17 Aug 2019.
- Mohamed Elyounoussi — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Morgaro Gomis — 1 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 13 Oct 2020.
- Moritz Bauer — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Mouhamed Niang — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Murray Aiken — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Murray Johnson — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Murray Thomas — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Nathan Cannon — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- N. Little — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Neil Martyniuk — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- N. Rogerson — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Nadir Çiftçi — 1 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 May 2018.
- Neil McLaughlin — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Neil Stafford — 1 confirmed meetings against Ross Cunningham. 1 Aug 2026 – 1 Aug 2026.
- Nesta Guinness-Walker — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Nicholas Cadden — 1 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 17 Jul 2018.
- Nicholas Clark — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Nicholas Devlin — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Nicholas Maynard — 1 confirmed meetings against Ross Cunningham. 3 Feb 2018 – 3 Feb 2018.
- Nicholas McAllister — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Nikolay Todorov — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Noah Edwards — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Nohan Kenneh — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Owen Calder — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- O. Fisher — 1 confirmed meetings against Ross Cunningham. 14 Jul 2026 – 14 Jul 2026.
- Odsonne Édouard — 1 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 13 Dec 2017.
- Oisin McEntee — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Oliver Lee — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Oscar MacIntyre — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Patrick Martin — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Paul Watson — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Paul Woods — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Patrick Roberts — 1 confirmed meetings against Ross Cunningham. 13 Dec 2016 – 13 Dec 2016.
- Patryk Klimala — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Paul Byrne — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Paul Dixon — 1 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 13 Oct 2020.
- Paul Hanlon — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Paul Paton — 1 confirmed meetings against Ross Cunningham. 28 Jan 2017 – 28 Jan 2017.
- Paul-Joseph Crossan — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Peter Haring — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Peter Morrison — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Peter Pawlett — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Quinn Mitchell — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- R. Dinanga — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Robbie Foster — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Ross Gray — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Rocco Hickey-Fugaccia — 1 confirmed meetings against Ross Cunningham. 17 Oct 2026 – 17 Oct 2026.
- Ross Irving — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Ruaridh Langan — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Reece Lyon — 1 confirmed meetings against Ross Cunningham. 16 Jul 2022 – 16 Jul 2022.
- Roddy MacGregor — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Rory McAllister — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Ryan McGeever — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Russell McLean — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Robbie McNab — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Robbie Mutch — 1 confirmed meetings against Ross Cunningham. 13 Oct 2020 – 13 Oct 2020.
- Regan O'Sullivan — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- R. Osei — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Rico Quitongo — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Ryan Robertson — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Ryan Spink — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Roy Syla — 1 confirmed meetings against Ross Cunningham. 20 Jan 2024 – 20 Jan 2024.
- Ryan Wallace — 1 confirmed meetings against Ross Cunningham. 9 Sept 2023 – 9 Sept 2023.
- Robert Ward — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Raffaele De Vita — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Reegan Mimnaugh — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Reghan Tumilty — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Robbie Fraser — 1 confirmed meetings against Ross Cunningham. 4 Jul 2026 – 4 Jul 2026.
- Robbie Mahon — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Robert Hughes — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Robert Jones — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Rocky Bushiri — 1 confirmed meetings against Ross Cunningham. 9 Jul 2022 – 9 Jul 2022.
- Ronan Hughes — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Rory MacLeod — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Ross Alexander — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Ross Forbes — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Ross McPherson — 1 confirmed meetings against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Ross Munro — 1 confirmed meetings against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Ross Stewart — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Ruairidh Adams — 1 confirmed meetings against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- Rudi Molotnikov — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Russell Griffiths — 1 confirmed meetings against Ross Cunningham. 12 May 2018 – 12 May 2018.
- Ryan Bowman — 1 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 30 Dec 2017.
- Ryan Dow — 1 confirmed meetings against Ross Cunningham. 14 Nov 2020 – 14 Nov 2020.
- Ryan Edwards — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Ryan Fulton — 1 confirmed meetings against Ross Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Ryan Jack — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Ryan Kent — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Ryan Oné — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Ryan Scully — 1 confirmed meetings against Ross Cunningham. 14 May 2016 – 14 May 2016.
- Stephen Barr — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- S. Buchanan — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- Sean Burns — 1 confirmed meetings against Ross Cunningham. 13 Jul 2021 – 13 Jul 2021.
- Scott Cusick — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Scott Gray — 1 confirmed meetings against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Scott Honeyman — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Scott Hooper — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Struan Mair — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- S. Mason — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Stuart McKenzie — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Sam Nixon — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Oluwaseyi Ojo — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Scott Roberts — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Scott Ross — 1 confirmed meetings against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Steven Swinglehurst — 1 confirmed meetings against Ross Cunningham. 14 Jul 2018 – 14 Jul 2018.
- Scott Williamson — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Sam Young — 1 confirmed meetings against Ross Cunningham. 12 Oct 2024 – 12 Oct 2024.
- Sam Campbell — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Sam McLean — 1 confirmed meetings against Ross Cunningham. 15 Aug 2026 – 15 Aug 2026.
- Sam Ramsbottom — 1 confirmed meetings against Ross Cunningham. 19 Jul 2023 – 19 Jul 2023.
- Sam Roscoe-Byrne — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- Sam Wardrop — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Samuel Harding — 1 confirmed meetings against Ross Cunningham. 4 Jul 2026 – 4 Jul 2026.
- Samuel Walker — 1 confirmed meetings against Ross Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Sander Kartum — 1 confirmed meetings against Ross Cunningham. 19 Jul 2025 – 19 Jul 2025.
- Scott Allan — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Scott Allardice — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Scott Arfield — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Scott Bain — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Scott Fox — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Scott Gray — 1 confirmed meetings against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Scott Pittman — 1 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 17 Jul 2018.
- Scott Sinclair — 1 confirmed meetings against Ross Cunningham. 13 Dec 2017 – 13 Dec 2017.
- Scott Tiffoney — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Sean Kelly — 1 confirmed meetings against Ross Cunningham. 3 Aug 2019 – 3 Aug 2019.
- Sean Mackie — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Sean Slaven — 1 confirmed meetings against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Sean Welsh — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Shane Sutherland — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Shaun Byrne — 1 confirmed meetings against Ross Cunningham. 17 Jul 2018 – 17 Jul 2018.
- Shaun Rodgers — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Shay Kelly — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Shea Gordon — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Sherwin Seedorf — 1 confirmed meetings against Ross Cunningham. 24 Aug 2019 – 24 Aug 2019.
- Simon Murray — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Sion Bradley — 1 confirmed meetings against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Stefan Scougall — 1 confirmed meetings against Ross Cunningham. 9 Dec 2017 – 9 Dec 2017.
- Steve Lawson — 1 confirmed meetings against Ross Cunningham. 28 Sept 2019 – 28 Sept 2019.
- Steven Bradley — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Steven Davis — 1 confirmed meetings against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Steven Hammell — 1 confirmed meetings against Ross Cunningham. 30 Dec 2017 – 30 Dec 2017.
- Steven Hetherington — 1 confirmed meetings against Ross Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Steven May — 1 confirmed meetings against Ross Cunningham. 17 Apr 2021 – 17 Apr 2021.
- Steven Naismith — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Steven Old — 1 confirmed meetings against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Steven Smith — 1 confirmed meetings against Ross Cunningham. 26 Aug 2017 – 26 Aug 2017.
- Stevie Mallan — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- Stuart Bannigan — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Stuart Carswell — 1 confirmed meetings against Ross Cunningham. 10 Oct 2020 – 10 Oct 2020.
- Stuart McKinstry — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- T. Falconer — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Antony Gallacher — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Thomas James — 1 confirmed meetings against Ross Cunningham. 19 Oct 2019 – 19 Oct 2019.
- T. North — 1 confirmed meetings against Ross Cunningham. 19 Sept 2026 – 19 Sept 2026.
- Thomas O'Ware — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Thomas Orr — 1 confirmed meetings against Ross Cunningham. 25 Jul 2023 – 25 Jul 2023.
- Timam Scott — 1 confirmed meetings against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- T. Simpson — 1 confirmed meetings against Ross Cunningham. 17 Oct 2026 – 17 Oct 2026.
- Tom Walsh — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- Tajudeen Olusanya — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Tashan Oakley-Boothe — 1 confirmed meetings against Ross Cunningham. 26 Jul 2025 – 26 Jul 2025.
- Taylor Charters — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Theo McCormick — 1 confirmed meetings against Ross Cunningham. 15 Jul 2025 – 15 Jul 2025.
- Thomas McHale — 1 confirmed meetings against Ross Cunningham. 16 Jul 2024 – 16 Jul 2024.
- Thomas Robson — 1 confirmed meetings against Ross Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Thomas Sparrow — 1 confirmed meetings against Ross Cunningham. 10 Jan 2023 – 10 Jan 2023.
- Tomas Brindley — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
- Tony Dingwall — 1 confirmed meetings against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- Tony Yogane — 1 confirmed meetings against Ross Cunningham. 25 Jul 2026 – 25 Jul 2026.
- Trialist B — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Trialist C — 1 confirmed meetings against Ross Cunningham. 12 Jul 2025 – 12 Jul 2025.
- Uche Ikpeazu — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Vakoun Bayo — 1 confirmed meetings against Ross Cunningham. 9 Feb 2020 – 9 Feb 2020.
- Victor Loturi — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Viljami Sinisalo — 1 confirmed meetings against Ross Cunningham. 3 Apr 2021 – 3 Apr 2021.
- W. Gibson — 1 confirmed meetings against Ross Cunningham. 5 Sept 2026 – 5 Sept 2026.
- William Nightingale — 1 confirmed meetings against Ross Cunningham. 29 Jul 2023 – 29 Jul 2023.
- Youssouf Mulumbu — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
- Z. Cameron — 1 confirmed meetings against Ross Cunningham. 10 Oct 2026 – 10 Oct 2026.
- Zander MacKenzie — 1 confirmed meetings against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Zach Mauchin — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Zach Bruce — 1 confirmed meetings against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Zach Bruce — 1 confirmed meetings against Ross Cunningham. 29 Aug 2026 – 29 Aug 2026.
- Zachary Vyner — 1 confirmed meetings against Ross Cunningham. 30 Oct 2019 – 30 Oct 2019.
- Zak Rudden — 1 confirmed meetings against Ross Cunningham. 27 Jul 2024 – 27 Jul 2024.
- Zander McAllister — 1 confirmed meetings against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Zdeněk Zlámal — 1 confirmed meetings against Ross Cunningham. 4 Aug 2018 – 4 Aug 2018.
- Zeno Rossi — 1 confirmed meetings against Ross Cunningham. 10 Nov 2020 – 10 Nov 2020.
Which teams has Ross Cunningham 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.
- Elgin City — 6 confirmed appearances against Ross Cunningham. 16 Jul 2024 – 31 Oct 2026.
- Kilmarnock — 5 confirmed appearances against Ross Cunningham. 26 Aug 2017 – 17 Jul 2021.
- Aberdeen — 4 confirmed appearances against Ross Cunningham. 3 Feb 2018 – 25 Jul 2026.
- Celtic — 4 confirmed appearances against Ross Cunningham. 13 Dec 2016 – 9 Feb 2020.
- Dunfermline — 4 confirmed appearances against Ross Cunningham. 14 Nov 2020 – 4 Jul 2026.
- Motherwell — 4 confirmed appearances against Ross Cunningham. 30 Dec 2017 – 24 Aug 2019.
- Dumbarton — 3 confirmed appearances against Ross Cunningham. 10 Oct 2020 – 15 Jul 2025.
- Hamilton Academical — 3 confirmed appearances against Ross Cunningham. 10 Jan 2023 – 12 Jul 2025.
- Morton — 3 confirmed appearances against Ross Cunningham. 16 Jul 2022 – 14 Oct 2023.
- Ross County — 3 confirmed appearances against Ross Cunningham. 3 Aug 2019 – 29 Jul 2023.
- ST Johnstone — 3 confirmed appearances against Ross Cunningham. 28 Jan 2017 – 17 Apr 2021.
- Stranraer — 3 confirmed appearances against Ross Cunningham. 13 Jul 2021 – 29 Aug 2026.
- Annan Athletic — 2 confirmed appearances against Ross Cunningham. 14 Jul 2018 – 5 Sept 2026.
- Ayr Utd — 2 confirmed appearances against Ross Cunningham. 3 Apr 2021 – 20 Jan 2024.
- Edinburgh City — 2 confirmed appearances against Ross Cunningham. 19 Jul 2023 – 19 Sept 2026.
- Falkirk — 2 confirmed appearances against Ross Cunningham. 13 Oct 2020 – 23 Jul 2022.
- Forfar Athletic — 2 confirmed appearances against Ross Cunningham. 1 Aug 2026 – 17 Oct 2026.
- Heart Of Midlothian — 2 confirmed appearances against Ross Cunningham. 4 Aug 2018 – 19 Jul 2025.
- Hibernian — 2 confirmed appearances against Ross Cunningham. 19 Oct 2019 – 9 Jul 2022.
- Livingston — 2 confirmed appearances against Ross Cunningham. 17 Jul 2018 – 28 Sept 2019.
- Partick — 2 confirmed appearances against Ross Cunningham. 14 May 2016 – 20 Jul 2019.
- Queen's Park — 2 confirmed appearances against Ross Cunningham. 27 Jul 2024 – 14 Jul 2026.
- Airdrie United — 1 confirmed appearances against Ross Cunningham. 27 Jul 2019 – 27 Jul 2019.
- Bonnyrigg Rose Athletic — 1 confirmed appearances against Ross Cunningham. 13 Jul 2022 – 13 Jul 2022.
- Brora Rangers — 1 confirmed appearances against Ross Cunningham. 21 Jul 2026 – 21 Jul 2026.
- BSC Glasgow — 1 confirmed appearances against Ross Cunningham. 11 Aug 2021 – 11 Aug 2021.
- Caernarfon Town — 1 confirmed appearances against Ross Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Clyde — 1 confirmed appearances against Ross Cunningham. 12 Sept 2026 – 12 Sept 2026.
- Clydebank — 1 confirmed appearances against Ross Cunningham. 27 Nov 2021 – 27 Nov 2021.
- Dundee United II — 1 confirmed appearances against Ross Cunningham. 12 Aug 2025 – 12 Aug 2025.
- East Kilbride — 1 confirmed appearances against Ross Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Hibernian U21 — 1 confirmed appearances against Ross Cunningham. 26 Aug 2025 – 26 Aug 2025.
- Inverness CT — 1 confirmed appearances against Ross Cunningham. 5 Sept 2025 – 5 Sept 2025.
- Keith — 1 confirmed appearances against Ross Cunningham. 23 Mar 2021 – 23 Mar 2021.
- Peterhead — 1 confirmed appearances against Ross Cunningham. 23 Jul 2024 – 23 Jul 2024.
- Queen of the South — 1 confirmed appearances against Ross Cunningham. 11 Jul 2026 – 11 Jul 2026.
- Rangers — 1 confirmed appearances against Ross Cunningham. 24 Nov 2019 – 24 Nov 2019.
- Spartans — 1 confirmed appearances against Ross Cunningham. 3 Oct 2026 – 3 Oct 2026.
- Stirling Albion — 1 confirmed appearances against Ross Cunningham. 10 Oct 2026 – 10 Oct 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.






















































