TOP Tournaments
Show more
person-avatar

Johnston Carl

Northern Ireland
Northern Ireland
Position:
Midfielder
Age:
24 (29.05.2002)
Height:
175 cm
Weight:
64 kg
Contract expires:
30.06.2026
Johnston Carl Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Blackpool Blackpool Peterborough United Peterborough United 3 1 Injured
06.04 Peterborough United Peterborough United Cardiff City Cardiff City 1 1 Injured
03.04 Luton Town Luton Town Peterborough United Peterborough United 2 1 Injured
21.03 Wimbledon Wimbledon Peterborough United Peterborough United 1 1 Injured
17.03 Peterborough United Peterborough United Rotherham United Rotherham United 5 0 Injured
14.03 Leyton Orient Leyton Orient Peterborough United Peterborough United 2 1 6.7 30’ 0 0 0 0
07.03 Peterborough United Peterborough United Port Vale Port Vale 0 0 Injured
28.02 Northampton Town Northampton Town Peterborough United Peterborough United 1 1 6.6 90’ 0 0 0 0
21.02 Peterborough United Peterborough United Exeter City Exeter City 3 3 6.9 90’ 0 0 0 0
17.02 Barnsley Barnsley Peterborough United Peterborough United 2 1 6.7 90’ 0 0 1 0
14.02 Bradford City Bradford City Peterborough United Peterborough United 2 0 6.9 90’ 0 0 0 0
07.02 Peterborough United Peterborough United Wigan Athletic Wigan Athletic 6 1 5.8 90’ 0 0 0 0
31.01 Peterborough United Peterborough United Huddersfield Town Huddersfield Town 2 3 6.9 90’ 0 0 0 0
27.01 Stevenage Stevenage Peterborough United Peterborough United 1 0 6.7 90’ 0 0 0 0
24.01 Wycombe Wanderers Wycombe Wanderers Peterborough United Peterborough United 0 2 6.9 90’ 0 0 0 0
17.01 Peterborough United Peterborough United Plymouth Argyle Plymouth Argyle 0 1 6.9 90’ 0 0 0 0
10.01 Peterborough United Peterborough United Bolton Wanderers Bolton Wanderers 3 1 7.5 90’ 0 1 0 0
04.01 Lincoln City Lincoln City Peterborough United Peterborough United 5 2 5.5 90’ 0 0 0 0
01.01 Rotherham United Rotherham United Peterborough United Peterborough United 0 2 7.4 90’ 0 0 1 0
2025 Peterborough United Peterborough United Reading Reading 1 1 7 90’ 0 0 0 0
2025 Peterborough United Peterborough United Leyton Orient Leyton Orient 1 0 7.5 90’ 0 0 0 0
2025 Port Vale Port Vale Peterborough United Peterborough United 0 1 7.3 50’ 0 0 0 0
2025 Peterborough United Peterborough United Northampton Town Northampton Town 2 1 Not in the squad
2025 Reading Reading Peterborough United Peterborough United 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Barnsley Barnsley 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Swindon Town Swindon Town Peterborough United Peterborough United 1 0 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Doncaster Rovers Doncaster Rovers Peterborough United Peterborough United 2 1 On the bench
2025 Peterborough United Peterborough United Stockport County Stockport County 3 0 On the bench
2025 Mansfield Town Mansfield Town Peterborough United Peterborough United 0 0 7.4 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Crawley Town Crawley Town Peterborough United Peterborough United 1 2 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Wimbledon Wimbledon 5 0 0 5’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Cardiff City Cardiff City 1 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Blackpool Blackpool 1 2 Not in the squad
2025 Burton Albion Burton Albion Peterborough United Peterborough United 0 1 Not in the squad
2025 Peterborough United Peterborough United Stevenage Stevenage 0 0 On the bench
2025 Bolton Wanderers Bolton Wanderers Peterborough United Peterborough United 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Aston Villa U21 Aston Villa U21 4 2 6.5 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Lincoln City Lincoln City 0 3 On the bench
2025 Peterborough United Peterborough United Wycombe Wanderers Wycombe Wanderers 2 1 On the bench
2025 Huddersfield Town Huddersfield Town Peterborough United Peterborough United 3 2 6.3 27’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Leyton Orient Leyton Orient 1 3 6.9 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Exeter City Exeter City Peterborough United Peterborough United 3 0 6 70’ 0 0 0 0
2025 Peterborough United Peterborough United Bradford City Bradford City 1 1 7.4 90’ 0 0 0 0
2025 Peterborough United Peterborough United Barnsley Barnsley 0 1 7 90’ 0 0 0 0
2025 Wigan Athletic Wigan Athletic Peterborough United Peterborough United 2 0 6.6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Accrington Stanley Accrington Stanley Peterborough United Peterborough United 2 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Luton Town Luton Town 0 2 6.1 79’ 0 0 0 0
2025 Cardiff City Cardiff City Peterborough United Peterborough United 2 1 6.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Grimsby Town Grimsby Town Peterborough United Peterborough United 3 2 Not in the squad
2025 Boston United Boston United Peterborough United Peterborough United 0 1 Not in the squad
2025 Leicester City Leicester City Peterborough United Peterborough United 3 1 0 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Rotherham United Rotherham United Peterborough United Peterborough United 2 1 6.6 90’ 0 0 0 0
2025 Mansfield Town Mansfield Town Peterborough United Peterborough United 4 2 6.8 26’ 0 0 0 0
2025 Peterborough United Peterborough United Bolton Wanderers Bolton Wanderers 1 1 6.3 90’ 0 0 0 0
2025 Barnsley Barnsley Peterborough United Peterborough United 1 1 7 90’ 0 0 0 0
2025 Peterborough United Peterborough United Stockport County Stockport County 1 1 6.6 21’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Peterborough United Peterborough United 0 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Peterborough United Peterborough United Birmingham City Birmingham City 1 2 6.2 64’ 0 0 0 0
2025 Peterborough United Peterborough United Northampton Town Northampton Town 0 4 6.5 59’ 0 0 0 0
Johnston Carl Transfers
Date From To Fee
03/01/25 Fleetwood Town Fleetwood Town Peterborough United Peterborough United
360K € Transfer
30/05/21 Farsley Celtic Farsley Celtic Fleetwood Town Fleetwood Town Return from loan
16/10/20 Fleetwood Town Fleetwood Town Farsley Celtic Farsley Celtic On loan
Johnston Carl Career
National leagues
National cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Johnston Carl injury history

From Until Injury
14.03.2026 ? injury-icon Calf Injury
09.08.2025 14.08.2025 injury-icon Injury
21.04.2025 24.04.2025 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
rate-star
4.7/5
gift-icon-gray for $19.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $15.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5