Search all of FootSam

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

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

FOOTSAM / CONNECTIONS

Daniel Mackay

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

Who has Daniel Mackay played with most?

Most confirmed shared appearances:

  1. Jamie Brandon26shared appearances
  2. Jason Holt26shared appearances
  3. Andrew Shinnie25shared appearances

Who has Daniel Mackay faced most often?

Most confirmed meetings as opponents:

  1. Nicholas Devlin6confirmed meetings
  2. Blair Spittal5confirmed meetings
  3. Jordan White5confirmed meetings

Who has Daniel Mackay played with most?

Players with confirmed appearances in the same team as Daniel Mackay.

Entire career · All competitions
69Confirmed appearances
2018–2026Period
174Team-mates
#PlayersComparisonShared appearances
015 Aug 2023 – 15 May 2024
015 Aug 2023 – 4 May 2024
035 Aug 2023 – 15 May 2024
035 Aug 2023 – 11 May 2024
055 Aug 2023 – 11 May 2024
055 Aug 2023 – 15 May 2024
055 Aug 2023 – 15 May 2024
0512 Aug 2023 – 15 May 2024
095 Aug 2023 – 15 May 2024
1012 Aug 2023 – 15 May 2024
105 Aug 2023 – 27 Apr 2024
1027 Sep 2023 – 15 May 2024
132 Apr 2021 – 27 Apr 2024
135 Aug 2023 – 15 May 2024
155 Aug 2023 – 31 March 2024
166 Oct 2020 – 3 June 2023
1613 Oct 2020 – 25 Sep 2026
166 Oct 2020 – 3 June 2023
195 Aug 2023 – 3 Feb 2024
1913 July 2021 – 15 May 2024
1927 Jan 2024 – 15 May 2024
226 Oct 2020 – 25 Sep 2026
226 Oct 2020 – 3 June 2023
2424 July 2018 – 3 June 2023
2424 July 2018 – 3 June 2023
269 July 2022 – 3 June 2023
265 Aug 2023 – 15 May 2024
269 July 2022 – 3 June 2023
266 Oct 2020 – 3 June 2023
309 July 2022 – 3 June 2023
316 Oct 2020 – 29 Apr 2023
315 Aug 2023 – 28 Oct 2023
316 Oct 2020 – 3 June 2023
342 Apr 2021 – 28 Aug 2021
3413 Aug 2019 – 16 Apr 2021
349 July 2022 – 29 Apr 2023
3713 July 2021 – 28 Aug 2021
3713 July 2021 – 28 Aug 2021
3713 July 2021 – 28 Aug 2021
3713 July 2021 – 28 Aug 2021
3713 July 2021 – 28 Aug 2021
429 July 2022 – 3 June 2023
4224 July 2018 – 16 Apr 2021
4213 Oct 2020 – 26 Nov 2022
4224 July 2018 – 26 Nov 2022
4229 July 2021 – 27 July 2023
4213 July 2021 – 27 July 2023
4213 July 2021 – 28 Aug 2021
426 Oct 2020 – 16 Apr 2021
4213 July 2021 – 27 July 2023
Showing 50 of 174 players

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

Has Daniel Mackay 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 Daniel Mackay played with?

  • Jamie Brandon — 26 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Jason Holt — 26 shared appearances with Daniel Mackay. 5 Aug 2023 – 4 May 2024.
  • Andrew Shinnie — 25 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Bruce Anderson — 25 shared appearances with Daniel Mackay. 5 Aug 2023 – 11 May 2024.
  • Ayomide Obileye — 23 shared appearances with Daniel Mackay. 5 Aug 2023 – 11 May 2024.
  • Joel Nouble — 23 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Shamal George — 23 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Stephen Kelly — 23 shared appearances with Daniel Mackay. 12 Aug 2023 – 15 May 2024.
  • Scott Pittman — 21 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Michael Nottingham — 20 shared appearances with Daniel Mackay. 12 Aug 2023 – 15 May 2024.
  • Mohammed Sangare — 20 shared appearances with Daniel Mackay. 5 Aug 2023 – 27 Apr 2024.
  • Sean Kelly — 20 shared appearances with Daniel Mackay. 27 Sept 2023 – 15 May 2024.
  • David Carson — 19 shared appearances with Daniel Mackay. 2 Apr 2021 – 27 Apr 2024.
  • Michael Devlin — 19 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Kurtis Guthrie — 17 shared appearances with Daniel Mackay. 5 Aug 2023 – 31 Mar 2024.
  • Cameron Harper — 16 shared appearances with Daniel Mackay. 6 Oct 2020 – 3 Jun 2023.
  • Daniel Devine — 16 shared appearances with Daniel Mackay. 13 Oct 2020 – 25 Sept 2026.
  • Scott Allardice — 16 shared appearances with Daniel Mackay. 6 Oct 2020 – 3 Jun 2023.
  • James Penrice — 15 shared appearances with Daniel Mackay. 5 Aug 2023 – 3 Feb 2024.
  • Steven Bradley — 15 shared appearances with Daniel Mackay. 13 Jul 2021 – 15 May 2024.
  • Tete Yengi — 15 shared appearances with Daniel Mackay. 27 Jan 2024 – 15 May 2024.
  • Roddy MacGregor — 14 shared appearances with Daniel Mackay. 6 Oct 2020 – 25 Sept 2026.
  • Robbie Deas — 14 shared appearances with Daniel Mackay. 6 Oct 2020 – 3 Jun 2023.
  • Aaron Doran — 13 shared appearances with Daniel Mackay. 24 Jul 2018 – 3 Jun 2023.
  • Mark Ridgers — 13 shared appearances with Daniel Mackay. 24 Jul 2018 – 3 Jun 2023.
  • William McKay — 11 shared appearances with Daniel Mackay. 9 Jul 2022 – 3 Jun 2023.
  • Cristian Montaño — 11 shared appearances with Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Nathan Shaw — 11 shared appearances with Daniel Mackay. 9 Jul 2022 – 3 Jun 2023.
  • Wallace Duffy — 11 shared appearances with Daniel Mackay. 6 Oct 2020 – 3 Jun 2023.
  • Zak Delaney — 10 shared appearances with Daniel Mackay. 9 Jul 2022 – 3 Jun 2023.
  • Lewis Hyde — 9 shared appearances with Daniel Mackay. 6 Oct 2020 – 29 Apr 2023.
  • Luiyi de Lucas — 9 shared appearances with Daniel Mackay. 5 Aug 2023 – 28 Oct 2023.
  • Sean Welsh — 9 shared appearances with Daniel Mackay. 6 Oct 2020 – 3 Jun 2023.
  • Scott Allan — 8 shared appearances with Daniel Mackay. 2 Apr 2021 – 28 Aug 2021.
  • Shane Sutherland — 8 shared appearances with Daniel Mackay. 13 Aug 2019 – 16 Apr 2021.
  • Steven Boyd — 8 shared appearances with Daniel Mackay. 9 Jul 2022 – 29 Apr 2023.
  • Kyle Magennis — 7 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Martin Boyle — 7 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Matthew Macey — 7 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Paul McGinn — 7 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Ryan Porteous — 7 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Austin Samuels — 6 shared appearances with Daniel Mackay. 9 Jul 2022 – 3 Jun 2023.
  • Brad McKay — 6 shared appearances with Daniel Mackay. 24 Jul 2018 – 16 Apr 2021.
  • Cameron Mackay — 6 shared appearances with Daniel Mackay. 13 Oct 2020 – 26 Nov 2022.
  • George Oakley — 6 shared appearances with Daniel Mackay. 24 Jul 2018 – 26 Nov 2022.
  • J. Doyle-Hayes — 6 shared appearances with Daniel Mackay. 29 Jul 2021 – 27 Jul 2023.
  • Joseph Newell — 6 shared appearances with Daniel Mackay. 13 Jul 2021 – 27 Jul 2023.
  • Kevin Nisbet — 6 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Miles Storey — 6 shared appearances with Daniel Mackay. 6 Oct 2020 – 16 Apr 2021.
  • Paul Hanlon — 6 shared appearances with Daniel Mackay. 13 Jul 2021 – 27 Jul 2023.
  • Adam Mackinnon — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Alfie Bavidge — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Alfie Stewart — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Christian Doidge — 5 shared appearances with Daniel Mackay. 22 Jul 2021 – 27 Jul 2023.
  • Calum MacLeod — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Drey Wright — 5 shared appearances with Daniel Mackay. 13 Jul 2021 – 28 Aug 2021.
  • Graeme Shinnie — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • James Murphy — 5 shared appearances with Daniel Mackay. 29 Jul 2021 – 28 Aug 2021.
  • Lewis Stevenson — 5 shared appearances with Daniel Mackay. 13 Jul 2021 – 27 Jul 2023.
  • Michael McGovern — 5 shared appearances with Daniel Mackay. 27 Jan 2024 – 10 Mar 2024.
  • Nikolay Todorov — 5 shared appearances with Daniel Mackay. 6 Oct 2020 – 16 Apr 2021.
  • Paul Allan — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • R. Munro — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Remmi Savage — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Ryan Duncan — 5 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Shaun Donnellan — 5 shared appearances with Daniel Mackay. 20 Jan 2024 – 10 Feb 2024.
  • Alexandros Gogić — 4 shared appearances with Daniel Mackay. 13 Jul 2021 – 5 Aug 2021.
  • Daniel Lloyd-McGoldrick — 4 shared appearances with Daniel Mackay. 27 Sept 2023 – 5 Nov 2023.
  • Darren McGregor — 4 shared appearances with Daniel Mackay. 29 Jul 2021 – 28 Aug 2021.
  • James Keatings — 4 shared appearances with Daniel Mackay. 6 Oct 2020 – 23 Mar 2021.
  • Jay Henderson — 4 shared appearances with Daniel Mackay. 31 Jan 2023 – 3 Jun 2023.
  • Josh Campbell — 4 shared appearances with Daniel Mackay. 13 Jul 2021 – 27 Jul 2023.
  • Josh Doig — 4 shared appearances with Daniel Mackay. 29 Jul 2021 – 28 Aug 2021.
  • Luis Longstaff — 4 shared appearances with Daniel Mackay. 21 Aug 2026 – 25 Sept 2026.
  • Liam Sole — 4 shared appearances with Daniel Mackay. 21 Aug 2026 – 12 Sept 2026.
  • Noa Boutin — 4 shared appearances with Daniel Mackay. 21 Aug 2026 – 12 Sept 2026.
  • Aidan Fitzpatrick — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Andrew Mcdonald — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Aaron Muirhead — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Brian Graham — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Euan Spark — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Kane Hester — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Kyle Turner — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Luke McBeth — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Liam Polworth — 3 shared appearances with Daniel Mackay. 24 Jul 2018 – 22 Jan 2022.
  • Logan Chalmers — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • M. Bates — 3 shared appearances with Daniel Mackay. 21 Aug 2026 – 5 Sept 2026.
  • Matthew Cooper — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Max Ram — 3 shared appearances with Daniel Mackay. 9 Jul 2022 – 26 Nov 2022.
  • Ola Williams — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Rory MacEwan — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Russell Dingwall — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Stephen Bronsky — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Scott Robinson — 3 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Thomas McHale — 3 shared appearances with Daniel Mackay. 13 Aug 2019 – 15 Nov 2019.
  • Arron Lyall — 2 shared appearances with Daniel Mackay. 23 Mar 2021 – 16 Apr 2021.
  • Brian Cameron — 2 shared appearances with Daniel Mackay. 12 Oct 2019 – 15 Nov 2019.
  • Ben Stanway — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Blair Alston — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • Calum MacKay — 2 shared appearances with Daniel Mackay. 31 Aug 2022 – 24 Sept 2022.
  • Carl Tremarco — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Christopher Burke — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • Christopher Stokes — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • Coll Donaldson — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Darryl McHardy — 2 shared appearances with Daniel Mackay. 12 Oct 2019 – 15 Nov 2019.
  • David Wilson — 2 shared appearances with Daniel Mackay. 13 Aug 2019 – 12 Oct 2019.
  • Daniel O'Reilly — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 23 Jul 2024.
  • David Mitchell — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 23 Jul 2024.
  • Euan Murray — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • Fraser Murray — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • Harry Milne — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Harry Nicolson — 2 shared appearances with Daniel Mackay. 14 Nov 2020 – 23 Mar 2021.
  • Jack Hamilton — 2 shared appearances with Daniel Mackay. 1 Nov 2023 – 5 Nov 2023.
  • Jordan White — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Joseph Chalmers — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • K. Smith — 2 shared appearances with Daniel Mackay. 21 Aug 2026 – 29 Aug 2026.
  • Kevin McHattie — 2 shared appearances with Daniel Mackay. 13 Oct 2020 – 23 Mar 2021.
  • Lee Ashcroft — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 23 Jul 2024.
  • Mason McCready — 2 shared appearances with Daniel Mackay. 23 Jul 2024 – 28 Jul 2024.
  • Miles Welch-Hayes — 2 shared appearances with Daniel Mackay. 1 Nov 2023 – 5 Nov 2023.
  • Nathan Austin — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Oliver Shaw — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • Rabin Omar — 2 shared appearances with Daniel Mackay. 12 Oct 2019 – 15 Nov 2019.
  • Riccardo Calder — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Robert Crawford — 2 shared appearances with Daniel Mackay. 23 Jul 2024 – 28 Jul 2024.
  • Rory McKenzie — 2 shared appearances with Daniel Mackay. 22 Jan 2022 – 2 Mar 2022.
  • S. Rooney — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Stuart Bannigan — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 23 Jul 2024.
  • Tom Walsh — 2 shared appearances with Daniel Mackay. 24 Jul 2018 – 29 Jul 2018.
  • Thomas Parkes — 2 shared appearances with Daniel Mackay. 30 Sept 2023 – 5 Nov 2023.
  • Zander MacKenzie — 2 shared appearances with Daniel Mackay. 13 Jul 2024 – 28 Jul 2024.
  • Aidan Sopel — 1 shared appearances with Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Adam Le Fondre — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Ashton Taylor — 1 shared appearances with Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Brandon Haunstrup — 1 shared appearances with Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Charlie McArthur — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Calum Waters — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Charles Trafford — 1 shared appearances with Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Conor O’Keefe — 1 shared appearances with Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Daniel Armstrong — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • David Marshall — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Declan Glass — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Detlef Osong — 1 shared appearances with Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Dylan Levitt — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Dylan Tait — 1 shared appearances with Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Ethan Cairns — 1 shared appearances with Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Elias Melkersen — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Élie Youan — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Jack Sanders — 1 shared appearances with Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • James Gullan — 1 shared appearances with Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • James Jeggo — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • James McGowan — 1 shared appearances with Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • James Scott — 1 shared appearances with Daniel Mackay. 28 Aug 2021 – 28 Aug 2021.
  • James Vincent — 1 shared appearances with Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Jason Naismith — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Kai Kennedy — 1 shared appearances with Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Kevin Dąbrowski — 1 shared appearances with Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Kyle Lafferty — 1 shared appearances with Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Kyle Willis — 1 shared appearances with Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Lewis Nicolson — 1 shared appearances with Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Layton Stewart — 1 shared appearances with Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Lee Hodson — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Lewis Miller — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Melker Hallberg — 1 shared appearances with Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • M. Keir — 1 shared appearances with Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Ryan Barrett — 1 shared appearances with Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Ricco Diack — 1 shared appearances with Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Ryan Fyffe — 1 shared appearances with Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Rocky Bushiri — 1 shared appearances with Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Samson Lawal — 1 shared appearances with Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Samuel Walker — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Stephen McGinn — 1 shared appearances with Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Tommy Sharp — 1 shared appearances with Daniel Mackay. 27 Apr 2024 – 27 Apr 2024.
  • Zachary Hemming — 1 shared appearances with Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.

Who has Daniel Mackay faced?

  • Nicholas Devlin — 6 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 15 May 2024.
  • Blair Spittal — 5 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 4 May 2024.
  • Jordan White — 5 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 27 Apr 2024.
  • Lennon Miller — 5 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 28 Jul 2024.
  • Andrew Halliday — 4 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 28 Jul 2024.
  • Dan Casey — 4 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 28 Jul 2024.
  • Daniel Armstrong — 4 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 7 Feb 2024.
  • Davor Zdravkovski — 4 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 28 Jul 2024.
  • John Souttar — 4 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 3 Feb 2024.
  • Joseph Shaughnessy — 4 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 27 Jan 2024.
  • Liam Gordon — 4 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 28 Jul 2024.
  • Liam Kelly — 4 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 4 May 2024.
  • Malachi Boateng — 4 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 27 Jan 2024.
  • Paul McGinn — 4 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 4 May 2024.
  • Stephen O'Donnell — 4 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 28 Jul 2024.
  • Alan Forrest — 3 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 13 Apr 2024.
  • Alistair Johnston — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Amadou Bakayoko — 3 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 27 Jan 2024.
  • Andrew Shinnie — 3 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • Bojan Miovski — 3 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Borna Barišić — 3 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Brian Kinnear — 3 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 25 Sept 2026.
  • Bruce Anderson — 3 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • Coll Donaldson — 3 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 29 Apr 2023.
  • Cyriel Dessers — 3 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Daizen Maeda — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Dale Carrick — 3 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 29 Aug 2026.
  • Daniel Phillips — 3 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • Dante Polvara — 3 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Dimitar Mitov — 3 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • Duk — 3 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Eli King — 3 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • Eamonn Brophy — 3 confirmed meetings against Daniel Mackay. 24 Feb 2024 – 25 Sept 2026.
  • Ester Sokler — 3 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Georgie Gent — 3 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 4 May 2024.
  • Graeme Shinnie — 3 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Graham Carey — 3 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • Greg Taylor — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Harrison Paton — 3 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 4 May 2024.
  • J. Fitzwater — 3 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • Jack Butland — 3 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Jack Hamilton — 3 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 20 Jan 2024.
  • James Brown — 3 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • James Forrest — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • James Penrice — 3 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • James Tavernier — 3 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Jason Holt — 3 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • John Lundstram — 3 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Jordan McGhee — 3 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 27 Jan 2024.
  • Joseph Hart — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Joshua Sims — 3 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • Kyle Benedictus — 3 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 2 Mar 2022.
  • Kyogo Furuhashi — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Leighton Clarkson — 3 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Liam Polworth — 3 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 7 Feb 2024.
  • Luke McCowan — 3 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 27 Jan 2024.
  • Matthew Smith — 3 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • Marcus Fraser — 3 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 17 Feb 2024.
  • Matthew O'Riley — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Mohamad Sylla — 3 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 27 Jan 2024.
  • Nicholas Clark — 3 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 11 May 2024.
  • Ross Matthews — 3 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 2 Mar 2022.
  • Rory McKenzie — 3 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 7 Feb 2024.
  • Ross Laidlaw — 3 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 27 Apr 2024.
  • Scott Tiffoney — 3 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Sept 2026.
  • Shane Blaney — 3 confirmed meetings against Daniel Mackay. 28 Feb 2024 – 28 Jul 2024.
  • Simon Murray — 3 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • Stephen Kingsley — 3 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 13 Apr 2024.
  • Steven May — 3 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • Thelonius Bair — 3 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 4 May 2024.
  • Tomoki Iwata — 3 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Victor Loturi — 3 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • Zachary Robinson — 3 confirmed meetings against Daniel Mackay. 5 Nov 2023 – 28 Jul 2024.
  • Aaron Arnott — 2 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 24 Sept 2022.
  • Aaron Dunsmore — 2 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 26 Nov 2022.
  • Aidan Fitzpatrick — 2 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 21 Aug 2026.
  • Aaron Donnelly — 2 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Nov 2023.
  • Abdallah Sima — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 27 Sept 2023.
  • Adam Idah — 2 confirmed meetings against Daniel Mackay. 10 Mar 2024 – 31 Mar 2024.
  • Adama Sidibeh — 2 confirmed meetings against Daniel Mackay. 2 Mar 2024 – 11 May 2024.
  • Aidan Connolly — 2 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 20 Jan 2024.
  • Aleix Cisteró — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Alexander Cochrane — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Alexandros Gogić — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Andrew Considine — 2 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 2 Mar 2024.
  • Angus MacDonald — 2 confirmed meetings against Daniel Mackay. 6 Apr 2024 – 15 May 2024.
  • Antonio Portales — 2 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Nov 2023.
  • Ayomide Obileye — 2 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • Ben Stanway — 2 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 21 Aug 2026.
  • Beni Baningime — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Benjamin Mbunga Kimpioka — 2 confirmed meetings against Daniel Mackay. 2 Mar 2024 – 11 May 2024.
  • Bevis Mugabi — 2 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 28 Feb 2024.
  • Blair Alston — 2 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 10 Feb 2024.
  • Bradley Lyons — 2 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 21 Oct 2023.
  • Brandon Khela — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • Callum Slattery — 2 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 7 Oct 2023.
  • Callum Smith — 2 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 20 Jan 2024.
  • Callumn Morrison — 2 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Apr 2023.
  • Calum Butcher — 2 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 4 May 2024.
  • Cameron Devlin — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Cameron MacPherson — 2 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 11 May 2024.
  • Caolan Boyd-Munce — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Charles Dunne — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Christophe Berra — 2 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 2 Mar 2022.
  • Connor Barron — 2 confirmed meetings against Daniel Mackay. 6 Apr 2024 – 15 May 2024.
  • Connor Goldson — 2 confirmed meetings against Daniel Mackay. 27 Sept 2023 – 3 Feb 2024.
  • Connor Randall — 2 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 27 Apr 2024.
  • Craig Gordon — 2 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 13 Apr 2024.
  • Daniel Denholm — 2 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 26 Nov 2022.
  • David McKay — 2 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 15 Nov 2019.
  • Daniel Kelly — 2 confirmed meetings against Daniel Mackay. 10 Mar 2024 – 31 Mar 2024.
  • Dara Costelloe — 2 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 27 Jan 2024.
  • Darren Jamieson — 2 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 29 Aug 2026.
  • David Keltjens — 2 confirmed meetings against Daniel Mackay. 2 Mar 2024 – 11 May 2024.
  • David Rodríguez — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • David Virgili — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • David Watson — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Diallang Jaiyesimi — 2 confirmed meetings against Daniel Mackay. 2 Mar 2024 – 11 May 2024.
  • Drey Wright — 2 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • Dujon Sterling — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 27 Sept 2023.
  • Dylan Bahamboula — 2 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 11 Feb 2023.
  • Dylan Easton — 2 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 5 Sept 2026.
  • Ebiye Moses — 2 confirmed meetings against Daniel Mackay. 4 May 2024 – 28 Jul 2024.
  • Enric Pi — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Euan Henderson — 2 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 31 Jan 2023.
  • Euan Murray — 2 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 15 Aug 2021.
  • Frankie Kent — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • George Harmon — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • George Wickens — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 24 Feb 2024.
  • Grant Gillespie — 2 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 25 Sept 2026.
  • Greg Kiltie — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Guillaume López — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Harrison Clarke — 2 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 8 Aug 2021.
  • Iain Davidson — 2 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 15 Nov 2019.
  • Iain Vigurs — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 23 Jul 2022.
  • Jorge Grant — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Jack MacKenzie — 2 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 6 Apr 2024.
  • Jamie McGrath — 2 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 6 Apr 2024.
  • Jason Naismith — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 15 Aug 2021.
  • Joe Wright — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Joel Nouble — 2 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 11 Feb 2023.
  • Jonathan Hayes — 2 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Jonathan Obika — 2 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 28 Feb 2024.
  • José Cifuentes — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 27 Sept 2023.
  • Josete Tizón — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Joshua Reid — 2 confirmed meetings against Daniel Mackay. 24 Feb 2024 – 27 Apr 2024.
  • Juan Torres — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Juanma Miranda — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Junior Hoilett — 2 confirmed meetings against Daniel Mackay. 6 Apr 2024 – 15 May 2024.
  • Keanu Baccus — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Keith Watson — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 8 Aug 2021.
  • Kelle Roos — 2 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 6 Apr 2024.
  • Kenneth Vargas — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Kevin van Veen — 2 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 7 Feb 2024.
  • Kye Rowles — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Kyle Vassell — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Liam Dick — 2 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 20 Jan 2024.
  • Lawrence Shankland — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Leon Balogun — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Lewis Jamieson — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Lewis Mayo — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Liam Donnelly — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Liam Scales — 2 confirmed meetings against Daniel Mackay. 10 Mar 2024 – 31 Mar 2024.
  • Loick Ayina — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 24 Feb 2024.
  • Luis Blanco — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Luke Robinson — 2 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 2 Mar 2024.
  • Lyall Cameron — 2 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Nov 2023.
  • Maksym Kucheryavyi — 2 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 30 Sept 2023.
  • Maksymilian Stryjek — 2 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 12 Jul 2022.
  • Marley Watkins — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Matthew Kennedy — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Max Sheaf — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 24 Feb 2024.
  • Michael Gardyne — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 13 Jul 2024.
  • Michee Efete — 2 confirmed meetings against Daniel Mackay. 24 Feb 2024 – 27 Apr 2024.
  • Miguel Ramos — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Nathaniel Wedderburn — 2 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 12 Oct 2019.
  • Nicolas-Gerrit Kühn — 2 confirmed meetings against Daniel Mackay. 10 Mar 2024 – 31 Mar 2024.
  • Oliver Lee — 2 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 6 Oct 2020.
  • Oliver Shaw — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 7 Oct 2023.
  • Owen Beck — 2 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Nov 2023.
  • Patrick Reading — 2 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 21 Aug 2026.
  • Paul McKay — 2 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 23 Jul 2024.
  • Paulo Bernardo — 2 confirmed meetings against Daniel Mackay. 10 Mar 2024 – 31 Mar 2024.
  • Pedro Santos — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Peter Haring — 2 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 6 Oct 2020.
  • Ryan Leak — 2 confirmed meetings against Daniel Mackay. 24 Feb 2024 – 27 Apr 2024.
  • Robbie Leitch — 2 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2024.
  • Ryan Williamson — 2 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 13 Jul 2024.
  • Rabbi Matondo — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Regan Charles-Cook — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 8 Aug 2021.
  • Reo Hatate — 2 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Ricki Lamie — 2 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 5 Nov 2023.
  • Rıdvan Yılmaz — 2 confirmed meetings against Daniel Mackay. 27 Sept 2023 – 3 Feb 2024.
  • Ross Davidson — 2 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 26 Nov 2022.
  • Ross Sinclair — 2 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Oct 2020.
  • Ryan Howley — 2 confirmed meetings against Daniel Mackay. 5 Nov 2023 – 27 Jan 2024.
  • Ryan Jack — 2 confirmed meetings against Daniel Mackay. 27 Sept 2023 – 3 Feb 2024.
  • Ryan McGowan — 2 confirmed meetings against Daniel Mackay. 2 Mar 2024 – 11 May 2024.
  • S. Sprangler — 2 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 2 Mar 2024.
  • Sam Lammers — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 27 Sept 2023.
  • Sam Nicholson — 2 confirmed meetings against Daniel Mackay. 28 Feb 2024 – 4 May 2024.
  • Scott McMann — 2 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 12 Sept 2026.
  • Scott Pittman — 2 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 11 Feb 2023.
  • Scott Tanser — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Scott Wright — 2 confirmed meetings against Daniel Mackay. 27 Sept 2023 – 3 Feb 2024.
  • Sean Kelly — 2 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 12 Jul 2022.
  • Slobodan Rubežić — 2 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Stefan Gartenmann — 2 confirmed meetings against Daniel Mackay. 6 Apr 2024 – 15 May 2024.
  • Stephen Kelly — 2 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 11 Feb 2023.
  • Stephen McGinn — 2 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 29 Apr 2023.
  • Steven Naismith — 2 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 6 Oct 2020.
  • Stuart Findlay — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Anthony Watt — 2 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 21 Aug 2026.
  • Tajudeen Olusanya — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Teddy Jenks — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 24 Feb 2024.
  • Thomas Robson — 2 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 23 Jul 2024.
  • Todd Cantwell — 2 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • Trevor Carson — 2 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Nov 2023.
  • William Dennis — 2 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 7 Feb 2024.
  • Xavi Puerto — 2 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Yan Dhanda — 2 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 27 Apr 2024.
  • Yutaro Oda — 2 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 13 Apr 2024.
  • Zachary Hemming — 2 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 17 Feb 2024.
  • Zak Rudden — 2 confirmed meetings against Daniel Mackay. 28 Oct 2023 – 5 Nov 2023.
  • A. Dallas — 1 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 21 Oct 2023.
  • Anton Dowds — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Adam Fernie — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Aulay Martin — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Aidan Quinn — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Ali Shrive — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Ayrton Sonkur — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Amaury Testa — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Aaron Hughes — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Aaron Muirhead — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Adam Devine — 1 confirmed meetings against Daniel Mackay. 28 Feb 2024 – 28 Feb 2024.
  • Adam Eckersley — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Adri Muñoz — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Adrià Gallego — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Adrian Liber — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Adrián Spörle — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Ahkeem Rose — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Aidan Nesbitt — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Aidan White — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Aiden McGeady — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Ainsley Maitland-Niles — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Alex Bannon — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Alexander Greive — 1 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 2 Sept 2023.
  • Alexander Iacovitti — 1 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 8 Aug 2021.
  • Alexander Lowry — 1 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 1 Nov 2023.
  • Alexander Samuel — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Alexandre Lacazette — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Alfredo Agyeman — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Alistair Roy — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Ander El Haddadi — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Andreu Ramos — 1 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 22 Jul 2021.
  • Andrew Irving — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Andrew Steeves — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Andrija Vukčević — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Anthony McDonald — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Anton Krešić — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Arthur Okonkwo — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Aston Oxborough — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Barry Duncan — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Ben Hermiston — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Ben Maciver-Redwood — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • William McKay — 1 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 2 Apr 2021.
  • Brodie Strang — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Barrie McKay — 1 confirmed meetings against Daniel Mackay. 13 Apr 2024 – 13 Apr 2024.
  • Barry Cuddihy — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Barry Maguire — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Ben Dempsey — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Ben McPherson — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Ben Summers — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Ben Williamson — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Benjamin Davies — 1 confirmed meetings against Daniel Mackay. 27 Sept 2023 – 27 Sept 2023.
  • Benjamin Garuccio — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Benjamin Siegrist — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Blair Currie — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Bobby Burns — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Brad McKay — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Brad Spencer — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Brandon Haunstrup — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Brandon Mason — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Brian Graham — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Brodie Spencer — 1 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 7 Oct 2023.
  • Calum Biggar — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Craig Brown — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Callum Fordyce — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Calum Gallagher — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Craig Howie — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Charlie Lakin — 1 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 2 Apr 2021.
  • C. McCarthy — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Callum Murray — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Connor Scully — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Craig Smith — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Cale Loughrey — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Calem Nieuwenhof — 1 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 1 Nov 2023.
  • Callum McGregor — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Callum Penman — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Callum Sandilands — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Callum Wilson — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Calum Adamson — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Calum Ferrie — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Calvin Okike — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Cameron Ballantyne — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Cameron Borthwick-Jackson — 1 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 30 Jan 2024.
  • Cameron Carter-Vickers — 1 confirmed meetings against Daniel Mackay. 31 Mar 2024 – 31 Mar 2024.
  • Carl Starfelt — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Cédric Soares — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Charles Fox — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Charles Telfer — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Charlie Mulgrew — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Charlie Reilly — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Chete — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Christopher Burke — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Christopher Cupps — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Christopher Higgins — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Christopher McLaughlin — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Christopher Stokes — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Cian Kavanagh — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Connor Shields — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Connor Smith — 1 confirmed meetings against Daniel Mackay. 11 May 2024 – 11 May 2024.
  • Conor McMenamin — 1 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 2 Sept 2023.
  • Conor Wilkinson — 1 confirmed meetings against Daniel Mackay. 7 Oct 2023 – 7 Oct 2023.
  • Corrie Ndaba — 1 confirmed meetings against Daniel Mackay. 21 Oct 2023 – 21 Oct 2023.
  • Craig Cowie — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Craig Halkett — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Craig Sibbald — 1 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 28 Aug 2021.
  • Craig Watson — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Craig Wighton — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Cristian Montaño — 1 confirmed meetings against Daniel Mackay. 11 Feb 2023 – 11 Feb 2023.
  • David Cox — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Dominic Docherty — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • David Hutton — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Darren Hynes — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Devan McColl — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Dylan Watret — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Daniel Bell — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Daniel Kelly — 1 confirmed meetings against Daniel Mackay. 31 Mar 2024 – 31 Mar 2024.
  • Daniel O'Reilly — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Danilo — 1 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 12 Aug 2023.
  • Dario Zanatta — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • David Cancola — 1 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 8 Aug 2021.
  • David Turnbull — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Dean Hawkshaw — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Domagoj Pavičić — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Domi Berlanga — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Dominic Thomas — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Dylan Borso — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Dylan Connolly — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Dylan Levitt — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Dylan McGowan — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Dylan Wells — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Ewan Loudon — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Euan O'Reilly — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Euan Valentine — 1 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 24 Jul 2018.
  • Edward Nketiah — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Elvis Bwomono — 1 confirmed meetings against Daniel Mackay. 17 Feb 2024 – 17 Feb 2024.
  • Émile Kpama N'Goy — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Emile Smith Rowe — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Esmaël Gonçalves — 1 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 12 Jul 2022.
  • Ethan Ingram — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Ethan Ross — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Ethon Varian — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Euan Spark — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Evan Towler — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Ewan Wilson — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Francis Amartey — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Fraser Bryden — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Fraser MacLeod — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Fábio Silva — 1 confirmed meetings against Daniel Mackay. 3 Feb 2024 – 3 Feb 2024.
  • Ferrán Muxella Cervós — 1 confirmed meetings against Daniel Mackay. 29 Jul 2021 – 29 Jul 2021.
  • Filip Stuparević — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Finlay Robertson — 1 confirmed meetings against Daniel Mackay. 27 Jan 2024 – 27 Jan 2024.
  • Finn Robson — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Finn Yeats — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Fletcher Boyd — 1 confirmed meetings against Daniel Mackay. 15 May 2024 – 15 May 2024.
  • Folarin Balogun — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Frankie Musonda — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Fraser Fyvie — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Fraser Murray — 1 confirmed meetings against Daniel Mackay. 7 Feb 2024 – 7 Feb 2024.
  • Grant Anderson — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Gregor Buchanan — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Grady McGrath — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Graham Taylor — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Gary Mackay-Steven — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Gary Oliver — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • George Oakley — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • George Stanger — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Gerry McDonagh — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Graham Webster — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Grant Savoury — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Greg Stewart — 1 confirmed meetings against Daniel Mackay. 7 Feb 2024 – 7 Feb 2024.
  • Gus Stevenson — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Harrison Clark — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Hamish Munro — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Harvey Swann — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Hamza Ryahi — 1 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 22 Jul 2021.
  • Harrison Sharp — 1 confirmed meetings against Daniel Mackay. 27 Jan 2024 – 27 Jan 2024.
  • Harry Milne — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Harry Stone — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Héctor Bellerín — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Hrvoje Smolčić — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Iain Wilson — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Ian Harkes — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • İlkay Durmuş — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Ilmari Niskanen — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Innes Cameron — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Issah Abass — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Iván de Nova — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Ivan Konovalov — 1 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 12 Jul 2022.
  • Ivan Lepinjica — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Ivan Tomečak — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Jordan Allan — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Jamie Bain — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Jay Cochrane — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Josh Cooper — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • J. Doyle-Hayes — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Jacob Glass — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Jack Leighfield — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Jamie Leslie — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Jack Murray — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Jamie Todd — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Jay Turner-Cooke — 1 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 30 Sept 2023.
  • J. Walker — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Jamie Watson — 1 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 24 Jul 2018.
  • Jack Baird — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Jack Baldwin — 1 confirmed meetings against Daniel Mackay. 27 Apr 2024 – 27 Apr 2024.
  • Jack Burroughs — 1 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 8 Aug 2021.
  • Jack Henry-Francis — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Jack Leitch — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Jack McMillan — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Jack Vale — 1 confirmed meetings against Daniel Mackay. 28 Feb 2024 – 28 Feb 2024.
  • Jaden Brown — 1 confirmed meetings against Daniel Mackay. 17 Feb 2024 – 17 Feb 2024.
  • Jai Rowe — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Jak Alnwick — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Jake Davidson — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • James Bolton — 1 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 2 Sept 2023.
  • James Gullan — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • James MacDonald — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • James McGarry — 1 confirmed meetings against Daniel Mackay. 15 May 2024 – 15 May 2024.
  • James McGowan — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • James Murphy — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • James Scott — 1 confirmed meetings against Daniel Mackay. 17 Feb 2024 – 17 Feb 2024.
  • Jamie Barjonas — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Jamie Brandon — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Jamie Reid — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Jamie Sneddon — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Javi Duro — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Jean Assoubre — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Jermaine Hylton — 1 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 2 Apr 2021.
  • João Escoval — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • John Baird — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • John Robertson — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Jonathan Page — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Jordan Hart — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Jordan McGregor — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Jordan Northcott — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Jordan Roberts — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Jordan Tillson — 1 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 8 Aug 2021.
  • Jordi Roca — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Jordon Forster — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Jorge Obregón — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Joseph Efford — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Joseph Moore — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Josh Landers — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Josh Mulligan — 1 confirmed meetings against Daniel Mackay. 27 Jan 2024 – 27 Jan 2024.
  • Joshua Ginnelly — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Joshua McPake — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Joshua Mullin — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Joshua Rae — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Josip Drmić — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Jota — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Kyle Banner — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Kinlay Bilham — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Kieran Dolan — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Kyle Fleming — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Kevin Fraser — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Kieran Inglis — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Kyle MacDonald — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • K. Mitchell — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Kai Montagu — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Kieran Moore — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Kieran Ngwenya — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Kris Renton — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Kurtis Roberts — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Kevin Smith — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Kai Fotheringham — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Kai Kennedy — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Kallum Higginbotham — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Karl Hein — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Keaghan Jacobs — 1 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 28 Aug 2021.
  • Kemar Roofe — 1 confirmed meetings against Daniel Mackay. 27 Sept 2023 – 27 Sept 2023.
  • Kerr McInroy — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Kerr Robertson — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Kevin Dąbrowski — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Kevin McHattie — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Kevin Nisbet — 1 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 24 Jul 2018.
  • Kieran Bowie — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Kieran Dowell — 1 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 12 Aug 2023.
  • Kieran Freeman — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Kieran MacDonald — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Kristian Dennis — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Kurtis Guthrie — 1 confirmed meetings against Daniel Mackay. 11 Feb 2023 – 11 Feb 2023.
  • Kwon Hyeok-Kyu — 1 confirmed meetings against Daniel Mackay. 17 Feb 2024 – 17 Feb 2024.
  • Kyle Gourlay — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Kyle Lafferty — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Kyle Macleod — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Kyle McAllister — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Kyle Miller — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Kyle Turner — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Kyosuke Tagawa — 1 confirmed meetings against Daniel Mackay. 13 Apr 2024 – 13 Apr 2024.
  • Lee Duncanson — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • L. Fairnie — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • L. Grant — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Lee Hamilton — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Lewis MacKinnon — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Lewis Martin — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Luke McBeth — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Lewis Milne — 1 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 24 Jul 2018.
  • Liam Newton — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Lewis Owens — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Liam Scullion — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Lewis Vaughan — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Liam Watt — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Leonard Wilson — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Lee Ashcroft — 1 confirmed meetings against Daniel Mackay. 27 Jan 2024 – 27 Jan 2024.
  • Lee Connelly — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Leighton McIntosh — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Leo Hjelde — 1 confirmed meetings against Daniel Mackay. 2 Apr 2021 – 2 Apr 2021.
  • Leon King — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Leon McCann — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Lewis Allan — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Lewis Hodgkiss — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Lewis Neilson — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Lewis O'Donnell — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Lewis Stevenson — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Liam Boyce — 1 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 1 Nov 2023.
  • Liam Henderson — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Liam McFarlane — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Liel Abada — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Lindon Selahi — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Logan Chalmers — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Logan Dunachie — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Louis Appéré — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Louis Longridge — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Luca Ross — 1 confirmed meetings against Daniel Mackay. 4 May 2024 – 4 May 2024.
  • Luke Jephcott — 1 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 30 Sept 2023.
  • Luke Watt — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Michael Anderson — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Max Barry — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • MacKenzie Carse — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Michael Cruickshank — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Michael Garrity — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Michael Herd — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Michael McArthur — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Mark McKenzie — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Mark Mclauchlan — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Marc Scott — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Marc Caballé — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Marc McNulty — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Marc Rebés — 1 confirmed meetings against Daniel Mackay. 29 Jul 2021 – 29 Jul 2021.
  • Mark Ferrie — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Mark Reynolds — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Marley Redfern — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Martin Rennie — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Marvin Marvellous Kaleta — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Matej Poplatnik — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Matthew Gillies — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Matthew Knox — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Matthew Penney — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Matthew Wright — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Michael Mellon — 1 confirmed meetings against Daniel Mackay. 27 Jan 2024 – 27 Jan 2024.
  • Michael Paton — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Michael Tidser — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Mihai Popescu — 1 confirmed meetings against Daniel Mackay. 6 Oct 2020 – 6 Oct 2020.
  • Mikaël Mandron — 1 confirmed meetings against Daniel Mackay. 17 Feb 2024 – 17 Feb 2024.
  • Mitchel Megginson — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Mohamed Elneny — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Nathan Cooney — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Nathaniel Atkinson — 1 confirmed meetings against Daniel Mackay. 13 Apr 2024 – 13 Apr 2024.
  • Nediljko Labrović — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Nicholas McAllister — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Nicolas Pépé — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Nicolas Raskin — 1 confirmed meetings against Daniel Mackay. 12 Aug 2023 – 12 Aug 2023.
  • Niko Kata — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Nino Galović — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Oluwasegun Lawal — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Odin Bailey — 1 confirmed meetings against Daniel Mackay. 28 Aug 2021 – 28 Aug 2021.
  • Oh Hyeon-Gyu — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Oisin Smyth — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Ola Williams — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Oliver Hamilton — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Oliver Pendlebury — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Olly Whyte — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Oludare Araba Olufunwa — 1 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 30 Sept 2023.
  • Omar Rekik — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Omari Hutchinson — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Óscar Cortés — 1 confirmed meetings against Daniel Mackay. 3 Feb 2024 – 3 Feb 2024.
  • Owen Dodgson — 1 confirmed meetings against Daniel Mackay. 27 Jan 2024 – 27 Jan 2024.
  • Owen Stirton — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Paul McLean — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Patrick Slattery — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Paul Smith — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Pablo Marí — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Paul Hanlon — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Paul McManus — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Paul McMullan — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Peter Pawlett — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Phil Croker — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Phillip Cancar — 1 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 12 Jul 2022.
  • Pierre-Emerick Aubameyang — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Prince Ampem — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Rio Bradford — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Ross Clarke — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Ricco Diack — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Reece Lyon — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Ross Matthews — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Ross McGeachie — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Ryan McInnes Jr. — 1 confirmed meetings against Daniel Mackay. 24 Sept 2022 – 24 Sept 2022.
  • Robbie McNab — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Robbie Mutch — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Reis Peggie — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Ryan Stevenson — 1 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 24 Jul 2018.
  • Ross Taylor — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Ryan Wallace — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Raúl Feher — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Raymond Grant — 1 confirmed meetings against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Reghan Tumilty — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Reiss Nelson — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Richard Jensen — 1 confirmed meetings against Daniel Mackay. 6 Apr 2024 – 6 Apr 2024.
  • Richard Tait — 1 confirmed meetings against Daniel Mackay. 16 Apr 2021 – 16 Apr 2021.
  • Richard Taylor — 1 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 2 Sept 2023.
  • Robert Crawford — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Robert Murić — 1 confirmed meetings against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Robert Ramos — 1 confirmed meetings against Daniel Mackay. 22 Jul 2021 – 22 Jul 2021.
  • Robert Thomson — 1 confirmed meetings against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.
  • Robert Thomson — 1 confirmed meetings against Daniel Mackay. 24 Jul 2018 – 24 Jul 2018.
  • Rolando Aarons — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Ross Callachan — 1 confirmed meetings against Daniel Mackay. 8 Aug 2021 – 8 Aug 2021.
  • Ross Crawford — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Ross Doohan — 1 confirmed meetings against Daniel Mackay. 15 May 2024 – 15 May 2024.
  • Ross Dunlop — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Ross McCausland — 1 confirmed meetings against Daniel Mackay. 3 Feb 2024 – 3 Feb 2024.
  • Ross Meechan — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Ross Millen — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Ross Munro — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Ross Pollock — 1 confirmed meetings against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Ross Tierney — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Rumarn Burrell — 1 confirmed meetings against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • Ryan Edwards — 1 confirmed meetings against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • Ryan McCord — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Ryan Strain — 1 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 2 Sept 2023.
  • Scott Agnew — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • S. Brown — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Sean Crighton — 1 confirmed meetings against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Sean Fagan — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Sead Hakšabanović — 1 confirmed meetings against Daniel Mackay. 3 Jun 2023 – 3 Jun 2023.
  • Sean McIntosh — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Sam Morrison — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Sam Pugh — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Scott Reekie — 1 confirmed meetings against Daniel Mackay. 13 Aug 2019 – 13 Aug 2019.
  • Scott Roberts — 1 confirmed meetings against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Scott Ross — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Scott Tomlinson — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Samuel Urquhart — 1 confirmed meetings against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Scott Williamson — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Sam Young — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Sahil Bashir — 1 confirmed meetings against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Sam McClelland — 1 confirmed meetings against Daniel Mackay. 30 Sept 2023 – 30 Sept 2023.
  • Samuel Stanton — 1 confirmed meetings against Daniel Mackay. 2 Mar 2022 – 2 Mar 2022.
  • Samuel Walker — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Sascha — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Scott Bitsindou — 1 confirmed meetings against Daniel Mackay. 12 Jul 2022 – 12 Jul 2022.
  • Scott Bright — 1 confirmed meetings against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Scott Brown — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Scott Fraser — 1 confirmed meetings against Daniel Mackay. 13 Apr 2024 – 13 Apr 2024.
  • Scott Robinson — 1 confirmed meetings against Daniel Mackay. 15 Aug 2021 – 15 Aug 2021.
  • Sead Kolašinac — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Seán Dillon — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Sean Goss — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Sean McGinty — 1 confirmed meetings against Daniel Mackay. 19 Aug 2023 – 19 Aug 2023.
  • Sebastian Drozd — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Shaleum Logan — 1 confirmed meetings against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Shamal George — 1 confirmed meetings against Daniel Mackay. 11 Feb 2023 – 11 Feb 2023.
  • Shaun Byrne — 1 confirmed meetings against Daniel Mackay. 20 Jan 2024 – 20 Jan 2024.
  • Shayden Morris — 1 confirmed meetings against Daniel Mackay. 5 Aug 2023 – 5 Aug 2023.
  • Sondre Johansen — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Stav Nachmani — 1 confirmed meetings against Daniel Mackay. 2 Sept 2023 – 2 Sept 2023.
  • Stephen Eze — 1 confirmed meetings against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Stephen Welsh — 1 confirmed meetings against Daniel Mackay. 10 Mar 2024 – 10 Mar 2024.
  • Steven Anderson — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Steven Bradley — 1 confirmed meetings against Daniel Mackay. 11 Feb 2023 – 11 Feb 2023.
  • Steven Lawless — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Steven MacLean — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Steven Seddon — 1 confirmed meetings against Daniel Mackay. 28 Jul 2024 – 28 Jul 2024.
  • Stewart Murdoch — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Stuart Bannigan — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Stuart McKinstry — 1 confirmed meetings against Daniel Mackay. 31 Aug 2022 – 31 Aug 2022.
  • Thomas Collins — 1 confirmed meetings against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Thomas Davies — 1 confirmed meetings against Daniel Mackay. 7 Feb 2024 – 7 Feb 2024.
  • Tsoanelo Letsosa — 1 confirmed meetings against Daniel Mackay. 21 Aug 2026 – 21 Aug 2026.
  • Terry Masson — 1 confirmed meetings against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Thomas O'Ware — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Thomas Hatton — 1 confirmed meetings against Daniel Mackay. 12 Sept 2026 – 12 Sept 2026.
  • Thomas Lawrence — 1 confirmed meetings against Daniel Mackay. 3 Feb 2024 – 3 Feb 2024.
  • Thomas Partey — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Thomas Reilly — 1 confirmed meetings against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Tomi Adeloye — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Tony Dingwall — 1 confirmed meetings against Daniel Mackay. 15 Nov 2019 – 15 Nov 2019.
  • Uche Ikpeazu — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.
  • Viti Martínez — 1 confirmed meetings against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • William Nightingale — 1 confirmed meetings against Daniel Mackay. 30 Jan 2024 – 30 Jan 2024.
  • Willian — 1 confirmed meetings against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Yang Hyun-Jun — 1 confirmed meetings against Daniel Mackay. 31 Mar 2024 – 31 Mar 2024.
  • Alexander Clark — 1 confirmed meetings against Daniel Mackay. 1 Nov 2023 – 1 Nov 2023.
  • Zander MacKenzie — 1 confirmed meetings against Daniel Mackay. 10 Feb 2024 – 10 Feb 2024.
  • Zak Delaney — 1 confirmed meetings against Daniel Mackay. 5 Sept 2026 – 5 Sept 2026.
  • Zdeněk Zlámal — 1 confirmed meetings against Daniel Mackay. 29 Jul 2018 – 29 Jul 2018.

Which teams has Daniel Mackay 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.

  • Motherwell — 5 confirmed appearances against Daniel Mackay. 31 Aug 2022 – 28 Jul 2024.
  • Raith Rovers — 5 confirmed appearances against Daniel Mackay. 24 Jul 2018 – 5 Sept 2026.
  • Ross County — 5 confirmed appearances against Daniel Mackay. 2 Apr 2021 – 27 Apr 2024.
  • Heart Of Midlothian — 4 confirmed appearances against Daniel Mackay. 29 Jul 2018 – 13 Apr 2024.
  • Aberdeen — 3 confirmed appearances against Daniel Mackay. 5 Aug 2023 – 15 May 2024.
  • Celtic — 3 confirmed appearances against Daniel Mackay. 3 Jun 2023 – 31 Mar 2024.
  • Dundee — 3 confirmed appearances against Daniel Mackay. 28 Oct 2023 – 27 Jan 2024.
  • Kilmarnock — 3 confirmed appearances against Daniel Mackay. 15 Aug 2021 – 7 Feb 2024.
  • Livingston — 3 confirmed appearances against Daniel Mackay. 28 Aug 2021 – 11 Feb 2023.
  • Rangers — 3 confirmed appearances against Daniel Mackay. 12 Aug 2023 – 3 Feb 2024.
  • ST Johnstone — 3 confirmed appearances against Daniel Mackay. 30 Sept 2023 – 11 May 2024.
  • ST Mirren — 3 confirmed appearances against Daniel Mackay. 16 Apr 2021 – 17 Feb 2024.
  • Ayr Utd — 2 confirmed appearances against Daniel Mackay. 19 Aug 2023 – 12 Sept 2026.
  • Brechin — 2 confirmed appearances against Daniel Mackay. 13 Aug 2019 – 24 Sept 2022.
  • FC Santa Coloma — 2 confirmed appearances against Daniel Mackay. 22 Jul 2021 – 29 Jul 2021.
  • Partick — 2 confirmed appearances against Daniel Mackay. 10 Feb 2024 – 21 Aug 2026.
  • Airdrie United — 1 confirmed appearances against Daniel Mackay. 12 Oct 2019 – 12 Oct 2019.
  • Albion Rovers — 1 confirmed appearances against Daniel Mackay. 19 Jul 2022 – 19 Jul 2022.
  • Arsenal — 1 confirmed appearances against Daniel Mackay. 13 Jul 2021 – 13 Jul 2021.
  • Buckie Thistle — 1 confirmed appearances against Daniel Mackay. 23 Mar 2021 – 23 Mar 2021.
  • Clyde — 1 confirmed appearances against Daniel Mackay. 23 Jul 2024 – 23 Jul 2024.
  • Cove Rangers — 1 confirmed appearances against Daniel Mackay. 23 Jul 2022 – 23 Jul 2022.
  • Cowdenbeath — 1 confirmed appearances against Daniel Mackay. 13 Oct 2020 – 13 Oct 2020.
  • Dundee Utd — 1 confirmed appearances against Daniel Mackay. 22 Jan 2022 – 22 Jan 2022.
  • East Fife — 1 confirmed appearances against Daniel Mackay. 14 Nov 2020 – 14 Nov 2020.
  • Falkirk — 1 confirmed appearances against Daniel Mackay. 29 Apr 2023 – 29 Apr 2023.
  • HNK Rijeka — 1 confirmed appearances against Daniel Mackay. 5 Aug 2021 – 5 Aug 2021.
  • Inter Club d'Escaldes — 1 confirmed appearances against Daniel Mackay. 27 Jul 2023 – 27 Jul 2023.
  • Kelty Hearts — 1 confirmed appearances against Daniel Mackay. 9 Jul 2022 – 9 Jul 2022.
  • Montrose — 1 confirmed appearances against Daniel Mackay. 13 Jul 2024 – 13 Jul 2024.
  • Morton — 1 confirmed appearances against Daniel Mackay. 25 Sept 2026 – 25 Sept 2026.
  • Queen's Park — 1 confirmed appearances against Daniel Mackay. 31 Jan 2023 – 31 Jan 2023.
  • Stenhousemuir — 1 confirmed appearances against Daniel Mackay. 29 Aug 2026 – 29 Aug 2026.
  • Stirling Albion — 1 confirmed appearances against Daniel Mackay. 26 Nov 2022 – 26 Nov 2022.

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

About this page and its data

Football connections

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

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

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

For those who want to understand the game.