PATHFINDER

Jon McLaughlin

Goalkeeper, born 1987, 9 clubs, 2010s era

Jon McLaughlin played for 9 clubs in his senior career, which is still going, starting at Harrogate Railway Athletic in 2006. His longest spell was at Bradford City: 6 seasons, 2008–2014. He is currently at Middlesbrough.

  1. Harrogate Railway Athletic2006–07Harrogate Railway Athletic, 2006–07
    Harrogate Town2007–08Harrogate Town, 2007–08
    Bradford City2008–14Bradford City, 2008–14
    Burton Albion2014–17Burton Albion, 2014–17
  2. Heart of Midlothian2017–18Heart of Midlothian, 2017–18
    Sunderland2018–20Sunderland, 2018–20
    Rangers2020–24Rangers, 2020–24
    Swansea City2024–25Swansea City, 2024–25
  3. Middlesbrough2025–Middlesbrough, 2025–

Jon McLaughlin’s clubs

YearsClub
2006–2007Harrogate Railway Athletic
2007–2008Harrogate Town
2008–2014Bradford City
2014–2017Burton Albion
2017–2018Heart of Midlothian
2018–2020Sunderland
2020–2024Rangers
2024–2025Swansea City
2025–presentMiddlesbrough

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did Jon McLaughlin play for?
Jon McLaughlin played for 9 clubs in his senior career: Harrogate Railway Athletic, Harrogate Town, Bradford City, Burton Albion, Heart of Midlothian, Sunderland, Rangers, Swansea City and Middlesbrough.
What is Jon McLaughlin's current club?
Jon McLaughlin is at Middlesbrough, where he has played since 2025.
What was Jon McLaughlin's first club?
Jon McLaughlin started his senior career at Harrogate Railway Athletic in 2006.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.