FOOTSAM / CONNECTIONS
Michael Cunningham
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Michael Cunningham played with most?
Most confirmed shared appearances:
- Liam Newton10shared appearances
- Scott Mercer10shared appearances
- Patrick Slattery9shared appearances
Who has Michael Cunningham faced most often?
Most confirmed meetings as opponents:
- Robert Linn2confirmed meetings
- Cameron Ballantyne2confirmed meetings
- Colin Hamilton2confirmed meetings
Who has Michael Cunningham played with most?
Players with confirmed appearances in the same team as Michael Cunningham.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 17 July 2021 – 22 Oct 2022 | ||
| 01 | 14 July 2021 – 24 Sep 2022 | ||
| 03 | 14 July 2021 – 24 Sep 2022 | ||
| 04 | 24 July 2021 – 22 Oct 2022 | ||
| 05 | 12 July 2022 – 22 Oct 2022 | ||
| 05 | 12 July 2022 – 22 Oct 2022 | ||
| 05 | 12 July 2022 – 22 Oct 2022 | ||
| 05 | 14 July 2021 – 22 Oct 2022 | ||
| 09 | 14 July 2021 – 10 Aug 2021 | ||
| 09 | 12 July 2022 – 22 Oct 2022 | ||
| 09 | 14 July 2021 – 10 Aug 2021 | ||
| 09 | 12 July 2022 – 22 Oct 2022 | ||
| 09 | 14 July 2021 – 10 Aug 2021 | ||
| 09 | 12 July 2022 – 22 Oct 2022 | ||
| 09 | 14 July 2021 – 10 Aug 2021 | ||
| 16 | 14 July 2021 – 24 July 2021 | ||
| 16 | 14 July 2021 – 24 July 2021 | ||
| 16 | 14 July 2021 – 24 July 2021 | ||
| 16 | 14 July 2021 – 24 July 2021 | ||
| 20 | 12 July 2022 – 24 Sep 2022 | ||
| 20 | 23 Aug 2022 – 22 Oct 2022 | ||
| 20 | 12 July 2022 – 23 July 2022 | ||
| 20 | 20 July 2021 – 10 Aug 2021 | ||
| 20 | 17 July 2021 – 24 July 2021 | ||
| 20 | 14 July 2021 – 20 July 2021 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 24 Sep 2022 – 22 Oct 2022 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 23 Aug 2022 – 24 Sep 2022 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 19 July 2022 – 23 July 2022 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 24 July 2021 – 10 Aug 2021 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 26 | 14 July 2021 – 17 July 2021 | ||
| 26 | 28 Oct 2023 – 25 Nov 2023 | ||
| 42 | 10 Aug 2021 – 10 Aug 2021 | ||
| 42 | 11 Nov 2020 – 11 Nov 2020 | ||
| 42 | 20 July 2019 – 20 July 2019 | ||
| 42 | 11 Nov 2020 – 11 Nov 2020 | ||
| 42 | 23 Aug 2022 – 23 Aug 2022 | ||
| 42 | 11 Nov 2020 – 11 Nov 2020 | ||
| 42 | 20 July 2019 – 20 July 2019 | ||
| 42 | 11 Nov 2020 – 11 Nov 2020 | ||
| 42 | 20 July 2019 – 20 July 2019 |
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 Michael Cunningham 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 Michael Cunningham played with?
- Liam Newton — 10 shared appearances with Michael Cunningham. 17 Jul 2021 – 22 Oct 2022.
- Scott Mercer — 10 shared appearances with Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Patrick Slattery — 9 shared appearances with Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Aaron Steele — 7 shared appearances with Michael Cunningham. 24 Jul 2021 – 22 Oct 2022.
- Ryan Schiavone — 6 shared appearances with Michael Cunningham. 12 Jul 2022 – 22 Oct 2022.
- Scott Shepherd — 6 shared appearances with Michael Cunningham. 12 Jul 2022 – 22 Oct 2022.
- Samuel Denham — 6 shared appearances with Michael Cunningham. 12 Jul 2022 – 22 Oct 2022.
- Stewart Murdoch — 6 shared appearances with Michael Cunningham. 14 Jul 2021 – 22 Oct 2022.
- Connor McManus — 5 shared appearances with Michael Cunningham. 14 Jul 2021 – 10 Aug 2021.
- Jack Healy — 5 shared appearances with Michael Cunningham. 12 Jul 2022 – 22 Oct 2022.
- Kevin Smith — 5 shared appearances with Michael Cunningham. 14 Jul 2021 – 10 Aug 2021.
- Kieran Millar — 5 shared appearances with Michael Cunningham. 12 Jul 2022 – 22 Oct 2022.
- Liam Watt — 5 shared appearances with Michael Cunningham. 14 Jul 2021 – 10 Aug 2021.
- Lucas Williamson — 5 shared appearances with Michael Cunningham. 12 Jul 2022 – 22 Oct 2022.
- Scott Gallacher — 5 shared appearances with Michael Cunningham. 14 Jul 2021 – 10 Aug 2021.
- Aaron Dunsmore — 4 shared appearances with Michael Cunningham. 14 Jul 2021 – 24 Jul 2021.
- Christopher Higgins — 4 shared appearances with Michael Cunningham. 14 Jul 2021 – 24 Jul 2021.
- Ross Dunlop — 4 shared appearances with Michael Cunningham. 14 Jul 2021 – 24 Jul 2021.
- Sean Brown — 4 shared appearances with Michael Cunningham. 14 Jul 2021 – 24 Jul 2021.
- Allan Fleming — 3 shared appearances with Michael Cunningham. 12 Jul 2022 – 24 Sept 2022.
- Alan Trouten — 3 shared appearances with Michael Cunningham. 23 Aug 2022 – 22 Oct 2022.
- Brogan Walls — 3 shared appearances with Michael Cunningham. 12 Jul 2022 – 23 Jul 2022.
- Cameron Dow — 3 shared appearances with Michael Cunningham. 20 Jul 2021 – 10 Aug 2021.
- Daniel Denholm — 3 shared appearances with Michael Cunningham. 17 Jul 2021 – 24 Jul 2021.
- Ross Davidson — 3 shared appearances with Michael Cunningham. 14 Jul 2021 – 20 Jul 2021.
- Aiden McLaughlin — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Adam MacDonald — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Alexander Ferguson — 2 shared appearances with Michael Cunningham. 24 Sept 2022 – 22 Oct 2022.
- Ciaren Chalmers — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Craig Hepburn — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Ewan MacPherson — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Gregor Jordan — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Jamie Docherty — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- João Baldé — 2 shared appearances with Michael Cunningham. 23 Aug 2022 – 24 Sept 2022.
- Joshua Jack — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Jude Smith — 2 shared appearances with Michael Cunningham. 19 Jul 2022 – 23 Jul 2022.
- Lucas Berry — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Lewis Anderson — 2 shared appearances with Michael Cunningham. 24 Jul 2021 – 10 Aug 2021.
- Robbie McNab — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Ryan Wallace — 2 shared appearances with Michael Cunningham. 14 Jul 2021 – 17 Jul 2021.
- Zac Butterworth — 2 shared appearances with Michael Cunningham. 28 Oct 2023 – 25 Nov 2023.
- Aaron Dair — 1 shared appearances with Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Andrew Black — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Andrew Nelson — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Blair Henderson — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Brendan Ramsay — 1 shared appearances with Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Calum Antell — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Cameron Kerr — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Conrad Balatoni — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Craig Curran — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Craig Thomson — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Daniel Handling — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Declan McDaid — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Finlay Robertson — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Greg MacPherson — 1 shared appearances with Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Jack Tait — 1 shared appearances with Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Jack Hamilton — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Jamie Semple — 1 shared appearances with Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Jordan Marshall — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Jordon Forster — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Josh Campbell — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Josh Meekings — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Josh Mulligan — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Kyle Connell — 1 shared appearances with Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Lee Hamilton — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Liam Brown — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Liam Henderson — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Liam Parker — 1 shared appearances with Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Matthew McDonald — 1 shared appearances with Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Paul McGowan — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Reece Beveridge — 1 shared appearances with Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Raffaele De Vita — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Sam Martin — 1 shared appearances with Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Samuel Newman — 1 shared appearances with Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Scott Walker — 1 shared appearances with Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Shaun Byrne — 1 shared appearances with Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Taylor Steven — 1 shared appearances with Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
Who has Michael Cunningham faced?
- Robert Linn — 2 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Cameron Ballantyne — 2 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 23 Aug 2022.
- Colin Hamilton — 2 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- David Gold — 2 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Dale Hilson — 2 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Euan O'Reilly — 2 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 22 Oct 2022.
- Liam Parker — 2 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 23 Aug 2022.
- Michael McKenna — 2 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Maksym Kucheryavyi — 2 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 23 Aug 2022.
- Ross Philp — 2 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 22 Oct 2022.
- Scott Stewart — 2 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- Spencer Moreland — 2 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 23 Aug 2022.
- Adam Brooks — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Adam Corbett — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Andrew MacAskill — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Angus Mailer — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- A. Semple — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Aidan Smith — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Aidan Sopel — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Adam Brown — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Adam King — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Adam McMillan — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Alexander Iacovitti — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Alfredo Agyeman — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Andrew Black — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Andrew Graham — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Ben Armour — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Balint Demus — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Ben Lewis — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Blair MacIntyre — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- William McKay — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- B. Pert — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Ben Purrington — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Ben McCrystal — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Benjamin Paton — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Benjamin Siegrist — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Bobby Dailly — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Botti Biabi — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Cameron Eadie — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- C. Falconer — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Callum Fordyce — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Cameron Gill — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Creag Little — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Cameron O'Donnell — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Cohen Ramsay — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Callum Johnson — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Calum Antell — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Calum Butcher — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Cameron Mackay — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Charlie Gilmour — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Charlie Mulgrew — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Cillian Sheridan — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Connor Randall — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Conor Brennan — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Conor O’Keefe — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Conor Sammon — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Craig Thomson — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Daniel Fosu — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Douglas Hill — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- David Hutton — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Darryl McHardy — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Dale Carrick — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Daniel Church — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Daniel Devine — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Daniel Higgins — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Daniel Hoban — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Darren Jamieson — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- David Carson — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- David Wotherspoon — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Derek Lyle — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Deri Corfe — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Dylan Mackin — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Eoghan Stokes — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Euan Spark — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Finlay Allen — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- F. Regan — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Filip Franczak — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Florent Hoti — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Flynn Duffy — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Graham Boyd — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Gavin Millar — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- George O'Connor — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Gary Fraser — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Gavin Swankie — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- George Harmon — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- George Stanger — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Greg Fleming — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Griffin Riley Sabatini — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Harrison Clark — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Harry Lodovica — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Hamish Munro — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Harlain Mbayo — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Harry Nicolson — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Ian Harkes — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Jackson Innes — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Jack MacCalman — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Joseph McCabe — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Jack McMahon — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Jack Murray — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Joshua Peters — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- James Stevenson — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Jordan Stuart — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Jack Baldwin — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Jack Leitch — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Jack Wills — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Jake Davidson — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- James Craigen — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Jamie Barjonas — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Jason Brown — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Jay Hogarth — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Jeando Fuchs — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Joel Nouble — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- John Mahon — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Jordan Northcott — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Jordon Forster — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Jordy Hiwula-Mayifuila — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Joseph Cardle — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Josh Kerr — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Joshua Sims — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Kevin Fraser — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Kane Hester — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Kareem Isiaka — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Kyle MacDonald — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Kodi McKinstray — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Kieran Shanks — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Keiran Wood — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Kallum Higginbotham — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Kazeem Olaigbe — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Keaghan Jacobs — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Kerr Smith — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Kieran Freeman — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Kyle Connell — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Luke Donnelly — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Luis Longstaff — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Lewis MacKinnon — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Lawrence Shankland — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Leon McCann — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Liam Henderson — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Liam Smith — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Logan Chalmers — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Michael Anderson — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Max Barry — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Marcus Goodall — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Mason Hancock — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Mark Mclauchlan — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Mark McLuckie — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Michael Miller — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Matthew Yates — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Marcel Oakley — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Mark Lamont — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Mark Reynolds — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Michael Tidser — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Murray Miller — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Nathan Austin — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Nicky Jamieson — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Nikola Ujdur — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Nathan Shaw — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Nathaniel Wedderburn — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Neil McGregor — 1 confirmed meetings against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Nicholas Clark — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Nicholas Low — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Owura Edwards — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Patrick Boyle — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Paul McKay — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Peter Pawlett — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Ryan Fyffe — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Ricky Little — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Rory MacEwan — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Rory McAllister — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Robbie McNab — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Reis Peggie — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Ross Callachan — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Ross Forbes — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Ross Laidlaw — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Ross MacIver — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Ross Sinclair — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Russell Dingwall — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Ryan Edwards — 1 confirmed meetings against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Scott Adams — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Steven Buchanan — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Sean Crighton — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Seff-Ali Khyyam — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Sam Pugh — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Samuel Urquhart — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Scott Walker — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Shaun Wood — 1 confirmed meetings against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Samuel Denham — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Scott Allan — 1 confirmed meetings against Michael Cunningham. 24 Sept 2022 – 24 Sept 2022.
- Scott Bright — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Scott Brown — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Scott Taggart — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Sean Welsh — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Simon Ferry — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Stefan Scougall — 1 confirmed meetings against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- T. Lowndes — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Thomas O'Brien — 1 confirmed meetings against Michael Cunningham. 14 Jul 2021 – 14 Jul 2021.
- Thomas Orr — 1 confirmed meetings against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
- Thomas Robert — 1 confirmed meetings against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Taylor Steven — 1 confirmed meetings against Michael Cunningham. 10 Aug 2021 – 10 Aug 2021.
- Thomas Reilly — 1 confirmed meetings against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Tony Dingwall — 1 confirmed meetings against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Victor Loturi — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Wallace Duffy — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- William Akio — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- William Gibson — 1 confirmed meetings against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- William Sandford — 1 confirmed meetings against Michael Cunningham. 23 Aug 2022 – 23 Aug 2022.
- Yan Dhanda — 1 confirmed meetings against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Zak Delaney — 1 confirmed meetings against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
Which teams has Michael Cunningham 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.
- Arbroath — 2 confirmed appearances against Michael Cunningham. 14 Jul 2021 – 24 Sept 2022.
- St. Johnstone U21 — 2 confirmed appearances against Michael Cunningham. 10 Aug 2021 – 23 Aug 2022.
- Airdrie United — 1 confirmed appearances against Michael Cunningham. 11 Nov 2020 – 11 Nov 2020.
- Alloa Athletic — 1 confirmed appearances against Michael Cunningham. 12 Jul 2022 – 12 Jul 2022.
- Buckie Thistle — 1 confirmed appearances against Michael Cunningham. 19 Jul 2022 – 19 Jul 2022.
- Dundee Utd — 1 confirmed appearances against Michael Cunningham. 20 Jul 2021 – 20 Jul 2021.
- Elgin City — 1 confirmed appearances against Michael Cunningham. 24 Jul 2021 – 24 Jul 2021.
- Inverness CT — 1 confirmed appearances against Michael Cunningham. 25 Nov 2023 – 25 Nov 2023.
- Kelty Hearts — 1 confirmed appearances against Michael Cunningham. 17 Jul 2021 – 17 Jul 2021.
- Kilwinning Rangers — 1 confirmed appearances against Michael Cunningham. 28 Oct 2023 – 28 Oct 2023.
- Peterhead — 1 confirmed appearances against Michael Cunningham. 20 Jul 2019 – 20 Jul 2019.
- Ross County — 1 confirmed appearances against Michael Cunningham. 23 Jul 2022 – 23 Jul 2022.
- Stenhousemuir — 1 confirmed appearances against Michael Cunningham. 22 Oct 2022 – 22 Oct 2022.
Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.
About this page and its data
Football connections
Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.
All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.
FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.






















































