PLAYER PROFILE

Jon McLaughlin.

Middlesbrough FC · Scotland

Matrix 1897

At a glance

Full name
Jonathan Peter McLaughlin
Born
09 Sep 1987
Age today
39
Nationality
Scotland

Career by season

70 recorded appearances
Jon McLaughlin appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25FA Cup Swansea City 1100900
22/23UEFA Champions League Rangers FC 55004500
22/23Scottish Premiership Rangers FC 1010009000
21/22UEFA Europa League Rangers FC 1100900
21/22Scottish Premiership Rangers FC 66005402
21/22Scottish Cup Rangers FC 22001800
20/21UEFA Europa League Rangers FC 1100900
20/21Scottish Premiership Rangers FC 99008100
20/21Scottish Cup Rangers FC 1100900
19/20League One Sunderland AFC 3231012,8340
19/20FA Cup Sunderland AFC 1100900
19/20EFL Cup Sunderland AFC 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Jon McLaughlin match log
DateCompetitionMatchScoreMinutesGoals
22 Feb 2020League One Sunderland AFC v Bristol Rovers 3 – 090
15 Feb 2020League One Oxford United v Sunderland AFC 0 – 190
11 Feb 2020League One Sunderland AFC v Rochdale AFC 3 – 090
08 Feb 2020League One Sunderland AFC v Ipswich Town 1 – 090
01 Feb 2020League One Portsmouth FC v Sunderland AFC 2 – 090
29 Jan 2020League One Tranmere Rovers v Sunderland AFC 0 – 190
24 Jan 2020League One Sunderland AFC v Doncaster Rovers 0 – 090
18 Jan 2020League One Milton Keynes Dons v Sunderland AFC 0 – 190
11 Jan 2020League One Sunderland AFC v Wycombe Wanderers 4 – 090
04 Jan 2020League One Sunderland AFC v Lincoln City 3 – 190
01 Jan 2020League One Fleetwood Town v Sunderland AFC 1 – 190
29 Dec 2019League One Doncaster Rovers v Sunderland AFC 1 – 290
26 Dec 2019League One Sunderland AFC v Bolton Wanderers 0 – 090
14 Dec 2019League One Sunderland AFC v Blackpool FC 1 – 190
07 Dec 2019League One Gillingham FC v Sunderland AFC 1 – 090
09 Nov 2019FA Cup Sunderland AFC v Gillingham FC 1 – 190
02 Nov 2019League One Sunderland AFC v Southend United 1 – 090
29 Oct 2019EFL Cup Oxford United v Sunderland AFC 1 – 190
26 Oct 2019League One Shrewsbury Town v Sunderland AFCSubstitute, on 46′ 1 – 044
05 Oct 2019League One Lincoln City v Sunderland AFC 2 – 090

Career transfers

9 recorded moves

All recorded career moves, newest first.

Jon McLaughlin career transfers
Date FromToMoveFee
01 Sep 2025 Swansea City Middlesbrough FC Transfer Free
01 Jul 2025 Swansea City Not recorded Not recorded —
28 Aug 2024 Rangers FC Swansea City Transfer Free
01 Jul 2020 Sunderland AFC Rangers FC Transfer Free
01 Jul 2018 Heart of Midlothian FC Sunderland AFC Transfer Free
25 Aug 2017 Burton Albion Heart of Midlothian FC Transfer Free
23 Jul 2014 Bradford City Burton Albion Transfer Free
01 Jul 2008 Harrogate Town Bradford City Transfer Free
01 Jul 2007 Harrogate Railway Harrogate Town Transfer Free

Contracts and market values are not available yet.