| Season | CLUB | Rating | M | START | MIN | G | A | G+A | xA | PASS | PASS/M | PASS% | PASS-ATT | CC | BCC | PASS-KEY | PASS-LNG | PASS-F3RD | CRS | CRS% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2004-05 | Bordeaux | 22 | 10 | 1,029 | 0 | |||||||||||||||
2007-08 | Strasbourg | 26 | 26 | 2,142 | 3 | 1 | 4 | |||||||||||||
2009-10 | Valenciennes | 32 | 28 | 2,422 | 1 | 2 | 3 | |||||||||||||
2010-11 | Valenciennes | 31 | 27 | 2,436 | 0 | 8 | 8 | |||||||||||||
2011-12 | Valenciennes | 35 | 34 | 2,964 | 7 | 4 | 11 | |||||||||||||
2012-13 | Saint-Étienne | 38 | 28 | 2,629 | 4 | 6 | 10 | |||||||||||||
2013-14 | Saint-Étienne | 33 | 22 | 2,096 | 1 | 1 | 2 | |||||||||||||
2014-15 | Saint-Étienne | 17 | 11 | 1,043 | 1 | 0 | 1 | 512 | 30.12 | 77.3 | 662 | 0 | 1 | 0 | 70 | 272 | ||||
2015-16 | Saint-Étienne | 19 | 14 | 1,149 | 0 | 2 | 2 | 472 | 24.84 | 72.8 | 648 | 2 | 4 | 0 | 71 | 247 | ||||
2016-17 | Metz | 33 | 32 | 2,786 | 1 | 3 | 4 | 1,309 | 39.67 | 78.9 | 1,660 | 3 | 8 | 0 | 187 | 667 | ||||
2017-18 | Metz | 38 | 38 | 3,302 | 1 | 3 | 4 | 1,453 | 38.24 | 78.0 | 1,863 | 3 | 4 | 0 | 286 | 676 | ||||
2019-20 | Metz | 12 | 9 | 769 | 1 | 0 | 1 | 463 | 38.58 | 84.0 | 551 | 8 | 0 | 8 | 47 | 159 | ||||
| Career Ligue 1 | 336 | 279 | 24,767 | 20 | 30 | 50 |
| Team | W | D | L | GD | PTS | |
|---|---|---|---|---|---|---|
| 1 | 9 | 2 | 1 | 18 | 29 | |
| 2 | 7 | 2 | 3 | 12 | 23 | |
| 3 | 7 | 1 | 4 | 14 | 22 | |
| 4 | 6 | 3 | 3 | 4 | 21 | |
| 5 | 5 | 5 | 2 | 7 | 20 | |
| 6 | 5 | 4 | 3 | 3 | 19 |
| Team | W | D | L | GD | PTS | |
|---|---|---|---|---|---|---|
| 1 | 10 | 2 | 1 | 16 | 32 | |
| 2 | 10 | 1 | 2 | 21 | 31 | |
| 3 | 9 | 2 | 2 | 15 | 29 | |
| 4 | 8 | 4 | 1 | 14 | 28 | |
| 5 | 5 | 6 | 2 | 6 | 21 | |
| 6 | 6 | 3 | 4 | 1 | 21 |