TOP Tournaments
Show more
person-avatar

Bryan Joe

Scotland
Scotland
Current Club:
Position:
Defender
Age:
32 (17.09.1993)
Height:
173 cm
Weight:
75 kg
Preferred Foot:
Left
Contract expires:
30.06.2027
Bryan Joe Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
18.04 Millwall Millwall Queens Park Rangers Queens Park Rangers 2 0 Not in the squad
10.04 West Bromwich Albion West Bromwich Albion Millwall Millwall 0 0 6.4 15’ 0 0 0 0
06.04 Millwall Millwall Norwich City Norwich City 1 2 0 4’ 0 0 1 0
03.04 Middlesbrough Middlesbrough Millwall Millwall 1 2 On the bench
21.03 Ipswich Town Ipswich Town Millwall Millwall 1 1 On the bench
14.03 Millwall Millwall Blackburn Rovers Blackburn Rovers 1 2 6.2 27’ 0 0 0 0
10.03 Millwall Millwall Derby County Derby County 1 0 On the bench
07.03 Hull City Hull City Millwall Millwall 1 3 Injured
28.02 Preston North End Preston North End Millwall Millwall 0 2 Injured
25.02 Millwall Millwall Birmingham City Birmingham City 3 0 Injured
21.02 Millwall Millwall Portsmouth Portsmouth 1 3 Injured
14.02 Sheffield Wednesday Sheffield Wednesday Millwall Millwall 1 2 Injured
07.02 Wrexham Wrexham Millwall Millwall 0 2 Injured
31.01 Millwall Millwall Sheffield United Sheffield United 1 1 Injured
24.01 Millwall Millwall Charlton Athletic Charlton Athletic 4 0 Injured
20.01 Coventry City Coventry City Millwall Millwall 2 1 Injured
17.01 Watford Watford Millwall Millwall 0 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Burnley Burnley Millwall Millwall 5 1 7.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Millwall Millwall Swansea City Swansea City 2 1 6.6 14’ 0 0 0 0
01.01 Southampton Southampton Millwall Millwall 0 0 0 8’ 0 0 0 0
2025 Millwall Millwall Bristol City Bristol City 2 1 6.3 18’ 0 0 0 0
2025 Millwall Millwall Ipswich Town Ipswich Town 0 0 6.8 82’ 0 0 0 0
2025 Blackburn Rovers Blackburn Rovers Millwall Millwall 2 0 6.2 45’ 0 0 1 0
2025 Millwall Millwall Hull City Hull City 1 3 6.7 45’ 0 0 0 0
2025 Derby County Derby County Millwall Millwall 1 1 0 2’ 0 0 0 0
2025 Bristol City Bristol City Millwall Millwall 0 1 Suspended
2025 Millwall Millwall Southampton Southampton 3 2 Not in the squad
2025 Millwall Millwall Sheffield Wednesday Sheffield Wednesday 1 0 Suspended
2025 Portsmouth Portsmouth Millwall Millwall 3 1 5.2 30’ 0 0 0 1
2025 Millwall Millwall Preston North End Preston North End 1 1 On the bench
2025 Birmingham City Birmingham City Millwall Millwall 4 0 5.6 71’ 0 0 0 0
2025 Oxford United Oxford United Millwall Millwall 2 2 On the bench
2025 Millwall Millwall Leicester City Leicester City 1 0 0 1’ 0 0 0 0
2025 Millwall Millwall Stoke City Stoke City 2 0 6.7 12’ 0 0 0 0
2025 Queens Park Rangers Queens Park Rangers Millwall Millwall 1 2 On the bench
2025 Millwall Millwall West Bromwich Albion West Bromwich Albion 3 0 On the bench
2025 Millwall Millwall Coventry City Coventry City 0 4 5.7 90’ 0 0 1 0
2025 Swansea City Swansea City Millwall Millwall 1 1 7.1 90’ 0 0 1 0
2025 Millwall Millwall Watford Watford 1 0 6.8 79’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Crystal Palace Crystal Palace Millwall Millwall 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Charlton Athletic Charlton Athletic Millwall Millwall 1 1 6.9 90’ 0 0 0 0
2025 Millwall Millwall Wrexham Wrexham 0 2 6.8 18’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Millwall Millwall Coventry City Coventry City 2 1 7.3 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sheffield United Sheffield United Millwall Millwall 0 1 Injured
2025 Millwall Millwall Middlesbrough Middlesbrough 0 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Newport County Newport County Millwall Millwall 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Norwich City Norwich City Millwall Millwall 1 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Millwall Millwall Estoril Estoril 3 0 Injured
2025 Sutton United Sutton United Millwall Millwall 2 6 Injured
2025 Bromley Bromley Millwall Millwall 1 2 Injured
2025 Wimbledon Wimbledon Millwall Millwall 0 3 Injured
2025 Elche Elche Millwall Millwall 2 1 Injured
2025 Millwall Millwall Northampton Town Northampton Town 3 0 Injured
2025 Crystal Palace Crystal Palace Millwall Millwall 1 0 0 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Burnley Burnley Millwall Millwall 3 1 Injured
2025 Millwall Millwall Swansea City Swansea City 1 0 Injured
2025 Millwall Millwall Norwich City Norwich City 3 1 Injured
2025 Blackburn Rovers Blackburn Rovers Millwall Millwall 4 1 Injured
2025 Millwall Millwall Middlesbrough Middlesbrough 1 0 7.4 90’ 0 0 0 0
2025 Sheffield United Sheffield United Millwall Millwall 0 1 7 90’ 0 0 1 0
2025 Millwall Millwall Portsmouth Portsmouth 2 1 6.6 90’ 0 0 0 0
Bryan Joe Transfers
Date From To Fee
30/06/23 Fulham Fulham Millwall Millwall Free agent
29/06/23 Nice Nice Fulham Fulham Return from loan
30/08/22 Fulham Fulham Nice Nice On loan
Bryan Joe Career
National leagues
National cups
International cups
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Millwall Millwall Championship Championship 6.4 19 0 0 5 1
2024
Millwall Millwall Championship Championship 7.2 39 1 1 8 0
2023
Millwall Millwall Championship Championship 6.8 23 2 0 5 0
2022/2023
Nice Nice Ligue 1 Ligue 1 6.4 6 0 0 3 0
2021/2022
Fulham Fulham Championship Championship 7.3 15 0 1 3 0
2020/2021
Fulham Fulham Premier League Premier League 6.7 16 1 0 2 0
2019/2020
Fulham Fulham Championship Championship 7.4 46 3 7 6 0
2018/2019
Fulham Fulham Premier League Premier League 6.8 28 0 1 5 0
2018/2019
Bristol City Bristol City Championship Championship 7.3 1 0 0 0 0
2017/2018
Bristol City Bristol City Championship Championship 7.4 43 5 3 11 0
2016/2017
Bristol City Bristol City Championship Championship 7.2 44 1 3 10 0
2015
Bristol City Bristol City Championship Championship 7 39 2 8 4 0
2014
Bristol City Bristol City League One League One 41 6 0 4 0
2013
Bristol City Bristol City League One League One 21 2 0 2 0
2012
Plymouth Argyle Plymouth Argyle League Two League Two 4 1 0 2 0
2012
Bristol City Bristol City Championship Championship 9 0 0 1 0
2011
Bristol City Bristol City Championship Championship 1 0 0 0 0
Total 395 24 24 71 1
Team Competition Matches Goals Assists Yellow cards Red cards
2022/2023
Nice Nice UEFA Conference League UEFA Conference League 7.1 3 1 1 0 0
Total 3 1 1 0 0
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

Bryan Joe injury history

From Until Injury
10.01.2026 08.03.2026 injury-icon Injury
12.04.2025 24.08.2025 injury-icon Injury
22.02.2025 27.02.2025 injury-icon Injury
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus