TOP Tournaments
Show more
person-avatar

Senior Joel

England
England
Current Club:
Position:
Defender
Age:
26 (24.06.1999)
Height:
181 cm
Weight:
71 kg
Preferred Foot:
Right
Contract expires:
30.06.2026
Senior Joel Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Bristol Rovers Bristol Rovers Crawley Town Crawley Town 3 1 7.2 90’ 0 1 0 0
06.04 Harrogate Town Harrogate Town Bristol Rovers Bristol Rovers 2 3 7.2 90’ 0 0 0 0
03.04 Bristol Rovers Bristol Rovers Fleetwood Town Fleetwood Town 1 0 6 90’ 0 0 0 0
28.03 Bristol Rovers Bristol Rovers Accrington Stanley Accrington Stanley 2 0 7.4 90’ 0 0 0 0
21.03 Gillingham Gillingham Bristol Rovers Bristol Rovers 1 2 7.3 90’ 0 0 0 0
17.03 Bristol Rovers Bristol Rovers Shrewsbury Town Shrewsbury Town 1 0 7.1 90’ 0 0 0 0
14.03 Bromley Bromley Bristol Rovers Bristol Rovers 1 0 6.7 90’ 0 0 0 0
07.03 Bristol Rovers Bristol Rovers Crewe Alexandra Crewe Alexandra 2 1 7.7 90’ 0 1 0 0
28.02 Swindon Town Swindon Town Bristol Rovers Bristol Rovers 1 1 7.2 90’ 0 0 1 0
21.02 Bristol Rovers Bristol Rovers Grimsby Town Grimsby Town 3 1 7 90’ 0 0 0 0
17.02 Oldham Athletic Oldham Athletic Bristol Rovers Bristol Rovers 2 0 6.6 90’ 0 0 0 0
14.02 Cambridge United Cambridge United Bristol Rovers Bristol Rovers 3 1 6.3 26’ 0 0 0 0
07.02 Bristol Rovers Bristol Rovers Chesterfield Chesterfield 2 3 0 1’ 0 0 0 0
03.02 Bristol Rovers Bristol Rovers Walsall Walsall 2 0 0 8’ 0 0 0 0
31.01 Bristol Rovers Bristol Rovers Newport County Newport County 3 0 0 10’ 0 0 0 0
27.01 Milton Keynes Dons Milton Keynes Dons Bristol Rovers Bristol Rovers 1 0 5.7 68’ 0 0 0 0
24.01 Salford City Salford City Bristol Rovers Bristol Rovers 1 0 6.3 45’ 0 0 0 0
17.01 Bristol Rovers Bristol Rovers Colchester United Colchester United 0 1 6 59’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
13.01 Bristol Rovers Bristol Rovers Plymouth Argyle Plymouth Argyle 3 4 6.1 83’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Barrow Barrow Bristol Rovers Bristol Rovers 0 0 7.9 90’ 0 1 0 0
01.01 Shrewsbury Town Shrewsbury Town Bristol Rovers Bristol Rovers 0 3 7.8 90’ 0 1 0 0
2025 Bristol Rovers Bristol Rovers Barnet Barnet 0 2 6.1 30’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Bromley Bromley 2 3 Injured
2025 Crewe Alexandra Crewe Alexandra Bristol Rovers Bristol Rovers 1 1 Injured
2025 Bristol Rovers Bristol Rovers Swindon Town Swindon Town 0 3 Injured
2025 Barnet Barnet Bristol Rovers Bristol Rovers 4 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Port Vale Port Vale Bristol Rovers Bristol Rovers 1 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Cambridge United Cambridge United 2 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Notts County Notts County 0 1 Injured
2025 Cheltenham Town Cheltenham Town Bristol Rovers Bristol Rovers 1 0 Injured
2025 Accrington Stanley Accrington Stanley Bristol Rovers Bristol Rovers 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Plymouth Argyle Plymouth Argyle 1 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Gillingham Gillingham 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bromley Bromley Bristol Rovers Bristol Rovers 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Crawley Town Crawley Town Bristol Rovers Bristol Rovers 4 0 Injured
2025 Bristol Rovers Bristol Rovers Tranmere Rovers Tranmere Rovers 1 4 Injured
2025 Bristol Rovers Bristol Rovers Milton Keynes Dons Milton Keynes Dons 0 4 6.5 23’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cheltenham Town Cheltenham Town Bristol Rovers Bristol Rovers 0 1 6.9 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Walsall Walsall Bristol Rovers Bristol Rovers 2 1 On the bench
2025 Bristol Rovers Bristol Rovers Salford City Salford City 2 1 On the bench
2025 Bristol Rovers Bristol Rovers Barrow Barrow 2 1 6.3 90’ 0 0 0 0
2025 Newport County Newport County Bristol Rovers Bristol Rovers 2 3 0 9’ 0 0 0 0
2025 Grimsby Town Grimsby Town Bristol Rovers Bristol Rovers 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Tottenham Hotspur U21 Tottenham Hotspur U21 4 4 6.7 88’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Cambridge United Cambridge United 1 0 7 19’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Oldham Athletic Oldham Athletic 0 0 Suspended
2025 Chesterfield Chesterfield Bristol Rovers Bristol Rovers 3 1 4.3 39’ 0 0 0 1
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Cambridge United Cambridge United 0 2 6.3 30’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Fleetwood Town Fleetwood Town Bristol Rovers Bristol Rovers 2 1 6.2 90’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Harrogate Town Harrogate Town 0 1 6.6 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Oxford United Oxford United Bristol Rovers Bristol Rovers 0 1 0 63’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Coventry City Coventry City 0 2 0 90’ 0 0 0 0
2025 Stockport County Stockport County Bristol Rovers Bristol Rovers 3 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Blackpool Blackpool Bristol Rovers Bristol Rovers 4 1 Not in the squad
2025 Bristol Rovers Bristol Rovers Reading Reading 0 2 Not in the squad
2025 Bristol Rovers Bristol Rovers Stevenage Stevenage 0 1 Not in the squad
2025 Wrexham Wrexham Bristol Rovers Bristol Rovers 1 1 Not in the squad
2025 Bristol Rovers Bristol Rovers Exeter City Exeter City 1 2 Not in the squad
2025 Bolton Wanderers Bolton Wanderers Bristol Rovers Bristol Rovers 1 0 Not in the squad
Senior Joel Transfers
Date From To Fee
30/06/24 Morecambe Morecambe Bristol Rovers Bristol Rovers Free agent
30/06/23 Carlisle United Carlisle United Morecambe Morecambe Free agent
02/01/22 Altrincham Altrincham Carlisle United Carlisle United -
Senior Joel Career
National leagues
National cups
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

Senior Joel injury history

From Until Injury
11.10.2025 27.12.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