FOOTSAM / CONNECTIONS
Jack MacKenzie
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Jack MacKenzie played with most?
Most confirmed shared appearances:
- Leighton Clarkson83shared appearances
- Graeme Shinnie73shared appearances
- Nicholas Devlin68shared appearances
Who has Jack MacKenzie faced most often?
Most confirmed meetings as opponents:
- Callum McGregor14confirmed meetings
- Alistair Johnston10confirmed meetings
- James Forrest10confirmed meetings
Who has Jack MacKenzie played with most?
Players with confirmed appearances in the same team as Jack MacKenzie.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 13 Aug 2022 – 24 May 2025 | ||
| 02 | 18 Feb 2023 – 24 May 2025 | ||
| 03 | 29 July 2023 – 24 May 2025 | ||
| 04 | 13 Aug 2022 – 1 Feb 2025 | ||
| 05 | 13 Aug 2022 – 11 Aug 2024 | ||
| 06 | 24 Aug 2023 – 14 May 2025 | ||
| 07 | 12 Feb 2022 – 19 May 2024 | ||
| 07 | 20 March 2021 – 28 Feb 2024 | ||
| 09 | 13 Aug 2022 – 19 May 2024 | ||
| 09 | 13 Aug 2022 – 24 May 2025 | ||
| 11 | 29 July 2023 – 15 March 2025 | ||
| 12 | 5 March 2022 – 24 May 2025 | ||
| 12 | 20 March 2021 – 27 May 2023 | ||
| 12 | 5 Aug 2023 – 5 Jan 2025 | ||
| 15 | 1 Feb 2022 – 23 Nov 2024 | ||
| 16 | 21 Sep 2023 – 19 May 2024 | ||
| 17 | 18 Feb 2023 – 5 Jan 2025 | ||
| 17 | 20 March 2021 – 15 May 2022 | ||
| 19 | 22 July 2021 – 28 Dec 2022 | ||
| 19 | 27 Aug 2022 – 27 July 2024 | ||
| 21 | 17 Aug 2024 – 24 May 2025 | ||
| 22 | 13 July 2024 – 2 March 2025 | ||
| 23 | 13 July 2024 – 24 May 2025 | ||
| 23 | 20 March 2021 – 15 May 2022 | ||
| 23 | 27 Aug 2023 – 11 Aug 2024 | ||
| 26 | 20 March 2021 – 30 Apr 2022 | ||
| 27 | 25 Aug 2024 – 24 May 2025 | ||
| 27 | 13 July 2024 – 2 Jan 2025 | ||
| 27 | 25 Aug 2024 – 24 May 2025 | ||
| 27 | 20 March 2021 – 18 Feb 2023 | ||
| 31 | 22 July 2021 – 15 May 2022 | ||
| 31 | 11 Sep 2021 – 27 May 2023 | ||
| 33 | 29 July 2021 – 15 May 2022 | ||
| 33 | 24 Sep 2023 – 24 May 2025 | ||
| 33 | 13 July 2024 – 1 Feb 2025 | ||
| 36 | 13 Aug 2022 – 27 May 2023 | ||
| 37 | 20 March 2021 – 11 May 2022 | ||
| 37 | 11 Sep 2021 – 15 May 2022 | ||
| 37 | 22 July 2021 – 2 March 2022 | ||
| 40 | 20 March 2021 – 15 May 2022 | ||
| 40 | 31 Jan 2026 – 24 Oct 2026 | ||
| 40 | 29 July 2023 – 24 May 2025 | ||
| 40 | 22 July 2021 – 15 Feb 2022 | ||
| 40 | 13 Aug 2022 – 20 May 2023 | ||
| 40 | 31 Jan 2026 – 24 Oct 2026 | ||
| 46 | 31 Jan 2026 – 24 Oct 2026 | ||
| 46 | 13 Aug 2022 – 29 July 2023 | ||
| 46 | 31 Jan 2026 – 24 Oct 2026 | ||
| 46 | 31 Jan 2026 – 24 Oct 2026 | ||
| 50 | 21 Apr 2021 – 7 May 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 Jack MacKenzie 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 Jack MacKenzie played with?
- Leighton Clarkson — 83 shared appearances with Jack MacKenzie. 13 Aug 2022 – 24 May 2025.
- Graeme Shinnie — 73 shared appearances with Jack MacKenzie. 18 Feb 2023 – 24 May 2025.
- Nicholas Devlin — 68 shared appearances with Jack MacKenzie. 29 Jul 2023 – 24 May 2025.
- Duk — 66 shared appearances with Jack MacKenzie. 13 Aug 2022 – 1 Feb 2025.
- Bojan Miovski — 60 shared appearances with Jack MacKenzie. 13 Aug 2022 – 11 Aug 2024.
- Jamie McGrath — 57 shared appearances with Jack MacKenzie. 24 Aug 2023 – 14 May 2025.
- Connor Barron — 56 shared appearances with Jack MacKenzie. 12 Feb 2022 – 19 May 2024.
- Jonathan Hayes — 56 shared appearances with Jack MacKenzie. 20 Mar 2021 – 28 Feb 2024.
- Kelle Roos — 54 shared appearances with Jack MacKenzie. 13 Aug 2022 – 19 May 2024.
- Shayden Morris — 54 shared appearances with Jack MacKenzie. 13 Aug 2022 – 24 May 2025.
- Ester Sokler — 50 shared appearances with Jack MacKenzie. 29 Jul 2023 – 15 Mar 2025.
- Dante Polvara — 41 shared appearances with Jack MacKenzie. 5 Mar 2022 – 24 May 2025.
- Ross McCrorie — 41 shared appearances with Jack MacKenzie. 20 Mar 2021 – 27 May 2023.
- Slobodan Rubežić — 41 shared appearances with Jack MacKenzie. 5 Aug 2023 – 5 Jan 2025.
- Vicente Besuijen — 36 shared appearances with Jack MacKenzie. 1 Feb 2022 – 23 Nov 2024.
- Stefan Gartenmann — 32 shared appearances with Jack MacKenzie. 21 Sept 2023 – 19 May 2024.
- Angus MacDonald — 31 shared appearances with Jack MacKenzie. 18 Feb 2023 – 5 Jan 2025.
- Lewis Ferguson — 31 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2022.
- Christian Ramirez — 29 shared appearances with Jack MacKenzie. 22 Jul 2021 – 28 Dec 2022.
- Ryan Duncan — 29 shared appearances with Jack MacKenzie. 27 Aug 2022 – 27 Jul 2024.
- Topi Keskinen — 28 shared appearances with Jack MacKenzie. 17 Aug 2024 – 24 May 2025.
- Sivert Heltne Nilsen — 27 shared appearances with Jack MacKenzie. 13 Jul 2024 – 2 Mar 2025.
- Dimitar Mitov — 26 shared appearances with Jack MacKenzie. 13 Jul 2024 – 24 May 2025.
- Joseph Lewis — 26 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2022.
- Richard Jensen — 26 shared appearances with Jack MacKenzie. 27 Aug 2023 – 11 Aug 2024.
- Calvin Ramsay — 25 shared appearances with Jack MacKenzie. 20 Mar 2021 – 30 Apr 2022.
- Ante Palaversa — 23 shared appearances with Jack MacKenzie. 25 Aug 2024 – 24 May 2025.
- Gavin Molloy — 23 shared appearances with Jack MacKenzie. 13 Jul 2024 – 2 Jan 2025.
- Kevin Nisbet — 23 shared appearances with Jack MacKenzie. 25 Aug 2024 – 24 May 2025.
- Matthew Kennedy — 23 shared appearances with Jack MacKenzie. 20 Mar 2021 – 18 Feb 2023.
- Funso-King Ojo — 22 shared appearances with Jack MacKenzie. 22 Jul 2021 – 15 May 2022.
- Marley Watkins — 22 shared appearances with Jack MacKenzie. 11 Sept 2021 – 27 May 2023.
- Declan Gallagher — 20 shared appearances with Jack MacKenzie. 29 Jul 2021 – 15 May 2022.
- Pape Guèye — 20 shared appearances with Jack MacKenzie. 24 Sept 2023 – 24 May 2025.
- Peter Ambrose — 20 shared appearances with Jack MacKenzie. 13 Jul 2024 – 1 Feb 2025.
- Ylber Ramadani — 19 shared appearances with Jack MacKenzie. 13 Aug 2022 – 27 May 2023.
- Connor McLennan — 18 shared appearances with Jack MacKenzie. 20 Mar 2021 – 11 May 2022.
- David Bates — 18 shared appearances with Jack MacKenzie. 11 Sept 2021 – 15 May 2022.
- Scott Brown — 18 shared appearances with Jack MacKenzie. 22 Jul 2021 – 2 Mar 2022.
- Andrew Considine — 15 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2022.
- Aribusitamunoipirim Pepple — 15 shared appearances with Jack MacKenzie. 31 Jan 2026 – 24 Oct 2026.
- Jack Milne — 15 shared appearances with Jack MacKenzie. 29 Jul 2023 – 24 May 2025.
- Jay Emmanuel-Thomas — 15 shared appearances with Jack MacKenzie. 22 Jul 2021 – 15 Feb 2022.
- Liam Scales — 15 shared appearances with Jack MacKenzie. 13 Aug 2022 – 20 May 2023.
- Xavier Amaechi — 15 shared appearances with Jack MacKenzie. 31 Jan 2026 – 24 Oct 2026.
- Alexander Mitchell — 14 shared appearances with Jack MacKenzie. 31 Jan 2026 – 24 Oct 2026.
- Anthony Stewart — 14 shared appearances with Jack MacKenzie. 13 Aug 2022 – 29 Jul 2023.
- Caleb Watts — 14 shared appearances with Jack MacKenzie. 31 Jan 2026 – 24 Oct 2026.
- Joseph Edwards — 14 shared appearances with Jack MacKenzie. 31 Jan 2026 – 24 Oct 2026.
- Dylan McGeouch — 13 shared appearances with Jack MacKenzie. 21 Apr 2021 – 7 May 2022.
- Hayden Coulson — 13 shared appearances with Jack MacKenzie. 27 Aug 2022 – 4 Mar 2023.
- Junior Hoilett — 13 shared appearances with Jack MacKenzie. 17 Feb 2024 – 19 May 2024.
- Mathias Ross — 13 shared appearances with Jack MacKenzie. 31 Jan 2026 – 6 Oct 2026.
- Ronan Curtis — 13 shared appearances with Jack MacKenzie. 31 Jan 2026 – 17 Oct 2026.
- Jayden Richardson — 12 shared appearances with Jack MacKenzie. 13 Aug 2022 – 27 May 2023.
- Killian Phillips — 12 shared appearances with Jack MacKenzie. 30 Jan 2024 – 4 May 2024.
- Teddy Jenks — 12 shared appearances with Jack MacKenzie. 22 Jul 2021 – 30 Apr 2022.
- Wesley Harding — 12 shared appearances with Jack MacKenzie. 14 Feb 2026 – 24 Oct 2026.
- James McGarry — 11 shared appearances with Jack MacKenzie. 24 Aug 2023 – 5 Jan 2025.
- Malachi Boateng — 11 shared appearances with Jack MacKenzie. 31 Jan 2026 – 2 May 2026.
- Ryan Hedges — 11 shared appearances with Jack MacKenzie. 1 May 2021 – 20 Nov 2021.
- Niall McGinn — 10 shared appearances with Jack MacKenzie. 20 Mar 2021 – 16 Oct 2021.
- Owen Dale — 10 shared appearances with Jack MacKenzie. 31 Jan 2026 – 2 May 2026.
- Alexander Jensen — 9 shared appearances with Jack MacKenzie. 1 Feb 2025 – 24 May 2025.
- Matthew Sorinola — 9 shared appearances with Jack MacKenzie. 31 Jan 2026 – 24 Oct 2026.
- Ross Doohan — 9 shared appearances with Jack MacKenzie. 10 Feb 2024 – 25 Feb 2025.
- Jamie Paterson — 8 shared appearances with Jack MacKenzie. 14 Feb 2026 – 11 Apr 2026.
- Mats Knoester — 8 shared appearances with Jack MacKenzie. 9 Feb 2025 – 24 May 2025.
- Owen Oseni — 8 shared appearances with Jack MacKenzie. 28 Feb 2026 – 22 Sept 2026.
- Alfie Dorrington — 7 shared appearances with Jack MacKenzie. 1 Feb 2025 – 24 May 2025.
- Dean Campbell — 7 shared appearances with Jack MacKenzie. 20 Mar 2021 – 20 Nov 2021.
- Gary Woods — 7 shared appearances with Jack MacKenzie. 21 Apr 2021 – 12 Feb 2022.
- Jeppe Okkels — 7 shared appearances with Jack MacKenzie. 1 Feb 2025 – 15 Mar 2025.
- Kristers Tobers — 7 shared appearances with Jack MacKenzie. 1 Feb 2025 – 24 May 2025.
- Oday Dabbagh — 7 shared appearances with Jack MacKenzie. 15 Feb 2025 – 24 May 2025.
- Adam Montgomery — 6 shared appearances with Jack MacKenzie. 5 Feb 2022 – 11 May 2022.
- Brendan Sarpong-Wiredu — 6 shared appearances with Jack MacKenzie. 31 Jan 2026 – 2 May 2026.
- Bradley Ibrahim — 6 shared appearances with Jack MacKenzie. 14 Feb 2026 – 24 Oct 2026.
- Florian Kamberi — 6 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2021.
- Herbert Kane — 6 shared appearances with Jack MacKenzie. 14 Feb 2026 – 3 Apr 2026.
- Jack Gurr — 6 shared appearances with Jack MacKenzie. 22 Jul 2021 – 20 Nov 2021.
- Luca Ashby-Hammond — 6 shared appearances with Jack MacKenzie. 31 Jan 2026 – 2 May 2026.
- Thomas Hoban — 6 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2021.
- Callum Hendry — 5 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2021.
- Conor Hazard — 5 shared appearances with Jack MacKenzie. 14 Feb 2026 – 11 Apr 2026.
- Fletcher Boyd — 5 shared appearances with Jack MacKenzie. 12 May 2024 – 25 Feb 2025.
- Fraser Hornby — 5 shared appearances with Jack MacKenzie. 20 Mar 2021 – 15 May 2021.
- Matthew Pollock — 5 shared appearances with Jack MacKenzie. 18 Feb 2023 – 27 May 2023.
- Archie Thomas — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Bernard Coll — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Gary Irvine — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Harvey White — 4 shared appearances with Jack MacKenzie. 3 Oct 2026 – 24 Oct 2026.
- Jordan Allan — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Julio Pleguezuelo — 4 shared appearances with Jack MacKenzie. 28 Feb 2026 – 24 Oct 2026.
- Murray MacKintosh — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Robert Barr — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Scott Shepherd — 4 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Tyreeq Bakinson — 4 shared appearances with Jack MacKenzie. 22 Sept 2026 – 24 Oct 2026.
- Austin Samuels — 3 shared appearances with Jack MacKenzie. 18 Sept 2021 – 3 Oct 2021.
- Brendan Galloway — 3 shared appearances with Jack MacKenzie. 31 Jan 2026 – 21 Mar 2026.
- Caleb Roberts — 3 shared appearances with Jack MacKenzie. 21 Mar 2026 – 6 Oct 2026.
- Christian Antoniazzi — 3 shared appearances with Jack MacKenzie. 10 Nov 2020 – 9 Jan 2021.
- Florent Hoti — 3 shared appearances with Jack MacKenzie. 10 Nov 2020 – 9 Jan 2021.
- Jared Rendle — 3 shared appearances with Jack MacKenzie. 22 Sept 2026 – 17 Oct 2026.
- Jay Gorter — 3 shared appearances with Jack MacKenzie. 18 Feb 2023 – 4 Mar 2023.
- Lorent Tolaj — 3 shared appearances with Jack MacKenzie. 3 Apr 2026 – 2 May 2026.
- Matthew Longstaff — 3 shared appearances with Jack MacKenzie. 11 Sept 2021 – 20 Nov 2021.
- Murphy Mahoney — 3 shared appearances with Jack MacKenzie. 3 Oct 2026 – 24 Oct 2026.
- Oliver Irow — 3 shared appearances with Jack MacKenzie. 3 Oct 2026 – 17 Oct 2026.
- Sam Fisher — 3 shared appearances with Jack MacKenzie. 13 Oct 2020 – 14 Nov 2020.
- Seb Campbell — 3 shared appearances with Jack MacKenzie. 10 Mar 2026 – 6 Oct 2026.
- Will Evans — 3 shared appearances with Jack MacKenzie. 3 Oct 2026 – 24 Oct 2026.
- Alex Hartridge — 2 shared appearances with Jack MacKenzie. 17 Oct 2026 – 24 Oct 2026.
- Alfie Bavidge — 2 shared appearances with Jack MacKenzie. 20 May 2023 – 29 Jul 2023.
- Daniel Hoban — 2 shared appearances with Jack MacKenzie. 10 Nov 2020 – 14 Nov 2020.
- Daniel Scally — 2 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- James Storer — 2 shared appearances with Jack MacKenzie. 22 Sept 2026 – 6 Oct 2026.
- John Robertson — 2 shared appearances with Jack MacKenzie. 13 Oct 2020 – 10 Nov 2020.
- Liam Harvey — 2 shared appearances with Jack MacKenzie. 11 May 2022 – 15 May 2022.
- Marc McCallum — 2 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- Ross Meechan — 2 shared appearances with Jack MacKenzie. 13 Oct 2020 – 9 Jan 2021.
- T. Finn — 2 shared appearances with Jack MacKenzie. 28 Feb 2026 – 6 Oct 2026.
- Tegan Finn — 2 shared appearances with Jack MacKenzie. 28 Feb 2026 – 6 Oct 2026.
- Ashton Taylor — 1 shared appearances with Jack MacKenzie. 20 Mar 2021 – 20 Mar 2021.
- Cameron Breadner — 1 shared appearances with Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Cole Starrs — 1 shared appearances with Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Dilan Markanday — 1 shared appearances with Jack MacKenzie. 20 May 2023 – 20 May 2023.
- Darren Whyte — 1 shared appearances with Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- Ethan Ross — 1 shared appearances with Jack MacKenzie. 10 Apr 2021 – 10 Apr 2021.
- Mark Hill — 1 shared appearances with Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Martyn Fotheringham — 1 shared appearances with Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Michael Ruth — 1 shared appearances with Jack MacKenzie. 11 May 2022 – 11 May 2022.
- Steven Doris — 1 shared appearances with Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
Who has Jack MacKenzie faced?
- Callum McGregor — 14 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 24 May 2025.
- Alistair Johnston — 10 confirmed meetings against Jack MacKenzie. 18 Feb 2023 – 24 May 2025.
- James Forrest — 10 confirmed meetings against Jack MacKenzie. 17 Dec 2022 – 24 May 2025.
- Jason Holt — 10 confirmed meetings against Jack MacKenzie. 1 May 2021 – 15 Mar 2025.
- Kyogo Furuhashi — 10 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 2 Nov 2024.
- Paul McGinn — 10 confirmed meetings against Jack MacKenzie. 12 May 2021 – 5 Jan 2025.
- Bruce Anderson — 9 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 22 Feb 2025.
- Cameron Carter-Vickers — 9 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 24 May 2025.
- Glenn Middleton — 9 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 7 Mar 2026.
- Greg Taylor — 9 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 24 May 2025.
- Martin Boyle — 9 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 1 Feb 2025.
- Reo Hatate — 9 confirmed meetings against Jack MacKenzie. 17 Dec 2022 – 14 May 2025.
- Scott Pittman — 9 confirmed meetings against Jack MacKenzie. 1 May 2021 – 6 Apr 2024.
- Ayomide Obileye — 8 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 6 Apr 2024.
- Blair Spittal — 8 confirmed meetings against Jack MacKenzie. 9 Apr 2022 – 6 Oct 2024.
- Jordan White — 8 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 2 Jan 2025.
- Joseph Hart — 8 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 20 Apr 2024.
- Joseph Newell — 8 confirmed meetings against Jack MacKenzie. 7 May 2022 – 21 Dec 2024.
- Josh Campbell — 8 confirmed meetings against Jack MacKenzie. 7 May 2022 – 1 Feb 2025.
- Liam Gordon — 8 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 5 Jan 2025.
- Liam Donnelly — 8 confirmed meetings against Jack MacKenzie. 12 Feb 2022 – 22 Feb 2025.
- Liam Kelly — 8 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 27 Apr 2024.
- Luke McCowan — 8 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 24 May 2025.
- Adam Idah — 7 confirmed meetings against Jack MacKenzie. 3 Feb 2024 – 24 May 2025.
- Bevis Mugabi — 7 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 27 Apr 2024.
- Connor Randall — 7 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 2 Jan 2025.
- Curtis Main — 7 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 9 Nov 2024.
- Daizen Maeda — 7 confirmed meetings against Jack MacKenzie. 17 Dec 2022 – 24 May 2025.
- Daniel Armstrong — 7 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 22 Feb 2025.
- Eamonn Brophy — 7 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 31 Aug 2024.
- Jackson Fitzwater — 7 confirmed meetings against Jack MacKenzie. 1 May 2021 – 25 Feb 2023.
- James Penrice — 7 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 6 Oct 2024.
- James Tavernier — 7 confirmed meetings against Jack MacKenzie. 15 May 2021 – 30 Oct 2024.
- Jordan McGhee — 7 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 15 Feb 2025.
- Lewis Mayo — 7 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 22 Feb 2025.
- Liam Polworth — 7 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 22 Feb 2025.
- Liam Scales — 7 confirmed meetings against Jack MacKenzie. 12 Nov 2023 – 24 May 2025.
- Matthew O'Riley — 7 confirmed meetings against Jack MacKenzie. 17 Dec 2022 – 20 Apr 2024.
- Nicholas Devlin — 7 confirmed meetings against Jack MacKenzie. 1 May 2021 – 25 Feb 2023.
- Nicolas-Gerrit Kühn — 7 confirmed meetings against Jack MacKenzie. 3 Feb 2024 – 24 May 2025.
- Rocky Bushiri — 7 confirmed meetings against Jack MacKenzie. 7 May 2022 – 1 Feb 2025.
- Scott Tanser — 7 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 23 Nov 2024.
- Simon Murray — 7 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 15 Feb 2025.
- Stephen O'Donnell — 7 confirmed meetings against Jack MacKenzie. 13 Aug 2022 – 14 Sept 2024.
- Alexander Clark — 7 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 7 Mar 2026.
- Alan Forrest — 6 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 6 Oct 2024.
- Alexandros Gogić — 6 confirmed meetings against Jack MacKenzie. 12 May 2021 – 23 Nov 2024.
- Andrew Halliday — 6 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 5 Jan 2025.
- Anthony Ralston — 6 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 14 May 2025.
- David Turnbull — 6 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 12 Nov 2023.
- David Watson — 6 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 22 Feb 2025.
- Dylan Levitt — 6 confirmed meetings against Jack MacKenzie. 12 Nov 2022 – 1 Feb 2025.
- Élie Youan — 6 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 21 Dec 2024.
- Fraser Murray — 6 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 10 Mar 2026.
- George Harmon — 6 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 2 Jan 2025.
- Jack Vale — 6 confirmed meetings against Jack MacKenzie. 14 Feb 2024 – 2 May 2026.
- Joe Wright — 6 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 22 Feb 2025.
- Lawrence Shankland — 6 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 6 Oct 2024.
- Liel Abada — 6 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 3 Feb 2024.
- Lyall Cameron — 6 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 15 Feb 2025.
- Marcus Fraser — 6 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 23 Nov 2024.
- Mohamad Sylla — 6 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 15 Feb 2025.
- Nicholas Clark — 6 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 5 Aug 2024.
- Paulo Bernardo — 6 confirmed meetings against Jack MacKenzie. 3 Feb 2024 – 24 May 2025.
- Ryan Leak — 6 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 2 Jan 2025.
- Ross Laidlaw — 6 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 31 Aug 2024.
- Scott Tiffoney — 6 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 15 Feb 2025.
- Sean Kelly — 6 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 6 Apr 2024.
- Yang Hyun-Jun — 6 confirmed meetings against Jack MacKenzie. 13 Aug 2023 – 24 May 2025.
- Andrew Shinnie — 5 confirmed meetings against Jack MacKenzie. 23 Apr 2022 – 5 Aug 2023.
- Benjamin Mbunga Kimpioka — 5 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 15 Mar 2025.
- Christian Doidge — 5 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 6 Oct 2026.
- Callum Slattery — 5 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 5 Jan 2025.
- Calum Butcher — 5 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 14 Feb 2024.
- Christopher Cadden — 5 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 1 Feb 2025.
- Connor Goldson — 5 confirmed meetings against Jack MacKenzie. 15 May 2021 – 6 Feb 2024.
- Corrie Ndaba — 5 confirmed meetings against Jack MacKenzie. 24 Feb 2024 – 22 Feb 2025.
- Craig Sibbald — 5 confirmed meetings against Jack MacKenzie. 1 May 2021 – 2 Mar 2025.
- Cristian Montaño — 5 confirmed meetings against Jack MacKenzie. 5 Feb 2022 – 5 Aug 2023.
- Dan Casey — 5 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 5 Jan 2025.
- Davor Zdravkovski — 5 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 5 Jan 2025.
- Graham Carey — 5 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 15 Mar 2025.
- Ian Harkes — 5 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 4 Mar 2023.
- Jack Baldwin — 5 confirmed meetings against Jack MacKenzie. 9 Apr 2022 – 19 May 2024.
- James Brown — 5 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 2 Jan 2025.
- Joel Nouble — 5 confirmed meetings against Jack MacKenzie. 23 Apr 2022 – 5 Aug 2023.
- John Lundstram — 5 confirmed meetings against Jack MacKenzie. 5 Mar 2022 – 6 Feb 2024.
- Jon McCracken — 5 confirmed meetings against Jack MacKenzie. 13 Mar 2024 – 15 Feb 2025.
- Jordan Obita — 5 confirmed meetings against Jack MacKenzie. 4 Nov 2023 – 1 Feb 2025.
- Josh Mulligan — 5 confirmed meetings against Jack MacKenzie. 30 Apr 2022 – 15 Feb 2025.
- Jota — 5 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 25 Feb 2025.
- Kevin van Veen — 5 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 24 Feb 2024.
- Lewis Miller — 5 confirmed meetings against Jack MacKenzie. 4 Nov 2023 – 1 Feb 2025.
- Matthew Smith — 5 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 6 Oct 2026.
- Marley Watkins — 5 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 22 Feb 2025.
- Paul Hanlon — 5 confirmed meetings against Jack MacKenzie. 12 May 2021 – 12 May 2024.
- Ricki Lamie — 5 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 13 Apr 2024.
- Ryan Edwards — 5 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 4 Mar 2023.
- Ryan Strain — 5 confirmed meetings against Jack MacKenzie. 24 Dec 2022 – 2 Mar 2025.
- Shamal George — 5 confirmed meetings against Jack MacKenzie. 27 Aug 2022 – 6 Apr 2024.
- Steven May — 5 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 4 May 2024.
- Thelonius Bair — 5 confirmed meetings against Jack MacKenzie. 11 May 2022 – 27 Apr 2024.
- Victor Loturi — 5 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 31 Aug 2024.
- Yan Dhanda — 5 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 6 Oct 2024.
- Adama Sidibeh — 4 confirmed meetings against Jack MacKenzie. 4 May 2024 – 31 Jan 2026.
- Alfredo Morelos — 4 confirmed meetings against Jack MacKenzie. 15 May 2021 – 20 Dec 2022.
- Allan McGregor — 4 confirmed meetings against Jack MacKenzie. 15 May 2021 – 20 Dec 2022.
- Antonio Portales — 4 confirmed meetings against Jack MacKenzie. 13 Mar 2024 – 15 Feb 2025.
- Arne Engels — 4 confirmed meetings against Jack MacKenzie. 19 Oct 2024 – 24 May 2025.
- Auston Trusty — 4 confirmed meetings against Jack MacKenzie. 19 Oct 2024 – 14 May 2025.
- Bradley Lyons — 4 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 22 Feb 2025.
- Callum Booth — 4 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 21 Sept 2024.
- Cameron Kerr — 4 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 17 Aug 2024.
- Carl Starfelt — 4 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 27 May 2023.
- Daniel Phillips — 4 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 17 Mar 2026.
- David Marshall — 4 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 17 Feb 2024.
- Emmanuel Adegboyega — 4 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 28 Feb 2026.
- Greg Kiltie — 4 confirmed meetings against Jack MacKenzie. 15 May 2022 – 23 Nov 2024.
- Harrison Paton — 4 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 14 Feb 2024.
- Innes Cameron — 4 confirmed meetings against Jack MacKenzie. 9 Mar 2024 – 22 Feb 2025.
- Jorge Grant — 4 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 6 Oct 2024.
- Jackson Longridge — 4 confirmed meetings against Jack MacKenzie. 1 May 2021 – 27 Aug 2022.
- Jair Tavares — 4 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 14 Sept 2024.
- Jamie McCart — 4 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 11 May 2022.
- Joseph Shaughnessy — 4 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 13 Apr 2024.
- Joshua Sims — 4 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 19 May 2024.
- Kasper Schmeichel — 4 confirmed meetings against Jack MacKenzie. 19 Oct 2024 – 24 May 2025.
- Kyle Magennis — 4 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 26 Dec 2024.
- Kyle Vassell — 4 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 26 Dec 2024.
- Lennon Miller — 4 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 14 Sept 2024.
- Melker Hallberg — 4 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 11 May 2022.
- Maik Nawrocki — 4 confirmed meetings against Jack MacKenzie. 13 Aug 2023 – 14 May 2025.
- Maksymilian Stryjek — 4 confirmed meetings against Jack MacKenzie. 1 May 2021 – 23 Apr 2022.
- Mark O'Hara — 4 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 23 Nov 2024.
- Matthew Kennedy — 4 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 22 Feb 2025.
- Nectarios Triantis — 4 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 1 Feb 2025.
- Ryan Kent — 4 confirmed meetings against Jack MacKenzie. 15 May 2021 – 20 Dec 2022.
- Shaun Rooney — 4 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 11 Aug 2024.
- Sam Nicholson — 4 confirmed meetings against Jack MacKenzie. 14 Feb 2024 – 5 Jan 2025.
- Samuel Dalby — 4 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 3 Apr 2026.
- Scott Arfield — 4 confirmed meetings against Jack MacKenzie. 15 May 2021 – 20 Dec 2022.
- Sean Goss — 4 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 22 Oct 2022.
- Sondre Johansen — 4 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 22 Oct 2022.
- Stephen Kingsley — 4 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 6 Oct 2024.
- Stuart Findlay — 4 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 25 Aug 2024.
- Tomoki Iwata — 4 confirmed meetings against Jack MacKenzie. 18 Feb 2023 – 20 Apr 2024.
- Aaron Donnelly — 3 confirmed meetings against Jack MacKenzie. 13 Mar 2024 – 15 Feb 2025.
- Adam Devine — 3 confirmed meetings against Jack MacKenzie. 20 Dec 2022 – 16 Mar 2024.
- Alexander Cochrane — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 27 Jan 2024.
- Alexander Iacovitti — 3 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 11 Aug 2024.
- Barrie McKay — 3 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 20 May 2023.
- Beni Baningime — 3 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 6 Oct 2024.
- Benjamin Davies — 3 confirmed meetings against Jack MacKenzie. 29 Oct 2022 – 30 Sept 2023.
- Benjamin Siegrist — 3 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 20 Nov 2021.
- Borna Barišić — 3 confirmed meetings against Jack MacKenzie. 5 Mar 2022 – 30 Sept 2023.
- Conor McCarthy — 3 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 2 May 2026.
- Cameron MacPherson — 3 confirmed meetings against Jack MacKenzie. 11 May 2022 – 5 Aug 2024.
- Caolan Boyd-Munce — 3 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 23 Nov 2024.
- Charles Adam — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Apr 2022.
- Charlie Mulgrew — 3 confirmed meetings against Jack MacKenzie. 1 Aug 2021 – 4 Mar 2023.
- Christopher Kane — 3 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 9 Feb 2025.
- Clark Robertson — 3 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 15 Feb 2025.
- Connor Shields — 3 confirmed meetings against Jack MacKenzie. 12 Feb 2022 – 22 Oct 2022.
- Connor Smith — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 4 May 2024.
- Craig Gordon — 3 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 6 Oct 2024.
- Cyriel Dessers — 3 confirmed meetings against Jack MacKenzie. 30 Sept 2023 – 30 Oct 2024.
- Daniel Mullen — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Apr 2022.
- Dara Costelloe — 3 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 13 Apr 2024.
- David Wotherspoon — 3 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 9 Feb 2025.
- Dean Cornelius — 3 confirmed meetings against Jack MacKenzie. 12 Feb 2022 – 22 Oct 2022.
- Declan Gallagher — 3 confirmed meetings against Jack MacKenzie. 24 Dec 2022 – 2 Mar 2025.
- Dimitar Mitov — 3 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 4 May 2024.
- Drey Wright — 3 confirmed meetings against Jack MacKenzie. 4 May 2024 – 15 Mar 2025.
- Ebiye Moses — 3 confirmed meetings against Jack MacKenzie. 27 Apr 2024 – 5 Jan 2025.
- Ethan Erhahon — 3 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 24 Dec 2022.
- Ewan Henderson — 3 confirmed meetings against Jack MacKenzie. 7 May 2022 – 4 Nov 2022.
- Fashion Sakala — 3 confirmed meetings against Jack MacKenzie. 5 Mar 2022 – 20 Dec 2022.
- Finlay Robertson — 3 confirmed meetings against Jack MacKenzie. 13 Mar 2024 – 15 Feb 2025.
- Georgie Gent — 3 confirmed meetings against Jack MacKenzie. 14 Feb 2024 – 27 Apr 2024.
- Glen Kamara — 3 confirmed meetings against Jack MacKenzie. 15 May 2021 – 20 Dec 2022.
- Greg Stewart — 3 confirmed meetings against Jack MacKenzie. 15 May 2021 – 9 Mar 2024.
- Johan Hammar — 3 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 24 Aug 2023.
- Joseph Hungbo — 3 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 10 Mar 2026.
- Jack Butland — 3 confirmed meetings against Jack MacKenzie. 30 Sept 2023 – 30 Oct 2024.
- Jack Iredale — 3 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- Jack Walton — 3 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 2 Mar 2025.
- Jak Alnwick — 3 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 21 Mar 2026.
- James Brown — 3 confirmed meetings against Jack MacKenzie. 18 Sept 2021 – 11 May 2022.
- Jamie Brandon — 3 confirmed meetings against Jack MacKenzie. 27 Aug 2022 – 6 Apr 2024.
- Jamie McGrath — 3 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 4 Mar 2023.
- Jeando Fuchs — 3 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 20 Nov 2021.
- Jeffrey Schlupp — 3 confirmed meetings against Jack MacKenzie. 25 Feb 2025 – 24 May 2025.
- John Souttar — 3 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 30 Oct 2024.
- Johnny Kenny — 3 confirmed meetings against Jack MacKenzie. 14 May 2025 – 3 Apr 2026.
- Jonah Ayunga — 3 confirmed meetings against Jack MacKenzie. 24 Dec 2022 – 23 Nov 2024.
- Jordan Marshall — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Apr 2022.
- Jordan Smith — 3 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- Jort van der Sande — 3 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 2 Mar 2025.
- Kieran Freeman — 3 confirmed meetings against Jack MacKenzie. 20 Nov 2021 – 4 Mar 2023.
- Kristijan Trapanovski — 3 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 2 Mar 2025.
- Kwon Hyeok-Kyu — 3 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- Lewis Stevenson — 3 confirmed meetings against Jack MacKenzie. 12 May 2021 – 4 Nov 2022.
- Liam Smith — 3 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 12 Nov 2022.
- Louis Appéré — 3 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 24 Oct 2026.
- Luca Stephenson — 3 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 2 Mar 2025.
- Luis Palma — 3 confirmed meetings against Jack MacKenzie. 12 Nov 2023 – 20 Apr 2024.
- Luke Robinson — 3 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 10 Mar 2026.
- Malachi Boateng — 3 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 6 Oct 2024.
- Michael O'Halloran — 3 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 9 Feb 2025.
- Mikaël Mandron — 3 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 23 Nov 2024.
- Morgan Boyes — 3 confirmed meetings against Jack MacKenzie. 5 Feb 2022 – 25 Feb 2023.
- Mykola Kukharevych — 3 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 26 Nov 2024.
- Nicholas Cadden — 3 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- Nohan Kenneh — 3 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 2 Jan 2025.
- Odin Bailey — 3 confirmed meetings against Jack MacKenzie. 5 Feb 2022 – 31 Jan 2026.
- Oh Hyeon-Gyu — 3 confirmed meetings against Jack MacKenzie. 18 Feb 2023 – 12 Nov 2023.
- Oluwaseun Adewumi — 3 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 15 Feb 2025.
- Owen Dodgson — 3 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 13 Apr 2024.
- Paul McMullan — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Apr 2022.
- Peter Abrahamsson — 3 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 24 Aug 2023.
- Peter Haring — 3 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 20 May 2023.
- Peter Pawlett — 3 confirmed meetings against Jack MacKenzie. 1 Aug 2021 – 12 Nov 2022.
- Rıdvan Yılmaz — 3 confirmed meetings against Jack MacKenzie. 29 Oct 2022 – 6 Feb 2024.
- Robbie Deas — 3 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 22 Feb 2025.
- Rory McKenzie — 3 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 25 Aug 2024.
- Ross Graham — 3 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 2 Mar 2025.
- Ryan Flynn — 3 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 27 Aug 2023.
- Ryan Jack — 3 confirmed meetings against Jack MacKenzie. 5 Mar 2022 – 30 Sept 2023.
- Ryan McGowan — 3 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 4 May 2024.
- Ryan Porteous — 3 confirmed meetings against Jack MacKenzie. 7 May 2022 – 4 Nov 2022.
- Ryan Sweeney — 3 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Apr 2022.
- Sven Sprangler — 3 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 15 Mar 2025.
- Scott Wright — 3 confirmed meetings against Jack MacKenzie. 15 May 2021 – 30 Sept 2023.
- Stéphane Oméonga — 3 confirmed meetings against Jack MacKenzie. 5 Feb 2022 – 8 Nov 2022.
- Stephen Welsh — 3 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 3 Feb 2024.
- Steven Bradley — 3 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 6 Apr 2024.
- Anthony Watt — 3 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 5 Jan 2025.
- Tajudeen Olusanya — 3 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 23 Nov 2024.
- Vicko Ševelj — 3 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 2 Mar 2025.
- Warren O'Hora — 3 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- William Dennis — 3 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 9 Mar 2024.
- Zak Rudden — 3 confirmed meetings against Jack MacKenzie. 2 Apr 2022 – 17 Aug 2024.
- Ziyad Larkeche — 3 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 15 Feb 2025.
- Ali Youssef — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 24 Aug 2023.
- Abbas Hüseynov — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Abdellah Zoubir — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Abdul Baba — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Adam Le Fondre — 2 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 12 May 2024.
- Adam Lewis — 2 confirmed meetings against Jack MacKenzie. 5 Feb 2022 – 23 Apr 2022.
- Adam Livingstone — 2 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 20 Jul 2024.
- Akil Wright — 2 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 2 Jan 2025.
- Alan Power — 2 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 15 May 2022.
- Álex Valle — 2 confirmed meetings against Jack MacKenzie. 19 Oct 2024 – 2 Nov 2024.
- Alexander Faltsetas — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Alexander Jeremejeff — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Alexander Samuel — 2 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 2 Jan 2024.
- Alexander Sigurðarson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Alexandro Bernabéi — 2 confirmed meetings against Jack MacKenzie. 12 Nov 2023 – 3 Feb 2024.
- Alfie May — 2 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 21 Mar 2026.
- Alister Crawford — 2 confirmed meetings against Jack MacKenzie. 18 Sept 2021 – 15 Feb 2022.
- Amadou Bakayoko — 2 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 13 Apr 2024.
- Andrew Considine — 2 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 4 May 2024.
- Andrija Živković — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Anton Einarsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Árni Vilhjálmsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Ashley Fletcher — 2 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 17 Oct 2026.
- Aston Oxborough — 2 confirmed meetings against Jack MacKenzie. 14 Sept 2024 – 5 Jan 2025.
- Aziz Behich — 2 confirmed meetings against Jack MacKenzie. 12 Nov 2022 – 4 Mar 2023.
- Benjamin Luissint — 2 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 13 Jul 2024.
- Broque Watson — 2 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 20 Jul 2024.
- Bali Mumba — 2 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 17 Oct 2026.
- Barry Maguire — 2 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 13 Aug 2022.
- Billy Dawson Koumetio — 2 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 9 Nov 2024.
- Bobby Wales — 2 confirmed meetings against Jack MacKenzie. 26 Dec 2024 – 22 Feb 2025.
- Bojan Radulović — 2 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 17 Oct 2026.
- Brandon Thomas — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Callum Hendry — 2 confirmed meetings against Jack MacKenzie. 15 Feb 2022 – 11 May 2022.
- Cameron Clark — 2 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 27 Jul 2024.
- Cameron Devlin — 2 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 20 May 2023.
- Cameron Humphreys — 2 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 17 Oct 2026.
- Christopher Mochrie — 2 confirmed meetings against Jack MacKenzie. 1 Aug 2021 – 23 Jul 2024.
- Conor McMenamin — 2 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 23 Nov 2024.
- Craig Halkett — 2 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 27 Jan 2024.
- Damir Muminović — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Daniel Cleary — 2 confirmed meetings against Jack MacKenzie. 15 Feb 2022 – 11 May 2022.
- Daniel Mackay — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2023 – 6 Apr 2024.
- Darren McGregor — 2 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 12 May 2021.
- Davíð Atlason — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- David Babunski — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 29 Dec 2024.
- Davíð Ingvarsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- David Keltjens — 2 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 28 Feb 2024.
- Diallang Jaiyesimi — 2 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 28 Feb 2024.
- Dominic Samuel — 2 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 9 Apr 2022.
- Dominik Kotarski — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Dujon Sterling — 2 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 30 Oct 2024.
- Dwight Gayle — 2 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- Dylan Bahamboula — 2 confirmed meetings against Jack MacKenzie. 8 Nov 2022 – 25 Feb 2023.
- Dylan Vente — 2 confirmed meetings against Jack MacKenzie. 4 Nov 2023 – 12 May 2024.
- Elias Melkersen — 2 confirmed meetings against Jack MacKenzie. 7 May 2022 – 4 Nov 2022.
- Ellery Balcombe — 2 confirmed meetings against Jack MacKenzie. 11 Aug 2024 – 23 Nov 2024.
- Elvis Bwomono — 2 confirmed meetings against Jack MacKenzie. 11 Aug 2024 – 23 Nov 2024.
- Emiliano Marcondes — 2 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 12 May 2024.
- Esmaël Gonçalves — 2 confirmed meetings against Jack MacKenzie. 27 Aug 2022 – 8 Nov 2022.
- Ethan Ingram — 2 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 9 Nov 2024.
- Ewan Wilson — 2 confirmed meetings against Jack MacKenzie. 14 Sept 2024 – 5 Jan 2025.
- Filip Ozobić — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Frankie Kent — 2 confirmed meetings against Jack MacKenzie. 27 Jan 2024 – 6 Oct 2024.
- Gary Mackay-Steven — 2 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 9 Mar 2024.
- Giannis Konstantelias — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Gísli Eyjólfsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Godswill Ekpolo — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Gustav Berggren — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Höskuldur Gunnlaugsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Ianis Hagi — 2 confirmed meetings against Jack MacKenzie. 15 May 2021 – 30 Oct 2024.
- Ilmari Niskanen — 2 confirmed meetings against Jack MacKenzie. 20 Nov 2021 – 11 Apr 2026.
- İsmayıl İbrahimli — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Jake Doyle-Hayes — 2 confirmed meetings against Jack MacKenzie. 7 May 2022 – 17 Sept 2022.
- Jamie Robson — 2 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 1 Aug 2021.
- Jack Leitch — 2 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 20 Jul 2024.
- Jack McMillan — 2 confirmed meetings against Jack MacKenzie. 23 Apr 2022 – 11 Apr 2026.
- Jacob Butterfield — 2 confirmed meetings against Jack MacKenzie. 15 Feb 2022 – 11 May 2022.
- Jaime Romero — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Jake Vokins — 2 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 9 Apr 2022.
- James Balagizi — 2 confirmed meetings against Jack MacKenzie. 24 Feb 2024 – 9 Mar 2024.
- James Sands — 2 confirmed meetings against Jack MacKenzie. 29 Oct 2022 – 20 Dec 2022.
- James Scott — 2 confirmed meetings against Jack MacKenzie. 7 May 2022 – 11 Aug 2024.
- Jason Kerr — 2 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 10 Mar 2026.
- Jason Svanþórsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Jay Henderson — 2 confirmed meetings against Jack MacKenzie. 15 May 2022 – 2 Jan 2024.
- Jaze Kabia — 2 confirmed meetings against Jack MacKenzie. 1 May 2021 – 3 Oct 2026.
- Joona Toivio — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 5 Oct 2023.
- Jordan Tillson — 2 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 9 Apr 2022.
- Joseph Aribo — 2 confirmed meetings against Jack MacKenzie. 15 May 2021 – 5 Mar 2022.
- Joseph Efford — 2 confirmed meetings against Jack MacKenzie. 12 Feb 2022 – 13 Aug 2022.
- Joseph Olowu — 2 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 3 Oct 2026.
- Joseph Taylor — 2 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 17 Oct 2026.
- Joseph Wollacott — 2 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 12 May 2024.
- Josh Doig — 2 confirmed meetings against Jack MacKenzie. 12 May 2021 – 7 May 2022.
- Joshua Ginnelly — 2 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 20 May 2023.
- Joshua Nisbet — 2 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 2 Jan 2025.
- Joshua Reid — 2 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 30 Mar 2024.
- Juhani Ojala — 2 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 12 Feb 2022.
- Junior Hoilett — 2 confirmed meetings against Jack MacKenzie. 26 Nov 2024 – 1 Feb 2025.
- Kacper Łopata — 2 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 2 Jan 2025.
- Kady — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Kai Fotheringham — 2 confirmed meetings against Jack MacKenzie. 29 Dec 2024 – 2 Mar 2025.
- Karoy Anderson — 2 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 14 Feb 2026.
- Keanu Baccus — 2 confirmed meetings against Jack MacKenzie. 24 Dec 2022 – 27 Aug 2023.
- Keith Watson — 2 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 9 Apr 2022.
- Kemar Roofe — 2 confirmed meetings against Jack MacKenzie. 15 May 2021 – 5 Mar 2022.
- Kenneth Vargas — 2 confirmed meetings against Jack MacKenzie. 27 Jan 2024 – 6 Oct 2024.
- Kevin Holt — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 29 Dec 2024.
- Kevin Medina — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Kevin Nisbet — 2 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 12 May 2021.
- Kieran O'Hara — 2 confirmed meetings against Jack MacKenzie. 25 Aug 2024 – 22 Feb 2025.
- Kiril Despodov — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Konstantinos Koulierakis — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Kristinn Steindórsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Kye Rowles — 2 confirmed meetings against Jack MacKenzie. 20 May 2023 – 6 Oct 2024.
- Kyle Turner — 2 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 2 Jan 2024.
- Lee Ashcroft — 2 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Jan 2024.
- Leigh Griffiths — 2 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 16 Oct 2021.
- Leo Bengtsson — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Leon Balogun — 2 confirmed meetings against Jack MacKenzie. 5 Mar 2022 – 30 Oct 2024.
- Lewis Hunter — 2 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 21 Sept 2024.
- Lewis Neilson — 2 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 5 Aug 2024.
- Liam Craig — 2 confirmed meetings against Jack MacKenzie. 15 Feb 2022 – 11 May 2022.
- Luke Amos — 2 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 12 May 2024.
- Magomed Ozdoev — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- MaKenzie Kirk — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 15 Mar 2025.
- Maksim Medvedev — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Maksym Kucheryavyi — 2 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 28 Feb 2024.
- Malik Tillman — 2 confirmed meetings against Jack MacKenzie. 29 Oct 2022 – 20 Dec 2022.
- Marcus Harness — 2 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 17 Oct 2026.
- Marijan Čabraja — 2 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 4 Nov 2022.
- Mark Birighitti — 2 confirmed meetings against Jack MacKenzie. 12 Nov 2022 – 4 Mar 2023.
- Mark Reynolds — 2 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 1 Aug 2021.
- Marko Vešović — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Marvin Kaleta — 2 confirmed meetings against Jack MacKenzie. 14 Sept 2024 – 5 Jan 2025.
- Matthew Macey — 2 confirmed meetings against Jack MacKenzie. 12 May 2021 – 7 May 2022.
- Matthew Millar — 2 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 15 May 2022.
- Max Anderson — 2 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 30 Apr 2022.
- Max Sheaf — 2 confirmed meetings against Jack MacKenzie. 2 Jan 2024 – 30 Mar 2024.
- Mbwana Samatta — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Michael Devlin — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2023 – 6 Apr 2024.
- Michee Efete — 2 confirmed meetings against Jack MacKenzie. 30 Mar 2024 – 2 Jan 2025.
- Mohammed Sangare — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2023 – 6 Apr 2024.
- Murray Davidson — 2 confirmed meetings against Jack MacKenzie. 18 Sept 2021 – 11 May 2022.
- Myziane Maolida — 2 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 12 May 2024.
- Noah Chilvers — 2 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 2 Jan 2025.
- Nathan Moriah-Welsh — 2 confirmed meetings against Jack MacKenzie. 17 Feb 2024 – 12 May 2024.
- Nathaniel Atkinson — 2 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 20 May 2023.
- Nir Bitton — 2 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 3 Oct 2021.
- Odin Holm — 2 confirmed meetings against Jack MacKenzie. 13 Aug 2023 – 12 Nov 2023.
- Oliver Bainbridge — 2 confirmed meetings against Jack MacKenzie. 25 Aug 2024 – 26 Dec 2024.
- Oliver Shaw — 2 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 27 Apr 2024.
- Olíver Sigurjónsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Orestis Kiomourtzoglou — 2 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 20 May 2023.
- Óskar Sverrisson — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Owen Moxon — 2 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 24 Oct 2026.
- Patrik Wålemark — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Paul McGowan — 2 confirmed meetings against Jack MacKenzie. 2 Apr 2022 – 30 Apr 2022.
- Qara Qarayev — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Rafa Soares — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Ramil Şeydayev — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Regan Charles-Cook — 2 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 9 Apr 2022.
- Richard Taylor — 2 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 23 Nov 2024.
- Robert Thomson — 2 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 20 Jul 2024.
- Ronan Hale — 2 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 2 Jan 2025.
- Ross Callachan — 2 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 9 Apr 2022.
- Ross McCausland — 2 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 30 Oct 2024.
- Ross Tierney — 2 confirmed meetings against Jack MacKenzie. 13 Aug 2022 – 22 Oct 2022.
- Sebastian Palmer-Houlden — 2 confirmed meetings against Jack MacKenzie. 9 Nov 2024 – 15 Feb 2025.
- Sadat Anaku — 2 confirmed meetings against Jack MacKenzie. 12 Nov 2022 – 4 Mar 2023.
- Şahruddin Məhəmmədəliyev — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Samir Maarouf — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Scott Fraser — 2 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 28 Sept 2024.
- Scott McMann — 2 confirmed meetings against Jack MacKenzie. 20 Nov 2021 – 4 Mar 2023.
- Seán Roughan — 2 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 17 Oct 2026.
- Shane Blaney — 2 confirmed meetings against Jack MacKenzie. 16 Mar 2024 – 27 Apr 2024.
- Shaun Byrne — 2 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 2 Apr 2022.
- Stefan Schwab — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Stephen Kelly — 2 confirmed meetings against Jack MacKenzie. 25 Feb 2023 – 6 Apr 2024.
- Steven Fletcher — 2 confirmed meetings against Jack MacKenzie. 12 Nov 2022 – 4 Mar 2023.
- Antony Gallacher — 2 confirmed meetings against Jack MacKenzie. 15 Feb 2022 – 28 Feb 2024.
- Tobias Heintz — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- Anthony Wallace — 2 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 27 Jul 2024.
- Taison — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Tawanda Maswanhise — 2 confirmed meetings against Jack MacKenzie. 14 Sept 2024 – 5 Jan 2025.
- Theocharis Tsingaras — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Thomas Lawrence — 2 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 30 Oct 2024.
- Toby Sibbick — 2 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 20 May 2023.
- Tomas Rogić — 2 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 3 Oct 2021.
- Toral Bayramov — 2 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Trevor Carson — 2 confirmed meetings against Jack MacKenzie. 24 Dec 2022 – 30 Jan 2024.
- Vieirinha — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Viktor Einarsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Viktor Margeirsson — 2 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- William Milovanovic — 2 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 29 Jul 2021.
- William Ferry — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 29 Dec 2024.
- William Fish — 2 confirmed meetings against Jack MacKenzie. 4 Nov 2023 – 17 Feb 2024.
- William Nightingale — 2 confirmed meetings against Jack MacKenzie. 24 Sept 2023 – 19 May 2024.
- William Troost-Ekong — 2 confirmed meetings against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Yutaro Oda — 2 confirmed meetings against Jack MacKenzie. 20 May 2023 – 27 Jan 2024.
- Zachary Robinson — 2 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 14 Sept 2024.
- Arnault Bembo — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Andrew Dallas — 1 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 29 Oct 2023.
- Aaron Dunsmore — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Anthony Evans — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- A. Greaves — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Amor Layouni — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Aaron Lewis — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Aron Lynas — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Ally MacDonald — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Angus Mailer — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Ar'jany Martha — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Ashley Maynard-Brewer — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Andrew Mcdonald — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Ayrton Sonkur — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Andrew Stirling — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Aidan Wilson — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Aaron Comrie — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Aaron Connolly — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Aaron Essel — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 5 Aug 2024.
- Aaron Mooy — 1 confirmed meetings against Jack MacKenzie. 17 Dec 2022 – 17 Dec 2022.
- Aaron Reid — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Abdallah Sima — 1 confirmed meetings against Jack MacKenzie. 30 Sept 2023 – 30 Sept 2023.
- Adam Cummins — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Adam Forrester — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2024 – 6 Oct 2024.
- Adam Frizzell — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Adam Legzdiņš — 1 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 16 Oct 2021.
- Adam Montgomery — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 3 Oct 2021.
- Adler Nascimento — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Adrián Spörle — 1 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 20 Mar 2021.
- Aidan Denholm — 1 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 31 Aug 2024.
- Aidan Wilson — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Aiden Gilmartin — 1 confirmed meetings against Jack MacKenzie. 15 May 2022 – 15 May 2022.
- Albian Ajeti — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2021 – 3 Oct 2021.
- Alex Greive — 1 confirmed meetings against Jack MacKenzie. 15 May 2022 – 15 May 2022.
- Alexander Gilbert — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Alexander Greive — 1 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 27 Aug 2023.
- Alfie Merritt — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Alistair McCann — 1 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 10 Apr 2021.
- Allan Campbell — 1 confirmed meetings against Jack MacKenzie. 2 Mar 2025 – 2 Mar 2025.
- Amari Sealey — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- André Raymond — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 5 Aug 2024.
- Andrew Fisher — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Andrew Macrae — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Andrew Yiadom — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Andri Yeoman — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 5 Aug 2021.
- Ansgar Knauff — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Antonio-Mirko Čolak — 1 confirmed meetings against Jack MacKenzie. 29 Oct 2022 – 29 Oct 2022.
- Archie Collins — 1 confirmed meetings against Jack MacKenzie. 17 Oct 2026 – 17 Oct 2026.
- Archie Meekison — 1 confirmed meetings against Jack MacKenzie. 12 Nov 2022 – 12 Nov 2022.
- Archie Stevens — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Armando Dobra — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Arnaud Djoum — 1 confirmed meetings against Jack MacKenzie. 4 Mar 2023 – 4 Mar 2023.
- Ashton Taylor — 1 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 28 Dec 2022.
- Aurélio Buta — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Bradley Barrett — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Blair Carswell — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Blair Henderson — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Beryly Lubala — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Ben Purrington — 1 confirmed meetings against Jack MacKenzie. 2 Jan 2024 – 2 Jan 2024.
- Bjorn Wagenaar — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Brogan Walls — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Bradley Whyte — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Bailey Peacock-Farrell — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Barry Douglas — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Ben Close — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Ben Hinchliffe — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Ben Summers — 1 confirmed meetings against Jack MacKenzie. 27 May 2023 – 27 May 2023.
- Bénie Traoré — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2021 – 29 Jul 2021.
- Benjamin Casey — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Benjamin Chrisene — 1 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 28 Dec 2022.
- Benjamin Knight — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Benjamin Osborn — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Benjamin Wilson — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Bəhlul Mustafazadə — 1 confirmed meetings against Jack MacKenzie. 26 Aug 2021 – 26 Aug 2021.
- Billy Sharp — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Blair Alston — 1 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 28 Dec 2022.
- Blair Currie — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Bradley Hills — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Brandon Hanlan — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Brandon Khela — 1 confirmed meetings against Jack MacKenzie. 30 Mar 2024 – 30 Mar 2024.
- Brennan Dickenson — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Brett Long — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Brian Schwake — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Brodie Spencer — 1 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 1 Nov 2023.
- Calum Biggar — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Callum Connolly — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Charlie Cummins — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Conor Doan — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Cameron Evans — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Craig Howie — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Craig McGuffie — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- C. Okoli — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Cameron Russell — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Connor Scully — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Cameron Williamson — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Connor Young — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Caleb Kporha — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Calem Nieuwenhof — 1 confirmed meetings against Jack MacKenzie. 27 Jan 2024 – 27 Jan 2024.
- Callum McManaman — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Callum Stead — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Calum Ferrie — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Calvin Bassey — 1 confirmed meetings against Jack MacKenzie. 5 Mar 2022 – 5 Mar 2022.
- Cameron Ashia — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Cameron McGeehan — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Carl Piergianni — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Carlo Pignatiello — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Carlos Gomes — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Cathal Heffernan — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Caylan Vickers — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Cedric Itten — 1 confirmed meetings against Jack MacKenzie. 15 May 2021 – 15 May 2021.
- Cesar Garza — 1 confirmed meetings against Jack MacKenzie. 15 Feb 2025 – 15 Feb 2025.
- Charles Dunne — 1 confirmed meetings against Jack MacKenzie. 24 Dec 2022 – 24 Dec 2022.
- Charles Goode — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Charles Telfer — 1 confirmed meetings against Jack MacKenzie. 2 Jan 2025 – 2 Jan 2025.
- Charlie Kirk — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Charlie Savage — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Charlie Wellens — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Chigozier Chukwuemeka — 1 confirmed meetings against Jack MacKenzie. 5 Feb 2022 – 5 Feb 2022.
- Chris Forino-Joseph — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Christian Saydee — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Christie Elliott — 1 confirmed meetings against Jack MacKenzie. 2 Apr 2022 – 2 Apr 2022.
- Christopher Hamilton — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Christopher Hamilton — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Christopher Johnston — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Christopher Stokes — 1 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 28 Dec 2022.
- Cillian Sheridan — 1 confirmed meetings against Jack MacKenzie. 16 Oct 2021 – 16 Oct 2021.
- Cole Jarvis — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Connor Barron — 1 confirmed meetings against Jack MacKenzie. 30 Oct 2024 – 30 Oct 2024.
- Connor Ronan — 1 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 26 Sept 2021.
- Conor McGrandles — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Conor Wilkinson — 1 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 1 Nov 2023.
- Corey Blackett-Taylor — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Craig Bryson — 1 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 10 Apr 2021.
- Craig Conway — 1 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 10 Apr 2021.
- Cyrus Christie — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Daniel Andrew — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- David Brownlie — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Daniel Denholm — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Dale Gillespie — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Darren Hynes — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- D. Martin — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Daniel Nimmo — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Daniel Sassi — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Dean Watson — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Dale Carrick — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Dane Murray — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Dane Scarlett — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Daniel Gore — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Daniel Kanu — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Daniel Kemp — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Daniel Oyegoke — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2024 – 6 Oct 2024.
- Daniel Sweeney — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Daniels Balodis — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- David Cancola — 1 confirmed meetings against Jack MacKenzie. 9 Apr 2022 – 9 Apr 2022.
- David Ferguson — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- David Gray — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- David Kasumu — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- David Wilson — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Dean Cairns — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Dean Campbell — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Dean McMaster — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Declan Glass — 1 confirmed meetings against Jack MacKenzie. 20 Nov 2021 – 20 Nov 2021.
- Declan McDaid — 1 confirmed meetings against Jack MacKenzie. 2 Apr 2022 – 2 Apr 2022.
- Dennis Adeniran — 1 confirmed meetings against Jack MacKenzie. 11 Aug 2024 – 11 Aug 2024.
- Derensili Sanches Fernandes — 1 confirmed meetings against Jack MacKenzie. 17 Oct 2026 – 17 Oct 2026.
- Derrick Williams — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Dexter Lembikisa — 1 confirmed meetings against Jack MacKenzie. 27 Jan 2024 – 27 Jan 2024.
- Dillon Barnes — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- Dion Charles — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Dominic Thomas — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Dru Yearwood — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Duncan Watmore — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Dylan MacDonald — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Dylan Wells — 1 confirmed meetings against Jack MacKenzie. 16 Mar 2024 – 16 Mar 2024.
- Edward James — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Eli King — 1 confirmed meetings against Jack MacKenzie. 19 May 2024 – 19 May 2024.
- Elliott List — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Ewan Otoo — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Euan Ross — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Eetu Vertainen — 1 confirmed meetings against Jack MacKenzie. 18 Sept 2021 – 18 Sept 2021.
- Efetobore Ambrose — 1 confirmed meetings against Jack MacKenzie. 18 Sept 2021 – 18 Sept 2021.
- Elijah Xavier Campbell — 1 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 31 Aug 2024.
- Elliot Lee — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Elliot Parish — 1 confirmed meetings against Jack MacKenzie. 15 Feb 2022 – 15 Feb 2022.
- Ellis Simms — 1 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 2 Mar 2022.
- Ellyes Skhiri — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Eoin Toal — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Ephrahim Yeboah — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Erik Friberg — 1 confirmed meetings against Jack MacKenzie. 22 Jul 2021 – 22 Jul 2021.
- Erik Šuľa — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Ethan Pye — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Euan Danaher — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Even Hovland — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Finlay Gray — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Fábio Silva — 1 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 6 Feb 2024.
- Farès Chaïbi — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Filip Marschall — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Filip Rogić — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Finley Stevens — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Finnur Margeirsson — 1 confirmed meetings against Jack MacKenzie. 12 Aug 2021 – 12 Aug 2021.
- Florent Hoti — 1 confirmed meetings against Jack MacKenzie. 20 Nov 2021 – 20 Nov 2021.
- Franklin Tebo Uchenna — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Fraser Fyvie — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Gerard Garner — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Gregor MacDonald — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Greig Spence — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Gary Thom — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Greig Young — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Gavin Reilly — 1 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 8 Aug 2021.
- George Dobson — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- George Hoddle — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- George Johnston — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- George Wickens — 1 confirmed meetings against Jack MacKenzie. 30 Mar 2024 – 30 Mar 2024.
- Georgios Giakoumakis — 1 confirmed meetings against Jack MacKenzie. 17 Dec 2022 – 17 Dec 2022.
- Geórgios Kanellópoulos — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Grant Beattie — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Greg Fleming — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Greg Morrison — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Guy Melamed — 1 confirmed meetings against Jack MacKenzie. 10 Apr 2021 – 10 Apr 2021.
- Harrison Biggins — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Hamish Ritchie — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Hamza Igamane — 1 confirmed meetings against Jack MacKenzie. 30 Oct 2024 – 30 Oct 2024.
- Harrison Bettoni — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Harrison Clarke — 1 confirmed meetings against Jack MacKenzie. 7 May 2022 – 7 May 2022.
- Harrison Sharp — 1 confirmed meetings against Jack MacKenzie. 30 Apr 2022 – 30 Apr 2022.
- Harry Clifton — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Harry Cochrane — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Harry Gray — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Harry Lee — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Harvey White — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Hassane Bandé — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Hayden Coulson — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Henry Fieldson — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Hrvoje Smolčić — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Hugo Larsson — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Ian Lawlor — 1 confirmed meetings against Jack MacKenzie. 2 Apr 2022 – 2 Apr 2022.
- Ibane Bowat — 1 confirmed meetings against Jack MacKenzie. 17 Oct 2026 – 17 Oct 2026.
- Ibrahim Sadiq — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Idris El Mizouni — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Ilias Bronkhorst — 1 confirmed meetings against Jack MacKenzie. 17 Oct 2026 – 17 Oct 2026.
- Isaac Hayden — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Isaac Olaofe — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Ishaq Abdulrazak — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Jack Aitchison — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Jack Bycroft — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Josh Cooper — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Jamie Dishington — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Jake Evans — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- J. Fasida — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Joseph Gibbard — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Jordan Gibson — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Jonathan Guthrie — 1 confirmed meetings against Jack MacKenzie. 1 May 2021 – 1 May 2021.
- Jason Jarvis — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- J. Kabia — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Jack Leighfield — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Jordan Lowdon — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Jordan MacRae — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Jack Payne — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Joe Rafferty — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Joshua Scott — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Jack Simpson — 1 confirmed meetings against Jack MacKenzie. 15 May 2021 – 15 May 2021.
- Ji Stevenson — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Jack Thomson — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Jack Turner — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Josh Walker — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Jayden Wareham — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Jack Bonham — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Jack Burroughs — 1 confirmed meetings against Jack MacKenzie. 25 Aug 2024 – 25 Aug 2024.
- Jack Diamond — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Jack Grieves — 1 confirmed meetings against Jack MacKenzie. 31 Aug 2024 – 31 Aug 2024.
- Jack Hamilton — 1 confirmed meetings against Jack MacKenzie. 8 Aug 2021 – 8 Aug 2021.
- Jack Sanders — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 5 Aug 2024.
- Jack Senior — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Jackson Irvine — 1 confirmed meetings against Jack MacKenzie. 12 May 2021 – 12 May 2021.
- Jacob Laursen — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Jaden Brown — 1 confirmed meetings against Jack MacKenzie. 11 Aug 2024 – 11 Aug 2024.
- Jake Carroll — 1 confirmed meetings against Jack MacKenzie. 12 Feb 2022 – 12 Feb 2022.
- Jake Eastwood — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Jamal Baptiste — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- James Bolton — 1 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 27 Aug 2023.
- James Craigen — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- James Gullan — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- James Husband — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- James Murphy — 1 confirmed meetings against Jack MacKenzie. 12 May 2021 – 12 May 2021.
- Jamie Reid — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Jamie Semple — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Jamie Sterry — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Jay Emmanuel-Thomas — 1 confirmed meetings against Jack MacKenzie. 1 May 2021 – 1 May 2021.
- Jefté — 1 confirmed meetings against Jack MacKenzie. 30 Oct 2024 – 30 Oct 2024.
- Jensen Weir — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Jeremiah Chilokoa-Mullen — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Jeriel Dorsett — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Jermain Defoe — 1 confirmed meetings against Jack MacKenzie. 15 May 2021 – 15 May 2021.
- Jesse Öst — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Jessic Ngankam — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- João Baldé — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Joe Thomas — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Joel Mumbongo — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Joel Pereira — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- John McAtee — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- John Robertson — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- John-Alan McGrath — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Jonathan Obika — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2024 – 14 Feb 2024.
- Jonathan Stewart — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Jonjoe Kenny — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Jordan Amissah — 1 confirmed meetings against Jack MacKenzie. 2 Jan 2025 – 2 Jan 2025.
- Jordan Brown — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Jordan Houghton — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Jordan McGregor — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Jordan Roberts — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Jordan Willis — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Jordi Osei-Tutu — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Jordon Brown — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- José Cifuentes — 1 confirmed meetings against Jack MacKenzie. 30 Sept 2023 – 30 Sept 2023.
- Joseph Chalmers — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Joseph Low — 1 confirmed meetings against Jack MacKenzie. 17 Oct 2026 – 17 Oct 2026.
- Josh Benson — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Josh Landers — 1 confirmed meetings against Jack MacKenzie. 4 Nov 2023 – 4 Nov 2023.
- Joshua Bowler — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Joshua Dacres-Cogley — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Joshua Feeney — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Joshua Hinds — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Joshua Magennis — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Joshua Morris — 1 confirmed meetings against Jack MacKenzie. 13 Aug 2022 – 13 Aug 2022.
- Joshua Mullin — 1 confirmed meetings against Jack MacKenzie. 1 May 2021 – 1 May 2021.
- Joshua Rae — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 5 Aug 2024.
- Joshua Sheehan — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Jude Bonnar — 1 confirmed meetings against Jack MacKenzie. 25 Feb 2025 – 25 Feb 2025.
- Jukka Raitala — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Julien Vetro — 1 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 28 Sept 2024.
- Junior Dina Ebimbe — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Kofi Balmer — 1 confirmed meetings against Jack MacKenzie. 5 Jan 2025 – 5 Jan 2025.
- Kyle Banner — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Kyle Cameron — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 5 Aug 2024.
- Kyle Doherty — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Kieron Evans — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Keiran McGachie — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Kieran McKechnie — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Kieran Moore — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Kieran Ngwenya — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Keir Samson — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Kamarai Simon-Swyer — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Kieran Watson — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Kevin Waugh — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Kyle Wilson — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Kadan Young — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Kai Kennedy — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Kai-Reece Adams-Collman — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Kaiyne Woolery — 1 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 11 Sept 2021.
- Kalvin Orsi — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Kamari Doyle — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Kane Ritchie-Hosler — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Karamoko Dembélé — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Kayne Ramsay — 1 confirmed meetings against Jack MacKenzie. 1 Feb 2022 – 1 Feb 2022.
- Kelland Watts — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Kelvin Ehibhatiomhan — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Kerr Young — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Kevin McDonald — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Kevin Trapp — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Kian Leslie — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Kieran Bowie — 1 confirmed meetings against Jack MacKenzie. 1 Feb 2025 – 1 Feb 2025.
- Killian Phillips — 1 confirmed meetings against Jack MacKenzie. 23 Nov 2024 – 23 Nov 2024.
- Kristian Dennis — 1 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 26 Sept 2021.
- Kristopher Da Graca — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Kurtis Guthrie — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2023 – 5 Aug 2023.
- Kyle Benedictus — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Kyle McAdam — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Kyle McAllister — 1 confirmed meetings against Jack MacKenzie. 26 Sept 2021 – 26 Sept 2021.
- Kyle Wootton — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Lenny Agbaire — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Lee Burge — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Lee Jenkins — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Lewis McCann — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Lewis McGrattan — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Lewis McGregor — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Liam McLeish — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Lewis Milne — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Luke Molyneux — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Liam Scullion — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Lasse Sørensen — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Lee Currie — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Lee Nicholls — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Leighton Clarkson — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Leighton McIntosh — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Lenny Brown — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Lenny Brown — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Leon King — 1 confirmed meetings against Jack MacKenzie. 29 Oct 2022 – 29 Oct 2022.
- Lewis Bate — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Lewis Freestone — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Lewis Spence — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Lewis Wing — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Liam Bennett — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Liam Boyce — 1 confirmed meetings against Jack MacKenzie. 2 Mar 2022 – 2 Mar 2022.
- Liam Grimshaw — 1 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 11 Sept 2021.
- Liam Shaw — 1 confirmed meetings against Jack MacKenzie. 12 Feb 2022 – 12 Feb 2022.
- Lloyd Jones — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Llyton Chapman — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Logan Chalmers — 1 confirmed meetings against Jack MacKenzie. 1 Aug 2021 – 1 Aug 2021.
- Logan Dunachie — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Loick Ayina — 1 confirmed meetings against Jack MacKenzie. 30 Mar 2024 – 30 Mar 2024.
- Louis Longridge — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Louis Thompson — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Lucas Lingman — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Lucas Ness — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Luiyi de Lucas — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2023 – 5 Aug 2023.
- Luke Watt — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Luther James-Wildin — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Lynden Gooch — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Michael Adu-Poku — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Max Dyche — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Millar Gamble — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Mason Hancock — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Michael Hewitt — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Matthew Jacob — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Magnus MacKenzie — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Michael Miller — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Mark Nicolson — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Mikkel Rygaard Jensen — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Matthew Shiels — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Mark Stowe — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Miro Tenho — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Macauley Tait — 1 confirmed meetings against Jack MacKenzie. 27 Jan 2024 – 27 Jan 2024.
- Malik Mothersille — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Marc McNulty — 1 confirmed meetings against Jack MacKenzie. 20 Mar 2021 – 20 Mar 2021.
- Mario Götze — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Mark Durnan — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Mark Ferrie — 1 confirmed meetings against Jack MacKenzie. 16 Mar 2024 – 16 Mar 2024.
- Martin MacLean — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Martin Olsson — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2021 – 29 Jul 2021.
- Martin Rennie — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Marvin Bartley — 1 confirmed meetings against Jack MacKenzie. 1 May 2021 – 1 May 2021.
- Mason Burstow — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Matej Poplatnik — 1 confirmed meetings against Jack MacKenzie. 1 May 2021 – 1 May 2021.
- Matthew Douglas — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Matthew Pearson — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Matthew Penney — 1 confirmed meetings against Jack MacKenzie. 22 Oct 2022 – 22 Oct 2022.
- Matthew Phillips — 1 confirmed meetings against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Matthew Ritchie — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Matthew Smith — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Matthew Young — 1 confirmed meetings against Jack MacKenzie. 17 Oct 2026 – 17 Oct 2026.
- Matti Peltola — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Max Conway — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Max Kilsby — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Michael Hector — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Michael Ihiekwe — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Michael Jacobs — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Michael Mellon — 1 confirmed meetings against Jack MacKenzie. 13 Apr 2024 – 13 Apr 2024.
- Michael Nottingham — 1 confirmed meetings against Jack MacKenzie. 6 Apr 2024 – 6 Apr 2024.
- Michael Obafemi — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Michael Ruth — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Michael Smith — 1 confirmed meetings against Jack MacKenzie. 20 May 2023 – 20 May 2023.
- Mika Biereth — 1 confirmed meetings against Jack MacKenzie. 1 Nov 2023 – 1 Nov 2023.
- Miller Thomson — 1 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 26 Oct 2024.
- Mitchel Megginson — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Mohamed Elyounoussi — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Mohammed Diomandé — 1 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 6 Feb 2024.
- Momodou Bojang — 1 confirmed meetings against Jack MacKenzie. 17 Sept 2022 – 17 Sept 2022.
- Mouhamed Niang — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Murray Aiken — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Murray Johnson — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Murray Wallace — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Musa Qurbanlı — 1 confirmed meetings against Jack MacKenzie. 26 Aug 2021 – 26 Aug 2021.
- N. Kalembo — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Neil Martyniuk — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Nikola Ujdur — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Nasiru Mohammed — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2021 – 29 Jul 2021.
- Nathan Baxter — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Nathan McGinley — 1 confirmed meetings against Jack MacKenzie. 11 Sept 2021 – 11 Sept 2021.
- Nedim Bajrami — 1 confirmed meetings against Jack MacKenzie. 30 Oct 2024 – 30 Oct 2024.
- Neill Byrne — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Neo Dobson — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Neraysho Kasanwirjo — 1 confirmed meetings against Jack MacKenzie. 30 Oct 2024 – 30 Oct 2024.
- Nesta Guinness-Walker — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Niall Ennis — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Niall McGinn — 1 confirmed meetings against Jack MacKenzie. 30 Apr 2022 – 30 Apr 2022.
- Nicholas Hämäläinen — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Nicolas Raskin — 1 confirmed meetings against Jack MacKenzie. 30 Oct 2024 – 30 Oct 2024.
- Niels Nkounkou — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Owen Ronald — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Odsonne Édouard — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Oisin Smyth — 1 confirmed meetings against Jack MacKenzie. 11 Aug 2024 – 11 Aug 2024.
- Oliver Casey — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Oliver Norwood — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Oludare Araba Olufunwa — 1 confirmed meetings against Jack MacKenzie. 24 Jan 2024 – 24 Jan 2024.
- Omar Marmoush — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Óscar Cortés — 1 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 6 Feb 2024.
- Oscar MacIntyre — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Owen Bailey — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Owen Beck — 1 confirmed meetings against Jack MacKenzie. 30 Jan 2024 – 30 Jan 2024.
- Owen Hampson — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Paul Brindle — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Patrick Martin — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Paul McLean — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Pierce Sweeney — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Paul Watson — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Padhraic O'Connor — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Panutche Camará — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Patrick Andrade — 1 confirmed meetings against Jack MacKenzie. 19 Aug 2021 – 19 Aug 2021.
- Patrick Lane — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Paxten Aaronson — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Pelly Mpanzu — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Përparim Hetemaj — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Peter Grant — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Phillip Cancar — 1 confirmed meetings against Jack MacKenzie. 27 Aug 2022 – 27 Aug 2022.
- Phillip Chinedu — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Pyry Soiri — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Rhys Armstrong — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Ryan Blair — 1 confirmed meetings against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Reece Cole — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Ross Gray — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Ryan Lockie — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Reece Lyon — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Roddy MacGregor — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Rory McAllister — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Robert McCartney — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Robbie McGale — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Reis Peggie — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Roan Steele — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Ryan Strachan — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Rabbi Matondo — 1 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 6 Feb 2024.
- Raees Bangura-Williams — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Randell Williams — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Raphael Borges Rodrigues — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Raymond Grant — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Reece James — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Reuell Walters — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Rhys McCabe — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Riçard Almeyda — 1 confirmed meetings against Jack MacKenzie. 26 Aug 2021 – 26 Aug 2021.
- Richard Odada — 1 confirmed meetings against Jack MacKenzie. 26 Oct 2024 – 26 Oct 2024.
- Richard Tait — 1 confirmed meetings against Jack MacKenzie. 15 May 2022 – 15 May 2022.
- Robbie Gotts — 1 confirmed meetings against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Robby McCrorie — 1 confirmed meetings against Jack MacKenzie. 26 Dec 2024 – 26 Dec 2024.
- Robert Snodgrass — 1 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 16 Oct 2022.
- Robin Koch — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Rocco Vata — 1 confirmed meetings against Jack MacKenzie. 3 Feb 2024 – 3 Feb 2024.
- Roland Idowu — 1 confirmed meetings against Jack MacKenzie. 11 Aug 2024 – 11 Aug 2024.
- Romeo Amané — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Rory Whittaker — 1 confirmed meetings against Jack MacKenzie. 4 Nov 2023 – 4 Nov 2023.
- Ross Davidson — 1 confirmed meetings against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Ross Docherty — 1 confirmed meetings against Jack MacKenzie. 29 Dec 2024 – 29 Dec 2024.
- Ross Lyon — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Ross Stewart — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Ruari McLennan — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Ruben Rodrigues — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Ryan Astley — 1 confirmed meetings against Jack MacKenzie. 9 Nov 2024 – 9 Nov 2024.
- Ryan Christie — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Ryan Ledson — 1 confirmed meetings against Jack MacKenzie. 21 Mar 2026 – 21 Mar 2026.
- Ryan Nyambe — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Ryan Rydel — 1 confirmed meetings against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- Ryan Shanley — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- Stephen Duke-McKenna — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Sean Fagan — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Sead Hakšabanović — 1 confirmed meetings against Jack MacKenzie. 18 Feb 2023 – 18 Feb 2023.
- Scott Hooper — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Samuel Hoskins — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Shaun MacDonald — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Stuart McKenzie — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Shaun McWilliams — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Smart Osadolor — 1 confirmed meetings against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Scott Ross — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Simon Sandberg — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- S. Somade — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Steven Swinglehurst — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Sam Curtis — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Sam Lammers — 1 confirmed meetings against Jack MacKenzie. 30 Sept 2023 – 30 Sept 2023.
- Sam McClelland — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2024 – 5 Aug 2024.
- Sam Tickle — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Samuel Braybrooke — 1 confirmed meetings against Jack MacKenzie. 28 Sept 2024 – 28 Sept 2024.
- Samuel Gustafson — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Samuel Nombe — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Samuel Walker — 1 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 28 Dec 2022.
- Scott Allardice — 1 confirmed meetings against Jack MacKenzie. 2 Jan 2025 – 2 Jan 2025.
- Scott Bain — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Scott Brown — 1 confirmed meetings against Jack MacKenzie. 21 Apr 2021 – 21 Apr 2021.
- Scott Robinson — 1 confirmed meetings against Jack MacKenzie. 28 Dec 2022 – 28 Dec 2022.
- Scott Stevenson — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Sean Mackie — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- Sean McArdle — 1 confirmed meetings against Jack MacKenzie. 14 May 2025 – 14 May 2025.
- Sean Welsh — 1 confirmed meetings against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Sebastian Rode — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Sebastian Ross — 1 confirmed meetings against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Sebastian Soto — 1 confirmed meetings against Jack MacKenzie. 23 Apr 2022 – 23 Apr 2022.
- Sebastian Williams — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Shayne Lavery — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Srđan Hrstić — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Stephen Humphrys — 1 confirmed meetings against Jack MacKenzie. 16 Oct 2022 – 16 Oct 2022.
- Stephen McGinn — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- Steven Davis — 1 confirmed meetings against Jack MacKenzie. 15 May 2021 – 15 May 2021.
- Stevie Mallan — 1 confirmed meetings against Jack MacKenzie. 13 Oct 2020 – 13 Oct 2020.
- Stuart Carswell — 1 confirmed meetings against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Stuart McKinstry — 1 confirmed meetings against Jack MacKenzie. 22 Oct 2022 – 22 Oct 2022.
- Sulaiman Kaikai — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Sylvester Jasper — 1 confirmed meetings against Jack MacKenzie. 7 May 2022 – 7 May 2022.
- Sölvi Guðbjargarson — 1 confirmed meetings against Jack MacKenzie. 12 Aug 2021 – 12 Aug 2021.
- Ted Cann — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Tiwi Daramola — 1 confirmed meetings against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Thomas Davies — 1 confirmed meetings against Jack MacKenzie. 29 Oct 2023 – 29 Oct 2023.
- Adetayo Edun — 1 confirmed meetings against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Tom Kelly — 1 confirmed meetings against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Tommy Muir — 1 confirmed meetings against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Oluwatobiloba Oluwayemi — 1 confirmed meetings against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- Anthony Springett — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- T. Whyte — 1 confirmed meetings against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Taylor Steven — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Terell Thomas — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Terence Taylor — 1 confirmed meetings against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Terrell Agyemang — 1 confirmed meetings against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Tete Yengi — 1 confirmed meetings against Jack MacKenzie. 6 Apr 2024 – 6 Apr 2024.
- Theodore Archibald — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Thierry Gale — 1 confirmed meetings against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Thomas Coyne — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Thomas Mikkelsen — 1 confirmed meetings against Jack MacKenzie. 5 Aug 2021 – 5 Aug 2021.
- Thomas Sparrow — 1 confirmed meetings against Jack MacKenzie. 5 Jan 2025 – 5 Jan 2025.
- Tobias Carlsson — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2021 – 29 Jul 2021.
- Todd Cantwell — 1 confirmed meetings against Jack MacKenzie. 6 Feb 2024 – 6 Feb 2024.
- Tom Bloxham — 1 confirmed meetings against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Tomas Totland — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Tomasz Kędziora — 1 confirmed meetings against Jack MacKenzie. 9 Nov 2023 – 9 Nov 2023.
- Topi Keskinen — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Tuomas Ollila — 1 confirmed meetings against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Tyreece Campbell — 1 confirmed meetings against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Valgeir Lunddal Friðriksson — 1 confirmed meetings against Jack MacKenzie. 24 Aug 2023 – 24 Aug 2023.
- Víctor Griffith — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Viljami Sinisalo — 1 confirmed meetings against Jack MacKenzie. 14 May 2025 – 14 May 2025.
- Vontae Campbell — 1 confirmed meetings against Jack MacKenzie. 30 Apr 2022 – 30 Apr 2022.
- William Aimson — 1 confirmed meetings against Jack MacKenzie. 10 Mar 2026 – 10 Mar 2026.
- Willis Hare — 1 confirmed meetings against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- William Forrester — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- William Keane — 1 confirmed meetings against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Willian Pacho — 1 confirmed meetings against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Yahya Bamba — 1 confirmed meetings against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Yusuf Akhamrich — 1 confirmed meetings against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Zachary Hemming — 1 confirmed meetings against Jack MacKenzie. 27 Aug 2023 – 27 Aug 2023.
- Zach Mitchell — 1 confirmed meetings against Jack MacKenzie. 15 Mar 2025 – 15 Mar 2025.
- Zak Bradshaw — 1 confirmed meetings against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Zak Jules — 1 confirmed meetings against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Zakariya Lovelace — 1 confirmed meetings against Jack MacKenzie. 30 Sept 2023 – 30 Sept 2023.
- Zander Craic — 1 confirmed meetings against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
Which teams has Jack MacKenzie 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.
- Celtic — 14 confirmed appearances against Jack MacKenzie. 21 Apr 2021 – 24 May 2025.
- Hibernian — 11 confirmed appearances against Jack MacKenzie. 13 Oct 2020 – 1 Feb 2025.
- Motherwell — 10 confirmed appearances against Jack MacKenzie. 11 Sept 2021 – 5 Jan 2025.
- Dundee — 9 confirmed appearances against Jack MacKenzie. 16 Oct 2021 – 15 Feb 2025.
- Livingston — 9 confirmed appearances against Jack MacKenzie. 1 May 2021 – 6 Apr 2024.
- ST Johnstone — 9 confirmed appearances against Jack MacKenzie. 10 Apr 2021 – 15 Mar 2025.
- Dundee Utd — 8 confirmed appearances against Jack MacKenzie. 20 Mar 2021 – 2 Mar 2025.
- Ross County — 8 confirmed appearances against Jack MacKenzie. 1 Feb 2022 – 2 Jan 2025.
- Kilmarnock — 7 confirmed appearances against Jack MacKenzie. 28 Dec 2022 – 22 Feb 2025.
- Rangers — 7 confirmed appearances against Jack MacKenzie. 15 May 2021 – 30 Oct 2024.
- ST Mirren — 6 confirmed appearances against Jack MacKenzie. 26 Sept 2021 – 23 Nov 2024.
- Heart Of Midlothian — 5 confirmed appearances against Jack MacKenzie. 2 Mar 2022 – 6 Oct 2024.
- BK Häcken — 3 confirmed appearances against Jack MacKenzie. 22 Jul 2021 – 24 Aug 2023.
- Breidablik — 2 confirmed appearances against Jack MacKenzie. 5 Aug 2021 – 12 Aug 2021.
- Huddersfield — 2 confirmed appearances against Jack MacKenzie. 21 Mar 2026 – 17 Oct 2026.
- PAOK — 2 confirmed appearances against Jack MacKenzie. 26 Oct 2023 – 9 Nov 2023.
- Qarabag — 2 confirmed appearances against Jack MacKenzie. 19 Aug 2021 – 26 Aug 2021.
- Airdrie United — 1 confirmed appearances against Jack MacKenzie. 23 Jul 2024 – 23 Jul 2024.
- Annan Athletic — 1 confirmed appearances against Jack MacKenzie. 30 Aug 2022 – 30 Aug 2022.
- Blackpool — 1 confirmed appearances against Jack MacKenzie. 14 Feb 2026 – 14 Feb 2026.
- Bolton — 1 confirmed appearances against Jack MacKenzie. 3 Apr 2026 – 3 Apr 2026.
- Bonnyrigg Rose Athletic — 1 confirmed appearances against Jack MacKenzie. 10 Feb 2024 – 10 Feb 2024.
- Brora Rangers — 1 confirmed appearances against Jack MacKenzie. 10 Nov 2020 – 10 Nov 2020.
- Cambridge United — 1 confirmed appearances against Jack MacKenzie. 24 Oct 2026 – 24 Oct 2026.
- Charlton — 1 confirmed appearances against Jack MacKenzie. 29 Jul 2023 – 29 Jul 2023.
- Clyde — 1 confirmed appearances against Jack MacKenzie. 19 Jan 2024 – 19 Jan 2024.
- Cove Rangers — 1 confirmed appearances against Jack MacKenzie. 14 Nov 2020 – 14 Nov 2020.
- Crystal Palace U21 — 1 confirmed appearances against Jack MacKenzie. 22 Sept 2026 – 22 Sept 2026.
- Doncaster — 1 confirmed appearances against Jack MacKenzie. 7 Mar 2026 – 7 Mar 2026.
- Dumbarton — 1 confirmed appearances against Jack MacKenzie. 27 Jul 2024 – 27 Jul 2024.
- Dunfermline — 1 confirmed appearances against Jack MacKenzie. 9 Feb 2025 – 9 Feb 2025.
- East Kilbride — 1 confirmed appearances against Jack MacKenzie. 20 Jul 2024 – 20 Jul 2024.
- Eintracht Frankfurt — 1 confirmed appearances against Jack MacKenzie. 21 Sept 2023 – 21 Sept 2023.
- Exeter City — 1 confirmed appearances against Jack MacKenzie. 11 Apr 2026 – 11 Apr 2026.
- HJK Helsinki — 1 confirmed appearances against Jack MacKenzie. 5 Oct 2023 – 5 Oct 2023.
- Leyton Orient — 1 confirmed appearances against Jack MacKenzie. 3 Oct 2026 – 3 Oct 2026.
- Linlithgow Rose — 1 confirmed appearances against Jack MacKenzie. 9 Jan 2021 – 9 Jan 2021.
- Newport County — 1 confirmed appearances against Jack MacKenzie. 6 Oct 2026 – 6 Oct 2026.
- Northampton — 1 confirmed appearances against Jack MacKenzie. 2 May 2026 – 2 May 2026.
- Queen of the South — 1 confirmed appearances against Jack MacKenzie. 13 Jul 2024 – 13 Jul 2024.
- Queen's Park — 1 confirmed appearances against Jack MacKenzie. 17 Aug 2024 – 17 Aug 2024.
- Reading — 1 confirmed appearances against Jack MacKenzie. 14 Mar 2026 – 14 Mar 2026.
- Rotherham — 1 confirmed appearances against Jack MacKenzie. 28 Feb 2026 – 28 Feb 2026.
- Spartans — 1 confirmed appearances against Jack MacKenzie. 21 Sept 2024 – 21 Sept 2024.
- Stevenage — 1 confirmed appearances against Jack MacKenzie. 17 Mar 2026 – 17 Mar 2026.
- Stirling Albion — 1 confirmed appearances against Jack MacKenzie. 18 Aug 2023 – 18 Aug 2023.
- Stockport County — 1 confirmed appearances against Jack MacKenzie. 31 Jan 2026 – 31 Jan 2026.
- Wigan — 1 confirmed appearances against Jack MacKenzie. 10 Mar 2026 – 10 Mar 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.




















































