FOOTSAM / CONNECTIONS
Lewis McGrattan
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Lewis McGrattan played with most?
Most confirmed shared appearances:
- Darragh O'Connor28shared appearances
- Rhys Armstrong24shared appearances
- Lewis Strapp22shared appearances
Who has Lewis McGrattan faced most often?
Most confirmed meetings as opponents:
- Harry Cochrane6confirmed meetings
- Aidan Quinn5confirmed meetings
- Graham Webster5confirmed meetings
Who has Lewis McGrattan played with most?
Players with confirmed appearances in the same team as Lewis McGrattan.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 16 July 2022 – 7 Nov 2026 | ||
| 02 | 20 July 2024 – 7 Nov 2026 | ||
| 03 | 16 July 2019 – 25 Feb 2026 | ||
| 03 | 16 July 2019 – 9 Feb 2024 | ||
| 05 | 9 Oct 2021 – 26 July 2025 | ||
| 05 | 24 July 2021 – 9 Feb 2024 | ||
| 07 | 20 July 2024 – 25 Feb 2026 | ||
| 08 | 20 July 2024 – 25 Feb 2026 | ||
| 09 | 27 July 2024 – 25 Feb 2026 | ||
| 10 | 16 July 2022 – 20 Jan 2024 | ||
| 11 | 16 Apr 2021 – 7 Nov 2026 | ||
| 11 | 20 July 2024 – 25 Feb 2026 | ||
| 11 | 9 July 2022 – 9 Feb 2024 | ||
| 11 | 22 Sep 2022 – 9 Feb 2024 | ||
| 15 | 16 July 2022 – 9 Feb 2024 | ||
| 15 | 11 July 2026 – 7 Nov 2026 | ||
| 15 | 24 July 2021 – 8 Feb 2025 | ||
| 15 | 11 July 2026 – 7 Nov 2026 | ||
| 19 | 27 July 2024 – 23 July 2025 | ||
| 19 | 11 July 2026 – 7 Nov 2026 | ||
| 19 | 15 July 2023 – 9 Feb 2024 | ||
| 19 | 16 July 2019 – 23 July 2022 | ||
| 23 | 15 Aug 2026 – 7 Nov 2026 | ||
| 23 | 8 July 2025 – 25 Feb 2026 | ||
| 23 | 8 July 2025 – 25 Feb 2026 | ||
| 23 | 15 July 2023 – 20 Jan 2024 | ||
| 23 | 24 July 2021 – 20 Jan 2024 | ||
| 23 | 15 July 2023 – 9 Feb 2024 | ||
| 23 | 16 Apr 2021 – 25 Feb 2026 | ||
| 30 | 20 July 2024 – 8 Feb 2025 | ||
| 30 | 20 July 2024 – 8 Feb 2025 | ||
| 30 | 15 July 2023 – 9 Feb 2024 | ||
| 30 | 8 July 2025 – 6 Feb 2026 | ||
| 30 | 11 July 2026 – 10 Oct 2026 | ||
| 35 | 24 July 2021 – 10 Dec 2022 | ||
| 35 | 15 July 2023 – 20 Jan 2024 | ||
| 35 | 20 July 2024 – 8 Feb 2025 | ||
| 38 | 20 July 2024 – 17 Jan 2026 | ||
| 38 | 8 Aug 2026 – 7 Nov 2026 | ||
| 38 | 9 July 2022 – 21 Jan 2023 | ||
| 38 | 24 July 2021 – 10 Dec 2022 | ||
| 38 | 11 July 2026 – 7 Nov 2026 | ||
| 38 | 16 July 2019 – 23 July 2022 | ||
| 38 | 8 Feb 2025 – 29 Nov 2025 | ||
| 38 | 20 July 2024 – 8 Feb 2025 | ||
| 38 | 11 July 2026 – 7 Nov 2026 | ||
| 38 | 15 July 2023 – 25 Nov 2023 | ||
| 48 | 20 July 2024 – 8 Feb 2025 | ||
| 48 | 8 July 2025 – 29 Nov 2025 | ||
| 48 | 9 July 2022 – 10 Dec 2022 |
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 Lewis McGrattan 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 Lewis McGrattan played with?
- Darragh O'Connor — 28 shared appearances with Lewis McGrattan. 16 Jul 2022 – 7 Nov 2026.
- Rhys Armstrong — 24 shared appearances with Lewis McGrattan. 20 Jul 2024 – 7 Nov 2026.
- Lewis Strapp — 22 shared appearances with Lewis McGrattan. 16 Jul 2019 – 25 Feb 2026.
- Robbie Muirhead — 22 shared appearances with Lewis McGrattan. 16 Jul 2019 – 9 Feb 2024.
- Alexander King — 20 shared appearances with Lewis McGrattan. 9 Oct 2021 – 26 Jul 2025.
- Cameron Blues — 20 shared appearances with Lewis McGrattan. 24 Jul 2021 – 9 Feb 2024.
- Christopher Mochrie — 18 shared appearances with Lewis McGrattan. 20 Jul 2024 – 25 Feb 2026.
- Dylan MacDonald — 17 shared appearances with Lewis McGrattan. 20 Jul 2024 – 25 Feb 2026.
- Gavin Gallagher — 15 shared appearances with Lewis McGrattan. 27 Jul 2024 – 25 Feb 2026.
- Grant Gillespie — 14 shared appearances with Lewis McGrattan. 16 Jul 2022 – 20 Jan 2024.
- Craig McGuffie — 13 shared appearances with Lewis McGrattan. 16 Apr 2021 – 7 Nov 2026.
- Dean McMaster — 13 shared appearances with Lewis McGrattan. 20 Jul 2024 – 25 Feb 2026.
- Jai Quitongo — 13 shared appearances with Lewis McGrattan. 9 Jul 2022 – 9 Feb 2024.
- Robert Crawford — 13 shared appearances with Lewis McGrattan. 22 Sept 2022 – 9 Feb 2024.
- Jack Baird — 12 shared appearances with Lewis McGrattan. 16 Jul 2022 – 9 Feb 2024.
- João Baldé — 12 shared appearances with Lewis McGrattan. 11 Jul 2026 – 7 Nov 2026.
- Lewis McGregor — 12 shared appearances with Lewis McGrattan. 24 Jul 2021 – 8 Feb 2025.
- Sean Fagan — 12 shared appearances with Lewis McGrattan. 11 Jul 2026 – 7 Nov 2026.
- Cameron Cooper — 11 shared appearances with Lewis McGrattan. 27 Jul 2024 – 23 Jul 2025.
- Cameron Elliott — 11 shared appearances with Lewis McGrattan. 11 Jul 2026 – 7 Nov 2026.
- Kirk Broadfoot — 11 shared appearances with Lewis McGrattan. 15 Jul 2023 – 9 Feb 2024.
- Reece Lyon — 11 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2022.
- Aaron Steele — 10 shared appearances with Lewis McGrattan. 15 Aug 2026 – 7 Nov 2026.
- C. Ross — 10 shared appearances with Lewis McGrattan. 8 Jul 2025 – 25 Feb 2026.
- Euan Henderson — 10 shared appearances with Lewis McGrattan. 8 Jul 2025 – 25 Feb 2026.
- Jack Bearne — 10 shared appearances with Lewis McGrattan. 15 Jul 2023 – 20 Jan 2024.
- Michael Garrity — 10 shared appearances with Lewis McGrattan. 24 Jul 2021 – 20 Jan 2024.
- Ryan Mullen — 10 shared appearances with Lewis McGrattan. 15 Jul 2023 – 9 Feb 2024.
- Sean McGinty — 10 shared appearances with Lewis McGrattan. 16 Apr 2021 – 25 Feb 2026.
- Adam Frizzell — 9 shared appearances with Lewis McGrattan. 20 Jul 2024 – 8 Feb 2025.
- Benjamin Wilson — 9 shared appearances with Lewis McGrattan. 20 Jul 2024 – 8 Feb 2025.
- George Oakley — 9 shared appearances with Lewis McGrattan. 15 Jul 2023 – 9 Feb 2024.
- Jamie Barjonas — 9 shared appearances with Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Shay Kelly — 9 shared appearances with Lewis McGrattan. 11 Jul 2026 – 10 Oct 2026.
- Alan Lithgow — 8 shared appearances with Lewis McGrattan. 24 Jul 2021 – 10 Dec 2022.
- Calum Waters — 8 shared appearances with Lewis McGrattan. 15 Jul 2023 – 20 Jan 2024.
- Kieran Wright — 8 shared appearances with Lewis McGrattan. 20 Jul 2024 – 8 Feb 2025.
- Aidan Wilson — 7 shared appearances with Lewis McGrattan. 20 Jul 2024 – 17 Jan 2026.
- Alexander Smith — 7 shared appearances with Lewis McGrattan. 8 Aug 2026 – 7 Nov 2026.
- Brian Schwake — 7 shared appearances with Lewis McGrattan. 9 Jul 2022 – 21 Jan 2023.
- Darren Hynes — 7 shared appearances with Lewis McGrattan. 24 Jul 2021 – 10 Dec 2022.
- Jamie Hamilton — 7 shared appearances with Lewis McGrattan. 11 Jul 2026 – 7 Nov 2026.
- Kyle Jacobs — 7 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2022.
- Liam McStravick — 7 shared appearances with Lewis McGrattan. 8 Feb 2025 – 29 Nov 2025.
- Mason Hancock — 7 shared appearances with Lewis McGrattan. 20 Jul 2024 – 8 Feb 2025.
- O. Calder — 7 shared appearances with Lewis McGrattan. 11 Jul 2026 – 7 Nov 2026.
- Steven Boyd — 7 shared appearances with Lewis McGrattan. 15 Jul 2023 – 25 Nov 2023.
- Cameron Bruce — 6 shared appearances with Lewis McGrattan. 20 Jul 2024 – 8 Feb 2025.
- Cade Melrose — 6 shared appearances with Lewis McGrattan. 8 Jul 2025 – 29 Nov 2025.
- Carlo Pignatiello — 6 shared appearances with Lewis McGrattan. 9 Jul 2022 – 10 Dec 2022.
- Craig Watson — 6 shared appearances with Lewis McGrattan. 20 Jul 2024 – 8 Feb 2025.
- Finlay Gray — 6 shared appearances with Lewis McGrattan. 11 Jul 2026 – 12 Sept 2026.
- Iain Wilson — 6 shared appearances with Lewis McGrattan. 9 Sept 2023 – 9 Feb 2024.
- Jaze Kabia — 6 shared appearances with Lewis McGrattan. 9 Jul 2022 – 10 Dec 2022.
- Malek Zaid — 6 shared appearances with Lewis McGrattan. 11 Jul 2026 – 12 Sept 2026.
- Michael Ledger — 6 shared appearances with Lewis McGrattan. 16 Apr 2021 – 1 Dec 2021.
- Owen Moffat — 6 shared appearances with Lewis McGrattan. 8 Aug 2026 – 7 Nov 2026.
- Terrell Agyemang — 6 shared appearances with Lewis McGrattan. 20 Jul 2024 – 1 Dec 2024.
- Aaron Reid — 5 shared appearances with Lewis McGrattan. 20 Jul 2024 – 29 Nov 2025.
- Alan Power — 5 shared appearances with Lewis McGrattan. 19 Aug 2023 – 9 Feb 2024.
- C. McKenzie — 5 shared appearances with Lewis McGrattan. 5 Sept 2026 – 7 Nov 2026.
- Charles Telfer — 5 shared appearances with Lewis McGrattan. 29 Nov 2025 – 25 Feb 2026.
- Cole McKinnon — 5 shared appearances with Lewis McGrattan. 29 Nov 2025 – 25 Feb 2026.
- Euan East — 5 shared appearances with Lewis McGrattan. 5 Sept 2026 – 17 Oct 2026.
- Gary Oliver — 5 shared appearances with Lewis McGrattan. 24 Jul 2021 – 1 Dec 2021.
- Mitchell Robertson — 5 shared appearances with Lewis McGrattan. 3 Oct 2026 – 7 Nov 2026.
- Murray Aiken — 5 shared appearances with Lewis McGrattan. 23 Jul 2024 – 12 Oct 2024.
- Sam Culbert — 5 shared appearances with Lewis McGrattan. 3 Oct 2026 – 7 Nov 2026.
- Samuel Graham — 5 shared appearances with Lewis McGrattan. 7 Sept 2024 – 8 Feb 2025.
- Alexander Easdale — 4 shared appearances with Lewis McGrattan. 16 Apr 2021 – 23 Jul 2022.
- Dylan Williams — 4 shared appearances with Lewis McGrattan. 8 Jul 2025 – 26 Jul 2025.
- Gavin Reilly — 4 shared appearances with Lewis McGrattan. 4 Sept 2021 – 1 Dec 2021.
- Harry Stone — 4 shared appearances with Lewis McGrattan. 17 Jan 2026 – 25 Feb 2026.
- Jack Hamilton — 4 shared appearances with Lewis McGrattan. 24 Jul 2021 – 1 Dec 2021.
- Jake Hastie — 4 shared appearances with Lewis McGrattan. 17 Jan 2026 – 25 Feb 2026.
- Liam Grimshaw — 4 shared appearances with Lewis McGrattan. 22 Sept 2022 – 21 Jan 2023.
- Rhys McCabe — 4 shared appearances with Lewis McGrattan. 23 Jul 2024 – 12 Jul 2025.
- Scott Constable — 4 shared appearances with Lewis McGrattan. 17 Jan 2026 – 25 Feb 2026.
- Adam Devine — 3 shared appearances with Lewis McGrattan. 3 Feb 2026 – 25 Feb 2026.
- Aidan Nesbitt — 3 shared appearances with Lewis McGrattan. 16 Jul 2019 – 16 Apr 2021.
- Brian McLean — 3 shared appearances with Lewis McGrattan. 16 Jul 2019 – 24 Jul 2021.
- Cole Williams — 3 shared appearances with Lewis McGrattan. 8 Jul 2025 – 15 Jul 2025.
- Chigozie Ugwu — 3 shared appearances with Lewis McGrattan. 24 Jul 2021 – 1 Dec 2021.
- M. Gill — 3 shared appearances with Lewis McGrattan. 17 Oct 2026 – 7 Nov 2026.
- R. Dargie — 3 shared appearances with Lewis McGrattan. 22 Aug 2026 – 3 Oct 2026.
- Thomas Allan — 3 shared appearances with Lewis McGrattan. 4 Sept 2021 – 1 Dec 2021.
- A. Aird — 2 shared appearances with Lewis McGrattan. 8 Jul 2025 – 15 Jul 2025.
- Andrew Kyle — 2 shared appearances with Lewis McGrattan. 11 Jul 2026 – 29 Aug 2026.
- Robert McHugh — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Barry Maguire — 2 shared appearances with Lewis McGrattan. 3 Oct 2026 – 17 Oct 2026.
- Cameron Keay — 2 shared appearances with Lewis McGrattan. 9 Sept 2023 – 14 Oct 2023.
- Cameron Salkeld — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Efetobore Ambrose — 2 shared appearances with Lewis McGrattan. 26 Nov 2022 – 21 Jan 2023.
- Flynn Duffy — 2 shared appearances with Lewis McGrattan. 1 Dec 2024 – 18 Jan 2025.
- Jaakko Oksanen — 2 shared appearances with Lewis McGrattan. 27 Nov 2021 – 1 Dec 2021.
- James Duncan McAlister — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Jimmy Knowles — 2 shared appearances with Lewis McGrattan. 4 Sept 2021 – 9 Oct 2021.
- John Sutton — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Luke Badley-Morgan — 2 shared appearances with Lewis McGrattan. 7 Sept 2024 – 12 Oct 2024.
- M. Chisholm — 2 shared appearances with Lewis McGrattan. 8 Jul 2025 – 15 Jul 2025.
- Mark Russell — 2 shared appearances with Lewis McGrattan. 4 Sept 2021 – 9 Oct 2021.
- Nicholas Cadden — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Oisin McEntee — 2 shared appearances with Lewis McGrattan. 27 Nov 2021 – 1 Dec 2021.
- Peter Grant — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Sam Ramsbottom — 2 shared appearances with Lewis McGrattan. 16 Jul 2019 – 23 Jul 2019.
- Trialist B — 2 shared appearances with Lewis McGrattan. 8 Jul 2025 – 23 Jul 2025.
- Alasdair Spalding — 1 shared appearances with Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Aaron Taylor-Sinclair — 1 shared appearances with Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Aidan McAdams — 1 shared appearances with Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Alistair Roy — 1 shared appearances with Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Charlie McArthur — 1 shared appearances with Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Calvin Miller — 1 shared appearances with Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Christopher Wylie — 1 shared appearances with Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- J. White — 1 shared appearances with Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- James MacDonald — 1 shared appearances with Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Kalvin Orsi — 1 shared appearances with Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Logan O'Boy — 1 shared appearances with Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Liam Kennedy — 1 shared appearances with Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Markus Garborg Fjørtoft — 1 shared appearances with Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Matthew Davidson — 1 shared appearances with Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Murray Johnson — 1 shared appearances with Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Owen Stirton — 1 shared appearances with Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Reghan Tumilty — 1 shared appearances with Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Stephen McGinn — 1 shared appearances with Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Tyler French — 1 shared appearances with Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
Who has Lewis McGrattan faced?
- Harry Cochrane — 6 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 3 Feb 2026.
- Aidan Quinn — 5 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 17 Oct 2026.
- Graham Webster — 5 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 17 Oct 2026.
- Blair Lyons — 4 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 17 Oct 2026.
- Kalvin Orsi — 4 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 5 Sept 2026.
- Reece Lyon — 4 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 7 Sept 2024.
- Simon Murray — 4 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 12 Jul 2025.
- Adam Devine — 3 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 8 Aug 2026.
- Aidan McAdams — 3 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 3 Feb 2026.
- Andrew Steeves — 3 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 23 Jul 2025.
- Craig Brown — 3 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 23 Jul 2025.
- Cameron Gill — 3 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 17 Oct 2026.
- Craig Johnston — 3 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 14 Oct 2023.
- Craig McGuffie — 3 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 18 Jan 2025.
- Connor Randall — 3 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 31 Oct 2026.
- Craig Watson — 3 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 3 Feb 2026.
- Adedapo Awokoya-Mebude — 3 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 10 Oct 2026.
- Ewan Loudon — 3 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 17 Oct 2026.
- Finlay Robertson — 3 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 12 Jul 2025.
- Gary Oliver — 3 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 17 Oct 2026.
- Gavin Reilly — 3 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 3 Feb 2026.
- H. Craig — 3 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 17 Oct 2026.
- Kieran Freeman — 3 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 17 Oct 2026.
- Matthew Douglas — 3 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 7 Sept 2024.
- Ryan Williamson — 3 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 17 Oct 2026.
- Richard Chin — 3 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 31 Oct 2026.
- Robbie Mahon — 3 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 10 Oct 2026.
- Ross Cunningham — 3 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 14 Oct 2023.
- Stefan McCluskey — 3 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 14 Oct 2023.
- Sean McGinty — 3 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 17 Oct 2026.
- Adam Corbett — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Adam Emslie — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Andrew McNeil — 2 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 29 Jul 2023.
- Aaron Muirhead — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Akil Wright — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Alexandros Gogić — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Antonio Portales — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 8 Feb 2025.
- Ben Johnstone — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Benjamin Luissint — 2 confirmed meetings against Lewis McGrattan. 7 Sept 2024 – 7 Nov 2026.
- Billy Owens — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Barry Cuddihy — 2 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 16 Jul 2022.
- Bevis Mugabi — 2 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 9 Feb 2024.
- Botti Biabi — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Brennan Dickenson — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Brian Graham — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Callum Connolly — 2 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 15 Jul 2025.
- Calvin McGrory — 2 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 26 Nov 2022.
- C. Ross — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Callumn Morrison — 2 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 11 Jul 2026.
- Cameron Ross — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 3 Oct 2026.
- Carlo Pignatiello — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- Christopher Hamilton — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Connor Smith — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 10 Oct 2026.
- D. Iserhienrhien — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Declan Gallagher — 2 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 10 Oct 2026.
- Declan John — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Dylan MacDonald — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Dylan Smith — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Ewan McLeod — 2 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 3 Oct 2026.
- Ewan Simpson — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Ethan Ingram — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 12 Jul 2025.
- Finlay Gray — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- Findlay Marshall — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Flynn Duffy — 2 confirmed meetings against Lewis McGrattan. 22 Aug 2026 – 17 Oct 2026.
- Gavin Gallagher — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Imari-Narain Samuels — 2 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 12 Jul 2025.
- James Hilton — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- Jack Turner — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Josh Walker — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Jack Wilkie — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Jacob MacIntyre — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Jamie Barjonas — 2 confirmed meetings against Lewis McGrattan. 22 Aug 2026 – 17 Oct 2026.
- Jamie Lindsay — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Jamie Sneddon — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Jason Thomson — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Jay Hogarth — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Jayden Richardson — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Jordan McGhee — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 8 Feb 2025.
- Jordan White — 2 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 15 Aug 2026.
- Josh Todd — 2 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 26 Nov 2022.
- Joshua Mullin — 2 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 25 Feb 2026.
- Joshua Rae — 2 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 25 Feb 2026.
- Kyle MacDonald — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 5 Sept 2026.
- Kieran McKechnie — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Kai Kennedy — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Kerr Waddell — 2 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 23 Jul 2025.
- Kieran Phillips — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Killian Phillips — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Kyle Gourlay — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Lewis Gibson — 2 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 10 Oct 2026.
- Luke McCarvel — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Lewis Reid — 2 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 31 Oct 2026.
- Lewis Vaughan — 2 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 25 Feb 2026.
- Lee Connelly — 2 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 26 Nov 2022.
- Lewis Moore — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Liam Kelly — 2 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 9 Feb 2024.
- Luke Graham — 2 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 12 Jul 2025.
- Lyall Cameron — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 8 Feb 2025.
- Musa Dibaga — 2 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 11 Jul 2026.
- Michael Hewitt — 2 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 27 Jul 2024.
- Matthew Shiels — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- Matthew Yates — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Marcus Fraser — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Mark Durnan — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- Mark O'Hara — 2 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 8 Jul 2025.
- Michael Ruth — 2 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 20 Jul 2024.
- Mikaël Mandron — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Mohamad Sylla — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 8 Feb 2025.
- Morgaro Gomis — 2 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 16 Jul 2022.
- Mouhamed Niang — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- Niyah Joseph — 2 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 1 Dec 2021.
- Neil Martyniuk — 2 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 15 Jul 2025.
- Nikolay Todorov — 2 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 17 Jan 2026.
- Oliver Shaw — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 11 Jul 2026.
- Oscar MacIntyre — 2 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 7 Sept 2024.
- Paul Kennedy — 2 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 16 Jul 2022.
- Paul Watson — 2 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 20 Jan 2024.
- Paul McKay — 2 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 26 Nov 2022.
- Ryan Blair — 2 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 18 Jan 2025.
- R. Clark — 2 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 22 Aug 2026.
- Rico Quitongo — 2 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 26 Nov 2022.
- Roland Idowu — 2 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Ross Callachan — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Ruari Paton — 2 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 26 Nov 2022.
- Ryan Astley — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 12 Jul 2025.
- Ryan Dow — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Ryan Flynn — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Scott Stewart — 2 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Sam Fisher — 2 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 10 Oct 2026.
- Scott Allardice — 2 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 22 Jul 2023.
- Scott Robinson — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 3 Feb 2026.
- Scott Tiffoney — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 8 Feb 2025.
- Seán Dillon — 2 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 20 Jan 2024.
- Sebastian Ross — 2 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 12 Sept 2026.
- Shaun Byrne — 2 confirmed meetings against Lewis McGrattan. 22 Aug 2026 – 17 Oct 2026.
- Stephen Hendrie — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 5 Sept 2026.
- Stephen O'Donnell — 2 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 9 Feb 2024.
- Steven Bradley — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 5 Sept 2026.
- Steven Hetherington — 2 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 26 Jul 2025.
- Stuart McKinstry — 2 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 5 Sept 2026.
- Tiwi Daramola — 2 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Terry Masson — 2 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 23 Jul 2025.
- Thomas Lang — 2 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 3 Feb 2026.
- Trevor Carson — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 12 Jul 2025.
- Ziyad Larkeche — 2 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 8 Feb 2025.
- Adam Brooks — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Aaron Eadie — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Alan Horne — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Aron Lynas — 1 confirmed meetings against Lewis McGrattan. 18 Jan 2025 – 18 Jan 2025.
- Andrew Munro — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Ali Shrive — 1 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 20 Jan 2024.
- A. Shrive — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 23 Jul 2025.
- Ayrton Sonkur — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Andrew Tod Junior — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Aaron Clark — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 23 Jul 2025.
- Aaron Comrie — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Aaron Donnelly — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Aaron Doran — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Aaron Lennox — 1 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 9 Oct 2021.
- Aaron Mooy — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Aaron Splaine — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Abdallah Sima — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Adam Frizzell — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Adam Livingstone — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Aidan Bridge — 1 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 8 Aug 2026.
- Aidan Connolly — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Aidan Nesbitt — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Alex Cooper — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 1 Dec 2021.
- Alexander Hutton — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Alexander Iacovitti — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Alexandro Bernabéi — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Alfons Amade — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Alistair Johnston — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Alistair Love — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Alistair Roy — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 1 Dec 2021.
- Allan Campbell — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Andrew Clarke — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Andrew Halliday — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Andrew MacLeod — 1 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 29 Aug 2026.
- Andrew McCarthy — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Andrew Murdoch — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Andrew Ryan — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Andrew Winter — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Arron Darge — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Ashley Hay — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Ben Armour — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Bradley Barrett — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Ben Barron — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Brian Cameron — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Brian Clark — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Bruno Davidson — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Brodie Devine — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Ben Hermiston — 1 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 20 Jan 2024.
- Ben Hughes — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- William King — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- William McKay — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Ben Purrington — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Robert Wilson — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Blair Yule — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Barry Maguire — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Ben Dempsey — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Billy Dawson Koumetio — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Blair Spittal — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Bobby McLuckie — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Bojan Miovski — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Brad McKay — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Brad Spencer — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Bradley Foster-Theniger — 1 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 29 Aug 2026.
- Bradley Young — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Brett Long — 1 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 20 Jul 2024.
- Brian Easton — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Brian McLean — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Brian Rice — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Craig Batchelor — 1 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 20 Jan 2024.
- Cameron Blacklock — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Ciarán Brian — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- C. Burnside — 1 confirmed meetings against Lewis McGrattan. 10 Oct 2026 – 10 Oct 2026.
- Conor Doan — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- C. Dow — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Conner Duthie — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- C. Fellows — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Callum Fordyce — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Calum Gallagher — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- C. Goldie — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Cameron O'Donnell — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Craig Ross — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- C. Smith — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 23 Jul 2025.
- C. Wighton — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 23 Jul 2025.
- Connor Young — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Cale Loughrey — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Callum Crane — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Callum McGregor — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Callum Penman — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Calum Butcher — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Calum Waters — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Calvin Beattie — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Cameron Ballantyne — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Cameron Ballantyne — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Cameron Blues — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Cameron Clark — 1 confirmed meetings against Lewis McGrattan. 18 Jan 2025 – 18 Jan 2025.
- Cameron Dow — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Cameron Elliott — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Carl Starfelt — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Cesar Garza — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Charles Telfer — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Charley Oosenbrugh — 1 confirmed meetings against Lewis McGrattan. 17 Oct 2026 – 17 Oct 2026.
- Charlie Gilmour — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Christian Antoniazzi — 1 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 9 Oct 2021.
- Christian Nadé — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Christopher Long — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Christopher Maguire — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Ciaran Dickson — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Ciaran McKenna — 1 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 26 Nov 2022.
- Cieran Dunne — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Clark Robertson — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Cole Coughlin — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Connal Ewan — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Connor Goldson — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Connor Murray — 1 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 26 Nov 2022.
- Connor O'Riordan — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Conor Brennan — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Conor McMenamin — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Conor Sammon — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Conrad Balatoni — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Craig Donald — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Curtis Main — 1 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 17 Aug 2024.
- Cyriel Dessers — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Afolabi Akinyemi — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Dylan Corr — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Dylan Forrest — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- D. Forrest — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Daniel Irving — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- D. Oladipo — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Daniel Strachan — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Daizen Maeda — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Daniel Devine — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Daniel Handling — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Danilo — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Darragh O'Connor — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Darren Barr — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- David Bangala — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- David Carson — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- David Devine — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- David Ferguson — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- David Goodwillie — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- David Mitchell — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- David Turnbull — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- David Wilson — 1 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 20 Jul 2024.
- Davor Zdravkovski — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Dean Hawkshaw — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Dean Lyness — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Dean McMaster — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Deniz Mehmet — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Derek Gaston — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Devante Cole — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Dimitar Mitov — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Dominic Thomas — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Drey Wright — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Dujon Sterling — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Dylan Easton — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Euan Cameron — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- E. Oppong — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Euan Ross — 1 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 27 Jul 2024.
- Emile Acquah — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Ester Sokler — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Ethan Ross — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Euan East — 1 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 26 Nov 2022.
- Evan Mooney — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Frankie Devine — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Finn Ecrepont — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- F. Mackie — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Fergus Owens — 1 confirmed meetings against Lewis McGrattan. 14 Oct 2023 – 14 Oct 2023.
- Finlay Malcolm — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Finn Yeats — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Fraser Taylor — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- G. Crookston — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Grant Gallagher — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Gwong-Rwad Gwonpeter — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Gavin Molloy — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- George Harmon — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- George Hunter — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Georgie Gent — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Graeme Shinnie — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Grant Adam — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Harry Craig — 1 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 20 Jan 2024.
- Harrison Paton — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Iain Wilson — 1 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 26 Nov 2022.
- Ianis Hagi — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Innes Cameron — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Innes Murray — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Jordan Allan — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Jack Allan — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- James Ballantyne — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Jili Buyabu — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Josh Cooper — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- James Dolan — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Jake Dolzanski — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Jaden Ferguson — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Jack Hannah — 1 confirmed meetings against Lewis McGrattan. 7 Sept 2024 – 7 Sept 2024.
- J. Hannah — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- John-James Henderson — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Jamie Montgomery — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Joseph Murphy — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- James Stokes — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Jake Sutherland — 1 confirmed meetings against Lewis McGrattan. 17 Oct 2026 – 17 Oct 2026.
- J. Teasdale — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- John Tod — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- James Wilson — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Jack Baldwin — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Jack Brydon — 1 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 27 Jul 2024.
- Jack Butland — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Jack Hamilton — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Jack Leitch — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Jack MacKenzie — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Jack Newman — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Jack Stott — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Jack Vale — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Jacob Devaney — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Jai Rowe — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Jake Hastie — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Jake Young — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Jalmaro Calvin — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- James Brown — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- James Forrest — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- James Gullan — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- James Scott — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Jamie Hamilton — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Jamie McGrath — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Jamie Smith — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Jamie Walker — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 15 Jul 2023.
- Jason Brown — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Jay Henderson — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- João Baldé — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Joel Mumbongo — 1 confirmed meetings against Lewis McGrattan. 18 Jan 2025 – 18 Jan 2025.
- John Lundstram — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- John Robertson — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Johnly Yfeko — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Jon McCracken — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Jonathan Obika — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Jonathan Page — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Jonathan Stewart — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Jordan Doherty — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Jordan Houston — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Jordan McGregor — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Jordan McMillan — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Jordan Wooding-Holt — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- José Cifuentes — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Joseph Hart — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Joseph Laing — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Joseph Shaughnessy — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Josh Kerr — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Josh Mulligan — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Josh O'Connor — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Joshua Gentles — 1 confirmed meetings against Lewis McGrattan. 10 Oct 2026 – 10 Oct 2026.
- Joshua Reid — 1 confirmed meetings against Lewis McGrattan. 31 Oct 2026 – 31 Oct 2026.
- Joshua Sims — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Keith Bray — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Kyle Doherty — 1 confirmed meetings against Lewis McGrattan. 7 Sept 2024 – 7 Sept 2024.
- Kion Etete — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Kyle Fleming — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Keir Foster — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Kyle Girvan — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Kane Hester — 1 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 20 Jan 2024.
- Kyle Johnston — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Keir Macaulay — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Keiran McGachie — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- K. Millar — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Kurtis Roberts — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- K. Roberts — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Kevin Smith — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- K. Smutek — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Kieran Somerville — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Kristian Webster — 1 confirmed meetings against Lewis McGrattan. 18 Jan 2025 – 18 Jan 2025.
- Kallum Higginbotham — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Keir Bertie — 1 confirmed meetings against Lewis McGrattan. 22 Aug 2026 – 22 Aug 2026.
- Kemar Roofe — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Kerr McInroy — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Kerr Young — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Kevin O'Hara — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Kian Corbally — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Kian Speirs — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Kian Taylor — 1 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 8 Aug 2026.
- Kieran Dolan McGrath — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Kieran Dowell — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Kirk Broadfoot — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Kwame Boateng — 1 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 8 Aug 2026.
- Kyle Bradley — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Kyle Connell — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Kyle Hutton — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Kyle Jacobs — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Kyle Turner — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Kyle Wilkie — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Kyogo Furuhashi — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Lyle Avci — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Lewis Crawford — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Liam Dick — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Lee Hamilton — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Lewis Hawkins — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Lyall Keir — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Lewis McArthur — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Lewis McGregor — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Liam McLeish — 1 confirmed meetings against Lewis McGrattan. 8 Aug 2026 – 8 Aug 2026.
- Lewis Milne — 1 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 9 Oct 2021.
- Liam Morgan — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Luke Rankin — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Liam Scullion — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Lewis Strapp — 1 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 29 Aug 2026.
- Lewis Turner — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Layton Bisland — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Lee Kilday — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Leighton Clarkson — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Leighton McIntosh — 1 confirmed meetings against Lewis McGrattan. 7 Sept 2024 – 7 Sept 2024.
- Lennon Miller — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Leon Balogun — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Lewis Jamieson — 1 confirmed meetings against Lewis McGrattan. 29 Aug 2026 – 29 Aug 2026.
- Lewis O'Donnell — 1 confirmed meetings against Lewis McGrattan. 14 Oct 2023 – 14 Oct 2023.
- Lewis Spence — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Lewis Stevenson — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Liam Donnelly — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Liam Fontaine — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Liam Harvey — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Liam Henderson — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Liam McFarlane — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Liam McStravick — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Liam Parker — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Liam Shaw — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Liam Smith — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Liel Abada — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Lucas Stenhouse — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Luke McCowan — 1 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 17 Aug 2024.
- Luke Robinson — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- M. Bah — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Max Barry — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- M. Campbell — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 23 Jul 2025.
- MacKenzie Carse — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Mark Docherty — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Myles Gaffney — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Michael Gemmell — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Matthew Grant — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Martin McDonald — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Mark McKenzie — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Michael Miller — 1 confirmed meetings against Lewis McGrattan. 20 Jul 2024 – 20 Jul 2024.
- M. Souter — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Mitchell Taylor — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Mark Weir — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Mark Whatley — 1 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 9 Oct 2021.
- Matifadza Zata — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Malik Dijksteel — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Mark Ridgers — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Matheus Machado — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2025 – 23 Jul 2025.
- Mathew Anderson — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Matthew Allan — 1 confirmed meetings against Lewis McGrattan. 9 Oct 2021 – 9 Oct 2021.
- Matthew Connelly — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Matthew O'Riley — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Matthew Wright — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Max Currie — 1 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 26 Nov 2022.
- Max Dowling — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Max Johnston — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 1 Dec 2021.
- Michael Gardyne — 1 confirmed meetings against Lewis McGrattan. 20 Jan 2024 – 20 Jan 2024.
- Michael Tidser — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 15 Jul 2023.
- Miguel Freckleton — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Mohammed Olabosun Lawal — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Morgyn Neill — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Nathan Austin — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Nathan Hendji — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Neil Parry — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Niall Rogerson — 1 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 27 Jul 2024.
- N. Rogerson — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Nathan Cooney — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Nathan McGinley — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Nicholas Devlin — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Nicholas McAllister — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Nicholas Suman — 1 confirmed meetings against Lewis McGrattan. 31 Oct 2026 – 31 Oct 2026.
- Owen Andrew — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Owen Cairns — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- O. Foster — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Owen Hayward — 1 confirmed meetings against Lewis McGrattan. 18 Jan 2025 – 18 Jan 2025.
- Oliver McDonald — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Oisin Smyth — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Oluwaseun Adewumi — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Osaze Urhoghide — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Paul Digby — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Paul Smith — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Patrick Reading — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Paul Hanlon — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Paul McGinn — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Paul Nsio — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- Paul-Jon Sludden — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Paul-Joseph Crossan — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Peter Ambrose — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Peter Grant — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Peter Morrison — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Peter Pawlett — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Peter Urminský — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Pharrell Willis — 1 confirmed meetings against Lewis McGrattan. 7 Sept 2024 – 7 Sept 2024.
- Quinn Mitchell — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Ricco Diack — 1 confirmed meetings against Lewis McGrattan. 31 Oct 2026 – 31 Oct 2026.
- Ross Gray — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Ross Irving — 1 confirmed meetings against Lewis McGrattan. 26 Nov 2022 – 26 Nov 2022.
- Ross Jamieson — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Ruaridh Langan — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Robbie Leitch — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Rory MacEwan — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Roddy MacGregor — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Ross Matthews — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- R. McAllister — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Ryan McGeever — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- Robbie Mutch — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Reis Peggie — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Ryan Porteous — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Ryan Stevenson — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- R. Tekle — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Ryan Winter — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Rabbi Matondo — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Raymond Grant — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Reece McAlear — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Reegan Mimnaugh — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Reghan Tumilty — 1 confirmed meetings against Lewis McGrattan. 10 Oct 2026 – 10 Oct 2026.
- Rhys McCabe — 1 confirmed meetings against Lewis McGrattan. 18 Nov 2023 – 18 Nov 2023.
- Richard King — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Ricki Lamie — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Robbie Deas — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Robbie Fraser — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Robert Crawford — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Robert Jones — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- Ross Connelly — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Ross Docherty — 1 confirmed meetings against Lewis McGrattan. 31 Oct 2026 – 31 Oct 2026.
- Ross Draper — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Ross Lyon — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2022 – 16 Jul 2022.
- Ross Millen — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Ross Munro — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Ruben Soares-Junior — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 1 Dec 2021.
- Rudi Bryce — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2025 – 15 Jul 2025.
- Russell Currie — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Russell Dingwall — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Ryan Harrington — 1 confirmed meetings against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Ryan MacLeman — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Ryan Mullen — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Ryan Nolan — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Ryan Shanley — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Ryan Tierney — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- S. Brown — 1 confirmed meetings against Lewis McGrattan. 25 Feb 2026 – 25 Feb 2026.
- S. Buchanan — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Scott Dalziel — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Sean Fagan — 1 confirmed meetings against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Sead Hakšabanović — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Struan Mair — 1 confirmed meetings against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Sean McIntosh — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Sebastian Palmer-Houlden — 1 confirmed meetings against Lewis McGrattan. 17 Aug 2024 – 17 Aug 2024.
- Shaun Rutherford — 1 confirmed meetings against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Steven Swinglehurst — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Sam Lammers — 1 confirmed meetings against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Samuel Ashford — 1 confirmed meetings against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Samuel Harding — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Samuel Stanton — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Scott Brown — 1 confirmed meetings against Lewis McGrattan. 10 Dec 2022 – 10 Dec 2022.
- Scott Gray — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Scott McLean — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Scott Robertson — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Scott Taggart — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Scott Tanser — 1 confirmed meetings against Lewis McGrattan. 8 Jul 2025 – 8 Jul 2025.
- Sean Mackie — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Sean Welsh — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Shamal George — 1 confirmed meetings against Lewis McGrattan. 6 Feb 2026 – 6 Feb 2026.
- Shane Sutherland — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Shaun Want — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Shayden Morris — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Shea Kearney — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Sivert Heltne Nilsen — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Slobodan Rubežić — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Solomon Brynn — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 1 Dec 2021.
- Stefan Scougall — 1 confirmed meetings against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Stephen McGinn — 1 confirmed meetings against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Steven Lawless — 1 confirmed meetings against Lewis McGrattan. 16 Apr 2021 – 16 Apr 2021.
- Stuart Bannigan — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Stuart Carswell — 1 confirmed meetings against Lewis McGrattan. 16 Jul 2019 – 16 Jul 2019.
- T. Davies-Browne — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Antony Gallacher — 1 confirmed meetings against Lewis McGrattan. 5 Sept 2026 – 5 Sept 2026.
- Tsoanelo Letsosa — 1 confirmed meetings against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- T. Milne — 1 confirmed meetings against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- Tommy Muir — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- T. O'Brien — 1 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 17 Jan 2026.
- Thomas O'Ware — 1 confirmed meetings against Lewis McGrattan. 15 Jul 2023 – 15 Jul 2023.
- Thomas Orr — 1 confirmed meetings against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
- Taylor Sutherland — 1 confirmed meetings against Lewis McGrattan. 22 Aug 2026 – 22 Aug 2026.
- Anthony Wallace — 1 confirmed meetings against Lewis McGrattan. 18 Jan 2025 – 18 Jan 2025.
- Tom Walsh — 1 confirmed meetings against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Taylor Charters — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Taylor Steven — 1 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 17 Jan 2026.
- Thelonius Bair — 1 confirmed meetings against Lewis McGrattan. 9 Feb 2024 – 9 Feb 2024.
- Thomas Beadling — 1 confirmed meetings against Lewis McGrattan. 17 Jan 2026 – 17 Jan 2026.
- Thomas McHale — 1 confirmed meetings against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Tomoki Iwata — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Tony Yogane — 1 confirmed meetings against Lewis McGrattan. 12 Jul 2025 – 12 Jul 2025.
- Victor Enem — 1 confirmed meetings against Lewis McGrattan. 3 Feb 2026 – 3 Feb 2026.
- Víctor López — 1 confirmed meetings against Lewis McGrattan. 8 Feb 2025 – 8 Feb 2025.
- Victor Loturi — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Wallace Baird — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- William Mortimer — 1 confirmed meetings against Lewis McGrattan. 24 Jul 2021 – 24 Jul 2021.
- William Gibson — 1 confirmed meetings against Lewis McGrattan. 1 Dec 2021 – 1 Dec 2021.
- William Nightingale — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Yan Dhanda — 1 confirmed meetings against Lewis McGrattan. 22 Jul 2023 – 22 Jul 2023.
- Yuki Kobayashi — 1 confirmed meetings against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Z. Hutton — 1 confirmed meetings against Lewis McGrattan. 29 Nov 2025 – 29 Nov 2025.
- Zach Khan — 1 confirmed meetings against Lewis McGrattan. 23 Jul 2022 – 23 Jul 2022.
- Zander MacKenzie — 1 confirmed meetings against Lewis McGrattan. 7 Nov 2026 – 7 Nov 2026.
- Z. To — 1 confirmed meetings against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Zak Rudden — 1 confirmed meetings against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- Zander Craic — 1 confirmed meetings against Lewis McGrattan. 27 Jul 2024 – 27 Jul 2024.
Which teams has Lewis McGrattan 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.
- Montrose — 5 confirmed appearances against Lewis McGrattan. 9 Oct 2021 – 17 Oct 2026.
- Queen of the South — 5 confirmed appearances against Lewis McGrattan. 1 Dec 2021 – 7 Nov 2026.
- Airdrie United — 3 confirmed appearances against Lewis McGrattan. 18 Nov 2023 – 10 Oct 2026.
- Dumbarton — 3 confirmed appearances against Lewis McGrattan. 16 Jul 2019 – 18 Jan 2025.
- Dundee — 3 confirmed appearances against Lewis McGrattan. 17 Aug 2024 – 12 Jul 2025.
- Ross County — 3 confirmed appearances against Lewis McGrattan. 22 Jul 2023 – 31 Oct 2026.
- Arbroath — 2 confirmed appearances against Lewis McGrattan. 17 Jan 2026 – 3 Feb 2026.
- Bonnyrigg Rose Athletic — 2 confirmed appearances against Lewis McGrattan. 23 Jul 2022 – 15 Jul 2025.
- Clyde — 2 confirmed appearances against Lewis McGrattan. 24 Jul 2021 – 16 Jul 2022.
- Hamilton Academical — 2 confirmed appearances against Lewis McGrattan. 29 Nov 2025 – 5 Sept 2026.
- Kelty Hearts — 2 confirmed appearances against Lewis McGrattan. 15 Jul 2023 – 14 Oct 2023.
- Motherwell — 2 confirmed appearances against Lewis McGrattan. 16 Apr 2021 – 9 Feb 2024.
- Raith Rovers — 2 confirmed appearances against Lewis McGrattan. 10 Dec 2022 – 25 Feb 2026.
- ST Mirren — 2 confirmed appearances against Lewis McGrattan. 8 Jul 2025 – 6 Feb 2026.
- Aberdeen — 1 confirmed appearances against Lewis McGrattan. 23 Jul 2024 – 23 Jul 2024.
- Alloa Athletic — 1 confirmed appearances against Lewis McGrattan. 26 Jul 2025 – 26 Jul 2025.
- Annan Athletic — 1 confirmed appearances against Lewis McGrattan. 23 Jul 2019 – 23 Jul 2019.
- Ayr Utd — 1 confirmed appearances against Lewis McGrattan. 22 Sept 2022 – 22 Sept 2022.
- Bo'ness United — 1 confirmed appearances against Lewis McGrattan. 25 Nov 2023 – 25 Nov 2023.
- Celtic — 1 confirmed appearances against Lewis McGrattan. 21 Jan 2023 – 21 Jan 2023.
- Celtic II — 1 confirmed appearances against Lewis McGrattan. 4 Sept 2021 – 4 Sept 2021.
- Cove Rangers — 1 confirmed appearances against Lewis McGrattan. 15 Aug 2026 – 15 Aug 2026.
- Dundee North End — 1 confirmed appearances against Lewis McGrattan. 1 Dec 2024 – 1 Dec 2024.
- Dunfermline — 1 confirmed appearances against Lewis McGrattan. 11 Jul 2026 – 11 Jul 2026.
- East Fife — 1 confirmed appearances against Lewis McGrattan. 3 Oct 2026 – 3 Oct 2026.
- East Kilbride — 1 confirmed appearances against Lewis McGrattan. 12 Oct 2024 – 12 Oct 2024.
- Edinburgh City — 1 confirmed appearances against Lewis McGrattan. 29 Jul 2023 – 29 Jul 2023.
- Elgin City — 1 confirmed appearances against Lewis McGrattan. 9 Sept 2023 – 9 Sept 2023.
- Falkirk — 1 confirmed appearances against Lewis McGrattan. 9 Jul 2022 – 9 Jul 2022.
- Inverness CT — 1 confirmed appearances against Lewis McGrattan. 27 Nov 2021 – 27 Nov 2021.
- Peterhead — 1 confirmed appearances against Lewis McGrattan. 12 Sept 2026 – 12 Sept 2026.
- Rangers — 1 confirmed appearances against Lewis McGrattan. 19 Aug 2023 – 19 Aug 2023.
- Stranraer — 1 confirmed appearances against Lewis McGrattan. 18 Jul 2023 – 18 Jul 2023.
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.





















































