Skip to content
Irvin Cardona

Irvin Cardona

Attack - Centre-Forward  at AS Saint-Étienne
Age28
CitizenshipMalta France
Height1.85 m
Footright
BornAugust 8, 1997
at AS Saint-Étienne 327 days · joined 2025-07-01
👕200+ Apps 50+ Goals
Market value €2.50m
Centre-Forward Attack

Career snapshot

11
clubs played for
14/15
debut season
0.31
goals / match
Stade Brestois 29
top club · 106 apps

Career highs

€8.00m
peak value · 2021
€2.50m
top transfer fee · 25/26
20
best season · 16/17
10 / 3
int'l caps / goals
261Appearances
80Goals
29Assists
21Yellow cards
0Red cards
45Full matches (90′)
Full nameIrvin Cardona
Date of birth1997-08-08 (28 yrs)
Place of birthNîmes, Malta
CitizenshipMalta France
PositionAttack - Centre-Forward (main: Attack)
Footright
Height185.00 m
Current clubAS Saint-Étienne
Joined2025-07-01
Contract expires2028-06-30
AgentWasserman
Jul 2025
25/26 — AS Saint-Étienne
4 matches · 2 G · 0 A · across 1 competition
Jul 2025
Transfer: FC Augsburg → Saint-Étienne
25/26 · Transfer · €2.50m
Jun 2025
Transfer: Saint-Étienne → FC Augsburg
24/25 · Return from loan
Jan 2025
Transfer: FC Augsburg → Saint-Étienne
24/25 · Loan
Jan 2025
Transfer: Espanyol → FC Augsburg
24/25 · Return from loan
Aug 2024
Transfer: FC Augsburg → Espanyol
24/25 · Loan
Jul 2024
24/25 — RCD Espanyol Barcelona, AS Saint-Étienne
33 matches · 7 G · 6 A · across 3 competitions
Jun 2024
Transfer: Saint-Étienne → FC Augsburg
23/24 · Return from loan
Jan 2024
Transfer: FC Augsburg → Saint-Étienne
23/24 · Loan
Dec 2023
Injury: unknown
1 games missed
Nov 2023
Injury: unknown
1 games missed
Jul 2023
23/24 — FC Augsburg, AS Saint-Étienne, FC Augsburg II
27 matches · 11 G · 5 A · across 4 competitions
Jan 2023
Injury: unknown
6 games missed
Jan 2023
Transfer: Stade Brestois → FC Augsburg
22/23 · Transfer · €500k
Jul 2022
22/23 — FC Augsburg, Stade Brestois 29
20 matches · 1 G · 1 A · across 2 competitions
Jul 2021
21/22 — Stade Brestois 29, Stade Brest 29 B
37 matches · 5 G · 2 A · across 3 competitions
Jul 2020
20/21 — Stade Brestois 29
38 matches · 8 G · 2 A · across 2 competitions
Sep 2019
Injury: unknown
3 games missed
Aug 2019
Transfer: Monaco → Stade Brestois
19/20 · Transfer · €1.50m
Aug 2019
Injury: unknown
2 games missed
Jul 2019
19/20 — Stade Brestois 29
23 matches · 7 G · 3 A · across 3 competitions
Jun 2019
Transfer: Cercle Brugge → Monaco
18/19 · Return from loan
Mar 2019
Injury: unknown
12 games missed
Jul 2018
Injury: unknown
18 games missed
Jul 2018
18/19 — Cercle Brugge
20 matches · 6 G · 1 A · across 1 competition
Feb 2018
Injury: unknown
2 games missed
Oct 2017
Injury: unknown
12 games missed
Sep 2017
Injury: unknown
4 games missed
Jul 2017
Transfer: Monaco → Cercle Brugge
17/18 · Loan
Jul 2017
17/18 — Cercle Brugge
18 matches · 9 G · 7 A · across 3 competitions
Jul 2017
Transfer: Monaco B → Monaco
17/18 · Transfer
Jul 2016
16/17 — AS Monaco B, AS Monaco, AS Monaco UEFA U19
31 matches · 20 G · 2 A · across 6 competitions
Jul 2016
Transfer: Monaco U19 → Monaco B
16/17 · Transfer
Jul 2015
15/16 — AS Monaco B, AS Monaco U19
7 matches · 3 G · 0 A · across 2 competitions
Jul 2014
14/15 — AS Monaco UEFA U19
3 matches · 1 G · 0 A · across 1 competition
Jul 2014
Transfer: AS Monaco U17 → Monaco U19
14/15 · Transfer
Jan 1970
Peak market value: €8.00m
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).

Goals2 total · 1.65/90
100
Assists0 total · 0.00/90
0
G+A2 total · 1.65/90
98
Yellow cards0 total · 0.00/90
73
4,050 min
Minutes played by club
AS Saint-Étienne 15.6%
RCD Espanyol Barcelona 17.8%
FC Augsburg 7.7%
FC Augsburg II 4.1%
Stade Brestois 29 22.7%
Stade Brest 29 B 4.2%
Cercle Brugge 14.7%
AS Monaco 0.0%
AS Monaco B 6.7%
AS Monaco UEFA U19 3.5%
AS Monaco U19 3.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
AS Saint-Étienne 3 23/24 25/26 41 17 6 631
RCD Espanyol Barcelona 1 24/25 24/25 18 2 3 722
FC Augsburg 2 22/23 23/24 13 1 1 311
FC Augsburg II 1 23/24 23/24 2 1 2 167
Stade Brestois 29 4 19/20 22/23 106 19 7 918
Stade Brest 29 B 1 21/22 21/22 2 1 0 170
Cercle Brugge 2 17/18 18/19 38 15 8 595
AS Monaco 1 16/17 16/17 7 0 1 0
AS Monaco B 2 15/16 16/17 21 15 0 272
AS Monaco UEFA U19 2 14/15 16/17 10 7 1 140
AS Monaco U19 1 15/16 15/16 3 2 0 124

Career trajectory — goals, assists & market value

6€2M11€4M17€6M22€8M14/15 — 1 goals (AS Monaco UEFA U19)114/1515/16 — 3 goals (AS Monaco B)315/1616/17 — 20 goals (AS Monaco UEFA U19)16/17 — 2 assists2216/1717/18 — 9 goals (Cercle Brugge)17/18 — 7 assists1617/1818/19 — 6 goals (Cercle Brugge)18/19 — 1 assists718/1919/20 — 7 goals (Stade Brestois 29)19/20 — 3 assists1019/2020/21 — 8 goals (Stade Brestois 29)20/21 — 2 assists1020/2121/22 — 5 goals (Stade Brestois 29)21/22 — 2 assists721/2222/23 — 1 goals (FC Augsburg)22/23 — 1 assists222/2323/24 — 11 goals (AS Saint-Étienne)23/24 — 5 assists1623/2424/25 — 7 goals (RCD Espanyol Barcelona)24/25 — 6 assists1324/2525/26 — 2 goals (AS Saint-Étienne)225/2617/18 — €400K18/19 — €1.5M19/20 — €3.5M20/21 — €7M21/22 — €8M22/23 — €5M23/24 — €2.5M24/25 — €2.5M25/26 — €2.5MGoalsAssistsMarket value

Goals by season

14/15: 1114/1515/16: 3315/1616/17: 202016/1717/18: 9917/1818/19: 6618/1919/20: 7719/2020/21: 8820/2121/22: 5521/2222/23: 1122/2323/24: 111123/2424/25: 7724/2525/26: 2225/26

Assists by season

14/15: 0014/1515/16: 0015/1616/17: 2216/1717/18: 7717/1818/19: 1118/1919/20: 3319/2020/21: 2220/2121/22: 2221/2222/23: 1122/2323/24: 5523/2424/25: 6624/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ligue 2 AS Saint-Étienne 4 2 0 0 0 109
24/25 Copa del Rey RCD Espanyol Barcelona 2 1 2 0 0 121
24/25 LaLiga RCD Espanyol Barcelona 16 1 1 1 0 601
24/25 Ligue 1 AS Saint-Étienne 15 5 3 2 0 214
23/24 Bundesliga FC Augsburg 3 0 0 1 0 0
23/24 L1/L2 Playoffs AS Saint-Étienne 3 2 0 0 0 136
23/24 Ligue 2 AS Saint-Étienne 19 8 3 3 0 172
23/24 Regionalliga Bayern FC Augsburg II 2 1 2 0 0 167
22/23 Bundesliga FC Augsburg 10 1 1 2 0 311
22/23 Ligue 1 Stade Brestois 29 10 0 0 0 0 0
21/22 Coupe de France Stade Brestois 29 3 0 0 0 0 0
21/22 Ligue 1 Stade Brestois 29 32 4 2 2 0 332
21/22 N3 - Bretagne Stade Brest 29 B 2 1 0 0 0 170
20/21 Coupe de France Stade Brestois 29 2 0 0 0 0 0
20/21 Ligue 1 Stade Brestois 29 36 8 2 2 0 254
19/20 Coupe de France Stade Brestois 29 1 0 0 0 0 0
19/20 Coupe de la Ligue Stade Brestois 29 1 1 0 0 0 90
19/20 Ligue 1 Stade Brestois 29 21 6 3 3 0 242
18/19 JPL Cercle Brugge 20 6 1 2 0 201
17/18 Croky Cup Cercle Brugge 1 2 0 0 0 29
17/18 PL Final Cercle Brugge 2 1 1 0 0 166
17/18 Proximus League Cercle Brugge 15 6 6 1 0 199
16/17 CFA - Grp. D AS Monaco B 17 14 0 1 0 101
16/17 Champions League AS Monaco 0 0 0 0 0 0
16/17 Coupe de France AS Monaco 3 0 1 0 0 0
16/17 Coupe de la Ligue AS Monaco 1 0 0 0 0 0
16/17 Ligue 1 AS Monaco 3 0 0 0 0 0
16/17 UEFA Youth League AS Monaco UEFA U19 7 6 1 1 0 103
15/16 CFA - Grp. C AS Monaco B 4 1 0 0 0 171
15/16 Coupe Gambardella AS Monaco U19 3 2 0 0 0 124
14/15 UEFA Youth League AS Monaco UEFA U19 3 1 0 0 0 37
SeasonDateFromToTypeMarket valueFee
14/15 2014-07-01 AS Monaco U17 Monaco U19 Transfer 0
16/17 2016-07-01 Monaco U19 Monaco B Transfer 0
17/18 2017-07-01 Monaco B Monaco Transfer 0
17/18 2017-07-18 Monaco Cercle Brugge Loan 0
18/19 2019-06-30 Cercle Brugge Monaco Return from loan 1500000
19/20 2019-08-12 Monaco Stade Brestois Transfer 1500000 €1.50m
22/23 2023-01-18 Stade Brestois FC Augsburg Transfer 2500000 €500k
23/24 2024-01-03 FC Augsburg Saint-Étienne Loan 1500000
23/24 2024-06-30 Saint-Étienne FC Augsburg Return from loan 2500000
24/25 2024-08-10 FC Augsburg Espanyol Loan 2500000
24/25 2025-01-27 Espanyol FC Augsburg Return from loan 2000000
24/25 2025-01-28 FC Augsburg Saint-Étienne Loan 2000000
24/25 2025-06-30 Saint-Étienne FC Augsburg Return from loan 2500000
25/26 2025-07-01 FC Augsburg Saint-Étienne Transfer 2500000 €2.50m
SeasonInjuryFromToDays missedGames missed
17/18 Dead leg 2017-09-17 2017-09-29 13 4
17/18 Leg injury 2017-10-07 2017-11-24 49 12
17/18 Bruised back 2018-02-17 2018-02-25 9 2
18/19 Hamstring injury 2018-07-16 2018-10-19 96 18
18/19 Leg injury 2019-03-30 2019-05-17 49 12
19/20 Fitness 2019-08-09 2019-08-18 10 2
19/20 Knee problems 2019-09-11 2019-09-26 16 3
22/23 Foot injury 2023-01-23 2023-03-03 40 6
23/24 Knee problems 2023-11-22 2023-11-30 9 1
23/24 Ill 2023-12-01 2023-12-06 6 1
Current€2.50m
Peak€8.00m
Low€250k
Δ since start+€2.25m
€250k€2.19m€4.13m€6.06m€8.00m197019701970
DateValue
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.80m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €4.80m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €400k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #25250 3 0 former national player
Team #23658 5 1 former national player
Team #3587 #11 2 2 current national player

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 CFA - Grp. D AS Monaco B 14 17
20/21 Ligue 1 Stade Brestois 29 8 36
23/24 Ligue 2 AS Saint-Étienne 8 19

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 Proximus League Cercle Brugge 6 15
19/20 Ligue 1 Stade Brestois 29 3 21
23/24 Ligue 2 AS Saint-Étienne 3 19

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Saint-Étienne FC Augsburg Return from loan €2.50m
24/25 2025-01-28 FC Augsburg Saint-Étienne Loan €2.00m
24/25 2025-01-27 Espanyol FC Augsburg Return from loan €2.00m
24/25 2024-08-10 FC Augsburg Espanyol Loan €2.50m
23/24 2024-06-30 Saint-Étienne FC Augsburg Return from loan €2.50m
23/24 2024-01-03 FC Augsburg Saint-Étienne Loan €1.50m
18/19 2019-06-30 Cercle Brugge Monaco Return from loan €1.50m
17/18 2017-07-18 Monaco Cercle Brugge Loan

Last 50 matches for AS Saint-Étienne 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-11-01 FR2 Red Star FC 2–1 AS Saint-Étienne Available
2025-10-28 FR2 AS Saint-Étienne 6–0 Pau FC Available
2025-10-25 FR2 FC Annecy 4–0 AS Saint-Étienne Available
2025-10-18 FR2 AS Saint-Étienne 2–3 Le Mans FC Available
2025-10-04 FR2 Montpellier HSC 0–2 AS Saint-Étienne Available
2025-09-27 FR2 AS Saint-Étienne 2–3 EA Guingamp Available
2025-09-23 FR2 Amiens SC 0–1 AS Saint-Étienne Available
2025-09-20 FR2 AS Saint-Étienne 3–2 Stade de Reims Available
2025-09-13 FR2 Clermont Foot 63 1–2 AS Saint-Étienne Available
2025-08-30 FR2 AS Saint-Étienne 1–1 Grenoble Foot 38 Available
2025-08-23 FR2 US Boulogne 0–1 AS Saint-Étienne Available
2025-08-16 FR2 AS Saint-Étienne 4–0 Rodez AF Available
2025-08-09 FR2 Stade Lavallois 3–3 AS Saint-Étienne Available
2025-05-17 FR1 AS Saint-Étienne 2–3 Toulouse FC Available
2025-05-10 FR1 Stade de Reims 0–2 AS Saint-Étienne Available
2025-05-03 FR1 AS Saint-Étienne 1–3 AS Monaco FC Available
2025-04-26 FR1 RC Strasbourg Alsace 3–1 AS Saint-Étienne Available
2025-04-20 FR1 AS Saint-Étienne 2–1 Olympique Lyonnais Available
2025-04-13 FR1 AS Saint-Étienne 3–3 Stade Brestois 29 Available
2025-04-06 FR1 Racing Club de Lens 1–0 AS Saint-Étienne Available
2025-03-29 FR1 AS Saint-Étienne 1–6 Paris Saint-Germain FC Available
2025-03-16 FR1 Montpellier HSC 0–2 AS Saint-Étienne Available
2025-03-09 FR1 Le Havre AC 1–1 AS Saint-Étienne Available
2025-03-01 FR1 AS Saint-Étienne 1–3 OGC Nice Available
2025-02-22 FR1 AS Saint-Étienne 3–3 Angers SCO Available
2025-02-15 FR1 Olympique de Marseille 5–1 AS Saint-Étienne Available
2025-02-08 FR1 AS Saint-Étienne 0–2 Stade Rennais FC 1901 Available
2025-02-01 FR1 Lille OSC 4–1 AS Saint-Étienne Available
2025-01-24 FR1 AJ Auxerre 1–1 AS Saint-Étienne Available
2025-01-19 FR1 AS Saint-Étienne 1–1 FC Nantes Available
2025-01-12 FR1 Paris Saint-Germain FC 2–1 AS Saint-Étienne Available
2025-01-04 FR1 AS Saint-Étienne 3–1 Stade de Reims Available
2024-12-13 FR1 Toulouse FC 2–1 AS Saint-Étienne Available
2024-12-08 FR1 AS Saint-Étienne 0–2 Olympique de Marseille Available
2024-11-30 FR1 Stade Rennais FC 1901 5–0 AS Saint-Étienne Available
2024-11-23 FR1 AS Saint-Étienne 1–0 Montpellier HSC Available
2024-11-10 FR1 Olympique Lyonnais 1–0 AS Saint-Étienne Available
2024-11-02 FR1 AS Saint-Étienne 2–0 RC Strasbourg Alsace Available
2024-10-26 FR1 Angers SCO 4–2 AS Saint-Étienne Available
2024-10-19 FR1 AS Saint-Étienne 0–2 Racing Club de Lens Available
2024-10-05 FR1 AS Saint-Étienne 3–1 AJ Auxerre Available
2024-09-29 FR1 FC Nantes 2–2 AS Saint-Étienne Available
2024-09-20 FR1 OGC Nice 8–0 AS Saint-Étienne Available
2024-09-13 FR1 AS Saint-Étienne 1–0 Lille OSC Available
2024-08-31 FR1 Stade Brestois 29 4–0 AS Saint-Étienne Available
2024-08-24 FR1 AS Saint-Étienne 0–2 Le Havre AC Available
2024-08-17 FR1 AS Monaco FC 1–0 AS Saint-Étienne Available
2024-05-17 FR2 US Quevilly-Rouen 2–1 AS Saint-Étienne Available
2024-05-10 FR2 AS Saint-Étienne 1–1 Rodez AF Available
2024-05-04 FR2 EA Guingamp 2–2 AS Saint-Étienne Available

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

OpponentPWDLGFGAGDWin %
FC Nantes 32 9 16 7 41 36 +5 28%
OGC Nice 31 8 7 16 34 53 -19 26%
Olympique Lyonnais 31 8 8 15 34 51 -17 26%
Stade de Reims 31 14 11 6 41 29 +12 45%
Lille OSC 30 7 12 11 33 36 -3 23%
Angers SCO 30 15 9 6 44 30 +14 50%
Montpellier HSC 30 15 4 11 34 37 -3 50%
FC Metz 27 12 5 10 36 37 -1 44%
1. FSV Mainz 05 26 9 4 13 34 43 -9 35%
Girondins Bordeaux 26 9 9 8 41 37 +4 35%
VfL Wolfsburg 26 10 8 8 32 33 -1 38%
Eintracht Frankfurt 25 6 11 8 27 35 -8 24%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
14/15 First senior goal
20/21 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 33 936 3 0 0 0.29
23/24 27 475 4 0 0 0.76
22/23 20 311 2 0 0 0.58
21/22 37 502 2 0 0 0.36
20/21 38 254 2 0 0 0.71
19/20 23 332 3 0 0 0.81
18/19 20 201 2 0 0 0.9
17/18 18 394 1 0 0 0.23
16/17 31 204 2 0 0 0.88

Output by competition

Career goals and assists broken down by tournament.

Ligue 1
117 apps
23 G
10 A
CFA - Grp. D
17 apps
14 G
0 A
Ligue 2
23 apps
10 G
3 A
UEFA Youth League
10 apps
7 G
1 A
Proximus League
15 apps
6 G
6 A
JPL
20 apps
6 G
1 A
Coupe Gambardella
3 apps
2 G
0 A
Croky Cup
1 apps
2 G
0 A
L1/L2 Playoffs
3 apps
2 G
0 A
Regionalliga Bayern
2 apps
1 G
2 A

Frequently asked about Irvin Cardona

Who is Irvin Cardona?

Irvin Cardona is a Malta professional footballer who plays as a centre-forward for AS Saint-Étienne.

How old is Irvin Cardona?

Irvin Cardona is 28 years old. He was born on August 8, 1997 in Nîmes.

What position does Irvin Cardona play?

Irvin Cardona plays as a centre-forward (Attack - Centre-Forward).

What club does Irvin Cardona play for?

Irvin Cardona currently plays for AS Saint-Étienne.

How many career goals has Irvin Cardona scored?

Across all senior club competitions in our dataset, Irvin Cardona has scored 80 goals in 261 appearances.

What is Irvin Cardona's market value?

Irvin Cardona's most recent reported market value is €2.50m.