30
Matches
5
Goals
3
Assists
25
Yellow Cards
2
Red Cards
6.67
Avg Rating
⚽ Recent Events
🟥
17'
Red Card
Red Card
↩️
83'
Substitution
Substitution
↩️
80'
Substitution
Substitution
🟨
85'
Yellow Card
Yellow Card
↩️
57'
Substitution
Substitution
⚽
25'
Normal Goal
Normal Goal
🟨
89'
Yellow Card
Yellow Card
↩️
70'
Substitution
Substitution
🟥
54'
Red Card
Red Card
🟨
54'
Yellow Card
Yellow Card
🟨
30'
Yellow Card
Yellow Card
↩️
56'
Substitution
Substitution
🟨
33'
Yellow Card
Yellow Card
⚽🔴
82'
Own Goal
Own Goal
↩️
72'
Substitution
Substitution
🟨
57'
Yellow Card
Yellow Card
↩️
84'
Substitution
Substitution
↩️
66'
Substitution
Substitution
↩️
73'
Substitution
Substitution
🟨
90'
Yellow Card
Yellow Card
🅰️
23'
Normal Goal
Normal Goal
↪️
77'
Substitution
Substitution
🟨
89'
Yellow Card
Yellow Card
🟨
41'
Yellow Card
Yellow Card
🟨
90'
Yellow Card
Yellow Card
↪️
90'
Substitution
Substitution
🟨
58'
Yellow Card
Yellow Card
🅰️
89'
Normal Goal
Normal Goal
🟨
90'
Yellow Card
Yellow Card
⚽🔴
54'
Own Goal
Own Goal
🟨
87'
Yellow Card
Yellow Card
🟨
12'
Yellow Card
Yellow Card
↪️
90'
Substitution
Substitution
↩️
28'
Substitution
Substitution
🟨
60'
Yellow Card
Yellow Card
🟨
66'
Yellow Card
Yellow Card
🟨
69'
Yellow Card
Yellow Card
↪️
12'
Substitution
Substitution
↪️
39'
Substitution
Substitution
↪️
90'
Substitution
Substitution
📊 Match Statistics
| Match | Pos | Min | ⚽ | 🅰️ | Shots | Passes | Tackles | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
vs
Juventus
|
D | 17 | 0 | 0 | 0 | 12 | 1 | 0 | 1 | 3.0 |
vs
Juventus
|
D | 83 | 0 | 0 | 0 | 27 | 3 | 0 | 0 | 6.9 |
vs
Olympiakos Piraeus
|
D | 90 | 0 | 0 | 0 | 47 | 1 | 0 | 0 | 7.2 |
vs
Qarabag
|
D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
SC Freiburg
|
D | 80 | 0 | 0 | 0 | 38 | 3 | 0 | 0 | 6.9 |
vs
SC Freiburg
|
D | 90 | 0 | 0 | 1 | 42 | 1 | 0 | 0 | 6.5 |
vs
Qarabag
|
D | 90 | 0 | 0 | 0 | 40 | 5 | 0 | 0 | 6.7 |
vs
Olympiakos Piraeus
|
D | 90 | 0 | 0 | 1 | 53 | 3 | 1 | 0 | 7.2 |
vs
Angers
|
D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Lille
|
D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Montpellier
|
D | 57 | 0 | 0 | 0 | 21 | 0 | 0 | 0 | 6.3 |
vs
Toulouse
|
D | 90 | 0 | 0 | 0 | 30 | 1 | 0 | 0 | 6.9 |
vs
Strasbourg
|
D | 90 | 0 | 0 | 0 | 61 | 1 | 0 | 0 | 6.3 |
vs
Stade Brestois 29
|
D | 90 | 0 | 0 | 2 | 52 | 1 | 0 | 0 | 6.3 |
vs
Estac Troyes
|
D | 90 | 1 | 0 | 1 | 51 | 5 | 0 | 0 | 7.5 |
vs
Auxerre
|
D | 90 | 0 | 0 | 0 | 64 | 6 | 1 | 0 | 7.2 |
vs
Reims
|
D | 90 | 0 | 0 | 1 | 44 | 1 | 0 | 0 | 6.3 |
vs
Lyon
|
D | 90 | 0 | 0 | 0 | 39 | 1 | 0 | 0 | 6.3 |
vs
Nice
|
D | 90 | 0 | 0 | 1 | 65 | 3 | 0 | 0 | 6.9 |
vs
Paris Saint Germain
|
D | 70 | 0 | 0 | 0 | 22 | 1 | 0 | 0 | 6.2 |
vs
Lorient
|
D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
vs
Auxerre
|
D | 90 | 0 | 0 | 0 | 61 | 1 | 0 | 0 | 6.9 |
vs
Estac Troyes
|
D | 90 | 0 | 0 | 1 | 37 | 3 | 0 | 0 | 7.2 |
vs
Reims
|
D | 54 | 0 | 0 | 1 | 32 | 1 | 2 | 1 | 6.2 |
vs
Clermont Foot
|
D | 90 | 0 | 0 | 0 | 69 | 3 | 0 | 0 | 6.9 |
vs
Nice
|
D | 90 | 0 | 0 | 0 | 21 | 7 | 0 | 0 | 7.2 |
vs
Stade Brestois 29
|
D | 90 | 0 | 0 | 0 | 48 | 6 | 0 | 0 | 7.6 |
vs
Rennes
|
D | 90 | 0 | 0 | 0 | 31 | 6 | 0 | 0 | 7.3 |
vs
Monaco
|
D | 90 | 0 | 0 | 1 | 53 | 4 | 0 | 0 | 6.3 |
vs
Lens
|
D | 56 | 0 | 0 | 0 | 19 | 2 | 0 | 0 | 7.3 |
🔄 Transfer History
2025-07-01
Nantes
Reims
Free Transfer
Nantes
→
Reims
2025-07-01
Nantes
Reims
Free Transfer
Nantes
→
Reims
2025-07-01
Nantes
Reims
Free Transfer
Nantes
→
Reims
2025-07-01
Nantes
Reims
Free Transfer
Nantes
→
Reims
2017-07-27
Bordeaux
Nantes
€ 1.7M
Bordeaux
→
Nantes
2017-07-27
Bordeaux
Nantes
€ 1.7M
Bordeaux
→
Nantes
2017-07-27
Bordeaux
Nantes
€ 1.7M
Bordeaux
→
Nantes
2017-07-27
Bordeaux
Nantes
€ 1.7M
Bordeaux
→
Nantes
2012-07-01
Laval
Niort
Free
Laval
→
Niort
2012-07-01
Laval
Niort
Free
Laval
→
Niort
2012-07-01
Laval
Niort
Free
Laval
→
Niort
2011-07-15
Valenciennes
Laval
Loan
Valenciennes
→
Laval
2011-07-15
Valenciennes
Laval
Loan
Valenciennes
→
Laval
2011-07-15
Valenciennes
Laval
Loan
Valenciennes
→
Laval
2011-07-15
Valenciennes
Laval
Loan
Valenciennes
→
Laval