Skip to content
Ellis Harrison

Ellis Harrison

Attack - Centre-Forward  at Bristol Rovers
Age32
CitizenshipWales
Height1.80 m
Footright
BornJanuary 29, 1994
at Bristol Rovers 299 days · joined 2025-07-29
👕200+ Apps 100+ Goals
Market value €125k
Centre-Forward Attack

Career snapshot

8
clubs played for
10/11
debut season
0.24
goals / match
Bristol Rovers
top club · 213 apps

Career highs

€750k
peak value · 2018
€840k
top transfer fee · 18/19
14
best season · 14/15
14 / 3
int'l caps / goals
443Appearances
105Goals
32Assists
59Yellow cards
1Red cards
63Full matches (90′)
Full nameEllis Harrison
Name in home countryEllis Wade Harrison
Date of birth1994-01-29 (32 yrs)
Place of birthNewport, Wales
CitizenshipWales
PositionAttack - Centre-Forward (main: Attack)
Footright
Height180.00 m
Current clubBristol Rovers
Joined2025-07-29
Contract expires2026-06-30
AgentWasserman
Jul 2025
Transfer: MK Dons → Bristol Rovers
25/26 · Transfer
Jul 2025
25/26 — Bristol Rovers
9 matches · 3 G · 0 A · across 3 competitions
May 2025
Transfer: Walsall → MK Dons
24/25 · Return from loan
Feb 2025
Transfer: MK Dons → Walsall
24/25 · Loan
Jul 2024
24/25 — Milton Keynes Dons, Walsall FC
36 matches · 7 G · 3 A · across 4 competitions
Sep 2023
Transfer: Port Vale → MK Dons
23/24 · Transfer
Jul 2023
23/24 — Port Vale FC, Milton Keynes Dons
37 matches · 8 G · 0 A · across 5 competitions
Aug 2022
Transfer: Fleetwood → Port Vale
22/23 · Transfer
Jul 2022
22/23 — Fleetwood Town, Port Vale FC
36 matches · 11 G · 3 A · across 3 competitions
Jan 2022
Transfer: Portsmouth → Fleetwood
21/22 · Transfer
Jul 2021
21/22 — Portsmouth FC, Fleetwood Town
32 matches · 10 G · 3 A · across 3 competitions
Jul 2020
20/21 — Portsmouth FC
31 matches · 6 G · 1 A · across 4 competitions
Jul 2019
19/20 — Portsmouth FC
39 matches · 10 G · 4 A · across 5 competitions
Jul 2019
Transfer: Ipswich → Portsmouth
19/20 · Transfer · €450k
Jul 2018
Transfer: Bristol Rovers → Ipswich
18/19 · Transfer · €840k
Jul 2018
18/19 — Ipswich Town
17 matches · 1 G · 1 A · across 3 competitions
Jul 2017
17/18 — Bristol Rovers
49 matches · 14 G · 5 A · across 4 competitions
Jul 2016
16/17 — Bristol Rovers
42 matches · 9 G · 4 A · across 4 competitions
Feb 2016
Transfer: Hartlepool → Bristol Rovers
15/16 · Return from loan
Jan 2016
Transfer: Bristol Rovers → Hartlepool
15/16 · Loan
Jul 2015
15/16 — Bristol Rovers, Hartlepool United
34 matches · 8 G · 0 A · across 3 competitions
Jul 2014
14/15 — Bristol Rovers
38 matches · 14 G · 3 A · across 3 competitions
Jul 2013
13/14 — Bristol Rovers
29 matches · 1 G · 3 A · across 4 competitions
Jul 2012
12/13 — Bristol Rovers
13 matches · 3 G · 2 A · across 2 competitions
Jul 2012
Transfer: Brist. Rov. U18 → Bristol Rovers
12/13 · Transfer
Jul 2010
10/11 — Bristol Rovers
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €750k
Highest valuation recorded in dataset

Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals3 total · 1.53/90
98
Assists0 total · 0.00/90
0
G+A3 total · 1.53/90
98
Yellow cards0 total · 0.00/90
73
5,708 min
Minutes played by club
Bristol Rovers 47.4%
Walsall FC 3.7%
Milton Keynes Dons 8.4%
Port Vale FC 3.8%
Fleetwood Town 3.9%
Portsmouth FC 19.1%
Ipswich Town 13.6%
Hartlepool United 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Bristol Rovers 8 10/11 25/26 213 52 17 2,706
Walsall FC 1 24/25 24/25 12 3 1 214
Milton Keynes Dons 2 23/24 24/25 59 12 2 482
Port Vale FC 2 22/23 23/24 36 11 3 216
Fleetwood Town 2 21/22 22/23 20 6 2 223
Portsmouth FC 3 19/20 21/22 84 20 6 1,091
Ipswich Town 1 18/19 18/19 17 1 1 776
Hartlepool United 1 15/16 15/16 2 0 0 0

Career trajectory — goals, assists & market value

5€188K10€375K14€563K19€750K12/13 — 3 goals (Bristol Rovers)12/13 — 2 assists512/1313/14 — 1 goals (Bristol Rovers)13/14 — 3 assists413/1414/15 — 14 goals (Bristol Rovers)14/15 — 3 assists1714/1515/16 — 8 goals (Bristol Rovers)815/1616/17 — 9 goals (Bristol Rovers)16/17 — 4 assists1316/1717/18 — 14 goals (Bristol Rovers)17/18 — 5 assists1917/1818/19 — 1 goals (Ipswich Town)18/19 — 1 assists218/1919/20 — 10 goals (Portsmouth FC)19/20 — 4 assists1419/2020/21 — 6 goals (Portsmouth FC)20/21 — 1 assists720/2121/22 — 10 goals (Fleetwood Town)21/22 — 3 assists1321/2222/23 — 11 goals (Port Vale FC)22/23 — 3 assists1422/2323/24 — 8 goals (Milton Keynes Dons)823/2424/25 — 7 goals (Milton Keynes Dons)24/25 — 3 assists1024/2525/26 — 3 goals (Bristol Rovers)325/2616/17 — €100K17/18 — €150K18/19 — €750K19/20 — €500K20/21 — €400K22/23 — €400K23/24 — €400K24/25 — €225K25/26 — €125KGoalsAssistsMarket value

Goals by season

10/11: 0010/1112/13: 3312/1313/14: 1113/1414/15: 141414/1515/16: 8815/1616/17: 9916/1717/18: 141417/1818/19: 1118/1919/20: 101019/2020/21: 6620/2121/22: 101021/2222/23: 111122/2323/24: 8823/2424/25: 7724/2525/26: 3325/26

Assists by season

10/11: 0010/1112/13: 2212/1313/14: 3313/1414/15: 3314/1515/16: 0015/1616/17: 4416/1717/18: 5517/1818/19: 1118/1919/20: 4419/2020/21: 1120/2121/22: 3321/2222/23: 3322/2323/24: 0023/2424/25: 3324/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Bristol Rovers 1 0 0 0 0 0
25/26 EFL Trophy Bristol Rovers 1 1 0 0 0 45
25/26 League Two Bristol Rovers 7 2 0 0 0 132
24/25 EFL Cup Milton Keynes Dons 1 0 0 0 0 0
24/25 EFL Trophy Milton Keynes Dons 3 2 1 0 0 99
24/25 FA Cup Milton Keynes Dons 1 0 0 1 0 0
24/25 League Two Milton Keynes Dons 19 2 1 2 1 252
24/25 League Two Walsall FC 12 3 1 1 0 214
23/24 EFL Cup Port Vale FC 1 0 0 0 0 0
23/24 EFL Trophy Milton Keynes Dons 2 0 0 0 0 0
23/24 League One Port Vale FC 1 0 0 0 0 0
23/24 League Two Milton Keynes Dons 31 8 0 3 0 131
23/24 League Two Play-Offs Milton Keynes Dons 2 0 0 0 0 0
22/23 EFL Cup Fleetwood Town 0 0 0 0 0 0
22/23 EFL Trophy Port Vale FC 1 0 0 0 0 0
22/23 League One Port Vale FC 33 11 3 7 0 216
22/23 League One Fleetwood Town 2 0 0 0 0 0
21/22 EFL Trophy Portsmouth FC 2 3 0 0 0 41
21/22 FA Cup Portsmouth FC 1 1 0 0 0 60
21/22 League One Fleetwood Town 18 6 2 2 0 223
21/22 League One Portsmouth FC 11 0 1 0 0 0
20/21 EFL Cup Portsmouth FC 1 0 0 0 0 0
20/21 EFL Trophy Portsmouth FC 2 1 0 0 0 98
20/21 FA Cup Portsmouth FC 3 1 1 0 0 152
20/21 League One Portsmouth FC 25 4 0 3 0 300
19/20 EFL Cup Portsmouth FC 1 2 0 1 0 39
19/20 EFL Trophy Portsmouth FC 5 3 0 0 0 83
19/20 FA Cup Portsmouth FC 3 0 1 0 0 0
19/20 League One Portsmouth FC 28 5 2 6 0 318
19/20 League One Play-Offs Portsmouth FC 2 0 1 0 0 0
18/19 Championship Ipswich Town 16 1 1 2 0 776
18/19 EFL Cup Ipswich Town 0 0 0 0 0 0
18/19 FA Cup Ipswich Town 1 0 0 0 0 0
17/18 EFL Cup Bristol Rovers 3 2 0 1 0 113
17/18 EFL Trophy Bristol Rovers 1 0 0 0 0 0
17/18 FA Cup Bristol Rovers 1 0 0 0 0 0
17/18 League One Bristol Rovers 44 12 5 7 0 291
16/17 EFL Cup Bristol Rovers 2 1 0 0 0 144
16/17 EFL Trophy Bristol Rovers 1 0 0 0 0 0
16/17 FA Cup Bristol Rovers 2 0 0 1 0 0
16/17 League One Bristol Rovers 37 8 4 7 0 280
15/16 FA Cup Bristol Rovers 1 0 0 0 0 0
15/16 League Cup Bristol Rovers 1 1 0 0 0 90
15/16 League Two Bristol Rovers 30 7 0 6 0 173
15/16 League Two Hartlepool United 2 0 0 0 0 0
14/15 Conference Bristol Rovers 35 13 3 1 0 92
14/15 FA Cup Bristol Rovers 1 0 0 0 0 0
14/15 National League Playoffs Bristol Rovers 2 1 0 0 0 157
13/14 EFL Trophy Bristol Rovers 1 0 0 0 0 0
13/14 FA Cup Bristol Rovers 3 0 0 1 0 0
13/14 League Cup Bristol Rovers 1 0 0 0 0 0
13/14 League Two Bristol Rovers 24 1 3 4 0 924
12/13 FA Cup Bristol Rovers 0 0 0 0 0 0
12/13 League Two Bristol Rovers 13 3 2 3 0 265
10/11 League One Bristol Rovers 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Brist. Rov. U18 Bristol Rovers Transfer 0
15/16 2016-01-17 Bristol Rovers Hartlepool Loan 0
15/16 2016-02-17 Hartlepool Bristol Rovers Return from loan 0
18/19 2018-07-23 Bristol Rovers Ipswich Transfer 150000 €840k
19/20 2019-07-01 Ipswich Portsmouth Transfer 500000 €450k
21/22 2022-01-08 Portsmouth Fleetwood Transfer 400000
22/23 2022-08-11 Fleetwood Port Vale Transfer 400000
23/24 2023-09-01 Port Vale MK Dons Transfer 300000
24/25 2025-02-03 MK Dons Walsall Loan 150000
24/25 2025-05-31 Walsall MK Dons Return from loan 150000
25/26 2025-07-29 MK Dons Bristol Rovers Transfer 125000

No recorded injuries.

Current€125k
Peak€750k
Low€100k
Δ since start+€25k
€100k€263k€425k€588k€750k197019701970
DateValue
Jan 1, 1970 €125k
Jan 1, 1970 €150k
Jan 1, 1970 €225k
Jan 1, 1970 €300k
Jan 1, 1970 €275k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €150k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #24966 #17 14 3 former national player
TeammatePPG played withJoint goalsMinutes
Tom Naylor 2 0 0
Joe Tomlinson 1 0 0
John Marquis 2 3 0
Michael Smith 1 0 0
Ryan Williams 2 1 0
Liam Sercombe 1 5 0
Alex Gilbey 1 0 0
James Clarke 1 1 0
Marcus Harness 2 2 0
Ollie Clarke 1 1 0
Craig MacGillivray 1 0 0
Ronan Curtis 2 1 0
Sean Raggett 2 3 0
Billy Bodin 1 4 0
Daniel Leadbitter 1 0 0
Matty Taylor 1 2 0
Tom Parkes 2 1 0
Stuart Sinclair 1 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 Conference Bristol Rovers 13 35
17/18 League One Bristol Rovers 12 44
22/23 League One Port Vale FC 11 35

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 League One Bristol Rovers 5 44
16/17 League One Bristol Rovers 4 37
13/14 League Two Bristol Rovers 3 24

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-05-31 Walsall MK Dons Return from loan €150k
24/25 2025-02-03 MK Dons Walsall Loan €150k
15/16 2016-02-17 Hartlepool Bristol Rovers Return from loan
15/16 2016-01-17 Bristol Rovers Hartlepool Loan

Last 23 matches for Bristol Rovers while Ellis Harrison was at the club (joined 2025-07-29). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-12-29 GB4 Bristol Rovers 3–0 Barnet FC Available
2025-12-26 GB4 Bristol Rovers 2–0 Bromley FC Available
2025-12-20 GB4 Crewe Alexandra 1–2 Bristol Rovers Available
2025-12-13 GB4 Bristol Rovers 2–0 Swindon Town Available
2025-12-09 GB4 Barnet FC 0–1 Bristol Rovers Available
2025-11-29 GB4 Bristol Rovers 1–1 Notts County Available
2025-11-22 GB4 Cheltenham Town 0–3 Bristol Rovers Available
2025-11-15 GB4 Accrington Stanley 0–2 Bristol Rovers Available
2025-11-08 GB4 Bristol Rovers 2–2 Gillingham FC Available
2025-10-25 GB4 Crawley Town 4–0 Bristol Rovers Available
2025-10-18 GB4 Bristol Rovers 1–4 Tranmere Rovers Available
2025-10-11 GB4 Bristol Rovers 0–4 Milton Keynes Dons Available
2025-10-04 GB4 Walsall FC 2–1 Bristol Rovers Available
2025-09-27 GB4 Bristol Rovers 2–1 Salford City Available
2025-09-20 GB4 Colchester United 1–1 Bristol Rovers Available
2025-09-13 GB4 Bristol Rovers 2–1 Barrow AFC Available
2025-09-06 GB4 Newport County 2–3 Bristol Rovers Available
2025-08-30 GB4 Grimsby Town 0–1 Bristol Rovers Available
2025-08-23 GB4 Bristol Rovers 1–0 Cambridge United Available
2025-08-19 GB4 Bristol Rovers 0–0 Oldham Athletic Available
2025-08-16 GB4 Chesterfield FC 3–1 Bristol Rovers Available
2025-08-09 GB4 Fleetwood Town 2–1 Bristol Rovers Available
2025-08-02 GB4 Bristol Rovers 0–1 Harrogate Town Available

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

OpponentPWDLGFGAGDWin %
Shrewsbury Town 100 45 28 27 130 98 +32 45%
Gillingham FC 97 38 28 31 121 120 +1 39%
AFC Wimbledon 92 42 23 27 118 97 +21 46%
Peterborough United 92 26 22 44 104 133 -29 28%
Oxford United 90 35 26 29 110 101 +9 39%
Doncaster Rovers 84 36 16 32 124 106 +18 43%
Burton Albion 83 39 17 27 125 95 +30 47%
Accrington Stanley 82 31 17 34 117 108 +9 38%
Bradford City 82 22 25 35 97 120 -23 27%
Swindon Town 80 32 16 32 114 119 -5 40%
Rochdale AFC 80 33 22 25 111 107 +4 41%
Charlton Athletic 80 25 22 33 100 108 -8 31%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
12/13 First senior goal
18/19 Goal #50 (career)
24/25 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 36 565 4 0 1 0.8
23/24 37 131 3 0 0 2.06
22/23 36 216 7 0 0 2.92
21/22 32 324 2 0 0 0.56
20/21 31 550 3 0 0 0.49
19/20 39 440 7 1 0 1.64
18/19 17 776 2 0 0 0.23
17/18 49 404 8 0 0 1.78
16/17 42 424 8 0 0 1.7
15/16 34 263 6 0 0 2.05
14/15 38 249 1 1 0 0.72
13/14 29 924 5 0 0 0.49
12/13 13 265 3 0 0 1.02

Output by competition

Career goals and assists broken down by tournament.

League One
200 apps
46 G
17 A
League Two
138 apps
26 G
7 A
Conference
35 apps
13 G
3 A
EFL Trophy
19 apps
10 G
1 A
League Cup
12 apps
6 G
0 A
FA Cup
17 apps
2 G
2 A
Championship
16 apps
1 G
1 A
National League Playoffs
2 apps
1 G
0 A
League One Play-Offs
2 apps
0 G
1 A

Frequently asked about Ellis Harrison

Who is Ellis Harrison?

Ellis Harrison is a Wales professional footballer who plays as a centre-forward for Bristol Rovers.

How old is Ellis Harrison?

Ellis Harrison is 32 years old. He was born on January 29, 1994 in Newport.

What position does Ellis Harrison play?

Ellis Harrison plays as a centre-forward (Attack - Centre-Forward).

What club does Ellis Harrison play for?

Ellis Harrison currently plays for Bristol Rovers.

How many career goals has Ellis Harrison scored?

Across all senior club competitions in our dataset, Ellis Harrison has scored 105 goals in 443 appearances.

What is Ellis Harrison's market value?

Ellis Harrison's most recent reported market value is €125k.