Skip to content
Ruel Sotiriou

Ruel Sotiriou

Attack - Centre-Forward  at Bristol Rovers
Age25
CitizenshipCyprus England
Height1.80 m
Footright
BornAugust 24, 2000
at Bristol Rovers 692 days · joined 2024-07-01
👕200+ Apps 50+ Goals
Market value €450k
Centre-Forward Attack

Career snapshot

5
clubs played for
17/18
debut season
0.22
goals / match
Leyton Orient
top club · 172 apps

Career highs

€500k
peak value · 2024
top transfer fee
12
best season · 23/24
12 / 3
int'l caps / goals
236Appearances
53Goals
14Assists
39Yellow cards
0Red cards
27Full matches (90′)
Full nameRuel Sotiriou
Name in home countryΡουέλ Δημήτριος Σωτηρίου, Ruel Dimitrios Sotiriou
Date of birth2000-08-24 (25 yrs)
Place of birthLondon, Cyprus
CitizenshipCyprus England
PositionAttack - Centre-Forward (main: Attack)
Footright
Height180.00 m
Current clubBristol Rovers
Joined2024-07-01
Contract expires2027-06-30
AgentD&S Sports ...
Jul 2025
25/26 — Bristol Rovers
7 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Bristol Rovers
43 matches · 6 G · 2 A · across 4 competitions
Jul 2024
Transfer: Leyton Orient → Bristol Rovers
24/25 · Transfer
Jul 2023
23/24 — Leyton Orient
47 matches · 12 G · 5 A · across 4 competitions
Jul 2022
22/23 — Leyton Orient
45 matches · 9 G · 4 A · across 3 competitions
Jul 2021
21/22 — Leyton Orient
40 matches · 11 G · 2 A · across 4 competitions
Jul 2020
20/21 — Leyton Orient
25 matches · 1 G · 1 A · across 3 competitions
Nov 2019
Transfer: Dover Athletic → Leyton Orient
19/20 · Return from loan
Oct 2019
Transfer: Leyton Orient → Dover Athletic
19/20 · Loan
Jul 2019
19/20 — Leyton Orient, Dover Athletic
14 matches · 8 G · 0 A · across 4 competitions
May 2019
Transfer: Hampton & Rich. → Leyton Orient
18/19 · Return from loan
Feb 2019
Transfer: Leyton Orient → Hampton & Rich.
18/19 · Loan
Jan 2019
Transfer: Chelmsford → Leyton Orient
18/19 · Return from loan
Oct 2018
Transfer: Leyton Orient → Chelmsford
18/19 · Loan
Oct 2018
Transfer: Bishop's St. → Leyton Orient
18/19 · Return from loan
Sep 2018
Transfer: Leyton Orient → Bishop's St.
18/19 · Loan
Jul 2018
18/19 — Leyton Orient, Hampton & Richmond Borough, Chelmsford City
11 matches · 6 G · 0 A · across 2 competitions
Jul 2018
Transfer: Leyton U18 → Leyton Orient
18/19 · Transfer
May 2018
Transfer: Leatherhead FC → Leyton U18
17/18 · Return from loan
Jan 2018
Transfer: Leyton U18 → Leatherhead FC
17/18 · Loan
Jan 2018
Transfer: Heybridge Swift → Leyton U18
17/18 · Return from loan
Dec 2017
Transfer: Leyton U18 → Heybridge Swift
17/18 · Loan
Jul 2017
17/18 — Leyton Orient
4 matches · 0 G · 0 A · across 2 competitions
Jul 2017
Transfer: Leyton Orient Y → Leyton U18
17/18 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
2,453 min
Minutes played by club
Bristol Rovers 17.1%
Leyton Orient 76.1%
Dover Athletic 2.6%
Chelmsford City 0.0%
Hampton & Richmond Borough 4.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Bristol Rovers 2 24/25 25/26 50 6 2 419
Leyton Orient 7 17/18 23/24 172 38 12 1,866
Dover Athletic 1 19/20 19/20 3 3 0 65
Chelmsford City 1 18/19 18/19 2 0 0 0
Hampton & Richmond Borough 1 18/19 18/19 9 6 0 103

Career trajectory — goals, assists & market value

4€125K9€250K13€375K17€500K18/19 — 6 goals (Hampton & Richmond Borough)618/1919/20 — 8 goals (Leyton Orient)819/2020/21 — 1 goals (Leyton Orient)20/21 — 1 assists220/2121/22 — 11 goals (Leyton Orient)21/22 — 2 assists1321/2222/23 — 9 goals (Leyton Orient)22/23 — 4 assists1322/2323/24 — 12 goals (Leyton Orient)23/24 — 5 assists1723/2424/25 — 6 goals (Bristol Rovers)24/25 — 2 assists824/2525/2623/24 — €450K24/25 — €500K25/26 — €450KGoalsAssistsMarket value

Goals by season

17/18: 0017/1818/19: 6618/1919/20: 8819/2020/21: 1120/2121/22: 111121/2222/23: 9922/2323/24: 121223/2424/25: 6624/2525/26: 0025/26

Assists by season

17/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 1120/2121/22: 2221/2222/23: 4422/2323/24: 5523/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Bristol Rovers 1 0 0 0 0 0
25/26 League Two Bristol Rovers 6 0 0 2 0 0
24/25 EFL Cup Bristol Rovers 1 0 0 0 0 0
24/25 EFL Trophy Bristol Rovers 2 0 0 0 0 0
24/25 FA Cup Bristol Rovers 3 0 0 0 0 0
24/25 League One Bristol Rovers 37 6 2 7 0 419
23/24 EFL Cup Leyton Orient 1 0 0 1 0 0
23/24 EFL Trophy Leyton Orient 2 0 0 0 0 0
23/24 FA Cup Leyton Orient 2 1 0 0 0 54
23/24 League One Leyton Orient 42 11 5 9 0 273
22/23 EFL Trophy Leyton Orient 2 0 1 2 0 0
22/23 FA Cup Leyton Orient 1 0 0 0 0 0
22/23 League Two Leyton Orient 42 9 3 5 0 236
21/22 EFL Cup Leyton Orient 1 0 0 0 0 0
21/22 EFL Trophy Leyton Orient 4 2 0 1 0 157
21/22 FA Cup Leyton Orient 1 0 0 0 0 0
21/22 League Two Leyton Orient 34 9 2 5 0 189
20/21 EFL Cup Leyton Orient 1 0 0 0 0 0
20/21 EFL Trophy Leyton Orient 2 0 0 0 0 0
20/21 League Two Leyton Orient 22 1 1 4 0 817
19/20 EFL Trophy Leyton Orient 1 0 0 0 0 0
19/20 FA Cup Dover Athletic 1 1 0 0 0 9
19/20 League Two Leyton Orient 10 5 0 2 0 140
19/20 National League Dover Athletic 2 2 0 0 0 56
18/19 National League Leyton Orient 0 0 0 0 0 0
18/19 National League South Hampton & Richmond Borough 9 6 0 1 0 103
18/19 National League South Chelmsford City 2 0 0 0 0 0
17/18 FA Cup Leyton Orient 1 0 0 0 0 0
17/18 National League Leyton Orient 3 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2017-07-01 Leyton Orient Y Leyton U18 Transfer 0
17/18 2017-12-29 Leyton U18 Heybridge Swift Loan 0
17/18 2018-01-28 Heybridge Swift Leyton U18 Return from loan 0
17/18 2018-01-29 Leyton U18 Leatherhead FC Loan 0
17/18 2018-05-31 Leatherhead FC Leyton U18 Return from loan 0
18/19 2018-07-01 Leyton U18 Leyton Orient Transfer 0
18/19 2018-09-18 Leyton Orient Bishop's St. Loan 0
18/19 2018-10-18 Bishop's St. Leyton Orient Return from loan 0
18/19 2018-10-30 Leyton Orient Chelmsford Loan 0
18/19 2019-01-01 Chelmsford Leyton Orient Return from loan 0
18/19 2019-02-22 Leyton Orient Hampton & Rich. Loan 0
18/19 2019-05-31 Hampton & Rich. Leyton Orient Return from loan 0
19/20 2019-10-31 Leyton Orient Dover Athletic Loan 0
19/20 2019-11-28 Dover Athletic Leyton Orient Return from loan 0
24/25 2024-07-01 Leyton Orient Bristol Rovers Transfer 500000

No recorded injuries.

Current€450k
Peak€500k
Low€250k
Δ since start+€200k
€250k€313k€375k€438k€500k197019701970
DateValue
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €500k
Jan 1, 1970 €450k
Jan 1, 1970 €350k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #28434 #18 3 0 former national player
Team #24967 #8 8 3 former national player
Team #3668 #12 1 0 recent national player
TeammatePPG played withJoint goalsMinutes
Charlie Kelman 2 2 911
Hector Kyprianou 1 1 0
Shadrach Ogie 2 1 0
Harry Smith 1 0 0
James Brophy 1 1 0
Connor Taylor 1 0 0
Ethan Galbraith 1 1 0
James Wilson 1 1 0
Jayden Sweeney 2 0 0
Paul Smyth 2 2 0
Sol Brynn 1 0 0
Omar Beckles 2 0 0
George Moncur 2 3 0
Aaron Drinan 2 2 0
Rob Hunt 2 1 0
Craig Clay 2 0 0
Jordan Brown 1 1 0
Idris El Mizouni 2 0 0
Dan Happe 2 0 0
Tom James 2 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 League One Leyton Orient 11 42
21/22 League Two Leyton Orient 9 34
22/23 League Two Leyton Orient 9 42

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 League One Leyton Orient 5 42
22/23 League Two Leyton Orient 3 42
21/22 League Two Leyton Orient 2 34

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2019-11-28 Dover Athletic Leyton Orient Return from loan
19/20 2019-10-31 Leyton Orient Dover Athletic Loan
18/19 2019-05-31 Hampton & Rich. Leyton Orient Return from loan
18/19 2019-02-22 Leyton Orient Hampton & Rich. Loan
18/19 2019-01-01 Chelmsford Leyton Orient Return from loan
18/19 2018-10-30 Leyton Orient Chelmsford Loan
18/19 2018-10-18 Bishop's St. Leyton Orient Return from loan
18/19 2018-09-18 Leyton Orient Bishop's St. Loan
17/18 2018-05-31 Leatherhead FC Leyton U18 Return from loan
17/18 2018-01-29 Leyton U18 Leatherhead FC Loan
17/18 2018-01-28 Heybridge Swift Leyton U18 Return from loan
17/18 2017-12-29 Leyton U18 Heybridge Swift Loan

Last 50 matches for Bristol Rovers while Ruel Sotiriou was at the club (joined 2024-07-01). 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
2025-05-03 GB3 Blackpool FC 4–1 Bristol Rovers Available
2025-04-26 GB3 Bristol Rovers 0–2 Reading FC Available
2025-04-21 GB3 Bristol Rovers 0–1 Stevenage FC Available
2025-04-18 GB3 Wrexham AFC 1–1 Bristol Rovers Available
2025-04-12 GB3 Bristol Rovers 1–2 Exeter City Available
2025-04-05 GB3 Bolton Wanderers 1–0 Bristol Rovers Available
2025-04-01 GB3 Bristol Rovers 1–2 Birmingham City Available
2025-03-29 GB3 Bristol Rovers 1–2 Mansfield Town Available
2025-03-22 GB3 Crawley Town 1–0 Bristol Rovers Available
2025-03-15 GB3 Lincoln City 5–0 Bristol Rovers Available
2025-03-11 GB3 Bristol Rovers 3–2 Bolton Wanderers Available
2025-03-08 GB3 Bristol Rovers 1–0 Huddersfield Town Available
2025-03-04 GB3 Shrewsbury Town 0–0 Bristol Rovers Available
2025-03-01 GB3 Bristol Rovers 2–3 Rotherham United Available
2025-02-22 GB3 Northampton Town 2–1 Bristol Rovers Available
2025-02-18 GB3 Wycombe Wanderers 2–0 Bristol Rovers Available
2025-02-15 GB3 Bristol Rovers 3–1 Burton Albion Available
2025-02-11 GB3 Bristol Rovers 1–1 Stockport County Available
2025-02-02 GB3 Bristol Rovers 3–1 Peterborough United Available
2025-01-28 GB3 Charlton Athletic 2–0 Bristol Rovers Available
2025-01-25 GB3 Wigan Athletic 2–0 Bristol Rovers Available
2025-01-18 GB3 Bristol Rovers 3–1 Barnsley FC Available
2025-01-04 GB3 Cambridge United 0–1 Bristol Rovers Available
2025-01-01 GB3 Bristol Rovers 2–3 Leyton Orient Available
2024-12-29 GB3 Stevenage FC 3–0 Bristol Rovers Available
2024-12-26 GB3 Exeter City 3–1 Bristol Rovers Available
2024-12-21 GB3 Bristol Rovers 1–1 Wrexham AFC Available

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

OpponentPWDLGFGAGDWin %
Stevenage FC 18 6 7 5 17 17 0 33%
Northampton Town 18 7 4 7 22 23 -1 39%
Exeter City 17 4 5 8 26 31 -5 24%
Shrewsbury Town 16 8 5 3 19 14 +5 50%
Burton Albion 15 3 4 8 16 19 -3 20%
Crawley Town 15 8 2 5 19 12 +7 53%
Peterborough United 15 2 7 6 13 19 -6 13%
Port Vale FC 14 5 4 5 18 17 +1 36%
Blackpool FC 14 7 1 6 20 17 +3 50%
Barrow AFC 14 7 5 2 20 13 +7 50%
Mansfield Town 14 8 3 3 21 14 +7 57%
Cambridge United 14 11 0 3 24 14 +10 79%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
18/19 First senior goal
24/25 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 7 0 2 0 0 0
24/25 43 419 7 0 0 1.5
23/24 47 327 10 0 0 2.75
22/23 45 236 7 0 0 2.67
21/22 40 346 6 0 0 1.56
20/21 25 817 4 0 0 0.44
19/20 14 205 2 0 0 0.88
18/19 11 103 1 0 0 0.87

Output by competition

Career goals and assists broken down by tournament.

League Two
114 apps
24 G
6 A
League One
79 apps
17 G
7 A
National League South
11 apps
6 G
0 A
EFL Trophy
13 apps
2 G
1 A
FA Cup
9 apps
2 G
0 A
National League
5 apps
2 G
0 A
EFL Cup
5 apps
0 G
0 A

Frequently asked about Ruel Sotiriou

Who is Ruel Sotiriou?

Ruel Sotiriou is a Cyprus professional footballer who plays as a centre-forward for Bristol Rovers.

How old is Ruel Sotiriou?

Ruel Sotiriou is 25 years old. He was born on August 24, 2000 in London.

What position does Ruel Sotiriou play?

Ruel Sotiriou plays as a centre-forward (Attack - Centre-Forward).

What club does Ruel Sotiriou play for?

Ruel Sotiriou currently plays for Bristol Rovers.

How many career goals has Ruel Sotiriou scored?

Across all senior club competitions in our dataset, Ruel Sotiriou has scored 53 goals in 236 appearances.

What is Ruel Sotiriou's market value?

Ruel Sotiriou's most recent reported market value is €450k.