Skip to content
Loïs Openda

Loïs Openda

Attack - Centre-Forward  at Juventus FC
Age26
CitizenshipBelgium Morocco
Height1.77 m
Footright
BornFebruary 16, 2000
at Juventus FC 265 days · joined 2025-09-01
👕200+ Apps 100+ Goals 🏴50+ Caps
Market value €50.00m
Centre-Forward Attack

Career snapshot

6
clubs played for
16/17
debut season
0.37
goals / match
RB Leipzig
top club · 93 apps

Career highs

€60.00m
peak value · 2024
€40.00m
top transfer fee · 23/24
28
best season · 23/24
87 / 33
int'l caps / goals
286Appearances
105Goals
39Assists
29Yellow cards
3Red cards
40Full matches (90′)
Full nameLoïs Openda
Name in home countryIkoma Loïs Openda
Date of birth2000-02-16 (26 yrs)
Place of birthLiège, Belgium
CitizenshipBelgium Morocco
PositionAttack - Centre-Forward (main: Attack)
Footright
Height177.00 m
Current clubJuventus FC
On loan from ↩ RB Leipzig parent contract: 2028-06-30
Joined2025-09-01
Contract expires2026-06-30
AgentStirr Associates
Outfitteradidas
Jun 2026
Transfer: Juventus → RB Leipzig
25/26 · Return from loan
Sep 2025
Transfer: RB Leipzig → Juventus
25/26 · Loan
Jul 2025
25/26 — RB Leipzig
3 matches · 0 G · 0 A · across 2 competitions
Oct 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — RB Leipzig
45 matches · 13 G · 11 A · across 3 competitions
Jul 2023
Transfer: Lens → RB Leipzig
23/24 · Transfer · €40.00m
Jul 2023
23/24 — RB Leipzig
45 matches · 28 G · 7 A · across 4 competitions
Jul 2022
Transfer: Club Brugge → Lens
22/23 · Transfer · €15.39m
Jul 2022
22/23 — RC Lens
42 matches · 21 G · 4 A · across 2 competitions
Jun 2022
Transfer: Vitesse → Club Brugge
21/22 · Return from loan
Jul 2021
21/22 — Vitesse Arnhem
50 matches · 24 G · 6 A · across 5 competitions
Jul 2020
Transfer: Club Brugge → Vitesse
20/21 · Loan
Jul 2020
20/21 — Vitesse Arnhem
38 matches · 13 G · 5 A · across 2 competitions
Jul 2019
19/20 — Club Brugge KV
25 matches · 1 G · 2 A · across 4 competitions
Jul 2018
18/19 — Club Brugge KV
28 matches · 4 G · 1 A · across 6 competitions
Jul 2018
Transfer: FC Brügge U21 → Club Brugge
18/19 · Transfer
Jul 2017
17/18 — FC Brügge U21
3 matches · 1 G · 2 A · across 1 competition
Jul 2016
16/17 — Club Brugge UEFA U19, FC Brügge U21
7 matches · 0 G · 1 A · across 2 competitions
Jul 2016
Transfer: Club Bruges U19 → FC Brügge U21
16/17 · Transfer
Jan 2016
Transfer: Club Brugge Yth → Club Bruges U19
15/16 · Transfer
Jul 2015
Transfer: Standard Yth → Club Brugge Yth
15/16 · Transfer · €190k
Jan 1970
Peak market value: €60.00m
Highest valuation recorded in dataset
3,608 min
Minutes played by club
RB Leipzig 36.8%
RC Lens 3.4%
Vitesse Arnhem 41.0%
Club Brugge KV 12.6%
FC Brügge U21 6.2%
Club Brugge UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
RB Leipzig 3 23/24 25/26 93 41 18 1,329
RC Lens 1 22/23 22/23 42 21 4 121
Vitesse Arnhem 2 20/21 21/22 88 37 11 1,480
Club Brugge KV 2 18/19 19/20 53 5 3 454
FC Brügge U21 2 16/17 17/18 6 1 3 224
Club Brugge UEFA U19 1 16/17 16/17 4 0 0 0

Career trajectory — goals, assists & market value

9€15M18€30M26€45M35€60M16/17 — 1 assists116/1717/18 — 1 goals (FC Brügge U21)17/18 — 2 assists317/1818/19 — 4 goals (Club Brugge KV)18/19 — 1 assists518/1919/20 — 1 goals (Club Brugge KV)19/20 — 2 assists319/2020/21 — 13 goals (Vitesse Arnhem)20/21 — 5 assists1820/2121/22 — 24 goals (Vitesse Arnhem)21/22 — 6 assists3021/2222/23 — 21 goals (RC Lens)22/23 — 4 assists2522/2323/24 — 28 goals (RB Leipzig)23/24 — 7 assists3523/2424/25 — 13 goals (RB Leipzig)24/25 — 11 assists2424/2525/2618/19 — €900K19/20 — €6M20/21 — €4.5M21/22 — €3.5M22/23 — €12M23/24 — €55M24/25 — €60M25/26 — €50MGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 1117/1818/19: 4418/1919/20: 1119/2020/21: 131320/2121/22: 242421/2222/23: 212122/2323/24: 282823/2424/25: 131324/2525/26: 0025/26

Assists by season

16/17: 1116/1717/18: 2217/1818/19: 1118/1919/20: 2219/2020/21: 5520/2121/22: 6621/2222/23: 4422/2323/24: 7723/2424/25: 111124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Bundesliga RB Leipzig 2 0 0 0 0 0
25/26 DFB-Pokal RB Leipzig 1 0 0 0 0 0
24/25 Bundesliga RB Leipzig 33 9 9 3 0 274
24/25 Champions League RB Leipzig 8 1 2 1 0 682
24/25 DFB-Pokal RB Leipzig 4 3 0 0 0 120
23/24 Bundesliga RB Leipzig 34 24 7 4 0 113
23/24 Champions League RB Leipzig 8 4 0 0 0 140
23/24 DFB-Pokal RB Leipzig 2 0 0 1 0 0
23/24 DFL-Supercup RB Leipzig 1 0 0 0 0 0
22/23 Coupe de France RC Lens 4 0 0 0 0 0
22/23 Ligue 1 RC Lens 38 21 4 2 0 121
21/22 Conference L. Vitesse Arnhem 9 3 2 3 0 231
21/22 Eredivisie Vitesse Arnhem 33 18 2 3 1 148
21/22 KNVB Beker Vitesse Arnhem 2 1 1 0 0 172
21/22 Play-Offs Conference League Vitesse Arnhem 4 1 1 2 0 388
21/22 UECL Quali Vitesse Arnhem 2 1 0 0 1 174
20/21 Eredivisie Vitesse Arnhem 33 10 4 1 0 244
20/21 KNVB Beker Vitesse Arnhem 5 3 1 0 0 123
19/20 Champions League Club Brugge KV 4 0 0 2 0 0
19/20 Champions League Qu. Club Brugge KV 3 1 1 1 0 128
19/20 Croky Cup Club Brugge KV 3 0 1 1 0 0
19/20 JPL Club Brugge KV 15 0 0 1 1 0
18/19 Champions League Club Brugge KV 5 0 0 1 0 0
18/19 Croky Cup Club Brugge KV 1 0 0 0 0 0
18/19 Europa League Club Brugge KV 2 0 0 0 0 0
18/19 JPL Club Brugge KV 14 1 1 1 0 241
18/19 JPL Play-Offs I Club Brugge KV 6 3 0 0 0 85
18/19 Pro L. Supercup Club Brugge KV 0 0 0 0 0 0
17/18 Viareggio Cup FC Brügge U21 3 1 2 1 0 224
16/17 UEFA Youth League Club Brugge UEFA U19 4 0 0 0 0 0
16/17 Viareggio Cup FC Brügge U21 3 0 1 1 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Standard Yth Club Brugge Yth Transfer 0 €190k
15/16 2016-01-01 Club Brugge Yth Club Bruges U19 Transfer 0
16/17 2016-07-01 Club Bruges U19 FC Brügge U21 Transfer 0
18/19 2018-07-01 FC Brügge U21 Club Brugge Transfer 0
20/21 2020-07-21 Club Brugge Vitesse Loan 4000000
21/22 2022-06-30 Vitesse Club Brugge Return from loan 7500000
22/23 2022-07-06 Club Brugge Lens Transfer 7500000 €15.39m
23/24 2023-07-14 Lens RB Leipzig Transfer 35000000 €40.00m
25/26 2025-09-01 RB Leipzig Juventus Loan 50000000
25/26 2026-06-30 Juventus RB Leipzig Return from loan 50000000
SeasonInjuryFromToDays missedGames missed
24/25 Knock 2024-10-27 2024-11-01 6 1
Current€50.00m
Peak€60.00m
Low€200k
Δ since start+€49.10m
€200k€15.15m€30.10m€45.05m€60.00m197019701970
DateValue
Jan 1, 1970 €50.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €60.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €55.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €12.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €600k
Jan 1, 1970 €200k
Jan 1, 1970 €900k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #34680 #9 4 2 former national player
Team #23282 #9 4 3 former national player
Team #23219 #7 17 4 former national player
Team #16338 #7 10 7 former national player
Team #16337 #7 6 1 former national player
Team #9315 #7 18 13 former national player
Team #3382 #9 28 3 current national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Bundesliga RB Leipzig 24 34
22/23 Ligue 1 RC Lens 21 38
21/22 Eredivisie Vitesse Arnhem 18 33

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Bundesliga RB Leipzig 9 33
23/24 Bundesliga RB Leipzig 7 34
20/21 Eredivisie Vitesse Arnhem 4 33

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 Juventus RB Leipzig Return from loan €50.00m
25/26 2025-09-01 RB Leipzig Juventus Loan €50.00m
21/22 2022-06-30 Vitesse Club Brugge Return from loan €7.50m
20/21 2020-07-21 Club Brugge Vitesse Loan €4.00m

Last 50 matches for Juventus FC 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
2026-05-24 IT1 Torino FC Juventus FC TIMED
2026-05-17 IT1 Juventus FC ACF Fiorentina TIMED
2026-05-09 IT1 US Lecce 0–1 Juventus FC Available
2026-05-09 IT1 US Lecce 0–1 Juventus FC Available
2026-05-03 IT1 Juventus FC 1–1 Hellas Verona FC Available
2026-05-03 IT1 Juventus FC 1–1 Hellas Verona FC Available
2026-04-26 IT1 AC Milan 0–0 Juventus FC Available
2026-04-26 IT1 AC Milan 0–0 Juventus FC Available
2026-04-19 IT1 Juventus FC 2–0 Bologna FC 1909 Available
2026-04-19 IT1 Juventus FC 2–0 Bologna FC 1909 Available
2026-04-11 IT1 Atalanta BC 0–1 Juventus FC Available
2026-04-06 IT1 Juventus FC 2–0 Genoa CFC Available
2026-03-21 IT1 Juventus FC 1–1 US Sassuolo Calcio Available
2026-03-14 IT1 Udinese Calcio 0–1 Juventus FC Available
2026-03-07 IT1 Juventus FC 4–0 AC Pisa 1909 Available
2026-03-01 IT1 AS Roma 3–3 Juventus FC Available
2026-02-25 CL Juventus FC 3–2 Galatasaray SK Available
2026-02-21 IT1 Juventus FC 0–2 Como 1907 Available
2026-02-17 CL Galatasaray SK 5–2 Juventus FC Available
2026-02-14 IT1 FC Internazionale Milano 3–2 Juventus FC Available
2026-02-08 IT1 Juventus FC 2–2 SS Lazio Available
2026-02-01 IT1 Parma Calcio 1913 1–4 Juventus FC Available
2026-01-28 CL AS Monaco FC 0–0 Juventus FC Available
2026-01-25 IT1 Juventus FC 3–0 SSC Napoli Available
2026-01-21 CL Juventus FC 2–0 Sport Lisboa e Benfica Available
2026-01-17 IT1 Cagliari Calcio 1–0 Juventus FC Available
2026-01-12 IT1 Juventus FC 5–0 US Cremonese Available
2026-01-06 IT1 US Sassuolo Calcio 0–3 Juventus FC Available
2026-01-03 IT1 Juventus FC 1–1 US Lecce Available
2025-12-27 IT1 AC Pisa 1909 0–2 Juventus FC Available
2025-12-20 IT1 Juventus FC 2–1 AS Roma Available
2025-12-14 IT1 Bologna FC 1909 0–1 Juventus FC Available
2025-12-10 CL Juventus FC 2–0 Paphos FC Available
2025-12-07 IT1 SSC Napoli 2–1 Juventus FC Available
2025-11-29 IT1 Juventus FC 2–1 Cagliari Calcio Available
2025-11-25 CL FK Bodø/Glimt 2–3 Juventus FC Available
2025-11-22 IT1 ACF Fiorentina 1–1 Juventus FC Available
2025-11-08 IT1 Juventus FC 0–0 Torino FC Available
2025-11-04 CL Juventus FC 1–1 Sporting Clube de Portugal Available
2025-11-01 IT1 US Cremonese 1–2 Juventus FC Available
2025-10-29 IT1 Juventus FC 3–1 Udinese Calcio Available
2025-10-26 IT1 SS Lazio 1–0 Juventus FC Available
2025-10-22 CL Real Madrid CF 1–0 Juventus FC Available
2025-10-19 IT1 Como 1907 2–0 Juventus FC Available
2025-10-05 IT1 Juventus FC 0–0 AC Milan Available
2025-10-01 CL Villarreal CF 2–2 Juventus FC Available
2025-09-27 IT1 Juventus FC 1–1 Atalanta BC Available
2025-09-20 IT1 Hellas Verona FC 1–1 Juventus FC Available
2025-09-16 CL Juventus FC 4–4 Borussia Dortmund Available
2025-09-13 IT1 Juventus FC 4–3 FC Internazionale Milano Available

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

OpponentPWDLGFGAGDWin %
Borussia Dortmund 22 8 3 11 34 39 -5 36%
KRC Genk 20 12 4 4 38 23 +15 60%
RSC Anderlecht 19 13 4 2 39 21 +18 68%
VfL Wolfsburg 19 10 5 4 31 18 +13 53%
Eintracht Frankfurt 19 6 7 6 21 26 -5 32%
SC Freiburg 18 10 5 3 37 18 +19 56%
Royal Antwerp FC 18 10 4 4 29 18 +11 56%
FC Augsburg 17 10 6 1 33 13 +20 59%
1. FSV Mainz 05 16 6 4 6 35 23 +12 38%
Paris Saint-Germain 16 3 4 9 16 32 -16 19%
VfB Stuttgart 15 9 2 4 29 17 +12 60%
KAA Gent 14 8 3 3 33 11 +22 57%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
16/17 Senior debut season
17/18 First senior goal
22/23 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 45 1,076 4 1 0 0.42
23/24 45 253 5 0 0 1.78
22/23 42 121 2 0 0 1.49
21/22 50 1,113 8 0 2 0.81
20/21 38 367 1 0 0 0.25
19/20 25 128 5 0 1 4.22
18/19 28 326 2 0 0 0.55
17/18 3 224 1 0 0 0.4
16/17 7 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Bundesliga
69 apps
33 G
16 A
Eredivisie
66 apps
28 G
6 A
Ligue 1
38 apps
21 G
4 A
Champions League
25 apps
5 G
2 A
KNVB Beker
7 apps
4 G
2 A
Conference L.
9 apps
3 G
2 A
DFB-Pokal
7 apps
3 G
0 A
JPL Play-Offs I
6 apps
3 G
0 A
Viareggio Cup
6 apps
1 G
3 A
Play-Offs Conference League
4 apps
1 G
1 A

Frequently asked about Loïs Openda

Who is Loïs Openda?

Loïs Openda is a Belgium professional footballer who plays as a centre-forward for Juventus FC.

How old is Loïs Openda?

Loïs Openda is 26 years old. He was born on February 16, 2000 in Liège.

What position does Loïs Openda play?

Loïs Openda plays as a centre-forward (Attack - Centre-Forward).

What club does Loïs Openda play for?

Loïs Openda currently plays for Juventus FC.

How many career goals has Loïs Openda scored?

Across all senior club competitions in our dataset, Loïs Openda has scored 105 goals in 286 appearances.

What is Loïs Openda's market value?

Loïs Openda's most recent reported market value is €50.00m.