Skip to content
Jon McLaughlin

Jon McLaughlin

Goalkeeper  at Middlesbrough FC
Age38
CitizenshipScotland
Height1.91 m
Foot
BornSeptember 9, 1987
at Middlesbrough FC 265 days · joined 2025-09-01
👕200+ Apps Veteran
Market value €75k
Goalkeeper

Career snapshot

7
clubs played for
08/09
debut season
0
goals / match
Bradford City
top club · 145 apps

Career highs

€400k
peak value · 2018
top transfer fee
best season
2 / 0
int'l caps / goals
456Appearances
0Goals
1Assists
8Yellow cards
0Red cards
455Full matches (90′)
Full nameJon McLaughlin
Name in home countryJonathan Peter McLaughlin
Date of birth1987-09-09 (38 yrs)
Place of birthEdinburgh, Scotland
CitizenshipScotland
PositionGoalkeeper
Foot
Height191.00 m
Current clubMiddlesbrough FC
Joined2025-09-01
Contract expires
AgentUnique Sports Group
Sep 2025
Transfer: Swansea → Middlesbrough
25/26 · Transfer
Jul 2025
25/26 — Middlesbrough FC
0 matches · 0 G · 0 A · across 1 competition
Aug 2024
Transfer: Rangers → Swansea
24/25 · Transfer
Jul 2024
24/25 — Swansea City
1 matches · 0 G · 0 A · across 2 competitions
Sep 2022
Injury: unknown
3 games missed
Jul 2022
22/23 — Rangers FC
16 matches · 0 G · 0 A · across 6 competitions
Aug 2021
Injury: unknown
2 games missed
Jul 2021
21/22 — Rangers FC
16 matches · 0 G · 0 A · across 6 competitions
Jul 2020
20/21 — Rangers FC
14 matches · 0 G · 0 A · across 6 competitions
Jul 2020
Transfer: Sunderland → Rangers
20/21 · Transfer
Jul 2019
19/20 — Sunderland AFC
35 matches · 0 G · 0 A · across 4 competitions
Jul 2018
18/19 — Sunderland AFC
55 matches · 0 G · 0 A · across 5 competitions
Jul 2018
Transfer: Heart of Midl. → Sunderland
18/19 · Transfer
Aug 2017
Transfer: Burton Albion → Heart of Midl.
17/18 · Transfer
Jul 2017
17/18 — Heart of Midlothian FC
36 matches · 0 G · 1 A · across 3 competitions
Jul 2016
16/17 — Burton Albion
45 matches · 0 G · 0 A · across 3 competitions
Jul 2015
15/16 — Burton Albion
45 matches · 0 G · 0 A · across 4 competitions
Jul 2014
Transfer: Bradford → Burton Albion
14/15 · Transfer
Jul 2014
14/15 — Burton Albion
48 matches · 0 G · 0 A · across 4 competitions
Jul 2013
13/14 — Bradford City
48 matches · 0 G · 0 A · across 4 competitions
Jul 2012
12/13 — Bradford City
33 matches · 0 G · 0 A · across 5 competitions
Jul 2011
11/12 — Bradford City
28 matches · 0 G · 0 A · across 4 competitions
Jul 2010
10/11 — Bradford City
28 matches · 0 G · 0 A · across 4 competitions
Jul 2009
09/10 — Bradford City
7 matches · 0 G · 0 A · across 4 competitions
Jul 2008
08/09 — Bradford City
1 matches · 0 G · 0 A · across 4 competitions
Jul 2008
Transfer: Harrogate Town → Bradford
08/09 · Transfer
Jul 2007
Transfer: Harrogate R. → Harrogate Town
07/08 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset
40,966 min
Minutes played by club
Middlesbrough FC 0.0%
Swansea City 0.2%
Rangers FC 10.2%
Sunderland AFC 19.7%
Heart of Midlothian FC 7.9%
Burton Albion 29.9%
Bradford City 32.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Middlesbrough FC 1 25/26 25/26 0 0 0 0
Swansea City 1 24/25 24/25 1 0 0 90
Rangers FC 3 20/21 22/23 46 0 0 4,199
Sunderland AFC 2 18/19 19/20 90 0 0 8,071
Heart of Midlothian FC 1 17/18 17/18 36 0 1 3,240
Burton Albion 3 14/15 16/17 138 0 0 12,255
Bradford City 6 08/09 13/14 145 0 0 13,111

Career trajectory — goals, assists & market value

0€100K1€200K1€300K1€400K10/1113/1415/1616/1717/18 — 1 assists117/1818/1920/2121/2222/2324/2525/2610/11 — €25K13/14 — €50K15/16 — €150K16/17 — €250K17/18 — €300K18/19 — €400K20/21 — €325K21/22 — €350K22/23 — €350K24/25 — €150K25/26 — €75KGoalsAssistsMarket value

Goals by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2324/25: 0024/2525/26: 0025/26

Assists by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2324/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Middlesbrough FC 0 0 0 0 0 0
24/25 Championship Swansea City 0 0 0 0 0 0
24/25 FA Cup Swansea City 1 0 0 0 0 90
22/23 Champions League Rangers FC 1 0 0 0 0 90
22/23 Champions League Qu. Rangers FC 4 0 0 0 0 360
22/23 Premiership Rangers FC 10 0 0 0 0 900
22/23 Scottish Premiership Top Six Split Rangers FC 0 0 0 0 0 0
22/23 SFA Cup Rangers FC 0 0 0 0 0 0
22/23 Viaplay Cup Rangers FC 1 0 0 0 0 90
21/22 Europa League Rangers FC 1 0 0 0 0 90
21/22 Europa League Qualifying Rangers FC 0 0 0 0 0 0
21/22 Prem. Sports Cup Rangers FC 2 0 0 0 0 180
21/22 Premiership Rangers FC 6 0 0 2 0 540
21/22 Scottish Premiership Top Six Split Rangers FC 2 0 0 0 0 180
21/22 SFA Cup Rangers FC 5 0 0 0 0 509
20/21 Betfred Cup Rangers FC 1 0 0 0 0 90
20/21 Europa League Rangers FC 1 0 0 0 0 90
20/21 Europa League Qualifying Rangers FC 0 0 0 0 0 0
20/21 Premiership Rangers FC 9 0 0 0 0 810
20/21 Scottish Premiership Top Six Split Rangers FC 2 0 0 0 0 180
20/21 SFA Cup Rangers FC 1 0 0 0 0 90
19/20 EFL Cup Sunderland AFC 1 0 0 0 0 90
19/20 EFL Trophy Sunderland AFC 1 0 0 0 0 90
19/20 FA Cup Sunderland AFC 1 0 0 0 0 90
19/20 League One Sunderland AFC 32 0 0 0 0 2,835
18/19 EFL Cup Sunderland AFC 1 0 0 0 0 90
18/19 EFL Trophy Sunderland AFC 2 0 0 0 0 210
18/19 FA Cup Sunderland AFC 3 0 0 0 0 270
18/19 League One Sunderland AFC 46 0 0 0 0 4,126
18/19 League One Play-Offs Sunderland AFC 3 0 0 0 0 270
17/18 Premiership Heart of Midlothian FC 29 0 0 0 0 2,610
17/18 Scottish Premiership Top Six Split Heart of Midlothian FC 4 0 0 0 0 360
17/18 SFA Cup Heart of Midlothian FC 3 0 1 0 0 270
16/17 Championship Burton Albion 43 0 0 1 0 3,764
16/17 EFL Cup Burton Albion 1 0 0 0 0 120
16/17 FA Cup Burton Albion 1 0 0 0 0 90
15/16 FA Cup Burton Albion 0 0 0 0 0 0
15/16 FL Trophy Burton Albion 0 0 0 0 0 0
15/16 League Cup Burton Albion 0 0 0 0 0 0
15/16 League One Burton Albion 45 0 0 0 0 3,984
14/15 EFL Trophy Burton Albion 0 0 0 0 0 0
14/15 FA Cup Burton Albion 0 0 0 0 0 0
14/15 League Cup Burton Albion 3 0 0 0 0 270
14/15 League Two Burton Albion 45 0 0 2 0 4,027
13/14 EFL Trophy Bradford City 0 0 0 0 0 0
13/14 FA Cup Bradford City 1 0 0 0 0 90
13/14 League Cup Bradford City 1 0 0 0 0 90
13/14 League One Bradford City 46 0 0 1 0 4,140
12/13 EFL Trophy Bradford City 3 0 0 0 0 300
12/13 FA Cup Bradford City 2 0 0 0 0 240
12/13 League Cup Bradford City 2 0 0 0 0 123
12/13 League Two Bradford City 23 0 0 0 0 2,068
12/13 League Two Play-Offs Bradford City 3 0 0 1 0 270
11/12 EFL Trophy Bradford City 2 0 0 0 0 210
11/12 FA Cup Bradford City 3 0 0 0 0 270
11/12 League Cup Bradford City 0 0 0 0 0 0
11/12 League Two Bradford City 23 0 0 0 0 2,070
10/11 EFL Trophy Bradford City 1 0 0 0 0 90
10/11 FA Cup Bradford City 0 0 0 0 0 0
10/11 League Cup Bradford City 2 0 0 0 0 180
10/11 League Two Bradford City 25 0 0 1 0 2,250
09/10 EFL Trophy Bradford City 0 0 0 0 0 0
09/10 FA Cup Bradford City 0 0 0 0 0 0
09/10 League Cup Bradford City 0 0 0 0 0 0
09/10 League Two Bradford City 7 0 0 0 0 630
08/09 EFL Trophy Bradford City 0 0 0 0 0 0
08/09 FA Cup Bradford City 0 0 0 0 0 0
08/09 League Cup Bradford City 0 0 0 0 0 0
08/09 League Two Bradford City 1 0 0 0 0 90
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Harrogate R. Harrogate Town Transfer 0
08/09 2008-07-01 Harrogate Town Bradford Transfer 0
14/15 2014-07-23 Bradford Burton Albion Transfer 50000
17/18 2017-08-25 Burton Albion Heart of Midl. Transfer 300000
18/19 2018-07-01 Heart of Midl. Sunderland Transfer 400000
20/21 2020-07-01 Sunderland Rangers Transfer 325000
24/25 2024-08-28 Rangers Swansea Transfer 150000
25/26 2025-09-01 Swansea Middlesbrough Transfer 75000
SeasonInjuryFromToDays missedGames missed
21/22 Corona virus 2021-08-24 2021-09-08 16 2
22/23 unknown injury 2022-09-09 2022-10-03 25 3
Current€75k
Peak€400k
Low€25k
Δ since start+€50k
€25k€119k€213k€306k€400k197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970 €150k
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €325k
Jan 1, 1970 €325k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €150k
Jan 1, 1970 €50k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3380 #21 2 0 former national player
TeammatePPG played withJoint goalsMinutes
Tom Flanagan 2 0 0
Stuart Beavon 2 0 0
Tom Naylor 2 0 0
Matt Palmer 2 0 0
Damien McCrory 2 0 0
Luke O'Nien 2 0 0
Robbie Weir 2 0 0
Lynden Gooch 2 1 0
Nahki Wells 1 0 0
Max Power 2 0 0

Last 50 matches for Middlesbrough FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB2 Sheffield United FC 1–2 Middlesbrough FC Available
2026-01-31 GB2 Middlesbrough FC 1–0 Norwich City FC Available
2026-01-24 GB2 Middlesbrough FC 4–0 Preston North End FC Available
2026-01-21 GB2 Stoke City FC 1–2 Middlesbrough FC Available
2026-01-17 GB2 West Bromwich Albion FC 2–3 Middlesbrough FC Available
2026-01-04 GB2 Middlesbrough FC 4–0 Southampton FC Available
2026-01-01 GB2 Derby County FC 1–0 Middlesbrough FC Available
2025-12-29 GB2 Middlesbrough FC 2–0 Hull City AFC Available
2025-12-26 GB2 Middlesbrough FC 0–0 Blackburn Rovers FC Available
2025-12-20 GB2 Bristol City FC 1–1 Middlesbrough FC Available
2025-12-13 GB2 Middlesbrough FC 2–0 Queens Park Rangers FC Available
2025-12-09 GB2 Charlton Athletic FC 0–1 Middlesbrough FC Available
2025-12-05 GB2 Hull City AFC 0–2 Middlesbrough FC Available
2025-11-29 GB2 Middlesbrough FC 1–0 Derby County FC Available
2025-11-25 GB2 Middlesbrough FC 2–2 Coventry City FC Available
2025-11-22 GB2 Oxford United FC 0–1 Middlesbrough FC Available
2025-11-08 GB2 Middlesbrough FC 2–1 Birmingham City FC Available
2025-11-04 GB2 Leicester City FC 1–1 Middlesbrough FC Available
2025-11-01 GB2 Watford FC 3–0 Middlesbrough FC Available
2025-10-25 GB2 Middlesbrough FC 1–1 Wrexham AFC Available
2025-10-22 GB2 Sheffield Wednesday FC 0–1 Middlesbrough FC Available
2025-10-17 GB2 Middlesbrough FC 2–1 Ipswich Town FC Available
2025-10-04 GB2 Portsmouth FC 1–0 Middlesbrough FC Available
2025-09-30 GB2 Middlesbrough FC 0–0 Stoke City FC Available
2025-09-27 GB2 Southampton FC 1–1 Middlesbrough FC Available
2025-09-19 GB2 Middlesbrough FC 2–1 West Bromwich Albion FC Available
2025-09-13 GB2 Preston North End FC 2–2 Middlesbrough FC Available
2025-08-30 GB2 Middlesbrough FC 1–0 Sheffield United FC Available
2025-08-23 GB2 Norwich City FC 1–2 Middlesbrough FC Available
2025-08-16 GB2 Millwall FC 0–3 Middlesbrough FC Available
2025-08-09 GB2 Middlesbrough FC 1–0 Swansea City AFC Available
2025-05-03 GB2 Coventry City FC 2–0 Middlesbrough FC Available
2025-04-26 GB2 Middlesbrough FC 0–0 Norwich City FC Available
2025-04-21 GB2 Sheffield Wednesday FC 2–1 Middlesbrough FC Available
2025-04-18 GB2 Middlesbrough FC 2–1 Plymouth Argyle FC Available
2025-04-12 GB2 Millwall FC 1–0 Middlesbrough FC Available
2025-04-08 GB2 Middlesbrough FC 0–1 Leeds United FC Available
2025-04-04 GB2 Blackburn Rovers FC 0–2 Middlesbrough FC Available
2025-03-29 GB2 Middlesbrough FC 2–1 Oxford United FC Available
2025-03-15 GB2 Luton Town FC 0–0 Middlesbrough FC Available
2025-03-11 GB2 Middlesbrough FC 2–1 Queens Park Rangers FC Available
2025-03-08 GB2 Swansea City AFC 1–0 Middlesbrough FC Available
2025-03-01 GB2 Middlesbrough FC 1–0 Derby County FC Available
2025-02-25 GB2 Stoke City FC 1–3 Middlesbrough FC Available
2025-02-21 GB2 Bristol City FC 2–1 Middlesbrough FC Available
2025-02-15 GB2 Middlesbrough FC 0–1 Watford FC Available
2025-02-12 GB2 Sheffield United FC 3–1 Middlesbrough FC Available
2025-02-03 GB2 Middlesbrough FC 2–3 Sunderland AFC Available
2025-01-25 GB2 Preston North End FC 2–1 Middlesbrough FC Available
2025-01-21 GB2 Middlesbrough FC 2–0 West Bromwich Albion FC Available

Teams faced most often by Jon McLaughlin's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Gillingham FC 49 20 15 14 67 62 +5 41%
Shrewsbury Town 47 17 12 18 49 55 -6 36%
Accrington Stanley 45 18 17 10 70 54 +16 40%
Oxford United 43 16 12 15 65 66 -1 37%
Rochdale AFC 40 23 7 10 71 42 +29 58%
Port Vale FC 39 11 12 16 41 52 -11 28%
Fleetwood Town 38 16 8 14 55 53 +2 42%
Plymouth Argyle 37 16 12 9 44 33 +11 43%
AFC Wimbledon 37 15 13 9 54 44 +10 41%
Wigan Athletic 37 15 12 10 50 40 +10 41%
Stoke City 36 12 8 16 44 43 +1 33%
Manchester City 36 5 5 26 31 88 -57 14%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
08/09 Senior debut season

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
21/22 16 1,499 2 0 0 0.12
16/17 45 3,974 1 0 0 0.02
14/15 48 4,297 2 0 0 0.04
13/14 48 4,320 1 0 0 0.02
12/13 33 3,001 1 0 0 0.03
10/11 28 2,520 1 0 0 0.04

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
24/25 1 90 0 0% 3 3
22/23 16 1,440 8 50% 18 1.13
21/22 16 1,499 9 56% 8 0.48
20/21 14 1,260 12 86% 3 0.21
19/20 35 3,105 11 31% 31 0.9
18/19 55 4,966 16 29% 56 1.01
17/18 36 3,240 15 42% 34 0.94
16/17 45 3,974 10 22% 60 1.36
15/16 45 3,984 22 49% 36 0.81
14/15 48 4,297 18 38% 41 0.86
13/14 48 4,320 14 29% 59 1.23
12/13 33 3,001 12 36% 38 1.14
11/12 28 2,550 6 21% 41 1.45
10/11 28 2,520 6 21% 45 1.61
09/10 7 630 3 43% 4 0.57
08/09 1 90 1 100% 0 0

Output by competition

Career goals and assists broken down by tournament.

SFA Cup
9 apps
0 G
1 A
Championship
43 apps
0 G
0 A
FA Cup
12 apps
0 G
0 A
Scottish Premiership Top Six Split
8 apps
0 G
0 A
Premiership
54 apps
0 G
0 A
League One
169 apps
0 G
0 A
FL Trophy
9 apps
0 G
0 A
League Cup
11 apps
0 G
0 A
League Two
124 apps
0 G
0 A

Frequently asked about Jon McLaughlin

Who is Jon McLaughlin?

Jon McLaughlin is a Scotland professional footballer who plays as a goalkeeper for Middlesbrough FC.

How old is Jon McLaughlin?

Jon McLaughlin is 38 years old. He was born on September 9, 1987 in Edinburgh.

What position does Jon McLaughlin play?

Jon McLaughlin plays as a goalkeeper (Goalkeeper).

What club does Jon McLaughlin play for?

Jon McLaughlin currently plays for Middlesbrough FC.

What is Jon McLaughlin's market value?

Jon McLaughlin's most recent reported market value is €75k.