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

Ryan McGivern

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

Who has Ryan McGivern played with most?

Most confirmed shared appearances:

  1. Louis Dodds60shared appearances
  2. Ben Williams57shared appearances
  3. Noel Healy55shared appearances

Who has Ryan McGivern faced most often?

Most confirmed meetings as opponents:

  1. Steven McCullough9confirmed meetings
  2. David Cushley8confirmed meetings
  3. Niall McGinn8confirmed meetings

Who has Ryan McGivern played with most?

Players with confirmed appearances in the same team as Ryan McGivern.

Entire career · All competitions
242Confirmed appearances
2011–2024Period
289Team-mates
#PlayersComparisonShared appearances
019 Aug 2014 – 14 Feb 2017
0229 Sep 2012 – 10 May 2014
0313 Aug 2022 – 20 Apr 2024
0426 Oct 2012 – 6 May 2014
059 Aug 2014 – 8 May 2016
0529 Sep 2012 – 15 March 2014
079 Aug 2014 – 8 May 2016
089 Aug 2014 – 8 May 2016
0913 Aug 2022 – 20 Apr 2024
106 Oct 2012 – 7 Apr 2014
1013 Aug 2022 – 26 Jan 2024
1229 Sep 2012 – 7 Apr 2014
1213 Aug 2022 – 20 Apr 2024
1420 Oct 2015 – 26 Nov 2016
1413 Aug 2022 – 22 Dec 2023
1621 Aug 2022 – 20 Apr 2024
1723 Aug 2014 – 8 May 2016
1713 Aug 2022 – 18 Nov 2023
1713 Aug 2022 – 20 Apr 2024
2010 Oct 2015 – 16 Dec 2017
2111 Aug 2013 – 10 May 2014
2113 Aug 2022 – 29 Apr 2023
2113 Aug 2022 – 20 Apr 2024
2111 Feb 2013 – 10 May 2014
2510 Sep 2011 – 28 Apr 2012
2511 Aug 2013 – 10 May 2014
2729 Sep 2012 – 6 May 2014
2713 Aug 2022 – 29 Apr 2023
2729 Sep 2012 – 14 Feb 2017
2711 Aug 2013 – 10 May 2014
3129 Sep 2012 – 10 May 2014
3113 Aug 2022 – 29 Apr 2023
3110 Oct 2015 – 8 May 2016
3110 Sep 2011 – 21 Apr 2012
3510 Oct 2015 – 10 Apr 2018
3510 Sep 2011 – 28 Apr 2012
3519 Aug 2014 – 23 Jan 2016
3510 Sep 2011 – 28 Apr 2012
3515 May 2013 – 10 May 2014
4026 Aug 2014 – 8 May 2016
4010 Oct 2015 – 16 Apr 2016
4029 Sep 2012 – 18 May 2013
4029 Sep 2012 – 18 May 2013
4021 Aug 2022 – 29 Apr 2023
4013 Aug 2022 – 13 Jan 2024
4622 Sep 2023 – 20 Apr 2024
4610 Sep 2011 – 28 Apr 2012
4629 Sep 2012 – 18 May 2013
4611 Nov 2012 – 10 May 2014
5027 Aug 2022 – 22 Dec 2023
Showing 50 of 289 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 Ryan McGivern 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 Ryan McGivern played with?

  • Louis Dodds — 60 shared appearances with Ryan McGivern. 9 Aug 2014 – 14 Feb 2017.
  • Ben Williams — 57 shared appearances with Ryan McGivern. 29 Sept 2012 – 10 May 2014.
  • Noel Healy — 55 shared appearances with Ryan McGivern. 13 Aug 2022 – 20 Apr 2024.
  • Lewis Stevenson — 50 shared appearances with Ryan McGivern. 26 Oct 2012 – 6 May 2014.
  • Carl Dickinson — 47 shared appearances with Ryan McGivern. 9 Aug 2014 – 8 May 2016.
  • Paul Hanlon — 47 shared appearances with Ryan McGivern. 29 Sept 2012 – 15 Mar 2014.
  • Michael O'Connor — 46 shared appearances with Ryan McGivern. 9 Aug 2014 – 8 May 2016.
  • Richard Duffy — 45 shared appearances with Ryan McGivern. 9 Aug 2014 – 8 May 2016.
  • Darren King — 43 shared appearances with Ryan McGivern. 13 Aug 2022 – 20 Apr 2024.
  • Tom Taiwo — 40 shared appearances with Ryan McGivern. 6 Oct 2012 – 7 Apr 2014.
  • Tommy Lockhart — 40 shared appearances with Ryan McGivern. 13 Aug 2022 – 26 Jan 2024.
  • Paul Cairney — 38 shared appearances with Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Steven Maguire — 38 shared appearances with Ryan McGivern. 13 Aug 2022 – 20 Apr 2024.
  • Ajay Leitch-Smith — 37 shared appearances with Ryan McGivern. 20 Oct 2015 – 26 Nov 2016.
  • Brian Healy — 37 shared appearances with Ryan McGivern. 13 Aug 2022 – 22 Dec 2023.
  • Donal Scullion — 35 shared appearances with Ryan McGivern. 21 Aug 2022 – 20 Apr 2024.
  • Byron Moore — 33 shared appearances with Ryan McGivern. 23 Aug 2014 – 8 May 2016.
  • Daniel Hughes — 33 shared appearances with Ryan McGivern. 13 Aug 2022 – 18 Nov 2023.
  • John McGovern — 33 shared appearances with Ryan McGivern. 13 Aug 2022 – 20 Apr 2024.
  • Samuel Foley — 32 shared appearances with Ryan McGivern. 10 Oct 2015 – 16 Dec 2017.
  • James Collins — 31 shared appearances with Ryan McGivern. 11 Aug 2013 – 10 May 2014.
  • James Teelan — 31 shared appearances with Ryan McGivern. 13 Aug 2022 – 29 Apr 2023.
  • Lorcan Forde — 31 shared appearances with Ryan McGivern. 13 Aug 2022 – 20 Apr 2024.
  • Scott Robertson — 31 shared appearances with Ryan McGivern. 11 Feb 2013 – 10 May 2014.
  • Albert Adomah — 30 shared appearances with Ryan McGivern. 10 Sept 2011 – 28 Apr 2012.
  • Liam Craig — 30 shared appearances with Ryan McGivern. 11 Aug 2013 – 10 May 2014.
  • Daniel Handling — 28 shared appearances with Ryan McGivern. 29 Sept 2012 – 6 May 2014.
  • Declan Carville — 28 shared appearances with Ryan McGivern. 13 Aug 2022 – 29 Apr 2023.
  • Gary Deegan — 28 shared appearances with Ryan McGivern. 29 Sept 2012 – 14 Feb 2017.
  • Michael Nelson — 28 shared appearances with Ryan McGivern. 11 Aug 2013 – 10 May 2014.
  • Alan Maybury — 27 shared appearances with Ryan McGivern. 29 Sept 2012 – 10 May 2014.
  • Dale Montgomery — 27 shared appearances with Ryan McGivern. 13 Aug 2022 – 29 Apr 2023.
  • Jak Alnwick — 27 shared appearances with Ryan McGivern. 10 Oct 2015 – 8 May 2016.
  • Neil Kilkenny — 27 shared appearances with Ryan McGivern. 10 Sept 2011 – 21 Apr 2012.
  • Benjamin Purkiss — 26 shared appearances with Ryan McGivern. 10 Oct 2015 – 10 Apr 2018.
  • Cole Skuse — 26 shared appearances with Ryan McGivern. 10 Sept 2011 – 28 Apr 2012.
  • Colin Daniel — 26 shared appearances with Ryan McGivern. 19 Aug 2014 – 23 Jan 2016.
  • David James — 26 shared appearances with Ryan McGivern. 10 Sept 2011 – 28 Apr 2012.
  • Jordon Forster — 26 shared appearances with Ryan McGivern. 15 May 2013 – 10 May 2014.
  • Adam Yates — 25 shared appearances with Ryan McGivern. 26 Aug 2014 – 8 May 2016.
  • Anthony Grant — 25 shared appearances with Ryan McGivern. 10 Oct 2015 – 16 Apr 2016.
  • Eoin Doyle — 25 shared appearances with Ryan McGivern. 29 Sept 2012 – 18 May 2013.
  • Leigh Griffiths — 25 shared appearances with Ryan McGivern. 29 Sept 2012 – 18 May 2013.
  • Philip Donnelly — 25 shared appearances with Ryan McGivern. 21 Aug 2022 – 29 Apr 2023.
  • Stephen Moan — 25 shared appearances with Ryan McGivern. 13 Aug 2022 – 13 Jan 2024.
  • Adam Salley — 24 shared appearances with Ryan McGivern. 22 Sept 2023 – 20 Apr 2024.
  • Brett Pitman — 24 shared appearances with Ryan McGivern. 10 Sept 2011 – 28 Apr 2012.
  • David Wotherspoon — 24 shared appearances with Ryan McGivern. 29 Sept 2012 – 18 May 2013.
  • Samuel Stanton — 24 shared appearances with Ryan McGivern. 11 Nov 2012 – 10 May 2014.
  • Andrew Martin — 23 shared appearances with Ryan McGivern. 27 Aug 2022 – 22 Dec 2023.
  • Jonathan Hooper — 23 shared appearances with Ryan McGivern. 24 Oct 2015 – 8 May 2016.
  • Jorge Claros — 23 shared appearances with Ryan McGivern. 29 Sept 2012 – 18 May 2013.
  • Benjamin Williamson — 22 shared appearances with Ryan McGivern. 9 Aug 2014 – 21 Mar 2015.
  • Christopher Neal — 22 shared appearances with Ryan McGivern. 26 Aug 2014 – 12 Mar 2016.
  • Kalifa Cissé — 22 shared appearances with Ryan McGivern. 18 Oct 2011 – 17 Apr 2012.
  • Mark Marshall — 22 shared appearances with Ryan McGivern. 9 Aug 2014 – 21 Mar 2015.
  • Marvin Elliott — 22 shared appearances with Ryan McGivern. 10 Sept 2011 – 18 Feb 2012.
  • Alexander Harris — 21 shared appearances with Ryan McGivern. 6 Oct 2012 – 10 May 2014.
  • Christopher Birchall — 21 shared appearances with Ryan McGivern. 12 Aug 2014 – 16 Apr 2016.
  • George Poynton — 21 shared appearances with Ryan McGivern. 30 Sept 2023 – 20 Apr 2024.
  • James McPake — 21 shared appearances with Ryan McGivern. 29 Sept 2012 – 26 Oct 2013.
  • Lewin Nyatanga — 21 shared appearances with Ryan McGivern. 10 Sept 2011 – 11 Feb 2012.
  • Michael Brown — 21 shared appearances with Ryan McGivern. 9 Aug 2014 – 8 May 2016.
  • Nicholas Maynard — 21 shared appearances with Ryan McGivern. 10 Sept 2011 – 28 Jan 2012.
  • Adam Carroll — 20 shared appearances with Ryan McGivern. 22 Sept 2023 – 20 Apr 2024.
  • Sam Kelly — 20 shared appearances with Ryan McGivern. 21 Nov 2015 – 8 May 2016.
  • Stephen Pearson — 20 shared appearances with Ryan McGivern. 5 Nov 2011 – 28 Apr 2012.
  • Barney McKeown — 19 shared appearances with Ryan McGivern. 22 Sept 2023 – 16 Mar 2024.
  • Ciarán O'Connor — 19 shared appearances with Ryan McGivern. 16 Sept 2022 – 16 Apr 2024.
  • Liam Fontaine — 19 shared appearances with Ryan McGivern. 23 Oct 2011 – 28 Apr 2012.
  • Tom Pope — 19 shared appearances with Ryan McGivern. 9 Aug 2014 – 21 Mar 2015.
  • Jayson Leutwiler — 18 shared appearances with Ryan McGivern. 6 Aug 2016 – 14 Feb 2017.
  • Kevin Thomson — 18 shared appearances with Ryan McGivern. 10 Mar 2013 – 3 May 2014.
  • Liam Bagnall — 18 shared appearances with Ryan McGivern. 22 Sept 2023 – 20 Apr 2024.
  • Christopher Lines — 17 shared appearances with Ryan McGivern. 9 Aug 2014 – 8 Nov 2014.
  • Junior Brown — 17 shared appearances with Ryan McGivern. 6 Aug 2016 – 14 Feb 2017.
  • Martyn Woolford — 17 shared appearances with Ryan McGivern. 10 Sept 2011 – 28 Apr 2012.
  • Yannick Bolasie — 17 shared appearances with Ryan McGivern. 17 Sept 2011 – 28 Apr 2012.
  • Donal Rocks — 16 shared appearances with Ryan McGivern. 13 Aug 2022 – 29 Jan 2023.
  • James Wilson — 16 shared appearances with Ryan McGivern. 10 Sept 2011 – 18 Feb 2012.
  • Paul Heffernan — 16 shared appearances with Ryan McGivern. 31 Aug 2013 – 10 May 2014.
  • Adam El-Abd — 15 shared appearances with Ryan McGivern. 6 Aug 2016 – 10 Dec 2016.
  • Jason Cummings — 15 shared appearances with Ryan McGivern. 9 Nov 2013 – 10 May 2014.
  • Joe Riley — 14 shared appearances with Ryan McGivern. 6 Aug 2016 – 14 Feb 2017.
  • Frédéric Veseli — 13 shared appearances with Ryan McGivern. 9 Aug 2014 – 21 Mar 2015.
  • Ivan Toney — 13 shared appearances with Ryan McGivern. 9 Aug 2016 – 10 Dec 2016.
  • Christopher Wood — 12 shared appearances with Ryan McGivern. 14 Jan 2012 – 28 Apr 2012.
  • James O'Brien — 12 shared appearances with Ryan McGivern. 6 Aug 2016 – 10 Dec 2016.
  • Olajuwon Adeyemo — 12 shared appearances with Ryan McGivern. 29 Jan 2023 – 29 Apr 2023.
  • Owain Tudur-Jones — 12 shared appearances with Ryan McGivern. 11 Aug 2013 – 10 May 2014.
  • Uche Ikpeazu — 12 shared appearances with Ryan McGivern. 10 Oct 2015 – 26 Dec 2015.
  • Ian Black — 11 shared appearances with Ryan McGivern. 13 Aug 2016 – 3 Dec 2016.
  • Jamal Campbell-Ryce — 11 shared appearances with Ryan McGivern. 10 Sept 2011 – 11 Feb 2012.
  • Jon Stead — 11 shared appearances with Ryan McGivern. 10 Sept 2011 – 21 Apr 2012.
  • Lee Newell — 11 shared appearances with Ryan McGivern. 22 Sept 2023 – 16 Dec 2023.
  • Louis Carey — 11 shared appearances with Ryan McGivern. 27 Sept 2011 – 28 Apr 2012.
  • Richard Foster — 11 shared appearances with Ryan McGivern. 14 Jan 2012 – 21 Apr 2012.
  • Abdellah Zoubir — 10 shared appearances with Ryan McGivern. 28 Sept 2013 – 18 Jan 2014.
  • Antoni Sarcevic — 10 shared appearances with Ryan McGivern. 6 Aug 2016 – 22 Oct 2016.
  • Christopher Robertson — 10 shared appearances with Ryan McGivern. 9 Aug 2014 – 17 Mar 2018.
  • Conor Mitchell — 10 shared appearances with Ryan McGivern. 13 Jan 2024 – 20 Apr 2024.
  • Oliver James Lancashire — 10 shared appearances with Ryan McGivern. 13 Aug 2016 – 10 Apr 2018.
  • Ross Caldwell — 10 shared appearances with Ryan McGivern. 20 Oct 2012 – 23 Nov 2013.
  • Shefki Kuqi — 10 shared appearances with Ryan McGivern. 29 Sept 2012 – 27 Jan 2013.
  • Theo Robinson — 10 shared appearances with Ryan McGivern. 26 Jan 2016 – 30 Apr 2016.
  • Abumere Ogogo — 9 shared appearances with Ryan McGivern. 6 Aug 2016 – 10 Dec 2016.
  • Brandon Doyle — 9 shared appearances with Ryan McGivern. 13 Jan 2024 – 20 Apr 2024.
  • Jordan Mooney — 9 shared appearances with Ryan McGivern. 30 Sept 2023 – 20 Apr 2024.
  • Jordan Slew — 9 shared appearances with Ryan McGivern. 30 Aug 2014 – 25 Oct 2014.
  • Matthew Lusty — 9 shared appearances with Ryan McGivern. 10 Jan 2023 – 29 Apr 2023.
  • Remie Streete — 9 shared appearances with Ryan McGivern. 25 Oct 2014 – 8 May 2016.
  • Rowan Vine — 9 shared appearances with Ryan McGivern. 11 Aug 2013 – 9 Nov 2013.
  • T. Clancy — 9 shared appearances with Ryan McGivern. 29 Sept 2012 – 6 Apr 2013.
  • Danny Haynes — 8 shared appearances with Ryan McGivern. 15 Feb 2014 – 6 May 2014.
  • Duncan Watmore — 8 shared appearances with Ryan McGivern. 12 Mar 2014 – 10 May 2014.
  • Dylan Sloan — 8 shared appearances with Ryan McGivern. 14 Jan 2023 – 29 Apr 2023.
  • Jack Grimmer — 8 shared appearances with Ryan McGivern. 10 Sept 2016 – 10 Dec 2016.
  • Manny Omrore — 8 shared appearances with Ryan McGivern. 23 Sept 2022 – 26 Nov 2022.
  • Matthew Kennedy — 8 shared appearances with Ryan McGivern. 26 Jan 2016 – 19 Mar 2016.
  • Shaun Whalley — 8 shared appearances with Ryan McGivern. 6 Aug 2016 – 14 Feb 2017.
  • Andrew Mangan — 7 shared appearances with Ryan McGivern. 6 Aug 2016 – 15 Oct 2016.
  • Francis McCaffrey — 7 shared appearances with Ryan McGivern. 9 Feb 2024 – 16 Apr 2024.
  • George Waring — 7 shared appearances with Ryan McGivern. 16 Aug 2016 – 3 Dec 2016.
  • Marc Richards — 7 shared appearances with Ryan McGivern. 14 Nov 2017 – 5 May 2018.
  • Paul McGovern — 7 shared appearances with Ryan McGivern. 29 Apr 2023 – 16 Apr 2024.
  • Alex O'Brien — 6 shared appearances with Ryan McGivern. 13 Feb 2024 – 20 Apr 2024.
  • Ethan Jones — 6 shared appearances with Ryan McGivern. 6 Aug 2016 – 3 Dec 2016.
  • James Dunne — 6 shared appearances with Ryan McGivern. 17 Mar 2018 – 5 May 2018.
  • Jordan Stewart — 6 shared appearances with Ryan McGivern. 6 Aug 2019 – 14 Nov 2020.
  • Kirk Millar — 6 shared appearances with Ryan McGivern. 6 Aug 2019 – 14 Nov 2020.
  • Mathew Sadler — 6 shared appearances with Ryan McGivern. 10 Sept 2016 – 14 Feb 2017.
  • Matthew Done — 6 shared appearances with Ryan McGivern. 11 Feb 2013 – 15 Mar 2013.
  • Matthew Taylor — 6 shared appearances with Ryan McGivern. 17 Mar 2018 – 5 May 2018.
  • Niall Quinn — 6 shared appearances with Ryan McGivern. 6 Aug 2019 – 14 Nov 2020.
  • Samuel Johnson — 6 shared appearances with Ryan McGivern. 9 Aug 2014 – 30 Aug 2014.
  • Steven Jennings — 6 shared appearances with Ryan McGivern. 9 Aug 2014 – 6 Sept 2014.
  • Andrew Waterworth — 5 shared appearances with Ryan McGivern. 13 Aug 2019 – 14 Nov 2020.
  • Bastien Héry — 5 shared appearances with Ryan McGivern. 6 Aug 2019 – 30 Oct 2020.
  • Christopher Hussey — 5 shared appearances with Ryan McGivern. 17 Mar 2018 – 28 Apr 2018.
  • David Wright — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Dean Gerken — 5 shared appearances with Ryan McGivern. 1 Oct 2011 – 21 Apr 2012.
  • Jamie Clarke — 5 shared appearances with Ryan McGivern. 21 Aug 2022 – 26 Dec 2022.
  • Jamie-Dean McDonagh — 5 shared appearances with Ryan McGivern. 26 Jan 2024 – 16 Apr 2024.
  • Jermaine Easter — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Jonathan Parr — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Julián Speroni — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Kyle Knoyle — 5 shared appearances with Ryan McGivern. 7 Apr 2018 – 5 May 2018.
  • Niall Brady — 5 shared appearances with Ryan McGivern. 17 Feb 2023 – 18 Mar 2023.
  • Patrick McCarthy — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Ryan Inniss — 5 shared appearances with Ryan McGivern. 7 Mar 2015 – 12 Mar 2016.
  • Ryan Taylor — 5 shared appearances with Ryan McGivern. 24 Sept 2011 – 28 Apr 2012.
  • Sean Scannell — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Steven Ball — 5 shared appearances with Ryan McGivern. 13 Jan 2024 – 16 Mar 2024.
  • Stuart Moore — 5 shared appearances with Ryan McGivern. 17 Mar 2018 – 5 May 2018.
  • Tomas Murphy — 5 shared appearances with Ryan McGivern. 22 Sept 2023 – 24 Nov 2023.
  • Wilfried Zaha — 5 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Aleksander Tunchev — 4 shared appearances with Ryan McGivern. 13 Aug 2011 – 27 Aug 2011.
  • André Bikey-Amougou — 4 shared appearances with Ryan McGivern. 24 Mar 2012 – 21 Apr 2012.
  • Christopher Johns — 4 shared appearances with Ryan McGivern. 17 Oct 2020 – 14 Nov 2020.
  • Conor Pepper — 4 shared appearances with Ryan McGivern. 17 Oct 2020 – 14 Nov 2020.
  • Dany N'Guessan — 4 shared appearances with Ryan McGivern. 25 Oct 2014 – 13 Dec 2014.
  • Darren Ambrose — 4 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • David Clarkson — 4 shared appearances with Ryan McGivern. 1 Nov 2011 – 3 Jan 2012.
  • Ivan Sproule — 4 shared appearances with Ryan McGivern. 11 Nov 2012 – 23 Dec 2012.
  • Jamie Mulgrew — 4 shared appearances with Ryan McGivern. 6 Aug 2019 – 24 Oct 2020.
  • Jimmy Callacher — 4 shared appearances with Ryan McGivern. 17 Oct 2020 – 14 Nov 2020.
  • Kaiyne Woolery — 4 shared appearances with Ryan McGivern. 17 Mar 2018 – 28 Apr 2018.
  • Keshi Anderson — 4 shared appearances with Ryan McGivern. 7 Apr 2018 – 5 May 2018.
  • Kyle McClean — 4 shared appearances with Ryan McGivern. 17 Oct 2020 – 14 Nov 2020.
  • Mark Haughey — 4 shared appearances with Ryan McGivern. 17 Oct 2020 – 14 Nov 2020.
  • Moha El Ouriachi — 4 shared appearances with Ryan McGivern. 16 Aug 2016 – 27 Sept 2016.
  • Oliver Banks — 4 shared appearances with Ryan McGivern. 7 Apr 2018 – 28 Apr 2018.
  • Owen Garvan — 4 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Paul Mullin — 4 shared appearances with Ryan McGivern. 17 Mar 2018 – 5 May 2018.
  • Peter Ramage — 4 shared appearances with Ryan McGivern. 6 Aug 2011 – 20 Aug 2011.
  • Stephen Fallon — 4 shared appearances with Ryan McGivern. 6 Aug 2019 – 14 Nov 2020.
  • Timi Elšnik — 4 shared appearances with Ryan McGivern. 17 Mar 2018 – 5 May 2018.
  • Chris Baird — 3 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Nov 2014.
  • Conor McLaughlin — 3 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Nov 2014.
  • Corry Evans — 3 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Nov 2014.
  • Daniel Boateng — 3 shared appearances with Ryan McGivern. 15 Feb 2014 – 22 Mar 2014.
  • Dominic Smith — 3 shared appearances with Ryan McGivern. 26 Nov 2016 – 10 Dec 2016.
  • Donal McDermott — 3 shared appearances with Ryan McGivern. 7 Apr 2018 – 28 Apr 2018.
  • Ebuka Kwelele — 3 shared appearances with Ryan McGivern. 1 Oct 2022 – 14 Feb 2023.
  • Gareth McAuley — 3 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Nov 2014.
  • Jordan Spence — 3 shared appearances with Ryan McGivern. 10 Sept 2011 – 1 Oct 2011.
  • Kagisho Dikgacoi — 3 shared appearances with Ryan McGivern. 6 Aug 2011 – 16 Aug 2011.
  • Matthew Clarke — 3 shared appearances with Ryan McGivern. 6 Aug 2019 – 14 Nov 2020.
  • Mile Jedinak — 3 shared appearances with Ryan McGivern. 16 Aug 2011 – 27 Aug 2011.
  • Mohamed Boudiaf — 3 shared appearances with Ryan McGivern. 7 Oct 2022 – 29 Oct 2022.
  • Navid Nasseri — 3 shared appearances with Ryan McGivern. 17 Oct 2020 – 30 Oct 2020.
  • Oliver Norwood — 3 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Nov 2014.
  • Rollin Menayese — 3 shared appearances with Ryan McGivern. 17 Mar 2018 – 5 May 2018.
  • Scott Twine — 3 shared appearances with Ryan McGivern. 10 Apr 2018 – 28 Apr 2018.
  • Shayne Lavery — 3 shared appearances with Ryan McGivern. 6 Aug 2019 – 30 Oct 2020.
  • Stephen McManus — 3 shared appearances with Ryan McGivern. 14 Feb 2012 – 17 Mar 2012.
  • Sylvan Ebanks-Blake — 3 shared appearances with Ryan McGivern. 10 Sept 2016 – 15 Oct 2016.
  • Aaron Hughes — 2 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Nov 2014.
  • Aaron Pierre — 2 shared appearances with Ryan McGivern. 14 Nov 2017 – 16 Dec 2017.
  • Achille Campion — 2 shared appearances with Ryan McGivern. 17 Mar 2015 – 21 Mar 2015.
  • Amine Linganzi Koumba — 2 shared appearances with Ryan McGivern. 21 Apr 2018 – 5 May 2018.
  • Ashton Taylor — 2 shared appearances with Ryan McGivern. 14 Nov 2017 – 16 Dec 2017.
  • Calvin Andrew — 2 shared appearances with Ryan McGivern. 13 Aug 2011 – 20 Aug 2011.
  • Christopher Casement — 2 shared appearances with Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Damion Stewart — 2 shared appearances with Ryan McGivern. 18 Oct 2011 – 23 Oct 2011.
  • Daniel Kearns — 2 shared appearances with Ryan McGivern. 6 Aug 2019 – 17 Oct 2020.
  • Daragh Owens — 2 shared appearances with Ryan McGivern. 30 Sept 2023 – 24 Nov 2023.
  • David Cornell — 2 shared appearances with Ryan McGivern. 14 Nov 2017 – 16 Dec 2017.
  • Dean Horribine — 2 shared appearances with Ryan McGivern. 15 May 2013 – 24 Aug 2013.
  • Enoch Andoh — 2 shared appearances with Ryan McGivern. 10 Oct 2015 – 20 Oct 2015.
  • Fraser Mullen — 2 shared appearances with Ryan McGivern. 11 Aug 2013 – 17 Aug 2013.
  • Glenn Murray — 2 shared appearances with Ryan McGivern. 6 Aug 2011 – 27 Aug 2011.
  • Hogan Ephraim — 2 shared appearances with Ryan McGivern. 24 Mar 2012 – 9 Apr 2012.
  • James McAllister — 2 shared appearances with Ryan McGivern. 17 Mar 2012 – 28 Apr 2012.
  • Joe Romanski — 2 shared appearances with Ryan McGivern. 21 Apr 2018 – 5 May 2018.
  • John O'Toole — 2 shared appearances with Ryan McGivern. 14 Nov 2017 – 16 Dec 2017.
  • Joseph Edwards — 2 shared appearances with Ryan McGivern. 24 Mar 2012 – 28 Apr 2012.
  • Kellan Gordon — 2 shared appearances with Ryan McGivern. 17 Mar 2018 – 7 Apr 2018.
  • Kyle Lafferty — 2 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Nov 2014.
  • Lewis McGugan — 2 shared appearances with Ryan McGivern. 14 Nov 2017 – 16 Dec 2017.
  • Mark Stafford — 2 shared appearances with Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Matt Crooks — 2 shared appearances with Ryan McGivern. 14 Nov 2017 – 16 Dec 2017.
  • Niall McGinn — 2 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Nov 2014.
  • Rohan Ferguson — 2 shared appearances with Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Roy Carroll — 2 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Nov 2014.
  • Ryan Lloyd — 2 shared appearances with Ryan McGivern. 20 Oct 2015 – 24 Oct 2015.
  • Sean Murdoch — 2 shared appearances with Ryan McGivern. 15 May 2013 – 22 Mar 2014.
  • Steven Davis — 2 shared appearances with Ryan McGivern. 11 Oct 2011 – 14 Oct 2014.
  • Adam Johnson — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Aleksandar Kolarov — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Alex Tchuimeni-Nimely — 1 shared appearances with Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Alexander Rodman — 1 shared appearances with Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Andrew Davies — 1 shared appearances with Ryan McGivern. 6 Aug 2011 – 6 Aug 2011.
  • Andrew Mitchell — 1 shared appearances with Ryan McGivern. 6 Aug 2019 – 6 Aug 2019.
  • Andy Dorman — 1 shared appearances with Ryan McGivern. 20 Aug 2011 – 20 Aug 2011.
  • Andy Little — 1 shared appearances with Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Aristote Nsiala — 1 shared appearances with Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Ben Reeves — 1 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Billy McKay — 1 shared appearances with Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Billy Waters — 1 shared appearances with Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Brendan Moloney — 1 shared appearances with Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Bryn Morris — 1 shared appearances with Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Carlos Tevez — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Chris Brunt — 1 shared appearances with Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Christopher Long — 1 shared appearances with Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Christy Manzinga — 1 shared appearances with Ryan McGivern. 14 Nov 2020 – 14 Nov 2020.
  • Daniel Turner — 1 shared appearances with Ryan McGivern. 23 Apr 2016 – 23 Apr 2016.
  • David Buchanan — 1 shared appearances with Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • David Healy — 1 shared appearances with Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • David Silva — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Dean Bowditch — 1 shared appearances with Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Dean Moxey — 1 shared appearances with Ryan McGivern. 27 Aug 2011 – 27 Aug 2011.
  • Dedryck Boyata — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Dekel Keinan — 1 shared appearances with Ryan McGivern. 24 Mar 2012 – 24 Mar 2012.
  • Ellis Iandolo — 1 shared appearances with Ryan McGivern. 5 May 2018 – 5 May 2018.
  • George Smith — 1 shared appearances with Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Jamie Ward — 1 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Joel Cooper — 1 shared appearances with Ryan McGivern. 13 Aug 2019 – 13 Aug 2019.
  • Johnny Gorman — 1 shared appearances with Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Joleon Lescott — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Jonathan Williams — 1 shared appearances with Ryan McGivern. 16 Aug 2011 – 16 Aug 2011.
  • Jordan Edwards — 1 shared appearances with Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Joseph Hart — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Joshua Magennis — 1 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Lee Hodson — 1 shared appearances with Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Liam McNamee — 1 shared appearances with Ryan McGivern. 18 Mar 2023 – 18 Mar 2023.
  • Luke Norris — 1 shared appearances with Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Maik Taylor — 1 shared appearances with Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Mario Balotelli — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Matthew Grimes — 1 shared appearances with Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Nigel de Jong — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Patrick Vieira — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Regan Poole — 1 shared appearances with Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Reice Charles-Cook — 1 shared appearances with Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Ryan Yates — 1 shared appearances with Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Shaun McWilliams — 1 shared appearances with Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Sammy Clingan — 1 shared appearances with Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Sean McCaul — 1 shared appearances with Ryan McGivern. 26 Nov 2022 – 26 Nov 2022.
  • Shane Ferguson — 1 shared appearances with Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Shane Halpenny — 1 shared appearances with Ryan McGivern. 18 Mar 2023 – 18 Mar 2023.
  • Shaun Wright-Phillips — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Stephane Zubar — 1 shared appearances with Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Stephen Humphrys — 1 shared appearances with Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Thomas O'Sullivan — 1 shared appearances with Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Tyler Roberts — 1 shared appearances with Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Vincent Kompany — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Warren Feeney — 1 shared appearances with Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Yaser Kasim — 1 shared appearances with Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Yaya Touré — 1 shared appearances with Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.

Who has Ryan McGivern faced?

  • Steven McCullough — 9 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 20 Apr 2024.
  • David Cushley — 8 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 16 Apr 2024.
  • Niall McGinn — 8 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 16 Dec 2023.
  • Ross Glendinning — 8 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 16 Apr 2024.
  • Sean O'Neill — 8 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 20 Apr 2024.
  • Alexander Gawne — 7 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 20 Apr 2024.
  • Craig Samson — 7 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 10 May 2014.
  • Emmett McGuckin — 7 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 16 Apr 2024.
  • Graham Carey — 7 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 6 May 2014.
  • Jeroen Tesselaar — 7 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 10 May 2014.
  • Kym Nelson — 7 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 9 Feb 2024.
  • Mikey Place — 7 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 20 Apr 2024.
  • Andrew Mitchell — 6 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 16 Apr 2024.
  • Benjamin Tilney — 6 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 16 Apr 2024.
  • Christopher Johns — 6 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Cian Bolger — 6 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 26 Jan 2024.
  • James MacDonald — 6 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • James O'Brien — 6 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 7 Feb 2016.
  • Jamie Langfield — 6 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Jamie Mulgrew — 6 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Jason Holt — 6 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 21 Mar 2015.
  • Joel Cooper — 6 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Jordan Gibson — 6 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 13 Feb 2024.
  • Jude Winchester — 6 confirmed meetings against Ryan McGivern. 27 Feb 2013 – 2 Dec 2023.
  • Kallum Higginbotham — 6 confirmed meetings against Ryan McGivern. 21 Apr 2012 – 3 May 2014.
  • Kevin McHattie — 6 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • Kirk Millar — 6 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Kurtis Forsythe — 6 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 16 Apr 2024.
  • Kyle McClean — 6 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Lloyd Anderson — 6 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 2 Dec 2023.
  • Lyndon Kane — 6 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 24 Feb 2024.
  • Mark Reynolds — 6 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Matthew Fitzpatrick — 6 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 16 Mar 2024.
  • Richard Brittain — 6 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 6 May 2014.
  • Rocco Quinn — 6 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 6 May 2014.
  • Ryan Stevenson — 6 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • Ryan Waide — 6 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 13 Feb 2024.
  • Sammy Clingan — 6 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 10 May 2014.
  • Scot Whiteside — 6 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 8 Dec 2023.
  • Scott Vernon — 6 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Aaron Doran — 5 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 12 Mar 2014.
  • Aaron Taylor-Sinclair — 5 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 26 Jan 2016.
  • Adam Chambers — 5 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 16 Dec 2017.
  • William McKay — 5 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 12 Mar 2014.
  • Brian Easton — 5 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 21 Dec 2013.
  • Brian McLean — 5 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 15 Feb 2014.
  • Callum Paterson — 5 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • Cameron Stewart — 5 confirmed meetings against Ryan McGivern. 12 Nov 2022 – 16 Apr 2024.
  • Christopher Curran — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Christopher Gallagher — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 26 Jan 2024.
  • Christopher McKee — 5 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 4 Nov 2023.
  • Curtis Allen — 5 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 16 Apr 2024.
  • Daniel Finlayson — 5 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Daniel Purkis — 5 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 16 Apr 2024.
  • David Ball — 5 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 3 Dec 2016.
  • David van Zanten — 5 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 18 Jan 2014.
  • Dylan McGowan — 5 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • Ethan McGee — 5 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 16 Mar 2024.
  • Gaël Bigirimana — 5 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 18 Nov 2023.
  • Gary Mackay-Steven — 5 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Ian Evatt — 5 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 20 Aug 2016.
  • Isaac Osbourne — 5 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Dec 2013.
  • James Walker — 5 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • James Duncan McAlister — 5 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 9 Jan 2016.
  • James Ervin — 5 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 7 Apr 2023.
  • James Knowles — 5 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 18 Nov 2023.
  • John Rankin — 5 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Jonathan Addis — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Joseph Gormley — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Josh Carson — 5 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 13 Oct 2023.
  • Josh Meekings — 5 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 12 Mar 2014.
  • Joshua Kelly — 5 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 17 Feb 2024.
  • Joshua Magennis — 5 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 16 Aug 2016.
  • Keith Lasley — 5 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 8 Mar 2014.
  • Kenneth Kane — 5 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 22 Apr 2023.
  • Lee Lynch — 5 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 24 Feb 2024.
  • Leroy Millar — 5 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 26 Jan 2024.
  • Luke McCullough — 5 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 17 Feb 2024.
  • Luke Turner — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Marc McAusland — 5 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 18 Jan 2014.
  • Matthew Clarke — 5 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Matthew Shevlin — 5 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 24 Feb 2024.
  • Nedas Maciulaitis — 5 confirmed meetings against Ryan McGivern. 10 Feb 2023 – 16 Apr 2024.
  • Paddy Madden — 5 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 14 Nov 2017.
  • Radosław Cierzniak — 5 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Reece Glendinning — 5 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 7 Apr 2023.
  • Richie Foran — 5 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 12 Mar 2014.
  • Ronan Hale — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Rory Brown — 5 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Feb 2024.
  • Rory Hale — 5 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Rory McKenzie — 5 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 10 May 2014.
  • Russell Anderson — 5 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Scott Robinson — 5 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • Scott Wiseman — 5 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 17 Sept 2016.
  • Seamus McCartan — 5 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 17 Feb 2024.
  • Steven Gordon — 5 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 16 Apr 2024.
  • Steven Thompson — 5 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 18 Jan 2014.
  • Stuart Armstrong — 5 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Stuart Kettlewell — 5 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 6 May 2014.
  • Willo Flood — 5 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 7 Apr 2014.
  • Aaron Donnelly — 4 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 26 Jan 2024.
  • Aaron Martin — 4 confirmed meetings against Ryan McGivern. 30 Dec 2011 – 26 Dec 2015.
  • Aaron McCarey — 4 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 17 Feb 2024.
  • Aaron McLean — 4 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 27 Sept 2014.
  • Alan Mannus — 4 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • Albert Watson — 4 confirmed meetings against Ryan McGivern. 29 Jan 2023 – 16 Apr 2024.
  • Alex Cooper — 4 confirmed meetings against Ryan McGivern. 26 Dec 2012 – 6 May 2014.
  • Andy McGrory — 4 confirmed meetings against Ryan McGivern. 8 Nov 2022 – 20 Apr 2024.
  • Ben Gallagher — 4 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 18 Nov 2023.
  • Ben Gordon — 4 confirmed meetings against Ryan McGivern. 31 Aug 2013 – 6 May 2014.
  • Brad McKay — 4 confirmed meetings against Ryan McGivern. 10 Mar 2013 – 27 Apr 2014.
  • Calum Butcher — 4 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 10 Dec 2016.
  • Chris Shields — 4 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 4 Nov 2023.
  • Christie Elliott — 4 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 3 May 2014.
  • Christopher Hussey — 4 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 28 Dec 2015.
  • Christopher Johnston — 4 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 29 Dec 2013.
  • Christopher McCann — 4 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 30 Jan 2016.
  • Conor McKendry — 4 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 24 Feb 2024.
  • Conor Newton — 4 confirmed meetings against Ryan McGivern. 16 Feb 2013 – 18 Jan 2014.
  • Craig Slater — 4 confirmed meetings against Ryan McGivern. 15 May 2013 – 10 May 2014.
  • Daniel Wilson — 4 confirmed meetings against Ryan McGivern. 10 Mar 2013 – 27 Apr 2014.
  • Darius Henderson — 4 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 7 Feb 2016.
  • David Edgar — 4 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 20 Feb 2016.
  • David Smith — 4 confirmed meetings against Ryan McGivern. 11 Aug 2013 – 27 Apr 2014.
  • Dean Jarvis — 4 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 24 Feb 2024.
  • Donal Rocks — 4 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 20 Apr 2024.
  • Dylan Boyle — 4 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 20 Apr 2024.
  • Ethan Devine — 4 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 18 Nov 2023.
  • Fraser Taylor — 4 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 20 Apr 2024.
  • Frazer Wright — 4 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • Fuad Sule — 4 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 17 Feb 2024.
  • Gary Deegan — 4 confirmed meetings against Ryan McGivern. 26 Dec 2011 – 17 Mar 2018.
  • Gary Warren — 4 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 12 Mar 2014.
  • Gavin Gunning — 4 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Georgios Samaras — 4 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Oct 2014.
  • Graeme Shinnie — 4 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 9 Nov 2013.
  • Iain Vigurs — 4 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 8 Mar 2014.
  • Isaac Baird — 4 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • James Fowler — 4 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 24 Aug 2013.
  • Jack Malone — 4 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • James O'Connor — 4 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 15 Oct 2016.
  • Jamie Glackin — 4 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 24 Feb 2024.
  • Jimmy McNulty — 4 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 23 Apr 2016.
  • John Baird — 4 confirmed meetings against Ryan McGivern. 19 Jan 2013 – 7 Dec 2013.
  • John McGinn — 4 confirmed meetings against Ryan McGivern. 16 Feb 2013 – 18 Jan 2014.
  • John Sutton — 4 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 8 Mar 2014.
  • Jonathan Hayes — 4 confirmed meetings against Ryan McGivern. 24 Nov 2012 – 10 Jan 2014.
  • Jonathan McMurray — 4 confirmed meetings against Ryan McGivern. 27 Aug 2022 – 20 Apr 2024.
  • Jordan Clarke — 4 confirmed meetings against Ryan McGivern. 9 Apr 2012 – 14 Nov 2017.
  • Jordan Forsythe — 4 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Joshua Archer — 4 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 16 Mar 2024.
  • Kieron Morris — 4 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 16 Dec 2017.
  • Kris Doolan — 4 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 3 May 2014.
  • Kyle Cherry — 4 confirmed meetings against Ryan McGivern. 12 Nov 2022 – 16 Apr 2024.
  • Lee Bonis — 4 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 26 Jan 2024.
  • Lee Ashcroft — 4 confirmed meetings against Ryan McGivern. 15 May 2013 – 10 May 2014.
  • Lyle Taylor — 4 confirmed meetings against Ryan McGivern. 15 Mar 2014 – 24 Sept 2016.
  • Manuel Pascali — 4 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 10 May 2014.
  • Marcus Maddison — 4 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 14 Feb 2017.
  • Mark Brown — 4 confirmed meetings against Ryan McGivern. 26 Dec 2012 – 6 May 2014.
  • Mark Randall — 4 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 26 Jan 2024.
  • Martin Cranie — 4 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 9 Aug 2016.
  • Marvin Bartley — 4 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 25 Oct 2014.
  • Michael Smith — 4 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 14 Feb 2017.
  • Nicholas Ross — 4 confirmed meetings against Ryan McGivern. 30 Mar 2013 – 12 Mar 2014.
  • Noah Stewart — 4 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 20 Apr 2024.
  • Paul Downing — 4 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 6 Aug 2016.
  • Paul Heffernan — 4 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 24 Aug 2013.
  • Paul McGowan — 4 confirmed meetings against Ryan McGivern. 16 Feb 2013 – 18 Jan 2014.
  • Paul O'Neill — 4 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 26 Jan 2024.
  • Peter Pawlett — 4 confirmed meetings against Ryan McGivern. 27 Jan 2013 – 7 Apr 2014.
  • Philip Lowry — 4 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Robert Garrett — 4 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • Robert Weir — 4 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 2 Dec 2023.
  • Rohan Ferguson — 4 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 26 Jan 2024.
  • Ronan Doherty — 4 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Ross Clarke — 4 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Ross Draper — 4 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 9 Nov 2013.
  • Ruaridhri Donnelly — 4 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 21 Jan 2023.
  • Ryan Jack — 4 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Scott Boyd — 4 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 6 May 2014.
  • Seán Dillon — 4 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 5 Jan 2014.
  • Shaun Hutchinson — 4 confirmed meetings against Ryan McGivern. 15 Dec 2012 – 8 Mar 2014.
  • Simon Ramsden — 4 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 3 Nov 2013.
  • Stephen Teggart — 4 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 24 Nov 2023.
  • Steven Hammell — 4 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 3 Nov 2013.
  • Steven Scott — 4 confirmed meetings against Ryan McGivern. 26 Dec 2022 – 18 Nov 2023.
  • Tomas Cosgrove — 4 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 26 Jan 2024.
  • Zeli Ismail — 4 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 16 Dec 2017.
  • Aaron Jarvis — 3 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 24 Feb 2024.
  • Aaron Rogers — 3 confirmed meetings against Ryan McGivern. 4 Mar 2023 – 24 Nov 2023.
  • Abdulyussuf Oshilaja — 3 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 27 Aug 2016.
  • Adam Lecky — 3 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Aidan Wilson — 3 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 17 Feb 2024.
  • Alberto Baldé — 3 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 11 Mar 2023.
  • Amadou Bakayoko — 3 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 16 Dec 2017.
  • Andrew Clarke — 3 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 18 Mar 2023.
  • Andrew Considine — 3 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Andrew Robertson — 3 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 28 Feb 2014.
  • Andrew Scott — 3 confirmed meetings against Ryan McGivern. 14 Feb 2023 – 24 Feb 2024.
  • Anthony McMahon — 3 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 23 Jan 2016.
  • Anthony Stokes — 3 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Anthony Wordsworth — 3 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 26 Feb 2016.
  • William King — 3 confirmed meetings against Ryan McGivern. 11 Aug 2013 – 27 Apr 2014.
  • Barney McKeown — 3 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 11 Mar 2023.
  • Barry Robson — 3 confirmed meetings against Ryan McGivern. 26 Oct 2013 – 7 Apr 2014.
  • Ben Cushnie — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 29 Apr 2023.
  • Ben Hall — 3 confirmed meetings against Ryan McGivern. 30 Sept 2023 – 16 Mar 2024.
  • Billy Clarke — 3 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 23 Jan 2016.
  • Bobby Burns — 3 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 17 Feb 2024.
  • Brian Graham — 3 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 28 Feb 2014.
  • Conor Thomas — 3 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 1 Oct 2016.
  • Calum Birney — 3 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 15 Apr 2023.
  • Cameron Bell — 3 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 15 May 2013.
  • Cameron Palmer — 3 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 18 Mar 2023.
  • Cameron Smith — 3 confirmed meetings against Ryan McGivern. 24 Nov 2012 – 7 Apr 2014.
  • Caolan Loughran — 3 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 13 Feb 2024.
  • Caolan Marron — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 18 Nov 2023.
  • Charles Goode — 3 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 14 Nov 2017.
  • Charlie Austin — 3 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 28 Apr 2012.
  • Chris Erskine — 3 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 3 May 2014.
  • Chris Hegarty — 3 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 14 Jan 2023.
  • Chris Humphrey — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 18 Oct 2014.
  • Christopher Forrester — 3 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 14 Feb 2017.
  • Christopher Millar — 3 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • Christopher Stokes — 3 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 7 Feb 2016.
  • Cillian Sheridan — 3 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 15 May 2013.
  • Clark Robertson — 3 confirmed meetings against Ryan McGivern. 27 Jan 2013 – 24 Nov 2015.
  • Cody McDonald — 3 confirmed meetings against Ryan McGivern. 9 Apr 2012 – 27 Aug 2016.
  • Conor McCloskey — 3 confirmed meetings against Ryan McGivern. 4 Mar 2023 – 24 Nov 2023.
  • Conor McDermott — 3 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 14 Feb 2023.
  • Conor McLaughlin — 3 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 3 Dec 2016.
  • Conrad Balatoni — 3 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 3 May 2014.
  • Corey Smith — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 29 Apr 2023.
  • Corry Evans — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Craig Alcock — 3 confirmed meetings against Ryan McGivern. 18 Feb 2012 – 26 Jan 2016.
  • Craig Mackail-Smith — 3 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 14 Feb 2017.
  • Cyrus Christie — 3 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 9 Apr 2012.
  • Darragh McBrien — 3 confirmed meetings against Ryan McGivern. 30 Sept 2023 – 16 Mar 2024.
  • Darren Ambrose — 3 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 20 Oct 2015.
  • Darren Randolph — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 15 Mar 2013.
  • David MacKay — 3 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • David McDaid — 3 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 24 Jan 2023.
  • David Norris — 3 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 9 Jan 2016.
  • David Perkins — 3 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 30 Jan 2016.
  • David Raven — 3 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 28 Sept 2013.
  • David Worrall — 3 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 10 Dec 2016.
  • Dean Brill — 3 confirmed meetings against Ryan McGivern. 28 Sept 2013 – 12 Mar 2014.
  • Dean Curry — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 18 Nov 2023.
  • Dean Hammond — 3 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 20 Feb 2016.
  • Declan Dunne — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 17 Feb 2023.
  • Devante Cole — 3 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 3 Dec 2016.
  • Efetobore Ambrose — 3 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Fraser Forster — 3 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Gwion Edwards — 3 confirmed meetings against Ryan McGivern. 21 Dec 2013 – 14 Feb 2017.
  • Grant McCann — 3 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 6 Sept 2014.
  • Gabriel Zakuani — 3 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 22 Oct 2016.
  • Gareth Deane — 3 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 13 Oct 2023.
  • Gary Glen — 3 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 26 Dec 2013.
  • Gary Irvine — 3 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Gary Liddle — 3 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 20 Aug 2016.
  • Gary McSheffrey — 3 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 9 Apr 2012.
  • Gary Miller — 3 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • George Moncur — 3 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 27 Sept 2016.
  • Gerardo Bruna — 3 confirmed meetings against Ryan McGivern. 26 Dec 2022 – 29 Apr 2023.
  • Grant Munro — 3 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 31 Aug 2013.
  • Harry Toffolo — 3 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 17 Sept 2016.
  • Hayden White — 3 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 27 Sept 2016.
  • Henrik Ojamaa — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 15 Mar 2013.
  • James Wilson — 3 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 16 Dec 2017.
  • Jack Henderson — 3 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 24 Jan 2023.
  • Jack Hobbs — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Jack King — 3 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 30 Apr 2016.
  • Jack O'Mahony — 3 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 13 Oct 2023.
  • Jackson Irvine — 3 confirmed meetings against Ryan McGivern. 24 Aug 2013 – 10 May 2014.
  • James Chester — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • James Hamill — 3 confirmed meetings against Ryan McGivern. 11 Aug 2013 – 30 Mar 2014.
  • James McFadden — 3 confirmed meetings against Ryan McGivern. 15 Mar 2013 – 8 Mar 2014.
  • James Murphy — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 21 Mar 2015.
  • Jamie Doran — 3 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 15 Apr 2023.
  • Jamie-Dean McDonagh — 3 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 25 Mar 2023.
  • Jarlath O'Rourke — 3 confirmed meetings against Ryan McGivern. 27 Aug 2022 – 2 Dec 2023.
  • Jason Pearce — 3 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 16 Aug 2016.
  • Jay Rodríguez — 3 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 28 Apr 2012.
  • Jim Goodwin — 3 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 18 Jan 2014.
  • Jobi McAnuff — 3 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 25 Oct 2014.
  • Joe Crowe — 3 confirmed meetings against Ryan McGivern. 21 Jan 2023 – 9 Mar 2024.
  • Joe Dudgeon — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 20 Sept 2014.
  • Joe Ledley — 3 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Joe McCready — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 17 Feb 2023.
  • John Fleck — 3 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 7 Feb 2016.
  • Jonny Tuffey — 3 confirmed meetings against Ryan McGivern. 27 Aug 2022 – 2 Dec 2023.
  • Jordan Jenkins — 3 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 17 Feb 2023.
  • Jordan Owens — 3 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Joseph Edwards — 3 confirmed meetings against Ryan McGivern. 20 Oct 2015 – 16 Dec 2017.
  • Joseph Murphy — 3 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 9 Apr 2012.
  • Joseph Shaughnessy — 3 confirmed meetings against Ryan McGivern. 27 Jan 2013 – 10 Jan 2014.
  • Joseph Thomson — 3 confirmed meetings against Ryan McGivern. 29 Jan 2023 – 26 Jan 2024.
  • Joshua Wright — 3 confirmed meetings against Ryan McGivern. 3 Jan 2012 – 27 Aug 2016.
  • Junior Ogedi-Uzokwe — 3 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 17 Feb 2024.
  • Kagisho Dikgacoi — 3 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 26 Aug 2014.
  • Keith Treacy — 3 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 20 Sept 2014.
  • Keith Watson — 3 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Kenneth McLean — 3 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 23 Nov 2013.
  • Kevin Luckassen — 3 confirmed meetings against Ryan McGivern. 31 Aug 2013 – 15 Feb 2014.
  • Kevin van Veen — 3 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 14 Nov 2017.
  • Kieran Trippier — 3 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 28 Apr 2012.
  • Kris Boyd — 3 confirmed meetings against Ryan McGivern. 29 Dec 2013 – 10 May 2014.
  • Kris Commons — 3 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Kyel Reid — 3 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 13 Aug 2016.
  • Lee Mair — 3 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 3 May 2014.
  • Lee Novak — 3 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 14 Nov 2017.
  • Lewin Nyatanga — 3 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 22 Oct 2016.
  • Lewis Tennant — 3 confirmed meetings against Ryan McGivern. 22 Apr 2023 – 20 Apr 2024.
  • Liam Polworth — 3 confirmed meetings against Ryan McGivern. 28 Sept 2013 – 12 Mar 2014.
  • Liam Rosenior — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Lukas Jutkiewicz — 3 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 24 Mar 2012.
  • Luke Daniels — 3 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 17 Sept 2016.
  • Luke Williams — 3 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 30 Apr 2016.
  • Marcus Kane — 3 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 17 Feb 2024.
  • Marcus Tudgay — 3 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 13 Aug 2016.
  • Mark O'Hara — 3 confirmed meetings against Ryan McGivern. 15 May 2013 – 22 Feb 2014.
  • Mark Surgenor — 3 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 22 Dec 2023.
  • Mark Yeates — 3 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 9 Jan 2016.
  • Mason Bennett — 3 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 19 Mar 2016.
  • Matt Fryatt — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Matthew Bates — 3 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 12 Aug 2014.
  • Matthew Done — 3 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 20 Feb 2016.
  • Matthew Gilks — 3 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 14 Nov 2017.
  • Matthew Lusty — 3 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 18 Nov 2023.
  • Matthew Snoddy — 3 confirmed meetings against Ryan McGivern. 4 Mar 2023 – 24 Nov 2023.
  • Mayowa Animasahun — 3 confirmed meetings against Ryan McGivern. 26 Dec 2022 – 29 Apr 2023.
  • Melvin de Leeuw — 3 confirmed meetings against Ryan McGivern. 31 Aug 2013 – 6 May 2014.
  • Michael Gardyne — 3 confirmed meetings against Ryan McGivern. 24 Feb 2013 – 22 Feb 2014.
  • Michael Higdon — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 15 Mar 2013.
  • Michael O'Connor — 3 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 15 Apr 2023.
  • Michael O'Connor — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 17 Feb 2023.
  • Michael Ruddy — 3 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 17 Feb 2023.
  • Mihael Kovacevic — 3 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 31 Aug 2013.
  • Murray Davidson — 3 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 21 Dec 2013.
  • Murray Wallace — 3 confirmed meetings against Ryan McGivern. 30 Apr 2016 – 14 Nov 2017.
  • Nadjim Abdou — 3 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 17 Jan 2016.
  • Nathan Gartside — 3 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 25 Mar 2023.
  • Neal Bishop — 3 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 17 Sept 2016.
  • Neil Etheridge — 3 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 15 Oct 2016.
  • Nicholas Law — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 15 Mar 2013.
  • Noel Hunt — 3 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 26 Feb 2016.
  • Odhran Casey — 3 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Patrick McClean — 3 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 16 Dec 2023.
  • Patrick McNally — 3 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 11 Mar 2023.
  • Paul Dummett — 3 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 27 Apr 2013.
  • Paul Heatley — 3 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Paul McElroy — 3 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 11 Mar 2023.
  • Paul McKenna — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Paul Paton — 3 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 28 Feb 2014.
  • Paul Robinson — 3 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 24 Sept 2016.
  • Paul Taylor — 3 confirmed meetings against Ryan McGivern. 18 Feb 2012 – 14 Feb 2017.
  • Peter Campbell — 3 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • Reice Charles-Cook — 3 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 13 Aug 2016.
  • Rhys Annett — 3 confirmed meetings against Ryan McGivern. 30 Sept 2023 – 16 Mar 2024.
  • Rhyss Campbell — 3 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 17 Feb 2023.
  • Richard Keogh — 3 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 9 Apr 2012.
  • Richard Wood — 3 confirmed meetings against Ryan McGivern. 26 Dec 2011 – 21 Nov 2015.
  • Robert Brady — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Robert Koren — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Romaine Sawyers — 3 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 8 May 2016.
  • Rory McArdle — 3 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 14 Nov 2017.
  • Ross Barbour — 3 confirmed meetings against Ryan McGivern. 27 Feb 2013 – 10 May 2014.
  • Ross Redman — 3 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 8 Nov 2022.
  • Ross Wallace — 3 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 28 Apr 2012.
  • Ryan Conroy — 3 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Ryan Curran — 3 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 25 Mar 2023.
  • Sam Hird — 3 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 20 Aug 2016.
  • Sam Morsy — 3 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Jan 2016.
  • Sam Ricketts — 3 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 13 Aug 2016.
  • Scott Laird — 3 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 15 Oct 2016.
  • Sean Clohessy — 3 confirmed meetings against Ryan McGivern. 24 Aug 2013 – 1 Nov 2014.
  • Sean Graham — 3 confirmed meetings against Ryan McGivern. 24 Jan 2023 – 26 Jan 2024.
  • Sean Murray — 3 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 16 Dec 2023.
  • Sean Ward — 3 confirmed meetings against Ryan McGivern. 4 Mar 2023 – 24 Nov 2023.
  • Shaun Cummings — 3 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 17 Jan 2016.
  • Shaun Want — 3 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 28 Oct 2023.
  • Stephen Dawson — 3 confirmed meetings against Ryan McGivern. 21 Apr 2012 – 17 Sept 2016.
  • Stephen McManus — 3 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 8 Mar 2014.
  • Stephen O'Donnell — 3 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 14 Feb 2023.
  • Steven Anderson — 3 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • Steven Lawless — 3 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 15 Mar 2014.
  • Steven MacLean — 3 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • Stuart Carswell — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 3 Nov 2013.
  • Thomas Nichols — 3 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 27 Sept 2016.
  • Thomas Cairney — 3 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Thomas Hateley — 3 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 15 Mar 2013.
  • Thomas Maguire — 3 confirmed meetings against Ryan McGivern. 29 Jan 2023 – 18 Nov 2023.
  • Tyrone Barnett — 3 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 24 Sept 2016.
  • Zaine Francis-Angol — 3 confirmed meetings against Ryan McGivern. 15 Dec 2012 – 3 Nov 2013.
  • Aaron Muirhead — 2 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 7 Dec 2013.
  • Aaron Phillips — 2 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 26 Dec 2015.
  • Aaron Prendergast — 2 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • Aaron Traynor — 2 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 25 Mar 2023.
  • Aaron Wightman — 2 confirmed meetings against Ryan McGivern. 21 Jan 2023 – 16 Dec 2023.
  • Adam Armstrong — 2 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 7 Feb 2016.
  • Adam Barton — 2 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 7 Mar 2015.
  • Adam Clayton — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Adam Cummins — 2 confirmed meetings against Ryan McGivern. 15 Dec 2012 – 15 Mar 2013.
  • Adam Federici — 2 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 28 Jan 2012.
  • Adam Glenny — 2 confirmed meetings against Ryan McGivern. 22 Sept 2023 – 18 Nov 2023.
  • Adam Hammill — 2 confirmed meetings against Ryan McGivern. 24 Mar 2012 – 14 Nov 2015.
  • Adam Lallana — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Adriano Basso — 2 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 24 Sept 2011.
  • Aidan White — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Aiden O'Brien — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 10 Dec 2016.
  • Alan Dunne — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 3 Jan 2012.
  • Alan Massey — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Alan Teggart — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Aleksandar Šofranac — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Alex Pearce — 2 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 28 Jan 2012.
  • Alexander Baptiste — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Alexei Eremenko — 2 confirmed meetings against Ryan McGivern. 22 Feb 2014 – 10 May 2014.
  • Amari'i Bell — 2 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 3 Dec 2016.
  • Andrew Crofts — 2 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 16 Aug 2016.
  • Andrew Doyle — 2 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 4 Mar 2023.
  • Andrew Lonergan — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Andrew Ryan — 2 confirmed meetings against Ryan McGivern. 29 Jan 2023 – 26 Jan 2024.
  • Andrew Shinnie — 2 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 30 Mar 2013.
  • Andrew Williams — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 26 Jan 2016.
  • Andy Gray — 2 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 21 Apr 2012.
  • Andy Rose — 2 confirmed meetings against Ryan McGivern. 7 Feb 2016 – 13 Aug 2016.
  • Andy Taylor — 2 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 20 Dec 2015.
  • Andy Webster — 2 confirmed meetings against Ryan McGivern. 10 Mar 2013 – 13 Dec 2014.
  • Anthony Forde — 2 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 8 May 2016.
  • Anthony Gardner — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Anthony Grant — 2 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 14 Feb 2017.
  • Antoni Sarcevic — 2 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 13 Feb 2016.
  • Antonio Reguero — 2 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 30 Mar 2013.
  • Arvydas Novikovas — 2 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 10 Mar 2013.
  • Ashley Barnes — 2 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 14 Jan 2012.
  • Ashley Hunter — 2 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 3 Dec 2016.
  • William Burns — 2 confirmed meetings against Ryan McGivern. 27 Aug 2022 – 2 Dec 2023.
  • Bradley Dack — 2 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 27 Aug 2016.
  • Robert McHugh — 2 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 15 Dec 2012.
  • Brett Ormerod — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Ben Stevenson — 2 confirmed meetings against Ryan McGivern. 13 Aug 2016 – 28 Apr 2018.
  • Benjamin Wright — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Barry Ferguson — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Barry Nicholson — 2 confirmed meetings against Ryan McGivern. 24 Aug 2013 – 10 May 2014.
  • Ben Davies — 2 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 21 Apr 2018.
  • Ben Doherty — 2 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 7 Oct 2022.
  • Ben Williams — 2 confirmed meetings against Ryan McGivern. 23 Jan 2016 – 10 Sept 2016.
  • Benjamin Buchanan-Rolleston — 2 confirmed meetings against Ryan McGivern. 9 Mar 2024 – 16 Apr 2024.
  • Benjamin Coker — 2 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 26 Feb 2016.
  • Benjamin Magee — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Benjamin Mee — 2 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 5 Nov 2011.
  • Benjamin Wilson — 2 confirmed meetings against Ryan McGivern. 11 Nov 2023 – 13 Jan 2024.
  • Berraat Turker — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Billy Kee — 2 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 5 May 2018.
  • Billy Knott — 2 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 27 Aug 2016.
  • Billy Waters — 2 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 17 Mar 2018.
  • Bobby Grant — 2 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 3 Dec 2016.
  • Bojan Božović — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Bojan Ciger — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Borja Pérez — 2 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 15 May 2013.
  • Bradley Potts — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 9 Jan 2016.
  • Branislav Janković — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Brendan Barr — 2 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 20 Apr 2024.
  • Brendan Moloney — 2 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 22 Oct 2016.
  • Bright Osayi-Samuel — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 9 Jan 2016.
  • Cahal McGinty — 2 confirmed meetings against Ryan McGivern. 17 Feb 2023 – 18 Nov 2023.
  • Callum Camps — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Callum Tapping — 2 confirmed meetings against Ryan McGivern. 10 Mar 2013 – 2 Jan 2014.
  • Calvin Andrew — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Calvin McCurry — 2 confirmed meetings against Ryan McGivern. 9 Feb 2024 – 20 Apr 2024.
  • Calvin Zola-Makongo — 2 confirmed meetings against Ryan McGivern. 26 Oct 2013 – 10 Jan 2014.
  • Caolan McAleer — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Caolin Coyle — 2 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 17 Feb 2023.
  • Carl Baker — 2 confirmed meetings against Ryan McGivern. 26 Dec 2011 – 8 Nov 2014.
  • Carl Pentney — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Carl Tremarco — 2 confirmed meetings against Ryan McGivern. 9 Nov 2013 – 12 Mar 2014.
  • Carl Winchester — 2 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 1 Mar 2016.
  • Cédric Evina — 2 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 26 Jan 2016.
  • Charlie Mulgrew — 2 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 19 Oct 2013.
  • Christopher Basham — 2 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 20 Feb 2016.
  • Christopher Maxwell — 2 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 13 Feb 2016.
  • Christopher Rodgers — 2 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 11 Mar 2023.
  • Christopher Routis — 2 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 23 Jan 2016.
  • Colin Coates — 2 confirmed meetings against Ryan McGivern. 25 Mar 2023 – 7 Oct 2023.
  • Colin Nish — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 19 Jan 2013.
  • Conor Hourihane — 2 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 14 Nov 2015.
  • Conor Keeley — 2 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 8 Nov 2022.
  • Conor Kerr — 2 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • Conor Mitchell — 2 confirmed meetings against Ryan McGivern. 22 Sept 2023 – 18 Nov 2023.
  • Conor Townsend — 2 confirmed meetings against Ryan McGivern. 30 Apr 2016 – 14 Nov 2017.
  • Craig Cathcart — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Craig Davies — 2 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 21 Apr 2012.
  • Craig Jones — 2 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 10 Sept 2016.
  • Curtis Main — 2 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 1 Mar 2016.
  • Daire O'Connor — 2 confirmed meetings against Ryan McGivern. 16 Dec 2023 – 17 Feb 2024.
  • Daithí McCallion — 2 confirmed meetings against Ryan McGivern. 9 Feb 2024 – 20 Apr 2024.
  • Dale Carrick — 2 confirmed meetings against Ryan McGivern. 30 Mar 2014 – 27 Apr 2014.
  • Damir Kojašević — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Daniel Bentley — 2 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 26 Feb 2016.
  • Daniel Devine — 2 confirmed meetings against Ryan McGivern. 30 Mar 2013 – 12 Mar 2014.
  • Daniel Fox — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Daniel Gardner — 2 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 20 Aug 2016.
  • Daniel Jones — 2 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 21 Nov 2015.
  • Daniel Kearns — 2 confirmed meetings against Ryan McGivern. 18 Feb 2012 – 26 Jan 2024.
  • Daniel Lafferty — 2 confirmed meetings against Ryan McGivern. 28 Apr 2012 – 1 Mar 2016.
  • Daniel Larmour — 2 confirmed meetings against Ryan McGivern. 27 Aug 2022 – 14 Jan 2023.
  • Daniel Mayor — 2 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 10 Sept 2016.
  • Daniel Philliskirk — 2 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 9 Jan 2016.
  • Daniel Wallace — 2 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • Danny Collins — 2 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 21 Apr 2018.
  • Danny Grainger — 2 confirmed meetings against Ryan McGivern. 18 Jan 2014 – 7 Apr 2018.
  • Danny Pugh — 2 confirmed meetings against Ryan McGivern. 4 Feb 2012 – 28 Dec 2015.
  • Darko Bulatović — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Darren Barr — 2 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 24 Aug 2013.
  • Darren McGregor — 2 confirmed meetings against Ryan McGivern. 23 Nov 2013 – 18 Jan 2014.
  • Darren O'Dea — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Darren Ward — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 17 Mar 2015.
  • David Buchanan — 2 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 22 Oct 2016.
  • David Ferguson — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 9 Jan 2016.
  • David Fisher — 2 confirmed meetings against Ryan McGivern. 16 Dec 2023 – 17 Feb 2024.
  • David Forde — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 17 Mar 2018.
  • David Goodwillie — 2 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 5 Jan 2014.
  • David Martin — 2 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 6 Aug 2016.
  • David Mirfin — 2 confirmed meetings against Ryan McGivern. 30 Apr 2016 – 17 Sept 2016.
  • David Mooney — 2 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 26 Feb 2016.
  • David Odumosu — 2 confirmed meetings against Ryan McGivern. 11 Nov 2023 – 13 Jan 2024.
  • David Tarpey — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • David Wotherspoon — 2 confirmed meetings against Ryan McGivern. 21 Dec 2013 – 22 Mar 2014.
  • Dean Inman — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Dean Lewington — 2 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 6 Aug 2016.
  • Dean Marney — 2 confirmed meetings against Ryan McGivern. 5 Nov 2011 – 28 Apr 2012.
  • Declan Gallagher — 2 confirmed meetings against Ryan McGivern. 19 Jan 2013 – 18 May 2013.
  • Donal McDermott — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Dougie Imrie — 2 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 16 Feb 2013.
  • Duane Holmes — 2 confirmed meetings against Ryan McGivern. 17 Sept 2016 – 14 Nov 2017.
  • Eamon Fyfe — 2 confirmed meetings against Ryan McGivern. 10 Jan 2023 – 14 Feb 2023.
  • Edward Upson — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 6 Aug 2016.
  • Eetu Vertainen — 2 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 29 Oct 2022.
  • Emilio Izaguirre — 2 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Eoin Bradley — 2 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 25 Feb 2023.
  • Erhun Öztümer — 2 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 16 Dec 2017.
  • Erik Čikoš — 2 confirmed meetings against Ryan McGivern. 15 Feb 2014 – 6 May 2014.
  • Esmaël Gonçalves — 2 confirmed meetings against Ryan McGivern. 16 Feb 2013 – 27 Apr 2013.
  • Euan East — 2 confirmed meetings against Ryan McGivern. 30 Sept 2023 – 4 Nov 2023.
  • Evan Tweed — 2 confirmed meetings against Ryan McGivern. 4 Nov 2022 – 22 Apr 2023.
  • Wilfred Oluwafemi Onyedinma — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 10 Dec 2016.
  • Florent Cuvelier — 2 confirmed meetings against Ryan McGivern. 20 Feb 2016 – 16 Dec 2017.
  • Francis Fielding — 2 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 16 Sept 2014.
  • Frankie Kent — 2 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 28 Apr 2018.
  • Fraser Kerr — 2 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 3 Nov 2013.
  • Frazer Richardson — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Frederick Sears — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2014.
  • Gary Teale — 2 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 27 Apr 2013.
  • Gabriel Rojo de la Vega Piccolo — 2 confirmed meetings against Ryan McGivern. 7 Dec 2013 – 3 May 2014.
  • Garry Breen — 2 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 26 Dec 2022.
  • Gary Fraser — 2 confirmed meetings against Ryan McGivern. 15 Mar 2014 – 3 May 2014.
  • Gary Harkins — 2 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 18 May 2013.
  • Gary McDonald — 2 confirmed meetings against Ryan McGivern. 21 Dec 2013 – 22 Mar 2014.
  • Gary Taylor-Fletcher — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Gary Thompson — 2 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 14 Jan 2023.
  • Gavin Rae — 2 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 27 Jan 2013.
  • Gboly Ariyibi — 2 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 20 Aug 2016.
  • George Boyd — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 18 Feb 2012.
  • George Elokobi — 2 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 20 Oct 2015.
  • Glenn Murray — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Graham Kelly — 2 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 24 Feb 2024.
  • Gregory Cunningham — 2 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 16 Sept 2014.
  • Gregory Leigh — 2 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 10 Sept 2016.
  • Grégory Tadé — 2 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 11 Feb 2013.
  • Gregory Wylde — 2 confirmed meetings against Ryan McGivern. 26 Oct 2013 – 18 Jan 2014.
  • Guly — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Hakeeb Adelakun — 2 confirmed meetings against Ryan McGivern. 30 Apr 2016 – 14 Nov 2017.
  • Hallam Hope — 2 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 7 Apr 2018.
  • Harry Pritchard — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Hrvoje Plum — 2 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 21 Jan 2023.
  • Ian Henderson — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Iain Davidson — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 19 Jan 2013.
  • Ibrahim Rabiu — 2 confirmed meetings against Ryan McGivern. 15 May 2013 – 24 Aug 2013.
  • Igor Rutkowski — 2 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 4 Dec 2022.
  • Inigo Calderon — 2 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 14 Jan 2012.
  • Isaac Westendorf — 2 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 8 Dec 2023.
  • Jonathan Guthrie — 2 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 16 Dec 2017.
  • Josh Huggins — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • J. McLaughlan — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • Jack Payne — 2 confirmed meetings against Ryan McGivern. 26 Feb 2016 – 9 Aug 2016.
  • Joe Rafferty — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Jake Reid — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Jonathan Russell — 2 confirmed meetings against Ryan McGivern. 16 Dec 2023 – 17 Feb 2024.
  • Jack Baldwin — 2 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 12 Mar 2016.
  • Jack Cork — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Jack Redshaw — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 9 Jan 2016.
  • Jack Smith — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 3 Jan 2012.
  • Jack Stephens — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 7 Feb 2016.
  • Jacob Murphy — 2 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 7 Feb 2016.
  • Jake Cassidy — 2 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 1 Mar 2016.
  • James Bailey — 2 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 20 Sept 2014.
  • James Bree — 2 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 14 Nov 2015.
  • James Coppinger — 2 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 26 Jan 2016.
  • James Craigen — 2 confirmed meetings against Ryan McGivern. 7 Dec 2013 – 3 May 2014.
  • James Dayton — 2 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 27 Feb 2013.
  • James Jones — 2 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 20 Oct 2015.
  • James Maddison — 2 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 7 Feb 2016.
  • James McLaughlin — 2 confirmed meetings against Ryan McGivern. 10 Jan 2023 – 10 Feb 2023.
  • James Meredith — 2 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 23 Jan 2016.
  • James O'Shea — 2 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 20 Aug 2016.
  • James Singleton — 2 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 17 Feb 2024.
  • James Teelan — 2 confirmed meetings against Ryan McGivern. 9 Mar 2024 – 16 Apr 2024.
  • James Tomkins — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Jamie McGonigle — 2 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 24 Feb 2024.
  • Jamie Ness — 2 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 30 Apr 2016.
  • Jamie Proctor — 2 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 23 Jan 2016.
  • Jamie Robinson — 2 confirmed meetings against Ryan McGivern. 26 Nov 2022 – 9 Feb 2024.
  • Jason Demetriou — 2 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 8 May 2016.
  • Jason Naismith — 2 confirmed meetings against Ryan McGivern. 23 Nov 2013 – 18 Jan 2014.
  • Jason Steele — 2 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Jay Boyd — 2 confirmed meetings against Ryan McGivern. 14 Jan 2023 – 21 Oct 2023.
  • Jay Donnelly — 2 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 21 Jan 2023.
  • Jay Emmanuel-Thomas — 2 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 27 Aug 2016.
  • Jay McEveley — 2 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 20 Feb 2016.
  • Jay Tabb — 2 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 28 Jan 2012.
  • Jay-Alistaire Simpson — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 25 Oct 2014.
  • Jaziel Orozco — 2 confirmed meetings against Ryan McGivern. 28 Oct 2023 – 26 Jan 2024.
  • Jerome Binnom-Williams — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 14 Feb 2017.
  • Jimmy Callacher — 2 confirmed meetings against Ryan McGivern. 29 Oct 2022 – 18 Mar 2023.
  • Joe Bennett — 2 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Joe Bunney — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • John Brayford — 2 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 20 Feb 2016.
  • John Herron — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 9 Jan 2016.
  • John Marquis — 2 confirmed meetings against Ryan McGivern. 3 Jan 2012 – 17 Jan 2016.
  • John Mousinho — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • John Scott — 2 confirmed meetings against Ryan McGivern. 26 Dec 2022 – 22 Sept 2023.
  • Johnathon Russell — 2 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 24 Feb 2013.
  • Jon Taylor — 2 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 12 Mar 2016.
  • Jonathan Daly — 2 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 24 Feb 2013.
  • Jonathan Hogg — 2 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 9 Aug 2016.
  • Jonathan Hooper — 2 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 21 Apr 2018.
  • Jonathan Obika — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 1 Oct 2016.
  • Jonathan Parr — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Jordan Archer — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 10 Dec 2016.
  • Jordan Clark — 2 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 5 May 2018.
  • Jordan Cook — 2 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 8 May 2016.
  • Jordan McMillan — 2 confirmed meetings against Ryan McGivern. 7 Dec 2013 – 3 May 2014.
  • Jordan Pickford — 2 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 24 Aug 2016.
  • Jordan Slew — 2 confirmed meetings against Ryan McGivern. 15 Feb 2014 – 6 May 2014.
  • Jordan Stewart — 2 confirmed meetings against Ryan McGivern. 25 Feb 2023 – 16 Mar 2024.
  • Jordan Willis — 2 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Aug 2016.
  • Jordy Hiwula-Mayifuila — 2 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 8 May 2016.
  • Jos Hooiveld — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Joseph Mills — 2 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 19 Aug 2014.
  • Joseph Moore — 2 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 29 Apr 2023.
  • Josh Robinson — 2 confirmed meetings against Ryan McGivern. 14 Jan 2023 – 2 Dec 2023.
  • Joshua Morris — 2 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 17 Sept 2016.
  • Julián Speroni — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Julien Faubert — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Junior Stanislas — 2 confirmed meetings against Ryan McGivern. 5 Nov 2011 – 28 Apr 2012.
  • Justin Hoyte — 2 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Kieron Forbes — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Kaspars Gorkšs — 2 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 28 Jan 2012.
  • Kealan Dillon — 2 confirmed meetings against Ryan McGivern. 22 Sept 2023 – 18 Nov 2023.
  • Keith Southern — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Kelvin Davis — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Kevin McBride — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Kevin Nolan — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Kevin Phillips — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Kieran Farren — 2 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 24 Feb 2024.
  • Kris Lowe — 2 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 26 Nov 2022.
  • Kwame Thomas — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 13 Aug 2016.
  • Kyle Benedictus — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Kyle Wootton — 2 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 30 Apr 2016.
  • Luke McGee — 2 confirmed meetings against Ryan McGivern. 27 Sept 2016 – 14 Feb 2017.
  • Lee Angol — 2 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 14 Feb 2017.
  • Lee Chapman — 2 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 11 Mar 2023.
  • Lee Frecklington — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 18 Feb 2012.
  • Lee Grant — 2 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 5 Nov 2011.
  • Lee Gregory — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 10 Dec 2016.
  • Lee Holmes — 2 confirmed meetings against Ryan McGivern. 30 Dec 2011 – 6 Dec 2015.
  • Lee Tomlin — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 18 Feb 2012.
  • Lee Upton — 2 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 4 Dec 2022.
  • Leo Donnellan — 2 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 4 Dec 2022.
  • Leonel Alves — 2 confirmed meetings against Ryan McGivern. 22 Sept 2023 – 18 Nov 2023.
  • Levi Ives — 2 confirmed meetings against Ryan McGivern. 28 Oct 2023 – 26 Jan 2024.
  • Lewis Dunk — 2 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 14 Jan 2012.
  • Lewis Guy — 2 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 16 Feb 2013.
  • Lewis Mackinnon — 2 confirmed meetings against Ryan McGivern. 9 Mar 2024 – 16 Apr 2024.
  • Lewis Toshney — 2 confirmed meetings against Ryan McGivern. 19 Jan 2013 – 18 May 2013.
  • Liam Bridcutt — 2 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 14 Jan 2012.
  • Liam Craig — 2 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 11 Feb 2013.
  • Liam Feeney — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 3 Jan 2012.
  • Liam Kelly — 2 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 1 Mar 2016.
  • Liam Nolan — 2 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 5 May 2018.
  • Liam Trotter — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 3 Jan 2012.
  • Lionel Ainsworth — 2 confirmed meetings against Ryan McGivern. 3 Nov 2013 – 8 Mar 2014.
  • Lucas-Jordan Akins — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • Luciano Becchio — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Luke Cartwright — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Luke James — 2 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 6 Sept 2014.
  • Luke O'Neill — 2 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 26 Feb 2016.
  • Luke Prosser — 2 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 28 Apr 2018.
  • Lynden Gooch — 2 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 24 Aug 2016.
  • Malachy Smith — 2 confirmed meetings against Ryan McGivern. 21 Jan 2023 – 2 Dec 2023.
  • Malaury Martin — 2 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Marc Fitzpatrick — 2 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 26 Dec 2012.
  • Marc Walsh — 2 confirmed meetings against Ryan McGivern. 26 Dec 2022 – 17 Feb 2023.
  • Marián Kello — 2 confirmed meetings against Ryan McGivern. 23 Nov 2013 – 18 Jan 2014.
  • Mark Duffy — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • Mark Kerr — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Mark Little — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 16 Sept 2014.
  • Mark Noble — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Mark Russell — 2 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 11 Mar 2023.
  • Mark Stewart — 2 confirmed meetings against Ryan McGivern. 19 Jan 2013 – 24 Aug 2013.
  • Marko Ćetković — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Marko Vučić — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Marley Watkins — 2 confirmed meetings against Ryan McGivern. 9 Nov 2013 – 14 Nov 2015.
  • Martin Gallagher — 2 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 10 Jan 2023.
  • Martyn Woolford — 2 confirmed meetings against Ryan McGivern. 20 Feb 2016 – 21 Apr 2018.
  • Marvin Emnes — 2 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Matthew Briggs — 2 confirmed meetings against Ryan McGivern. 18 Feb 2012 – 20 Oct 2015.
  • Matthew Pennington — 2 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 7 Mar 2015.
  • Matthew Tootle — 2 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 31 Oct 2015.
  • Maximilian Ehmer — 2 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 27 Aug 2016.
  • Mehdi Taouil — 2 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 10 Mar 2013.
  • Michael Bostwick — 2 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 27 Sept 2016.
  • Michael Fraser — 2 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 26 Dec 2013.
  • Michael Jones — 2 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 1 Mar 2016.
  • Michael Newberry — 2 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 4 Nov 2023.
  • Michael Smith — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Nov 2015.
  • Michael Timlin — 2 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 26 Feb 2016.
  • Micheál Glynn — 2 confirmed meetings against Ryan McGivern. 29 Jan 2023 – 28 Oct 2023.
  • Mikael Lustig — 2 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Milan Lalkovič — 2 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 8 May 2016.
  • Mile Jedinak — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Miljan Vlaisavljević — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Mohamadou Sissoko — 2 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 27 Feb 2013.
  • Morgan Schneiderlin — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Morgaro Gomis — 2 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 28 Feb 2014.
  • Nathaniel Méndez-Laing — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Nadir Çiftçi — 2 confirmed meetings against Ryan McGivern. 5 Jan 2014 – 28 Feb 2014.
  • Nathan Cameron — 2 confirmed meetings against Ryan McGivern. 26 Dec 2011 – 28 Dec 2015.
  • Nathan Clarke — 2 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 21 Apr 2018.
  • Nathan Doyle — 2 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 21 Apr 2012.
  • Nathan Thompson — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 1 Oct 2016.
  • Nathaniel Clyne — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Nathaniel Ferris — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Nemanja Nedić — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Nicholas Bailey — 2 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Nicholas Maynard — 2 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 6 Aug 2016.
  • Nicky Ajose — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 16 Aug 2016.
  • Nicky Riley — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Nigel Hasselbaink — 2 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 11 Feb 2013.
  • Novica Eraković — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Oliver Banks — 2 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 21 Nov 2015.
  • Oliver James Lancashire — 2 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Oran Brogan — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Owain Tudur-Jones — 2 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 30 Mar 2013.
  • Owen Garvan — 2 confirmed meetings against Ryan McGivern. 14 Feb 2012 – 20 Oct 2015.
  • Patrick McCarthy — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Patrick Cregg — 2 confirmed meetings against Ryan McGivern. 11 Feb 2013 – 21 Dec 2013.
  • Paul Anderson — 2 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 22 Oct 2016.
  • Paul Coutts — 2 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 20 Feb 2016.
  • Paul Gallacher — 2 confirmed meetings against Ryan McGivern. 15 Mar 2014 – 3 May 2014.
  • Paul Jones — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 18 Feb 2012.
  • Peter McKiernan — 2 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 12 Nov 2022.
  • Peter Ramage — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 7 Feb 2016.
  • Phil Edwards — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • Prince Buaben — 2 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 15 Mar 2014.
  • Ryan Tafazolli — 2 confirmed meetings against Ryan McGivern. 27 Sept 2016 – 14 Feb 2017.
  • Raphael Rossi — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 1 Oct 2016.
  • Reece Brown — 2 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 28 Dec 2015.
  • Reece Jordan — 2 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 4 Dec 2022.
  • Reece Wabara — 2 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 30 Jan 2016.
  • Rene Steer — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Rhys Marshall — 2 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 21 Jan 2023.
  • Ricardo Tê — 2 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 17 Apr 2012.
  • Richard Chaplow — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 26 Jan 2016.
  • Rickie Lambert — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Robbie McDaid — 2 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 29 Oct 2022.
  • Robbie Muirhead — 2 confirmed meetings against Ryan McGivern. 22 Feb 2014 – 10 May 2014.
  • Robbie Norton — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Robert Douglas — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 19 Jan 2013.
  • Robert Green — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Robert Milsom — 2 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 27 Jan 2013.
  • Robert Olejnik — 2 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 6 Dec 2015.
  • Robert Snodgrass — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Rodney Brown — 2 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 10 Jan 2023.
  • Romain Vincelot — 2 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 26 Dec 2015.
  • Ronan Kalla — 2 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 12 Nov 2022.
  • Rory McKeown — 2 confirmed meetings against Ryan McGivern. 27 Feb 2013 – 27 Aug 2022.
  • Ross Forbes — 2 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 7 Dec 2013.
  • Ross McCormack — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Ross Tokely — 2 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 26 Dec 2012.
  • Rowan Vine — 2 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 11 Feb 2013.
  • Rúben Lameiras — 2 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 13 Aug 2016.
  • Ryan Bennett — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 18 Feb 2012.
  • Ryan Dow — 2 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 28 Feb 2014.
  • Ryan Flynn — 2 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 20 Feb 2016.
  • Ryan Gauld — 2 confirmed meetings against Ryan McGivern. 17 Aug 2013 – 5 Jan 2014.
  • Ryan Jackson — 2 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 28 Apr 2018.
  • Ryan Mayse — 2 confirmed meetings against Ryan McGivern. 26 Dec 2022 – 17 Feb 2023.
  • Ryan Peters — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Ryan Tunnicliffe — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 18 Feb 2012.
  • Ryan Upward — 2 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Sam Nicholson — 2 confirmed meetings against Ryan McGivern. 30 Mar 2014 – 27 Apr 2014.
  • Sam Parkin — 2 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 27 Apr 2013.
  • Sam Roscoe-Byrne — 2 confirmed meetings against Ryan McGivern. 29 Oct 2022 – 18 Mar 2023.
  • Sam Winnall — 2 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 14 Nov 2015.
  • Samir Carruthers — 2 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 6 Aug 2016.
  • Samuel Mantom — 2 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 8 May 2016.
  • Samuel Szmodics — 2 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 28 Apr 2018.
  • Scott Brown — 2 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 14 Dec 2013.
  • Scott Fox — 2 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 7 Dec 2013.
  • Sean Brown — 2 confirmed meetings against Ryan McGivern. 9 Feb 2024 – 20 Apr 2024.
  • Sean Kelly — 2 confirmed meetings against Ryan McGivern. 23 Nov 2013 – 18 Jan 2014.
  • Sean Moore — 2 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 26 Nov 2022.
  • Sean Scannell — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 9 Aug 2016.
  • Shane Ferguson — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 10 Dec 2016.
  • Shane Lowry — 2 confirmed meetings against Ryan McGivern. 3 Jan 2012 – 25 Oct 2014.
  • Shaun Williams — 2 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 10 Dec 2016.
  • Shea Kearney — 2 confirmed meetings against Ryan McGivern. 11 Nov 2023 – 13 Jan 2024.
  • Simon Church — 2 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 28 Jan 2012.
  • Stefan Nikolić — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Stephen Crainey — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Stephen Darby — 2 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 23 Jan 2016.
  • Stephen Foster — 2 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 21 Apr 2012.
  • Stephen Hughes — 2 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 27 Jan 2013.
  • Stephen Jordan — 2 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 13 Feb 2016.
  • Stephen Lowry — 2 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 24 Feb 2024.
  • Stephen O'Donnell — 2 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 15 Mar 2014.
  • Steve Davies — 2 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 23 Jan 2016.
  • Steve De Ridder — 2 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Steve Mildenhall — 2 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 3 Jan 2012.
  • Steven May — 2 confirmed meetings against Ryan McGivern. 21 Dec 2013 – 22 Mar 2014.
  • Steven Milne — 2 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 19 Jan 2013.
  • Stewart Nixon — 2 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 7 Apr 2023.
  • Stuart Bannigan — 2 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 3 May 2014.
  • Stuart Nelson — 2 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 10 Apr 2018.
  • Thomas Bradshaw — 2 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 8 May 2016.
  • Thomas Ince — 2 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 1 Oct 2011.
  • Thomas Naylor — 2 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • Teemu Pukki — 2 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 14 Dec 2013.
  • Terry Devlin — 2 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 21 Jan 2023.
  • Thomas Aldred — 2 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 9 Jan 2016.
  • Thomas Eastman — 2 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 20 Oct 2015.
  • Thomas Flanagan — 2 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 19 Mar 2016.
  • Thomas Hopper — 2 confirmed meetings against Ryan McGivern. 30 Apr 2016 – 14 Nov 2017.
  • Thomas Lees — 2 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Thomas Rowe — 2 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 12 Dec 2015.
  • Tiernan Kelly — 2 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Tom Pope — 2 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 10 Sept 2016.
  • Tomas Galvin — 2 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 18 Nov 2023.
  • Tommy Lee — 2 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 21 Nov 2015.
  • Tony Craig — 2 confirmed meetings against Ryan McGivern. 3 Jan 2012 – 10 Dec 2016.
  • Victor Nirennold — 2 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 3 Dec 2016.
  • Virgil van Dijk — 2 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 14 Dec 2013.
  • Vladan Giljen — 2 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • William Grigg — 2 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 30 Jan 2016.
  • Wade Elliott — 2 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 16 Sept 2014.
  • Wilfried Zaha — 2 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Will Buckley — 2 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 14 Jan 2012.
  • William Atkinson — 2 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 26 Feb 2016.
  • William Gros — 2 confirmed meetings against Ryan McGivern. 27 Feb 2013 – 24 Aug 2013.
  • Winston Reid — 2 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Yann Songo'o — 2 confirmed meetings against Ryan McGivern. 15 Feb 2014 – 6 May 2014.
  • Yaser Kasim — 2 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 1 Oct 2016.
  • Yoann Arquin — 2 confirmed meetings against Ryan McGivern. 15 Feb 2014 – 6 May 2014.
  • Andy Dawson — 1 confirmed meetings against Ryan McGivern. 11 Feb 2012 – 11 Feb 2012.
  • Aden Flint — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Aaron Amadi-Holloway — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Aaron Chapman — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Aaron Hogg — 1 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 17 Oct 2020.
  • Aaron Mooy — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Aaron Morris — 1 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 16 Apr 2016.
  • Aaron Wilbraham — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Aaron Williams — 1 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 12 Mar 2016.
  • Abdenasser El Khayati — 1 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 24 Oct 2015.
  • Abdoulaye Fayé — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • Abumere Ogogo — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Adam Barrett — 1 confirmed meetings against Ryan McGivern. 26 Feb 2016 – 26 Feb 2016.
  • Adam Campbell — 1 confirmed meetings against Ryan McGivern. 18 Jan 2014 – 18 Jan 2014.
  • Adam Davies — 1 confirmed meetings against Ryan McGivern. 14 Nov 2015 – 14 Nov 2015.
  • Adam Dugdale — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Adam El-Abd — 1 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 14 Jan 2012.
  • Adam Evans — 1 confirmed meetings against Ryan McGivern. 12 Mar 2014 – 12 Mar 2014.
  • Adam Groogan — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Adam Le Fondre — 1 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 27 Sept 2011.
  • Adam Matthews — 1 confirmed meetings against Ryan McGivern. 14 Dec 2013 – 14 Dec 2013.
  • Adam Mullan — 1 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 23 Sept 2022.
  • Adam Rooney — 1 confirmed meetings against Ryan McGivern. 7 Apr 2014 – 7 Apr 2014.
  • Adam Smith — 1 confirmed meetings against Ryan McGivern. 4 Feb 2012 – 4 Feb 2012.
  • Adam Smith — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Adam Towe — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Ademola Lookman — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Adil Nabi — 1 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 12 Mar 2016.
  • Adnan Januzaj — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Adrian Mariappa — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Ahmed El Mohamady — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Alan Browne — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Alan Navarro — 1 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 14 Jan 2012.
  • Alan O'Sullivan — 1 confirmed meetings against Ryan McGivern. 11 Mar 2023 – 11 Mar 2023.
  • Alan Smith — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Alan Tate — 1 confirmed meetings against Ryan McGivern. 10 Jan 2014 – 10 Jan 2014.
  • Alberto Aquilani — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Alefe Santos — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Alex Kiwomya — 1 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 13 Feb 2016.
  • Alex Nicholls — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Alex Revell — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Alex Tchuimeni-Nimely — 1 confirmed meetings against Ryan McGivern. 9 Apr 2012 – 9 Apr 2012.
  • Alexander Cairns — 1 confirmed meetings against Ryan McGivern. 3 Dec 2016 – 3 Dec 2016.
  • Alexander Fisher — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Alexander Gilbey — 1 confirmed meetings against Ryan McGivern. 20 Oct 2015 – 20 Oct 2015.
  • Alexander Jones — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Alexandru Chipciu — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Alexandru Maxim — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Alfie Mawson — 1 confirmed meetings against Ryan McGivern. 14 Nov 2015 – 14 Nov 2015.
  • Alistair Roy — 1 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 22 Oct 2022.
  • Amari Morgan-Smith — 1 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 19 Aug 2014.
  • Amido Baldé — 1 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 19 Oct 2013.
  • André Bikey-Amougou — 1 confirmed meetings against Ryan McGivern. 13 Aug 2011 – 13 Aug 2011.
  • Andrea Barzagli — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Andrea Pirlo — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Andreas Makris — 1 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 15 Oct 2016.
  • Andreas Samaris — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Andrew Barcham — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Andrew Boyce — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Andrew Driver — 1 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 3 Jan 2013.
  • Andrew Fox — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Andrew Hoey — 1 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 21 Oct 2023.
  • Andrew Hughes — 1 confirmed meetings against Ryan McGivern. 27 Sept 2016 – 27 Sept 2016.
  • Andy Griffin — 1 confirmed meetings against Ryan McGivern. 28 Jan 2012 – 28 Jan 2012.
  • Andy Keogh — 1 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 17 Sept 2011.
  • Andy Little — 1 confirmed meetings against Ryan McGivern. 9 Jan 2016 – 9 Jan 2016.
  • Anthony De Freitas — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Anthony Dudley — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • Anthony Gerrard — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Anton Ferdinand — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Antonio Cassano — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Antonio Nocerino — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Antony Kay — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • Aodhán Gillen — 1 confirmed meetings against Ryan McGivern. 13 Aug 2022 – 13 Aug 2022.
  • Armand Gnanduillet — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Arron Davies — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Asamoah Gyan — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Ashley Eastham — 1 confirmed meetings against Ryan McGivern. 23 Apr 2016 – 23 Apr 2016.
  • Ashley Grimes — 1 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 9 Aug 2014.
  • Ashley Nadesan — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Aurélien Joachim — 1 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 24 Oct 2015.
  • Brandon Comley — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • B. Myhill — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Baily Cargill — 1 confirmed meetings against Ryan McGivern. 7 Feb 2016 – 7 Feb 2016.
  • Bamberdele Adebola — 1 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 20 Aug 2011.
  • Barry Douglas — 1 confirmed meetings against Ryan McGivern. 24 Feb 2013 – 24 Feb 2013.
  • Barry Fuller — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Bartholomew Ogbeche — 1 confirmed meetings against Ryan McGivern. 24 Mar 2012 – 24 Mar 2012.
  • Ben Alnwick — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Ben Greenhalgh — 1 confirmed meetings against Ryan McGivern. 28 Sept 2013 – 28 Sept 2013.
  • Ben Kennedy — 1 confirmed meetings against Ryan McGivern. 30 Oct 2020 – 30 Oct 2020.
  • Ben Thompson — 1 confirmed meetings against Ryan McGivern. 10 Dec 2016 – 10 Dec 2016.
  • Ben Wylie — 1 confirmed meetings against Ryan McGivern. 13 Jan 2024 – 13 Jan 2024.
  • Benik Afobe — 1 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 8 Nov 2014.
  • Benjamin Garratt — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Benjamin Gladwin — 1 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Mar 2015.
  • Benjamin Pearson — 1 confirmed meetings against Ryan McGivern. 14 Nov 2015 – 14 Nov 2015.
  • Benjamin Reeves — 1 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 8 Nov 2014.
  • Benny Igiehon — 1 confirmed meetings against Ryan McGivern. 11 Mar 2023 – 11 Mar 2023.
  • Beram Kayal — 1 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 19 Oct 2013.
  • Bevis Mugabi — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Billy Clifford — 1 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 9 Aug 2014.
  • Billy Sharp — 1 confirmed meetings against Ryan McGivern. 20 Feb 2016 – 20 Feb 2016.
  • Blair Adams — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Bogdan Stancu — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Bolo Zenden — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Boudewijn Zenden — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Božo Marković — 1 confirmed meetings against Ryan McGivern. 13 Aug 2019 – 13 Aug 2019.
  • Bradden Inman — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Bradley Halliday — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Bradley Pritchard — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Bradley Walker — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Braiden Graham — 1 confirmed meetings against Ryan McGivern. 16 Mar 2024 – 16 Mar 2024.
  • Brandon Ormonde-Ottewill — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • Brandon Thomas-Asante — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • Branislav Micic — 1 confirmed meetings against Ryan McGivern. 26 Dec 2013 – 26 Dec 2013.
  • Brennan Dickenson — 1 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 16 Apr 2016.
  • Brian Howard — 1 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 20 Nov 2011.
  • Brian Jensen — 1 confirmed meetings against Ryan McGivern. 28 Apr 2012 – 28 Apr 2012.
  • Byron Webster — 1 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 17 Jan 2016.
  • Chedwyn Evans — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Conor Grant — 1 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 26 Jan 2016.
  • Chris Iwelumo — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Ciarán Kelly — 1 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 24 Oct 2020.
  • Caleb Crawford — 1 confirmed meetings against Ryan McGivern. 8 Dec 2023 – 8 Dec 2023.
  • Callum Ball — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Callum Davidson — 1 confirmed meetings against Ryan McGivern. 11 Feb 2013 – 11 Feb 2013.
  • Callum Harriott — 1 confirmed meetings against Ryan McGivern. 20 Oct 2015 – 20 Oct 2015.
  • Callum Johnson — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Callum Reilly — 1 confirmed meetings against Ryan McGivern. 19 Mar 2016 – 19 Mar 2016.
  • Callum Robinson — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Cameron Burgess — 1 confirmed meetings against Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Cameron Dummigan — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Cameron Howieson — 1 confirmed meetings against Ryan McGivern. 28 Apr 2012 – 28 Apr 2012.
  • Cameron Stewart — 1 confirmed meetings against Ryan McGivern. 11 Feb 2012 – 11 Feb 2012.
  • Cameron Stewart — 1 confirmed meetings against Ryan McGivern. 14 Jan 2023 – 14 Jan 2023.
  • Carl Dickinson — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Carl Finnigan — 1 confirmed meetings against Ryan McGivern. 18 May 2013 – 18 May 2013.
  • Carlton Cole — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • Casper Ankergren — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Cathair Friel — 1 confirmed meetings against Ryan McGivern. 11 Mar 2023 – 11 Mar 2023.
  • Charles Raglan — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Charlie Lindsay — 1 confirmed meetings against Ryan McGivern. 17 Feb 2024 – 17 Feb 2024.
  • Ché Adams — 1 confirmed meetings against Ryan McGivern. 20 Feb 2016 – 20 Feb 2016.
  • Chris Clark — 1 confirmed meetings against Ryan McGivern. 24 Nov 2012 – 24 Nov 2012.
  • Chris Dagnall — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Chris Löwe — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Christian Burgess — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Christopher Atkinson — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Christopher Burke — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Christopher Cadden — 1 confirmed meetings against Ryan McGivern. 8 Mar 2014 – 8 Mar 2014.
  • Christopher Gunter — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Christopher Herd — 1 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 21 Nov 2015.
  • Christopher Long — 1 confirmed meetings against Ryan McGivern. 3 Dec 2016 – 3 Dec 2016.
  • Christopher Maguire — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Christopher Martin — 1 confirmed meetings against Ryan McGivern. 14 Feb 2012 – 14 Feb 2012.
  • Christopher Schindler — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Christopher Solly — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Christopher Whelpdale — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Christopher Wood — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Cian Harries — 1 confirmed meetings against Ryan McGivern. 13 Aug 2016 – 13 Aug 2016.
  • Ciprian Tătărușanu — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Claudiu Keșerü — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Clint Hill — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Clive Platt — 1 confirmed meetings against Ryan McGivern. 9 Apr 2012 – 9 Apr 2012.
  • Cohen Henderson — 1 confirmed meetings against Ryan McGivern. 24 Nov 2023 – 24 Nov 2023.
  • Colin Doyle — 1 confirmed meetings against Ryan McGivern. 9 Jan 2016 – 9 Jan 2016.
  • Colin McMenamin — 1 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 20 Oct 2012.
  • Connor Brown — 1 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 19 Aug 2014.
  • Conor McMenamin — 1 confirmed meetings against Ryan McGivern. 22 Oct 2022 – 22 Oct 2022.
  • Conor Pepper — 1 confirmed meetings against Ryan McGivern. 21 Aug 2022 – 21 Aug 2022.
  • Conor Washington — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Corrie Burns — 1 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 7 Oct 2023.
  • Courtney Senior — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • Craig Beattie — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Craig Bryson — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Craig Farquhar — 1 confirmed meetings against Ryan McGivern. 22 Apr 2023 – 22 Apr 2023.
  • Craig Moore — 1 confirmed meetings against Ryan McGivern. 8 Mar 2014 – 8 Mar 2014.
  • Craig Morgan — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Craig Noone — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Craig Reid — 1 confirmed meetings against Ryan McGivern. 8 Mar 2014 – 8 Mar 2014.
  • Craig Sutherland — 1 confirmed meetings against Ryan McGivern. 1 Oct 2011 – 1 Oct 2011.
  • Craig Woodman — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Cristian Tănase — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Curtis Davies — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Curtis Good — 1 confirmed meetings against Ryan McGivern. 28 Feb 2014 – 28 Feb 2014.
  • Curtis Morrison — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Curtis Thompson — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Daniel Andrew — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Deon Burton — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Donervon Daniels — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • D. Love — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Daniel Rose — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • David Wright — 1 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 18 Oct 2011.
  • Dale Jennings — 1 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 20 Sept 2014.
  • Damien McCrory — 1 confirmed meetings against Ryan McGivern. 19 Mar 2016 – 19 Mar 2016.
  • Dani Osvaldo — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Daniel Agyei — 1 confirmed meetings against Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Daniel Bachmann — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • Daniel Bogdanović — 1 confirmed meetings against Ryan McGivern. 1 Oct 2011 – 1 Oct 2011.
  • Daniel Drinkwater — 1 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 29 Oct 2011.
  • Daniel Green — 1 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 8 Nov 2014.
  • Daniel Ings — 1 confirmed meetings against Ryan McGivern. 28 Apr 2012 – 28 Apr 2012.
  • Daniel Johnson — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Daniel Kelly — 1 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 17 Oct 2020.
  • Daniel Powell — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • Daniel Swanson — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Daniel Turner — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Daniel Ward — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Daniel Welbeck — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Daniele De Rossi — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Dannie Bulman — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Danny Williams — 1 confirmed meetings against Ryan McGivern. 12 Mar 2014 – 12 Mar 2014.
  • Dany N'Guessan — 1 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 20 Nov 2011.
  • Darnell Fisher — 1 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 19 Oct 2013.
  • Darnell Furlong — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • Darragh Stewart — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Darren Cole — 1 confirmed meetings against Ryan McGivern. 13 Oct 2023 – 13 Oct 2023.
  • Darren Maatsen — 1 confirmed meetings against Ryan McGivern. 31 Aug 2013 – 31 Aug 2013.
  • Darren Oldaker — 1 confirmed meetings against Ryan McGivern. 27 Aug 2016 – 27 Aug 2016.
  • Darren Potter — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • David Amoo — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • David Bell — 1 confirmed meetings against Ryan McGivern. 26 Dec 2011 – 26 Dec 2011.
  • David Button — 1 confirmed meetings against Ryan McGivern. 21 Apr 2012 – 21 Apr 2012.
  • David Connolly — 1 confirmed meetings against Ryan McGivern. 30 Dec 2011 – 30 Dec 2011.
  • David Fox — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • David McCracken — 1 confirmed meetings against Ryan McGivern. 11 Feb 2013 – 11 Feb 2013.
  • David Murphy — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • David Parkhouse — 1 confirmed meetings against Ryan McGivern. 25 Mar 2023 – 25 Mar 2023.
  • David Robertson — 1 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 28 Nov 2012.
  • David Wheeler — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Davide Grassi — 1 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 6 Oct 2012.
  • Dean Cox — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Dean Ebbe — 1 confirmed meetings against Ryan McGivern. 14 Jan 2023 – 14 Jan 2023.
  • Dean Furman — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Dean Lyness — 1 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 24 Nov 2015.
  • Dean Morgan — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Dean Parrett — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Declan John — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Declan Rudd — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Deon Moore — 1 confirmed meetings against Ryan McGivern. 27 Sept 2016 – 27 Sept 2016.
  • Derrick Williams — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Dexter Blackstock — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Dillon Barnes — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • Dimitrios Salpingidis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Dion Donohue — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Dion Sembie-Ferris — 1 confirmed meetings against Ryan McGivern. 20 Oct 2015 – 20 Oct 2015.
  • Dominic Ball — 1 confirmed meetings against Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Dominic Poleon — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Dominic Samuel — 1 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 7 Mar 2015.
  • Dominic Smith — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Douglas Wilson — 1 confirmed meetings against Ryan McGivern. 24 Jan 2023 – 24 Jan 2023.
  • Dragoș Grigore — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Drey Wright — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • Duncan Watmore — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Dylan Sloan — 1 confirmed meetings against Ryan McGivern. 28 Oct 2023 – 28 Oct 2023.
  • Easah Suliman — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Eddy Lecygne — 1 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 26 Jan 2016.
  • Eggert Jónsson — 1 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 13 Feb 2016.
  • Elias Kachunga — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Elliot Omozusi — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Elliott Hewitt — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • Emile Sinclair — 1 confirmed meetings against Ryan McGivern. 18 Feb 2012 – 18 Feb 2012.
  • Emmanuel Osadebe — 1 confirmed meetings against Ryan McGivern. 27 Aug 2016 – 27 Aug 2016.
  • Eoghan McCawl — 1 confirmed meetings against Ryan McGivern. 11 Mar 2023 – 11 Mar 2023.
  • Eoin Doyle — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Érico Sousa — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Etien Velikonja — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Euan Murray — 1 confirmed meetings against Ryan McGivern. 8 Mar 2014 – 8 Mar 2014.
  • Evan McLaughlin — 1 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 23 Sept 2022.
  • Evangelos Oikonomou — 1 confirmed meetings against Ryan McGivern. 15 Feb 2014 – 15 Feb 2014.
  • Ezri Konsa — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Fabian Delph — 1 confirmed meetings against Ryan McGivern. 4 Feb 2012 – 4 Feb 2012.
  • Farid El Alagui — 1 confirmed meetings against Ryan McGivern. 28 Feb 2014 – 28 Feb 2014.
  • Faris Haroun — 1 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 3 Dec 2011.
  • Federico Balzaretti — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Federico Macheda — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Filip Kiss — 1 confirmed meetings against Ryan McGivern. 6 May 2014 – 6 May 2014.
  • Filipe Morais — 1 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 27 Sept 2014.
  • Fiontan O'Boyle — 1 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 7 Oct 2023.
  • Franck Moussa — 1 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 15 Oct 2016.
  • Frank Nouble — 1 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 7 Mar 2015.
  • Fraser Mullen — 1 confirmed meetings against Ryan McGivern. 10 Mar 2013 – 10 Mar 2013.
  • Frédéric Piquionne — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • Funso-King Ojo — 1 confirmed meetings against Ryan McGivern. 14 Nov 2017 – 14 Nov 2017.
  • Gabriel Torje — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Gareth Evans — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Gareth Roberts — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Gary Dicker — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Gary Hooper — 1 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 6 Apr 2013.
  • Gary Jones — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Gary Madine — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Gary Roberts — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Gary Woods — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Gavin James — 1 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 8 Nov 2015.
  • Gavin Massey — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • Gavin Tomlin — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • George Baldock — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • George Evans — 1 confirmed meetings against Ryan McGivern. 20 Dec 2015 – 20 Dec 2015.
  • George Glendon — 1 confirmed meetings against Ryan McGivern. 3 Dec 2016 – 3 Dec 2016.
  • George Long — 1 confirmed meetings against Ryan McGivern. 20 Feb 2016 – 20 Feb 2016.
  • George Maris — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • George McCartney — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • George Ray — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • George Smith — 1 confirmed meetings against Ryan McGivern. 14 Nov 2015 – 14 Nov 2015.
  • George Taft — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • George Thorne — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • George Tipton — 1 confirmed meetings against Ryan McGivern. 22 Apr 2023 – 22 Apr 2023.
  • George Williams — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • George Williams — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • Gerard Storey — 1 confirmed meetings against Ryan McGivern. 1 Oct 2022 – 1 Oct 2022.
  • Gianluigi Buffon — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Giannis Maniatis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Giorgio Chiellini — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Giorgio Rasulo — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • Gledis Cakaj — 1 confirmed meetings against Ryan McGivern. 4 Dec 2022 – 4 Dec 2022.
  • Gordon Greer — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Grant Basey — 1 confirmed meetings against Ryan McGivern. 6 Aug 2011 – 6 Aug 2011.
  • Grant Holt — 1 confirmed meetings against Ryan McGivern. 23 Apr 2016 – 23 Apr 2016.
  • Grant Hutchinson — 1 confirmed meetings against Ryan McGivern. 18 Nov 2023 – 18 Nov 2023.
  • Greg Kiltie — 1 confirmed meetings against Ryan McGivern. 22 Feb 2014 – 22 Feb 2014.
  • Gregory Halford — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Gregory Moorhouse — 1 confirmed meetings against Ryan McGivern. 4 Dec 2022 – 4 Dec 2022.
  • Gregory Taylor — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Guido Burgstaller — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Gunnar Nielsen — 1 confirmed meetings against Ryan McGivern. 3 Nov 2013 – 3 Nov 2013.
  • Guy Demel — 1 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 17 Apr 2012.
  • Hayden Mullins — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Hameur Bouazza — 1 confirmed meetings against Ryan McGivern. 3 Jan 2012 – 3 Jan 2012.
  • Hamza Choudhury — 1 confirmed meetings against Ryan McGivern. 19 Mar 2016 – 19 Mar 2016.
  • Haris Vučkić — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Harrison Dunk — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Harry Cardwell — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Harry Clifton — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Harry Forrester — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Harry Kane — 1 confirmed meetings against Ryan McGivern. 3 Jan 2012 – 3 Jan 2012.
  • Harry Smith — 1 confirmed meetings against Ryan McGivern. 10 Dec 2016 – 10 Dec 2016.
  • Haydn Hollis — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Henri Anier — 1 confirmed meetings against Ryan McGivern. 3 Nov 2013 – 3 Nov 2013.
  • Henri Lansbury — 1 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 17 Apr 2012.
  • Ian Black — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Ian Parkhill — 1 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 14 Nov 2020.
  • Ilijah Paul — 1 confirmed meetings against Ryan McGivern. 28 Oct 2023 – 28 Oct 2023.
  • Isaiah Osbourne — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Ivan Paurević — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Ivan Sproule — 1 confirmed meetings against Ryan McGivern. 31 Aug 2013 – 31 Aug 2013.
  • Ivan Toney — 1 confirmed meetings against Ryan McGivern. 14 Nov 2015 – 14 Nov 2015.
  • Izale McLeod — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Joel Asoro — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • James Brophy — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • Jack Collison — 1 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 17 Apr 2012.
  • Janoi Donacien — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Jake Reeves — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Joshua Ruffels — 1 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 16 Aug 2011.
  • Jordan Turnbull — 1 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Mar 2015.
  • Jabo Ibehre — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Jack Bonham — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Jack Broadhead — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Jack Colback — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Jack Finch — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Jack Leitch — 1 confirmed meetings against Ryan McGivern. 8 Mar 2014 – 8 Mar 2014.
  • Jack Patton — 1 confirmed meetings against Ryan McGivern. 23 Sept 2022 – 23 Sept 2022.
  • Jack Payne — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Jack Rodwell — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Jack Scott — 1 confirmed meetings against Ryan McGivern. 24 Feb 2024 – 24 Feb 2024.
  • Jacob Butterfield — 1 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 29 Oct 2011.
  • Jacob Mellis — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • Jak Alnwick — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Jak McCourt — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Jake Caprice — 1 confirmed meetings against Ryan McGivern. 23 Nov 2013 – 23 Nov 2013.
  • Jake Forster-Caskey — 1 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 14 Jan 2012.
  • Jake Wallace — 1 confirmed meetings against Ryan McGivern. 13 Oct 2023 – 13 Oct 2023.
  • Jakob Hessenthaler — 1 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 16 Apr 2016.
  • Jamal Campbell-Ryce — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Jamal Dupree — 1 confirmed meetings against Ryan McGivern. 10 Feb 2023 – 10 Feb 2023.
  • James Baxendale — 1 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 9 Aug 2014.
  • James Brown — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • James Carroll — 1 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 21 Oct 2023.
  • James Chambers — 1 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 9 Aug 2014.
  • James Collins — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • James Convie — 1 confirmed meetings against Ryan McGivern. 16 Sept 2022 – 16 Sept 2022.
  • James Dunne — 1 confirmed meetings against Ryan McGivern. 22 Mar 2014 – 22 Mar 2014.
  • James Dunne — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • James Forrest — 1 confirmed meetings against Ryan McGivern. 19 Oct 2013 – 19 Oct 2013.
  • James Henry — 1 confirmed meetings against Ryan McGivern. 20 Nov 2011 – 20 Nov 2011.
  • James Hooper — 1 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 28 Nov 2015.
  • James McKeown — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • James McPake — 1 confirmed meetings against Ryan McGivern. 26 Dec 2011 – 26 Dec 2011.
  • James Mulley — 1 confirmed meetings against Ryan McGivern. 8 Nov 2015 – 8 Nov 2015.
  • James Shea — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • James Vaughan — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • James Vincent — 1 confirmed meetings against Ryan McGivern. 28 Sept 2013 – 28 Sept 2013.
  • Jamie Allen — 1 confirmed meetings against Ryan McGivern. 23 Apr 2016 – 23 Apr 2016.
  • Jamie Ashdown — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Jamie Devitt — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Jamie Masson — 1 confirmed meetings against Ryan McGivern. 24 Nov 2012 – 24 Nov 2012.
  • Jamie Rea — 1 confirmed meetings against Ryan McGivern. 13 Feb 2024 – 13 Feb 2024.
  • Jamie Reid — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Jamie Ward — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Jamille Matt — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Jason Kennedy — 1 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 27 Sept 2014.
  • Jason McCarthy — 1 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 15 Oct 2016.
  • Jason Roberts — 1 confirmed meetings against Ryan McGivern. 28 Jan 2012 – 28 Jan 2012.
  • Jason Shackell — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Javier Guerra — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Jayson Leutwiler — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Jazzi Barnum-Bobb — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Jean Beausejour Coliqueo — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Jean-Louis Akpa Akpro — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Jean-Yves M'voto — 1 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 20 Sept 2014.
  • Jed Steer — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Jed Wallace — 1 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 17 Jan 2016.
  • Jeffrey Hendrick — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Jem Karacan — 1 confirmed meetings against Ryan McGivern. 28 Jan 2012 – 28 Jan 2012.
  • Jennison Myrie-Williams — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Jermaine Anderson — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Jermaine Easter — 1 confirmed meetings against Ryan McGivern. 14 Feb 2012 – 14 Feb 2012.
  • Jermaine McGlashan — 1 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 16 Apr 2016.
  • Jethren Barr — 1 confirmed meetings against Ryan McGivern. 4 Dec 2022 – 4 Dec 2022.
  • Jevani Brown — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Jimmy Ryan — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Jimmy Smith — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Jodi Jones — 1 confirmed meetings against Ryan McGivern. 13 Aug 2016 – 13 Aug 2016.
  • Joe Cole — 1 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 26 Dec 2015.
  • Joe Davis — 1 confirmed meetings against Ryan McGivern. 3 Dec 2016 – 3 Dec 2016.
  • Joe Riley — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • Joel Coleman — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Joel Grant — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Joel Lynch — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Joel Pereira — 1 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 28 Nov 2015.
  • Joel Ward — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • John Carew — 1 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 17 Apr 2012.
  • John Egan — 1 confirmed meetings against Ryan McGivern. 16 Apr 2016 – 16 Apr 2016.
  • John Goddard — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • John McGuigan — 1 confirmed meetings against Ryan McGivern. 7 Oct 2023 – 7 Oct 2023.
  • John Mensah — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • John O'Sullivan — 1 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 28 Nov 2015.
  • John O'Toole — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • John Robertson — 1 confirmed meetings against Ryan McGivern. 30 Sept 2023 – 30 Sept 2023.
  • John Souttar — 1 confirmed meetings against Ryan McGivern. 5 Jan 2014 – 5 Jan 2014.
  • John Swift — 1 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Mar 2015.
  • John White — 1 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 10 Oct 2015.
  • Johnnie Jackson — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Jon Gorenc Stankovič — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Jon Nolan — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Jonah Mitchell — 1 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 15 Oct 2022.
  • Jonathan Bond — 1 confirmed meetings against Ryan McGivern. 27 Aug 2016 – 27 Aug 2016.
  • Jonathan Forte — 1 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 19 Aug 2014.
  • Jonathan Franks — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Jonathan Frazer — 1 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 17 Oct 2020.
  • Jonathan Greening — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Jonathan Howson — 1 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 17 Sept 2011.
  • Jonathan Maddison — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Jonathan Meades — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Jonathan Williams — 1 confirmed meetings against Ryan McGivern. 18 Oct 2011 – 18 Oct 2011.
  • Jonjo Shelvey — 1 confirmed meetings against Ryan McGivern. 1 Oct 2011 – 1 Oct 2011.
  • Jonson Clarke-Harris — 1 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 19 Aug 2014.
  • Jordan Botaka — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Jordan Green — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Jordan Henderson — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Jordan McGhee — 1 confirmed meetings against Ryan McGivern. 2 Jan 2014 – 2 Jan 2014.
  • Jordan Moore-Taylor — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Jordan Nicholson — 1 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 12 Mar 2016.
  • Jordan Spence — 1 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 8 Nov 2014.
  • Jordan Tillson — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Jordan Williamson — 1 confirmed meetings against Ryan McGivern. 22 Apr 2023 – 22 Apr 2023.
  • Jose Baxter — 1 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 21 Mar 2015.
  • José Fonte — 1 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 26 Nov 2011.
  • Joseph Bryan — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Joseph Garner — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Joseph Martin — 1 confirmed meetings against Ryan McGivern. 10 Dec 2016 – 10 Dec 2016.
  • Joseph O'Brien — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • Joseph Pigott — 1 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 10 Oct 2015.
  • Joseph Ralls — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Joseph Walsh — 1 confirmed meetings against Ryan McGivern. 6 Aug 2016 – 6 Aug 2016.
  • Joshua Andrews — 1 confirmed meetings against Ryan McGivern. 22 Dec 2023 – 22 Dec 2023.
  • Joshua Ginnelly — 1 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 15 Oct 2016.
  • Joshua King — 1 confirmed meetings against Ryan McGivern. 11 Feb 2012 – 11 Feb 2012.
  • Joshua Lillis — 1 confirmed meetings against Ryan McGivern. 23 Apr 2016 – 23 Apr 2016.
  • Joshua McQuoid — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Joshua Pask — 1 confirmed meetings against Ryan McGivern. 27 Aug 2016 – 27 Aug 2016.
  • Juan Cala — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Julio Arca — 1 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 3 Dec 2011.
  • Junior Brown — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Junior Morias — 1 confirmed meetings against Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Jussi Jääskeläinen — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Kofi Balmer — 1 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 24 Oct 2020.
  • Kyle Dempsey — 1 confirmed meetings against Ryan McGivern. 3 Dec 2016 – 3 Dec 2016.
  • Kadeem Harris — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Kyle McFadzean — 1 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 8 Nov 2014.
  • Kabongo Tshimanga — 1 confirmed meetings against Ryan McGivern. 8 Nov 2014 – 8 Nov 2014.
  • Kane Vincent-Young — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • Kane Ferdinand — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Kasey Palmer — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Kayden Jackson — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Kazenga LuaLua — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Kean Bryan — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • Keith Fahey — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Kelvin Etuhu — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • Kelvin Wilson — 1 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 6 Apr 2013.
  • Kenny Ximenes — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Kevin Davies — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Kevin Foley — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Kevin Thomson — 1 confirmed meetings against Ryan McGivern. 24 Mar 2012 – 24 Mar 2012.
  • Kevin Toner — 1 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 15 Oct 2016.
  • Kieran Agard — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Kieron Freeman — 1 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 21 Mar 2015.
  • Kiko — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Kim Bo-Kyung — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Kirk McLaughlin — 1 confirmed meetings against Ryan McGivern. 17 Feb 2024 – 17 Feb 2024.
  • Kjell Knops — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Korey Smith — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Kostas Manolas — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Kostas Mitroglou — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Kostas Stafylidis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Kristian Dennis — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Kristopher Twardek — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Kyle Bennett — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Kyle Lafferty — 1 confirmed meetings against Ryan McGivern. 18 Mar 2023 – 18 Mar 2023.
  • Kyle Spence — 1 confirmed meetings against Ryan McGivern. 13 Aug 2016 – 13 Aug 2016.
  • Kyle Vassell — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Leigh Bromby — 1 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 17 Sept 2011.
  • Lee Burge — 1 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 7 Mar 2015.
  • Lee Evans — 1 confirmed meetings against Ryan McGivern. 23 Jan 2016 – 23 Jan 2016.
  • Liam Mandeville — 1 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 26 Jan 2016.
  • Larnell Cole — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Lawrence Vigouroux — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • Lee Barnard — 1 confirmed meetings against Ryan McGivern. 26 Nov 2011 – 26 Nov 2011.
  • Lee Camp — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Lee Cattermole — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Lee Collins — 1 confirmed meetings against Ryan McGivern. 21 Apr 2012 – 21 Apr 2012.
  • Lee Croft — 1 confirmed meetings against Ryan McGivern. 22 Mar 2014 – 22 Mar 2014.
  • Lee Fowler — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Lee Hodson — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Lee Hollis — 1 confirmed meetings against Ryan McGivern. 8 Mar 2014 – 8 Mar 2014.
  • Leon Barnett — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • Leon Boyd — 1 confirmed meetings against Ryan McGivern. 13 Feb 2024 – 13 Feb 2024.
  • Leon Clarke — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • Leonardo Lopes — 1 confirmed meetings against Ryan McGivern. 14 Feb 2017 – 14 Feb 2017.
  • Leroy Lita — 1 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 20 Sept 2014.
  • Lewis Francis — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Lewis McGugan — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Lewis Page — 1 confirmed meetings against Ryan McGivern. 13 Aug 2016 – 13 Aug 2016.
  • Lewis Price — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Lewis Wing — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Lewis Young — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Liam Caddis — 1 confirmed meetings against Ryan McGivern. 28 Nov 2012 – 28 Nov 2012.
  • Liam Kinsella — 1 confirmed meetings against Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Liam Lawrence — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Liam Lindsay — 1 confirmed meetings against Ryan McGivern. 7 Dec 2013 – 7 Dec 2013.
  • Liam McAlinden — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Liam Noble — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Liam O'Neil — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Liam Ridgewell — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Lloyd Isgrove — 1 confirmed meetings against Ryan McGivern. 14 Nov 2015 – 14 Nov 2015.
  • Louis Reed — 1 confirmed meetings against Ryan McGivern. 20 Feb 2016 – 20 Feb 2016.
  • Loukas Vyntra — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Lucian Sânmărtean — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Ludovic Sylvestre — 1 confirmed meetings against Ryan McGivern. 27 Aug 2011 – 27 Aug 2011.
  • Luke Ayling — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Luke Chambers — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Luke Freeman — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Luke Joyce — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Luke Kenny — 1 confirmed meetings against Ryan McGivern. 11 Nov 2023 – 11 Nov 2023.
  • Luke Leahy — 1 confirmed meetings against Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Luke Norris — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • Luke Steele — 1 confirmed meetings against Ryan McGivern. 29 Oct 2011 – 29 Oct 2011.
  • Luke Summerfield — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Luke Varney — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Michael Duff — 1 confirmed meetings against Ryan McGivern. 28 Apr 2012 – 28 Apr 2012.
  • Mikele Leigertwood — 1 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 27 Sept 2011.
  • Marko Maroši — 1 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 26 Jan 2016.
  • Macauley Bonne — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • Magnus Eikrem — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Mahlon Romeo — 1 confirmed meetings against Ryan McGivern. 10 Dec 2016 – 10 Dec 2016.
  • Malvind Benning — 1 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 9 Aug 2014.
  • Marc de Val — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Marc Richards — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Marcos Painter — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Marcus Barnes — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Marcus Haber — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Marcus Harness — 1 confirmed meetings against Ryan McGivern. 19 Mar 2016 – 19 Mar 2016.
  • Marcus Nilsson — 1 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 13 Feb 2016.
  • Marcus Williams — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Marius Žaliūkas — 1 confirmed meetings against Ryan McGivern. 3 Jan 2013 – 3 Jan 2013.
  • Mark Beevers — 1 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 17 Jan 2016.
  • Mark Byrne — 1 confirmed meetings against Ryan McGivern. 27 Aug 2016 – 27 Aug 2016.
  • Mark Carson — 1 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 21 Oct 2023.
  • Mark Cullen — 1 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 24 Nov 2015.
  • Mark Ellis — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Mark Fotheringham — 1 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 20 Oct 2012.
  • Mark Gillespie — 1 confirmed meetings against Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Mark Howard — 1 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 21 Mar 2015.
  • Mark Hughes — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Mark Marshall — 1 confirmed meetings against Ryan McGivern. 23 Jan 2016 – 23 Jan 2016.
  • Mark Millar — 1 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 11 Nov 2012.
  • Mark Nisbet — 1 confirmed meetings against Ryan McGivern. 19 Nov 2015 – 19 Nov 2015.
  • Mark O'Brien — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Mark Patton — 1 confirmed meetings against Ryan McGivern. 21 Oct 2023 – 21 Oct 2023.
  • Mark Roberts — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Mark Wilson — 1 confirmed meetings against Ryan McGivern. 5 Jan 2014 – 5 Jan 2014.
  • Márkó Futács — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Marlon Harewood — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Marlon King — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Martin Boyle — 1 confirmed meetings against Ryan McGivern. 6 Oct 2012 – 6 Oct 2012.
  • Martin Lorentzson — 1 confirmed meetings against Ryan McGivern. 7 Feb 2016 – 7 Feb 2016.
  • Martin Paterson — 1 confirmed meetings against Ryan McGivern. 24 Nov 2015 – 24 Nov 2015.
  • Martyn Waghorn — 1 confirmed meetings against Ryan McGivern. 24 Sept 2011 – 24 Sept 2011.
  • Marvin Elliott — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Marvin Sordell — 1 confirmed meetings against Ryan McGivern. 20 Oct 2015 – 20 Oct 2015.
  • Massimo Luongo — 1 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Mar 2015.
  • Mathias Pogba — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Mathieu Baudry — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Mathieu Manset — 1 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 27 Sept 2011.
  • Matt Oakley — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Matthew Lockwood — 1 confirmed meetings against Ryan McGivern. 18 May 2013 – 18 May 2013.
  • Matthew Palmer — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Matthew Preston — 1 confirmed meetings against Ryan McGivern. 15 Oct 2016 – 15 Oct 2016.
  • Matthew Sparrow — 1 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 14 Jan 2012.
  • Matthew Taylor — 1 confirmed meetings against Ryan McGivern. 17 Apr 2012 – 17 Apr 2012.
  • Mattia Cassani — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Max Power — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Maxwell Haygarth — 1 confirmed meetings against Ryan McGivern. 18 Mar 2023 – 18 Mar 2023.
  • Mehdi Abeid — 1 confirmed meetings against Ryan McGivern. 11 Feb 2013 – 11 Feb 2013.
  • Merouane Zemmama — 1 confirmed meetings against Ryan McGivern. 24 Mar 2012 – 24 Mar 2012.
  • Michael Doughty — 1 confirmed meetings against Ryan McGivern. 11 Feb 2013 – 11 Feb 2013.
  • Michael Doyle — 1 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 21 Mar 2015.
  • Michael Duckworth — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Michael Hefele — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Michael Kightly — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Michael Leddy — 1 confirmed meetings against Ryan McGivern. 9 Feb 2024 – 9 Feb 2024.
  • Michael McCrudden — 1 confirmed meetings against Ryan McGivern. 10 Jan 2023 – 10 Jan 2023.
  • Michael Nelson — 1 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 23 Dec 2012.
  • Michael Ngoo — 1 confirmed meetings against Ryan McGivern. 10 Mar 2013 – 10 Mar 2013.
  • Michael O'Halloran — 1 confirmed meetings against Ryan McGivern. 22 Mar 2014 – 22 Mar 2014.
  • Michael Rose — 1 confirmed meetings against Ryan McGivern. 23 Apr 2016 – 23 Apr 2016.
  • Michael Smith — 1 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 17 Oct 2020.
  • Michael Tidser — 1 confirmed meetings against Ryan McGivern. 15 Feb 2014 – 15 Feb 2014.
  • Michael Tonge — 1 confirmed meetings against Ryan McGivern. 21 Apr 2012 – 21 Apr 2012.
  • Michael Turner — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Michael Woods — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Michail Antonio — 1 confirmed meetings against Ryan McGivern. 28 Jan 2012 – 28 Jan 2012.
  • Mihai Pintilii — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Mikael Forssell — 1 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 17 Sept 2011.
  • Mikaël Mandron — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • Mitchell Lund — 1 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 26 Jan 2016.
  • Mitchell Rose — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Morgan De Sanctis — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Morgan Fox — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Mustapha Dumbuya — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Myles Weston — 1 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 10 Oct 2015.
  • N. Barmby — 1 confirmed meetings against Ryan McGivern. 20 Aug 2011 – 20 Aug 2011.
  • Nathan Smith — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Nathan Byrne — 1 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Mar 2015.
  • Nathan Delfouneso — 1 confirmed meetings against Ryan McGivern. 1 Oct 2016 – 1 Oct 2016.
  • Nathan Pond — 1 confirmed meetings against Ryan McGivern. 3 Dec 2016 – 3 Dec 2016.
  • Nathan Tyson — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Nathaniel Knight-Percival — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Neil Austin — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Neil Kilkenny — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Niall Canavan — 1 confirmed meetings against Ryan McGivern. 12 Dec 2015 – 12 Dec 2015.
  • Niall Maher — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • Niall Owens — 1 confirmed meetings against Ryan McGivern. 22 Sept 2023 – 22 Sept 2023.
  • Niall Quinn — 1 confirmed meetings against Ryan McGivern. 24 Nov 2023 – 24 Nov 2023.
  • Nicholas Devlin — 1 confirmed meetings against Ryan McGivern. 16 Dec 2017 – 16 Dec 2017.
  • Nicholas Haughton — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Nicholas Low — 1 confirmed meetings against Ryan McGivern. 7 Apr 2014 – 7 Apr 2014.
  • Nikola Zigic — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Nikos Karelis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Nir Bitton — 1 confirmed meetings against Ryan McGivern. 14 Dec 2013 – 14 Dec 2013.
  • Nyron Nosworthy — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Oliver Turton — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Odhran Skelton — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Offrande Zanzala — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Oisin Conaty — 1 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 15 Oct 2022.
  • Oliver McBurnie — 1 confirmed meetings against Ryan McGivern. 27 Sept 2014 – 27 Sept 2014.
  • Oliver Norwood — 1 confirmed meetings against Ryan McGivern. 9 Apr 2012 – 9 Apr 2012.
  • Oliver Watkins — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Omar Daley — 1 confirmed meetings against Ryan McGivern. 26 Oct 2012 – 26 Oct 2012.
  • Omar Sowunmi — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Ondřej Mastný — 1 confirmed meetings against Ryan McGivern. 11 Mar 2023 – 11 Mar 2023.
  • Oran O'Kane — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Orestis Karnezis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Orhan Mustafi — 1 confirmed meetings against Ryan McGivern. 26 Dec 2013 – 26 Dec 2013.
  • Oscar Gobern — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Otis Khan — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Oulwasanmi Odelusi — 1 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 7 Mar 2015.
  • Ovidiu Hoban — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Owen McKeown — 1 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 24 Oct 2020.
  • Pablo Andrade — 1 confirmed meetings against Ryan McGivern. 13 Feb 2024 – 13 Feb 2024.
  • Padraig Lynch — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Panagiotis Tachtsidis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Papa Diop — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • Papy Djilobodji — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Patrick Kisnorbo — 1 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 17 Sept 2011.
  • Patrick McCourt — 1 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 6 Apr 2013.
  • Patrick McNair — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Patrick van Aanholt — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Paul Gallagher — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Paul Green — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Paul Keegan — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Paul Konchesky — 1 confirmed meetings against Ryan McGivern. 27 Aug 2016 – 27 Aug 2016.
  • Paul Lawson — 1 confirmed meetings against Ryan McGivern. 26 Dec 2012 – 26 Dec 2012.
  • Paul McCallum — 1 confirmed meetings against Ryan McGivern. 30 Mar 2014 – 30 Mar 2014.
  • Paul McGinn — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Paul McShane — 1 confirmed meetings against Ryan McGivern. 14 Feb 2012 – 14 Feb 2012.
  • Paul Papp — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Paul Rachubka — 1 confirmed meetings against Ryan McGivern. 19 Aug 2014 – 19 Aug 2014.
  • Paulo Tavares — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Peter Brezovan — 1 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 14 Jan 2012.
  • Peter Clarke — 1 confirmed meetings against Ryan McGivern. 28 Dec 2015 – 28 Dec 2015.
  • Phil Bardsley — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Richard Smallwood — 1 confirmed meetings against Ryan McGivern. 17 Sept 2016 – 17 Sept 2016.
  • Radosław Majewski — 1 confirmed meetings against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Rai Simons — 1 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 21 Nov 2015.
  • Rajiv van La Parra — 1 confirmed meetings against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Ramón Núñez — 1 confirmed meetings against Ryan McGivern. 17 Sept 2011 – 17 Sept 2011.
  • Răzvan Raț — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Réda Johnson — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Reece Burke — 1 confirmed meetings against Ryan McGivern. 23 Jan 2016 – 23 Jan 2016.
  • Reece Hall-Johnson — 1 confirmed meetings against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Reece Neale — 1 confirmed meetings against Ryan McGivern. 17 Oct 2020 – 17 Oct 2020.
  • Reginald Lambe — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Remie Streete — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Reuben Noble-Lazarus — 1 confirmed meetings against Ryan McGivern. 21 Apr 2012 – 21 Apr 2012.
  • Rhys Bennett — 1 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 28 Nov 2015.
  • Rhys Browne — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Rhys Healey — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • Rhys Murphy — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Rhys Williams — 1 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 3 Dec 2011.
  • Ricardo — 1 confirmed meetings against Ryan McGivern. 6 Sept 2014 – 6 Sept 2014.
  • Ricardo Azevedo — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Riccardo Montolivo — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Richard Bennett — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Richard O'Donnell — 1 confirmed meetings against Ryan McGivern. 9 Aug 2014 – 9 Aug 2014.
  • Richie Ryan — 1 confirmed meetings against Ryan McGivern. 24 Feb 2013 – 24 Feb 2013.
  • Ricky Holmes — 1 confirmed meetings against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Rico Henry — 1 confirmed meetings against Ryan McGivern. 8 May 2016 – 8 May 2016.
  • Rigino Cicilia — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Rob Jones — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Robert Harris — 1 confirmed meetings against Ryan McGivern. 21 Mar 2015 – 21 Mar 2015.
  • Robert McVarnock — 1 confirmed meetings against Ryan McGivern. 24 Jan 2023 – 24 Jan 2023.
  • Ronan Murray — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Ronan Wilson — 1 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 14 Nov 2020.
  • Rory Fallon — 1 confirmed meetings against Ryan McGivern. 24 Nov 2012 – 24 Nov 2012.
  • Roshaun Williams — 1 confirmed meetings against Ryan McGivern. 26 Jan 2024 – 26 Jan 2024.
  • Ross Turnbull — 1 confirmed meetings against Ryan McGivern. 20 Sept 2014 – 20 Sept 2014.
  • Roy Carroll — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Roy O'Donovan — 1 confirmed meetings against Ryan McGivern. 16 Aug 2011 – 16 Aug 2011.
  • Ruadhán McKenna — 1 confirmed meetings against Ryan McGivern. 15 Oct 2022 – 15 Oct 2022.
  • Rudolf Skacel — 1 confirmed meetings against Ryan McGivern. 11 Nov 2012 – 11 Nov 2012.
  • Ryan Allsop — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Ryan Brobbel — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Ryan Christie — 1 confirmed meetings against Ryan McGivern. 12 Mar 2014 – 12 Mar 2014.
  • Ryan Colclough — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Ryan Dickson — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Ryan Donnelly — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Ryan Fraser — 1 confirmed meetings against Ryan McGivern. 29 Sept 2012 – 29 Sept 2012.
  • Ryan Fulton — 1 confirmed meetings against Ryan McGivern. 20 Aug 2016 – 20 Aug 2016.
  • Ryan Gondoh — 1 confirmed meetings against Ryan McGivern. 28 Apr 2018 – 28 Apr 2018.
  • Ryan Harley — 1 confirmed meetings against Ryan McGivern. 10 Sept 2011 – 10 Sept 2011.
  • Ryan Harpur — 1 confirmed meetings against Ryan McGivern. 24 Oct 2020 – 24 Oct 2020.
  • Ryan Haynes — 1 confirmed meetings against Ryan McGivern. 13 Dec 2014 – 13 Dec 2014.
  • Ryan Kent — 1 confirmed meetings against Ryan McGivern. 26 Dec 2015 – 26 Dec 2015.
  • Ryan Leonard — 1 confirmed meetings against Ryan McGivern. 10 Oct 2015 – 10 Oct 2015.
  • Ryan McKay — 1 confirmed meetings against Ryan McGivern. 30 Sept 2023 – 30 Sept 2023.
  • Ryan O'Leary — 1 confirmed meetings against Ryan McGivern. 23 Dec 2012 – 23 Dec 2012.
  • Ryan Taylor — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Sam Collins — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Séamus Conneely — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Samuel Hoskins — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Sam Anderson — 1 confirmed meetings against Ryan McGivern. 29 Apr 2023 – 29 Apr 2023.
  • Sam Baldock — 1 confirmed meetings against Ryan McGivern. 1 Nov 2011 – 1 Nov 2011.
  • Sam Kelly — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Sam McQueen — 1 confirmed meetings against Ryan McGivern. 26 Feb 2016 – 26 Feb 2016.
  • Sammy Morrow — 1 confirmed meetings against Ryan McGivern. 26 Dec 2012 – 26 Dec 2012.
  • Samuel Ashford — 1 confirmed meetings against Ryan McGivern. 11 Nov 2023 – 11 Nov 2023.
  • Samuel Barratt — 1 confirmed meetings against Ryan McGivern. 19 Nov 2015 – 19 Nov 2015.
  • Samuel Hart — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Samuel Walker — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • Sanchez Watt — 1 confirmed meetings against Ryan McGivern. 1 Nov 2014 – 1 Nov 2014.
  • Sanel Jahić — 1 confirmed meetings against Ryan McGivern. 21 Dec 2013 – 21 Dec 2013.
  • Scott Allan — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Scott Brown — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Scott Cuthbert — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Scott Flinders — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Scott Loach — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Scott McDonald — 1 confirmed meetings against Ryan McGivern. 3 Dec 2011 – 3 Dec 2011.
  • Scott Tanser — 1 confirmed meetings against Ryan McGivern. 28 Nov 2015 – 28 Nov 2015.
  • Scott Wagstaff — 1 confirmed meetings against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Sean McAllister — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Sean McConville — 1 confirmed meetings against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • Sean Stewart — 1 confirmed meetings against Ryan McGivern. 13 Jan 2024 – 13 Jan 2024.
  • Sean Welsh — 1 confirmed meetings against Ryan McGivern. 7 Oct 2013 – 7 Oct 2013.
  • Seanan Clucas — 1 confirmed meetings against Ryan McGivern. 17 Feb 2024 – 17 Feb 2024.
  • Seb Hines — 1 confirmed meetings against Ryan McGivern. 24 Mar 2012 – 24 Mar 2012.
  • Sebastian Giovinco — 1 confirmed meetings against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Sebastien Amoros — 1 confirmed meetings against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Shaleum Logan — 1 confirmed meetings against Ryan McGivern. 7 Apr 2014 – 7 Apr 2014.
  • Shane Cansdell-Sherriff — 1 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 24 Oct 2015.
  • Shane Sutherland — 1 confirmed meetings against Ryan McGivern. 8 Dec 2012 – 8 Dec 2012.
  • Shaun Barker — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Shaun Batt — 1 confirmed meetings against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Shaun Brisley — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Shaun Donnellan — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • Shaun Harrad — 1 confirmed meetings against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Shea Gordon — 1 confirmed meetings against Ryan McGivern. 7 Oct 2022 – 7 Oct 2022.
  • Shea McAuley — 1 confirmed meetings against Ryan McGivern. 20 Apr 2024 – 20 Apr 2024.
  • Shola Ameobi — 1 confirmed meetings against Ryan McGivern. 13 Feb 2016 – 13 Feb 2016.
  • Sidney Nelson — 1 confirmed meetings against Ryan McGivern. 10 Dec 2016 – 10 Dec 2016.
  • Simeon Jackson — 1 confirmed meetings against Ryan McGivern. 7 Mar 2015 – 7 Mar 2015.
  • Simon Gillett — 1 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 12 Mar 2016.
  • Simon Mignolet — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Simon Moore — 1 confirmed meetings against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Sokratis Papastathopoulos — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Sonny Bradley — 1 confirmed meetings against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Stefanos Athanasiadis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Stéphane Sessègnon — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Stephen Carr — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Stephen Dobbie — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Stephen Mallon — 1 confirmed meetings against Ryan McGivern. 11 Nov 2023 – 11 Nov 2023.
  • Steve Morison — 1 confirmed meetings against Ryan McGivern. 17 Jan 2016 – 17 Jan 2016.
  • Steve Simonsen — 1 confirmed meetings against Ryan McGivern. 18 May 2013 – 18 May 2013.
  • Steven Caldwell — 1 confirmed meetings against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Steven Douglas — 1 confirmed meetings against Ryan McGivern. 14 Nov 2020 – 14 Nov 2020.
  • Steven Pienaar — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Steven Ross — 1 confirmed meetings against Ryan McGivern. 20 Oct 2012 – 20 Oct 2012.
  • Steven Schumacher — 1 confirmed meetings against Ryan McGivern. 4 Oct 2014 – 4 Oct 2014.
  • Stuart Beavon — 1 confirmed meetings against Ryan McGivern. 19 Mar 2016 – 19 Mar 2016.
  • Stuart Moore — 1 confirmed meetings against Ryan McGivern. 12 Mar 2016 – 12 Mar 2016.
  • Sulley Muntari — 1 confirmed meetings against Ryan McGivern. 3 Apr 2011 – 3 Apr 2011.
  • Sylvan Ebanks-Blake — 1 confirmed meetings against Ryan McGivern. 21 Nov 2015 – 21 Nov 2015.
  • Thomas James — 1 confirmed meetings against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.
  • T. Miller — 1 confirmed meetings against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • David Olufemi — 1 confirmed meetings against Ryan McGivern. 20 Oct 2015 – 20 Oct 2015.
  • Tal Ben Haim — 1 confirmed meetings against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Tamás Priskin — 1 confirmed meetings against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Tendayi Darikwa — 1 confirmed meetings against Ryan McGivern. 30 Aug 2014 – 30 Aug 2014.
  • Terry Hawkridge — 1 confirmed meetings against Ryan McGivern. 21 Oct 2014 – 21 Oct 2014.
  • Theo Robinson — 1 confirmed meetings against Ryan McGivern. 16 Aug 2014 – 16 Aug 2014.
  • Thimotée Dieng — 1 confirmed meetings against Ryan McGivern. 1 Mar 2016 – 1 Mar 2016.
  • Thomas Clarke — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Thomas Elliott — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Thomas Parkes — 1 confirmed meetings against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Thomas Reilly — 1 confirmed meetings against Ryan McGivern. 3 Nov 2012 – 3 Nov 2012.
  • Thomas Robson-Kanu — 1 confirmed meetings against Ryan McGivern. 27 Sept 2011 – 27 Sept 2011.
  • Thomas Scobbie — 1 confirmed meetings against Ryan McGivern. 21 Dec 2013 – 21 Dec 2013.
  • Thorsten Stuckmann — 1 confirmed meetings against Ryan McGivern. 26 Jan 2016 – 26 Jan 2016.
  • Tiarnan Mulvenna — 1 confirmed meetings against Ryan McGivern. 24 Nov 2023 – 24 Nov 2023.
  • Timmy Thiele — 1 confirmed meetings against Ryan McGivern. 24 Oct 2015 – 24 Oct 2015.
  • Tom Soares — 1 confirmed meetings against Ryan McGivern. 10 Sept 2016 – 10 Sept 2016.
  • Tomas Rogić — 1 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 6 Apr 2013.
  • Tomasz Cywka — 1 confirmed meetings against Ryan McGivern. 28 Jan 2012 – 28 Jan 2012.
  • Torbjørn Agdestein — 1 confirmed meetings against Ryan McGivern. 28 Sept 2013 – 28 Sept 2013.
  • Troy Brown — 1 confirmed meetings against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Troy Deeney — 1 confirmed meetings against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Uche Ikpeazu — 1 confirmed meetings against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Vito Mannone — 1 confirmed meetings against Ryan McGivern. 11 Feb 2012 – 11 Feb 2012.
  • Vadaine Oliver — 1 confirmed meetings against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Vassilis Torosidis — 1 confirmed meetings against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Victor Wanyama — 1 confirmed meetings against Ryan McGivern. 6 Apr 2013 – 6 Apr 2013.
  • Vitālijs Maksimenko — 1 confirmed meetings against Ryan McGivern. 10 May 2014 – 10 May 2014.
  • Vlad Chiricheș — 1 confirmed meetings against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Vladan Bubanja — 1 confirmed meetings against Ryan McGivern. 6 Aug 2019 – 6 Aug 2019.
  • Vladimir Gadzhev — 1 confirmed meetings against Ryan McGivern. 13 Aug 2016 – 13 Aug 2016.
  • William Aimson — 1 confirmed meetings against Ryan McGivern. 9 Jan 2016 – 9 Jan 2016.
  • Wahbi Khazri — 1 confirmed meetings against Ryan McGivern. 24 Aug 2016 – 24 Aug 2016.
  • Wesley Charles — 1 confirmed meetings against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Wesley Foderingham — 1 confirmed meetings against Ryan McGivern. 14 Mar 2015 – 14 Mar 2015.
  • Will Hoskins — 1 confirmed meetings against Ryan McGivern. 14 Jan 2012 – 14 Jan 2012.
  • William Hayhurst — 1 confirmed meetings against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Yanic-Sonny Wildschut — 1 confirmed meetings against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Zak Whitbread — 1 confirmed meetings against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Zander Diamond — 1 confirmed meetings against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Zavon Hines — 1 confirmed meetings against Ryan McGivern. 5 Nov 2011 – 5 Nov 2011.

Which teams has Ryan McGivern 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.

  • Ballymena United — 9 confirmed appearances against Ryan McGivern. 24 Oct 2020 – 20 Apr 2024.
  • Carrick Rangers — 8 confirmed appearances against Ryan McGivern. 17 Oct 2020 – 16 Apr 2024.
  • Coventry — 8 confirmed appearances against Ryan McGivern. 16 Aug 2011 – 13 Aug 2016.
  • Kilmarnock — 7 confirmed appearances against Ryan McGivern. 23 Dec 2012 – 10 May 2014.
  • Aberdeen — 6 confirmed appearances against Ryan McGivern. 29 Sept 2012 – 7 Apr 2014.
  • Coleraine FC — 6 confirmed appearances against Ryan McGivern. 14 Nov 2020 – 24 Feb 2024.
  • Dungannon Swifts — 6 confirmed appearances against Ryan McGivern. 16 Sept 2022 – 18 Nov 2023.
  • Heart Of Midlothian — 6 confirmed appearances against Ryan McGivern. 3 Jan 2013 – 27 Apr 2014.
  • Linfield — 6 confirmed appearances against Ryan McGivern. 21 Aug 2022 – 16 Mar 2024.
  • Peterborough — 6 confirmed appearances against Ryan McGivern. 6 Aug 2011 – 14 Feb 2017.
  • Ross County — 6 confirmed appearances against Ryan McGivern. 20 Oct 2012 – 6 May 2014.
  • Cliftonville FC — 5 confirmed appearances against Ryan McGivern. 1 Oct 2022 – 13 Jan 2024.
  • Dundee Utd — 5 confirmed appearances against Ryan McGivern. 11 Nov 2012 – 28 Feb 2014.
  • Inverness CT — 5 confirmed appearances against Ryan McGivern. 8 Dec 2012 – 12 Mar 2014.
  • Motherwell — 5 confirmed appearances against Ryan McGivern. 26 Oct 2012 – 8 Mar 2014.
  • Scunthorpe — 5 confirmed appearances against Ryan McGivern. 21 Oct 2014 – 14 Nov 2017.
  • ST Mirren — 5 confirmed appearances against Ryan McGivern. 3 Nov 2012 – 18 Jan 2014.
  • Walsall — 5 confirmed appearances against Ryan McGivern. 9 Aug 2014 – 16 Dec 2017.
  • Barnsley — 4 confirmed appearances against Ryan McGivern. 29 Oct 2011 – 14 Nov 2015.
  • Blackpool — 4 confirmed appearances against Ryan McGivern. 27 Aug 2011 – 9 Jan 2016.
  • Crusaders FC — 4 confirmed appearances against Ryan McGivern. 30 Oct 2020 – 2 Dec 2023.
  • Glenavon FC — 4 confirmed appearances against Ryan McGivern. 25 Feb 2023 – 24 Nov 2023.
  • Glentoran — 4 confirmed appearances against Ryan McGivern. 22 Oct 2022 – 17 Feb 2024.
  • Larne — 4 confirmed appearances against Ryan McGivern. 7 Oct 2022 – 26 Jan 2024.
  • Millwall — 4 confirmed appearances against Ryan McGivern. 20 Nov 2011 – 10 Dec 2016.
  • Partick — 4 confirmed appearances against Ryan McGivern. 7 Oct 2013 – 3 May 2014.
  • ST Johnstone — 4 confirmed appearances against Ryan McGivern. 28 Nov 2012 – 22 Mar 2014.
  • Burnley — 3 confirmed appearances against Ryan McGivern. 13 Aug 2011 – 28 Apr 2012.
  • Celtic — 3 confirmed appearances against Ryan McGivern. 6 Apr 2013 – 14 Dec 2013.
  • Chesterfield — 3 confirmed appearances against Ryan McGivern. 30 Aug 2014 – 20 Aug 2016.
  • Colchester — 3 confirmed appearances against Ryan McGivern. 1 Nov 2014 – 28 Apr 2018.
  • Dundee — 3 confirmed appearances against Ryan McGivern. 6 Oct 2012 – 18 May 2013.
  • Fleetwood Town — 3 confirmed appearances against Ryan McGivern. 4 Oct 2014 – 3 Dec 2016.
  • Hull City — 3 confirmed appearances against Ryan McGivern. 20 Aug 2011 – 11 Feb 2012.
  • Portadown — 3 confirmed appearances against Ryan McGivern. 15 Oct 2022 – 11 Mar 2023.
  • Bradford — 2 confirmed appearances against Ryan McGivern. 27 Sept 2014 – 23 Jan 2016.
  • Brighton — 2 confirmed appearances against Ryan McGivern. 10 Sept 2011 – 14 Jan 2012.
  • Burton Albion — 2 confirmed appearances against Ryan McGivern. 24 Oct 2015 – 19 Mar 2016.
  • Bury — 2 confirmed appearances against Ryan McGivern. 28 Dec 2015 – 10 Sept 2016.
  • Crystal Palace — 2 confirmed appearances against Ryan McGivern. 18 Oct 2011 – 14 Feb 2012.
  • Doncaster — 2 confirmed appearances against Ryan McGivern. 16 Aug 2014 – 26 Jan 2016.
  • Gillingham — 2 confirmed appearances against Ryan McGivern. 16 Apr 2016 – 27 Aug 2016.
  • Leeds — 2 confirmed appearances against Ryan McGivern. 17 Sept 2011 – 4 Feb 2012.
  • Loughgall — 2 confirmed appearances against Ryan McGivern. 21 Oct 2023 – 13 Feb 2024.
  • Maidenhead — 2 confirmed appearances against Ryan McGivern. 8 Nov 2015 – 19 Nov 2015.
  • Middlesbrough — 2 confirmed appearances against Ryan McGivern. 3 Dec 2011 – 24 Mar 2012.
  • Milton Keynes Dons — 2 confirmed appearances against Ryan McGivern. 8 Nov 2014 – 6 Aug 2016.
  • Oldham — 2 confirmed appearances against Ryan McGivern. 19 Aug 2014 – 1 Mar 2016.
  • Reading — 2 confirmed appearances against Ryan McGivern. 27 Sept 2011 – 28 Jan 2012.
  • Rochdale — 2 confirmed appearances against Ryan McGivern. 28 Nov 2015 – 23 Apr 2016.
  • Sheffield Utd — 2 confirmed appearances against Ryan McGivern. 21 Mar 2015 – 20 Feb 2016.
  • Southampton — 2 confirmed appearances against Ryan McGivern. 26 Nov 2011 – 30 Dec 2011.
  • Southend — 2 confirmed appearances against Ryan McGivern. 10 Oct 2015 – 26 Feb 2016.
  • Sunderland — 2 confirmed appearances against Ryan McGivern. 3 Apr 2011 – 24 Aug 2016.
  • Sutjeska — 2 confirmed appearances against Ryan McGivern. 6 Aug 2019 – 13 Aug 2019.
  • Swindon Town — 2 confirmed appearances against Ryan McGivern. 14 Mar 2015 – 1 Oct 2016.
  • West Ham — 2 confirmed appearances against Ryan McGivern. 1 Nov 2011 – 17 Apr 2012.
  • Accrington ST — 1 confirmed appearances against Ryan McGivern. 5 May 2018 – 5 May 2018.
  • AFC Wimbledon — 1 confirmed appearances against Ryan McGivern. 24 Sept 2016 – 24 Sept 2016.
  • Birmingham — 1 confirmed appearances against Ryan McGivern. 23 Oct 2011 – 23 Oct 2011.
  • Bristol City — 1 confirmed appearances against Ryan McGivern. 16 Sept 2014 – 16 Sept 2014.
  • Cambridge United — 1 confirmed appearances against Ryan McGivern. 17 Mar 2018 – 17 Mar 2018.
  • Cardiff — 1 confirmed appearances against Ryan McGivern. 26 Aug 2014 – 26 Aug 2014.
  • Carlisle — 1 confirmed appearances against Ryan McGivern. 7 Apr 2018 – 7 Apr 2018.
  • Charlton — 1 confirmed appearances against Ryan McGivern. 16 Aug 2016 – 16 Aug 2016.
  • Crawley Town — 1 confirmed appearances against Ryan McGivern. 17 Mar 2015 – 17 Mar 2015.
  • Crewe — 1 confirmed appearances against Ryan McGivern. 13 Sept 2014 – 13 Sept 2014.
  • Derby — 1 confirmed appearances against Ryan McGivern. 10 Dec 2011 – 10 Dec 2011.
  • Exeter City — 1 confirmed appearances against Ryan McGivern. 6 Dec 2015 – 6 Dec 2015.
  • Greece — 1 confirmed appearances against Ryan McGivern. 14 Oct 2014 – 14 Oct 2014.
  • Grimsby — 1 confirmed appearances against Ryan McGivern. 21 Apr 2018 – 21 Apr 2018.
  • Hartlepool — 1 confirmed appearances against Ryan McGivern. 12 Aug 2014 – 12 Aug 2014.
  • Huddersfield — 1 confirmed appearances against Ryan McGivern. 9 Aug 2016 – 9 Aug 2016.
  • Italy — 1 confirmed appearances against Ryan McGivern. 11 Oct 2011 – 11 Oct 2011.
  • Leyton Orient — 1 confirmed appearances against Ryan McGivern. 25 Oct 2014 – 25 Oct 2014.
  • Northampton — 1 confirmed appearances against Ryan McGivern. 22 Oct 2016 – 22 Oct 2016.
  • Nottingham Forest — 1 confirmed appearances against Ryan McGivern. 17 Dec 2011 – 17 Dec 2011.
  • Notts County — 1 confirmed appearances against Ryan McGivern. 23 Aug 2014 – 23 Aug 2014.
  • Port Vale — 1 confirmed appearances against Ryan McGivern. 26 Nov 2016 – 26 Nov 2016.
  • Portsmouth — 1 confirmed appearances against Ryan McGivern. 17 Mar 2012 – 17 Mar 2012.
  • Preston — 1 confirmed appearances against Ryan McGivern. 18 Oct 2014 – 18 Oct 2014.
  • Romania — 1 confirmed appearances against Ryan McGivern. 14 Nov 2014 – 14 Nov 2014.
  • Shrewsbury — 1 confirmed appearances against Ryan McGivern. 31 Oct 2015 – 31 Oct 2015.
  • Watford — 1 confirmed appearances against Ryan McGivern. 29 Nov 2011 – 29 Nov 2011.
  • Wigan — 1 confirmed appearances against Ryan McGivern. 30 Jan 2016 – 30 Jan 2016.
  • Yeovil Town — 1 confirmed appearances against Ryan McGivern. 10 Apr 2018 – 10 Apr 2018.

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.