Skip to content
Stélvio Cruz

Stélvio Cruz

Midfield - Defensive Midfield  at FC Luxembourg City
Age37
CitizenshipAngola Portugal
Height1.87 m
Footright
BornJanuary 24, 1989
at FC Luxembourg City 692 days · joined 2024-07-01
👕200+ Apps Veteran
Market value
Rating · 24/25 5.5 Average
Defensive Midfield Midfield

Career snapshot

9
clubs played for
07/08
debut season
0.1
goals / match
F91 Dudelange
top club · 141 apps

Position rank · 24/25

#498
goals rank
#1093
assists rank
30
season goals
6
season assists

Among 1,533 Midfield - Defensive Midfields · ≥200 mins

Career highs

€1.20m
peak value · 2009
top transfer fee
7
best season · 19/20
int'l / penalties
304Appearances
30Goals
6Assists
64Yellow cards
1Red cards
105Full matches (90′)
Full nameStélvio Cruz
Name in home countryStélvio Rosa da Cruz
Date of birth1989-01-24 (37 yrs)
Place of birthLuanda, Angola
CitizenshipAngola Portugal
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height187.00 m
Current clubFC Luxembourg City
Joined2024-07-01
Contract expires
Agentno agent
Jul 2024
24/25 — FC Luxembourg City
24 matches · 2 G · 0 A · across 1 competition
Jul 2024
Transfer: Without Club → Luxembourg City
24/25 · Transfer
Jan 2024
Transfer: Mondercange → Without Club
23/24 · Transfer
Jul 2023
23/24 — FC Mondercange
8 matches · 0 G · 0 A · across 1 competition
Jul 2022
22/23 — FC Mondercange
20 matches · 0 G · 0 A · across 2 competitions
Jul 2022
Transfer: Jeunesse Esch → Mondercange
22/23 · Transfer
Jul 2021
21/22 — Jeunesse Esch
19 matches · 1 G · 0 A · across 1 competition
Jan 2021
Transfer: RWDM → Jeunesse Esch
20/21 · Transfer
Jul 2020
Transfer: RE Virton → RWDM
20/21 · Transfer
Jul 2020
20/21 — RWD Molenbeek, Jeunesse Esch
22 matches · 1 G · 0 A · across 2 competitions
Jul 2019
19/20 — Royal Excelsior Virton
24 matches · 7 G · 0 A · across 2 competitions
Jul 2019
Transfer: F91 Dudelange → RE Virton
19/20 · Transfer
Oct 2018
Injury: unknown
2 games missed
Jul 2018
Injury: unknown
3 games missed
Jul 2018
18/19 — F91 Dudelange
34 matches · 5 G · 0 A · across 5 competitions
Sep 2017
Injury: unknown
3 games missed
Jul 2017
17/18 — F91 Dudelange
23 matches · 4 G · 1 A · across 4 competitions
Jul 2016
16/17 — F91 Dudelange
25 matches · 1 G · 2 A · across 4 competitions
Mar 2016
Injury: unknown
10 games missed
Jul 2015
15/16 — F91 Dudelange
19 matches · 2 G · 1 A · across 3 competitions
Feb 2015
Injury: unknown
3 games missed
Jul 2014
14/15 — F91 Dudelange
24 matches · 5 G · 1 A · across 3 competitions
Jul 2013
13/14 — F91 Dudelange
16 matches · 2 G · 0 A · across 2 competitions
Jul 2013
Transfer: Alki Larnaca → F91 Dudelange
13/14 · Transfer
Jan 2013
Transfer: Unknown → Alki Larnaca
12/13 · Transfer
Jul 2012
12/13 — Alki Larnaca (-2014)
11 matches · 0 G · 0 A · across 2 competitions
Jul 2012
Transfer: Caála → Unknown
12/13 · Transfer
Jan 2012
Transfer: Without Club → Caála
11/12 · Transfer
Jul 2011
Transfer: SC Braga → Without Club
11/12 · Transfer
Jun 2011
Transfer: C.R.D. Libolo → SC Braga
10/11 · Return from loan
Jan 2011
Transfer: SC Braga → C.R.D. Libolo
10/11 · Loan
Dec 2010
Transfer: 1º de Agosto → SC Braga
10/11 · Return from loan
Jan 2010
Transfer: SC Braga → 1º de Agosto
09/10 · Loan
Dec 2009
Transfer: Leiria → SC Braga
09/10 · Return from loan
Jul 2009
09/10 — UD Leiria
3 matches · 0 G · 0 A · across 2 competitions
Jul 2009
Transfer: SC Braga → Leiria
09/10 · Loan
Jul 2008
08/09 — SC Braga
19 matches · 0 G · 0 A · across 5 competitions
Jul 2007
07/08 — SC Braga
13 matches · 0 G · 1 A · across 2 competitions
Jul 2007
Transfer: Braga U19 → SC Braga
07/08 · Transfer
Jul 2006
Transfer: Braga U17 → Braga U19
06/07 · Transfer
Jul 2004
Transfer: Braga U15 → Braga U17
04/05 · Transfer
Jul 2002
Transfer: SC Braga Youth → Braga U15
02/03 · Transfer
Jan 1970
Peak market value: €1.20m
Highest valuation recorded in dataset

Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 0.19/90
63
Assists0 total · 0.00/90
0
G+A2 total · 0.19/90
42
Yellow cards3 total · 0.29/90
62
9,458 min
Minutes played by club
FC Luxembourg City 10.0%
FC Mondercange 0.0%
Jeunesse Esch 36.7%
RWD Molenbeek 0.0%
Royal Excelsior Virton 2.6%
F91 Dudelange 50.7%
Alki Larnaca (-2014) 0.0%
UD Leiria 0.0%
SC Braga 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Luxembourg City 1 24/25 24/25 24 2 0 947
FC Mondercange 2 22/23 23/24 28 0 0 0
Jeunesse Esch 2 20/21 21/22 39 2 0 3,470
RWD Molenbeek 1 20/21 20/21 2 0 0 0
Royal Excelsior Virton 1 19/20 19/20 24 7 0 247
F91 Dudelange 6 13/14 18/19 141 19 5 4,794
Alki Larnaca (-2014) 1 12/13 12/13 11 0 0 0
UD Leiria 1 09/10 09/10 3 0 0 0
SC Braga 2 07/08 08/09 32 0 1 0

Career trajectory — goals, assists & market value

2€300K4€600K5€900K7€1.2M07/08 — 1 assists107/0808/0909/1013/14 — 2 goals (F91 Dudelange)213/1414/15 — 5 goals (F91 Dudelange)14/15 — 1 assists614/1515/16 — 2 goals (F91 Dudelange)15/16 — 1 assists315/1616/17 — 1 goals (F91 Dudelange)16/17 — 2 assists316/1717/18 — 4 goals (F91 Dudelange)17/18 — 1 assists517/1818/19 — 5 goals (F91 Dudelange)518/1919/20 — 7 goals (Royal Excelsior Virton)719/2020/21 — 1 goals (Jeunesse Esch)120/2121/22 — 1 goals (Jeunesse Esch)121/2222/2323/2424/25 — 2 goals (FC Luxembourg City)224/2507/08 — €300K08/09 — €800K09/10 — €1.2M14/15 — €200K15/16 — €150K16/17 — €125K17/18 — €125K18/19 — €125K19/20 — €300K20/21 — €400K21/22 — €175K22/23 — €150K23/24 — €50K24/25 — €25KGoalsAssistsMarket value

Goals by season

07/08: 0007/0808/09: 0008/0909/10: 0009/1012/13: 0012/1313/14: 2213/1414/15: 5514/1515/16: 2215/1616/17: 1116/1717/18: 4417/1818/19: 5518/1919/20: 7719/2020/21: 1120/2121/22: 1121/2222/23: 0022/2323/24: 0023/2424/25: 2224/25

Assists by season

07/08: 1107/0808/09: 0008/0909/10: 0009/1012/13: 0012/1313/14: 0013/1414/15: 1114/1515/16: 1115/1616/17: 2216/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Ehrenpromotion FC Luxembourg City 24 2 0 3 0 947
23/24 BGL Ligue FC Mondercange 8 0 0 1 0 0
22/23 BGL Ligue FC Mondercange 19 0 0 6 0 0
22/23 Coupe de Luxembourg FC Mondercange 1 0 0 0 0 0
21/22 BGL Ligue Jeunesse Esch 19 1 0 5 1 1,670
20/21 1B Pro League RWD Molenbeek 2 0 0 0 0 0
20/21 BGL Ligue Jeunesse Esch 20 1 0 6 0 1,800
19/20 Croky Cup Royal Excelsior Virton 0 0 0 0 0 0
19/20 Proximus League Royal Excelsior Virton 24 7 0 5 0 247
18/19 BGL Ligue F91 Dudelange 19 4 0 5 0 352
18/19 Champions League Qu. F91 Dudelange 2 0 0 0 0 0
18/19 Coupe de Luxembourg F91 Dudelange 4 0 0 0 0 0
18/19 Europa League F91 Dudelange 4 0 0 0 0 0
18/19 Europa League Qualifying F91 Dudelange 5 1 0 0 0 344
17/18 BGL Ligue F91 Dudelange 19 3 1 5 0 413
17/18 Champions League Qu. F91 Dudelange 2 0 0 0 0 0
17/18 Coupe de la Ligue F91 Dudelange 1 0 0 0 0 0
17/18 Coupe de Luxembourg F91 Dudelange 1 1 0 0 0 120
16/17 BGL Ligue F91 Dudelange 19 1 2 5 0 1,378
16/17 Champions League Qu. F91 Dudelange 1 0 0 0 0 0
16/17 Coupe de la Ligue F91 Dudelange 1 0 0 0 0 0
16/17 Coupe de Luxembourg F91 Dudelange 4 0 0 0 0 0
15/16 BGL Ligue F91 Dudelange 15 1 0 2 0 821
15/16 Coupe de Luxembourg F91 Dudelange 3 1 1 0 0 202
15/16 Europa League Qualifying F91 Dudelange 1 0 0 0 0 0
14/15 BGL Ligue F91 Dudelange 18 3 1 2 0 464
14/15 Champions League Qu. F91 Dudelange 2 0 0 0 0 0
14/15 Coupe de Luxembourg F91 Dudelange 4 2 0 1 0 122
13/14 BGL Ligue F91 Dudelange 14 2 0 5 0 578
13/14 Coupe de Luxembourg F91 Dudelange 2 0 0 1 0 0
12/13 Abstiegsrunde Alki Larnaca (-2014) 1 0 0 0 0 0
12/13 Protathlima ML Alki Larnaca (-2014) 10 0 0 3 0 0
09/10 Liga Sagres UD Leiria 2 0 0 0 0 0
09/10 Taça de Portugal UD Leiria 1 0 0 0 0 0
08/09 Allianz Cup SC Braga 1 0 0 0 0 0
08/09 Liga Sagres SC Braga 10 0 0 2 0 0
08/09 UEFA Cup SC Braga 5 0 0 0 0 0
08/09 UEFA-Cup Qualifikation SC Braga 1 0 0 1 0 0
08/09 UI Cup SC Braga 2 0 0 0 0 0
07/08 Liga Bwin SC Braga 9 0 1 3 0 0
07/08 UEFA Cup SC Braga 4 0 0 3 0 0
SeasonDateFromToTypeMarket valueFee
02/03 2002-07-01 SC Braga Youth Braga U15 Transfer 0
04/05 2004-07-01 Braga U15 Braga U17 Transfer 0
06/07 2006-07-01 Braga U17 Braga U19 Transfer 0
07/08 2007-07-01 Braga U19 SC Braga Transfer 0
09/10 2009-07-01 SC Braga Leiria Loan 800000
09/10 2009-12-31 Leiria SC Braga Return from loan 1200000
09/10 2010-01-01 SC Braga 1º de Agosto Loan 1200000
10/11 2010-12-01 1º de Agosto SC Braga Return from loan 700000
10/11 2011-01-01 SC Braga C.R.D. Libolo Loan 700000
10/11 2011-06-30 C.R.D. Libolo SC Braga Return from loan 700000
11/12 2011-07-01 SC Braga Without Club Transfer 700000
11/12 2012-01-01 Without Club Caála Transfer 700000
12/13 2012-07-01 Caála Unknown Transfer 700000
12/13 2013-01-01 Unknown Alki Larnaca Transfer 700000
13/14 2013-07-01 Alki Larnaca F91 Dudelange Transfer 700000
19/20 2019-07-01 F91 Dudelange RE Virton Transfer 175000
20/21 2020-07-10 RE Virton RWDM Transfer 325000
20/21 2021-01-20 RWDM Jeunesse Esch Transfer 250000
22/23 2022-07-01 Jeunesse Esch Mondercange Transfer 100000
23/24 2024-01-09 Mondercange Without Club Transfer 25000
24/25 2024-07-01 Without Club Luxembourg City Transfer 0
SeasonInjuryFromToDays missedGames missed
14/15 Torn muscle fiber 2015-02-13 2015-03-12 28 3
15/16 Torn muscle fiber 2016-03-21 2016-05-08 49 10
17/18 muscular problems 2017-09-11 2017-10-09 29 3
18/19 Hamstring injury 2018-07-23 2018-08-03 12 3
18/19 Adductor pain 2018-10-01 2018-10-11 11 2
Current€25k
Peak€1.20m
Low
Δ since start−€275k
€300k€600k€900k€1.20m197019701970
DateValue
Jan 1, 1970 €25k
Jan 1, 1970
Jan 1, 1970 €50k
Jan 1, 1970 €25k
Jan 1, 1970 €150k
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €175k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €325k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €175k
Jan 1, 1970 €125k
Jan 1, 1970 €125k
Jan 1, 1970 €125k
Jan 1, 1970 €125k
Jan 1, 1970 €125k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970 €175k
Jan 1, 1970 €700k
Jan 1, 1970 €1.20m
Jan 1, 1970 €800k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
Jan 1, 1970 €300k

No national team data.

TeammatePPG played withJoint goalsMinutes
Jerry Prempeh 2 1 0
Dave Turpel 2 3 0
Kevin Malget 2 0 0
Sanel Ibrahimovic 3 1 0
Edisson Jordanov 2 2 0
Daniel da Mota 2 2 0
Dominik Stolz 2 1 0
Mario Pokar 2 2 0
Danel Sinani 2 1 0
Sofian Benzouien 2 1 0
Gary Bernard 1 0 0
Milos Todorovic 1 0 0
Dennis Besch 1 0 0
Almir Klica 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Proximus League Royal Excelsior Virton 7 24
18/19 BGL Ligue F91 Dudelange 4 19
14/15 BGL Ligue F91 Dudelange 3 18

Top assist seasons

SeasonCompetitionClubAssistsMatches
16/17 BGL Ligue F91 Dudelange 2 19
07/08 Liga Bwin SC Braga 1 9
15/16 Coupe de Luxembourg F91 Dudelange 1 3

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
10/11 2011-06-30 C.R.D. Libolo SC Braga Return from loan €700k
10/11 2011-01-01 SC Braga C.R.D. Libolo Loan €700k
10/11 2010-12-01 1º de Agosto SC Braga Return from loan €700k
09/10 2010-01-01 SC Braga 1º de Agosto Loan €1.20m
09/10 2009-12-31 Leiria SC Braga Return from loan €1.20m
09/10 2009-07-01 SC Braga Leiria Loan €800k

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

OpponentPWDLGFGAGDWin %
Real Betis 2 0 1 1 0 3 -3 0%
Olympiacos F.C. 2 0 0 2 1 7 -6 0%
Sevilla FC 2 0 0 2 2 8 -6 0%
AC Milan 2 0 0 2 2 6 -4 0%
APOEL FC 2 1 0 1 4 5 -1 50%
Qarabağ FK 2 0 1 1 2 5 -3 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
13/14 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 24 947 3 0 0 0.29
23/24 8 0 1 0 0 0
22/23 20 0 6 0 0 0
21/22 19 1,670 5 0 1 0.32
20/21 22 1,800 6 0 0 0.3
19/20 24 247 5 0 0 1.82
18/19 34 696 5 0 0 0.65
17/18 23 533 5 0 0 0.84
16/17 25 1,378 5 0 0 0.33
15/16 19 1,023 2 0 0 0.18
14/15 24 586 3 3 0 0.92
13/14 16 578 6 0 0 0.93
12/13 11 0 3 0 0 0
08/09 19 0 3 0 0 0
07/08 13 0 6 0 0 0

Output by competition

Career goals and assists broken down by tournament.

BGL Ligue
170 apps
16 G
4 A
Proximus League
26 apps
7 G
0 A
Coupe de Luxembourg
19 apps
4 G
1 A
Ehrenpromotion
24 apps
2 G
0 A
Europa League Qualifying
6 apps
1 G
0 A
Liga Sagres
21 apps
0 G
1 A
Champions League Qu.
7 apps
0 G
0 A
Protathlima ML
10 apps
0 G
0 A
UEFA Cup
9 apps
0 G
0 A

Frequently asked about Stélvio Cruz

Who is Stélvio Cruz?

Stélvio Cruz is an Angola professional footballer who plays as a defensive midfield for FC Luxembourg City.

How old is Stélvio Cruz?

Stélvio Cruz is 37 years old. He was born on January 24, 1989 in Luanda.

What position does Stélvio Cruz play?

Stélvio Cruz plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Stélvio Cruz play for?

Stélvio Cruz currently plays for FC Luxembourg City.

How many career goals has Stélvio Cruz scored?

Across all senior club competitions in our dataset, Stélvio Cruz has scored 30 goals in 304 appearances.