TOP Tournaments
Show more
person-avatar

McGree Riley

Australia
Australia
Current Club:
Position:
Midfielder
Number:
8
Age:
27 (02.11.1998)
Height:
180 cm
Weight:
78 kg
Preferred Foot:
Left
Contract expires:
30.06.2028
McGree Riley Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Middlesbrough Middlesbrough Portsmouth Portsmouth 0 1 6.3 84’ 0 0 0 0
06.04 Swansea City Swansea City Middlesbrough Middlesbrough 2 2 6.8 66’ 0 0 1 0
03.04 Middlesbrough Middlesbrough Millwall Millwall 1 2 7.2 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 Australia Australia Curacao Curacao 5 1 7.7 24’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.03 Blackburn Rovers Blackburn Rovers Middlesbrough Middlesbrough 0 0 7.3 90’ 0 0 0 0
14.03 Middlesbrough Middlesbrough Bristol City Bristol City 1 1 6.6 59’ 0 0 0 0
11.03 Middlesbrough Middlesbrough Charlton Athletic Charlton Athletic 0 1 6.9 74’ 0 0 0 0
08.03 Queens Park Rangers Queens Park Rangers Middlesbrough Middlesbrough 0 4 7.2 83’ 0 0 0 0
02.03 Birmingham City Birmingham City Middlesbrough Middlesbrough 1 3 6.6 74’ 0 0 0 0
24.02 Middlesbrough Middlesbrough Leicester City Leicester City 1 1 7.5 90’ 1 0 0 0
21.02 Middlesbrough Middlesbrough Oxford United Oxford United 0 0 6.5 31’ 0 0 0 0
16.02 Coventry City Coventry City Middlesbrough Middlesbrough 3 1 7.1 90’ 1 0 0 0
09.02 Sheffield United Sheffield United Middlesbrough Middlesbrough 1 2 9.1 67’ 1 1 0 0
31.01 Middlesbrough Middlesbrough Norwich City Norwich City 1 0 7.8 62’ 0 1 0 0
24.01 Middlesbrough Middlesbrough Preston North End Preston North End 4 0 6.7 17’ 0 0 0 0
21.01 Stoke City Stoke City Middlesbrough Middlesbrough 1 2 Injured
16.01 West Bromwich Albion West Bromwich Albion Middlesbrough Middlesbrough 2 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Fulham Fulham Middlesbrough Middlesbrough 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Middlesbrough Middlesbrough Southampton Southampton 4 0 Injured
01.01 Derby County Derby County Middlesbrough Middlesbrough 1 0 Injured
2025 Middlesbrough Middlesbrough Hull City Hull City 0 1 Injured
2025 Middlesbrough Middlesbrough Blackburn Rovers Blackburn Rovers 0 0 Injured
2025 Bristol City Bristol City Middlesbrough Middlesbrough 2 0 6.5 16’ 0 0 0 0
2025 Middlesbrough Middlesbrough Queens Park Rangers Queens Park Rangers 3 1 7 64’ 0 0 1 0
2025 Charlton Athletic Charlton Athletic Middlesbrough Middlesbrough 1 2 8.3 73’ 1 1 1 0
2025 Hull City Hull City Middlesbrough Middlesbrough 1 4 7.2 86’ 1 0 0 0
2025 Middlesbrough Middlesbrough Derby County Derby County 2 1 7.1 37’ 0 0 0 0
2025 Middlesbrough Middlesbrough Coventry City Coventry City 2 4 6.1 59’ 0 0 0 0
2025 Oxford United Oxford United Middlesbrough Middlesbrough 1 1 6.6 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Colombia Colombia Australia Australia 3 0 6.5 78’ 0 0 0 0
2025 Venezuela Venezuela Australia Australia 1 0 6.4 25’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Middlesbrough Middlesbrough Birmingham City Birmingham City 2 1 6.9 61’ 0 0 0 0
2025 Leicester City Leicester City Middlesbrough Middlesbrough 1 1 6.5 28’ 0 0 0 0
2025 Watford Watford Middlesbrough Middlesbrough 3 0 6.5 21’ 0 0 0 0
2025 Middlesbrough Middlesbrough Wrexham Wrexham 1 1 On the bench
2025 Sheffield Wednesday Sheffield Wednesday Middlesbrough Middlesbrough 0 1 On the bench
2025 Middlesbrough Middlesbrough Ipswich Town Ipswich Town 2 1 On the bench
2025 Portsmouth Portsmouth Middlesbrough Middlesbrough 1 0 Injured
2025 Middlesbrough Middlesbrough Stoke City Stoke City 0 0 Injured
2025 Southampton Southampton Middlesbrough Middlesbrough 1 1 Injured
2025 Middlesbrough Middlesbrough West Bromwich Albion West Bromwich Albion 2 1 Injured
2025 Preston North End Preston North End Middlesbrough Middlesbrough 2 2 Injured
2025 Middlesbrough Middlesbrough Sheffield United Sheffield United 1 0 Injured
2025 Norwich City Norwich City Middlesbrough Middlesbrough 1 2 Injured
2025 Millwall Millwall Middlesbrough Middlesbrough 0 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Middlesbrough Middlesbrough Doncaster Rovers Doncaster Rovers 0 4 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Middlesbrough Middlesbrough Swansea City Swansea City 1 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Middlesbrough Middlesbrough Deportivo de La Coruna Deportivo de La Coruna 2 2 Injured
2025 Hartlepool United Hartlepool United Middlesbrough Middlesbrough 1 1 Injured
2025 Rangers Rangers Middlesbrough Middlesbrough 2 2 Injured
2025 Bradford City Bradford City Middlesbrough Middlesbrough 2 0 0 39’ 0 0 0 0
2025 Mansfield Town Mansfield Town Middlesbrough Middlesbrough 3 3 0 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Saudi Arabia Saudi Arabia Australia Australia 1 2 5.9 25’ 0 0 0 0
2025 Australia Australia Japan Japan 1 0 7.3 45’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Coventry City Coventry City Middlesbrough Middlesbrough 2 0 Injured
2025 Middlesbrough Middlesbrough Norwich City Norwich City 0 0 Injured
2025 Sheffield Wednesday Sheffield Wednesday Middlesbrough Middlesbrough 2 1 Injured
2025 Middlesbrough Middlesbrough Plymouth Argyle Plymouth Argyle 2 1 Not in the squad
2025 Millwall Millwall Middlesbrough Middlesbrough 1 0 6.5 25’ 0 0 0 0
2025 Middlesbrough Middlesbrough Leeds United Leeds United 0 1 On the bench
2025 Blackburn Rovers Blackburn Rovers Middlesbrough Middlesbrough 0 2 On the bench
McGree Riley Transfers
Date From To Fee
13/01/22 Charlotte FC Charlotte FC Middlesbrough Middlesbrough
3.6M € Transfer
30/12/21 Birmingham City Birmingham City Charlotte FC Charlotte FC Return from loan
04/10/20 Charlotte FC Charlotte FC Birmingham City Birmingham City On loan
McGree Riley Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Middlesbrough Middlesbrough Championship Championship 7 24 5 3 4 0
2024
Middlesbrough Middlesbrough Championship Championship 6.9 17 1 5 2 0
2023
Middlesbrough Middlesbrough Championship Championship 6.8 22 4 1 2 0
2022/2023
Middlesbrough Middlesbrough Championship Championship 6.9 45 6 3 4 0
2021/2022
Middlesbrough Middlesbrough Championship Championship 6.9 11 2 0 2 0
2021/2022
Birmingham City Birmingham City Championship Championship 7.1 13 2 2 5 0
2020/2021
Birmingham City Birmingham City Championship Championship 6.8 15 1 0 1 0
2019
Adelaide United Adelaide United A-League A-League 7.3 23 10 5 3 0
2018/2019
Melbourne City Melbourne City A-League A-League 7.2 27 7 4 4 0
2017/2018
Newcastle Jets Newcastle Jets A-League A-League 7.3 12 5 1 0 0
2016
Adelaide United Adelaide United A-League A-League 6.8 16 1 0 4 0
2015
Adelaide United Adelaide United A-League A-League 1 0 0 0 0
Total 226 44 24 31 0
Team Competition Matches Goals Assists Yellow cards Red cards
2017
Adelaide United Adelaide United AFC Champions League Elite AFC Champions League Elite 5 1 0 2 0
Total 5 1 0 2 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

McGree Riley injury history

From Until Injury
20.12.2025 22.01.2026 injury-icon Injury
23.07.2025 15.10.2025 injury-icon Muscle injury
19.04.2025 03.06.2025 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus