Skip to content
Matty Taylor

Matty Taylor

Attack - Centre-Forward  at FC Salisbury
Age36
CitizenshipEngland
Height1.76 m
Footright
BornMarch 30, 1990
at FC Salisbury 310 days · joined 2025-07-18
👕500+ Apps 100+ Goals 🎯50+ Assists Veteran
Market value
Centre-Forward Attack

Career snapshot

8
clubs played for
07/08
debut season
0.32
goals / match
Oxford United
top club · 171 apps

Career highs

€750k
peak value · 2019
€350k
top transfer fee · 16/17
28
best season · 15/16
1 / 0
int'l caps / goals
580Appearances
188Goals
63Assists
76Yellow cards
2Red cards
77Full matches (90′)
Full nameMatty Taylor
Name in home countryMatthew James Taylor
Date of birth1990-03-30 (36 yrs)
Place of birthOxford, England
CitizenshipEngland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height176.00 m
Current clubFC Salisbury
Joined2025-07-18
Contract expires2026-06-30
AgentWasserman
Jul 2025
Transfer: Cheltenham → Salisbury
25/26 · Transfer
Jul 2025
25/26 — FC Salisbury
8 matches · 0 G · 1 A · across 1 competition
Jul 2024
24/25 — Cheltenham Town
45 matches · 7 G · 4 A · across 4 competitions
Feb 2024
Transfer: Forest Green → Cheltenham
23/24 · Transfer
Oct 2023
Injury: unknown
13 games missed
Jul 2023
Transfer: Oxford United → Forest Green
23/24 · Transfer
Jul 2023
23/24 — Forest Green Rovers, Cheltenham Town
31 matches · 9 G · 0 A · across 3 competitions
May 2023
Transfer: Port Vale → Oxford United
22/23 · Return from loan
Jan 2023
Transfer: Oxford United → Port Vale
22/23 · Loan
Oct 2022
Injury: unknown
3 games missed
Sep 2022
Injury: unknown
3 games missed
Jul 2022
22/23 — Oxford United, Port Vale FC
43 matches · 10 G · 4 A · across 4 competitions
Jul 2021
21/22 — Oxford United
46 matches · 22 G · 7 A · across 3 competitions
Jul 2020
Transfer: Bristol City → Oxford United
20/21 · Transfer
Jul 2020
Transfer: Oxford United → Bristol City
19/20 · Return from loan
Jul 2020
20/21 — Oxford United
51 matches · 19 G · 4 A · across 4 competitions
Aug 2019
Transfer: Bristol City → Oxford United
19/20 · Loan
Jul 2019
19/20 — Bristol City, Oxford United
38 matches · 17 G · 5 A · across 6 competitions
Jul 2018
18/19 — Bristol City
36 matches · 4 G · 6 A · across 3 competitions
Jul 2017
17/18 — Bristol City
23 matches · 3 G · 2 A · across 3 competitions
Jan 2017
Transfer: Bristol Rovers → Bristol City
16/17 · Transfer · €350k
Jul 2016
16/17 — Bristol City, Bristol Rovers
48 matches · 20 G · 5 A · across 5 competitions
Jul 2015
15/16 — Bristol Rovers
50 matches · 28 G · 5 A · across 4 competitions
Jul 2014
14/15 — Bristol Rovers
49 matches · 21 G · 6 A · across 3 competitions
Jul 2014
Transfer: Forest Green → Bristol Rovers
14/15 · Transfer
Mar 2014
Transfer: Chester → Forest Green
13/14 · Return from loan
Jan 2014
Transfer: Forest Green → Chester
13/14 · Loan
Jul 2013
13/14 — Forest Green Rovers, Chester FC
32 matches · 9 G · 5 A · across 1 competition
Jul 2012
12/13 — Forest Green Rovers
43 matches · 9 G · 4 A · across 2 competitions
Sep 2011
Transfer: North Leigh → Forest Green
11/12 · Transfer
Jul 2011
11/12 — Forest Green Rovers
29 matches · 10 G · 5 A · across 1 competition
Jul 2010
Transfer: Didcot → North Leigh
10/11 · Transfer
Jul 2009
Transfer: Oxford United → Didcot
09/10 · Transfer
May 2009
Transfer: Abingdon United → Oxford United
08/09 · Return from loan
Apr 2009
Transfer: Oxford United → Abingdon United
08/09 · Loan
Mar 2009
Transfer: Brackley → Oxford United
08/09 · Return from loan
Feb 2009
Transfer: Oxford United → Brackley
08/09 · Loan
Jul 2008
08/09 — Oxford United
5 matches · 0 G · 0 A · across 2 competitions
May 2008
Transfer: Cirencester → Oxford United
07/08 · Return from loan
Mar 2008
Transfer: Oxford United → Cirencester
07/08 · Loan
Jul 2007
07/08 — Oxford United
3 matches · 0 G · 0 A · across 1 competition
Jul 2007
Transfer: Oxford Utd U18 → Oxford United
07/08 · Transfer
Jan 1970
Peak market value: €750k
Highest valuation recorded in dataset
6,903 min
Minutes played by club
FC Salisbury 0.0%
Cheltenham Town 7.9%
Forest Green Rovers 19.0%
Oxford United 28.5%
Port Vale FC 3.2%
Bristol City 26.4%
Bristol Rovers 13.4%
Chester FC 1.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Salisbury 1 25/26 25/26 8 0 1 0
Cheltenham Town 2 23/24 24/25 58 14 4 544
Forest Green Rovers 4 11/12 23/24 115 24 13 1,311
Oxford United 6 07/08 22/23 171 64 19 1,968
Port Vale FC 1 22/23 22/23 14 4 1 223
Bristol City 4 16/17 19/20 75 8 13 1,824
Bristol Rovers 3 14/15 16/17 132 68 11 928
Chester FC 1 13/14 13/14 7 6 1 105

Career trajectory — goals, assists & market value

8€188K17€375K25€563K33€750K11/12 — 10 goals (Forest Green Rovers)11/12 — 5 assists1511/1212/13 — 9 goals (Forest Green Rovers)12/13 — 4 assists1312/1313/14 — 9 goals (Forest Green Rovers)13/14 — 5 assists1413/1414/15 — 21 goals (Bristol Rovers)14/15 — 6 assists2714/1515/16 — 28 goals (Bristol Rovers)15/16 — 5 assists3315/1616/17 — 20 goals (Bristol City)16/17 — 5 assists2516/1717/18 — 3 goals (Bristol City)17/18 — 2 assists517/1818/19 — 4 goals (Bristol City)18/19 — 6 assists1018/1919/20 — 17 goals (Oxford United)19/20 — 5 assists2219/2020/21 — 19 goals (Oxford United)20/21 — 4 assists2320/2121/22 — 22 goals (Oxford United)21/22 — 7 assists2921/2222/23 — 10 goals (Oxford United)22/23 — 4 assists1422/2323/24 — 9 goals (Forest Green Rovers)923/2424/25 — 7 goals (Cheltenham Town)24/25 — 4 assists1124/2525/26 — 1 assists125/2616/17 — €150K17/18 — €500K18/19 — €500K19/20 — €750K20/21 — €600K22/23 — €600K23/24 — €400K24/25 — €100K25/26 — €75KGoalsAssistsMarket value

Goals by season

07/08: 0007/0808/09: 0008/0911/12: 101011/1212/13: 9912/1313/14: 9913/1414/15: 212114/1515/16: 282815/1616/17: 202016/1717/18: 3317/1818/19: 4418/1919/20: 171719/2020/21: 191920/2121/22: 222221/2222/23: 101022/2323/24: 9923/2424/25: 7724/2525/26: 0025/26

Assists by season

07/08: 0007/0808/09: 0008/0911/12: 5511/1212/13: 4412/1313/14: 5513/1414/15: 6614/1515/16: 5515/1616/17: 5516/1717/18: 2217/1818/19: 6618/1919/20: 5519/2020/21: 4420/2121/22: 7721/2222/23: 4422/2323/24: 0023/2424/25: 4424/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 National League South FC Salisbury 8 0 1 0 0 0
24/25 EFL Cup Cheltenham Town 1 0 0 0 0 0
24/25 EFL Trophy Cheltenham Town 5 2 2 1 0 151
24/25 FA Cup Cheltenham Town 2 0 0 0 0 0
24/25 League Two Cheltenham Town 37 5 2 4 0 256
23/24 EFL Trophy Forest Green Rovers 1 0 0 0 0 0
23/24 League One Cheltenham Town 13 7 0 4 0 137
23/24 League Two Forest Green Rovers 17 2 0 2 0 284
22/23 EFL Cup Oxford United 1 0 0 0 0 0
22/23 EFL Trophy Oxford United 3 2 1 0 0 105
22/23 FA Cup Oxford United 3 1 0 1 0 229
22/23 League One Port Vale FC 14 4 1 2 0 223
22/23 League One Oxford United 22 3 2 3 1 486
21/22 EFL Cup Oxford United 0 0 0 0 0 0
21/22 FA Cup Oxford United 2 2 2 1 0 67
21/22 League One Oxford United 44 20 5 11 0 185
20/21 EFL Cup Oxford United 1 0 0 0 0 0
20/21 EFL Trophy Oxford United 2 0 0 1 0 0
20/21 League One Oxford United 46 18 4 7 0 180
20/21 League One Play-Offs Oxford United 2 1 0 1 0 158
19/20 Championship Bristol City 1 0 0 1 0 0
19/20 EFL Cup Oxford United 3 2 1 0 0 88
19/20 EFL Trophy Oxford United 1 1 0 0 0 69
19/20 FA Cup Oxford United 4 1 2 0 0 264
19/20 League One Oxford United 26 13 2 5 0 137
19/20 League One Play-Offs Oxford United 3 0 0 1 0 0
18/19 Championship Bristol City 33 4 6 4 0 300
18/19 EFL Cup Bristol City 1 0 0 0 0 0
18/19 FA Cup Bristol City 2 0 0 0 0 0
17/18 Championship Bristol City 18 1 0 0 1 519
17/18 EFL Cup Bristol City 4 2 2 1 0 106
17/18 FA Cup Bristol City 1 0 0 0 0 0
16/17 Championship Bristol City 15 1 5 0 0 899
16/17 EFL Cup Bristol Rovers 2 0 0 1 0 0
16/17 EFL Trophy Bristol Rovers 2 1 0 1 0 68
16/17 FA Cup Bristol Rovers 2 2 0 0 0 90
16/17 League One Bristol Rovers 27 16 0 3 0 131
15/16 FA Cup Bristol Rovers 1 0 0 0 0 0
15/16 FL Trophy Bristol Rovers 2 1 0 0 0 180
15/16 League Cup Bristol Rovers 1 0 0 0 0 0
15/16 League Two Bristol Rovers 46 27 5 3 0 124
14/15 Conference Bristol Rovers 45 19 5 5 0 185
14/15 FA Cup Bristol Rovers 1 0 0 0 0 0
14/15 National League Playoffs Bristol Rovers 3 2 1 1 0 150
13/14 Conference Forest Green Rovers 25 3 4 3 0 476
13/14 Conference Chester FC 7 6 1 1 0 105
12/13 Conference Forest Green Rovers 42 9 4 4 0 334
12/13 FA Cup Forest Green Rovers 1 0 0 0 0 0
11/12 Conference Forest Green Rovers 29 10 5 4 0 217
08/09 Conference Oxford United 4 0 0 0 0 0
08/09 FA Cup Oxford United 1 0 0 0 0 0
07/08 Conference Oxford United 3 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Oxford Utd U18 Oxford United Transfer 0
07/08 2008-03-18 Oxford United Cirencester Loan 0
07/08 2008-05-31 Cirencester Oxford United Return from loan 0
08/09 2009-02-18 Oxford United Brackley Loan 0
08/09 2009-03-13 Brackley Oxford United Return from loan 0
08/09 2009-04-01 Oxford United Abingdon United Loan 0
08/09 2009-05-01 Abingdon United Oxford United Return from loan 0
09/10 2009-07-01 Oxford United Didcot Transfer 0
10/11 2010-07-01 Didcot North Leigh Transfer 0
11/12 2011-09-09 North Leigh Forest Green Transfer 0
13/14 2014-01-31 Forest Green Chester Loan 0
13/14 2014-03-10 Chester Forest Green Return from loan 0
14/15 2014-07-01 Forest Green Bristol Rovers Transfer 0
16/17 2017-01-31 Bristol Rovers Bristol City Transfer 150000 €350k
19/20 2019-08-19 Bristol City Oxford United Loan 750000
19/20 2020-07-14 Oxford United Bristol City Return from loan 600000
20/21 2020-07-31 Bristol City Oxford United Transfer 600000
22/23 2023-01-31 Oxford United Port Vale Loan 600000
22/23 2023-05-31 Port Vale Oxford United Return from loan 400000
23/24 2023-07-17 Oxford United Forest Green Transfer 200000
23/24 2024-02-01 Forest Green Cheltenham Transfer 125000
25/26 2025-07-18 Cheltenham Salisbury Transfer 75000
SeasonInjuryFromToDays missedGames missed
22/23 Muscle injury 2022-09-01 2022-09-20 20 3
22/23 muscular problems 2022-10-24 2022-11-05 13 3
23/24 Hamstring injury 2023-10-20 2023-12-28 70 13
Current€75k
Peak€750k
Low
Δ since start−€75k
€188k€375k€563k€750k197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €75k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €125k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €150k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #40453 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Cameron Brannagan 2 5 0
Sam Long 2 1 0
Billy Bodin 2 9 0
James Henry 2 15 0
Mark Sykes 2 6 0
Stuart Sinclair 2 3 0
Ellis Harrison 1 2 0
Alex Gorrin 2 0 0
James Norwood 1 7 0
Tom Parkes 2 0 0
Simon Eastwood 1 0 0
Daniel Leadbitter 2 4 0
Ollie Clarke 2 0 0
Chris Stokes 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
15/16 League Two Bristol Rovers 27 46
21/22 League One Oxford United 20 44
14/15 Conference Bristol Rovers 19 45

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Championship Bristol City 6 33
13/14 Conference Forest Green Rovers 5 32
11/12 Conference Forest Green Rovers 5 29

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-05-31 Port Vale Oxford United Return from loan €400k
22/23 2023-01-31 Oxford United Port Vale Loan €600k
19/20 2020-07-14 Oxford United Bristol City Return from loan €600k
19/20 2019-08-19 Bristol City Oxford United Loan €750k
13/14 2014-03-10 Chester Forest Green Return from loan
13/14 2014-01-31 Forest Green Chester Loan
08/09 2009-05-01 Abingdon United Oxford United Return from loan
08/09 2009-04-01 Oxford United Abingdon United Loan
08/09 2009-03-13 Brackley Oxford United Return from loan
08/09 2009-02-18 Oxford United Brackley Loan
07/08 2008-05-31 Cirencester Oxford United Return from loan
07/08 2008-03-18 Oxford United Cirencester Loan

Teams faced most often by Matty Taylor's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Exeter City 75 28 18 29 92 101 -9 37%
Morecambe FC 75 30 21 24 98 88 +10 40%
Northampton Town 72 32 16 24 105 77 +28 44%
Burton Albion 69 25 18 26 110 86 +24 36%
Accrington Stanley 69 21 16 32 102 98 +4 30%
Fleetwood Town 69 22 21 26 83 93 -10 32%
Shrewsbury Town 64 26 15 23 82 75 +7 41%
Plymouth Argyle 64 24 11 29 80 88 -8 38%
AFC Wimbledon 63 33 14 16 103 70 +33 52%
Wycombe Wanderers 63 16 15 32 79 99 -20 25%
Bradford City 62 21 24 17 83 84 -1 34%
Gillingham FC 58 21 20 17 74 74 0 36%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
11/12 First senior goal
15/16 Goal #50 (career)
17/18 Goal #100 (career)
21/22 Goal #150 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 45 407 5 0 0 1.11
23/24 31 421 6 0 0 1.28
22/23 43 1,043 6 0 1 0.6
21/22 46 252 12 0 0 4.29
20/21 51 338 9 0 0 2.4
19/20 38 558 7 0 0 1.13
18/19 36 300 4 0 0 1.2
17/18 23 625 1 0 1 0.29
16/17 48 1,188 5 0 0 0.38
15/16 50 304 3 0 0 0.89
14/15 49 335 6 0 0 1.61
13/14 32 581 4 0 0 0.62
12/13 43 334 4 0 0 1.08
11/12 29 217 4 0 0 1.66

Output by competition

Career goals and assists broken down by tournament.

League One
192 apps
81 G
14 A
Conference
155 apps
47 G
19 A
League Two
100 apps
34 G
7 A
FL Trophy
16 apps
7 G
3 A
Championship
67 apps
6 G
11 A
FA Cup
20 apps
6 G
4 A
League Cup
14 apps
4 G
3 A
National League Playoffs
3 apps
2 G
1 A
League One Play-Offs
5 apps
1 G
0 A
National League South
8 apps
0 G
1 A

Frequently asked about Matty Taylor

Who is Matty Taylor?

Matty Taylor is an England professional footballer who plays as a centre-forward for FC Salisbury.

How old is Matty Taylor?

Matty Taylor is 36 years old. He was born on March 30, 1990 in Oxford.

What position does Matty Taylor play?

Matty Taylor plays as a centre-forward (Attack - Centre-Forward).

What club does Matty Taylor play for?

Matty Taylor currently plays for FC Salisbury.

How many career goals has Matty Taylor scored?

Across all senior club competitions in our dataset, Matty Taylor has scored 188 goals in 580 appearances.