Statistiques globales
227
Matchs joués
160
Titularisations
67
Remplacements
9
Essais
0
Transformations
0
Pénalités
0
Drops
45
Points marqués
Discipline
0
Cartons jaunes
0
Cartons rouges
Statistiques par saison
| Saison | Club | Compétition | M | Titu. | E | Pts |
|---|---|---|---|---|---|---|
| 2023-2024 | Aviron Bayonnais | Challenge Cup | 1 | 1 | 0 | 0 |
| Aviron Bayonnais | Champions Cup | 3 | 2 | 0 | 0 | |
| Aviron Bayonnais | Top 14 | 24 | 10 | 3 | 15 | |
| 2022-2023 | Stade Rochelais | Champions Cup | 7 | 4 | 0 | 0 |
| Stade Rochelais | Top 14 | 19 | 13 | 2 | 10 | |
| 2021-2022 | Stade Rochelais | Champions Cup | 6 | 2 | 0 | 0 |
| Stade Rochelais | Top 14 | 18 | 13 | 1 | 5 | |
| 2020-2021 | Stade Rochelais | Champions Cup | 1 | 0 | 0 | 0 |
| Stade Rochelais | Top 14 | 16 | 13 | 0 | 0 | |
| 2018-2019 | Stade Rochelais | Challenge Cup | 1 | 1 | 0 | 0 |
| Stade Rochelais | Top 14 | 8 | 6 | 0 | 0 | |
| 2017-2018 | Association Sportive Béziers Hérault | Pro D2 | 23 | 22 | 0 | 0 |
| 2016-2017 | Association Sportive Béziers Hérault | Pro D2 | 19 | 14 | 0 | 0 |
| 2015-2016 | Association Sportive Béziers Hérault | Pro D2 | 28 | 19 | 2 | 10 |
| 2014-2015 | Association Sportive Béziers Hérault | Pro D2 | 22 | 17 | 1 | 5 |
| 2019-2020 | Stade Rochelais | Top 14 | 2 | 0 | 0 | 0 |
| 2025-2026 | Biarritz Olympique Pays Basque | Pro D2 | 23 | 22 | 0 | 0 |
| 2024-2025 | Aviron Bayonnais | Top 14 | 6 | 1 | 0 | 0 |
| Total carrière | 227 | 160 | 9 | 45 | ||
Par compétition
| Compétition | Matchs | Titu. | Essais |
|---|---|---|---|
| Pro D2 | 115 | 94 | 3 |
| Top 14 | 93 | 56 | 6 |
| Champions Cup | 17 | 8 | 0 |
| Challenge Cup | 2 | 2 | 0 |
Détail des actions
Remplacement (72')
Remplacement (49')
Remplacement (50')
Remplacement (47')
Remplacement (50')
Remplacement (8')
Remplacement (52')
Remplacement (52')
Remplacement (50')
Remplacement (68')
Remplacement (54')
Remplacement (67')
Remplacement (46')
Essai (59')
Essai (29')
Remplacement (63')
Remplacement (46')
Remplacement (50')
Remplacement (49')
Remplacement (41')
Essai (52')
Remplacement (47')
Remplacement (55')













