FOOTSAM / CONNECTIONS
John Mahon
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has John Mahon played with most?
Most confirmed shared appearances:
- Niall Morahan75shared appearances
- David Cawley57shared appearances
- Edward McGinty52shared appearances
Who has John Mahon faced most often?
Most confirmed meetings as opponents:
- Michael Duffy17confirmed meetings
- Anthony Breslin14confirmed meetings
- Christopher Forrester14confirmed meetings
Who has John Mahon played with most?
Players with confirmed appearances in the same team as John Mahon.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 25 Feb 2019 – 1 Nov 2024 | ||
| 02 | 25 Feb 2019 – 3 Nov 2023 | ||
| 03 | 15 Feb 2019 – 1 Nov 2024 | ||
| 04 | 25 Feb 2019 – 19 Nov 2021 | ||
| 05 | 20 March 2021 – 3 Nov 2023 | ||
| 06 | 15 Feb 2019 – 12 Nov 2021 | ||
| 06 | 3 March 2023 – 19 Sep 2025 | ||
| 08 | 3 March 2023 – 23 June 2025 | ||
| 09 | 6 Jan 2026 – 30 Oct 2026 | ||
| 09 | 6 Jan 2026 – 30 Oct 2026 | ||
| 11 | 6 Jan 2026 – 30 Oct 2026 | ||
| 12 | 10 Jan 2026 – 30 Oct 2026 | ||
| 12 | 24 Oct 2020 – 3 Nov 2023 | ||
| 14 | 14 Jan 2026 – 30 Oct 2026 | ||
| 15 | 23 Jan 2026 – 30 Oct 2026 | ||
| 15 | 10 Jan 2026 – 30 Oct 2026 | ||
| 17 | 10 Jan 2026 – 30 Oct 2026 | ||
| 18 | 27 Feb 2026 – 30 Oct 2026 | ||
| 19 | 20 March 2021 – 19 Nov 2021 | ||
| 19 | 20 March 2021 – 19 Nov 2021 | ||
| 21 | 3 Apr 2026 – 30 Oct 2026 | ||
| 22 | 18 Oct 2020 – 19 Nov 2021 | ||
| 23 | 6 Jan 2026 – 30 Oct 2026 | ||
| 23 | 20 March 2021 – 19 Nov 2021 | ||
| 25 | 3 March 2023 – 28 Oct 2023 | ||
| 25 | 30 June 2023 – 19 Sep 2025 | ||
| 27 | 20 March 2021 – 19 Nov 2021 | ||
| 27 | 3 March 2023 – 28 Oct 2023 | ||
| 27 | 20 March 2026 – 23 Oct 2026 | ||
| 27 | 3 March 2023 – 3 Nov 2023 | ||
| 27 | 15 Feb 2019 – 19 Oct 2019 | ||
| 32 | 3 March 2023 – 3 Nov 2023 | ||
| 32 | 18 Oct 2020 – 19 Nov 2021 | ||
| 32 | 15 Feb 2019 – 12 Nov 2021 | ||
| 35 | 3 March 2023 – 3 Nov 2023 | ||
| 36 | 15 Feb 2025 – 19 Sep 2025 | ||
| 37 | 20 March 2021 – 21 Aug 2021 | ||
| 37 | 22 Feb 2019 – 9 Nov 2020 | ||
| 39 | 15 Feb 2025 – 23 June 2025 | ||
| 39 | 2 Sep 2019 – 28 July 2023 | ||
| 41 | 15 Feb 2025 – 19 Sep 2025 | ||
| 41 | 3 March 2023 – 3 Nov 2023 | ||
| 41 | 3 March 2023 – 3 Nov 2023 | ||
| 44 | 15 Feb 2019 – 19 Oct 2019 | ||
| 44 | 25 Oct 2024 – 20 June 2025 | ||
| 44 | 15 Feb 2019 – 19 Oct 2019 | ||
| 44 | 25 Feb 2019 – 19 Oct 2019 | ||
| 44 | 6 Feb 2026 – 18 Sep 2026 | ||
| 49 | 15 Feb 2019 – 19 Oct 2019 | ||
| 49 | 3 March 2023 – 28 July 2023 |
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 John Mahon 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 John Mahon played with?
- Niall Morahan — 75 shared appearances with John Mahon. 25 Feb 2019 – 1 Nov 2024.
- David Cawley — 57 shared appearances with John Mahon. 25 Feb 2019 – 3 Nov 2023.
- Edward McGinty — 52 shared appearances with John Mahon. 15 Feb 2019 – 1 Nov 2024.
- Lewis Banks — 48 shared appearances with John Mahon. 25 Feb 2019 – 19 Nov 2021.
- Gregory Bolger — 47 shared appearances with John Mahon. 20 Mar 2021 – 3 Nov 2023.
- Romeo Ovando Parkes — 43 shared appearances with John Mahon. 15 Feb 2019 – 12 Nov 2021.
- William Fitzgerald — 43 shared appearances with John Mahon. 3 Mar 2023 – 19 Sept 2025.
- Reece Hutchinson — 41 shared appearances with John Mahon. 3 Mar 2023 – 23 Jun 2025.
- Hayden Cann — 40 shared appearances with John Mahon. 6 Jan 2026 – 30 Oct 2026.
- Pádraig Amond — 40 shared appearances with John Mahon. 6 Jan 2026 – 30 Oct 2026.
- Conan Noonan — 39 shared appearances with John Mahon. 6 Jan 2026 – 30 Oct 2026.
- Benny Couto — 38 shared appearances with John Mahon. 10 Jan 2026 – 30 Oct 2026.
- Garry Buckley — 38 shared appearances with John Mahon. 24 Oct 2020 – 3 Nov 2023.
- Thomas Lonergan — 36 shared appearances with John Mahon. 14 Jan 2026 – 30 Oct 2026.
- Jørgen Voilås — 34 shared appearances with John Mahon. 23 Jan 2026 – 30 Oct 2026.
- Luke Heeney — 34 shared appearances with John Mahon. 10 Jan 2026 – 30 Oct 2026.
- Stephen McMullan — 32 shared appearances with John Mahon. 10 Jan 2026 – 30 Oct 2026.
- Dean McMenamy — 31 shared appearances with John Mahon. 27 Feb 2026 – 30 Oct 2026.
- Johnny Kenny — 30 shared appearances with John Mahon. 20 Mar 2021 – 19 Nov 2021.
- Walter Capango Figueira — 30 shared appearances with John Mahon. 20 Mar 2021 – 19 Nov 2021.
- Kevin Long — 29 shared appearances with John Mahon. 3 Apr 2026 – 30 Oct 2026.
- Ryan De Vries — 27 shared appearances with John Mahon. 18 Oct 2020 – 19 Nov 2021.
- Evan McLaughlin — 26 shared appearances with John Mahon. 6 Jan 2026 – 30 Oct 2026.
- Robert McCourt — 26 shared appearances with John Mahon. 20 Mar 2021 – 19 Nov 2021.
- Nando Pijnaker — 25 shared appearances with John Mahon. 3 Mar 2023 – 28 Oct 2023.
- Owen Elding — 25 shared appearances with John Mahon. 30 Jun 2023 – 19 Sept 2025.
- Colm Horgan — 24 shared appearances with John Mahon. 20 Mar 2021 – 19 Nov 2021.
- Frank Liivak — 24 shared appearances with John Mahon. 3 Mar 2023 – 28 Oct 2023.
- Jordan Houston — 24 shared appearances with John Mahon. 20 Mar 2026 – 23 Oct 2026.
- Kailin Barlow — 24 shared appearances with John Mahon. 3 Mar 2023 – 3 Nov 2023.
- Kristopher Twardek — 24 shared appearances with John Mahon. 15 Feb 2019 – 19 Oct 2019.
- Johan Brannefalk — 23 shared appearances with John Mahon. 3 Mar 2023 – 3 Nov 2023.
- Mark Byrne — 23 shared appearances with John Mahon. 18 Oct 2020 – 19 Nov 2021.
- Regan Donelon — 23 shared appearances with John Mahon. 15 Feb 2019 – 12 Nov 2021.
- Stefan Radosavljević — 22 shared appearances with John Mahon. 3 Mar 2023 – 3 Nov 2023.
- Jad Hakiki — 21 shared appearances with John Mahon. 15 Feb 2025 – 19 Sept 2025.
- Jordan Gibson — 20 shared appearances with John Mahon. 20 Mar 2021 – 21 Aug 2021.
- Ronan Coughlan — 20 shared appearances with John Mahon. 22 Feb 2019 – 9 Nov 2020.
- Francely Lomboto — 19 shared appearances with John Mahon. 15 Feb 2025 – 23 Jun 2025.
- Luke McNicholas — 19 shared appearances with John Mahon. 2 Sept 2019 – 28 Jul 2023.
- Cian Kavanagh — 18 shared appearances with John Mahon. 15 Feb 2025 – 19 Sept 2025.
- Fabrice Hartmann — 18 shared appearances with John Mahon. 3 Mar 2023 – 3 Nov 2023.
- Lukas Browning-Lagerfeldt — 18 shared appearances with John Mahon. 3 Mar 2023 – 3 Nov 2023.
- Daryl Fordyce — 17 shared appearances with John Mahon. 15 Feb 2019 – 19 Oct 2019.
- Gareth McElroy — 17 shared appearances with John Mahon. 25 Oct 2024 – 20 Jun 2025.
- Kyle Callan-McFadden — 17 shared appearances with John Mahon. 15 Feb 2019 – 19 Oct 2019.
- Sam Warde — 17 shared appearances with John Mahon. 25 Feb 2019 – 19 Oct 2019.
- Samuel Glenfield — 17 shared appearances with John Mahon. 6 Feb 2026 – 18 Sept 2026.
- John Dunleavy — 16 shared appearances with John Mahon. 15 Feb 2019 – 19 Oct 2019.
- Max Mata — 16 shared appearances with John Mahon. 3 Mar 2023 – 28 Jul 2023.
- Sam Sargeant — 16 shared appearances with John Mahon. 15 Feb 2025 – 19 Sept 2025.
- Adam McDonnell — 15 shared appearances with John Mahon. 7 Aug 2021 – 19 Nov 2021.
- C. Reynolds — 15 shared appearances with John Mahon. 7 Mar 2025 – 19 Sept 2025.
- Conor Carty — 15 shared appearances with John Mahon. 10 Jan 2026 – 8 May 2026.
- Matthew Wolfe — 15 shared appearances with John Mahon. 15 Feb 2025 – 19 Sept 2025.
- Trae Coyle — 15 shared appearances with John Mahon. 6 Feb 2026 – 10 Jul 2026.
- Dante Leverock — 14 shared appearances with John Mahon. 15 Feb 2019 – 16 Aug 2019.
- Jake Doyle-Hayes — 14 shared appearances with John Mahon. 15 Feb 2025 – 23 Jun 2025.
- Noah Mawene — 14 shared appearances with John Mahon. 2 Aug 2026 – 30 Oct 2026.
- Ronan Manning — 14 shared appearances with John Mahon. 21 Feb 2025 – 14 Jun 2025.
- Will Johnson — 13 shared appearances with John Mahon. 4 May 2026 – 2 Aug 2026.
- Connor Malley — 12 shared appearances with John Mahon. 25 Oct 2024 – 2 May 2025.
- Jack Keaney — 12 shared appearances with John Mahon. 15 Feb 2019 – 28 Jun 2019.
- Karl O’Sullivan — 12 shared appearances with John Mahon. 3 Mar 2023 – 3 Nov 2023.
- Ronan Murray — 12 shared appearances with John Mahon. 1 Mar 2019 – 20 Sept 2019.
- Stephen Mallon — 12 shared appearances with John Mahon. 7 Mar 2025 – 23 Jun 2025.
- Andre Wright — 11 shared appearances with John Mahon. 3 Sept 2021 – 19 Nov 2021.
- Conor Walsh — 11 shared appearances with John Mahon. 11 Aug 2023 – 2 Aug 2025.
- Jordan Faria — 11 shared appearances with John Mahon. 20 Feb 2026 – 9 Oct 2026.
- Liam Kerrigan — 11 shared appearances with John Mahon. 15 Feb 2019 – 14 Jun 2019.
- Pedro Martelo — 11 shared appearances with John Mahon. 15 Jul 2023 – 28 Oct 2023.
- Cian Barrett — 10 shared appearances with John Mahon. 6 Feb 2026 – 12 Jun 2026.
- Daniel Lafferty — 10 shared appearances with John Mahon. 10 Apr 2023 – 15 Jul 2023.
- Harvey Lintott — 10 shared appearances with John Mahon. 21 Feb 2025 – 23 May 2025.
- Oliver Denham — 10 shared appearances with John Mahon. 25 Oct 2024 – 2 Aug 2025.
- Oskar van Hattum — 10 shared appearances with John Mahon. 15 Feb 2025 – 23 Jun 2025.
- Shane Blaney — 10 shared appearances with John Mahon. 30 Apr 2021 – 19 Nov 2021.
- Arlo Doherty — 9 shared appearances with John Mahon. 6 Jan 2026 – 14 Aug 2026.
- John Russell — 9 shared appearances with John Mahon. 29 Mar 2019 – 30 Aug 2019.
- Alan Zborowski — 7 shared appearances with John Mahon. 10 Jan 2026 – 18 Apr 2026.
- Darie Patton — 7 shared appearances with John Mahon. 1 Nov 2024 – 23 Jun 2025.
- Melvyn Lorenzen — 7 shared appearances with John Mahon. 10 Sept 2021 – 1 Nov 2021.
- Mitchell Beeney — 7 shared appearances with John Mahon. 9 Mar 2019 – 29 Apr 2019.
- Robert Burton — 7 shared appearances with John Mahon. 26 Aug 2023 – 28 Oct 2023.
- Séamas Keogh — 7 shared appearances with John Mahon. 3 Sept 2021 – 19 Nov 2021.
- Wilson Waweru — 7 shared appearances with John Mahon. 5 May 2025 – 2 Aug 2025.
- Bogdan Vaštšuk — 6 shared appearances with John Mahon. 3 Mar 2023 – 6 May 2023.
- Brian Morley — 6 shared appearances with John Mahon. 22 Apr 2019 – 19 Oct 2019.
- Melker Hallberg — 6 shared appearances with John Mahon. 1 Feb 2022 – 19 Jul 2022.
- Richard Brush — 6 shared appearances with John Mahon. 12 Nov 2021 – 28 Oct 2023.
- Ronan Mansfield — 6 shared appearances with John Mahon. 10 Jan 2026 – 4 May 2026.
- Daniel Cleary — 5 shared appearances with John Mahon. 1 Feb 2022 – 12 Jul 2022.
- Danny Kane — 5 shared appearances with John Mahon. 13 Sept 2019 – 18 Jun 2021.
- Éanna Clancy — 5 shared appearances with John Mahon. 3 Mar 2023 – 6 May 2023.
- James Brown — 5 shared appearances with John Mahon. 1 Feb 2022 – 19 Jul 2022.
- Kyle McDonagh — 5 shared appearances with John Mahon. 30 May 2025 – 2 Aug 2025.
- Michael O'Halloran — 5 shared appearances with John Mahon. 5 Mar 2022 – 19 Jul 2022.
- Murray Davidson — 5 shared appearances with John Mahon. 1 Feb 2022 – 19 Jul 2022.
- Steven May — 5 shared appearances with John Mahon. 1 Feb 2022 – 19 Jul 2022.
- Alister Crawford — 4 shared appearances with John Mahon. 1 Feb 2022 – 16 Jul 2022.
- Cameron MacPherson — 4 shared appearances with John Mahon. 5 Mar 2022 – 12 Jul 2022.
- Elliot Parish — 4 shared appearances with John Mahon. 15 May 2022 – 19 Jul 2022.
- Glenn Middleton — 4 shared appearances with John Mahon. 1 Feb 2022 – 23 May 2022.
- Jesse Dempsey — 4 shared appearances with John Mahon. 6 Jan 2026 – 6 Apr 2026.
- Joe Ashton — 4 shared appearances with John Mahon. 9 Aug 2026 – 30 Oct 2026.
- Liam Gordon — 4 shared appearances with John Mahon. 1 Feb 2022 – 23 May 2022.
- Maksym Kucheryavyi — 4 shared appearances with John Mahon. 12 Jul 2022 – 23 Aug 2022.
- Niall Watson — 4 shared appearances with John Mahon. 30 Aug 2019 – 20 Sept 2019.
- Adam Montgomery — 3 shared appearances with John Mahon. 12 Jul 2022 – 19 Jul 2022.
- Alex Cooper — 3 shared appearances with John Mahon. 18 Oct 2020 – 9 Nov 2020.
- Andrew Considine — 3 shared appearances with John Mahon. 12 Jul 2022 – 19 Jul 2022.
- Callum Hendry — 3 shared appearances with John Mahon. 1 Feb 2022 – 23 May 2022.
- Charlie Gilmour — 3 shared appearances with John Mahon. 15 May 2022 – 16 Jul 2022.
- Conor Reynolds — 3 shared appearances with John Mahon. 15 Jul 2023 – 23 Jun 2025.
- Darragh Noone — 3 shared appearances with John Mahon. 18 Oct 2020 – 9 Nov 2020.
- Graham Carey — 3 shared appearances with John Mahon. 12 Jul 2022 – 19 Jul 2022.
- James Murphy — 3 shared appearances with John Mahon. 12 Jul 2022 – 19 Jul 2022.
- Jamie McCart — 3 shared appearances with John Mahon. 1 Feb 2022 – 15 May 2022.
- Jesse Devers — 3 shared appearances with John Mahon. 18 Oct 2020 – 9 Nov 2020.
- Junior Ogedi-Uzokwe — 3 shared appearances with John Mahon. 18 Oct 2020 – 9 Nov 2020.
- Thelonius Bair — 3 shared appearances with John Mahon. 12 Jul 2022 – 19 Jul 2022.
- Alexander Clark — 3 shared appearances with John Mahon. 1 Feb 2022 – 23 May 2022.
- Cameron Ballantyne — 2 shared appearances with John Mahon. 19 Jul 2022 – 23 Aug 2022.
- Cillian Heaney — 2 shared appearances with John Mahon. 12 Jun 2021 – 12 Nov 2021.
- Goforth Amedu — 2 shared appearances with John Mahon. 4 Sept 2026 – 30 Oct 2026.
- Jack Henry-Francis — 2 shared appearances with John Mahon. 25 Oct 2024 – 1 Nov 2024.
- Jacob Butterfield — 2 shared appearances with John Mahon. 1 Feb 2022 – 15 May 2022.
- James McManus — 2 shared appearances with John Mahon. 2 Aug 2025 – 19 Sept 2025.
- John Wilson — 2 shared appearances with John Mahon. 25 Oct 2024 – 1 Nov 2024.
- Kyle McDonagh — 2 shared appearances with John Mahon. 1 Nov 2024 – 23 Jun 2025.
- Luke Pearce — 2 shared appearances with John Mahon. 25 Oct 2024 – 1 Nov 2024.
- M. Oladiti — 2 shared appearances with John Mahon. 6 Jan 2026 – 23 Jan 2026.
- Nadir Çiftçi — 2 shared appearances with John Mahon. 5 Mar 2022 – 15 May 2022.
- Patrick McClean — 2 shared appearances with John Mahon. 2 Aug 2025 – 19 Sept 2025.
- Shaun Rooney — 2 shared appearances with John Mahon. 15 May 2022 – 23 May 2022.
- Sebastian Quirk — 2 shared appearances with John Mahon. 2 Aug 2025 – 19 Sept 2025.
- Simon Power — 2 shared appearances with John Mahon. 25 Oct 2024 – 1 Nov 2024.
- Thomas Sang — 2 shared appearances with John Mahon. 5 Mar 2022 – 15 May 2022.
- William Seymore — 2 shared appearances with John Mahon. 24 Oct 2020 – 9 Nov 2020.
- Aaron Brennan — 1 shared appearances with John Mahon. 4 Sept 2026 – 4 Sept 2026.
- Adam McMillan — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Ben McCrystal — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Blair McKenzie — 1 shared appearances with John Mahon. 21 Aug 2026 – 21 Aug 2026.
- Bobby Dailly — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Callum Booth — 1 shared appearances with John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Charlie Wiggett — 1 shared appearances with John Mahon. 25 Oct 2024 – 25 Oct 2024.
- Ciaron Harkin — 1 shared appearances with John Mahon. 2 Aug 2025 – 2 Aug 2025.
- Conor Campbell — 1 shared appearances with John Mahon. 7 Jul 2023 – 7 Jul 2023.
- Darren Collins — 1 shared appearances with John Mahon. 24 Apr 2021 – 24 Apr 2021.
- Edwin Agbaje — 1 shared appearances with John Mahon. 19 Sept 2025 – 19 Sept 2025.
- Ellis Chapman — 1 shared appearances with John Mahon. 25 Oct 2024 – 25 Oct 2024.
- Filip Franczak — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Jack Wills — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- James Finnerty — 1 shared appearances with John Mahon. 28 Jul 2023 – 28 Jul 2023.
- James McGrath — 1 shared appearances with John Mahon. 13 Sept 2019 – 13 Sept 2019.
- Kodi McKinstray — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Liam Craig — 1 shared appearances with John Mahon. 15 May 2022 – 15 May 2022.
- Liam Parker — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- R. Lapite — 1 shared appearances with John Mahon. 10 Jan 2026 – 10 Jan 2026.
- Ryan O'Kane — 1 shared appearances with John Mahon. 19 Sept 2025 – 19 Sept 2025.
- Scott Bright — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Scott Lynch — 1 shared appearances with John Mahon. 13 Sept 2019 – 13 Sept 2019.
- Sean Stewart — 1 shared appearances with John Mahon. 19 Sept 2025 – 19 Sept 2025.
- Sigitas Olberkis — 1 shared appearances with John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Spencer Moreland — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Antony Gallacher — 1 shared appearances with John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Taylor Steven — 1 shared appearances with John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Teemu Penninkangas — 1 shared appearances with John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Trialist B — 1 shared appearances with John Mahon. 14 Jan 2026 – 14 Jan 2026.
- Trialist C — 1 shared appearances with John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Trialist D — 1 shared appearances with John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Trialist E — 1 shared appearances with John Mahon. 6 Jan 2026 – 6 Jan 2026.
- William Sandford — 1 shared appearances with John Mahon. 23 Aug 2022 – 23 Aug 2022.
Who has John Mahon faced?
- Michael Duffy — 17 confirmed meetings against John Mahon. 15 Feb 2019 – 14 Sept 2026.
- Anthony Breslin — 14 confirmed meetings against John Mahon. 20 Apr 2021 – 28 Aug 2026.
- Christopher Forrester — 14 confirmed meetings against John Mahon. 22 Feb 2019 – 28 Aug 2026.
- Darragh Markey — 14 confirmed meetings against John Mahon. 16 Aug 2019 – 15 May 2026.
- Jamie Lennon — 13 confirmed meetings against John Mahon. 22 Feb 2019 – 28 Aug 2026.
- Jason McClelland — 13 confirmed meetings against John Mahon. 9 Mar 2019 – 28 Aug 2026.
- Seán Hoare — 13 confirmed meetings against John Mahon. 15 Feb 2019 – 28 Aug 2026.
- Aaron Greene — 12 confirmed meetings against John Mahon. 15 Mar 2019 – 18 Sept 2026.
- Conor Kane — 12 confirmed meetings against John Mahon. 12 Jun 2021 – 23 Oct 2026.
- Daniel Kelly — 12 confirmed meetings against John Mahon. 12 Apr 2019 – 30 Oct 2026.
- Mark Coyle — 12 confirmed meetings against John Mahon. 1 Mar 2019 – 23 May 2025.
- Seán Gannon — 12 confirmed meetings against John Mahon. 15 Feb 2019 – 2 Aug 2026.
- Cameron Dummigan — 11 confirmed meetings against John Mahon. 2 Sept 2019 – 14 Sept 2026.
- Conor Keeley — 11 confirmed meetings against John Mahon. 3 Mar 2023 – 23 Oct 2026.
- Jonathan Lunney — 11 confirmed meetings against John Mahon. 13 Jul 2019 – 30 Oct 2026.
- Joseph Redmond — 11 confirmed meetings against John Mahon. 3 Sept 2021 – 28 Aug 2026.
- Lee Grace — 11 confirmed meetings against John Mahon. 15 Mar 2019 – 18 Sept 2026.
- Patrick Hoban — 11 confirmed meetings against John Mahon. 15 Feb 2019 – 20 Oct 2023.
- Pico — 11 confirmed meetings against John Mahon. 15 Mar 2019 – 18 Sept 2026.
- Sean Boyd — 11 confirmed meetings against John Mahon. 1 Mar 2019 – 30 Oct 2026.
- Shane Farrell — 11 confirmed meetings against John Mahon. 10 Apr 2023 – 23 Oct 2026.
- Andrew Quinn — 10 confirmed meetings against John Mahon. 10 Apr 2023 – 23 Oct 2026.
- Brandon Kavanagh — 10 confirmed meetings against John Mahon. 17 Mar 2023 – 23 Oct 2026.
- Dylan Watts — 10 confirmed meetings against John Mahon. 15 Mar 2019 – 18 Sept 2026.
- Luke Heeney — 10 confirmed meetings against John Mahon. 30 Apr 2021 – 19 Sept 2025.
- Mark Doyle — 10 confirmed meetings against John Mahon. 30 Apr 2021 – 23 Oct 2026.
- Patrick Barrett — 10 confirmed meetings against John Mahon. 3 May 2021 – 2 Aug 2026.
- Ronan Boyce — 10 confirmed meetings against John Mahon. 24 Apr 2021 – 22 Apr 2025.
- Adam O'Reilly — 9 confirmed meetings against John Mahon. 26 Mar 2021 – 14 Sept 2026.
- Cian Kavanagh — 9 confirmed meetings against John Mahon. 26 Mar 2021 – 21 Aug 2026.
- Daniel Cleary — 9 confirmed meetings against John Mahon. 12 Apr 2019 – 18 Sept 2026.
- Dayle Rooney — 9 confirmed meetings against John Mahon. 18 Oct 2020 – 16 Oct 2026.
- Gary O'Neill — 9 confirmed meetings against John Mahon. 9 Mar 2019 – 5 May 2025.
- Graham Burke — 9 confirmed meetings against John Mahon. 10 Apr 2021 – 18 Sept 2026.
- Gregory Sloggett — 9 confirmed meetings against John Mahon. 29 Mar 2019 – 20 Oct 2023.
- James Clarke — 9 confirmed meetings against John Mahon. 30 Apr 2021 – 14 Sept 2026.
- John Martin — 9 confirmed meetings against John Mahon. 26 Mar 2021 – 30 Oct 2026.
- Jordan Flores — 9 confirmed meetings against John Mahon. 31 May 2019 – 16 Oct 2026.
- Kameron Ledwidge — 9 confirmed meetings against John Mahon. 10 Apr 2023 – 30 Oct 2026.
- Patrick Hickey — 9 confirmed meetings against John Mahon. 25 Oct 2024 – 16 Oct 2026.
- Ross Tierney — 9 confirmed meetings against John Mahon. 20 Apr 2021 – 16 Oct 2026.
- Ryan Brennan — 9 confirmed meetings against John Mahon. 18 Oct 2020 – 29 May 2026.
- Sadou Diallo — 9 confirmed meetings against John Mahon. 17 Mar 2023 – 16 Oct 2026.
- Aaron Bolger — 8 confirmed meetings against John Mahon. 2 Apr 2021 – 19 Oct 2026.
- Alex Nolan — 8 confirmed meetings against John Mahon. 23 Jun 2023 – 4 Sept 2026.
- Alistair Coote — 8 confirmed meetings against John Mahon. 20 Apr 2021 – 2 Aug 2026.
- Andrew Boyle — 8 confirmed meetings against John Mahon. 2 Sept 2019 – 18 Apr 2025.
- Ciaron Harkin — 8 confirmed meetings against John Mahon. 29 Mar 2019 – 20 Feb 2026.
- Conor Kearns — 8 confirmed meetings against John Mahon. 9 Mar 2019 – 28 Mar 2025.
- Daniel O'Reilly — 8 confirmed meetings against John Mahon. 1 Mar 2019 – 29 Oct 2021.
- Darragh Leahy — 8 confirmed meetings against John Mahon. 9 Nov 2020 – 14 Jun 2025.
- Evan Caffrey — 8 confirmed meetings against John Mahon. 10 Apr 2023 – 30 Oct 2026.
- Gary Deegan — 8 confirmed meetings against John Mahon. 18 Oct 2020 – 28 Oct 2023.
- Jake Mulraney — 8 confirmed meetings against John Mahon. 6 Mar 2023 – 18 Sept 2026.
- James Brown — 8 confirmed meetings against John Mahon. 30 Apr 2021 – 28 Aug 2026.
- Patrick McEleney — 8 confirmed meetings against John Mahon. 15 Feb 2019 – 7 Jul 2023.
- Sam Todd — 8 confirmed meetings against John Mahon. 28 Jun 2019 – 16 Oct 2026.
- Thomas Oluwa — 8 confirmed meetings against John Mahon. 21 Feb 2025 – 23 Oct 2026.
- Warren Davis — 8 confirmed meetings against John Mahon. 28 Jul 2023 – 23 Oct 2026.
- William Fitzgerald — 8 confirmed meetings against John Mahon. 24 Apr 2021 – 18 Sept 2026.
- William Patching — 8 confirmed meetings against John Mahon. 24 Apr 2021 – 22 Sept 2023.
- Alan Mannus — 7 confirmed meetings against John Mahon. 15 Mar 2019 – 3 Nov 2023.
- Alfie Lewis — 7 confirmed meetings against John Mahon. 3 May 2021 – 11 Aug 2023.
- Bobby Burns — 7 confirmed meetings against John Mahon. 25 Oct 2024 – 11 Sept 2026.
- Brian Maher — 7 confirmed meetings against John Mahon. 17 Mar 2023 – 3 Jul 2026.
- Cian Byrne — 7 confirmed meetings against John Mahon. 12 Apr 2025 – 16 Oct 2026.
- Ciarán Coll — 7 confirmed meetings against John Mahon. 29 Mar 2019 – 22 Sept 2023.
- Dane Massey — 7 confirmed meetings against John Mahon. 15 Feb 2019 – 29 Oct 2021.
- David Hurley — 7 confirmed meetings against John Mahon. 25 Oct 2024 – 19 Oct 2026.
- David Webster — 7 confirmed meetings against John Mahon. 22 Feb 2019 – 23 Oct 2021.
- Dawson Devoy — 7 confirmed meetings against John Mahon. 20 Apr 2021 – 9 Oct 2026.
- Garry Buckley — 7 confirmed meetings against John Mahon. 25 Feb 2019 – 10 Jan 2026.
- Ian Bermingham — 7 confirmed meetings against John Mahon. 22 Feb 2019 – 5 Nov 2021.
- James Talbot — 7 confirmed meetings against John Mahon. 20 Apr 2021 – 29 Sept 2023.
- Jeannot Esua — 7 confirmed meetings against John Mahon. 25 Oct 2024 – 12 Jun 2026.
- Joseph Anang — 7 confirmed meetings against John Mahon. 1 Nov 2024 – 28 Aug 2026.
- Kian Leavy — 7 confirmed meetings against John Mahon. 10 Apr 2023 – 10 Jul 2026.
- Matthew Healy — 7 confirmed meetings against John Mahon. 19 May 2023 – 18 Sept 2026.
- Matthew Smith — 7 confirmed meetings against John Mahon. 3 May 2021 – 26 Aug 2023.
- Paul Doyle — 7 confirmed meetings against John Mahon. 29 Apr 2019 – 19 Sept 2025.
- Rory Feely — 7 confirmed meetings against John Mahon. 13 Jul 2019 – 14 Jan 2026.
- Rory Gaffney — 7 confirmed meetings against John Mahon. 10 Apr 2021 – 5 May 2025.
- Samuel Bone — 7 confirmed meetings against John Mahon. 5 Jul 2019 – 2 Aug 2026.
- Sean Murray — 7 confirmed meetings against John Mahon. 15 Feb 2019 – 26 Apr 2025.
- Shane Griffin — 7 confirmed meetings against John Mahon. 25 Feb 2019 – 10 Jan 2026.
- Stephen Walsh — 7 confirmed meetings against John Mahon. 25 Oct 2024 – 19 Oct 2026.
- Babatunde Owolabi — 7 confirmed meetings against John Mahon. 17 Apr 2021 – 1 Sept 2023.
- Tyreke Wilson — 7 confirmed meetings against John Mahon. 26 Jun 2021 – 11 Sept 2026.
- Adam Foley — 6 confirmed meetings against John Mahon. 17 Apr 2021 – 28 Oct 2023.
- Aidan Keena — 6 confirmed meetings against John Mahon. 1 Nov 2024 – 28 Aug 2026.
- Aodh Dervin — 6 confirmed meetings against John Mahon. 2 Apr 2021 – 11 Sept 2026.
- Barry McNamee — 6 confirmed meetings against John Mahon. 29 Mar 2019 – 23 Oct 2021.
- Ben McCormack — 6 confirmed meetings against John Mahon. 3 May 2021 – 14 Jun 2025.
- Brendan Clarke — 6 confirmed meetings against John Mahon. 22 Feb 2019 – 14 Aug 2026.
- Connor Malley — 6 confirmed meetings against John Mahon. 7 Apr 2023 – 19 Jun 2026.
- Darragh Nugent — 6 confirmed meetings against John Mahon. 1 Nov 2021 – 28 Aug 2026.
- Darragh Power — 6 confirmed meetings against John Mahon. 26 Mar 2021 – 16 Oct 2026.
- Edward McCarthy — 6 confirmed meetings against John Mahon. 25 Oct 2024 – 19 Oct 2026.
- Edward McGinty — 6 confirmed meetings against John Mahon. 3 Mar 2025 – 18 Sept 2026.
- Eoin Toal — 6 confirmed meetings against John Mahon. 29 Mar 2019 – 12 Nov 2021.
- George Kelly — 6 confirmed meetings against John Mahon. 12 Apr 2019 – 19 Nov 2021.
- Harry Wood — 6 confirmed meetings against John Mahon. 26 Aug 2023 – 22 May 2026.
- Jack Byrne — 6 confirmed meetings against John Mahon. 15 Mar 2019 – 18 Sept 2026.
- James McManus — 6 confirmed meetings against John Mahon. 1 Apr 2023 – 4 Sept 2026.
- John Mountney — 6 confirmed meetings against John Mahon. 15 Feb 2019 – 18 Jun 2021.
- Junior Ogedi-Uzokwe — 6 confirmed meetings against John Mahon. 29 Mar 2019 – 12 Nov 2021.
- Keith Buckley — 6 confirmed meetings against John Mahon. 26 Jun 2021 – 11 Sept 2026.
- Kerr McInroy — 6 confirmed meetings against John Mahon. 28 Mar 2025 – 30 Oct 2026.
- Lee Desmond — 6 confirmed meetings against John Mahon. 22 Feb 2019 – 5 Nov 2021.
- Liam Scales — 6 confirmed meetings against John Mahon. 9 Mar 2019 – 24 May 2021.
- Ademipo Odubeko — 6 confirmed meetings against John Mahon. 28 Mar 2025 – 30 Oct 2026.
- Mark McGinley — 6 confirmed meetings against John Mahon. 28 Jun 2019 – 23 Oct 2021.
- Milan Mbeng — 6 confirmed meetings against John Mahon. 7 Mar 2025 – 2 Aug 2026.
- Patrick Kirk — 6 confirmed meetings against John Mahon. 2 Apr 2021 – 29 Sept 2023.
- Robert Benson — 6 confirmed meetings against John Mahon. 15 Feb 2019 – 22 Apr 2025.
- Ronan Finn — 6 confirmed meetings against John Mahon. 15 Mar 2019 – 3 Nov 2023.
- Ryan O'Kane — 6 confirmed meetings against John Mahon. 7 Apr 2023 – 12 Jun 2026.
- Shane McEleney — 6 confirmed meetings against John Mahon. 17 Apr 2021 – 7 Jul 2023.
- Thomas Lonergan — 6 confirmed meetings against John Mahon. 6 Mar 2023 – 14 Jun 2025.
- Tom Grivosti — 6 confirmed meetings against John Mahon. 6 Mar 2023 – 11 Sept 2026.
- Barry Cotter — 5 confirmed meetings against John Mahon. 18 Sept 2021 – 3 Jul 2026.
- Ben Doherty — 5 confirmed meetings against John Mahon. 17 Mar 2023 – 15 Mar 2025.
- Cameron McJannet — 5 confirmed meetings against John Mahon. 24 Apr 2021 – 22 Sept 2023.
- Chris Shields — 5 confirmed meetings against John Mahon. 15 Feb 2019 – 7 May 2021.
- Cian Coleman — 5 confirmed meetings against John Mahon. 19 Apr 2019 – 1 Sept 2023.
- Colm Whelan — 5 confirmed meetings against John Mahon. 6 Mar 2026 – 16 Oct 2026.
- Connor Parsons — 5 confirmed meetings against John Mahon. 6 Mar 2026 – 16 Oct 2026.
- Conor McCormack — 5 confirmed meetings against John Mahon. 25 Feb 2019 – 23 Jun 2025.
- Darragh Burns — 5 confirmed meetings against John Mahon. 3 May 2021 – 14 Sept 2026.
- Daryl Horgan — 5 confirmed meetings against John Mahon. 11 Aug 2023 – 11 Sept 2026.
- David Odumosu — 5 confirmed meetings against John Mahon. 12 Jun 2021 – 14 Jan 2026.
- Douglas James-Taylor — 5 confirmed meetings against John Mahon. 2 May 2025 – 16 Oct 2026.
- Dylan Grimes — 5 confirmed meetings against John Mahon. 2 Apr 2021 – 15 Apr 2023.
- Ellis Chapman — 5 confirmed meetings against John Mahon. 28 Mar 2025 – 14 Sept 2026.
- Gareth McElroy — 5 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Gary Rogers — 5 confirmed meetings against John Mahon. 15 Feb 2019 – 9 Nov 2020.
- Grant Horton — 5 confirmed meetings against John Mahon. 1 Apr 2023 – 14 Jun 2025.
- James Keohane — 5 confirmed meetings against John Mahon. 25 Oct 2024 – 19 Oct 2026.
- James Olayinka — 5 confirmed meetings against John Mahon. 18 Apr 2025 – 3 Jul 2026.
- Kacper Radkowski — 5 confirmed meetings against John Mahon. 1 Apr 2023 – 18 Apr 2025.
- Karl O’Sullivan — 5 confirmed meetings against John Mahon. 17 Apr 2021 – 25 Oct 2024.
- Keith Ward — 5 confirmed meetings against John Mahon. 20 Apr 2021 – 6 May 2023.
- Killian Brouder — 5 confirmed meetings against John Mahon. 25 Oct 2024 – 24 Apr 2026.
- Kristopher Twardek — 5 confirmed meetings against John Mahon. 30 Jun 2023 – 19 Oct 2026.
- Luke Dennison — 5 confirmed meetings against John Mahon. 21 Feb 2025 – 13 Feb 2026.
- Luke Turner — 5 confirmed meetings against John Mahon. 30 May 2025 – 28 Aug 2026.
- Mark Russell — 5 confirmed meetings against John Mahon. 1 Mar 2019 – 28 May 2021.
- Mayowa Animasahun — 5 confirmed meetings against John Mahon. 14 Sept 2021 – 11 Sept 2026.
- Michael Noonan — 5 confirmed meetings against John Mahon. 3 Mar 2025 – 19 Jun 2026.
- Nathan Gartside — 5 confirmed meetings against John Mahon. 29 Mar 2019 – 12 Nov 2021.
- Oliver Denham — 5 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Robert Cornwall — 5 confirmed meetings against John Mahon. 20 Apr 2021 – 26 Jun 2026.
- Robert Slevin — 5 confirmed meetings against John Mahon. 8 Oct 2019 – 3 Jul 2026.
- Romal Palmer — 5 confirmed meetings against John Mahon. 1 Nov 2024 – 10 Jul 2026.
- Ruairí Keating — 5 confirmed meetings against John Mahon. 19 May 2023 – 14 Jan 2026.
- Sam Sargeant — 5 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Seán Kavanagh — 5 confirmed meetings against John Mahon. 15 Mar 2019 – 3 Nov 2023.
- Senan Mullen — 5 confirmed meetings against John Mahon. 20 Oct 2023 – 9 Oct 2026.
- Zachary Elbouzedi — 5 confirmed meetings against John Mahon. 1 Nov 2024 – 28 Aug 2026.
- Adam McDonnell — 4 confirmed meetings against John Mahon. 1 Apr 2023 – 6 Apr 2026.
- Archie Davies — 4 confirmed meetings against John Mahon. 7 Apr 2023 – 20 Oct 2023.
- Archie Meekison — 4 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- William King — 4 confirmed meetings against John Mahon. 3 May 2021 – 5 Nov 2021.
- Barry Baggley — 4 confirmed meetings against John Mahon. 28 Feb 2025 – 10 Jul 2026.
- Brandon Fleming — 4 confirmed meetings against John Mahon. 27 Feb 2026 – 14 Sept 2026.
- Ciarán Kelly — 4 confirmed meetings against John Mahon. 19 Apr 2019 – 19 Nov 2021.
- Carl McHugh — 4 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Christopher McCann — 4 confirmed meetings against John Mahon. 10 Apr 2021 – 15 Oct 2021.
- Colm Horgan — 4 confirmed meetings against John Mahon. 14 Jun 2019 – 16 May 2025.
- Conor Carty — 4 confirmed meetings against John Mahon. 6 Mar 2023 – 30 May 2025.
- Conor Davis — 4 confirmed meetings against John Mahon. 29 Apr 2019 – 1 Nov 2021.
- Conor Levingston — 4 confirmed meetings against John Mahon. 20 Apr 2021 – 19 Nov 2021.
- Cory O'Sullivan — 4 confirmed meetings against John Mahon. 3 Mar 2025 – 18 Sept 2026.
- Daire O'Connor — 4 confirmed meetings against John Mahon. 25 Feb 2019 – 30 Aug 2019.
- Dan Casey — 4 confirmed meetings against John Mahon. 25 Feb 2019 – 30 Aug 2019.
- Daniel Grant — 4 confirmed meetings against John Mahon. 29 Sept 2023 – 3 Apr 2026.
- Daniel Lafferty — 4 confirmed meetings against John Mahon. 24 Apr 2021 – 12 Nov 2021.
- Daniel Mândroiu — 4 confirmed meetings against John Mahon. 10 Apr 2021 – 15 Oct 2021.
- Daniel Mullen — 4 confirmed meetings against John Mahon. 7 Jul 2023 – 22 Apr 2025.
- Darragh Crowley — 4 confirmed meetings against John Mahon. 22 Apr 2019 – 26 Apr 2025.
- David Parkhouse — 4 confirmed meetings against John Mahon. 29 Mar 2019 – 21 Jun 2021.
- Declan McDaid — 4 confirmed meetings against John Mahon. 1 Apr 2023 – 11 Sept 2026.
- Dylan Connolly — 4 confirmed meetings against John Mahon. 1 Apr 2023 – 19 Oct 2026.
- Edward Beach — 4 confirmed meetings against John Mahon. 27 Feb 2026 – 30 Oct 2026.
- Edwin Agbaje — 4 confirmed meetings against John Mahon. 13 Feb 2026 – 23 Oct 2026.
- Ethan Boyle — 4 confirmed meetings against John Mahon. 17 Apr 2021 – 23 Oct 2021.
- Evan McLaughlin — 4 confirmed meetings against John Mahon. 21 Aug 2021 – 26 Apr 2025.
- Francely Lomboto — 4 confirmed meetings against John Mahon. 25 Oct 2024 – 19 Oct 2026.
- Harry Vaughan — 4 confirmed meetings against John Mahon. 6 Apr 2026 – 16 Oct 2026.
- Hayden Muller — 4 confirmed meetings against John Mahon. 7 Apr 2023 – 20 Oct 2023.
- Oluwaseun Akintunde — 4 confirmed meetings against John Mahon. 24 Apr 2021 – 1 Apr 2023.
- Jack Malone — 4 confirmed meetings against John Mahon. 24 Apr 2021 – 12 Nov 2021.
- Jack Moylan — 4 confirmed meetings against John Mahon. 20 Apr 2021 – 26 Aug 2023.
- James Bolger — 4 confirmed meetings against John Mahon. 21 Feb 2025 – 13 Feb 2026.
- James Norris — 4 confirmed meetings against John Mahon. 28 Mar 2025 – 30 Oct 2026.
- Jamie McGonigle — 4 confirmed meetings against John Mahon. 21 Aug 2021 – 7 Jul 2023.
- Joshua Honohan — 4 confirmed meetings against John Mahon. 30 Aug 2019 – 3 Mar 2025.
- Joshua Thomas — 4 confirmed meetings against John Mahon. 21 Feb 2025 – 15 May 2026.
- Killian Phillips — 4 confirmed meetings against John Mahon. 30 Apr 2021 – 29 Oct 2021.
- Kosovar Sadiki — 4 confirmed meetings against John Mahon. 17 Apr 2021 – 23 Oct 2021.
- Leo Burney — 4 confirmed meetings against John Mahon. 13 Feb 2026 – 23 Oct 2026.
- Liam Boyce — 4 confirmed meetings against John Mahon. 15 Mar 2025 – 14 Sept 2026.
- Liam Burt — 4 confirmed meetings against John Mahon. 20 Apr 2021 – 19 Nov 2021.
- Mark Dignam — 4 confirmed meetings against John Mahon. 9 Mar 2019 – 20 Sept 2019.
- Mark McNulty — 4 confirmed meetings against John Mahon. 25 Feb 2019 – 30 Aug 2019.
- Nathan Shepperd — 4 confirmed meetings against John Mahon. 7 Apr 2023 – 20 Oct 2023.
- Neil Farrugia — 4 confirmed meetings against John Mahon. 29 Apr 2019 – 3 Nov 2023.
- Ronan Coughlan — 4 confirmed meetings against John Mahon. 3 May 2021 – 5 Nov 2021.
- Raivis Jurkovskis — 4 confirmed meetings against John Mahon. 20 Mar 2021 – 24 Sept 2021.
- Richard O’Farrell — 4 confirmed meetings against John Mahon. 9 Mar 2019 – 20 Sept 2019.
- Ronan Murray — 4 confirmed meetings against John Mahon. 30 Apr 2021 – 29 Oct 2021.
- Ryan Edmondson — 4 confirmed meetings against John Mahon. 20 Mar 2026 – 28 Aug 2026.
- Tunmise Sobowale — 4 confirmed meetings against John Mahon. 3 Apr 2026 – 18 Sept 2026.
- Vítězslav Jaroš — 4 confirmed meetings against John Mahon. 3 May 2021 – 5 Nov 2021.
- William Seymore — 4 confirmed meetings against John Mahon. 17 Apr 2021 – 23 Oct 2021.
- Yousef Mahdy — 4 confirmed meetings against John Mahon. 9 Mar 2019 – 20 Sept 2019.
- Aaron Dobbs — 3 confirmed meetings against John Mahon. 18 Oct 2020 – 21 May 2021.
- Aaron McNally — 3 confirmed meetings against John Mahon. 2 Apr 2021 – 28 Jul 2023.
- Aaron O'Driscoll — 3 confirmed meetings against John Mahon. 2 Apr 2021 – 1 Nov 2021.
- Adam Brennan — 3 confirmed meetings against John Mahon. 1 May 2026 – 18 Sept 2026.
- Adam Matthews — 3 confirmed meetings against John Mahon. 5 May 2025 – 19 Jun 2026.
- Axel Sjöberg — 3 confirmed meetings against John Mahon. 1 May 2023 – 28 Feb 2025.
- Brendan Barr — 3 confirmed meetings against John Mahon. 24 Apr 2021 – 16 Sept 2023.
- Brian Gartland — 3 confirmed meetings against John Mahon. 15 Feb 2019 – 9 Nov 2020.
- Charlie Lyons — 3 confirmed meetings against John Mahon. 7 Mar 2025 – 14 Jan 2026.
- Conor McCarthy — 3 confirmed meetings against John Mahon. 25 Feb 2019 – 14 Jun 2019.
- Chris Lyons — 3 confirmed meetings against John Mahon. 30 Apr 2021 – 29 Oct 2021.
- Colin McCabe — 3 confirmed meetings against John Mahon. 30 Apr 2021 – 15 Apr 2023.
- Conan Noonan — 3 confirmed meetings against John Mahon. 15 Feb 2025 – 14 Jun 2025.
- Connor Barratt — 3 confirmed meetings against John Mahon. 24 Apr 2026 – 19 Oct 2026.
- Daniel Tobin — 3 confirmed meetings against John Mahon. 9 Mar 2019 – 20 Sept 2019.
- Danú Kinsella-Bishop — 3 confirmed meetings against John Mahon. 1 Jul 2019 – 16 Sept 2023.
- Dare Kareem — 3 confirmed meetings against John Mahon. 19 Sept 2025 – 29 May 2026.
- Darie Patton — 3 confirmed meetings against John Mahon. 20 Feb 2026 – 12 Jun 2026.
- Dean McMenamy — 3 confirmed meetings against John Mahon. 15 Feb 2025 – 14 Jun 2025.
- Emmanuel Adegboyega — 3 confirmed meetings against John Mahon. 3 Mar 2023 – 28 Jul 2023.
- Elicha Ahui — 3 confirmed meetings against John Mahon. 3 Mar 2023 – 2 May 2025.
- Enda Minogue — 3 confirmed meetings against John Mahon. 4 May 2026 – 11 Sept 2026.
- Enda Stevens — 3 confirmed meetings against John Mahon. 3 Apr 2026 – 19 Jun 2026.
- Ethan O'Brien — 3 confirmed meetings against John Mahon. 13 Feb 2026 – 23 Oct 2026.
- Evan Farrell — 3 confirmed meetings against John Mahon. 29 Apr 2019 – 20 Sept 2019.
- Evan Watts — 3 confirmed meetings against John Mahon. 12 Apr 2025 – 24 Apr 2026.
- Evan Weir — 3 confirmed meetings against John Mahon. 3 Mar 2023 – 28 Oct 2023.
- Frantz Pierrot — 3 confirmed meetings against John Mahon. 24 Apr 2026 – 19 Oct 2026.
- Fynn Talley — 3 confirmed meetings against John Mahon. 18 May 2026 – 23 Oct 2026.
- Gareth Harkin — 3 confirmed meetings against John Mahon. 1 Mar 2019 – 13 Sept 2019.
- Gearóid Morrissey — 3 confirmed meetings against John Mahon. 25 Feb 2019 – 24 Oct 2020.
- George Poynton — 3 confirmed meetings against John Mahon. 13 Jul 2019 – 18 Oct 2020.
- Gianfranco Facchineri — 3 confirmed meetings against John Mahon. 24 Apr 2026 – 19 Oct 2026.
- Gordon Walker — 3 confirmed meetings against John Mahon. 19 May 2023 – 1 Sept 2023.
- Graham Cummins — 3 confirmed meetings against John Mahon. 22 Apr 2019 – 5 Jul 2019.
- Gregory Bolger — 3 confirmed meetings against John Mahon. 15 Mar 2019 – 14 Jan 2026.
- Gregory Cunningham — 3 confirmed meetings against John Mahon. 12 Apr 2025 – 23 Jun 2025.
- Harry Groome — 3 confirmed meetings against John Mahon. 4 May 2026 – 11 Sept 2026.
- Jack Henry-Francis — 3 confirmed meetings against John Mahon. 6 Feb 2026 – 30 Oct 2026.
- Jacob Borg — 3 confirmed meetings against John Mahon. 1 Mar 2019 – 13 Sept 2019.
- Jad Hakiki — 3 confirmed meetings against John Mahon. 10 Apr 2023 – 20 Feb 2026.
- Jago Godden — 3 confirmed meetings against John Mahon. 13 Feb 2026 – 29 May 2026.
- Jake Hyland — 3 confirmed meetings against John Mahon. 12 Jun 2021 – 29 Oct 2021.
- James Tilley — 3 confirmed meetings against John Mahon. 25 Feb 2019 – 14 Jun 2019.
- Jamie Stott — 3 confirmed meetings against John Mahon. 27 Feb 2026 – 14 Sept 2026.
- Johannes Yli-Kokko — 3 confirmed meetings against John Mahon. 7 Apr 2023 – 11 Aug 2023.
- John McGovern — 3 confirmed meetings against John Mahon. 3 Apr 2026 – 18 Sept 2026.
- John O'Sullivan — 3 confirmed meetings against John Mahon. 29 Sept 2023 – 23 May 2025.
- Jonathan Afolabi — 3 confirmed meetings against John Mahon. 1 Apr 2023 – 29 Sept 2023.
- Jordan McEneff — 3 confirmed meetings against John Mahon. 17 Mar 2023 – 22 Sept 2023.
- Joseph O'Brien — 3 confirmed meetings against John Mahon. 15 Mar 2019 – 24 May 2021.
- Joseph Thomson — 3 confirmed meetings against John Mahon. 24 Apr 2021 – 12 Nov 2021.
- Josh Collins — 3 confirmed meetings against John Mahon. 9 Mar 2019 – 1 Jul 2019.
- Joshua Fitzpatrick — 3 confirmed meetings against John Mahon. 7 Mar 2025 – 14 Jan 2026.
- Karl Sheppard — 3 confirmed meetings against John Mahon. 25 Feb 2019 – 30 Aug 2019.
- Keith Cowan — 3 confirmed meetings against John Mahon. 1 Mar 2019 – 13 Sept 2019.
- Kevin Čustović — 3 confirmed meetings against John Mahon. 19 May 2023 – 1 Sept 2023.
- Kieran Cruise — 3 confirmed meetings against John Mahon. 20 Jun 2025 – 18 May 2026.
- Krystian Nowak — 3 confirmed meetings against John Mahon. 1 Apr 2023 – 29 Sept 2023.
- Kyle Robinson — 3 confirmed meetings against John Mahon. 9 Jun 2023 – 28 Oct 2023.
- Kyle White — 3 confirmed meetings against John Mahon. 15 Feb 2025 – 14 Jun 2025.
- Mark Connolly — 3 confirmed meetings against John Mahon. 7 Jul 2023 – 22 Apr 2025.
- Markuss Strods — 3 confirmed meetings against John Mahon. 6 Apr 2026 – 16 Oct 2026.
- Matthew Wolfe — 3 confirmed meetings against John Mahon. 24 Apr 2026 – 19 Oct 2026.
- Nathan Boyle — 3 confirmed meetings against John Mahon. 1 Mar 2019 – 13 Sept 2019.
- Niall Morahan — 3 confirmed meetings against John Mahon. 6 Mar 2026 – 16 Oct 2026.
- Ola Williams — 3 confirmed meetings against John Mahon. 6 May 2023 – 25 Jul 2026.
- Owen Lambe — 3 confirmed meetings against John Mahon. 21 Feb 2025 – 19 Sept 2025.
- Pádraig Amond — 3 confirmed meetings against John Mahon. 15 Feb 2025 – 14 Jun 2025.
- Patrick McClean — 3 confirmed meetings against John Mahon. 27 Feb 2026 – 14 Sept 2026.
- Paul McMullan — 3 confirmed meetings against John Mahon. 7 Jul 2023 – 22 Apr 2025.
- Paul Walters — 3 confirmed meetings against John Mahon. 9 Aug 2026 – 16 Oct 2026.
- Peter Cherrie — 3 confirmed meetings against John Mahon. 19 Oct 2019 – 24 Sept 2021.
- Raffaele Cretaro — 3 confirmed meetings against John Mahon. 1 Mar 2019 – 13 Sept 2019.
- Richard Towell — 3 confirmed meetings against John Mahon. 18 Sept 2021 – 3 Nov 2023.
- Rodrigo Freitas — 3 confirmed meetings against John Mahon. 6 Feb 2026 – 2 Aug 2026.
- Ronan Teahan — 3 confirmed meetings against John Mahon. 4 May 2026 – 11 Sept 2026.
- Ryan Burke — 3 confirmed meetings against John Mahon. 15 Feb 2025 – 16 Oct 2026.
- Ryan Connolly — 3 confirmed meetings against John Mahon. 28 May 2021 – 23 Oct 2021.
- Ryan McLaughlin — 3 confirmed meetings against John Mahon. 1 Nov 2024 – 30 May 2025.
- Sam Curtis — 3 confirmed meetings against John Mahon. 6 Mar 2023 – 23 Oct 2023.
- Sam Rooney — 3 confirmed meetings against John Mahon. 8 May 2026 – 28 Aug 2026.
- Sean Moore — 3 confirmed meetings against John Mahon. 2 Aug 2025 – 30 Oct 2026.
- Sean Stewart — 3 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Sebastian Quirk — 3 confirmed meetings against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Shane Tracey — 3 confirmed meetings against John Mahon. 4 May 2026 – 11 Sept 2026.
- Sonni Nattestad — 3 confirmed meetings against John Mahon. 20 Mar 2021 – 24 Sept 2021.
- Stephen McMullan — 3 confirmed meetings against John Mahon. 15 Feb 2025 – 14 Jun 2025.
- Tony McNamee — 3 confirmed meetings against John Mahon. 28 Jun 2019 – 28 May 2021.
- Tyreke Wilson — 3 confirmed meetings against John Mahon. 23 May 2025 – 26 Jun 2026.
- Vincent Borden — 3 confirmed meetings against John Mahon. 25 Oct 2024 – 23 Jun 2025.
- V. Ozhianvuna — 3 confirmed meetings against John Mahon. 3 Mar 2025 – 1 May 2026.
- Wessel Speel — 3 confirmed meetings against John Mahon. 2 Aug 2025 – 22 May 2026.
- William Jarvis — 3 confirmed meetings against John Mahon. 26 Aug 2023 – 22 May 2026.
- Adam Murphy — 2 confirmed meetings against John Mahon. 1 May 2023 – 23 Oct 2023.
- Aaron Robinson — 2 confirmed meetings against John Mahon. 21 May 2021 – 1 Nov 2021.
- Adam Verdon — 2 confirmed meetings against John Mahon. 16 Sept 2023 – 23 Jan 2026.
- Adam Wells — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Alec Byrne — 2 confirmed meetings against John Mahon. 30 Aug 2019 – 24 Oct 2020.
- Alessio Abibi — 2 confirmed meetings against John Mahon. 20 Mar 2021 – 14 Sept 2021.
- Alexander Gilchrist — 2 confirmed meetings against John Mahon. 29 Mar 2019 – 19 Oct 2019.
- Andrew Lyons — 2 confirmed meetings against John Mahon. 26 Jun 2021 – 15 Aug 2021.
- Andrew Wogan — 2 confirmed meetings against John Mahon. 28 Jul 2023 – 28 Oct 2023.
- Barry Coffey — 2 confirmed meetings against John Mahon. 19 May 2023 – 15 Jul 2023.
- Benny Couto — 2 confirmed meetings against John Mahon. 7 Mar 2025 – 26 Apr 2025.
- Brian McManus — 2 confirmed meetings against John Mahon. 10 Apr 2023 – 14 Aug 2026.
- Callum Thompson — 2 confirmed meetings against John Mahon. 2 Apr 2021 – 21 May 2021.
- Caolan McAleer — 2 confirmed meetings against John Mahon. 1 Mar 2019 – 28 Jun 2019.
- Carl Winchester — 2 confirmed meetings against John Mahon. 22 Apr 2025 – 27 Feb 2026.
- Cian Bargary — 2 confirmed meetings against John Mahon. 15 Jul 2023 – 1 Sept 2023.
- Cian Murphy — 2 confirmed meetings against John Mahon. 24 Oct 2020 – 1 Sept 2023.
- Conor Barr — 2 confirmed meetings against John Mahon. 15 May 2026 – 3 Jul 2026.
- Conor Clifford — 2 confirmed meetings against John Mahon. 22 Feb 2019 – 19 Apr 2019.
- Conor Drinan — 2 confirmed meetings against John Mahon. 15 Jul 2023 – 1 Sept 2023.
- Afolabi Akinyemi — 2 confirmed meetings against John Mahon. 27 Feb 2026 – 15 May 2026.
- Dean O'Halloran — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Darragh Rainsford — 2 confirmed meetings against John Mahon. 22 Apr 2019 – 14 Jun 2019.
- Daniel Carr — 2 confirmed meetings against John Mahon. 15 Mar 2019 – 5 Jul 2019.
- Daniel Hawkins — 2 confirmed meetings against John Mahon. 7 Aug 2021 – 23 Oct 2021.
- Daniel Krezic — 2 confirmed meetings against John Mahon. 19 May 2023 – 15 Jul 2023.
- Daniel Norris — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Dara Keane — 2 confirmed meetings against John Mahon. 20 Sept 2019 – 16 Sept 2023.
- Darragh Noone — 2 confirmed meetings against John Mahon. 28 Jul 2023 – 28 Oct 2023.
- Darren Cole — 2 confirmed meetings against John Mahon. 29 Mar 2019 – 21 Aug 2021.
- Dean Lyness — 2 confirmed meetings against John Mahon. 1 May 2023 – 23 Oct 2023.
- Dean Williams — 2 confirmed meetings against John Mahon. 24 May 2021 – 1 Nov 2021.
- Dominic Thomas — 2 confirmed meetings against John Mahon. 15 Mar 2025 – 22 Apr 2025.
- Elias Melkersen — 2 confirmed meetings against John Mahon. 5 Mar 2022 – 15 May 2022.
- Eoghan Stokes — 2 confirmed meetings against John Mahon. 29 Mar 2019 – 30 Aug 2019.
- Eoin Doyle — 2 confirmed meetings against John Mahon. 6 Mar 2023 – 1 May 2023.
- Eoin Kenny — 2 confirmed meetings against John Mahon. 4 May 2026 – 26 Jun 2026.
- Evan Osam — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Ewan Henderson — 2 confirmed meetings against John Mahon. 5 Mar 2022 – 15 May 2022.
- Frederick Draper — 2 confirmed meetings against John Mahon. 3 Mar 2023 – 15 Apr 2023.
- Garry Comerford — 2 confirmed meetings against John Mahon. 22 Apr 2019 – 14 Jun 2019.
- Gary Shaw — 2 confirmed meetings against John Mahon. 19 Apr 2019 – 16 Aug 2019.
- Gavin Molloy — 2 confirmed meetings against John Mahon. 9 Jun 2023 – 26 Aug 2023.
- Gavin Whyte — 2 confirmed meetings against John Mahon. 22 Apr 2025 – 27 Feb 2026.
- Gbemi Arubi — 2 confirmed meetings against John Mahon. 4 May 2026 – 26 Jun 2026.
- George Cooper — 2 confirmed meetings against John Mahon. 20 Jun 2025 – 19 Sept 2025.
- Harry Ascroft — 2 confirmed meetings against John Mahon. 28 Jun 2019 – 13 Sept 2019.
- Harry McEvoy — 2 confirmed meetings against John Mahon. 1 Jul 2019 – 20 Sept 2019.
- Harvey O'Brien — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Harvey Warren — 2 confirmed meetings against John Mahon. 4 May 2026 – 11 Sept 2026.
- Hayden Cann — 2 confirmed meetings against John Mahon. 15 Mar 2025 – 22 Apr 2025.
- Henry Rylah — 2 confirmed meetings against John Mahon. 27 Feb 2026 – 15 May 2026.
- Hugo da Cunha — 2 confirmed meetings against John Mahon. 25 Jul 2026 – 19 Oct 2026.
- Ismail Lundgren — 2 confirmed meetings against John Mahon. 6 Feb 2026 – 22 May 2026.
- Joseph O'Brien-Whitmarsh — 2 confirmed meetings against John Mahon. 19 May 2023 – 15 Jul 2023.
- Jack Keaney — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Jack Shorrock — 2 confirmed meetings against John Mahon. 21 Aug 2026 – 4 Sept 2026.
- Jak Hickman — 2 confirmed meetings against John Mahon. 10 Sept 2021 – 5 Nov 2021.
- Jake Doyle — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Jake Walker — 2 confirmed meetings against John Mahon. 19 Apr 2019 – 16 Aug 2019.
- James Corcoran — 2 confirmed meetings against John Mahon. 19 May 2023 – 15 Jul 2023.
- James Finnerty — 2 confirmed meetings against John Mahon. 26 Jun 2021 – 15 Aug 2021.
- James McClean — 2 confirmed meetings against John Mahon. 27 Feb 2026 – 3 Jul 2026.
- Jamie McGrath — 2 confirmed meetings against John Mahon. 12 Apr 2019 – 2 Sept 2019.
- Jeong-Woo Han — 2 confirmed meetings against John Mahon. 7 May 2021 – 24 Sept 2021.
- Joël Coustrain-Jean — 2 confirmed meetings against John Mahon. 15 Mar 2019 – 30 Aug 2019.
- John O'Donovan — 2 confirmed meetings against John Mahon. 19 May 2023 – 15 Jul 2023.
- John O'Sullivan — 2 confirmed meetings against John Mahon. 5 May 2025 – 19 Jun 2026.
- John Wilson — 2 confirmed meetings against John Mahon. 10 Apr 2023 – 26 Aug 2023.
- John-Alan McGrath — 2 confirmed meetings against John Mahon. 6 Mar 2023 – 1 May 2023.
- Jordan Adeyemo — 2 confirmed meetings against John Mahon. 3 Sept 2021 – 29 Oct 2021.
- Jordan Mustoe — 2 confirmed meetings against John Mahon. 7 Aug 2021 – 23 Oct 2021.
- Josh Doig — 2 confirmed meetings against John Mahon. 5 Mar 2022 – 15 May 2022.
- Kacper Chorążka — 2 confirmed meetings against John Mahon. 6 Mar 2026 – 6 Apr 2026.
- Kaiyne Woolery — 2 confirmed meetings against John Mahon. 21 Aug 2026 – 4 Sept 2026.
- Karl Chambers — 2 confirmed meetings against John Mahon. 2 Apr 2021 – 21 May 2021.
- Kevin Coffey — 2 confirmed meetings against John Mahon. 9 Mar 2019 – 29 Apr 2019.
- Kevin Lynch — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Kevin O'Connor — 2 confirmed meetings against John Mahon. 14 Jun 2019 – 24 Oct 2020.
- Kévin Santos — 2 confirmed meetings against John Mahon. 15 May 2026 – 14 Sept 2026.
- Kevin Toner — 2 confirmed meetings against John Mahon. 22 Feb 2019 – 16 Aug 2019.
- Kitt Nelson — 2 confirmed meetings against John Mahon. 7 Mar 2025 – 26 Apr 2025.
- Lewis Temple — 2 confirmed meetings against John Mahon. 28 Mar 2025 – 2 Aug 2025.
- Lee Devitt — 2 confirmed meetings against John Mahon. 25 Jul 2026 – 19 Oct 2026.
- Lewis Stevenson — 2 confirmed meetings against John Mahon. 5 Mar 2022 – 15 May 2022.
- Lorcan Healy — 2 confirmed meetings against John Mahon. 16 Sept 2023 – 23 May 2025.
- Louie Annesley — 2 confirmed meetings against John Mahon. 11 Aug 2023 – 20 Oct 2023.
- Luke Byrne — 2 confirmed meetings against John Mahon. 18 Oct 2020 – 26 Aug 2023.
- Luke O'Regan — 2 confirmed meetings against John Mahon. 23 Jun 2023 – 16 Sept 2023.
- Luke Pearce — 2 confirmed meetings against John Mahon. 21 Aug 2026 – 4 Sept 2026.
- Luke Young — 2 confirmed meetings against John Mahon. 21 Aug 2026 – 4 Sept 2026.
- Maleace Asamoah — 2 confirmed meetings against John Mahon. 3 Apr 2026 – 1 May 2026.
- Matthew Kiernan — 2 confirmed meetings against John Mahon. 26 Apr 2025 – 14 Jan 2026.
- Maarten Pouwels — 2 confirmed meetings against John Mahon. 15 Feb 2025 – 18 Apr 2025.
- Maï Traoré — 2 confirmed meetings against John Mahon. 20 Feb 2026 – 12 Jun 2026.
- Matthew Connor — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Matthew O’Brien — 2 confirmed meetings against John Mahon. 1 Nov 2021 – 28 Oct 2023.
- Max Mata — 2 confirmed meetings against John Mahon. 20 Mar 2026 – 8 May 2026.
- Max Murphy — 2 confirmed meetings against John Mahon. 24 May 2021 – 23 Jan 2026.
- Maxim Kouogun — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Michael Kelly — 2 confirmed meetings against John Mahon. 21 May 2021 – 1 Nov 2021.
- Michael O'Connor — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Mikey Drennan — 2 confirmed meetings against John Mahon. 22 Feb 2019 – 19 Apr 2019.
- Mikey Place — 2 confirmed meetings against John Mahon. 1 Mar 2019 – 28 Jun 2019.
- Moses Dyer — 2 confirmed meetings against John Mahon. 16 May 2025 – 23 Jun 2025.
- Nahum Melvin-Lambert — 2 confirmed meetings against John Mahon. 10 Sept 2021 – 5 Nov 2021.
- Najemedine Razi — 2 confirmed meetings against John Mahon. 3 Apr 2026 – 18 Sept 2026.
- Navajo Bakboord — 2 confirmed meetings against John Mahon. 15 Feb 2025 – 18 Apr 2025.
- Odhran Casey — 2 confirmed meetings against John Mahon. 6 Feb 2026 – 30 Oct 2026.
- Oliver O'Neill — 2 confirmed meetings against John Mahon. 17 Mar 2023 – 27 May 2023.
- Oscar Brennan — 2 confirmed meetings against John Mahon. 18 Oct 2020 – 26 Mar 2021.
- Patrick Ferry — 2 confirmed meetings against John Mahon. 21 Jun 2021 – 14 Aug 2026.
- Promise Omochere — 2 confirmed meetings against John Mahon. 20 Apr 2021 – 19 Nov 2021.
- Ryan Graydon — 2 confirmed meetings against John Mahon. 17 Mar 2023 – 27 May 2023.
- Rayhaan Tulloch — 2 confirmed meetings against John Mahon. 7 Apr 2023 – 6 May 2023.
- Rhys McCabe — 2 confirmed meetings against John Mahon. 22 Feb 2019 – 19 Apr 2019.
- Rio Shipston — 2 confirmed meetings against John Mahon. 7 Mar 2025 – 26 Apr 2025.
- Robert Manley — 2 confirmed meetings against John Mahon. 21 May 2021 – 1 Nov 2021.
- Robert McCourt — 2 confirmed meetings against John Mahon. 7 Apr 2023 – 23 Jan 2026.
- Ronan Hurley — 2 confirmed meetings against John Mahon. 14 Jun 2019 – 24 Oct 2020.
- Ryan Porteous — 2 confirmed meetings against John Mahon. 5 Mar 2022 – 15 May 2022.
- Ryan Rainey — 2 confirmed meetings against John Mahon. 7 Aug 2021 – 23 Oct 2021.
- Sami Ben Amar — 2 confirmed meetings against John Mahon. 14 Sept 2021 – 24 Sept 2021.
- Samuel Glenfield — 2 confirmed meetings against John Mahon. 18 Apr 2025 – 14 Jun 2025.
- Samuel Stanton — 2 confirmed meetings against John Mahon. 20 Mar 2021 – 14 Sept 2021.
- Seán Brennan — 2 confirmed meetings against John Mahon. 16 Sept 2023 – 14 Aug 2026.
- Sean Kerrigan — 2 confirmed meetings against John Mahon. 12 Apr 2025 – 16 May 2025.
- Sean McDonald — 2 confirmed meetings against John Mahon. 9 Mar 2019 – 29 Apr 2019.
- Sean McHale — 2 confirmed meetings against John Mahon. 18 Apr 2026 – 12 Jun 2026.
- Sean McLoughlin — 2 confirmed meetings against John Mahon. 25 Feb 2019 – 22 Apr 2019.
- Shane Blaney — 2 confirmed meetings against John Mahon. 20 Feb 2026 – 18 Apr 2026.
- Shane Duggan — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Shane Elworthy — 2 confirmed meetings against John Mahon. 21 May 2021 – 1 Nov 2021.
- Simon Madden — 2 confirmed meetings against John Mahon. 22 Feb 2019 – 19 Apr 2019.
- Stephen Mallon — 2 confirmed meetings against John Mahon. 15 Aug 2021 – 19 Nov 2021.
- Tein Troost — 2 confirmed meetings against John Mahon. 7 Mar 2025 – 26 Apr 2025.
- Thijs Timmermans — 2 confirmed meetings against John Mahon. 6 Mar 2023 – 1 May 2023.
- Thomas Holland — 2 confirmed meetings against John Mahon. 13 Jul 2019 – 8 Oct 2019.
- Timothy Molloy — 2 confirmed meetings against John Mahon. 9 Mar 2019 – 29 Apr 2019.
- Trevor Clarke — 2 confirmed meetings against John Mahon. 15 Mar 2019 – 5 Jul 2019.
- Trey George — 2 confirmed meetings against John Mahon. 21 Aug 2026 – 4 Sept 2026.
- Trialist B — 2 confirmed meetings against John Mahon. 6 Jan 2026 – 23 Jan 2026.
- Zane Myers — 2 confirmed meetings against John Mahon. 6 Apr 2026 – 9 Oct 2026.
- Aaron Connolly — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Allan Fleming — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Angus Mailer — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Alex Moody — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Anthony Olusanya — 1 confirmed meetings against John Mahon. 28 Aug 2026 – 28 Aug 2026.
- Aidan Smith — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Aidan Sopel — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Aaron Steele — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Alan Trouten — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Aaron Doran — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Aaron McEneff — 1 confirmed meetings against John Mahon. 3 Mar 2025 – 3 Mar 2025.
- Adrian Delap — 1 confirmed meetings against John Mahon. 19 Oct 2019 – 19 Oct 2019.
- Ahu Adebame — 1 confirmed meetings against John Mahon. 3 Sept 2021 – 3 Sept 2021.
- Aidomo Emakhu — 1 confirmed meetings against John Mahon. 18 Sept 2021 – 18 Sept 2021.
- Al-Amin Kazeem — 1 confirmed meetings against John Mahon. 24 Apr 2026 – 24 Apr 2026.
- Alan Bennett — 1 confirmed meetings against John Mahon. 30 Aug 2019 – 30 Aug 2019.
- Alan Forrest — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Alex Bannon — 1 confirmed meetings against John Mahon. 27 Feb 2026 – 27 Feb 2026.
- Alex O'Hanlon — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Alfie Bates — 1 confirmed meetings against John Mahon. 23 Oct 2026 – 23 Oct 2026.
- Allan Delferrière — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Andrew Shinnie — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Andrii Kravchuk — 1 confirmed meetings against John Mahon. 1 Sept 2023 – 1 Sept 2023.
- Anthony O'Connor — 1 confirmed meetings against John Mahon. 19 Oct 2026 – 19 Oct 2026.
- Austin Samuels — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Ayomide Obileye — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Brian Cameron — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Brian Cunningham — 1 confirmed meetings against John Mahon. 16 May 2025 – 16 May 2025.
- B. Linehan — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- Benjamin Luissint — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- William McKay — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Billy O'Neill — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Brendan Ramsay — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Bartłomiej Kukułowicz — 1 confirmed meetings against John Mahon. 29 Sept 2023 – 29 Sept 2023.
- Bastien Héry — 1 confirmed meetings against John Mahon. 21 Aug 2021 – 21 Aug 2021.
- Beineón O'Brien-Whitmarsh — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- Ben Worman — 1 confirmed meetings against John Mahon. 1 Sept 2023 – 1 Sept 2023.
- Brandon Miele — 1 confirmed meetings against John Mahon. 22 Feb 2019 – 22 Feb 2019.
- Brian Murphy — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Brody Lee — 1 confirmed meetings against John Mahon. 14 Jan 2026 – 14 Jan 2026.
- Bruce Anderson — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- C. Chambers — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- C. Cleary — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Christian Doidge — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Cameron Evans — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Calvin McGrory — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- C. Murphy — 1 confirmed meetings against John Mahon. 14 Jan 2026 – 14 Jan 2026.
- C. O'Neill — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Callum Warfield — 1 confirmed meetings against John Mahon. 2 Apr 2021 – 2 Apr 2021.
- Cameron Elliott — 1 confirmed meetings against John Mahon. 20 Oct 2023 – 20 Oct 2023.
- Cameron Harper — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Cathal O'Sullivan — 1 confirmed meetings against John Mahon. 26 Apr 2025 – 26 Apr 2025.
- Charlie Barnes — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Chigozier Chukwuemeka — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Christopher Cadden — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Christopher Johnston — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Cian Dillon — 1 confirmed meetings against John Mahon. 11 Sept 2026 – 11 Sept 2026.
- Cian Doyle — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Ciaran Behan — 1 confirmed meetings against John Mahon. 16 Sept 2023 – 16 Sept 2023.
- Ciarán Kilduff — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Ciaran McKenna — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Cillian Tollett — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Connor Murray — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Conor Cannon — 1 confirmed meetings against John Mahon. 4 Sept 2026 – 4 Sept 2026.
- Cory Galvin — 1 confirmed meetings against John Mahon. 13 Jul 2019 – 13 Jul 2019.
- Dominic Docherty — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- D. Hand — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Dylan Lawrence — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- David McKay — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- D. O'Shea — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Daniel Babb — 1 confirmed meetings against John Mahon. 23 Jun 2023 – 23 Jun 2023.
- Daniel Byrne — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Daniel Devine — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Daniel Ring — 1 confirmed meetings against John Mahon. 2 Aug 2026 – 2 Aug 2026.
- Danny Lupano — 1 confirmed meetings against John Mahon. 21 Jun 2021 – 21 Jun 2021.
- Darren Brownlie — 1 confirmed meetings against John Mahon. 11 Aug 2023 – 11 Aug 2023.
- Darren McCauley — 1 confirmed meetings against John Mahon. 19 Oct 2019 – 19 Oct 2019.
- Darren McGregor — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Daryl Murphy — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- David Carson — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- David McMillan — 1 confirmed meetings against John Mahon. 9 Nov 2020 – 9 Nov 2020.
- David Norman — 1 confirmed meetings against John Mahon. 23 Oct 2023 – 23 Oct 2023.
- Dean Byrne — 1 confirmed meetings against John Mahon. 2 Apr 2021 – 2 Apr 2021.
- Dean Clarke — 1 confirmed meetings against John Mahon. 16 Aug 2019 – 16 Aug 2019.
- Dean Jarvis — 1 confirmed meetings against John Mahon. 31 May 2019 – 31 May 2019.
- Dean Zambra — 1 confirmed meetings against John Mahon. 2 Apr 2021 – 2 Apr 2021.
- Denzil Fernandes — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Dinny Corcoran — 1 confirmed meetings against John Mahon. 12 Jun 2021 – 12 Jun 2021.
- Djenairo Daniels — 1 confirmed meetings against John Mahon. 26 Apr 2025 – 26 Apr 2025.
- Drey Wright — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Dylan Connolly — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Dylan McGlade — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- E. Cheese — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Evan O'Connor — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- E. Osam — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Ebuka Kwelele — 1 confirmed meetings against John Mahon. 14 Sept 2021 – 14 Sept 2021.
- Egor Vassenin — 1 confirmed meetings against John Mahon. 11 Sept 2026 – 11 Sept 2026.
- Eric Molloy — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Finlay Allen — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Gradi Lomboto — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Gerardo Bruna — 1 confirmed meetings against John Mahon. 29 Mar 2019 – 29 Mar 2019.
- Gianni Seraf — 1 confirmed meetings against John Mahon. 29 Mar 2019 – 29 Mar 2019.
- Glen McAuley — 1 confirmed meetings against John Mahon. 16 Aug 2019 – 16 Aug 2019.
- Grant Gillespie — 1 confirmed meetings against John Mahon. 19 Oct 2019 – 19 Oct 2019.
- Greg Fleming — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Harrison Clarke — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Harry Cochrane — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Harry Curtis — 1 confirmed meetings against John Mahon. 16 Sept 2023 – 16 Sept 2023.
- Harry Nevin — 1 confirmed meetings against John Mahon. 14 Jan 2026 – 14 Jan 2026.
- Harvey Skieters — 1 confirmed meetings against John Mahon. 7 Mar 2025 – 7 Mar 2025.
- Henry Ochieng — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- Hugh Martin — 1 confirmed meetings against John Mahon. 6 Mar 2026 – 6 Mar 2026.
- Iain Wilson — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Jason Abbott — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- James Crawford — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Jesse Dempsey — 1 confirmed meetings against John Mahon. 14 Jun 2025 – 14 Jun 2025.
- Jake Dolzanski — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Jake Doyle-Hayes — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Jackson Fitzwater — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Jack Healy — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- J. Kehir — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Jordan Lowdon — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- J. Wynne — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Jack Brady — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Jacob Blaney — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Jake O'Brien — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- James Penrice — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- James Scott — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- James Waite — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Jamie Duggan — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Jamie Mascoll — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Jamie O'Donnell — 1 confirmed meetings against John Mahon. 4 Sept 2026 – 4 Sept 2026.
- Jamie-Dean McDonagh — 1 confirmed meetings against John Mahon. 19 Oct 2019 – 19 Oct 2019.
- Jarlath Jones — 1 confirmed meetings against John Mahon. 15 Apr 2023 – 15 Apr 2023.
- Jason Holt — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Jay Benn — 1 confirmed meetings against John Mahon. 1 Apr 2023 – 1 Apr 2023.
- Jaze Kabia — 1 confirmed meetings against John Mahon. 1 Sept 2023 – 1 Sept 2023.
- Jevan Anderson — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- João Baldé — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Joel Nouble — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- John Dunleavy — 1 confirmed meetings against John Mahon. 28 May 2021 – 28 May 2021.
- John Kavanagh — 1 confirmed meetings against John Mahon. 1 Mar 2019 – 1 Mar 2019.
- Johnny Kenny — 1 confirmed meetings against John Mahon. 3 Nov 2023 – 3 Nov 2023.
- Jonas Häkkinen — 1 confirmed meetings against John Mahon. 19 May 2023 – 19 May 2023.
- Joseph Gorman — 1 confirmed meetings against John Mahon. 2 Apr 2021 – 2 Apr 2021.
- Joseph Hardy — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Joseph Manley — 1 confirmed meetings against John Mahon. 21 May 2021 – 21 May 2021.
- Joseph McKee — 1 confirmed meetings against John Mahon. 12 Apr 2019 – 12 Apr 2019.
- Joseph Newell — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Joseph Olowu — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- Josh Campbell — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Josh Galloway — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Josh Kerr — 1 confirmed meetings against John Mahon. 29 Mar 2019 – 29 Mar 2019.
- Josh Todd — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Junior Thiam — 1 confirmed meetings against John Mahon. 19 Oct 2026 – 19 Oct 2026.
- Kaylem Harnett — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Kane Hester — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Kenneth MacInnes — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- K. McDonagh — 1 confirmed meetings against John Mahon. 20 Feb 2026 – 20 Feb 2026.
- Kieran McKechnie — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Keegan Ancelin — 1 confirmed meetings against John Mahon. 23 Oct 2026 – 23 Oct 2026.
- Kenny Browne — 1 confirmed meetings against John Mahon. 13 Jul 2019 – 13 Jul 2019.
- Kevin Dąbrowski — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Kevin Holt — 1 confirmed meetings against John Mahon. 22 Apr 2025 – 22 Apr 2025.
- Kevin Zefi — 1 confirmed meetings against John Mahon. 12 Jun 2026 – 12 Jun 2026.
- Kian Moore — 1 confirmed meetings against John Mahon. 23 Jun 2023 – 23 Jun 2023.
- Kieran Millar — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Kirk Broadfoot — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Kit Elliot — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- Kyle Ferguson — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Lucas Curtin — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- Luka Le Bervet Bardsley — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- Liam Newton — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Lucas Williamson — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Lee Connelly — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Lee Steacy — 1 confirmed meetings against John Mahon. 2 Apr 2021 – 2 Apr 2021.
- Leigh Kavanagh — 1 confirmed meetings against John Mahon. 25 Jul 2026 – 25 Jul 2026.
- Léon-Maurice Pöhls — 1 confirmed meetings against John Mahon. 3 Nov 2023 – 3 Nov 2023.
- Leonardo Gaxha — 1 confirmed meetings against John Mahon. 11 Sept 2026 – 11 Sept 2026.
- Lewis Hunter — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Liam Bossin — 1 confirmed meetings against John Mahon. 24 Oct 2020 – 24 Oct 2020.
- Liam Nash — 1 confirmed meetings against John Mahon. 25 Feb 2019 – 25 Feb 2019.
- Lido Lotefa — 1 confirmed meetings against John Mahon. 2 Sept 2019 – 2 Sept 2019.
- Logan Chalmers — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Luke Boore — 1 confirmed meetings against John Mahon. 1 Jul 2019 – 1 Jul 2019.
- Michael Cunningham — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Matthew Murray — 1 confirmed meetings against John Mahon. 14 Jan 2026 – 14 Jan 2026.
- Maksymilian Stryjek — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Malcolm Shaw — 1 confirmed meetings against John Mahon. 23 Jun 2025 – 23 Jun 2025.
- Malik Dijksteel — 1 confirmed meetings against John Mahon. 7 Mar 2025 – 7 Mar 2025.
- Marc Walsh — 1 confirmed meetings against John Mahon. 21 Jun 2021 – 21 Jun 2021.
- Marco Untergrabner — 1 confirmed meetings against John Mahon. 30 Oct 2026 – 30 Oct 2026.
- Mark Byrne — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Mark Hanratty — 1 confirmed meetings against John Mahon. 24 Sept 2021 – 24 Sept 2021.
- Mark O’Sullivan — 1 confirmed meetings against John Mahon. 30 Aug 2019 – 30 Aug 2019.
- Mark Ridgers — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Mark Timlin — 1 confirmed meetings against John Mahon. 13 Sept 2019 – 13 Sept 2019.
- Mason Melia — 1 confirmed meetings against John Mahon. 28 Feb 2025 – 28 Feb 2025.
- Matthew Cooper — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Matthew Macey — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Max Currie — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Michael Gallagher — 1 confirmed meetings against John Mahon. 23 Jun 2023 – 23 Jun 2023.
- Michael Leddy — 1 confirmed meetings against John Mahon. 15 Apr 2023 – 15 Apr 2023.
- Michael McCrudden — 1 confirmed meetings against John Mahon. 19 Oct 2019 – 19 Oct 2019.
- Michael McDonnell — 1 confirmed meetings against John Mahon. 1 Nov 2021 – 1 Nov 2021.
- Mikey Raggett — 1 confirmed meetings against John Mahon. 16 Sept 2023 – 16 Sept 2023.
- Murray Aiken — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Nathan Oduwa — 1 confirmed meetings against John Mahon. 9 Nov 2020 – 9 Nov 2020.
- Niall McGinley — 1 confirmed meetings against John Mahon. 1 Mar 2019 – 1 Mar 2019.
- Nicholas Devlin — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Nick Twisk — 1 confirmed meetings against John Mahon. 14 Sept 2026 – 14 Sept 2026.
- Nickson Okosun — 1 confirmed meetings against John Mahon. 30 Jun 2023 – 30 Jun 2023.
- Noah Lewis — 1 confirmed meetings against John Mahon. 1 May 2023 – 1 May 2023.
- Owen Cairns — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Odin Bailey — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Ole Midtskogen — 1 confirmed meetings against John Mahon. 7 May 2021 – 7 May 2021.
- Oliver Byrne — 1 confirmed meetings against John Mahon. 1 Sept 2023 – 1 Sept 2023.
- Oscar MacIntyre — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Peter Grogan — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Paddy Madden — 1 confirmed meetings against John Mahon. 9 Oct 2026 – 9 Oct 2026.
- Paul McGinn — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Paul McKay — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Peter Burke — 1 confirmed meetings against John Mahon. 1 Mar 2019 – 1 Mar 2019.
- Prince Mutswunguma — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Richard Ferizaj — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- R. Flynn — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- R. Gourdie — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- R. Hogan — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Rory MacEwan — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Ryan Muir — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Rico Quitongo — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Ryan Schiavone — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- R. Sheridan — 1 confirmed meetings against John Mahon. 28 Aug 2026 – 28 Aug 2026.
- Reece McAlear — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Regan Donelon — 1 confirmed meetings against John Mahon. 25 Oct 2024 – 25 Oct 2024.
- Rhys Bartley — 1 confirmed meetings against John Mahon. 20 Mar 2026 – 20 Mar 2026.
- Robbie Deas — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Robbie Hamilton — 1 confirmed meetings against John Mahon. 15 May 2022 – 15 May 2022.
- Rokas Stanulevičius — 1 confirmed meetings against John Mahon. 15 Jul 2023 – 15 Jul 2023.
- Ronan Hale — 1 confirmed meetings against John Mahon. 16 Aug 2019 – 16 Aug 2019.
- Rowan McDonald — 1 confirmed meetings against John Mahon. 15 Feb 2025 – 15 Feb 2025.
- Ruairí Harkin — 1 confirmed meetings against John Mahon. 13 Sept 2019 – 13 Sept 2019.
- Ruari Paton — 1 confirmed meetings against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Runar Hauge — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Russell Dingwall — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Ryan Markey — 1 confirmed meetings against John Mahon. 23 Oct 2026 – 23 Oct 2026.
- Ryan O'Shea — 1 confirmed meetings against John Mahon. 30 Apr 2021 – 30 Apr 2021.
- Ryan Ritchie — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Ryan Shanley — 1 confirmed meetings against John Mahon. 17 Apr 2021 – 17 Apr 2021.
- Stephen Folan — 1 confirmed meetings against John Mahon. 17 Apr 2021 – 17 Apr 2021.
- Scott Hooper — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Sam Martin — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Scott Mercer — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- S. O’neill — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- Scott Shepherd — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Steven Swinglehurst — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Sam Byrne — 1 confirmed meetings against John Mahon. 20 Sept 2019 – 20 Sept 2019.
- Sam Verdon — 1 confirmed meetings against John Mahon. 21 May 2021 – 21 May 2021.
- Samuel Clarke — 1 confirmed meetings against John Mahon. 23 Jun 2023 – 23 Jun 2023.
- Samuel Denham — 1 confirmed meetings against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Samuel Durrant — 1 confirmed meetings against John Mahon. 20 Oct 2023 – 20 Oct 2023.
- Scott Allan — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Scott Allardice — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Scott Pittman — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Sean Keane — 1 confirmed meetings against John Mahon. 14 Jun 2025 – 14 Jun 2025.
- Sean Maguire — 1 confirmed meetings against John Mahon. 14 Jan 2026 – 14 Jan 2026.
- Sean Patton — 1 confirmed meetings against John Mahon. 22 Apr 2025 – 22 Apr 2025.
- Sean Quinn — 1 confirmed meetings against John Mahon. 18 Oct 2020 – 18 Oct 2020.
- Sean Spaight — 1 confirmed meetings against John Mahon. 4 May 2026 – 4 May 2026.
- Sean Welsh — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Serge Atakayi-Mantata — 1 confirmed meetings against John Mahon. 1 May 2023 – 1 May 2023.
- Shane Ferguson — 1 confirmed meetings against John Mahon. 15 Mar 2025 – 15 Mar 2025.
- Shane Griffin — 1 confirmed meetings against John Mahon. 26 Mar 2021 – 26 Mar 2021.
- Simon Power — 1 confirmed meetings against John Mahon. 30 May 2025 – 30 May 2025.
- Stefan Čolović — 1 confirmed meetings against John Mahon. 9 Nov 2020 – 9 Nov 2020.
- Stéphane Oméonga — 1 confirmed meetings against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Stephen Doherty — 1 confirmed meetings against John Mahon. 17 Apr 2021 – 17 Apr 2021.
- Sylvester Jasper — 1 confirmed meetings against John Mahon. 5 Mar 2022 – 5 Mar 2022.
- Thomas Considine — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Thomas Goss — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Tommy Muir — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Anthony Wallace — 1 confirmed meetings against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Terence Doherty — 1 confirmed meetings against John Mahon. 3 Jul 2026 – 3 Jul 2026.
- Thomas McHale — 1 confirmed meetings against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Tom Norcott — 1 confirmed meetings against John Mahon. 14 Sept 2026 – 14 Sept 2026.
- Trae Coyle — 1 confirmed meetings against John Mahon. 18 Apr 2025 – 18 Apr 2025.
- Trialist F — 1 confirmed meetings against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Val Adedokun — 1 confirmed meetings against John Mahon. 7 May 2021 – 7 May 2021.
- Victor Ozhianvuna — 1 confirmed meetings against John Mahon. 1 May 2026 – 1 May 2026.
- Vladislav Kreida — 1 confirmed meetings against John Mahon. 1 May 2023 – 1 May 2023.
- W. Smith — 1 confirmed meetings against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Wilson Waweru — 1 confirmed meetings against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- Wallace Duffy — 1 confirmed meetings against John Mahon. 23 May 2022 – 23 May 2022.
- Walter Capango Figueira — 1 confirmed meetings against John Mahon. 8 Oct 2019 – 8 Oct 2019.
- Wilfried Zahibo — 1 confirmed meetings against John Mahon. 7 May 2021 – 7 May 2021.
- Zayd Abada — 1 confirmed meetings against John Mahon. 23 Jan 2026 – 23 Jan 2026.
- Zishim Bawa — 1 confirmed meetings against John Mahon. 21 Feb 2025 – 21 Feb 2025.
Which teams has John Mahon 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.
- St Patrick's Athl. — 17 confirmed appearances against John Mahon. 22 Feb 2019 – 28 Aug 2026.
- Derry City — 16 confirmed appearances against John Mahon. 29 Mar 2019 – 14 Sept 2026.
- Drogheda United — 16 confirmed appearances against John Mahon. 30 Apr 2021 – 23 Oct 2026.
- Dundalk — 16 confirmed appearances against John Mahon. 15 Feb 2019 – 11 Sept 2026.
- Shamrock Rovers — 13 confirmed appearances against John Mahon. 15 Mar 2019 – 18 Sept 2026.
- Bohemians — 12 confirmed appearances against John Mahon. 20 Apr 2021 – 16 Oct 2026.
- Cork City — 11 confirmed appearances against John Mahon. 25 Feb 2019 – 14 Jan 2026.
- Shelbourne — 11 confirmed appearances against John Mahon. 18 Oct 2020 – 30 Oct 2026.
- Finn Harps — 7 confirmed appearances against John Mahon. 1 Mar 2019 – 23 Oct 2021.
- Galway United — 7 confirmed appearances against John Mahon. 25 Oct 2024 – 19 Oct 2026.
- UCD — 6 confirmed appearances against John Mahon. 9 Mar 2019 – 16 Sept 2023.
- Waterford — 6 confirmed appearances against John Mahon. 13 Jul 2019 – 14 Jun 2025.
- Sligo Rovers — 5 confirmed appearances against John Mahon. 20 Feb 2026 – 4 Sept 2026.
- Longford Town — 3 confirmed appearances against John Mahon. 2 Apr 2021 – 1 Nov 2021.
- Hibernian — 2 confirmed appearances against John Mahon. 5 Mar 2022 – 15 May 2022.
- Annan Athletic — 1 confirmed appearances against John Mahon. 12 Jul 2022 – 12 Jul 2022.
- Athlone Town — 1 confirmed appearances against John Mahon. 14 Aug 2026 – 14 Aug 2026.
- Bray Wanderers — 1 confirmed appearances against John Mahon. 6 Jan 2026 – 6 Jan 2026.
- Cobh Ramblers — 1 confirmed appearances against John Mahon. 10 Jan 2026 – 10 Jan 2026.
- East Fife — 1 confirmed appearances against John Mahon. 23 Aug 2022 – 23 Aug 2022.
- Elgin City — 1 confirmed appearances against John Mahon. 19 Jul 2022 – 19 Jul 2022.
- Inverness CT — 1 confirmed appearances against John Mahon. 23 May 2022 – 23 May 2022.
- Livingston — 1 confirmed appearances against John Mahon. 1 Feb 2022 – 1 Feb 2022.
- Queen of the South — 1 confirmed appearances against John Mahon. 16 Jul 2022 – 16 Jul 2022.
- Wexford — 1 confirmed appearances against John Mahon. 23 Jan 2026 – 23 Jan 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.




















































