PLAYER PROFILE

Troy Perret.

Cardiff City U21 · Wales

Matrix 25818

At a glance

Full name
Troy Perret
Born
28 Oct 2006
Age today
20
Nationality
Wales

Career by season

28 recorded appearances
Troy Perret appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26National League Yeovil Town 1510017290 / 1 red
24/25International Friendly Games Wales U21 100080
24/25International Friendly Games Wales U19 1110900
23/24International Friendly Games Wales U19 32001520
22/23International Friendly Games Wales U17 2100950
21/22International Friendly Games Wales U17 2100890
21/22International Friendly Games Wales U16 43012500

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Troy Perret match log
DateCompetitionMatchScoreMinutesGoals
16 Feb 2023International Friendly Games Israel U17 v Wales U17 3 – 381
14 Feb 2023International Friendly Games Israel U17 v Wales U17Substitute, on 76′ 1 – 214
30 Sep 2022International Friendly Games France U17 v Wales U17Substitute, on 66′ 2 – 024
28 Sep 2022International Friendly Games France U17 v Wales U17 2 – 065
14 Apr 2022International Friendly Games Wales U16 v Spain U16 2 – 245
11 Apr 2022International Friendly Games Wales U16 v Turkey U16Substitute, on 55′ 4 – 435
09 Apr 2022International Friendly Games Wales U16 v Brazil U16 1 – 290
—International Friendly Games Wales U16 v France U16 0 – 380

Career transfers

4 recorded moves

All recorded career moves, newest first.

Troy Perret career transfers
Date FromToMoveFee
26 Apr 2026 Yeovil Town Cardiff City U21 Loan return
12 Jan 2026 Cardiff City U21 Yeovil Town Loan —
04 Jul 2024 Cardiff City U18 Cardiff City U21 Internal move —
01 Jul 2022 Cardiff City Youth Cardiff City U18 Internal move —

Contracts and market values are not available yet.