Skip to content
Carl Johnston

Carl Johnston

Defender - Right-Back  at Peterborough United
Age23
CitizenshipNorthern Ireland
Height1.75 m
Footright
BornMay 29, 2002
at Peterborough United 505 days · joined 2025-01-04
👕100+ Apps 🏴25+ Caps
Market value €225k
Right-Back Defender

Career snapshot

4
clubs played for
19/20
debut season
0.03
goals / match
Fleetwood Town
top club · 110 apps

Career highs

€225k
peak value · 2023
€360k
top transfer fee · 24/25
1
best season · 20/21
25 / 1
int'l caps / goals
155Appearances
4Goals
5Assists
11Yellow cards
0Red cards
76Full matches (90′)
Full nameCarl Johnston
Name in home countryCarl Robert Johnston
Date of birth2002-05-29 (23 yrs)
Place of birthBelfast, Northern Ireland
CitizenshipNorthern Ireland
PositionDefender - Right-Back (main: Defender)
Footright
Height175.00 m
Current clubPeterborough United
Joined2025-01-04
Contract expires
AgentGW Sports
Jul 2025
25/26 — Peterborough United
8 matches · 0 G · 0 A · across 2 competitions
Jan 2025
Transfer: Fleetwood → Peterborough
24/25 · Transfer · €360k
Jul 2024
24/25 — Fleetwood Town, Peterborough United
44 matches · 1 G · 1 A · across 5 competitions
Jul 2023
23/24 — Fleetwood Town
35 matches · 1 G · 1 A · across 4 competitions
Jul 2022
22/23 — Fleetwood Town
31 matches · 1 G · 0 A · across 4 competitions
Jul 2021
21/22 — Fleetwood Town
18 matches · 0 G · 3 A · across 3 competitions
Jul 2021
Transfer: Fleetwood U23 → Fleetwood
21/22 · Transfer
May 2021
Transfer: Farsley → Fleetwood U23
20/21 · Return from loan
Oct 2020
Transfer: Fleetwood U23 → Farsley
20/21 · Loan
Jul 2020
20/21 — Fleetwood Town, Farsley Celtic
17 matches · 1 G · 0 A · across 3 competitions
Jul 2020
Transfer: Fleetwood U18 → Fleetwood U23
20/21 · Transfer
Jul 2019
19/20 — Fleetwood Town, Fleetwood Town U18
2 matches · 0 G · 0 A · across 2 competitions
Jul 2018
Transfer: Linfield U18 → Fleetwood U18
18/19 · Transfer
Jan 1970
Peak market value: €225k
Highest valuation recorded in dataset
6,852 min
Minutes played by club
Peterborough United 0.0%
Fleetwood Town 82.5%
Farsley Celtic 17.5%
Fleetwood Town U18 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Peterborough United 2 24/25 25/26 28 0 0 0
Fleetwood Town 6 19/20 24/25 110 3 5 5,655
Farsley Celtic 1 20/21 20/21 15 1 0 1,197
Fleetwood Town U18 1 19/20 19/20 2 0 0 0

Career trajectory — goals, assists & market value

1€56K2€113K2€169K3€225K20/21 — 1 goals (Farsley Celtic)120/2121/22 — 3 assists321/2222/23 — 1 goals (Fleetwood Town)122/2323/24 — 1 goals (Fleetwood Town)23/24 — 1 assists223/2424/25 — 1 goals (Fleetwood Town)24/25 — 1 assists224/2525/2622/23 — €200K23/24 — €225K24/25 — €225K25/26 — €225KGoalsAssistsMarket value

Goals by season

19/20: 0019/2020/21: 1120/2121/22: 0021/2222/23: 1122/2323/24: 1123/2424/25: 1124/2525/26: 0025/26

Assists by season

19/20: 0019/2020/21: 0020/2121/22: 3321/2222/23: 0022/2323/24: 1123/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Trophy Peterborough United 1 0 0 0 0 0
25/26 League One Peterborough United 7 0 0 0 0 0
24/25 EFL Cup Fleetwood Town 3 0 0 0 0 0
24/25 EFL Trophy Fleetwood Town 1 0 0 0 0 0
24/25 FA Cup Fleetwood Town 1 0 0 0 0 0
24/25 League One Peterborough United 20 0 0 3 0 0
24/25 League Two Fleetwood Town 19 1 1 2 0 1,638
23/24 EFL Cup Fleetwood Town 0 0 0 0 0 0
23/24 EFL Trophy Fleetwood Town 1 0 0 0 0 0
23/24 FA Cup Fleetwood Town 1 0 0 0 0 0
23/24 League One Fleetwood Town 33 1 1 4 0 2,562
22/23 EFL Cup Fleetwood Town 2 0 0 0 0 0
22/23 EFL Trophy Fleetwood Town 2 0 0 1 0 0
22/23 FA Cup Fleetwood Town 4 0 0 0 0 0
22/23 League One Fleetwood Town 23 1 0 1 0 1,455
21/22 EFL Trophy Fleetwood Town 1 0 0 0 0 0
21/22 FA Cup Fleetwood Town 0 0 0 0 0 0
21/22 League One Fleetwood Town 17 0 3 0 0 0
20/21 EFL Cup Fleetwood Town 0 0 0 0 0 0
20/21 EFL Trophy Fleetwood Town 2 0 0 0 0 0
20/21 National League North Farsley Celtic 15 1 0 0 0 1,197
19/20 EFL Trophy Fleetwood Town 0 0 0 0 0 0
19/20 FA Youth Cup Fleetwood Town U18 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
18/19 2018-07-01 Linfield U18 Fleetwood U18 Transfer 0
20/21 2020-07-01 Fleetwood U18 Fleetwood U23 Transfer 0
20/21 2020-10-17 Fleetwood U23 Farsley Loan 0
20/21 2021-05-31 Farsley Fleetwood U23 Return from loan 0
21/22 2021-07-01 Fleetwood U23 Fleetwood Transfer 0
24/25 2025-01-04 Fleetwood Peterborough Transfer 225000 €360k

No recorded injuries.

Current€225k
Peak€225k
Low€200k
Δ since start+€25k
€200k€206k€213k€219k€225k197019701970
DateValue
Jan 1, 1970 €225k
Jan 1, 1970 €225k
Jan 1, 1970 €225k
Jan 1, 1970 €200k
Jan 1, 1970 €225k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #39831 2 0 former national player
Team #28031 3 0 former national player
Team #25790 9 0 former national player
Team #17621 #18 11 1 current national player
TeammatePPG played withJoint goalsMinutes
Daniel Batty 2 0 896
Danny Andrew 1 0 0
Mark Helm 1 0 0
Matty Virtue 1 0 0
Jack Marriott 1 0 0
Ben Heneghan 1 0 0
Shaun Rooney 1 0 0
Harrison Holgate 2 0 0
Ronan Coughlan 1 0 0
Bosun Lawal 1 0 0
Jayden Stockley 1 1 0
Brendan Wiredu 1 0 0
Josh Earl 1 0 0
Paddy Lane 1 3 0
Toto Nsiala 1 0 0
Ryan Broom 1 0 0
Promise Omochere 1 0 0
Ryan Graydon 1 1 0
Josh Vela 1 0 0
Danny Mayor 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 League One Fleetwood Town 1 33
22/23 League One Fleetwood Town 1 23
20/21 National League North Farsley Celtic 1 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 League One Fleetwood Town 3 17
24/25 League Two Fleetwood Town 1 19
23/24 League One Fleetwood Town 1 33

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-05-31 Farsley Fleetwood U23 Return from loan
20/21 2020-10-17 Fleetwood U23 Farsley Loan

Last 50 matches for Peterborough United 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 GB3 Peterborough United 6–1 Wigan Athletic Available
2026-01-31 GB3 Peterborough United 2–3 Huddersfield Town Available
2026-01-27 GB3 Stevenage FC 1–0 Peterborough United Available
2026-01-24 GB3 Wycombe Wanderers 0–2 Peterborough United Available
2026-01-17 GB3 Peterborough United 0–1 Plymouth Argyle Available
2026-01-10 GB3 Peterborough United 3–1 Bolton Wanderers Available
2026-01-04 GB3 Lincoln City 5–2 Peterborough United Available
2026-01-01 GB3 Rotherham United 0–2 Peterborough United Available
2025-12-29 GB3 Peterborough United 2–2 Reading FC Available
2025-12-26 GB3 Peterborough United 4–2 Leyton Orient Available
2025-12-20 GB3 Port Vale FC 1–3 Peterborough United Available
2025-12-13 GB3 Peterborough United 3–0 Northampton Town Available
2025-12-09 GB3 Reading FC 3–2 Peterborough United Available
2025-11-29 GB3 Doncaster Rovers 1–3 Peterborough United Available
2025-11-20 GB3 Peterborough United 2–1 Stockport County Available
2025-11-15 GB3 Mansfield Town 2–4 Peterborough United Available
2025-11-08 GB3 Peterborough United 3–1 AFC Wimbledon Available
2025-10-25 GB3 Peterborough United 1–2 Blackpool FC Available
2025-10-18 GB3 Burton Albion 0–1 Peterborough United Available
2025-10-04 GB3 Bolton Wanderers 2–1 Peterborough United Available
2025-09-27 GB3 Peterborough United 0–3 Lincoln City Available
2025-09-20 GB3 Plymouth Argyle 0–1 Peterborough United Available
2025-09-13 GB3 Peterborough United 2–1 Wycombe Wanderers Available
2025-09-06 GB3 Huddersfield Town 3–2 Peterborough United Available
2025-08-30 GB3 Exeter City 3–0 Peterborough United Available
2025-08-23 GB3 Peterborough United 1–1 Bradford City Available
2025-08-19 GB3 Peterborough United 0–1 Barnsley FC Available
2025-08-16 GB3 Wigan Athletic 2–0 Peterborough United Available
2025-08-09 GB3 Peterborough United 0–2 Luton Town Available
2025-08-02 GB3 Cardiff City 2–1 Peterborough United Available
2025-05-03 GB3 Rotherham United 2–1 Peterborough United Available
2025-04-30 GB3 Mansfield Town 4–2 Peterborough United Available
2025-04-26 GB3 Peterborough United 1–1 Bolton Wanderers Available
2025-04-21 GB3 Barnsley FC 1–1 Peterborough United Available
2025-04-18 GB3 Peterborough United 1–1 Stockport County Available
2025-04-08 GB3 Peterborough United 1–2 Birmingham City Available
2025-04-05 GB3 Peterborough United 0–4 Northampton Town Available
2025-04-01 GB3 Crawley Town 3–4 Peterborough United Available
2025-03-29 GB3 Reading FC 3–1 Peterborough United Available
2025-03-22 GB3 Peterborough United 3–0 Charlton Athletic Available
2025-03-15 GB3 Cambridge United 0–1 Peterborough United Available
2025-03-08 GB3 Peterborough United 1–1 Wycombe Wanderers Available
2025-03-04 GB3 Blackpool FC 0–0 Peterborough United Available
2025-03-01 GB3 Peterborough United 3–1 Shrewsbury Town Available
2025-02-22 GB3 Huddersfield Town 0–1 Peterborough United Available
2025-02-15 GB3 Stevenage FC 1–1 Peterborough United Available
2025-02-11 GB3 Charlton Athletic 2–1 Peterborough United Available
2025-02-02 GB3 Bristol Rovers 3–1 Peterborough United Available
2025-01-28 GB3 Peterborough United 1–0 Wigan Athletic Available
2025-01-25 GB3 Lincoln City 5–1 Peterborough United Available

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

OpponentPWDLGFGAGDWin %
Port Vale FC 8 2 3 3 13 13 0 25%
Cheltenham Town 6 3 1 2 7 3 +4 50%
Burton Albion 6 3 1 2 11 10 +1 50%
Oxford United 6 1 1 4 4 11 -7 17%
Portsmouth FC 6 0 3 3 2 6 -4 0%
Bristol Rovers 6 2 3 1 9 5 +4 33%
Peterborough United 6 2 0 4 4 8 -4 33%
Lincoln City 6 2 2 2 7 7 0 33%
Wigan Athletic 6 3 2 1 9 8 +1 50%
Accrington Stanley 6 3 2 1 14 6 +8 50%
Charlton Athletic 6 1 3 2 8 9 -1 17%
Milton Keynes Dons 6 4 1 1 11 8 +3 67%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
19/20 Senior debut season
20/21 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 44 1,638 5 0 0 0.27
23/24 35 2,562 4 1 0 0.18
22/23 31 1,455 2 0 0 0.12

Output by competition

Career goals and assists broken down by tournament.

League One
100 apps
2 G
4 A
League Two
19 apps
1 G
1 A
National League North
15 apps
1 G
0 A
EFL Trophy
8 apps
0 G
0 A
FA Cup
6 apps
0 G
0 A
EFL Cup
5 apps
0 G
0 A

Frequently asked about Carl Johnston

Who is Carl Johnston?

Carl Johnston is a Northern professional footballer who plays as a right-back for Peterborough United.

How old is Carl Johnston?

Carl Johnston is 23 years old. He was born on May 29, 2002 in Belfast.

What position does Carl Johnston play?

Carl Johnston plays as a right-back (Defender - Right-Back).

What club does Carl Johnston play for?

Carl Johnston currently plays for Peterborough United.

How many career goals has Carl Johnston scored?

Across all senior club competitions in our dataset, Carl Johnston has scored 4 goals in 155 appearances.

What is Carl Johnston's market value?

Carl Johnston's most recent reported market value is €225k.