Haris Belkebla
Career snapshot
Career highs
Born the same day
Shares 1994-01-28 · 6 players total
| Full name | Haris Belkebla |
|---|---|
| Name in home country | هاريس بلقبلة |
| Date of birth | 1994-01-28 (32 yrs) |
| Place of birth | Drancy, Algeria |
| Citizenship | Algeria France |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 177.00 m |
| Current club | Angers SCO |
| Joined | 2024-08-17 |
| Contract expires | 2026-06-30 |
| Agent | no agent |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Angers SCO | 2 | 24/25 | 25/26 | 27 | 0 | 2 | 0 |
| Ohod Club | 1 | 23/24 | 23/24 | 30 | 1 | 0 | 2,565 |
| Stade Brestois 29 | 5 | 18/19 | 22/23 | 167 | 3 | 0 | 4,030 |
| Tours FC | 4 | 14/15 | 17/18 | 155 | 7 | 4 | 6,435 |
| FCM Aubervilliers | 1 | 09/10 | 09/10 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 1 | Angers SCO | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Coupe de France | Angers SCO | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | Angers SCO | 22 | 0 | 1 | 1 | 0 | 0 |
| 23/24 | King's Cup | Ohod Club | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Saudi First Division League | Ohod Club | 29 | 1 | 0 | 7 | 0 | 2,565 |
| 22/23 | Coupe de France | Stade Brestois 29 | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Ligue 1 | Stade Brestois 29 | 38 | 2 | 0 | 3 | 0 | 1,329 |
| 21/22 | Coupe de France | Stade Brestois 29 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ligue 1 | Stade Brestois 29 | 31 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Coupe de France | Stade Brestois 29 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 1 | Stade Brestois 29 | 35 | 0 | 0 | 7 | 1 | 0 |
| 19/20 | Ligue 1 | Stade Brestois 29 | 23 | 0 | 0 | 4 | 0 | 0 |
| 18/19 | Coupe de France | Stade Brestois 29 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de la Ligue | Stade Brestois 29 | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 2 | Stade Brestois 29 | 33 | 1 | 0 | 8 | 0 | 2,701 |
| 17/18 | Coupe de France | Tours FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | Tours FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ligue 2 | Tours FC | 35 | 1 | 0 | 5 | 0 | 3,105 |
| 16/17 | Coupe de France | Tours FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 2 | Tours FC | 31 | 0 | 1 | 5 | 0 | 0 |
| 15/16 | Coupe de France | Tours FC | 3 | 1 | 0 | 0 | 0 | 260 |
| 15/16 | Coupe de la Ligue | Tours FC | 3 | 1 | 0 | 1 | 0 | 270 |
| 15/16 | Ligue 2 | Tours FC | 34 | 2 | 2 | 9 | 0 | 1,527 |
| 14/15 | Coupe de France | Tours FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Coupe de la Ligue | Tours FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 2 | Tours FC | 36 | 2 | 1 | 7 | 0 | 1,273 |
| 09/10 | Coupe de France | FCM Aubervilliers | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Aubervilliers | Valenciennes B | Transfer | 0 | — |
| 14/15 | 2014-07-10 | Valenciennes B | Tours FC | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Tours FC | Stade Brestois | Transfer | 800000 | — |
| 23/24 | 2023-09-12 | Stade Brestois | Ohod Club | Transfer | 3000000 | — |
| 24/25 | 2024-08-17 | Ohod Club | Angers SCO | Transfer | 1700000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Ankle injury | 2019-11-20 | 2019-11-25 | 6 | 1 |
| 19/20 | Injury to the ankle | 2019-12-15 | 2020-01-31 | 48 | 6 |
| 21/22 | Injury to the ankle | 2021-08-08 | 2021-08-31 | 24 | 3 |
| 24/25 | Dead leg | 2024-10-18 | 2024-10-24 | 7 | 1 |
| 24/25 | Foot injury | 2025-03-31 | 2025-05-31 | 62 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.70m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lilian Brassier | 1 | 0 | 0 |
| Christophe Hérelle | 1 | 0 | 0 |
| Cyriaque Louvion | 1 | 0 | 0 |
| Rayan Raveloson | 1 | 0 | 0 |
| Mathias Autret | 2 | 0 | 0 |
| Ibrahim Cissé | 1 | 0 | 0 |
| Hugo Magnetti | 1 | 0 | 0 |
| Ibrahima Tandia | 1 | 1 | 0 |
| Julien Faussurier | 1 | 1 | 0 |
| Baptiste Santamaria | 1 | 1 | 0 |
| Thibaut Cillard | 1 | 0 | 0 |
| Marco Bizot | 1 | 0 | 0 |
| Jonathan Gradit | 1 | 0 | 0 |
| Bingourou Kamara | 1 | 0 | 0 |
| Irvin Cardona | 1 | 0 | 0 |
| Jérémy Le Douaron | 1 | 0 | 0 |
| Steve Mounié | 1 | 0 | 0 |
| Gaëtan Charbonnier | 1 | 0 | 0 |
| Gautier Larsonneur | 1 | 0 | 0 |
| Franck Honorat | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Ligue 1 | Stade Brestois 29 | 2 | 38 |
| 14/15 | Ligue 2 | Tours FC | 2 | 36 |
| 15/16 | Ligue 2 | Tours FC | 2 | 34 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | Ligue 2 | Tours FC | 2 | 34 |
| 14/15 | Ligue 2 | Tours FC | 1 | 36 |
| 16/17 | Ligue 2 | Tours FC | 1 | 31 |
Last 50 matches for Angers SCO while Haris Belkebla was at the club (joined 2024-08-17). 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 |
|---|---|---|---|---|---|
| 2026-05-17 | FR1 |
Stade Brestois 29 | – | Angers SCO | TIMED |
| 2026-05-10 | FR1 |
Angers SCO | 1–1 | RC Strasbourg Alsace | Available |
| 2026-05-10 | FR1 |
Angers SCO | 1–1 | RC Strasbourg Alsace | Available |
| 2026-05-03 | FR1 |
AJ Auxerre | 3–1 | Angers SCO | Available |
| 2026-05-03 | FR1 |
AJ Auxerre | 3–1 | Angers SCO | Available |
| 2026-04-25 | FR1 |
Angers SCO | 0–3 | Paris Saint-Germain FC | Available |
| 2026-04-25 | FR1 |
Angers SCO | 0–3 | Paris Saint-Germain FC | Available |
| 2026-04-18 | FR1 |
Angers SCO | 1–1 | Le Havre AC | Available |
| 2026-04-18 | FR1 |
Angers SCO | 1–1 | Le Havre AC | Available |
| 2026-04-11 | FR1 |
Stade Rennais FC 1901 | 2–1 | Angers SCO | Available |
| 2026-04-05 | FR1 |
Angers SCO | 0–0 | Olympique Lyonnais | Available |
| 2026-03-20 | FR1 |
Racing Club de Lens | 5–1 | Angers SCO | Available |
| 2026-03-14 | FR1 |
Angers SCO | 0–2 | OGC Nice | Available |
| 2026-03-07 | FR1 |
FC Nantes | 0–1 | Angers SCO | Available |
| 2026-02-28 | FR1 |
AS Monaco FC | 2–0 | Angers SCO | Available |
| 2026-02-22 | FR1 |
Angers SCO | 0–1 | Lille OSC | Available |
| 2026-02-15 | FR1 |
FC Lorient | 2–0 | Angers SCO | Available |
| 2026-02-08 | FR1 |
Angers SCO | 1–0 | Toulouse FC | Available |
| 2026-02-01 | FR1 |
Angers SCO | 1–0 | FC Metz | Available |
| 2026-01-25 | FR1 |
Paris FC | 0–0 | Angers SCO | Available |
| 2026-01-17 | FR1 |
Angers SCO | 2–5 | Olympique de Marseille | Available |
| 2026-01-04 | FR1 |
Le Havre AC | 2–1 | Angers SCO | Available |
| 2025-12-12 | FR1 |
Angers SCO | 4–1 | FC Nantes | Available |
| 2025-12-07 | FR1 |
OGC Nice | 0–1 | Angers SCO | Available |
| 2025-11-30 | FR1 |
Angers SCO | 1–2 | Racing Club de Lens | Available |
| 2025-11-23 | FR1 |
Toulouse FC | 0–1 | Angers SCO | Available |
| 2025-11-09 | FR1 |
Angers SCO | 2–0 | AJ Auxerre | Available |
| 2025-11-02 | FR1 |
Lille OSC | 1–0 | Angers SCO | Available |
| 2025-10-29 | FR1 |
Olympique de Marseille | 2–2 | Angers SCO | Available |
| 2025-10-26 | FR1 |
Angers SCO | 2–0 | FC Lorient | Available |
| 2025-10-18 | FR1 |
Angers SCO | 1–1 | AS Monaco FC | Available |
| 2025-10-05 | FR1 |
RC Strasbourg Alsace | 5–0 | Angers SCO | Available |
| 2025-09-28 | FR1 |
Angers SCO | 0–2 | Stade Brestois 29 | Available |
| 2025-09-19 | FR1 |
Olympique Lyonnais | 1–0 | Angers SCO | Available |
| 2025-09-14 | FR1 |
FC Metz | 1–1 | Angers SCO | Available |
| 2025-08-31 | FR1 |
Angers SCO | 1–1 | Stade Rennais FC 1901 | Available |
| 2025-08-22 | FR1 |
Paris Saint-Germain FC | 1–0 | Angers SCO | Available |
| 2025-08-17 | FR1 |
Angers SCO | 1–0 | Paris FC | Available |
| 2025-05-17 | FR1 |
Olympique Lyonnais | 2–0 | Angers SCO | INJURED Foot injury |
| 2025-05-10 | FR1 |
Angers SCO | 2–1 | RC Strasbourg Alsace | INJURED Foot injury |
| 2025-05-04 | FR1 |
FC Nantes | 0–1 | Angers SCO | INJURED Foot injury |
| 2025-04-27 | FR1 |
Angers SCO | 0–2 | Lille OSC | INJURED Foot injury |
| 2025-04-20 | FR1 |
OGC Nice | 2–1 | Angers SCO | INJURED Foot injury |
| 2025-04-13 | FR1 |
Angers SCO | 2–0 | Montpellier HSC | INJURED Foot injury |
| 2025-04-05 | FR1 |
Paris Saint-Germain FC | 1–0 | Angers SCO | INJURED Foot injury |
| 2025-03-30 | FR1 |
Angers SCO | 0–3 | Stade Rennais FC 1901 | Available |
| 2025-03-15 | FR1 |
Angers SCO | 0–2 | AS Monaco FC | Available |
| 2025-03-09 | FR1 |
Stade Brestois 29 | 2–0 | Angers SCO | Available |
| 2025-03-02 | FR1 |
Angers SCO | 0–4 | Toulouse FC | Available |
| 2025-02-25 | FR1 |
Angers SCO | 3–5 | Stade de Reims | Available |
Teams faced most often by Haris Belkebla'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 % |
|---|---|---|---|---|---|---|---|---|
| Clermont Foot 63 | 18 | 7 | 6 | 5 | 21 | 18 | +3 | 39% |
| AC Ajaccio | 16 | 5 | 2 | 9 | 17 | 21 | -4 | 31% |
| AJ Auxerre | 16 | 7 | 5 | 4 | 21 | 15 | +6 | 44% |
| FC Sochaux | 14 | 4 | 5 | 5 | 8 | 10 | -2 | 29% |
| Valenciennes FC | 14 | 8 | 2 | 4 | 17 | 14 | +3 | 57% |
| Chamois Niortais | 14 | 6 | 6 | 2 | 17 | 9 | +8 | 43% |
| AS Nancy Lorraine | 14 | 4 | 4 | 6 | 19 | 25 | -6 | 29% |
| Havre AC | 14 | 5 | 4 | 5 | 9 | 13 | -4 | 36% |
| Nîmes Olympique | 12 | 2 | 2 | 8 | 12 | 24 | -12 | 17% |
| RC Lens | 12 | 4 | 3 | 5 | 18 | 18 | 0 | 33% |
| Gazélec FC Ajaccio | 10 | 3 | 5 | 2 | 16 | 11 | +5 | 30% |
| FC Lorient | 10 | 5 | 1 | 4 | 19 | 14 | +5 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 14/15 | First senior goal |
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 | 24 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 30 | 2,565 | 7 | 0 | 0 | 0.25 |
| 22/23 | 40 | 1,329 | 3 | 0 | 0 | 0.2 |
| 21/22 | 32 | 0 | 2 | 0 | 0 | 0 |
| 20/21 | 36 | 0 | 7 | 0 | 1 | 0 |
| 19/20 | 23 | 0 | 4 | 0 | 0 | 0 |
| 18/19 | 36 | 2,701 | 8 | 0 | 0 | 0.27 |
| 17/18 | 42 | 3,105 | 5 | 0 | 0 | 0.14 |
| 16/17 | 32 | 0 | 5 | 1 | 0 | 0 |
| 15/16 | 40 | 2,057 | 10 | 1 | 0 | 0.48 |
| 14/15 | 41 | 1,273 | 7 | 0 | 0 | 0.49 |
Output by competition
Career goals and assists broken down by tournament.
More on Haris Belkebla
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Haris Belkebla
Who is Haris Belkebla?
Haris Belkebla is an Algeria professional footballer who plays as a central midfield for Angers SCO.
How old is Haris Belkebla?
Haris Belkebla is 32 years old. He was born on January 28, 1994 in Drancy.
What position does Haris Belkebla play?
Haris Belkebla plays as a central midfield (Midfield - Central Midfield).
What club does Haris Belkebla play for?
Haris Belkebla currently plays for Angers SCO.
How many career goals has Haris Belkebla scored?
Across all senior club competitions in our dataset, Haris Belkebla has scored 11 goals in 380 appearances.
What is Haris Belkebla's market value?
Haris Belkebla's most recent reported market value is €2.00m.