Midfielder · Wales

39R. Matondo

Hibernian

Clubs

ClubSeasonsAppsGoalsAssists
Wales2018 – 20261721
Brann2026/27300
Hibernian2026/27200
Rangers2022/23 – 2025/266989
Hannover2024/251010
Cercle Brugge2021/22 – 2022/2327102
Schalke2018/19 – 2021/22322—
Stoke City2020/21111—
Schalke 04 II2019/2010—
Wales U21201960—
Manchester City U232017 – 2018258—
Manchester City U212017 – 201863—
Manchester City U192017 – 2018153—
Man City2018/1900—
Manchester City U182016 – 201775—
Wales U172016 – 201790—

Transfers

DateFromToType
12 Jul 2022FC Schalke 04Rangers—
10 Aug 2021FC Schalke 04Cercle BruggeLoan
1 Jul 2021Stoke CityFC Schalke 04—
7 Jan 2021FC Schalke 04Stoke CityLoan
1 Jul 2025Hannover 96RangersBack from Loan
30 Jan 2025RangersHannover 96Loan
27 Aug 2026BrannMatondo RabbiFree agent
30 Mar 2026RangersBrannFree agent
27 Aug 2026BrannHibernianFree agent
6 Oct 2026BrannHibernianFree agent

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026UEFA World Cup QualifiersWales201010006.80
2026/27EliteserienBrann303000004.27
2026/27PremiershipHibernian206600006.43
2025/26PremiershipRangers1010000—
2024/252. BundesligaHannover10232110106.62
2024/25PremiershipRangers6223922007.08
2024/25League CupRangers11820—00—
2024/25UEFA Champions LeagueRangers1050—00—
2024FriendliesWales116000007.00
2024World Cup - Qualification EuropeWales302210006.85
2023/24PremiershipRangers19762253107.06
2023/24League CupRangers11810—10—
2023/24FA CupRangers522130—00—
2023/24UEFA Europa LeagueRangers411430—006.50
2023/24UEFA Champions LeagueRangers211081—107.00
2022/23PremiershipRangers19986004006.75
2022/23FA CupRangers10160—00—
2022/23League CupRangers11760—00—
2022/23UEFA Champions LeagueRangers711950—006.38
2022/23Friendlies ClubsRangers11690—00—
2022UEFA Nations LeagueWales205701006.75
2022FriendliesWales11710—00—
2021/22Jupiler Pro LeagueCercle Brugge2623202992506.86
2021/22CupCercle Brugge11601—00—
2021FriendliesWales11810—00—
2020/21ChampionshipStoke City1055341—006.47
2020/21BundesligaSchalke332220—006.27
2020/21FA CupStoke City10250—006.30
2020UEFA Nations LeagueWales10360—006.70
2020FriendliesWales221520—00—
2020Euro ChampionshipWales20190—106.35
2019/20Regionalliga - WestSchalke 04 II11760—00—
2019/20BundesligaSchalke201411672—106.45
2019/20DFB PokalSchalke11830—006.30
2019UEFA U21 ChampionshipWales U21611610—00—
2019FriendliesWales10190—00—
2018/19BundesligaSchalke711840—006.46
2018Premier League 2Manchester City U231198816—20—
2018/19DFB PokalSchalke11460—006.30
2018EFL TrophyManchester City U21443602—00—
2018UEFA Youth LeagueManchester City U19654531—00—
2018FriendliesWales10120—00—
2017Premier League 2Manchester City U231487502—00—
2017U18 Premier LeagueManchester City U18221544—00—
2017EFL TrophyManchester City U21211051—00—
2017FA Youth CupManchester City U18111200—00—
2017UEFA Youth LeagueManchester City U19976382—00—
2017UEFA U17 ChampionshipWales U17321320—00—
2016U18 Premier LeagueManchester City U18432931—00—
2016UEFA U17 ChampionshipWales U17654270—10—

Availability history

ReasonFromUntilDays
Muscle Injury15 Feb 202413 Mar 202427
Knee Injury21 Nov 202015 Dec 202024
Groin Injury12 Jun 202016 Jun 20204
Virus15 Jan 202016 Jan 20201
Knock10 Aug 20196 Sept 201927

Trophies

CompetitionSeasonPlace
FA Youth Cup (England)2016/20172nd Place
League Cup (Scotland)2023Winner
League Cup (Scotland)20242nd Place
League Cup (Scotland)2022/20232nd Place
Premiership (Scotland)2023/20242nd Place
Premiership (Scotland)2022/20232nd Place
Scottish Cup (Scotland)2023/20242nd Place