Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All player connections

FOOTSAM / CONNECTIONS

Michael Devlin

Who has played with whom most? Who has faced whom most often? Explore team-mates, opponents and opposing teams in the recorded match history.

Who has Michael Devlin played with most?

Most confirmed starts in the same team:

  1. Dougie Imrie61shared starts
  2. Alister Crawford58shared starts
  3. Darian MacKinnon54shared starts

Who has Michael Devlin faced most often?

Most confirmed meetings as opponents:

  1. Rory McKenzie12meetings as starters
  2. Gary Dicker10meetings as starters
  3. Graeme Shinnie10meetings as starters

Who has Michael Devlin played with most?

Players who started in the same team as Michael Devlin.

Entire career · All competitions
142Confirmed starts
2011–2025Period
145Team-mates
#PlayersComparisonShared starts
016115 Jan 2011 – 20 May 2017
025820 Sept 2014 – 20 May 2017
03548 Nov 2014 – 20 May 2017
045215 Jan 2011 – 13 May 2017
05409 Aug 2014 – 11 May 2016
063526 Jul 2018 – 4 Mar 2020
07309 Aug 2014 – 14 May 2016
082926 Jul 2018 – 4 Mar 2020
092815 Jul 2023 – 19 May 2024
10272 Aug 2018 – 4 Mar 2020
102715 Jul 2023 – 4 May 2024
122626 Jul 2018 – 4 Mar 2020
132515 Jul 2023 – 19 May 2024
142426 Jul 2018 – 8 Feb 2020
152316 Jan 2016 – 13 May 2017
152326 Jul 2018 – 4 Mar 2020
172215 Jul 2023 – 4 May 2024
17229 Aug 2014 – 20 May 2017
17226 Aug 2016 – 13 May 2017
172215 Jul 2023 – 19 May 2024
212116 Jan 2016 – 13 May 2017
212126 Jul 2018 – 11 Feb 2020
232025 Jul 2023 – 19 May 2024
232026 Jul 2018 – 20 Apr 2019
232015 Jul 2023 – 2 Jan 2024
23209 Aug 2014 – 24 Apr 2015
27196 Aug 2016 – 6 May 2017
281826 Jul 2018 – 23 Feb 2019
28185 Nov 2016 – 20 May 2017
281815 Jul 2023 – 19 May 2024
311714 Mar 2015 – 17 Sept 2016
311716 Jan 2016 – 28 Feb 2017
331627 Sept 2014 – 11 May 2016
33165 Aug 2023 – 15 May 2024
331625 Nov 2023 – 19 May 2024
331616 Dec 2016 – 18 Jan 2025
371520 Sept 2014 – 21 Jan 2015
371515 Jul 2023 – 19 May 2024
371515 Jul 2023 – 19 May 2024
371526 Jul 2018 – 4 May 2019
371525 Oct 2016 – 28 Feb 2017
371529 Jul 2023 – 19 May 2024
431416 Jan 2016 – 6 Aug 2016
431415 Jan 2011 – 21 Jan 2015
451329 Jul 2023 – 20 Jan 2024
451316 Jan 2016 – 7 May 2016
45136 Aug 2016 – 20 May 2017
48129 Aug 2014 – 27 Dec 2016
48121 Sept 2018 – 4 May 2019
501122 Sept 2018 – 19 Oct 2019
Showing 50 of 145 players

A match counts when both players are confirmed starters. Substitute appearances and unused substitutes are excluded.

Has Michael Devlin played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players were confirmed starters. 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 Devlin played with?

  • Dougie Imrie — 61 shared starts with Michael Devlin. 15 Jan 2011 – 20 May 2017.
  • Alister Crawford — 58 shared starts with Michael Devlin. 20 Sept 2014 – 20 May 2017.
  • Darian MacKinnon — 54 shared starts with Michael Devlin. 8 Nov 2014 – 20 May 2017.
  • Grant Gillespie — 52 shared starts with Michael Devlin. 15 Jan 2011 – 13 May 2017.
  • Michael McGovern — 40 shared starts with Michael Devlin. 9 Aug 2014 – 11 May 2016.
  • Joseph Lewis — 35 shared starts with Michael Devlin. 26 Jul 2018 – 4 Mar 2020.
  • Zygmunt Gordon — 30 shared starts with Michael Devlin. 9 Aug 2014 – 14 May 2016.
  • Lewis Ferguson — 29 shared starts with Michael Devlin. 26 Jul 2018 – 4 Mar 2020.
  • Shamal George — 28 shared starts with Michael Devlin. 15 Jul 2023 – 19 May 2024.
  • Andrew Considine — 27 shared starts with Michael Devlin. 2 Aug 2018 – 4 Mar 2020.
  • Jason Holt — 27 shared starts with Michael Devlin. 15 Jul 2023 – 4 May 2024.
  • Niall McGinn — 26 shared starts with Michael Devlin. 26 Jul 2018 – 4 Mar 2020.
  • Scott Pittman — 25 shared starts with Michael Devlin. 15 Jul 2023 – 19 May 2024.
  • Sam Cosgrove — 24 shared starts with Michael Devlin. 26 Jul 2018 – 8 Feb 2020.
  • Greg Docherty — 23 shared starts with Michael Devlin. 16 Jan 2016 – 13 May 2017.
  • Shaleum Logan — 23 shared starts with Michael Devlin. 26 Jul 2018 – 4 Mar 2020.
  • Ayomide Obileye — 22 shared starts with Michael Devlin. 15 Jul 2023 – 4 May 2024.
  • Daniel Redmond — 22 shared starts with Michael Devlin. 9 Aug 2014 – 20 May 2017.
  • Giorgos Sarris — 22 shared starts with Michael Devlin. 6 Aug 2016 – 13 May 2017.
  • Joel Nouble — 22 shared starts with Michael Devlin. 15 Jul 2023 – 19 May 2024.
  • D'Akol — 21 shared starts with Michael Devlin. 16 Jan 2016 – 13 May 2017.
  • Scott McKenna — 21 shared starts with Michael Devlin. 26 Jul 2018 – 11 Feb 2020.
  • Andrew Shinnie — 20 shared starts with Michael Devlin. 25 Jul 2023 – 19 May 2024.
  • Graeme Shinnie — 20 shared starts with Michael Devlin. 26 Jul 2018 – 20 Apr 2019.
  • James Penrice — 20 shared starts with Michael Devlin. 15 Jul 2023 – 2 Jan 2024.
  • Stephen Hendrie — 20 shared starts with Michael Devlin. 9 Aug 2014 – 24 Apr 2015.
  • Massimo Donati — 19 shared starts with Michael Devlin. 6 Aug 2016 – 6 May 2017.
  • Gary Mackay-Steven — 18 shared starts with Michael Devlin. 26 Jul 2018 – 23 Feb 2019.
  • Rakish Bingham — 18 shared starts with Michael Devlin. 5 Nov 2016 – 20 May 2017.
  • Sean Kelly — 18 shared starts with Michael Devlin. 15 Jul 2023 – 19 May 2024.
  • Darren Lyon — 17 shared starts with Michael Devlin. 14 Mar 2015 – 17 Sept 2016.
  • Gramoz Kurtaj — 17 shared starts with Michael Devlin. 16 Jan 2016 – 28 Feb 2017.
  • García Tena — 16 shared starts with Michael Devlin. 27 Sept 2014 – 11 May 2016.
  • Jamie Brandon — 16 shared starts with Michael Devlin. 5 Aug 2023 – 15 May 2024.
  • Michael Nottingham — 16 shared starts with Michael Devlin. 25 Nov 2023 – 19 May 2024.
  • Scott McMann — 16 shared starts with Michael Devlin. 16 Dec 2016 – 18 Jan 2025.
  • Anthony Andreu — 15 shared starts with Michael Devlin. 20 Sept 2014 – 21 Jan 2015.
  • Bruce Anderson — 15 shared starts with Michael Devlin. 15 Jul 2023 – 19 May 2024.
  • Cristian Montaño — 15 shared starts with Michael Devlin. 15 Jul 2023 – 19 May 2024.
  • Dominic Ball — 15 shared starts with Michael Devlin. 26 Jul 2018 – 4 May 2019.
  • Gary Woods — 15 shared starts with Michael Devlin. 25 Oct 2016 – 28 Feb 2017.
  • Stephen Kelly — 15 shared starts with Michael Devlin. 29 Jul 2023 – 19 May 2024.
  • Antons Kurakins — 14 shared starts with Michael Devlin. 16 Jan 2016 – 6 Aug 2016.
  • Mickaël Antoine-Curier — 14 shared starts with Michael Devlin. 15 Jan 2011 – 21 Jan 2015.
  • Kurtis Guthrie — 13 shared starts with Michael Devlin. 29 Jul 2023 – 20 Jan 2024.
  • Lucas Tagliapietra — 13 shared starts with Michael Devlin. 16 Jan 2016 – 7 May 2016.
  • Remi Matthews — 13 shared starts with Michael Devlin. 6 Aug 2016 – 20 May 2017.
  • Louis Longridge — 12 shared starts with Michael Devlin. 9 Aug 2014 – 27 Dec 2016.
  • Max Lowe — 12 shared starts with Michael Devlin. 1 Sept 2018 – 4 May 2019.
  • James Wilson — 11 shared starts with Michael Devlin. 22 Sept 2018 – 19 Oct 2019.
  • M. Canning — 11 shared starts with Michael Devlin. 9 Aug 2014 – 4 Apr 2015.
  • Carlton Morris — 10 shared starts with Michael Devlin. 30 Jan 2016 – 11 May 2016.
  • Connor McLennan — 10 shared starts with Michael Devlin. 6 Oct 2018 – 30 Nov 2024.
  • Eamonn Brophy — 10 shared starts with Michael Devlin. 19 Mar 2016 – 18 Feb 2017.
  • Gregory Leigh — 10 shared starts with Michael Devlin. 31 Aug 2019 – 24 Nov 2019.
  • Ioannis Skondras — 9 shared starts with Michael Devlin. 18 Feb 2017 – 20 May 2017.
  • Jason Scotland — 9 shared starts with Michael Devlin. 9 Aug 2014 – 9 May 2015.
  • Luiyi de Lucas — 9 shared starts with Michael Devlin. 5 Aug 2023 – 12 Nov 2023.
  • Ryan Hedges — 9 shared starts with Michael Devlin. 11 Jul 2019 – 24 Nov 2019.
  • Steven May — 9 shared starts with Michael Devlin. 11 Aug 2018 – 4 May 2019.
  • Jonathan Routledge — 8 shared starts with Michael Devlin. 8 Nov 2014 – 28 Feb 2015.
  • Mohammed Sangare — 8 shared starts with Michael Devlin. 15 Jul 2023 – 20 Jan 2024.
  • Daniel Mackay — 7 shared starts with Michael Devlin. 21 Oct 2023 – 4 May 2024.
  • Tete Yengi — 7 shared starts with Michael Devlin. 2 Mar 2024 – 19 May 2024.
  • Zachary Vyner — 7 shared starts with Michael Devlin. 31 Aug 2019 – 2 Nov 2019.
  • Stephen Gleeson — 6 shared starts with Michael Devlin. 5 Aug 2018 – 20 Apr 2019.
  • Alex Neil — 5 shared starts with Michael Devlin. 20 Sept 2014 – 1 Jan 2015.
  • Curtis Main — 5 shared starts with Michael Devlin. 21 Sept 2019 – 4 Mar 2020.
  • Danny Seaborne — 5 shared starts with Michael Devlin. 21 Nov 2016 – 4 Feb 2017.
  • Funso-King Ojo — 5 shared starts with Michael Devlin. 31 Aug 2019 – 4 Mar 2020.
  • Kieran MacDonald — 5 shared starts with Michael Devlin. 28 Feb 2015 – 9 May 2015.
  • Lennard Sowah — 5 shared starts with Michael Devlin. 25 Oct 2016 – 31 Dec 2016.
  • Steven Bradley — 5 shared starts with Michael Devlin. 28 Oct 2023 – 15 May 2024.
  • Dean Campbell — 4 shared starts with Michael Devlin. 21 Sept 2019 – 8 Feb 2020.
  • Jack Hamilton — 4 shared starts with Michael Devlin. 22 Jul 2023 – 2 Jan 2024.
  • Jonathan Gallagher — 4 shared starts with Michael Devlin. 11 Jul 2019 – 27 Oct 2019.
  • Nigel Hasselbaink — 4 shared starts with Michael Devlin. 22 Feb 2015 – 11 Apr 2015.
  • Scott Wright — 4 shared starts with Michael Devlin. 18 Aug 2018 – 11 Jul 2019.
  • Thomas Hoban — 4 shared starts with Michael Devlin. 26 Jul 2018 – 16 Feb 2019.
  • Craig Bryson — 3 shared starts with Michael Devlin. 31 Aug 2019 – 9 Nov 2019.
  • Greg Stewart — 3 shared starts with Michael Devlin. 16 Feb 2019 – 4 May 2019.
  • Matthew Kennedy — 3 shared starts with Michael Devlin. 8 Feb 2020 – 4 Mar 2020.
  • Steven Boyd — 3 shared starts with Michael Devlin. 11 May 2016 – 25 Feb 2017.
  • Thomas Parkes — 3 shared starts with Michael Devlin. 25 Jul 2023 – 2 Jan 2024.
  • Andrew Robertson — 2 shared starts with Michael Devlin. 10 Oct 2019 – 13 Oct 2019.
  • Blair Adams — 2 shared starts with Michael Devlin. 4 Feb 2017 – 29 Apr 2017.
  • Callum McGregor — 2 shared starts with Michael Devlin. 10 Oct 2019 – 13 Oct 2019.
  • D. Watret — 2 shared starts with Michael Devlin. 30 Nov 2024 – 18 Jan 2025.
  • Frank Ross — 2 shared starts with Michael Devlin. 18 Aug 2018 – 25 Aug 2018.
  • George Oakley — 2 shared starts with Michael Devlin. 30 Nov 2024 – 18 Jan 2025.
  • Jay Henderson — 2 shared starts with Michael Devlin. 30 Nov 2024 – 18 Jan 2025.
  • John McGinn — 2 shared starts with Michael Devlin. 10 Oct 2019 – 13 Oct 2019.
  • Liam Palmer — 2 shared starts with Michael Devlin. 10 Oct 2019 – 13 Oct 2019.
  • Miles Welch-Hayes — 2 shared starts with Michael Devlin. 1 Nov 2023 – 5 Nov 2023.
  • Patrick Reading — 2 shared starts with Michael Devlin. 30 Nov 2024 – 18 Jan 2025.
  • A. Neil — 1 shared starts with Michael Devlin. 9 Aug 2014 – 9 Aug 2014.
  • Admiral Muskwe — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Alan Martin — 1 shared starts with Michael Devlin. 14 May 2016 – 14 May 2016.
  • Alexandros Gogić — 1 shared starts with Michael Devlin. 20 May 2017 – 20 May 2017.
  • Andrew Graham — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Aristote Nsiala — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Ashton Taylor — 1 shared starts with Michael Devlin. 4 Mar 2020 – 4 Mar 2020.
  • Ben Dempsey — 1 shared starts with Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Callum Morton — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Charlie Mulgrew — 1 shared starts with Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Cole McKinnon — 1 shared starts with Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Craig Watson — 1 shared starts with Michael Devlin. 18 Feb 2017 – 18 Feb 2017.
  • D. Andrew — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Daniel Batty — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Daniel Lloyd-McGoldrick — 1 shared starts with Michael Devlin. 5 Nov 2023 – 5 Nov 2023.
  • David Carson — 1 shared starts with Michael Devlin. 2 Mar 2024 – 2 Mar 2024.
  • David Elebert — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • David Marshall — 1 shared starts with Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • David Templeton — 1 shared starts with Michael Devlin. 20 May 2017 – 20 May 2017.
  • Dylan McGeouch — 1 shared starts with Michael Devlin. 11 Feb 2020 – 11 Feb 2020.
  • Flávio Paixão — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • G. Skelton — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • George Stanger — 1 shared starts with Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Harry Stone — 1 shared starts with Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Harvey Macadam — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • J. Lynch — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • James Forrest — 1 shared starts with Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • James Murphy — 1 shared starts with Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • John Fleck — 1 shared starts with Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Jonathan McLaughlin — 1 shared starts with Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Joshua Vela — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Kemy Agustien — 1 shared starts with Michael Devlin. 3 Apr 2016 – 3 Apr 2016.
  • L. Agbaire — 1 shared starts with Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • L. Russell — 1 shared starts with Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Lawrence Shankland — 1 shared starts with Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Lee Kilday — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Lewis Warrington — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • M. McKenzie — 1 shared starts with Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Marco Paixão — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Marco Rus — 1 shared starts with Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Morgan Boyes — 1 shared starts with Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Oliver Burke — 1 shared starts with Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Oumar Diaby — 1 shared starts with Michael Devlin. 3 Apr 2016 – 3 Apr 2016.
  • Robert Snodgrass — 1 shared starts with Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Ryan Christie — 1 shared starts with Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Ryan Fraser — 1 shared starts with Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • S. Rooney — 1 shared starts with Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Scott McTominay — 1 shared starts with Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Stuart Findlay — 1 shared starts with Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Tomáš Černý — 1 shared starts with Michael Devlin. 15 Jan 2011 – 15 Jan 2011.

Who has Michael Devlin faced?

  • Rory McKenzie — 12 meetings as a starter against Michael Devlin. 20 Sept 2014 – 4 Mar 2020.
  • Gary Dicker — 10 meetings as a starter against Michael Devlin. 30 Apr 2016 – 4 Mar 2020.
  • Graeme Shinnie — 10 meetings as a starter against Michael Devlin. 9 Aug 2014 – 15 May 2024.
  • Stephen O'Donnell — 10 meetings as a starter against Michael Devlin. 21 Jan 2015 – 4 May 2024.
  • Ryan Jack — 9 meetings as a starter against Michael Devlin. 17 Oct 2014 – 12 Nov 2023.
  • Scott Brown — 9 meetings as a starter against Michael Devlin. 5 Oct 2014 – 27 Oct 2019.
  • Craig Gordon — 8 meetings as a starter against Michael Devlin. 5 Oct 2014 – 13 Apr 2024.
  • Craig Samson — 8 meetings as a starter against Michael Devlin. 20 Sept 2014 – 6 Oct 2018.
  • Greg Taylor — 8 meetings as a starter against Michael Devlin. 13 Aug 2016 – 31 Mar 2024.
  • Paul McGinn — 8 meetings as a starter against Michael Devlin. 25 Oct 2014 – 4 May 2024.
  • Scott Bain — 8 meetings as a starter against Michael Devlin. 25 Oct 2014 – 4 May 2019.
  • B. McKay — 7 meetings as a starter against Michael Devlin. 9 Aug 2014 – 31 Aug 2019.
  • James Tavernier — 7 meetings as a starter against Michael Devlin. 6 Aug 2016 – 12 Nov 2023.
  • Kris Boyd — 7 meetings as a starter against Michael Devlin. 30 Jan 2016 – 4 Nov 2018.
  • Marcus Fraser — 7 meetings as a starter against Michael Devlin. 14 Mar 2015 – 25 Nov 2023.
  • Mark Reynolds — 7 meetings as a starter against Michael Devlin. 17 Oct 2014 – 25 Jul 2023.
  • Martin Boyle — 7 meetings as a starter against Michael Devlin. 13 Dec 2014 – 19 May 2024.
  • Michael Gardyne — 7 meetings as a starter against Michael Devlin. 20 Dec 2014 – 9 Nov 2019.
  • Paul McGowan — 7 meetings as a starter against Michael Devlin. 25 Oct 2014 – 25 Jul 2023.
  • Scott McDonald — 7 meetings as a starter against Michael Devlin. 20 Mar 2015 – 13 May 2017.
  • Stephen McManus — 7 meetings as a starter against Michael Devlin. 27 Sept 2014 – 31 Dec 2016.
  • Darren O'Dea — 6 meetings as a starter against Michael Devlin. 9 Apr 2016 – 20 May 2017.
  • Efetobore Ambrose — 6 meetings as a starter against Michael Devlin. 5 Oct 2014 – 9 Nov 2018.
  • Greg Tansey — 6 meetings as a starter against Michael Devlin. 9 Aug 2014 – 6 May 2017.
  • James Vincent — 6 meetings as a starter against Michael Devlin. 9 Aug 2014 – 20 May 2017.
  • Jonathan Hayes — 6 meetings as a starter against Michael Devlin. 17 Oct 2014 – 5 Aug 2023.
  • Jordan Jones — 6 meetings as a starter against Michael Devlin. 13 Aug 2016 – 4 Nov 2018.
  • Keith Lasley — 6 meetings as a starter against Michael Devlin. 1 Jan 2015 – 13 May 2017.
  • Kevin Holt — 6 meetings as a starter against Michael Devlin. 9 Apr 2016 – 20 May 2017.
  • Liam Polworth — 6 meetings as a starter against Michael Devlin. 12 Mar 2016 – 16 Dec 2023.
  • Murray Davidson — 6 meetings as a starter against Michael Devlin. 4 Apr 2015 – 24 Nov 2019.
  • Ross Draper — 6 meetings as a starter against Michael Devlin. 9 Aug 2014 – 6 May 2017.
  • Shaleum Logan — 6 meetings as a starter against Michael Devlin. 17 Oct 2014 – 28 Feb 2017.
  • Steven Lawless — 6 meetings as a starter against Michael Devlin. 21 Jan 2015 – 21 Sept 2019.
  • Stuart Findlay — 6 meetings as a starter against Michael Devlin. 1 Sept 2018 – 16 Dec 2023.
  • Adam Rooney — 5 meetings as a starter against Michael Devlin. 17 Oct 2014 – 28 Feb 2017.
  • Alan Power — 5 meetings as a starter against Michael Devlin. 1 Sept 2018 – 8 Feb 2020.
  • Andrew Considine — 5 meetings as a starter against Michael Devlin. 17 Oct 2014 – 28 Feb 2017.
  • Ashton Taylor — 5 meetings as a starter against Michael Devlin. 17 Oct 2014 – 28 Feb 2017.
  • Blair Spittal — 5 meetings as a starter against Michael Devlin. 12 Jan 2015 – 4 May 2024.
  • Callum McGregor — 5 meetings as a starter against Michael Devlin. 19 Jan 2016 – 27 Oct 2019.
  • Cameron Kerr — 5 meetings as a starter against Michael Devlin. 9 Apr 2016 – 20 May 2017.
  • Christopher Burke — 5 meetings as a starter against Michael Devlin. 1 Sept 2018 – 4 Mar 2020.
  • Christopher Cadden — 5 meetings as a starter against Michael Devlin. 5 Mar 2016 – 19 May 2024.
  • Danny Williams — 5 meetings as a starter against Michael Devlin. 9 Aug 2014 – 19 Aug 2016.
  • Eamonn Brophy — 5 meetings as a starter against Michael Devlin. 1 Sept 2018 – 4 Mar 2020.
  • Emilio Izaguirre Girón — 5 meetings as a starter against Michael Devlin. 5 Oct 2014 – 24 Dec 2016.
  • Gary Warren — 5 meetings as a starter against Michael Devlin. 9 Aug 2014 – 6 May 2017.
  • Greg Kiltie — 5 meetings as a starter against Michael Devlin. 30 Jan 2016 – 25 Nov 2023.
  • Greg Stewart — 5 meetings as a starter against Michael Devlin. 25 Oct 2014 – 28 Sept 2019.
  • James Forrest — 5 meetings as a starter against Michael Devlin. 22 Feb 2015 – 27 Oct 2019.
  • James MacDonald — 5 meetings as a starter against Michael Devlin. 30 Jan 2016 – 4 Nov 2018.
  • Joseph Shaughnessy — 5 meetings as a starter against Michael Devlin. 16 Jan 2016 – 5 Nov 2023.
  • Joshua Magennis — 5 meetings as a starter against Michael Devlin. 20 Sept 2014 – 30 Apr 2016.
  • Kirk Broadfoot — 5 meetings as a starter against Michael Devlin. 1 Sept 2018 – 4 Mar 2020.
  • Leigh Griffiths — 5 meetings as a starter against Michael Devlin. 17 Jan 2015 – 29 Sept 2018.
  • Mark O'Hara — 5 meetings as a starter against Michael Devlin. 2 May 2015 – 25 Nov 2023.
  • Mikael Lustig — 5 meetings as a starter against Michael Devlin. 19 Jan 2016 – 4 May 2019.
  • Nicholas Devlin — 5 meetings as a starter against Michael Devlin. 21 Sept 2019 – 15 May 2024.
  • Ryan Edwards — 5 meetings as a starter against Michael Devlin. 19 Mar 2016 – 6 Oct 2018.
  • Scott Tanser — 5 meetings as a starter against Michael Devlin. 23 Feb 2019 – 25 Nov 2023.
  • Steven Hammell — 5 meetings as a starter against Michael Devlin. 1 Jan 2015 – 13 May 2017.
  • Abdul Osman — 4 meetings as a starter against Michael Devlin. 21 Jan 2015 – 18 Feb 2017.
  • Alan Mannus — 4 meetings as a starter against Michael Devlin. 4 Jan 2015 – 1 Apr 2017.
  • Allan Campbell — 4 meetings as a starter against Michael Devlin. 31 Dec 2016 – 19 Oct 2019.
  • Allan McGregor — 4 meetings as a starter against Michael Devlin. 15 Jan 2011 – 28 Sept 2019.
  • Benjamin Heneghan — 4 meetings as a starter against Michael Devlin. 17 Sept 2016 – 13 May 2017.
  • Brian Easton — 4 meetings as a starter against Michael Devlin. 4 Apr 2015 – 11 Feb 2020.
  • Callum Booth — 4 meetings as a starter against Michael Devlin. 9 May 2015 – 18 Feb 2017.
  • Carl McHugh — 4 meetings as a starter against Michael Devlin. 31 Dec 2016 – 22 Sept 2018.
  • Connor Goldson — 4 meetings as a starter against Michael Devlin. 5 Aug 2018 – 12 Nov 2023.
  • Craig Clay — 4 meetings as a starter against Michael Devlin. 17 Sept 2016 – 13 May 2017.
  • Craig Curran — 4 meetings as a starter against Michael Devlin. 14 Mar 2015 – 8 Apr 2017.
  • Craig Slater — 4 meetings as a starter against Michael Devlin. 27 Dec 2014 – 30 Apr 2016.
  • Craig Wighton — 4 meetings as a starter against Michael Devlin. 9 Apr 2016 – 15 Apr 2017.
  • David Raven — 4 meetings as a starter against Michael Devlin. 9 Aug 2014 – 6 May 2017.
  • Iain Vigurs — 4 meetings as a starter against Michael Devlin. 12 Mar 2016 – 31 Aug 2019.
  • Iain Wilson — 4 meetings as a starter against Michael Devlin. 4 Feb 2017 – 30 Nov 2024.
  • Jack Baird — 4 meetings as a starter against Michael Devlin. 18 Aug 2018 – 30 Nov 2024.
  • Josh Meekings — 4 meetings as a starter against Michael Devlin. 9 Aug 2014 – 11 Aug 2018.
  • Julen Etxabeguren — 4 meetings as a starter against Michael Devlin. 9 Apr 2016 – 29 Oct 2016.
  • Kenneth McLean — 4 meetings as a starter against Michael Devlin. 3 Apr 2016 – 28 Feb 2017.
  • Kieran Tierney — 4 meetings as a starter against Michael Devlin. 26 Feb 2016 – 4 May 2019.
  • Kris Commons — 4 meetings as a starter against Michael Devlin. 5 Oct 2014 – 26 Feb 2016.
  • Kristoffer Ajer — 4 meetings as a starter against Michael Devlin. 4 Feb 2017 – 27 Oct 2019.
  • L. Gordon — 4 meetings as a starter against Michael Devlin. 14 Sept 2019 – 11 May 2024.
  • Lee Erwin — 4 meetings as a starter against Michael Devlin. 27 Sept 2014 – 9 Nov 2019.
  • Liam Boyce — 4 meetings as a starter against Michael Devlin. 27 Aug 2016 – 1 Nov 2023.
  • Louis Laing — 4 meetings as a starter against Michael Devlin. 20 Mar 2015 – 6 May 2017.
  • Louis Moult — 4 meetings as a starter against Michael Devlin. 5 Mar 2016 – 13 May 2017.
  • Martin Woods — 4 meetings as a starter against Michael Devlin. 20 Dec 2014 – 8 Apr 2017.
  • Niall McGinn — 4 meetings as a starter against Michael Devlin. 6 Dec 2014 – 28 Feb 2017.
  • Nicholas Ross — 4 meetings as a starter against Michael Devlin. 9 Apr 2016 – 20 May 2017.
  • Nir Bitton — 4 meetings as a starter against Michael Devlin. 17 Jan 2015 – 25 Feb 2017.
  • Paul Hanlon — 4 meetings as a starter against Michael Devlin. 25 Aug 2018 – 19 May 2024.
  • Paul Paton — 4 meetings as a starter against Michael Devlin. 11 Apr 2015 – 1 Apr 2017.
  • Richard Tait — 4 meetings as a starter against Michael Devlin. 17 Sept 2016 – 19 Oct 2019.
  • Ross Laidlaw — 4 meetings as a starter against Michael Devlin. 31 Aug 2019 – 27 Apr 2024.
  • Ryan Dow — 4 meetings as a starter against Michael Devlin. 13 Feb 2016 – 8 Apr 2017.
  • Scott Fox — 4 meetings as a starter against Michael Devlin. 9 May 2015 – 8 Apr 2017.
  • Stefan Johansen — 4 meetings as a starter against Michael Devlin. 5 Oct 2014 – 26 Feb 2016.
  • Stephen Pearson — 4 meetings as a starter against Michael Devlin. 20 Mar 2015 – 5 Apr 2017.
  • Steven May — 4 meetings as a starter against Michael Devlin. 14 Sept 2019 – 11 May 2024.
  • Steven Smith — 4 meetings as a starter against Michael Devlin. 13 Aug 2016 – 29 Apr 2017.
  • Stevie Mallan — 4 meetings as a starter against Michael Devlin. 28 Feb 2015 – 9 Nov 2018.
  • Stuart Armstrong — 4 meetings as a starter against Michael Devlin. 12 Jan 2015 – 25 Feb 2017.
  • Z. Clark — 4 meetings as a starter against Michael Devlin. 14 Sept 2019 – 2 Jan 2024.
  • Ádám Bogdán — 3 meetings as a starter against Michael Devlin. 25 Aug 2018 – 9 Nov 2018.
  • Aidan Connolly — 3 meetings as a starter against Michael Devlin. 12 Jan 2015 – 20 Jan 2024.
  • Alexander Cochrane — 3 meetings as a starter against Michael Devlin. 1 Nov 2023 – 13 Apr 2024.
  • Alexandros Gogić — 3 meetings as a starter against Michael Devlin. 11 Feb 2020 – 25 Nov 2023.
  • Andrew Davies — 3 meetings as a starter against Michael Devlin. 27 Aug 2016 – 8 Apr 2017.
  • Andrew Halliday — 3 meetings as a starter against Michael Devlin. 6 Aug 2016 – 4 May 2024.
  • Barrie McKay — 3 meetings as a starter against Michael Devlin. 6 Aug 2016 – 13 Apr 2024.
  • Bojan Miovski — 3 meetings as a starter against Michael Devlin. 5 Aug 2023 – 6 Apr 2024.
  • Borna Barišić — 3 meetings as a starter against Michael Devlin. 28 Sept 2019 – 12 Nov 2023.
  • Bradley Lyons — 3 meetings as a starter against Michael Devlin. 16 Feb 2019 – 16 Dec 2023.
  • Brian Graham — 3 meetings as a starter against Michael Devlin. 4 Jan 2015 – 9 Nov 2019.
  • Callum Morris — 3 meetings as a starter against Michael Devlin. 11 Apr 2015 – 9 Nov 2019.
  • Cameron MacPherson — 3 meetings as a starter against Michael Devlin. 6 Oct 2018 – 11 May 2024.
  • Chris Erskine — 3 meetings as a starter against Michael Devlin. 11 Apr 2015 – 21 Sept 2019.
  • Conrad Balatoni — 3 meetings as a starter against Michael Devlin. 9 May 2015 – 30 Apr 2016.
  • Craig Halkett — 3 meetings as a starter against Michael Devlin. 16 Mar 2019 – 2 Jan 2024.
  • Daniel Devine — 3 meetings as a starter against Michael Devlin. 12 Mar 2016 – 18 Feb 2017.
  • Daniel Phillips — 3 meetings as a starter against Michael Devlin. 27 Dec 2023 – 11 May 2024.
  • Danny Seaborne — 3 meetings as a starter against Michael Devlin. 21 Jan 2015 – 14 May 2016.
  • Dante Polvara — 3 meetings as a starter against Michael Devlin. 5 Aug 2023 – 15 May 2024.
  • David Amoo — 3 meetings as a starter against Michael Devlin. 19 Mar 2016 – 18 Feb 2017.
  • David MacKay — 3 meetings as a starter against Michael Devlin. 4 Jan 2015 – 16 Jan 2016.
  • David Wotherspoon — 3 meetings as a starter against Michael Devlin. 4 Apr 2015 – 23 Feb 2019.
  • Dedryck Boyata — 3 meetings as a starter against Michael Devlin. 26 Feb 2016 – 29 Sept 2018.
  • Dimitar Mitov — 3 meetings as a starter against Michael Devlin. 27 Dec 2023 – 11 May 2024.
  • Duk — 3 meetings as a starter against Michael Devlin. 5 Aug 2023 – 15 May 2024.
  • Elliott Frear — 3 meetings as a starter against Michael Devlin. 5 Apr 2017 – 22 Sept 2018.
  • Erik Sviatchenko — 3 meetings as a starter against Michael Devlin. 26 Feb 2016 – 25 Feb 2017.
  • Fayssal El Bakhtaoui — 3 meetings as a starter against Michael Devlin. 19 Aug 2016 – 20 May 2017.
  • Frankie Kent — 3 meetings as a starter against Michael Devlin. 1 Nov 2023 – 13 Apr 2024.
  • Frédéric Frans — 3 meetings as a starter against Michael Devlin. 21 Jan 2015 – 14 May 2016.
  • Gary Mackay-Steven — 3 meetings as a starter against Michael Devlin. 12 Jan 2015 – 26 Feb 2016.
  • Jason Denayer — 3 meetings as a starter against Michael Devlin. 5 Oct 2014 – 22 Feb 2015.
  • Jason Holt — 3 meetings as a starter against Michael Devlin. 16 Dec 2016 – 24 Nov 2019.
  • Jason Kerr — 3 meetings as a starter against Michael Devlin. 23 Feb 2019 – 24 Nov 2019.
  • John Souttar — 3 meetings as a starter against Michael Devlin. 11 Apr 2015 – 12 Aug 2023.
  • Jordan Obita — 3 meetings as a starter against Michael Devlin. 26 Aug 2023 – 19 May 2024.
  • Joseph Lewis — 3 meetings as a starter against Michael Devlin. 25 Oct 2016 – 28 Feb 2017.
  • Joseph Newell — 3 meetings as a starter against Michael Devlin. 26 Aug 2023 – 19 May 2024.
  • Josh Law — 3 meetings as a starter against Michael Devlin. 1 Jan 2015 – 24 Apr 2015.
  • Joshua Mullin — 3 meetings as a starter against Michael Devlin. 31 Aug 2019 – 20 Jan 2024.
  • Kelle Roos — 3 meetings as a starter against Michael Devlin. 5 Aug 2023 – 6 Apr 2024.
  • Kostadin Veselinov Gadzhalov — 3 meetings as a starter against Michael Devlin. 7 May 2016 – 20 May 2017.
  • Kris Doolan — 3 meetings as a starter against Michael Devlin. 21 Jan 2015 – 3 Dec 2016.
  • Laurențiu Brănescu — 3 meetings as a starter against Michael Devlin. 2 Nov 2019 – 4 Mar 2020.
  • Lawrence Shankland — 3 meetings as a starter against Michael Devlin. 1 Nov 2023 – 13 Apr 2024.
  • Lee Ashcroft — 3 meetings as a starter against Michael Devlin. 27 Dec 2014 – 30 Jan 2016.
  • Lee Hodson — 3 meetings as a starter against Michael Devlin. 30 Apr 2016 – 6 Oct 2018.
  • Leighton Clarkson — 3 meetings as a starter against Michael Devlin. 5 Aug 2023 – 6 Apr 2024.
  • Lewis Stevenson — 3 meetings as a starter against Michael Devlin. 25 Aug 2018 – 9 Nov 2018.
  • Liam Kelly — 3 meetings as a starter against Michael Devlin. 16 Mar 2019 – 4 May 2024.
  • Lionel Ainsworth — 3 meetings as a starter against Michael Devlin. 1 Jan 2015 – 24 Apr 2015.
  • Luke Hendrie — 3 meetings as a starter against Michael Devlin. 5 Nov 2016 – 29 Apr 2017.
  • Marcus Haber — 3 meetings as a starter against Michael Devlin. 29 Oct 2016 – 20 May 2017.
  • Marley Watkins — 3 meetings as a starter against Michael Devlin. 8 Nov 2014 – 16 Dec 2023.
  • Marvin Johnson — 3 meetings as a starter against Michael Devlin. 20 Mar 2015 – 5 Mar 2016.
  • Matthew Kennedy — 3 meetings as a starter against Michael Devlin. 23 Feb 2019 – 24 Nov 2019.
  • Michael O'Halloran — 3 meetings as a starter against Michael Devlin. 4 Jan 2015 – 14 Sept 2019.
  • Miles Addison — 3 meetings as a starter against Michael Devlin. 30 Apr 2016 – 5 Nov 2016.
  • Nicholas Clark — 3 meetings as a starter against Michael Devlin. 27 Dec 2023 – 11 May 2024.
  • Nicholas Hämäläinen — 3 meetings as a starter against Michael Devlin. 2 Nov 2019 – 4 Mar 2020.
  • Odsonne Édouard — 3 meetings as a starter against Michael Devlin. 29 Sept 2018 – 27 Oct 2019.
  • Oliver Shaw — 3 meetings as a starter against Michael Devlin. 25 Aug 2018 – 30 Dec 2023.
  • Owain Williams — 3 meetings as a starter against Michael Devlin. 12 Mar 2016 – 31 Jan 2017.
  • Paul Quinn — 3 meetings as a starter against Michael Devlin. 20 Dec 2014 – 27 Aug 2016.
  • Richard Foster — 3 meetings as a starter against Michael Devlin. 1 Apr 2017 – 31 Aug 2019.
  • Ross Barbour — 3 meetings as a starter against Michael Devlin. 20 Sept 2014 – 2 May 2015.
  • Ryan McGowan — 3 meetings as a starter against Michael Devlin. 11 Apr 2015 – 11 May 2024.
  • Ryan Porteous — 3 meetings as a starter against Michael Devlin. 25 Aug 2018 – 9 Nov 2018.
  • Scott Martin — 3 meetings as a starter against Michael Devlin. 31 Oct 2018 – 22 Jul 2023.
  • Scott Robinson — 3 meetings as a starter against Michael Devlin. 30 Jan 2016 – 21 Sept 2019.
  • Seán Dillon — 3 meetings as a starter against Michael Devlin. 12 Jan 2015 – 24 Apr 2016.
  • Simon Murray — 3 meetings as a starter against Michael Devlin. 13 Feb 2016 – 27 Apr 2024.
  • Stefan Gartenmann — 3 meetings as a starter against Michael Devlin. 20 Dec 2023 – 15 May 2024.
  • Steven Anderson — 3 meetings as a starter against Michael Devlin. 4 Jan 2015 – 16 Jan 2016.
  • Steven MacLean — 3 meetings as a starter against Michael Devlin. 16 Jan 2016 – 25 Sept 2019.
  • Thomas Konrad — 3 meetings as a starter against Michael Devlin. 25 Oct 2014 – 9 Apr 2016.
  • Tomáš Černý — 3 meetings as a starter against Michael Devlin. 19 Mar 2016 – 18 Feb 2017.
  • Tomas Rogić — 3 meetings as a starter against Michael Devlin. 19 Jan 2016 – 27 Oct 2019.
  • Trevor Carson — 3 meetings as a starter against Michael Devlin. 22 Sept 2018 – 5 Nov 2023.
  • Virgil van Dijk — 3 meetings as a starter against Michael Devlin. 5 Oct 2014 – 22 Feb 2015.
  • A. McGowan — 2 meetings as a starter against Michael Devlin. 31 Oct 2018 – 11 Feb 2020.
  • Aaron Lennon — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Aaron Tshibola — 2 meetings as a starter against Michael Devlin. 1 Sept 2018 – 4 Nov 2018.
  • Adam Barton — 2 meetings as a starter against Michael Devlin. 3 Dec 2016 – 18 Feb 2017.
  • Adebayo Azeez — 2 meetings as a starter against Michael Devlin. 3 Dec 2016 – 18 Feb 2017.
  • Alan Forrest — 2 meetings as a starter against Michael Devlin. 1 Nov 2023 – 2 Jan 2024.
  • Alfredo Morelos — 2 meetings as a starter against Michael Devlin. 5 Aug 2018 – 28 Sept 2019.
  • Alim Öztürk — 2 meetings as a starter against Michael Devlin. 24 Jan 2016 – 21 Nov 2016.
  • Alistair McCann — 2 meetings as a starter against Michael Devlin. 14 Sept 2019 – 24 Nov 2019.
  • Angus MacDonald — 2 meetings as a starter against Michael Devlin. 20 Dec 2023 – 15 May 2024.
  • Anthony Ralston — 2 meetings as a starter against Michael Devlin. 14 Sept 2019 – 24 Nov 2019.
  • Anthony Straker — 2 meetings as a starter against Michael Devlin. 20 Mar 2015 – 24 Apr 2015.
  • Anton Ferdinand — 2 meetings as a starter against Michael Devlin. 6 Oct 2018 – 16 Feb 2019.
  • Antonio Portales — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • Antonio Reguero — 2 meetings as a starter against Michael Devlin. 20 Dec 2014 – 11 Jul 2019.
  • Arnaud Djoum — 2 meetings as a starter against Michael Devlin. 24 Jan 2016 – 20 Oct 2018.
  • Ashley Westwood — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Beni Baningime — 2 meetings as a starter against Michael Devlin. 1 Nov 2023 – 13 Apr 2024.
  • Benjamin Mee — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Blair Alston — 2 meetings as a starter against Michael Devlin. 1 Apr 2017 – 11 Feb 2020.
  • Brad McKay — 2 meetings as a starter against Michael Devlin. 31 Jan 2017 – 6 May 2017.
  • Callum Paterson — 2 meetings as a starter against Michael Devlin. 24 Jan 2016 – 21 Nov 2016.
  • Cameron Devlin — 2 meetings as a starter against Michael Devlin. 1 Nov 2023 – 13 Apr 2024.
  • Caolan Boyd-Munce — 2 meetings as a starter against Michael Devlin. 2 Sept 2023 – 25 Nov 2023.
  • Carl Tremarco — 2 meetings as a starter against Michael Devlin. 11 May 2016 – 31 Jan 2017.
  • Charles Telfer — 2 meetings as a starter against Michael Devlin. 12 Jan 2015 – 11 Apr 2015.
  • Chow Tim — 2 meetings as a starter against Michael Devlin. 26 Nov 2016 – 8 Apr 2017.
  • Christie Elliott — 2 meetings as a starter against Michael Devlin. 21 Jan 2015 – 3 Dec 2016.
  • Christopher Chantler — 2 meetings as a starter against Michael Devlin. 20 Sept 2014 – 27 Dec 2014.
  • Christopher Millar — 2 meetings as a starter against Michael Devlin. 4 Jan 2015 – 4 Apr 2015.
  • Christopher Routis — 2 meetings as a starter against Michael Devlin. 27 Aug 2016 – 26 Nov 2016.
  • Christopher Wood — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Connor Barron — 2 meetings as a starter against Michael Devlin. 6 Apr 2024 – 15 May 2024.
  • Connor Randall — 2 meetings as a starter against Michael Devlin. 16 Sept 2023 – 27 Apr 2024.
  • Conor McMenamin — 2 meetings as a starter against Michael Devlin. 2 Sept 2023 – 25 Nov 2023.
  • Conor Sammon — 2 meetings as a starter against Michael Devlin. 29 Apr 2017 – 22 Sept 2018.
  • Corrie Ndaba — 2 meetings as a starter against Michael Devlin. 21 Oct 2023 – 16 Dec 2023.
  • Cristian Gamboa — 2 meetings as a starter against Michael Devlin. 24 Dec 2016 – 25 Feb 2017.
  • Cyriel Dessers — 2 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Nov 2023.
  • Daniel Armstrong — 2 meetings as a starter against Michael Devlin. 21 Oct 2023 – 16 Dec 2023.
  • Daniel Swanson — 2 meetings as a starter against Michael Devlin. 4 Apr 2015 – 1 Apr 2017.
  • Daniel Twardzik — 2 meetings as a starter against Michael Devlin. 27 Sept 2014 – 1 Jan 2015.
  • David Clarkson — 2 meetings as a starter against Michael Devlin. 25 Oct 2014 – 13 Dec 2014.
  • David Goodwillie — 2 meetings as a starter against Michael Devlin. 17 Oct 2014 – 6 Dec 2014.
  • David Keltjens — 2 meetings as a starter against Michael Devlin. 2 Mar 2024 – 11 May 2024.
  • David Marshall — 2 meetings as a starter against Michael Devlin. 26 Aug 2023 – 9 Dec 2023.
  • David Watson — 2 meetings as a starter against Michael Devlin. 21 Oct 2023 – 16 Dec 2023.
  • Dean Brill — 2 meetings as a starter against Michael Devlin. 9 Aug 2014 – 8 Nov 2014.
  • Declan Gallagher — 2 meetings as a starter against Michael Devlin. 16 Mar 2019 – 19 Oct 2019.
  • Drey Wright — 2 meetings as a starter against Michael Devlin. 24 Nov 2019 – 11 May 2024.
  • Dylan Vente — 2 meetings as a starter against Michael Devlin. 9 Dec 2023 – 19 May 2024.
  • Eiji Kawashima — 2 meetings as a starter against Michael Devlin. 13 Feb 2016 – 24 Apr 2016.
  • Élie Youan — 2 meetings as a starter against Michael Devlin. 26 Aug 2023 – 9 Dec 2023.
  • Florian Kamberi — 2 meetings as a starter against Michael Devlin. 25 Sept 2018 – 9 Nov 2018.
  • Fraser Kerr — 2 meetings as a starter against Michael Devlin. 27 Sept 2014 – 1 Jan 2015.
  • Frederick Woodman — 2 meetings as a starter against Michael Devlin. 4 Feb 2017 – 29 Apr 2017.
  • Gary Harkins — 2 meetings as a starter against Michael Devlin. 25 Oct 2014 – 13 Dec 2014.
  • Gary Irvine — 2 meetings as a starter against Michael Devlin. 25 Oct 2014 – 13 Dec 2014.
  • Gary Miller — 2 meetings as a starter against Michael Devlin. 19 Mar 2016 – 14 May 2016.
  • George Long — 2 meetings as a starter against Michael Devlin. 20 Mar 2015 – 24 Apr 2015.
  • Georgie Gent — 2 meetings as a starter against Michael Devlin. 30 Dec 2023 – 4 May 2024.
  • Graham Cummins — 2 meetings as a starter against Michael Devlin. 16 Jan 2016 – 1 Apr 2017.
  • Guy Demel — 2 meetings as a starter against Michael Devlin. 13 Feb 2016 – 24 Apr 2016.
  • Henri Anier — 2 meetings as a starter against Michael Devlin. 31 Jan 2017 – 6 May 2017.
  • Henrik Ojamaa — 2 meetings as a starter against Michael Devlin. 27 Sept 2014 – 1 Jan 2015.
  • Jack Baldwin — 2 meetings as a starter against Michael Devlin. 16 Sept 2023 – 27 Apr 2024.
  • Jack Butland — 2 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Nov 2023.
  • Jack Cork — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Jack Hamilton — 2 meetings as a starter against Michael Devlin. 21 Nov 2016 – 11 Aug 2018.
  • Jack MacKenzie — 2 meetings as a starter against Michael Devlin. 5 Aug 2023 – 6 Apr 2024.
  • Jack McMillan — 2 meetings as a starter against Michael Devlin. 31 Dec 2016 – 21 Sept 2019.
  • Jake Mulraney — 2 meetings as a starter against Michael Devlin. 6 May 2017 – 25 Sept 2019.
  • James Craigen — 2 meetings as a starter against Michael Devlin. 21 Jan 2015 – 9 May 2015.
  • James Duncan McAlister — 2 meetings as a starter against Michael Devlin. 25 Oct 2014 – 13 Dec 2014.
  • James Hamill — 2 meetings as a starter against Michael Devlin. 20 Sept 2014 – 27 Dec 2014.
  • James McGarry — 2 meetings as a starter against Michael Devlin. 20 Dec 2023 – 15 May 2024.
  • James McPake — 2 meetings as a starter against Michael Devlin. 25 Oct 2014 – 13 Dec 2014.
  • James Tarkowski — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Jamie Reckord — 2 meetings as a starter against Michael Devlin. 20 Dec 2014 – 14 Mar 2015.
  • Jason Naismith — 2 meetings as a starter against Michael Devlin. 28 Feb 2015 – 8 Apr 2017.
  • Jay McEveley — 2 meetings as a starter against Michael Devlin. 27 Aug 2016 – 26 Nov 2016.
  • Jóhann Guðmunds­son — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • John Guidetti — 2 meetings as a starter against Michael Devlin. 5 Oct 2014 – 22 Feb 2015.
  • John Rankin — 2 meetings as a starter against Michael Devlin. 13 Feb 2016 – 24 Apr 2016.
  • Jonathon Flanagan — 2 meetings as a starter against Michael Devlin. 5 Aug 2018 – 28 Oct 2018.
  • Jordan McGhee — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • Jozo Šimunović — 2 meetings as a starter against Michael Devlin. 19 Jan 2016 – 4 May 2019.
  • Junior Hoilett — 2 meetings as a starter against Michael Devlin. 6 Apr 2024 – 15 May 2024.
  • Kallum Higginbotham — 2 meetings as a starter against Michael Devlin. 21 Jan 2015 – 9 May 2015.
  • Kane Hemmings — 2 meetings as a starter against Michael Devlin. 9 Apr 2016 – 7 May 2016.
  • Keaghan Jacobs — 2 meetings as a starter against Michael Devlin. 16 Mar 2019 – 21 Sept 2019.
  • Kenny Miller — 2 meetings as a starter against Michael Devlin. 15 Jan 2011 – 6 Aug 2016.
  • Kenny van der Weg — 2 meetings as a starter against Michael Devlin. 26 Nov 2016 – 8 Apr 2017.
  • Kevin McHattie — 2 meetings as a starter against Michael Devlin. 30 Jan 2016 – 15 Jul 2023.
  • Kye Rowles — 2 meetings as a starter against Michael Devlin. 1 Nov 2023 – 13 Apr 2024.
  • Kyle Turner — 2 meetings as a starter against Michael Devlin. 16 Sept 2023 – 20 Jan 2024.
  • Kyle Vassell — 2 meetings as a starter against Michael Devlin. 21 Oct 2023 – 16 Dec 2023.
  • Lassana Coulibaly — 2 meetings as a starter against Michael Devlin. 5 Aug 2018 – 28 Oct 2018.
  • Lee Wallace — 2 meetings as a starter against Michael Devlin. 6 Aug 2016 – 16 Dec 2016.
  • Leon Balogun — 2 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Nov 2023.
  • Lewis Mayo — 2 meetings as a starter against Michael Devlin. 21 Oct 2023 – 16 Dec 2023.
  • Lewis Spence — 2 meetings as a starter against Michael Devlin. 11 Aug 2018 – 9 Nov 2019.
  • Liam Craig — 2 meetings as a starter against Michael Devlin. 1 Apr 2017 – 23 Feb 2019.
  • Liam Lindsay — 2 meetings as a starter against Michael Devlin. 3 Dec 2016 – 18 Feb 2017.
  • Luke McCowan — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • Luke Robinson — 2 meetings as a starter against Michael Devlin. 27 Dec 2023 – 2 Mar 2024.
  • Lyall Cameron — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • M. Smith — 2 meetings as a starter against Michael Devlin. 27 Dec 2023 – 2 Mar 2024.
  • Manuel Pascali — 2 meetings as a starter against Michael Devlin. 20 Sept 2014 – 2 May 2015.
  • Mark Connolly — 2 meetings as a starter against Michael Devlin. 20 Sept 2014 – 27 Dec 2014.
  • Mark Milligan — 2 meetings as a starter against Michael Devlin. 25 Sept 2018 – 9 Nov 2018.
  • Martyn Waghorn — 2 meetings as a starter against Michael Devlin. 6 Aug 2016 – 16 Dec 2016.
  • Matthew Lowton — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Mohamad Sylla — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • Nadir Çiftçi — 2 meetings as a starter against Michael Devlin. 12 Jan 2015 – 11 Apr 2015.
  • Nicke Kabamba — 2 meetings as a starter against Michael Devlin. 8 Feb 2020 – 4 Mar 2020.
  • Nikola Katić — 2 meetings as a starter against Michael Devlin. 5 Aug 2018 – 28 Sept 2019.
  • Owen Beck — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • Paul Dixon — 2 meetings as a starter against Michael Devlin. 11 Apr 2015 – 24 Apr 2016.
  • Peter Hartley — 2 meetings as a starter against Michael Devlin. 22 Sept 2018 – 19 Oct 2019.
  • Prince Buaben — 2 meetings as a starter against Michael Devlin. 24 Jan 2016 – 21 Nov 2016.
  • R. Leak — 2 meetings as a starter against Michael Devlin. 16 Sept 2023 – 27 Apr 2024.
  • Radosław Cierzniak — 2 meetings as a starter against Michael Devlin. 12 Jan 2015 – 11 Apr 2015.
  • Richard Jensen — 2 meetings as a starter against Michael Devlin. 20 Dec 2023 – 6 Apr 2024.
  • Richard Taylor — 2 meetings as a starter against Michael Devlin. 2 Sept 2023 – 25 Nov 2023.
  • Ricki Lamie — 2 meetings as a starter against Michael Devlin. 21 Sept 2019 – 5 Nov 2023.
  • Robbie Muirhead — 2 meetings as a starter against Michael Devlin. 20 Sept 2014 – 27 Dec 2014.
  • Robert Kiernan — 2 meetings as a starter against Michael Devlin. 6 Aug 2016 – 16 Dec 2016.
  • Rocky Bushiri — 2 meetings as a starter against Michael Devlin. 26 Aug 2023 – 19 May 2024.
  • Ryan Bowman — 2 meetings as a starter against Michael Devlin. 17 Sept 2016 – 5 Apr 2017.
  • Ryan Christie — 2 meetings as a starter against Michael Devlin. 9 Aug 2014 – 28 Feb 2017.
  • Ryan Flynn — 2 meetings as a starter against Michael Devlin. 6 Oct 2018 – 16 Feb 2019.
  • Ryan Stevenson — 2 meetings as a starter against Michael Devlin. 21 Jan 2015 – 9 May 2015.
  • Sammy Clingan — 2 meetings as a starter against Michael Devlin. 20 Sept 2014 – 2 May 2015.
  • Scott Arfield — 2 meetings as a starter against Michael Devlin. 5 Aug 2018 – 28 Sept 2019.
  • Scott Boyd — 2 meetings as a starter against Michael Devlin. 14 Mar 2015 – 5 Nov 2016.
  • Scott Brown — 2 meetings as a starter against Michael Devlin. 6 Dec 2014 – 3 Apr 2016.
  • Scott McMann — 2 meetings as a starter against Michael Devlin. 31 Oct 2018 – 11 Feb 2020.
  • Scott Sinclair — 2 meetings as a starter against Michael Devlin. 24 Dec 2016 – 25 Feb 2017.
  • Sean Kelly — 2 meetings as a starter against Michael Devlin. 28 Feb 2015 – 9 Nov 2019.
  • Sean Longstaff — 2 meetings as a starter against Michael Devlin. 4 Feb 2017 – 29 Apr 2017.
  • Sean Welsh — 2 meetings as a starter against Michael Devlin. 19 Mar 2016 – 3 Dec 2016.
  • Shane Blaney — 2 meetings as a starter against Michael Devlin. 30 Dec 2023 – 4 May 2024.
  • Simon Lappin — 2 meetings as a starter against Michael Devlin. 4 Jan 2015 – 16 Jan 2016.
  • Simon Ramsden — 2 meetings as a starter against Michael Devlin. 27 Sept 2014 – 1 Jan 2015.
  • Stephen Kingsley — 2 meetings as a starter against Michael Devlin. 1 Nov 2023 – 2 Jan 2024.
  • Stephen McGinn — 2 meetings as a starter against Michael Devlin. 18 Aug 2018 – 6 Oct 2018.
  • Stephen Ward — 2 meetings as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Steven Davis — 2 meetings as a starter against Michael Devlin. 15 Jan 2011 – 28 Sept 2019.
  • Steven Whittaker — 2 meetings as a starter against Michael Devlin. 15 Jan 2011 – 25 Aug 2018.
  • Thelonius Bair — 2 meetings as a starter against Michael Devlin. 30 Dec 2023 – 4 May 2024.
  • Thomas Hateley — 2 meetings as a starter against Michael Devlin. 29 Oct 2016 – 15 Apr 2017.
  • Thomas Scobbie — 2 meetings as a starter against Michael Devlin. 4 Apr 2015 – 1 Apr 2017.
  • Wesley Foderingham — 2 meetings as a starter against Michael Devlin. 6 Aug 2016 – 16 Dec 2016.
  • William Dennis — 2 meetings as a starter against Michael Devlin. 21 Oct 2023 – 16 Dec 2023.
  • William Fish — 2 meetings as a starter against Michael Devlin. 26 Aug 2023 – 9 Dec 2023.
  • Willo Flood — 2 meetings as a starter against Michael Devlin. 17 Oct 2014 – 3 Apr 2016.
  • Yan Dhanda — 2 meetings as a starter against Michael Devlin. 16 Sept 2023 – 27 Apr 2024.
  • Z. Hemming — 2 meetings as a starter against Michael Devlin. 2 Sept 2023 – 25 Nov 2023.
  • Zak Rudden — 2 meetings as a starter against Michael Devlin. 28 Oct 2023 – 5 Nov 2023.
  • Zygmunt Gordon — 2 meetings as a starter against Michael Devlin. 3 Dec 2016 – 31 Oct 2018.
  • Aaron Donnelly — 1 meetings as a starter against Michael Devlin. 28 Oct 2023 – 28 Oct 2023.
  • Aaron Hickey — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Abdallah Sima — 1 meetings as a starter against Michael Devlin. 12 Nov 2023 – 12 Nov 2023.
  • Adam Hammill — 1 meetings as a starter against Michael Devlin. 6 Oct 2018 – 6 Oct 2018.
  • Adam Matthews — 1 meetings as a starter against Michael Devlin. 17 Jan 2015 – 17 Jan 2015.
  • Adama Sidibeh — 1 meetings as a starter against Michael Devlin. 11 May 2024 – 11 May 2024.
  • Ahkeem Rose — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Aidan Nesbitt — 1 meetings as a starter against Michael Devlin. 14 May 2016 – 14 May 2016.
  • Aiden McGeady — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Alan Gow — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • Alan Lithgow — 1 meetings as a starter against Michael Devlin. 16 Mar 2019 – 16 Mar 2019.
  • Aldo Simoncini — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Aleksandr Golovin — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Aleksandr Kokko — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Aleksey Ionov — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Alessandro D'Addario — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Alessandro Golinucci — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Alex Gasperoni — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Alexander Fisher — 1 meetings as a starter against Michael Devlin. 6 May 2017 – 6 May 2017.
  • Alexander Lowry — 1 meetings as a starter against Michael Devlin. 1 Nov 2023 – 1 Nov 2023.
  • Alexei Eremenko — 1 meetings as a starter against Michael Devlin. 2 May 2015 – 2 May 2015.
  • Alistair Johnston — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Allan Delferrière — 1 meetings as a starter against Michael Devlin. 26 Aug 2023 – 26 Aug 2023.
  • Amadou Bakayoko — 1 meetings as a starter against Michael Devlin. 5 Nov 2023 – 5 Nov 2023.
  • Anders Lindegaard — 1 meetings as a starter against Michael Devlin. 2 Aug 2018 – 2 Aug 2018.
  • Andrew Winter — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Andrey Semenov — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Anthony O'Connor — 1 meetings as a starter against Michael Devlin. 25 Oct 2016 – 25 Oct 2016.
  • Anthony Stokes — 1 meetings as a starter against Michael Devlin. 5 Oct 2014 – 5 Oct 2014.
  • Arron Darge — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Arron Lyall — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Artem Dzyuba — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Atte Sihvonen — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • B. Demus — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • B. King — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • B. McHugh — 1 meetings as a starter against Michael Devlin. 27 Sept 2014 – 27 Sept 2014.
  • Barry Cuddihy — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • Barry Maguire — 1 meetings as a starter against Michael Devlin. 19 Oct 2019 – 19 Oct 2019.
  • Barry Robson — 1 meetings as a starter against Michael Devlin. 17 Oct 2014 – 17 Oct 2014.
  • Ben Hall — 1 meetings as a starter against Michael Devlin. 5 Mar 2016 – 5 Mar 2016.
  • Benjamin Mbunga Kimpioka — 1 meetings as a starter against Michael Devlin. 2 Mar 2024 – 2 Mar 2024.
  • Bjørn Johnsen — 1 meetings as a starter against Michael Devlin. 21 Nov 2016 – 21 Nov 2016.
  • Błażej Augustyn — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • Boli Bolingoli-Mbombo — 1 meetings as a starter against Michael Devlin. 27 Oct 2019 – 27 Oct 2019.
  • Bradley Collins — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Brodie Spencer — 1 meetings as a starter against Michael Devlin. 30 Dec 2023 – 30 Dec 2023.
  • Bryan Mwangi — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • C. Doidge — 1 meetings as a starter against Michael Devlin. 26 Aug 2023 – 26 Aug 2023.
  • C. Mudie — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • C. Mulvanny — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • C. Ripley — 1 meetings as a starter against Michael Devlin. 5 Mar 2016 – 5 Mar 2016.
  • C. Scully — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Calem Nieuwenhof — 1 meetings as a starter against Michael Devlin. 2 Jan 2024 – 2 Jan 2024.
  • Callum Smith — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Callumn Morrison — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Calum Butcher — 1 meetings as a starter against Michael Devlin. 12 Jan 2015 – 12 Jan 2015.
  • Cameron Ballantyne — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Cameron Bell — 1 meetings as a starter against Michael Devlin. 23 Feb 2019 – 23 Feb 2019.
  • Cameron Blues — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Cameron Carter-Vickers — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Cameron Smith — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Candeias — 1 meetings as a starter against Michael Devlin. 28 Oct 2018 – 28 Oct 2018.
  • Christophe Berra — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Christopher Johnston — 1 meetings as a starter against Michael Devlin. 2 May 2015 – 2 May 2015.
  • Christopher Jullien — 1 meetings as a starter against Michael Devlin. 27 Oct 2019 – 27 Oct 2019.
  • Christopher Kane — 1 meetings as a starter against Michael Devlin. 23 Feb 2019 – 23 Feb 2019.
  • Christopher Long — 1 meetings as a starter against Michael Devlin. 19 Oct 2019 – 19 Oct 2019.
  • Ciaron Brown — 1 meetings as a starter against Michael Devlin. 16 Mar 2019 – 16 Mar 2019.
  • Clévid Dikamona — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Clint Hill — 1 meetings as a starter against Michael Devlin. 6 Aug 2016 – 6 Aug 2016.
  • Cole Kpekawa — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Coll Donaldson — 1 meetings as a starter against Michael Devlin. 13 Feb 2016 – 13 Feb 2016.
  • Connor Johnson — 1 meetings as a starter against Michael Devlin. 8 Feb 2020 – 8 Feb 2020.
  • Conor Brennan — 1 meetings as a starter against Michael Devlin. 30 Apr 2016 – 30 Apr 2016.
  • Conor Townsend — 1 meetings as a starter against Michael Devlin. 12 Jan 2015 – 12 Jan 2015.
  • Craig Reid — 1 meetings as a starter against Michael Devlin. 1 Jan 2015 – 1 Jan 2015.
  • Craig Sibbald — 1 meetings as a starter against Michael Devlin. 16 Mar 2019 – 16 Mar 2019.
  • Craig Thomson — 1 meetings as a starter against Michael Devlin. 16 Jan 2016 – 16 Jan 2016.
  • Cristian Brolli — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • D. Golding — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Daizen Maeda — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Dan Casey — 1 meetings as a starter against Michael Devlin. 4 May 2024 – 4 May 2024.
  • Daniel Bachmann — 1 meetings as a starter against Michael Devlin. 20 Apr 2019 – 20 Apr 2019.
  • Daniel Higgins — 1 meetings as a starter against Michael Devlin. 15 Apr 2017 – 15 Apr 2017.
  • Daniel Johnson — 1 meetings as a starter against Michael Devlin. 22 Sept 2018 – 22 Sept 2018.
  • Daniel Mullen — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Daniel Wilson — 1 meetings as a starter against Michael Devlin. 16 Dec 2016 – 16 Dec 2016.
  • Danilo — 1 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Aug 2023.
  • Dario Del Fabro — 1 meetings as a starter against Michael Devlin. 8 Feb 2020 – 8 Feb 2020.
  • Darren McGregor — 1 meetings as a starter against Michael Devlin. 9 Nov 2018 – 9 Nov 2018.
  • Daryl Horgan — 1 meetings as a starter against Michael Devlin. 25 Aug 2018 – 25 Aug 2018.
  • Daryll Meggatt — 1 meetings as a starter against Michael Devlin. 7 May 2016 – 7 May 2016.
  • David Gray — 1 meetings as a starter against Michael Devlin. 25 Aug 2018 – 25 Aug 2018.
  • David Mitchell — 1 meetings as a starter against Michael Devlin. 29 Oct 2016 – 29 Oct 2016.
  • David Syme — 1 meetings as a starter against Michael Devlin. 30 Jan 2016 – 30 Jan 2016.
  • David Templeton — 1 meetings as a starter against Michael Devlin. 11 Feb 2020 – 11 Feb 2020.
  • David Weir — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • David Wilson — 1 meetings as a starter against Michael Devlin. 14 May 2016 – 14 May 2016.
  • Davor Zdravkovski — 1 meetings as a starter against Michael Devlin. 30 Dec 2023 – 30 Dec 2023.
  • Delphin Tshiembe — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • Demetri Mitchell — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Devante Cole — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Diallang Jaiyesimi — 1 meetings as a starter against Michael Devlin. 2 Mar 2024 – 2 Mar 2024.
  • Dmitri Barinov — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Dominic Thomas — 1 meetings as a starter against Michael Devlin. 2 Nov 2019 – 2 Nov 2019.
  • Don Cowie — 1 meetings as a starter against Michael Devlin. 21 Nov 2016 – 21 Nov 2016.
  • Dougie Imrie — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • Duckens Nazon — 1 meetings as a starter against Michael Devlin. 16 Feb 2019 – 16 Feb 2019.
  • Dylan Levitt — 1 meetings as a starter against Michael Devlin. 9 Dec 2023 – 9 Dec 2023.
  • Dylan Tait — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • E. Cameron — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • E. King — 1 meetings as a starter against Michael Devlin. 27 Apr 2024 – 27 Apr 2024.
  • E. Loudon — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • Eetu Muinonen — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Elton N'Gwatala — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • Emerson Hyndman — 1 meetings as a starter against Michael Devlin. 25 Sept 2018 – 25 Sept 2018.
  • Erik Čikoš — 1 meetings as a starter against Michael Devlin. 27 Aug 2016 – 27 Aug 2016.
  • Erik Šuľa — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • Ester Sokler — 1 meetings as a starter against Michael Devlin. 15 May 2024 – 15 May 2024.
  • Euan Spark — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • Ewan Henderson — 1 meetings as a starter against Michael Devlin. 9 Nov 2019 – 9 Nov 2019.
  • F. MacLeod — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • Fedor Kudryashov — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Filip Kiss — 1 meetings as a starter against Michael Devlin. 14 Mar 2015 – 14 Mar 2015.
  • Filippo Berardi — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Frankie Musonda — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Fraser Forster — 1 meetings as a starter against Michael Devlin. 27 Oct 2019 – 27 Oct 2019.
  • Frazer Wright — 1 meetings as a starter against Michael Devlin. 4 Jan 2015 – 4 Jan 2015.
  • Fredrik Brustad — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • G. Brass — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • G. McGrath — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • G. Page — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Gaël Bigirimana — 1 meetings as a starter against Michael Devlin. 22 Sept 2018 – 22 Sept 2018.
  • Gary Fraser — 1 meetings as a starter against Michael Devlin. 19 Mar 2016 – 19 Mar 2016.
  • Gary McDonald — 1 meetings as a starter against Michael Devlin. 4 Jan 2015 – 4 Jan 2015.
  • Gary Woods — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • Gavin Gunning — 1 meetings as a starter against Michael Devlin. 13 Feb 2016 – 13 Feb 2016.
  • Gavin Reilly — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • Genséric Kusunga — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • George Green — 1 meetings as a starter against Michael Devlin. 13 Aug 2016 – 13 Aug 2016.
  • George Harmon — 1 meetings as a starter against Michael Devlin. 27 Apr 2024 – 27 Apr 2024.
  • George Stanger — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Georgi Dzhikiya — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Glenn Whelan — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Graham Carey — 1 meetings as a starter against Michael Devlin. 11 May 2024 – 11 May 2024.
  • Guilherme — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • H. Thomson — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • Hayden Coulson — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Herbert Kane — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Igor Rossi — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • J. Craig — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • J. Grant — 1 meetings as a starter against Michael Devlin. 13 Apr 2024 – 13 Apr 2024.
  • J. Guthrie — 1 meetings as a starter against Michael Devlin. 21 Sept 2019 – 21 Sept 2019.
  • J. Leighfield — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • J. McCullock — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • J. Walker — 1 meetings as a starter against Michael Devlin. 21 Nov 2016 – 21 Nov 2016.
  • Jack Hamilton — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Jack Hendry — 1 meetings as a starter against Michael Devlin. 29 Sept 2018 – 29 Sept 2018.
  • Jack Leitch — 1 meetings as a starter against Michael Devlin. 27 Sept 2014 – 27 Sept 2014.
  • Jackson Irvine — 1 meetings as a starter against Michael Devlin. 20 Dec 2014 – 20 Dec 2014.
  • Jackson Longridge — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Jacob Blyth — 1 meetings as a starter against Michael Devlin. 5 Apr 2017 – 5 Apr 2017.
  • Jair Tavares — 1 meetings as a starter against Michael Devlin. 9 Dec 2023 – 9 Dec 2023.
  • Jake Jervis — 1 meetings as a starter against Michael Devlin. 14 Mar 2015 – 14 Mar 2015.
  • James Alexander — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • James Brown — 1 meetings as a starter against Michael Devlin. 27 Dec 2023 – 27 Dec 2023.
  • James Brown — 1 meetings as a starter against Michael Devlin. 16 Sept 2023 – 16 Sept 2023.
  • James Dayton — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • James Dunne — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • James Jeggo — 1 meetings as a starter against Michael Devlin. 26 Aug 2023 – 26 Aug 2023.
  • James Maddison — 1 meetings as a starter against Michael Devlin. 25 Oct 2016 – 25 Oct 2016.
  • James McFadden — 1 meetings as a starter against Michael Devlin. 4 Jan 2015 – 4 Jan 2015.
  • James Murphy — 1 meetings as a starter against Michael Devlin. 5 Aug 2018 – 5 Aug 2018.
  • James Norwood — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • James Penrice — 1 meetings as a starter against Michael Devlin. 14 May 2016 – 14 May 2016.
  • James Scott — 1 meetings as a starter against Michael Devlin. 19 Oct 2019 – 19 Oct 2019.
  • Jamie Barjonas — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Jamie Langfield — 1 meetings as a starter against Michael Devlin. 17 Oct 2014 – 17 Oct 2014.
  • Jamie Maclaren — 1 meetings as a starter against Michael Devlin. 9 Nov 2018 – 9 Nov 2018.
  • Jamie McGrath — 1 meetings as a starter against Michael Devlin. 6 Apr 2024 – 6 Apr 2024.
  • Jamie Ness — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Jamie Smith — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Jarosław Fojut — 1 meetings as a starter against Michael Devlin. 12 Jan 2015 – 12 Jan 2015.
  • Jean Mendy — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • Jeffrey Hendrick — 1 meetings as a starter against Michael Devlin. 26 Jul 2018 – 26 Jul 2018.
  • Jeremie Frimpong — 1 meetings as a starter against Michael Devlin. 27 Oct 2019 – 27 Oct 2019.
  • Jeroen Tesselaar — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • Jesse Curran — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • Jim Goodwin — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • Joe Wright — 1 meetings as a starter against Michael Devlin. 21 Oct 2023 – 21 Oct 2023.
  • Joel Pereira — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Joey Barton — 1 meetings as a starter against Michael Devlin. 6 Aug 2016 – 6 Aug 2016.
  • John Lundstram — 1 meetings as a starter against Michael Devlin. 12 Nov 2023 – 12 Nov 2023.
  • John McGinn — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • John Sutton — 1 meetings as a starter against Michael Devlin. 1 Jan 2015 – 1 Jan 2015.
  • Johnny Hunt — 1 meetings as a starter against Michael Devlin. 11 Feb 2020 – 11 Feb 2020.
  • Jonah Ayunga — 1 meetings as a starter against Michael Devlin. 25 Nov 2023 – 25 Nov 2023.
  • Jonathan Franks — 1 meetings as a starter against Michael Devlin. 27 Aug 2016 – 27 Aug 2016.
  • Jonathan Page — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Jordan Davies — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Jordan Roberts — 1 meetings as a starter against Michael Devlin. 12 Mar 2016 – 12 Mar 2016.
  • Jordan White — 1 meetings as a starter against Michael Devlin. 16 Sept 2023 – 16 Sept 2023.
  • Jordan Williams — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • José Cifuentes — 1 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Aug 2023.
  • Joseph Cardle — 1 meetings as a starter against Michael Devlin. 20 Dec 2014 – 20 Dec 2014.
  • Joseph Garner — 1 meetings as a starter against Michael Devlin. 16 Dec 2016 – 16 Dec 2016.
  • Joseph Hart — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Joseph Wollacott — 1 meetings as a starter against Michael Devlin. 19 May 2024 – 19 May 2024.
  • Joseph Worrall — 1 meetings as a starter against Michael Devlin. 28 Oct 2018 – 28 Oct 2018.
  • Josh Benson — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Josh Campbell — 1 meetings as a starter against Michael Devlin. 19 May 2024 – 19 May 2024.
  • Josh Kerr — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Joshua Reid — 1 meetings as a starter against Michael Devlin. 16 Sept 2023 – 16 Sept 2023.
  • Joshua Sims — 1 meetings as a starter against Michael Devlin. 27 Apr 2024 – 27 Apr 2024.
  • Joshua Windass — 1 meetings as a starter against Michael Devlin. 5 Aug 2018 – 5 Aug 2018.
  • Juho Hyvärinen — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • K. Bell — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • K. MacDonald — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Kalle Katz — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Keanu Baccus — 1 meetings as a starter against Michael Devlin. 2 Sept 2023 – 2 Sept 2023.
  • Keith Watson — 1 meetings as a starter against Michael Devlin. 31 Aug 2019 – 31 Aug 2019.
  • Kenneth Vargas — 1 meetings as a starter against Michael Devlin. 2 Jan 2024 – 2 Jan 2024.
  • Kevin Dąbrowski — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Kevin McBride — 1 meetings as a starter against Michael Devlin. 25 Oct 2014 – 25 Oct 2014.
  • Kevin O'Hara — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Kian Leslie — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • Kyle Connell — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Kyle Knoyle — 1 meetings as a starter against Michael Devlin. 24 Apr 2016 – 24 Apr 2016.
  • Kyle Lafferty — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Kyle Magennis — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Kyle McAllister — 1 meetings as a starter against Michael Devlin. 16 Feb 2019 – 16 Feb 2019.
  • Kyogo Furuhashi — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • L. Dick — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • L. Martin — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • L. Scullion — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • L. Vaughan — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • L. Wilson — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • Lee Adamson Miller — 1 meetings as a starter against Michael Devlin. 27 Dec 2014 – 27 Dec 2014.
  • Lee Croft — 1 meetings as a starter against Michael Devlin. 4 Jan 2015 – 4 Jan 2015.
  • Lee Kilday — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Lee Lucas — 1 meetings as a starter against Michael Devlin. 31 Dec 2016 – 31 Dec 2016.
  • Lee McCulloch — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Lennon Miller — 1 meetings as a starter against Michael Devlin. 4 May 2024 – 4 May 2024.
  • Lewis Horner — 1 meetings as a starter against Michael Devlin. 12 Mar 2016 – 12 Mar 2016.
  • Liam Donnelly — 1 meetings as a starter against Michael Devlin. 22 Sept 2018 – 22 Sept 2018.
  • Liam Fontaine — 1 meetings as a starter against Michael Devlin. 9 Nov 2019 – 9 Nov 2019.
  • Liam Grimshaw — 1 meetings as a starter against Michael Devlin. 19 Oct 2019 – 19 Oct 2019.
  • Liam Henderson — 1 meetings as a starter against Michael Devlin. 17 Jan 2015 – 17 Jan 2015.
  • Liam Hughes — 1 meetings as a starter against Michael Devlin. 12 Mar 2016 – 12 Mar 2016.
  • Liam Kitching — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Liam Millar — 1 meetings as a starter against Michael Devlin. 2 Nov 2019 – 2 Nov 2019.
  • Liam Scales — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Liam Smith — 1 meetings as a starter against Michael Devlin. 21 Nov 2016 – 21 Nov 2016.
  • Logan Bailly — 1 meetings as a starter against Michael Devlin. 26 Feb 2016 – 26 Feb 2016.
  • Logan Dunachie — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • Loïc Damour — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Luca Censoni — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Lucas Lingman — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Luke Southwood — 1 meetings as a starter against Michael Devlin. 11 Feb 2020 – 11 Feb 2020.
  • Luke Thomas — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Lyle Taylor — 1 meetings as a starter against Michael Devlin. 9 May 2015 – 9 May 2015.
  • M. McArthur — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • M. McKenzie — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • M. Millar — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Madjid Bougherra — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Mads Andersen — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Magomed Ozdoev — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Maksym Kucheryavyi — 1 meetings as a starter against Michael Devlin. 27 Dec 2023 – 27 Dec 2023.
  • Malachi Boateng — 1 meetings as a starter against Michael Devlin. 28 Oct 2023 – 28 Oct 2023.
  • Manuel Battistini — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Marcello Mularoni — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Marcus Godinho — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Mário Fernandes — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Marios Ogkmpoe — 1 meetings as a starter against Michael Devlin. 11 Feb 2020 – 11 Feb 2020.
  • Mark Brown — 1 meetings as a starter against Michael Devlin. 14 Mar 2015 – 14 Mar 2015.
  • Mark Durnan — 1 meetings as a starter against Michael Devlin. 24 Apr 2016 – 24 Apr 2016.
  • Mark Gallagher — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Mark Gillespie — 1 meetings as a starter against Michael Devlin. 19 Oct 2019 – 19 Oct 2019.
  • Mark Ridgers — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • Martin Rennie — 1 meetings as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • Martin Smith — 1 meetings as a starter against Michael Devlin. 13 Aug 2016 – 13 Aug 2016.
  • Marvin Bartley — 1 meetings as a starter against Michael Devlin. 21 Sept 2019 – 21 Sept 2019.
  • Mateo Mužek — 1 meetings as a starter against Michael Devlin. 16 Feb 2019 – 16 Feb 2019.
  • Mathias Pogba — 1 meetings as a starter against Michael Devlin. 19 Mar 2016 – 19 Mar 2016.
  • Matthew Kilgallon — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • Matthew O'Riley — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Matthew Willock — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Mattia Giardi — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Mayindou Madianga — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • Michael Smith — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Michee Efete — 1 meetings as a starter against Michael Devlin. 27 Apr 2024 – 27 Apr 2024.
  • Mickel Miller — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • Mihai Popescu — 1 meetings as a starter against Michael Devlin. 16 Feb 2019 – 16 Feb 2019.
  • Mika Biereth — 1 meetings as a starter against Michael Devlin. 30 Dec 2023 – 30 Dec 2023.
  • Mikaël Mandron — 1 meetings as a starter against Michael Devlin. 25 Nov 2023 – 25 Nov 2023.
  • Miles Storey — 1 meetings as a starter against Michael Devlin. 11 May 2016 – 11 May 2016.
  • Mohamadou Sissoko — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Mohamed Elyounoussi — 1 meetings as a starter against Michael Devlin. 27 Oct 2019 – 27 Oct 2019.
  • Morgan Boyes — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Mouhamed Niang — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Moussa Dembélé — 1 meetings as a starter against Michael Devlin. 25 Feb 2017 – 25 Feb 2017.
  • Mubarak Wakaso — 1 meetings as a starter against Michael Devlin. 5 Oct 2014 – 5 Oct 2014.
  • Mustapha Dumbuya — 1 meetings as a starter against Michael Devlin. 18 Feb 2017 – 18 Feb 2017.
  • Myziane Maolida — 1 meetings as a starter against Michael Devlin. 19 May 2024 – 19 May 2024.
  • N. Locke — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Nathan Shaw — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Nathanael Ralph — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • Nathaniel Atkinson — 1 meetings as a starter against Michael Devlin. 13 Apr 2024 – 13 Apr 2024.
  • Nathaniel Wedderburn — 1 meetings as a starter against Michael Devlin. 12 Mar 2016 – 12 Mar 2016.
  • Nectarios Triantis — 1 meetings as a starter against Michael Devlin. 19 May 2024 – 19 May 2024.
  • Nicholas Cadden — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Nicholas McAllister — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Nick Pope — 1 meetings as a starter against Michael Devlin. 26 Jul 2018 – 26 Jul 2018.
  • Nicola Nanni — 1 meetings as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.
  • Nicolai Brock-Madsen — 1 meetings as a starter against Michael Devlin. 18 Aug 2018 – 18 Aug 2018.
  • Nicolas Raskin — 1 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Aug 2023.
  • Nicolas-Gerrit Kühn — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Niko Kranjčar — 1 meetings as a starter against Michael Devlin. 6 Aug 2016 – 6 Aug 2016.
  • O. Wardell — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Oliver Bozanic — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Oliver Lee — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Oliver Pendlebury — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Olivier Ntcham — 1 meetings as a starter against Michael Devlin. 29 Sept 2018 – 29 Sept 2018.
  • Oludare Araba Olufunwa — 1 meetings as a starter against Michael Devlin. 27 Dec 2023 – 27 Dec 2023.
  • Osman Sow — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • Oviemuno Ejaria — 1 meetings as a starter against Michael Devlin. 28 Oct 2018 – 28 Oct 2018.
  • Owen Moffat — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • P. Smith — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Pallardó — 1 meetings as a starter against Michael Devlin. 24 Jan 2016 – 24 Jan 2016.
  • Patrick Reading — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Patrick Roberts — 1 meetings as a starter against Michael Devlin. 24 Dec 2016 – 24 Dec 2016.
  • Paul Gallacher — 1 meetings as a starter against Michael Devlin. 21 Jan 2015 – 21 Jan 2015.
  • Paul Lawson — 1 meetings as a starter against Michael Devlin. 27 Sept 2014 – 27 Sept 2014.
  • Perry Kitchen — 1 meetings as a starter against Michael Devlin. 21 Nov 2016 – 21 Nov 2016.
  • Peter Haring — 1 meetings as a starter against Michael Devlin. 2 Jan 2024 – 2 Jan 2024.
  • Peter Pawlett — 1 meetings as a starter against Michael Devlin. 6 Dec 2014 – 6 Dec 2014.
  • Philip Roberts — 1 meetings as a starter against Michael Devlin. 13 Dec 2014 – 13 Dec 2014.
  • R. Brittain — 1 meetings as a starter against Michael Devlin. 20 Dec 2014 – 20 Dec 2014.
  • R. Cundy — 1 meetings as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • R. Harbottle — 1 meetings as a starter against Michael Devlin. 26 Aug 2023 – 26 Aug 2023.
  • R. Mutch — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • R. Watt — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Raffaele De Vita — 1 meetings as a starter against Michael Devlin. 14 Mar 2015 – 14 Mar 2015.
  • Rakish Bingham — 1 meetings as a starter against Michael Devlin. 31 Oct 2018 – 31 Oct 2018.
  • Reghan Tumilty — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Reo Hatate — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Robbie Deas — 1 meetings as a starter against Michael Devlin. 16 Dec 2023 – 16 Dec 2023.
  • Robert Crawford — 1 meetings as a starter against Michael Devlin. 21 Sept 2019 – 21 Sept 2019.
  • Rory Loy — 1 meetings as a starter against Michael Devlin. 19 Aug 2016 – 19 Aug 2016.
  • Rory Whittaker — 1 meetings as a starter against Michael Devlin. 9 Dec 2023 – 9 Dec 2023.
  • Ross Doohan — 1 meetings as a starter against Michael Devlin. 15 May 2024 – 15 May 2024.
  • Ross McCausland — 1 meetings as a starter against Michael Devlin. 12 Nov 2023 – 12 Nov 2023.
  • Ross Millen — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Ross Stewart — 1 meetings as a starter against Michael Devlin. 21 Sept 2019 – 21 Sept 2019.
  • Ross Stewart — 1 meetings as a starter against Michael Devlin. 31 Aug 2019 – 31 Aug 2019.
  • Ruari Ellis — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Russell Griffiths — 1 meetings as a starter against Michael Devlin. 13 May 2017 – 13 May 2017.
  • Ryan Esson — 1 meetings as a starter against Michael Devlin. 6 May 2017 – 6 May 2017.
  • Ryan Kent — 1 meetings as a starter against Michael Devlin. 28 Oct 2018 – 28 Oct 2018.
  • Ryan Mullen — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Ryan Scully — 1 meetings as a starter against Michael Devlin. 14 May 2016 – 14 May 2016.
  • Ryan Strain — 1 meetings as a starter against Michael Devlin. 2 Sept 2023 – 2 Sept 2023.
  • Ryotaro Meshino — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • S. McCrory-Irving — 1 meetings as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • S. Ojo — 1 meetings as a starter against Michael Devlin. 28 Sept 2019 – 28 Sept 2019.
  • S. Patrick — 1 meetings as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • S. Sprangler — 1 meetings as a starter against Michael Devlin. 2 Mar 2024 – 2 Mar 2024.
  • Sam Lammers — 1 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Aug 2023.
  • Sam Nicholson — 1 meetings as a starter against Michael Devlin. 4 May 2024 – 4 May 2024.
  • Samuel Vokes — 1 meetings as a starter against Michael Devlin. 2 Aug 2018 – 2 Aug 2018.
  • Samuel Woods — 1 meetings as a starter against Michael Devlin. 11 Feb 2020 – 11 Feb 2020.
  • Saša Papac — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Scott Allan — 1 meetings as a starter against Michael Devlin. 26 Feb 2016 – 26 Feb 2016.
  • Scott Brown — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Scott Fraser — 1 meetings as a starter against Michael Devlin. 24 Apr 2016 – 24 Apr 2016.
  • Scott Pittman — 1 meetings as a starter against Michael Devlin. 16 Mar 2019 – 16 Mar 2019.
  • Sean Goss — 1 meetings as a starter against Michael Devlin. 23 Feb 2019 – 23 Feb 2019.
  • Sean McGinty — 1 meetings as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Sergio Llamas — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Shaun Byrne — 1 meetings as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Shayden Morris — 1 meetings as a starter against Michael Devlin. 5 Aug 2023 – 5 Aug 2023.
  • Sherwin Seedorf — 1 meetings as a starter against Michael Devlin. 19 Oct 2019 – 19 Oct 2019.
  • Simeon Jackson — 1 meetings as a starter against Michael Devlin. 6 Oct 2018 – 6 Oct 2018.
  • Simon Church — 1 meetings as a starter against Michael Devlin. 3 Apr 2016 – 3 Apr 2016.
  • Simon Ferry — 1 meetings as a starter against Michael Devlin. 13 Dec 2014 – 13 Dec 2014.
  • Slobodan Rubežić — 1 meetings as a starter against Michael Devlin. 5 Aug 2023 – 5 Aug 2023.
  • Sofien Moussa — 1 meetings as a starter against Michael Devlin. 11 Aug 2018 – 11 Aug 2018.
  • Souleymane Coulibaly — 1 meetings as a starter against Michael Devlin. 5 Nov 2016 – 5 Nov 2016.
  • Stephen Hendrie — 1 meetings as a starter against Michael Devlin. 22 Jul 2023 – 22 Jul 2023.
  • Steve Lawson — 1 meetings as a starter against Michael Devlin. 16 Mar 2019 – 16 Mar 2019.
  • Steven Naismith — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.
  • Steven Saunders — 1 meetings as a starter against Michael Devlin. 20 Dec 2014 – 20 Dec 2014.
  • Steven Thompson — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • Stuart Bannigan — 1 meetings as a starter against Michael Devlin. 9 May 2015 – 9 May 2015.
  • Stuart Carswell — 1 meetings as a starter against Michael Devlin. 27 Sept 2014 – 27 Sept 2014.
  • T. Gallacher — 1 meetings as a starter against Michael Devlin. 27 Dec 2023 – 27 Dec 2023.
  • T. Watt — 1 meetings as a starter against Michael Devlin. 21 Nov 2016 – 21 Nov 2016.
  • Tajudeen Olusanya — 1 meetings as a starter against Michael Devlin. 2 Sept 2023 – 2 Sept 2023.
  • Taye Taïwo — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Temitope Obadeyi — 1 meetings as a starter against Michael Devlin. 20 Sept 2014 – 20 Sept 2014.
  • Thomas Aldred — 1 meetings as a starter against Michael Devlin. 22 Sept 2018 – 22 Sept 2018.
  • Thomas Lawrence — 1 meetings as a starter against Michael Devlin. 12 Nov 2023 – 12 Nov 2023.
  • Timothy Weah — 1 meetings as a starter against Michael Devlin. 4 May 2019 – 4 May 2019.
  • Toby Sibbick — 1 meetings as a starter against Michael Devlin. 2 Jan 2024 – 2 Jan 2024.
  • Todd Cantwell — 1 meetings as a starter against Michael Devlin. 12 Aug 2023 – 12 Aug 2023.
  • Tom Grivosti — 1 meetings as a starter against Michael Devlin. 31 Aug 2019 – 31 Aug 2019.
  • Tomoki Iwata — 1 meetings as a starter against Michael Devlin. 31 Mar 2024 – 31 Mar 2024.
  • Tony Dingwall — 1 meetings as a starter against Michael Devlin. 20 Dec 2014 – 20 Dec 2014.
  • Uche Ikpeazu — 1 meetings as a starter against Michael Devlin. 25 Sept 2019 – 25 Sept 2019.
  • Umar Sadiq — 1 meetings as a starter against Michael Devlin. 28 Oct 2018 – 28 Oct 2018.
  • Václav Hladký — 1 meetings as a starter against Michael Devlin. 16 Feb 2019 – 16 Feb 2019.
  • Victor Loturi — 1 meetings as a starter against Michael Devlin. 27 Apr 2024 – 27 Apr 2024.
  • Viktor Genev — 1 meetings as a starter against Michael Devlin. 28 Feb 2015 – 28 Feb 2015.
  • Vladimír Weiss — 1 meetings as a starter against Michael Devlin. 15 Jan 2011 – 15 Jan 2011.
  • Vykintas Slivka — 1 meetings as a starter against Michael Devlin. 9 Nov 2018 – 9 Nov 2018.
  • W. Boyle — 1 meetings as a starter against Michael Devlin. 13 Aug 2016 – 13 Aug 2016.
  • W. Gillingham — 1 meetings as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Wallace Duffy — 1 meetings as a starter against Michael Devlin. 24 Nov 2019 – 24 Nov 2019.
  • Wesley Burns — 1 meetings as a starter against Michael Devlin. 25 Oct 2016 – 25 Oct 2016.
  • William Nightingale — 1 meetings as a starter against Michael Devlin. 16 Sept 2023 – 16 Sept 2023.
  • Yoann Arquin — 1 meetings as a starter against Michael Devlin. 20 Dec 2014 – 20 Dec 2014.
  • Youness Rahimi — 1 meetings as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Youssouf Mulumbu — 1 meetings as a starter against Michael Devlin. 20 Apr 2019 – 20 Apr 2019.
  • Yuri Zhirkov — 1 meetings as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • Yutaro Oda — 1 meetings as a starter against Michael Devlin. 13 Apr 2024 – 13 Apr 2024.
  • Zaine Francis-Angol — 1 meetings as a starter against Michael Devlin. 27 Sept 2014 – 27 Sept 2014.
  • Zak Delaney — 1 meetings as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Zdeněk Zlámal — 1 meetings as a starter against Michael Devlin. 20 Oct 2018 – 20 Oct 2018.

Which teams has Michael Devlin faced?

Each completed match counts once when the selected player was a confirmed starter. Opposing player line-ups are not required.

  • Kilmarnock — 17 matches as a starter against Michael Devlin. 20 Sept 2014 – 16 Dec 2023.
  • Motherwell — 13 matches as a starter against Michael Devlin. 27 Sept 2014 – 4 May 2024.
  • Celtic — 11 matches as a starter against Michael Devlin. 5 Oct 2014 – 31 Mar 2024.
  • Dundee — 11 matches as a starter against Michael Devlin. 25 Oct 2014 – 5 Nov 2023.
  • Aberdeen — 10 matches as a starter against Michael Devlin. 17 Oct 2014 – 15 May 2024.
  • ST Johnstone — 10 matches as a starter against Michael Devlin. 4 Jan 2015 – 11 May 2024.
  • Ross County — 9 matches as a starter against Michael Devlin. 20 Dec 2014 – 27 Apr 2024.
  • Rangers — 8 matches as a starter against Michael Devlin. 15 Jan 2011 – 12 Nov 2023.
  • Heart Of Midlothian — 7 matches as a starter against Michael Devlin. 24 Jan 2016 – 13 Apr 2024.
  • Hibernian — 6 matches as a starter against Michael Devlin. 25 Aug 2018 – 19 May 2024.
  • Inverness CT — 6 matches as a starter against Michael Devlin. 9 Aug 2014 – 6 May 2017.
  • Partick — 6 matches as a starter against Michael Devlin. 21 Jan 2015 – 18 Feb 2017.
  • ST Mirren — 6 matches as a starter against Michael Devlin. 28 Feb 2015 – 25 Nov 2023.
  • Dundee Utd — 4 matches as a starter against Michael Devlin. 12 Jan 2015 – 24 Apr 2016.
  • Hamilton Academical — 3 matches as a starter against Michael Devlin. 31 Oct 2018 – 22 Jul 2023.
  • Burnley — 2 matches as a starter against Michael Devlin. 26 Jul 2018 – 2 Aug 2018.
  • Livingston — 2 matches as a starter against Michael Devlin. 16 Mar 2019 – 21 Sept 2019.
  • Ayr Utd — 1 matches as a starter against Michael Devlin. 19 Aug 2023 – 19 Aug 2023.
  • Barnsley — 1 matches as a starter against Michael Devlin. 1 Oct 2022 – 1 Oct 2022.
  • Brechin — 1 matches as a starter against Michael Devlin. 15 Jul 2023 – 15 Jul 2023.
  • Broxburn Athletic — 1 matches as a starter against Michael Devlin. 18 Jan 2025 – 18 Jan 2025.
  • Clyde — 1 matches as a starter against Michael Devlin. 29 Jul 2023 – 29 Jul 2023.
  • Cove Rangers — 1 matches as a starter against Michael Devlin. 25 Jul 2023 – 25 Jul 2023.
  • Morton — 1 matches as a starter against Michael Devlin. 30 Nov 2024 – 30 Nov 2024.
  • Raith Rovers — 1 matches as a starter against Michael Devlin. 20 Jan 2024 – 20 Jan 2024.
  • Rops — 1 matches as a starter against Michael Devlin. 11 Jul 2019 – 11 Jul 2019.
  • Russia — 1 matches as a starter against Michael Devlin. 10 Oct 2019 – 10 Oct 2019.
  • San Marino — 1 matches as a starter against Michael Devlin. 13 Oct 2019 – 13 Oct 2019.

Based on FootSam’s recorded starting line-ups for clubs and national teams across all competitions. Player connections require both players to have started the match. Opposing teams require the selected player to have started. Substitute appearances and unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed starts in our records.

For those who want to understand the game.