Loading live ticker…
Joffrey Bultel

Joffrey Bultel

Boulogne
Central Midfielder France
Age 26
Height 184 cm
Country France
Value €262.5k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.73
30 matches
Last 5
6.66
-0.07 vs season
Best
8.2
vs Dunkerque
MOTM
1
of 28 matches
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
30
Goals
1
Assists
1
Rating
6.73
Goals
1
45%
Assists
1
41%
Rating
6.73
59%
Matches
30
82%
Started
20
72%
Minutes
1802
76%
🎯
Stats compared to other midfielders
Ligue 2 · percentile vs peers
44% 97% 89% 36% 49% 19%
Chances created
44%
Aerial duels
97%
Defensive actions
89%
Goals
36%
Shot attempts
49%
Touches
19%
🎯
Shot Map
20 shots per season
Goals
1
On target
7
xG
1.01
Conversion
5%
Goal Saved Off target
🔥
Heatmap
499 touches this season
Attack
Touches
499
Attack
21%
Middle
53%
Ø position
48%
ATTACK

Detailed Stats & Percentiles (Ligue 2)

Shooting

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 42%
Goals 1 0.05
45
50
xG 0.98 0.05
51
31
xGOT 0.65 0.03
47
35
xG excl. penalty 0.98 0.05
55
33
Shots 20 1.00
72
43
Shots on target 3 0.15
43
27
Headed shots 5 0.25
90
77

Passing

Stat Total Per 90
Percentile
avg 54%
Per 90 pctl
avg 45%
Assists 1 0.05
41
48
xA 1.14 0.06
59
39
Accurate passes 461 23.02
63
30
Pass accuracy 72.7 72.71
15
15
Accurate long balls 40 2.00
75
63
Long ball accuracy 48.2 48.19
41
41
Chances created 17 0.85
72
53
Big chances created 4 0.20
79
68
Successful crosses 3 0.15
55
46
Cross accuracy 18.8 18.75
45
45

Possession

Stat Total Per 90
Percentile
avg 61%
Per 90 pctl
avg 51%
Dribbles 7 0.35
44
20
Dribbles success rate 43.8 43.75
37
37
Duels won 120 5.99
86
72
Duels won % 52.2 52.17
67
67
Aerials won 54 2.70
97
94
Aerials won % 60.7 60.67
83
83
Touches 935 46.70
68
22
Touches in opposition box 21 1.05
62
40
Dispossessed 12 0.60
39
69
Fouls won 10 0.50
33
6

Defending

Stat Total Per 90
Percentile
avg 56%
Per 90 pctl
avg 54%
Defensive actions 122 6.09
86
86
Tackles 49 2.45
82
81
Interceptions 34 1.70
92
90
Blocked scoring attempt 5 0.25
77
70
Fouls committed 41 2.05
88
71
Penalties conceded 1 0.05
0
4
Recoveries 71 3.55
60
23
Possession won final 3rd 8 0.40
68
43
Dribbled past 15 0.75
27
57
Clearances 34 1.70
81
73
Clean sheets 1 0.05
45
47
Goals conceded while on pitch 30 1.50
11
34
xG against while on pitch 30.99 1.55
17
23

Discipline

Stat Total Per 90
Percentile
avg 70%
Per 90 pctl
avg 85%
Yellow cards 2 0.10
40
70
Red cards 0 0.00
100
100

Recent Matches (30)

Date Opponent Comp Score Min G A Rating
2026-05-09 @ Laval Ligue 2 2-1 90 0 0 7.2
2026-05-02 vs Annecy FC Ligue 2 1-2 90 0 0 6.2
2026-04-27 vs Dunkerque Ligue 2 2-6 17 0 0 6.4
2026-04-18 @ Troyes Ligue 2 1-0 85 0 0 6.6
2026-04-11 vs Le Mans Ligue 2 0-0 90 0 0 6.9
2026-04-04 @ Reims Ligue 2 0-0 83 0 0 6.9
2026-03-20 vs Nancy Ligue 2 0-0 4 0 0
2026-03-06 vs Amiens Ligue 2 4-2 37 0 0 6.4
2026-02-27 @ Grenoble Ligue 2 0-0 28 0 0 6.0
2026-02-20 vs Clermont Foot Ligue 2 0-2 13 0 0 6.2
2026-02-13 @ Pau Ligue 2 1-2 25 0 1 7.2
2026-02-06 vs Rodez Ligue 2 1-2 90 0 0 7.1
2026-01-31 @ Saint-Etienne Ligue 2 0-1 89 0 0 7.1
2026-01-24 @ Red Star Ligue 2 2-2 62 0 0 6.8
2026-01-16 vs Montpellier Ligue 2 1-0 22 0 0 6.2
2026-01-03 @ Guingamp Ligue 2 3-0 66 0 0 6.2
2025-12-15 vs Troyes Ligue 2 1-2 90 0 0 6.6
2025-12-05 @ Clermont Foot Ligue 2 1-1 83 0 0 7.4
2025-11-21 vs Grenoble Ligue 2 3-1 90 0 0 7.9
2025-11-07 @ Dunkerque Ligue 2 1-1 90 1 0 8.2
2025-10-31 @ Annecy FC Ligue 2 1-1 8 0 0
2025-10-28 vs Reims Ligue 2 2-6 23 0 0 6.0
2025-10-24 @ Le Mans Ligue 2 1-0 66 0 0 6.7
2025-10-17 vs Guingamp Ligue 2 2-2 23 0 0 6.6
2025-10-03 @ Amiens Ligue 2 0-1 51 0 0 6.9
2025-09-19 vs Pau Ligue 2 0-3 58 0 0 5.8
2025-09-16 vs SC Bastia Ligue 2 1-0 79 0 0 7.4
2025-09-12 vs Laval Ligue 2 1-2 70 0 0 6.1
2025-08-29 @ Rodez Ligue 2 1-0 90 0 0 7.3
2025-08-23 vs Saint-Etienne Ligue 2 0-1 90 0 0 6.3

Career

Season Team Type Apps G A Rating
2025/2026 Boulogne senior 30 1 1 6.73
2024/2025 Boulogne senior 27 1 1 6.29
2023/2024 Boulogne senior 26 2 0 -
2022/2023 Boulogne senior 21 0 0 -
2021/2022 Boulogne-sur-Mer Côte d'Opale II senior 13 0 0 -
2019/2020 Le Portel senior 5 1 0 -
2017/2018 Lille B senior 2 0 0 -

Transfer Value History

Help