Irvin Cardona
Career snapshot
Career highs
Born the same day
Shares 1997-08-08 · 6 players total
| Full name | Irvin Cardona |
|---|---|
| Date of birth | 1997-08-08 (28 yrs) |
| Place of birth | Nîmes, Malta |
| Citizenship | Malta France |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 185.00 m |
| Current club | AS Saint-Étienne |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | Wasserman |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25250 | — | 3 | 0 | — | — | former national player |
| Team #23658 | — | 5 | 1 | — | — | former national player |
| Team #3587 | #11 | 2 | 2 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Hugo Magnetti | 1 | 0 | 0 |
| Tristan Muyumba | 1 | 1 | 0 |
| Léo Pétrot | 1 | 0 | 0 |
| Xavier Mercier | 1 | 7 | 0 |
| Christophe Hérelle | 1 | 0 | 0 |
| Paul Nardi | 1 | 0 | 0 |
| Julien Faussurier | 1 | 1 | 0 |
| Marco Bizot | 1 | 0 | 0 |
| Guevin Tormin | 1 | 3 | 0 |
| Gaëtan Charbonnier | 1 | 5 | 0 |
| Jean-Kévin Duverne | 1 | 0 | 0 |
| Lilian Brassier | 1 | 0 | 0 |
| Romain Faivre | 1 | 1 | 0 |
| Romain Perraud | 1 | 1 | 0 |
| Ronaël Pierre-Gabriel | 1 | 0 | 0 |
| Steve Mounié | 1 | 3 | 0 |
| Franck Honorat | 1 | 4 | 0 |
| Brendan Chardonnet | 1 | 1 | 0 |
| Haris Belkebla | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Irvin Cardona
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.