FOOTSAM / CONNECTIONS
B. Gray
Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.
Who has B. Gray played with most?
Most confirmed shared appearances:
- Liam Smith9shared appearances
- Zander MacKenzie9shared appearances
- N. Rogerson8shared appearances
Who has B. Gray faced most often?
Most confirmed meetings as opponents:
- Brandon Forbes2confirmed meetings
- Christopher Hamilton2confirmed meetings
- G. Marchant2confirmed meetings
Who has B. Gray played with most?
Players with confirmed appearances in the same team as B. Gray.
| # | Players | Comparison | Shared appearances |
|---|---|---|---|
| 01 | 29 Nov 2025 – 24 Oct 2026 | ||
| 01 | 29 Nov 2025 – 24 Oct 2026 | ||
| 03 | 29 Nov 2025 – 24 Oct 2026 | ||
| 03 | 29 Nov 2025 – 15 Sep 2026 | ||
| 05 | 18 July 2026 – 15 Sep 2026 | ||
| 05 | 18 July 2026 – 24 Oct 2026 | ||
| 05 | 29 Nov 2025 – 24 Oct 2026 | ||
| 08 | 1 Aug 2026 – 24 Oct 2026 | ||
| 08 | 1 Aug 2026 – 24 Oct 2026 | ||
| 08 | 1 Aug 2026 – 24 Oct 2026 | ||
| 08 | 18 July 2026 – 24 Oct 2026 | ||
| 08 | 1 Aug 2026 – 24 Oct 2026 | ||
| 13 | 18 July 2026 – 15 Sep 2026 | ||
| 14 | 29 Nov 2025 – 24 Oct 2026 | ||
| 15 | 22 Aug 2026 – 15 Sep 2026 | ||
| 15 | 5 Sep 2026 – 24 Oct 2026 | ||
| 15 | 5 Sep 2026 – 24 Oct 2026 | ||
| 18 | 18 July 2026 – 22 July 2026 | ||
| 18 | 18 July 2026 – 1 Aug 2026 | ||
| 18 | 29 Nov 2025 – 18 July 2026 | ||
| 18 | 1 Aug 2026 – 15 Sep 2026 | ||
| 22 | 24 Oct 2026 – 24 Oct 2026 | ||
| 22 | 1 Aug 2026 – 1 Aug 2026 | ||
| 22 | 29 Nov 2025 – 29 Nov 2025 | ||
| 22 | 1 Aug 2026 – 1 Aug 2026 | ||
| 22 | 29 Nov 2025 – 29 Nov 2025 | ||
| 22 | 29 Nov 2025 – 29 Nov 2025 | ||
| 22 | 29 Nov 2025 – 29 Nov 2025 | ||
| 22 | 29 Nov 2025 – 29 Nov 2025 | ||
| 22 | 22 July 2026 – 22 July 2026 | ||
| 22 | 18 July 2026 – 18 July 2026 |
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 B. Gray 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 B. Gray played with?
- Liam Smith — 9 shared appearances with B. Gray. 29 Nov 2025 – 24 Oct 2026.
- Zander MacKenzie — 9 shared appearances with B. Gray. 29 Nov 2025 – 24 Oct 2026.
- N. Rogerson — 8 shared appearances with B. Gray. 29 Nov 2025 – 24 Oct 2026.
- Taylor Charters — 8 shared appearances with B. Gray. 29 Nov 2025 – 15 Sept 2026.
- Ben Johnstone — 7 shared appearances with B. Gray. 18 Jul 2026 – 15 Sept 2026.
- C. Goldie — 7 shared appearances with B. Gray. 18 Jul 2026 – 24 Oct 2026.
- Jack Stott — 7 shared appearances with B. Gray. 29 Nov 2025 – 24 Oct 2026.
- Aaron Davis — 6 shared appearances with B. Gray. 1 Aug 2026 – 24 Oct 2026.
- Cole Coughlin — 6 shared appearances with B. Gray. 1 Aug 2026 – 24 Oct 2026.
- Deniz Mehmet — 6 shared appearances with B. Gray. 1 Aug 2026 – 24 Oct 2026.
- Nicholas Clark — 6 shared appearances with B. Gray. 18 Jul 2026 – 24 Oct 2026.
- Ruari Ellis — 6 shared appearances with B. Gray. 1 Aug 2026 – 24 Oct 2026.
- R. Osei — 5 shared appearances with B. Gray. 18 Jul 2026 – 15 Sept 2026.
- Benjamin Luissint — 4 shared appearances with B. Gray. 29 Nov 2025 – 24 Oct 2026.
- Brodie Dair — 3 shared appearances with B. Gray. 22 Aug 2026 – 15 Sept 2026.
- Connor Young — 3 shared appearances with B. Gray. 5 Sept 2026 – 24 Oct 2026.
- Shaun Want — 3 shared appearances with B. Gray. 5 Sept 2026 – 24 Oct 2026.
- J. Hannah — 2 shared appearances with B. Gray. 18 Jul 2026 – 22 Jul 2026.
- J. Kelly — 2 shared appearances with B. Gray. 18 Jul 2026 – 1 Aug 2026.
- Kurtis Guthrie — 2 shared appearances with B. Gray. 29 Nov 2025 – 18 Jul 2026.
- R. McColm — 2 shared appearances with B. Gray. 1 Aug 2026 – 15 Sept 2026.
- Alexander Hutton — 1 shared appearances with B. Gray. 24 Oct 2026 – 24 Oct 2026.
- B. Morton — 1 shared appearances with B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Brennan Dickenson — 1 shared appearances with B. Gray. 29 Nov 2025 – 29 Nov 2025.
- J. Thomson — 1 shared appearances with B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Kai Kennedy — 1 shared appearances with B. Gray. 29 Nov 2025 – 29 Nov 2025.
- M. Douglas — 1 shared appearances with B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Reece Lyon — 1 shared appearances with B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Ross Stewart — 1 shared appearances with B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Trialist B — 1 shared appearances with B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Trialist F — 1 shared appearances with B. Gray. 18 Jul 2026 – 18 Jul 2026.
Who has B. Gray faced?
- Brandon Forbes — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Christopher Hamilton — 2 confirmed meetings against B. Gray. 29 Nov 2025 – 15 Sept 2026.
- G. Marchant — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Joseph McGrath — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- K. Glasgow — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Luke Donnelly — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Luke Rankin — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- M. Cameron — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- O. Foster — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Ross Stewart — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Scott Taggart — 2 confirmed meetings against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Adam Emslie — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- A. Kerr — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Aidan Quinn — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Andrew Tod Junior — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Aidan Wilson — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Adam Devine — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Afeez Aremu — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Akil Wright — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Alasdair Sutherland — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Alexander Briedl — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Alexander Smith — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Alfons Amade — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Andrew Kyle — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Ayoub Mouloua — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Blair Lyons — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Billy Terrell — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Ben Gardiner — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Bradley Foster-Theniger — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Bradley Lyons — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Brian Graham — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Connor Bunce — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- C. Burnside — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Cameron Gill — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Craig Mackenzie — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Craig McGuffie — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Cameron O'Donnell — 1 confirmed meetings against B. Gray. 22 Aug 2026 – 22 Aug 2026.
- C. Ross — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Calum Waters — 1 confirmed meetings against B. Gray. 24 Oct 2026 – 24 Oct 2026.
- Cameron Mackay — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Charley Oosenbrugh — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Charlie Gilmour — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Christopher Kane — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Cole McKinnon — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Connal Ewan — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Connor Randall — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Connor Ronan — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Adedapo Awokoya-Mebude — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Daniel Happe — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Darragh O'Connor — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- David Devine — 1 confirmed meetings against B. Gray. 22 Aug 2026 – 22 Aug 2026.
- Declan Gallagher — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Dylan MacDonald — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Ewan Loudon — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Ewan Otoo — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Finlay Gray — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Flynn Duffy — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Gary Pullen — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Gary Oliver — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Gavin Gallagher — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Gavin Molloy — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Graham Webster — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- H. Craig — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- J. Anderson — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- J. Clark — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- J. Ellison — 1 confirmed meetings against B. Gray. 24 Oct 2026 – 24 Oct 2026.
- J. Rodgers — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Jake Sutherland — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- John Tod — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Jack Turner — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Josh Walker — 1 confirmed meetings against B. Gray. 22 Aug 2026 – 22 Aug 2026.
- James Wallace — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Jamie Barjonas — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Jamie Hamilton — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Jamie Lindsay — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Jamie Sneddon — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Jefferson Cáceres — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Jeremiah Chilokoa-Mullen — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- João Baldé — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Josh Farquhar — 1 confirmed meetings against B. Gray. 22 Aug 2026 – 22 Aug 2026.
- Joshua Gentles — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Joshua Reid — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Keith Bray — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- K. Roberts — 1 confirmed meetings against B. Gray. 22 Aug 2026 – 22 Aug 2026.
- Kane Ritchie-Hosler — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Keir Bertie — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Kevin Nisbet — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Kian Taylor — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Kieran Freeman — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Kieran Phillips — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Kjartan Kjartansson — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Kwame Boateng — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Lewis Gibson — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Luke McCarvel — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Liam McLeish — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Lewis Reid — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Lewis Strapp — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Lawton Green — 1 confirmed meetings against B. Gray. 24 Oct 2026 – 24 Oct 2026.
- Lewis Mayo — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Lewis Smith — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Matthew Aitken — 1 confirmed meetings against B. Gray. 24 Oct 2026 – 24 Oct 2026.
- Matthew Yates — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Malek Zaid — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Marius Müller — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Matthew Todd — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Nesta Guinness-Walker — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Nurudeen Abdulai — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- O. Calder — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Owen Moffat — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Rhys Armstrong — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Ricco Diack — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Richard Chin — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Robbie Fraser — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Ross Docherty — 1 confirmed meetings against B. Gray. 15 Sept 2026 – 15 Sept 2026.
- Sean Fagan — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Sam Nixon — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Sam Fisher — 1 confirmed meetings against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Sean McGinty — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Shane Sutherland — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Shaun Byrne — 1 confirmed meetings against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Shay Kelly — 1 confirmed meetings against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Stefan Scougall — 1 confirmed meetings against B. Gray. 24 Oct 2026 – 24 Oct 2026.
- Steven Hetherington — 1 confirmed meetings against B. Gray. 22 Aug 2026 – 22 Aug 2026.
- Stuart Armstrong — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Tajudeen Olusanya — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Tashan Oakley-Boothe — 1 confirmed meetings against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- Tony Dingwall — 1 confirmed meetings against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Tony Yogane — 1 confirmed meetings against B. Gray. 22 Jul 2026 – 22 Jul 2026.
Which teams has B. Gray 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 — 2 confirmed appearances against B. Gray. 22 Aug 2026 – 24 Oct 2026.
- Aberdeen — 1 confirmed appearances against B. Gray. 22 Jul 2026 – 22 Jul 2026.
- Airdrie United — 1 confirmed appearances against B. Gray. 5 Sept 2026 – 5 Sept 2026.
- Brora Rangers — 1 confirmed appearances against B. Gray. 18 Jul 2026 – 18 Jul 2026.
- Dunfermline — 1 confirmed appearances against B. Gray. 29 Nov 2025 – 29 Nov 2025.
- East Kilbride — 1 confirmed appearances against B. Gray. 1 Aug 2026 – 1 Aug 2026.
- Montrose — 1 confirmed appearances against B. Gray. 29 Aug 2026 – 29 Aug 2026.
- Ross County — 1 confirmed appearances against B. Gray. 15 Sept 2026 – 15 Sept 2026.
Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.
About this page and its data
Football connections
Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.
All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.
FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.
































