FOOTSAM / CONNECTIONS
Thomas O'Brien
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has Thomas O'Brien played with most?
Most confirmed shared appearances:
- David Gold41shared appearances
- Michael McKenna38shared appearances
- Ricky Little38shared appearances
Who has Thomas O'Brien faced most often?
Most confirmed meetings as opponents:
- William McKay4confirmed meetings
- Conor Sammon4confirmed meetings
- Kevin Cawley4confirmed meetings
Who has Thomas O'Brien played with most?
Players with confirmed appearances in the same team as Thomas O'Brien.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 18 July 2017 – 11 Oct 2024 | ||
| 02 | 14 July 2018 – 25 Nov 2023 | ||
| 02 | 18 July 2017 – 14 Oct 2023 | ||
| 04 | 18 July 2017 – 20 July 2024 | ||
| 05 | 23 July 2019 – 11 Oct 2024 | ||
| 06 | 18 July 2017 – 21 Jan 2023 | ||
| 07 | 17 July 2019 – 25 Nov 2023 | ||
| 08 | 14 July 2018 – 23 July 2022 | ||
| 09 | 27 July 2019 – 16 July 2022 | ||
| 10 | 18 July 2017 – 28 Jan 2020 | ||
| 11 | 6 Oct 2020 – 21 Jan 2023 | ||
| 11 | 25 July 2017 – 27 Nov 2021 | ||
| 11 | 10 Oct 2020 – 23 July 2022 | ||
| 11 | 18 July 2017 – 28 Jan 2020 | ||
| 15 | 19 July 2023 – 11 Oct 2024 | ||
| 16 | 14 July 2021 – 23 July 2022 | ||
| 16 | 21 Jan 2023 – 11 Oct 2024 | ||
| 16 | 18 July 2017 – 12 Oct 2019 | ||
| 19 | 19 July 2023 – 27 July 2024 | ||
| 19 | 13 July 2019 – 27 Nov 2019 | ||
| 19 | 19 July 2023 – 27 July 2024 | ||
| 22 | 15 Aug 2021 – 13 May 2022 | ||
| 22 | 18 July 2017 – 21 July 2018 | ||
| 22 | 9 July 2022 – 9 Sep 2023 | ||
| 22 | 14 July 2021 – 13 May 2022 | ||
| 26 | 16 July 2024 – 11 Oct 2024 | ||
| 26 | 9 July 2022 – 9 Dec 2022 | ||
| 26 | 16 July 2024 – 11 Oct 2024 | ||
| 29 | 16 July 2024 – 7 Sep 2024 | ||
| 29 | 16 July 2024 – 11 Oct 2024 | ||
| 29 | 15 Aug 2021 – 23 July 2022 | ||
| 29 | 14 July 2018 – 27 Nov 2019 | ||
| 29 | 16 July 2024 – 11 Oct 2024 | ||
| 29 | 23 March 2021 – 13 May 2022 | ||
| 29 | 17 July 2019 – 23 Nov 2019 | ||
| 29 | 21 Jan 2023 – 14 Oct 2023 | ||
| 29 | 18 July 2017 – 21 July 2018 | ||
| 29 | 19 July 2023 – 25 Nov 2023 | ||
| 29 | 16 July 2024 – 11 Oct 2024 | ||
| 29 | 27 Nov 2019 – 13 Oct 2020 | ||
| 41 | 18 July 2017 – 29 July 2017 | ||
| 41 | 6 Oct 2020 – 14 Nov 2020 | ||
| 41 | 9 July 2022 – 9 Dec 2022 | ||
| 41 | 14 July 2021 – 27 Nov 2021 | ||
| 41 | 19 July 2023 – 25 Nov 2023 | ||
| 41 | 6 Oct 2020 – 14 Nov 2020 | ||
| 41 | 19 July 2023 – 14 Oct 2023 | ||
| 41 | 6 Oct 2020 – 14 Nov 2020 | ||
| 49 | 16 July 2024 – 7 Sep 2024 | ||
| 49 | 13 July 2022 – 21 Jan 2023 |
A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.
Has Thomas O'Brien 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 Thomas O'Brien played with?
- David Gold — 41 shared appearances with Thomas O'Brien. 18 Jul 2017 – 11 Oct 2024.
- Michael McKenna — 38 shared appearances with Thomas O'Brien. 14 Jul 2018 – 25 Nov 2023.
- Ricky Little — 38 shared appearances with Thomas O'Brien. 18 Jul 2017 – 14 Oct 2023.
- Colin Hamilton — 36 shared appearances with Thomas O'Brien. 18 Jul 2017 – 20 Jul 2024.
- Scott Stewart — 33 shared appearances with Thomas O'Brien. 23 Jul 2019 – 11 Oct 2024.
- Robert Linn — 32 shared appearances with Thomas O'Brien. 18 Jul 2017 – 21 Jan 2023.
- Derek Gaston — 25 shared appearances with Thomas O'Brien. 17 Jul 2019 – 25 Nov 2023.
- Jason Thomson — 24 shared appearances with Thomas O'Brien. 14 Jul 2018 – 23 Jul 2022.
- Luke Donnelly — 21 shared appearances with Thomas O'Brien. 27 Jul 2019 – 16 Jul 2022.
- Omar Kader — 16 shared appearances with Thomas O'Brien. 18 Jul 2017 – 28 Jan 2020.
- Dale Hilson — 15 shared appearances with Thomas O'Brien. 6 Oct 2020 – 21 Jan 2023.
- Gavin Swankie — 15 shared appearances with Thomas O'Brien. 25 Jul 2017 – 27 Nov 2021.
- James Craigen — 15 shared appearances with Thomas O'Brien. 10 Oct 2020 – 23 Jul 2022.
- Mark Whatley — 15 shared appearances with Thomas O'Brien. 18 Jul 2017 – 28 Jan 2020.
- Craig Slater — 11 shared appearances with Thomas O'Brien. 19 Jul 2023 – 11 Oct 2024.
- Nicholas Low — 10 shared appearances with Thomas O'Brien. 14 Jul 2021 – 23 Jul 2022.
- Ryan Dow — 10 shared appearances with Thomas O'Brien. 21 Jan 2023 – 11 Oct 2024.
- Steven Doris — 10 shared appearances with Thomas O'Brien. 18 Jul 2017 – 12 Oct 2019.
- Aaron Steele — 8 shared appearances with Thomas O'Brien. 19 Jul 2023 – 27 Jul 2024.
- Greig Spence — 8 shared appearances with Thomas O'Brien. 13 Jul 2019 – 27 Nov 2019.
- Mark Stowe — 8 shared appearances with Thomas O'Brien. 19 Jul 2023 – 27 Jul 2024.
- Christopher Hamilton — 7 shared appearances with Thomas O'Brien. 15 Aug 2021 – 13 May 2022.
- Daniel Denholm — 7 shared appearances with Thomas O'Brien. 18 Jul 2017 – 21 Jul 2018.
- Keaghan Jacobs — 7 shared appearances with Thomas O'Brien. 9 Jul 2022 – 9 Sept 2023.
- Liam Henderson — 7 shared appearances with Thomas O'Brien. 14 Jul 2021 – 13 May 2022.
- Jack Wilkie — 6 shared appearances with Thomas O'Brien. 16 Jul 2024 – 11 Oct 2024.
- Kieran Shanks — 6 shared appearances with Thomas O'Brien. 9 Jul 2022 – 9 Dec 2022.
- Layton Bisland — 6 shared appearances with Thomas O'Brien. 16 Jul 2024 – 11 Oct 2024.
- Alasdair Spalding — 5 shared appearances with Thomas O'Brien. 16 Jul 2024 – 7 Sept 2024.
- Aidan McAdams — 5 shared appearances with Thomas O'Brien. 16 Jul 2024 – 11 Oct 2024.
- Dylan Paterson — 5 shared appearances with Thomas O'Brien. 15 Aug 2021 – 23 Jul 2022.
- Darren Jamieson — 5 shared appearances with Thomas O'Brien. 14 Jul 2018 – 27 Nov 2019.
- Innes Murray — 5 shared appearances with Thomas O'Brien. 16 Jul 2024 – 11 Oct 2024.
- Jack Hamilton — 5 shared appearances with Thomas O'Brien. 23 Mar 2021 – 13 May 2022.
- James Murphy — 5 shared appearances with Thomas O'Brien. 17 Jul 2019 – 23 Nov 2019.
- João Baldé — 5 shared appearances with Thomas O'Brien. 21 Jan 2023 – 14 Oct 2023.
- Kane Hester — 5 shared appearances with Thomas O'Brien. 18 Jul 2017 – 21 Jul 2018.
- Kenan Dünnwald-Turan — 5 shared appearances with Thomas O'Brien. 19 Jul 2023 – 25 Nov 2023.
- Liam Callaghan — 5 shared appearances with Thomas O'Brien. 16 Jul 2024 – 11 Oct 2024.
- Miko Virtanen — 5 shared appearances with Thomas O'Brien. 27 Nov 2019 – 13 Oct 2020.
- Blair Yule — 4 shared appearances with Thomas O'Brien. 18 Jul 2017 – 29 Jul 2017.
- Connor Smith — 4 shared appearances with Thomas O'Brien. 6 Oct 2020 – 14 Nov 2020.
- Daniel Fosu — 4 shared appearances with Thomas O'Brien. 9 Jul 2022 – 9 Dec 2022.
- Harrison Clark — 4 shared appearances with Thomas O'Brien. 14 Jul 2021 – 27 Nov 2021.
- Jay Bird — 4 shared appearances with Thomas O'Brien. 19 Jul 2023 – 25 Nov 2023.
- Kris Doolan — 4 shared appearances with Thomas O'Brien. 6 Oct 2020 – 14 Nov 2020.
- Leighton McIntosh — 4 shared appearances with Thomas O'Brien. 19 Jul 2023 – 14 Oct 2023.
- Michael Ruth — 4 shared appearances with Thomas O'Brien. 6 Oct 2020 – 14 Nov 2020.
- Calum Gallagher — 3 shared appearances with Thomas O'Brien. 16 Jul 2024 – 7 Sept 2024.
- Cameron Gill — 3 shared appearances with Thomas O'Brien. 13 Jul 2022 – 21 Jan 2023.
- Craig Wighton — 3 shared appearances with Thomas O'Brien. 22 Jan 2022 – 13 May 2022.
- Gavin Reilly — 3 shared appearances with Thomas O'Brien. 27 Jul 2024 – 11 Oct 2024.
- Jermaine Hylton — 3 shared appearances with Thomas O'Brien. 9 Sept 2023 – 25 Nov 2023.
- Josh Skelly — 3 shared appearances with Thomas O'Brien. 22 Jul 2017 – 29 Jul 2017.
- Keith Watson — 3 shared appearances with Thomas O'Brien. 27 Jul 2024 – 11 Oct 2024.
- Quinn Coulson — 3 shared appearances with Thomas O'Brien. 27 Jul 2024 – 11 Oct 2024.
- Ryan Wallace — 3 shared appearances with Thomas O'Brien. 14 Jul 2018 – 21 Jul 2018.
- Ryan McCord — 3 shared appearances with Thomas O'Brien. 22 Jul 2017 – 29 Jul 2017.
- Alasdair Adams — 2 shared appearances with Thomas O'Brien. 9 Sept 2023 – 14 Oct 2023.
- Robert Wilson — 2 shared appearances with Thomas O'Brien. 17 Jul 2019 – 23 Jul 2019.
- Ben Stirling — 2 shared appearances with Thomas O'Brien. 7 Sept 2019 – 12 Oct 2019.
- Brynn Sinclair — 2 shared appearances with Thomas O'Brien. 7 Sept 2024 – 11 Oct 2024.
- Calum Antell — 2 shared appearances with Thomas O'Brien. 14 Jul 2021 – 4 Sept 2021.
- David Hutton — 2 shared appearances with Thomas O'Brien. 22 Jul 2017 – 29 Jul 2017.
- Deri Corfe — 2 shared appearances with Thomas O'Brien. 26 Nov 2022 – 9 Dec 2022.
- Florent Hoti — 2 shared appearances with Thomas O'Brien. 26 Nov 2022 – 9 Dec 2022.
- Gavin Malin — 2 shared appearances with Thomas O'Brien. 18 Jul 2017 – 22 Jul 2017.
- Gordon Walker — 2 shared appearances with Thomas O'Brien. 23 Jul 2024 – 27 Jul 2024.
- Jamie Henry — 2 shared appearances with Thomas O'Brien. 18 Jul 2017 – 29 Jul 2017.
- Joel Nouble — 2 shared appearances with Thomas O'Brien. 14 Jul 2021 – 15 Aug 2021.
- Josh Campbell — 2 shared appearances with Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Logan Chalmers — 2 shared appearances with Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Marcel Oakley — 2 shared appearances with Thomas O'Brien. 26 Nov 2022 – 9 Dec 2022.
- Richard Gomes — 2 shared appearances with Thomas O'Brien. 18 Jul 2017 – 25 Jul 2017.
- Ryan Flynn — 2 shared appearances with Thomas O'Brien. 7 Sept 2024 – 11 Oct 2024.
- Scott Allan — 2 shared appearances with Thomas O'Brien. 26 Nov 2022 – 19 Jul 2023.
- Scott Bitsindou — 2 shared appearances with Thomas O'Brien. 26 Nov 2022 – 21 Jan 2023.
- Anton Dowds — 1 shared appearances with Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Ben Williamson — 1 shared appearances with Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Bryan Prunty — 1 shared appearances with Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Carlo Pignatiello — 1 shared appearances with Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Darren Hill — 1 shared appearances with Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- Dylan Tait — 1 shared appearances with Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Jess Norey — 1 shared appearances with Thomas O'Brien. 9 Sept 2023 – 9 Sept 2023.
- Kareem Isiaka — 1 shared appearances with Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Lewis Moore — 1 shared appearances with Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Lewis Toshney — 1 shared appearances with Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- Michael Bakare — 1 shared appearances with Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Robbie Hemfrey — 1 shared appearances with Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Sean Adarkwa — 1 shared appearances with Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Samuel Ford — 1 shared appearances with Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Yasin Ben El-Mhanni — 1 shared appearances with Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
Who has Thomas O'Brien faced?
- William McKay — 4 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 23 Jul 2024.
- Conor Sammon — 4 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 11 Oct 2024.
- Kevin Cawley — 4 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 11 Oct 2024.
- Scott Taggart — 4 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 11 Oct 2024.
- Shane Sutherland — 4 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 13 May 2022.
- Aaron Doran — 3 confirmed meetings against Thomas O'Brien. 10 May 2022 – 9 Sept 2023.
- Andrew Graham — 3 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 27 Jul 2019.
- Andrew Steeves — 3 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 7 Sept 2024.
- Austin Samuels — 3 confirmed meetings against Thomas O'Brien. 10 May 2022 – 9 Sept 2023.
- Cameron Harper — 3 confirmed meetings against Thomas O'Brien. 10 May 2022 – 9 Sept 2023.
- Charles Telfer — 3 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 23 Mar 2021.
- Darryl McHardy — 3 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 14 Nov 2020.
- David Wilson — 3 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 14 Nov 2020.
- Iain Flannigan — 3 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 27 Jul 2019.
- Jon Robertson — 3 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 27 Jul 2019.
- Josh Todd — 3 confirmed meetings against Thomas O'Brien. 28 Jan 2020 – 20 Jul 2024.
- Kane Hester — 3 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 7 Sept 2024.
- Logan Chalmers — 3 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 13 May 2022.
- Marcus Fraser — 3 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 22 Jul 2023.
- Matthew Cooper — 3 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 14 Nov 2020.
- Michael Gardyne — 3 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 7 Sept 2024.
- Morgaro Gomis — 3 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 23 Mar 2021.
- Oliver Shaw — 3 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 13 Oct 2020.
- Paul Dixon — 3 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 23 Mar 2021.
- Robbie Mutch — 3 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 23 Mar 2021.
- Steven Hetherington — 3 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 11 Oct 2024.
- Adam Brooks — 2 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 23 Jul 2024.
- Andy Leishman — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Andrew Mcdonald — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 14 Nov 2020.
- Aidan Quinn — 2 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 7 Sept 2024.
- Andrew Stirling — 2 confirmed meetings against Thomas O'Brien. 27 Jul 2019 – 22 Jan 2022.
- Alan Trouten — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 27 Jul 2019.
- Adam Brown — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 27 Jul 2019.
- Aidan Connolly — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Bryan Boylan — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Cameron Binnie — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Craig Johnston — 2 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 10 Oct 2020.
- Craig McCracken — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Cameron Ballantyne — 2 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 15 Aug 2021.
- Cameron Thomson — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Charlie Gilmour — 2 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 23 Jul 2024.
- Daniel Devine — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Daniel Jardine — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 16 Jul 2022.
- David Carson — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- David McMillan — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- David Wilson — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Declan Gallagher — 2 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Declan McManus — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Deniz Mehmet — 2 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 9 Dec 2022.
- Dwayne Hyslop — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Dylan Mackin — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Euan Deveney — 2 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Jul 2022.
- Efetobore Ambrose — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 14 Oct 2023.
- Euan Spark — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 14 Nov 2020.
- Fraser Murray — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 23 Jul 2019.
- Gregor Buchanan — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Graham Wilson — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Gordon Pope — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Graham Webster — 2 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 10 Oct 2020.
- Greg Kiltie — 2 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Ian McShane — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 22 Jan 2022.
- Jamie Glasgow — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Jordan Lowdon — 2 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 17 Jul 2019.
- Joshua Peters — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 14 Nov 2020.
- Jamie Robson — 2 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 7 Sept 2019.
- Jack Brydon — 2 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 14 Oct 2023.
- Jack McDowall — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Jake Davidson — 2 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 23 Jul 2024.
- Jordan McGregor — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Joseph Hardy — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Kyle Banner — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Keith Bray — 2 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 23 Jul 2024.
- Kerr Hay — 2 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 21 Jul 2018.
- Keir Samson — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Kieran Watson — 2 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 25 Nov 2023.
- Kirk Broadfoot — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Lucas Berry — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 19 Jul 2023.
- Liam Dick — 2 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 27 Jul 2019.
- Lewis Hyde — 2 confirmed meetings against Thomas O'Brien. 13 May 2022 – 9 Sept 2023.
- Luis Longstaff — 2 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 23 Jul 2024.
- Lewis Jamieson — 2 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Lewis Stevenson — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 13 Feb 2022.
- Liam Fontaine — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 16 Jul 2022.
- Mark Shankland — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Mark Durnan — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Mark O'Hara — 2 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Mark Ridgers — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Martin Boyle — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 23 Jul 2019.
- Michael Doyle — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Mikaël Mandron — 2 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 22 Jul 2023.
- Neil McPherson — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Nicholas Clark — 2 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 7 Sept 2019.
- Paul Watson — 2 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 25 Nov 2023.
- Paul Watson — 2 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 7 Sept 2024.
- Paul McMullan — 2 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 7 Sept 2019.
- Rory MacEwan — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 14 Nov 2020.
- Robert Thompson — 2 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 23 Jul 2024.
- Rabin Omar — 2 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 13 Jul 2019.
- Raffaele De Vita — 2 confirmed meetings against Thomas O'Brien. 18 Jan 2020 – 28 Jan 2020.
- Reece McAlear — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Robbie Deas — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Ross Laidlaw — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 13 Oct 2020.
- Russell Dingwall — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 14 Nov 2020.
- Ryan Porteous — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 13 Feb 2022.
- Stephen Bronsky — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 14 Nov 2020.
- Smart Osadolor — 2 confirmed meetings against Thomas O'Brien. 14 Nov 2020 – 27 Jul 2024.
- Sam Fisher — 2 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 9 Dec 2022.
- Samuel Stanton — 2 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 7 Sept 2019.
- Scott Tanser — 2 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Sean Welsh — 2 confirmed meetings against Thomas O'Brien. 10 May 2022 – 13 May 2022.
- Simon Murray — 2 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 16 Jul 2024.
- Stephen Wilson — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Stewart Murdoch — 2 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2021.
- Tajudeen Olusanya — 2 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Thomas McHale — 2 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 14 Nov 2020.
- Tom Ritchie — 2 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 27 Jul 2024.
- Wallace Duffy — 2 confirmed meetings against Thomas O'Brien. 13 May 2022 – 9 Sept 2023.
- Willie Lyle — 2 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Aaron Arnott — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Alex Balfour — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Alan Cook — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Anton Dowds — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Aaron Dunsmore — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Allan Fleming — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Allan MacKenzie — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Angus Mailer — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Adam Martin — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Aiden McLaughlin — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Alfie Robinson — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Andrew Rodden — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Ali Shrive — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Ayrton Sonkur — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Aidan Sopel — 1 confirmed meetings against Thomas O'Brien. 14 Nov 2020 – 14 Nov 2020.
- Andrew Tod Junior — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Aaron Lennox — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Aaron Quigg — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Adam Frizzell — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Adam Jackson — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Adam King — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Adrián Spörle — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Aiden Gilmartin — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Akeel Francis — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Alex Greive — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- Alex Schalk — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Alexander Greive — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Alexander Iacovitti — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Alexandros Gogić — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Alistair Love — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Alistair McCann — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Andrew Davies — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Andrew Ryan — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Antonio Portales — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Archie Thomas — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Bradley Barrett — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Brian Cameron — 1 confirmed meetings against Thomas O'Brien. 14 Nov 2020 – 14 Nov 2020.
- Blair Carswell — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Ben Corner — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Bryan Hay — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Blair Lyons — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Ben Maciver-Redwood — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Ben Scarborough — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Ben Weekes — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Bradley Whyte — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Barry Cuddihy — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Ben Hall — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Benjamin Siegrist — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2018.
- Blair Spittal — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Chris Aikamhenze — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Ciarán Brian — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Craig Brown — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Ciaren Chalmers — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Callum Connolly — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Christian Doidge — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Callum Fordyce — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Calum Gallagher — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Cole Gibson — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Cameron Graham — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Callum Hannah — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Chris Henry — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2019 – 27 Jul 2019.
- Craig Howie — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Charlie Lakin — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Creag Little — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Calum MacKay — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Calum MacLeod — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Christopher McLeish — 1 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 21 Jul 2018.
- Connor McManus — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Christopher McStay — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Callum Murray — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Cameron Russell — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Craig Smith — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Craig Truesdale — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 17 Jul 2019.
- Chris Truesdale — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Connor Wood — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Callum Booth — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Callum Crane — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Callum Hendry — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Callum Morris — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Callum Slattery — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Callum Smith — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Callum Tapping — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Calum Waters — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Cameron Ballantyne — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Cameron Ferguson — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Cameron Mackay — 1 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 9 Sept 2023.
- Cameron Smith — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Cammy Logan — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Caolan Boyd-Munce — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Carl Tremarco — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Charles Dunne — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Chow Tim — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Chris Templeman — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Christoph Rabitsch — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2018.
- Christopher Cadden — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Christopher Hamilton — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Christopher Higgins — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Christopher Johnston — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Christopher Maxwell — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Christopher Mueller — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Christopher Routis — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Coll Donaldson — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Connor McLaren — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Connor Randall — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Connor Shields — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Conor O’Keefe — 1 confirmed meetings against Thomas O'Brien. 14 Nov 2020 – 14 Nov 2020.
- Craig Curran — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Craig Hepburn — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Craig McDowall — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Craig Slater — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Craig Thomson — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Craig Watson — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Craig Wighton — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Curtis Main — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- David Banjo — 1 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 21 Jul 2018.
- Declan Byrne — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Dominic Docherty — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 17 Jul 2019.
- Douglas Hill — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- David Hutton — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Daniel Martins — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Declan McDonald — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- David McKay — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Darren Miller — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- David Struthers — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Dean Watson — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Daniel Church — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Daniel Handling — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Daniel Swanson — 1 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 25 Jul 2017.
- Darren Smith — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Daryl Horgan — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Daryll Meggatt — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- David Galt — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- David Goodwillie — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- David Gray — 1 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 25 Jul 2017.
- David Mitchell — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Dean Cornelius — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Declan Glass — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2018.
- Demetri Mitchell — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Drey Wright — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Ewan MacPherson — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Elliot Parish — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Ethan Erhahon — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- Ethan Ingram — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Ethan Sutherland — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Evan Towler — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Ewan Henderson — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Frank McKeown — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Finlay Robertson — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Florian Kamberi — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Fraser Aird — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2018.
- Fraser Scott — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 17 Jul 2019.
- Frédéric Frans — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2018.
- Grant Anderson — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Gordon Botterill — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Greg Buchan — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Gary Fleming — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Gregor Jordan — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Gabriel McGill — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Glenn Middleton — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Greig Spence — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- Gary Fraser — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Gary Miller — 1 confirmed meetings against Thomas O'Brien. 28 Jan 2020 – 28 Jan 2020.
- Harry Lodovica — 1 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 9 Sept 2023.
- Harry Osborne — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Harrison Paton — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Harry Cochrane — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Harry Monaghan — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Ian Harkes — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Innes Murray — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Jordan Allan — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Jordan Armstrong — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Joe Barbour — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- James Creaney — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Jamie Dishington — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Jamie Docherty — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Jake Doyle-Hayes — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Jack Duncan — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Jack Garrad — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Jack MacIver — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Ji Stevenson — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Jack Tait — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Jordan Tapping — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Jack Walker — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Jack Gurr — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Jack Leitch — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Jack Milne — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Jack Newman — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Jacob Hutchinson — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Jake Hastie — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- James Brown — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- James Craigen — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- James O'Brien — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Jamie Lindsay — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Jamie McCart — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Jamie Smith — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Jason Kerr — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Jason Naismith — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Jay Henderson — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- Jermaine Hylton — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Joel Macbeath — 1 confirmed meetings against Thomas O'Brien. 14 Nov 2020 – 14 Nov 2020.
- John McGinn — 1 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 25 Jul 2017.
- John Robertson — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Jon McCracken — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Jonah Ayunga — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- Jordan Houston — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Jordan Kirkpatrick — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Jordan McGhee — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Jordan Tillson — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Joseph Chalmers — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Joseph Newell — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Joseph Shaughnessy — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- Josh Campbell — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Josh Doig — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Josh Mulligan — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Joshua Dixon — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Joshua Edwards — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Joshua Jack — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Joshua Vela — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Justin Devenny — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Kyle Doherty — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Kieran Duffie — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Kyle Fleming — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Kyan Gunn — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Kieran Healy — 1 confirmed meetings against Thomas O'Brien. 23 Nov 2019 – 23 Nov 2019.
- Kyle MacDonald — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Keiran McGachie — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Kieran McKechnie — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Kieran Moore — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Kieran Ngwenya — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Kris Renton — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Kurtis Roberts — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Kieran Simpson — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Kevin Smith — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Kieran Somerville — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Kane Thomson — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Kevin Waugh — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Kai Fotheringham — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Kallum Higginbotham — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Keir Bertie — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Kerr Waddell — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Kerr Young — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Kevin Hanratty — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Kevin Nisbet — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Kevin O'Hara — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2019 – 27 Jul 2019.
- Kevin van Veen — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Kieran MacDonald — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Kieran Offord — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- Kieran Thomson — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Kyle Benedictus — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Kyle Gourlay — 1 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 21 Jul 2018.
- Kyle McClelland — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Kyle Willis — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2019 – 13 Jul 2019.
- Liam Callaghan — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Lewis Davidson — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Luke Donnelly — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Lewis Gibson — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Lewis Milne — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Luke Rankin — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Luke Strachan — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Liam Watt — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Logan Watt — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Lawrence Shankland — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Lee Currie — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Lewis Hawke — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Lewis Neilson — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Liam Buchanan — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2019 – 27 Jul 2019.
- Liam Craig — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Liam Harvey — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Liam Kelly — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Liam Smith — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Louis Appéré — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Luke McCowan — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Lyall Cameron — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Matthew Aitken — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Michael Allan — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Michael Cunningham — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Mark Donaldson — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Mason Hancock — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Mackenzie Lemon — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Mason McCready — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Martin McNiff — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Matthew Strachan — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Michael Travis — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Matthew Wallace — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Malek Zaid — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Marc McCallum — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Martin Rennie — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Martyn Fotheringham — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Matheus Machado — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Matthew Allan — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Matthew Macey — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Matthew Todd — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Max Johnston — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Max Kilsby — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Michael O'Halloran — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Michael Ruth — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Miko Virtanen — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Mohamad Sylla — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Moray Taylor — 1 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 21 Jul 2018.
- Morgan Boyes — 1 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 9 Sept 2023.
- Murray Davidson — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Neil Martyniuk — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Neil Parry — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- Nathan Shaw — 1 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 9 Sept 2023.
- Nikolay Todorov — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Ousman See — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Owen Wardell — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Oliver Crankshaw — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Paul Campbell — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Paul McLean — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Patrick Slattery — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Paul Smith — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Paul Young — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Paul Hanlon — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Paul McGinn — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Paul McKay — 1 confirmed meetings against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Paul-Joseph Crossan — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Peter Pawlett — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2019 – 7 Sept 2019.
- Ross Aitken — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Rhys Armstrong — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Rhys Breen — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Ross Campbell — 1 confirmed meetings against Thomas O'Brien. 10 Oct 2020 – 10 Oct 2020.
- Ryan Farquhar — 1 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 21 Jul 2018.
- Robbie Leitch — 1 confirmed meetings against Thomas O'Brien. 23 Mar 2021 – 23 Mar 2021.
- Ross Matthews — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Ross McGeachie — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 17 Jul 2019.
- Robbie McNab — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Ryan Muir — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Reis Peggie — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- Rico Quitongo — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Ryan Sargent — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Ryan Wallace — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Ryan Williamson — 1 confirmed meetings against Thomas O'Brien. 7 Sept 2024 – 7 Sept 2024.
- Raymond Grant — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Reece Devine — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Regan Charles-Cook — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Remmi Savage — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Rhys McCabe — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Ricki Lamie — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Robbie McIntyre — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Robert Thomson — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2019 – 27 Jul 2019.
- Rocky Bushiri — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Ross Caldwell — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Ross Davidson — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Ross Dunlop — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Ross Lyon — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Ross Meechan — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Ross Stewart — 1 confirmed meetings against Thomas O'Brien. 13 Oct 2020 – 13 Oct 2020.
- Ryan Astley — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Ryan Dow — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Ryan Duncan — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Ryan Shanley — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Ryan Strain — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Ryan Thomson — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Scott Barbour — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Sean Brown — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Steven Buchanan — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Sean Butcher — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Scott Ferguson — 1 confirmed meetings against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Sean Heaver — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2019 – 17 Jul 2019.
- Samuel Jones — 1 confirmed meetings against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- Shae Keogh — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2024 – 23 Jul 2024.
- Stefan McCluskey — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Scott Mercer — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Scott Miller — 1 confirmed meetings against Thomas O'Brien. 21 Jul 2018 – 21 Jul 2018.
- Sean Murphy — 1 confirmed meetings against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Shay Nevans — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Samuel Newman — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Sebastian Palmer-Houlden — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Scott Roberts — 1 confirmed meetings against Thomas O'Brien. 6 Oct 2020 – 6 Oct 2020.
- Shaun Rooney — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Scott Rumsby — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Scott Shepherd — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Scott Sinclair — 1 confirmed meetings against Thomas O'Brien. 13 Jul 2022 – 13 Jul 2022.
- Scott Walker — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Steven White — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2019 – 27 Nov 2019.
- Salim Kouider-Aïssa — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Sam Ramsbottom — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Sam Wardrop — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2018 – 14 Jul 2018.
- Scott Allan — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Scott Fox — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Scott Gallacher — 1 confirmed meetings against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Scott Martin — 1 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 25 Jul 2017.
- Scott Tiffoney — 1 confirmed meetings against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Seán Dillon — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Sean Goss — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Sean Kelly — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Sean Mackie — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Shane Blaney — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Stav Nachmani — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Stefan Scougall — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Steven Anderson — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Steven May — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Steven Whittaker — 1 confirmed meetings against Thomas O'Brien. 25 Jul 2017 – 25 Jul 2017.
- Stevie Mallan — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Stuart McKinstry — 1 confirmed meetings against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Sylvester Jasper — 1 confirmed meetings against Thomas O'Brien. 13 Feb 2022 – 13 Feb 2022.
- Thomas Goss — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Thomas James — 1 confirmed meetings against Thomas O'Brien. 23 Jul 2019 – 23 Jul 2019.
- Terry Masson — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2017 – 22 Jul 2017.
- Tommy Muir — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Tyler Mykyta — 1 confirmed meetings against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Tochukwu Ogayi — 1 confirmed meetings against Thomas O'Brien. 11 Oct 2024 – 11 Oct 2024.
- Taylor Sutherland — 1 confirmed meetings against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- Anthony Wallace — 1 confirmed meetings against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Thomas Grant — 1 confirmed meetings against Thomas O'Brien. 18 Jul 2017 – 18 Jul 2017.
- Thomas Mikkelsen — 1 confirmed meetings against Thomas O'Brien. 29 Jul 2017 – 29 Jul 2017.
- Trevor Carson — 1 confirmed meetings against Thomas O'Brien. 9 Jul 2022 – 9 Jul 2022.
- William West — 1 confirmed meetings against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- William Gibson — 1 confirmed meetings against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Yusuf Hussain — 1 confirmed meetings against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Zac Butterworth — 1 confirmed meetings against Thomas O'Brien. 19 Jul 2023 – 19 Jul 2023.
- Alexander Clark — 1 confirmed meetings against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
- Zachary Hemming — 1 confirmed meetings against Thomas O'Brien. 22 Jul 2023 – 22 Jul 2023.
- Zdravko Karadachki — 1 confirmed meetings against Thomas O'Brien. 17 Jul 2018 – 17 Jul 2018.
- Zak Delaney — 1 confirmed meetings against Thomas O'Brien. 9 Sept 2023 – 9 Sept 2023.
Which teams has Thomas O'Brien 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.
- Alloa Athletic — 4 confirmed appearances against Thomas O'Brien. 18 Jul 2017 – 11 Oct 2024.
- Inverness CT — 4 confirmed appearances against Thomas O'Brien. 10 May 2022 – 23 Jul 2024.
- Elgin City — 3 confirmed appearances against Thomas O'Brien. 21 Jul 2018 – 14 Nov 2020.
- Falkirk — 3 confirmed appearances against Thomas O'Brien. 18 Jan 2020 – 23 Mar 2021.
- Hibernian — 3 confirmed appearances against Thomas O'Brien. 25 Jul 2017 – 13 Feb 2022.
- Montrose — 3 confirmed appearances against Thomas O'Brien. 22 Jul 2017 – 7 Sept 2024.
- Auchinleck Talbot — 2 confirmed appearances against Thomas O'Brien. 23 Nov 2019 – 27 Nov 2019.
- Cowdenbeath — 2 confirmed appearances against Thomas O'Brien. 13 Jul 2022 – 19 Jul 2023.
- Dundee Utd — 2 confirmed appearances against Thomas O'Brien. 14 Jul 2018 – 7 Sept 2019.
- Ross County — 2 confirmed appearances against Thomas O'Brien. 29 Jul 2017 – 13 Oct 2020.
- ST Mirren — 2 confirmed appearances against Thomas O'Brien. 9 Jul 2022 – 22 Jul 2023.
- Stirling Albion — 2 confirmed appearances against Thomas O'Brien. 17 Jul 2019 – 6 Oct 2020.
- Aberdeen U21 — 1 confirmed appearances against Thomas O'Brien. 4 Sept 2021 – 4 Sept 2021.
- Airdrie United — 1 confirmed appearances against Thomas O'Brien. 23 Jul 2022 – 23 Jul 2022.
- Annan Athletic — 1 confirmed appearances against Thomas O'Brien. 20 Jul 2024 – 20 Jul 2024.
- Bonnyrigg Rose Athletic — 1 confirmed appearances against Thomas O'Brien. 27 Jul 2024 – 27 Jul 2024.
- Clyde — 1 confirmed appearances against Thomas O'Brien. 12 Oct 2019 – 12 Oct 2019.
- Darvel — 1 confirmed appearances against Thomas O'Brien. 22 Jan 2022 – 22 Jan 2022.
- Dundee — 1 confirmed appearances against Thomas O'Brien. 16 Jul 2024 – 16 Jul 2024.
- Dunfermline — 1 confirmed appearances against Thomas O'Brien. 9 Dec 2022 – 9 Dec 2022.
- East Fife — 1 confirmed appearances against Thomas O'Brien. 14 Jul 2021 – 14 Jul 2021.
- Edinburgh City — 1 confirmed appearances against Thomas O'Brien. 16 Jul 2022 – 16 Jul 2022.
- Forfar Athletic — 1 confirmed appearances against Thomas O'Brien. 27 Nov 2021 – 27 Nov 2021.
- Fraserburgh — 1 confirmed appearances against Thomas O'Brien. 26 Nov 2022 – 26 Nov 2022.
- Motherwell — 1 confirmed appearances against Thomas O'Brien. 21 Jan 2023 – 21 Jan 2023.
- Queen of the South — 1 confirmed appearances against Thomas O'Brien. 14 Oct 2023 – 14 Oct 2023.
- Spartans — 1 confirmed appearances against Thomas O'Brien. 25 Nov 2023 – 25 Nov 2023.
- ST Johnstone — 1 confirmed appearances against Thomas O'Brien. 15 Aug 2021 – 15 Aug 2021.
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.



















































