PLAYER PROFILE

Matty Taylor.

Oxford City · England

Matrix 24095

At a glance

Full name
Matthew James Taylor
Born
30 Mar 1990
Age today
36
Nationality
England

Career by season

243 recorded appearances
Matty Taylor appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25League Two Cheltenham Town 3710521,3014
24/25FA Cup Cheltenham Town 2000480
24/25EFL Cup Cheltenham Town 1100590
23/24League Two Forest Green Rovers 175205952
23/24League One Cheltenham Town 1311709604
22/23League One Port Vale FC 1410418922
22/23League One Oxford United 2217321,5183 / 1 red
22/23FA Cup Oxford United 33102291
22/23EFL Cup Oxford United 1000270
21/22League One Oxford United 44432053,70511
21/22FA Cup Oxford United 21221341
20/21League One Oxford United 48411943,4908
20/21FA Cup Oxford United 1100—0
20/21EFL Cup Oxford United 1100900
19/20League One Oxford United 29221322,0056
19/20FA Cup Oxford United 42122640
19/20EFL Cup Oxford United 32211760
19/20Championship Bristol City 1000101

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

Match log

Newest first
Matty Taylor match log
DateCompetitionMatchScoreMinutesGoals
03 May 2025League Two Bromley FC v Cheltenham TownSubstitute, on 66′ 3 – 024
26 Apr 2025League Two Cheltenham Town v Carlisle UnitedSubstitute, on 78′ 3 – 212
21 Apr 2025League Two Notts County v Cheltenham TownSubstitute, on 61′ 1 – 229
18 Apr 2025League Two Cheltenham Town v Gillingham FCSubstitute, on 61′ 1 – 129
10 Apr 2025League Two Crewe Alexandra v Cheltenham TownSubstitute, on 76′ 2 – 314
01 Apr 2025League Two Morecambe FC v Cheltenham Town 2 – 083
28 Mar 2025League Two Tranmere Rovers v Cheltenham TownSubstitute, on 82′ 2 – 08
22 Mar 2025League Two Cheltenham Town v Milton Keynes Dons 0 – 165
15 Mar 2025League Two Swindon Town v Cheltenham TownSubstitute, on 59′ 3 – 331
11 Mar 2025League Two AFC Wimbledon v Cheltenham TownSubstitute, on 66′ 1 – 2241
08 Mar 2025League Two Cheltenham Town v Colchester UnitedSubstitute, on 66′ 0 – 124
04 Mar 2025League Two Bradford City v Cheltenham Town 3 – 062
01 Mar 2025League Two Cheltenham Town v Grimsby TownSubstitute, on 81′ 1 – 19
25 Feb 2025League Two Cheltenham Town v Walsall FC 2 – 258
22 Feb 2025League Two Newport County v Cheltenham Town 0 – 3901
15 Feb 2025League Two Cheltenham Town v Barrow AFCSubstitute, on 51′ 3 – 2392
08 Feb 2025League Two Fleetwood Town v Cheltenham TownSubstitute, on 59′ 2 – 031
28 Jan 2025League Two Accrington Stanley v Cheltenham TownSubstitute, on 68′ 0 – 022
25 Jan 2025League Two Cheltenham Town v Salford CitySubstitute, on 62′ 2 – 128
17 Jan 2025League Two Harrogate Town v Cheltenham TownSubstitute, on 63′ 2 – 027

Career transfers

23 recorded moves

All recorded career moves, newest first.

Matty Taylor career transfers
Date FromToMoveFee
24 Feb 2026 Salisbury FC Oxford City Transfer Free
18 Jul 2025 Cheltenham Town Salisbury FC Transfer Free
01 Feb 2024 Forest Green Rovers Cheltenham Town Transfer Free
17 Jul 2023 Oxford United Forest Green Rovers Transfer Free
31 May 2023 Port Vale FC Oxford United Loan return
31 Jan 2023 Oxford United Port Vale FC Loan —
31 Jul 2020 Bristol City Oxford United Transfer Free
14 Jul 2020 Oxford United Bristol City Loan return
19 Aug 2019 Bristol City Oxford United Loan —
31 Jan 2017 Bristol Rovers Bristol City Transfer €350k
01 Jul 2014 Forest Green Rovers Bristol Rovers Transfer Free
10 Mar 2014 Chester FC Forest Green Rovers Loan return
31 Jan 2014 Forest Green Rovers Chester FC Loan —
09 Sep 2011 North Leigh FC Forest Green Rovers Transfer Free
01 Jul 2010 Didcot Town FC North Leigh FC Transfer Free
01 Jul 2009 Oxford United Didcot Town FC Transfer Free
01 May 2009 Not recorded Oxford United Loan return
01 Apr 2009 Oxford United Not recorded Loan —
13 Mar 2009 Brackley Town Oxford United Loan return
18 Feb 2009 Oxford United Brackley Town Loan —
31 May 2008 Cirencester Town FC Oxford United Loan return
18 Mar 2008 Oxford United Cirencester Town FC Loan —
01 Jul 2007 Not recorded Oxford United Transfer —

Contracts and market values are not available yet.