30
Matches
3
Goals
6
Assists
3
Yellow Cards
0
Red Cards
6.89
Avg Rating
⚽ Recent Events
↪️
75'
Substitution
Substitution
↩️
27'
Substitution
Substitution
↩️
71'
Substitution
Substitution
↪️
79'
Substitution
Substitution
↪️
57'
Substitution
Substitution
↪️
84'
Substitution
Substitution
↩️
76'
Substitution
Substitution
↪️
69'
Substitution
Substitution
🅰️
87'
Normal Goal
Normal Goal
↪️
78'
Substitution
Substitution
↩️
65'
Substitution
Substitution
🅰️
6'
Normal Goal
Normal Goal
↩️
87'
Substitution
Substitution
↩️
65'
Substitution
Substitution
↪️
90'
Substitution
Substitution
↪️
86'
Substitution
Substitution
↪️
67'
Substitution
Substitution
↪️
90'
Substitution
Substitution
↪️
86'
Substitution
Substitution
↩️
71'
Substitution
Substitution
↩️
79'
Substitution
Substitution
↩️
81'
Substitution
Substitution
↪️
78'
Substitution
Substitution
↪️
67'
Substitution
Substitution
↪️
59'
Substitution
Substitution
↪️
87'
Substitution
Substitution
↩️
58'
Substitution
Substitution
↪️
90'
Substitution
Substitution
↪️
71'
Substitution
Substitution
↪️
90'
Substitution
Substitution
↪️
75'
Substitution
Substitution
↩️
79'
Substitution
Substitution
↪️
63'
Substitution
Substitution
↪️
66'
Substitution
Substitution
↩️
61'
Substitution
Substitution
↪️
77'
Substitution
Substitution
↩️
72'
Substitution
Substitution
↩️
81'
Substitution
Substitution
↩️
62'
Substitution
Substitution
🟨
15'
Yellow Card
Yellow Card
📊 Match Statistics
| Match | Pos | Min | ⚽ | 🅰️ | Shots | Passes | Tackles | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
vs
Grenoble
|
D | 15 | 0 | 0 | 1 | 13 | 1 | 0 | 0 | 7.0 |
vs
Nimes
|
M | 27 | 0 | 0 | 0 | 12 | 0 | 0 | 0 | 7.2 |
vs
Guingamp
|
D | 90 | 0 | 0 | 1 | 64 | 1 | 0 | 0 | 6.9 |
vs
Niort
|
D | 90 | 0 | 0 | 1 | 56 | 0 | 0 | 0 | 7.2 |
vs
Bordeaux
|
D | 90 | 0 | 0 | 0 | 54 | 3 | 0 | 0 | 6.3 |
vs
LE Havre
|
D | 90 | 0 | 0 | 0 | 52 | 0 | 0 | 0 | 6.9 |
vs
PAU
|
D | 90 | 0 | 0 | 1 | 60 | 1 | 0 | 0 | 7.3 |
vs
Quevilly
|
D | 90 | 0 | 0 | 0 | 56 | 1 | 0 | 0 | 6.2 |
vs
Annecy
|
D | 71 | 0 | 0 | 0 | 31 | 3 | 0 | 0 | 7.2 |
vs
Dijon
|
D | 11 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 6.2 |
vs
Metz
|
D | 90 | 0 | 0 | 0 | 30 | 3 | 0 | 0 | 6.3 |
vs
Bastia
|
D | 90 | 0 | 0 | 0 | 56 | 1 | 0 | 0 | 7.3 |
vs
Laval
|
D | 90 | 0 | 0 | 0 | 85 | 1 | 0 | 0 | 7.3 |
vs
Saint Etienne
|
D | 90 | 0 | 0 | 0 | 49 | 0 | 0 | 0 | 7.2 |
vs
Valenciennes
|
D | 33 | 0 | 0 | 0 | 16 | 0 | 0 | 0 | 6.9 |
vs
Nimes
|
D | 11 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 6.9 |
vs
Rodez
|
M | 76 | 0 | 0 | 0 | 25 | 2 | 0 | 0 | 6.7 |
vs
Grenoble
|
D | 21 | 0 | 0 | 0 | 15 | 1 | 0 | 0 | 6.7 |
vs
Bordeaux
|
D | 90 | 0 | 0 | 0 | 43 | 1 | 0 | 0 | 6.7 |
vs
Amiens
|
D | 90 | 0 | 0 | 0 | 36 | 2 | 0 | 0 | 6.7 |
vs
Caen
|
D | 12 | 0 | 1 | 1 | 13 | 0 | 0 | 0 | 7.2 |
vs
Niort
|
D | 65 | 0 | 0 | 0 | 33 | 1 | 0 | 0 | 6.9 |
vs
Guingamp
|
D | 90 | 0 | 0 | 0 | 40 | 0 | 0 | 0 | 7.3 |
vs
Quevilly
|
D | 90 | 0 | 1 | 0 | 67 | 1 | 0 | 0 | 7.3 |
vs
Sochaux
|
D | 87 | 0 | 0 | 0 | 24 | 2 | 0 | 0 | 6.9 |
vs
Stade Brestois 29
|
M | 65 | 0 | 0 | 0 | 21 | 2 | 0 | 0 | 6.7 |
vs
Strasbourg
|
D | 9 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.7 |
vs
Auxerre
|
D | 11 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 6.6 |
vs
Paris Saint Germain
|
D | 23 | 0 | 0 | 1 | 16 | 0 | 0 | 0 | 7.0 |
vs
Le Havre
|
D | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — |
🔄 Transfer History
2023-07-31
Paris FC
Angers
Free
Paris FC
→
Angers
2023-07-31
Paris FC
Angers
Free
Paris FC
→
Angers
2023-07-31
Paris FC
Angers
Free
Paris FC
→
Angers
2023-07-31
Paris FC
Angers
Free
Paris FC
→
Angers
2020-08-17
Guimaraes
Paris FC
N/A
Guimaraes
→
Paris FC
2020-08-17
Guimaraes
Paris FC
N/A
Guimaraes
→
Paris FC
2020-08-17
Guimaraes
Paris FC
N/A
Guimaraes
→
Paris FC
2020-08-17
Guimaraes
Paris FC
N/A
Guimaraes
→
Paris FC
2018-07-02
Belenenses
Guimaraes
N/A
Belenenses
→
Guimaraes
2018-07-02
Belenenses
Guimaraes
N/A
Belenenses
→
Guimaraes
2016-08-03
FC ST. Gallen
Belenenses
N/A
FC ST. Gallen
→
Belenenses
2016-08-03
FC ST. Gallen
Belenenses
N/A
FC ST. Gallen
→
Belenenses
2016-01-05
Stromsgodset
FC ST. Gallen
Free
Stromsgodset
→
FC ST. Gallen
2016-01-05
Stromsgodset
FC ST. Gallen
Free
Stromsgodset
→
FC ST. Gallen
2016-01-05
Stromsgodset
FC ST. Gallen
Free
Stromsgodset
→
FC ST. Gallen
2016-01-05
Stromsgodset
FC ST. Gallen
Free
Stromsgodset
→
FC ST. Gallen
2015-03-23
Lierse
Stromsgodset
N/A
Lierse
→
Stromsgodset
2015-03-23
Lierse
Stromsgodset
N/A
Lierse
→
Stromsgodset
2014-07-01
SC Braga
Lierse
N/A
SC Braga
→
Lierse
2014-07-01
SC Braga
Lierse
N/A
SC Braga
→
Lierse
2014-01-17
SC Braga
Panetolikos
Loan
SC Braga
→
Panetolikos
2014-01-17
SC Braga
Panetolikos
Loan
SC Braga
→
Panetolikos
2014-01-17
SC Braga
Panetolikos
Loan
SC Braga
→
Panetolikos
2014-01-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2014-01-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2014-01-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2014-01-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2013-09-01
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-09-01
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-09-01
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-09-01
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-07-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2013-07-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2013-07-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2013-07-01
Moreirense
SC Braga
N/A
Moreirense
→
SC Braga
2013-01-15
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-01-15
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-01-15
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2013-01-15
SC Braga
Moreirense
Loan
SC Braga
→
Moreirense
2012-07-01
Leixoes
SC Braga
Free
Leixoes
→
SC Braga
2012-07-01
Leixoes
SC Braga
Free
Leixoes
→
SC Braga
2012-07-01
Leixoes
SC Braga
Free
Leixoes
→
SC Braga
2011-05-18
Le Havre
Leixoes
Free
Le Havre
→
Leixoes
2011-05-18
Le Havre
Leixoes
Free
Le Havre
→
Leixoes
2011-05-18
Le Havre
Leixoes
Free
Le Havre
→
Leixoes