Loading live ticker…
Frank Magri

Frank Magri

Toulouse
Striker Cameroon
Age 26
Height 178 cm
Foot Right
Country Cameroon
Value €2.4m
Contract 2026-06-30
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
17
Goals
5
Assists
1
Rating
6.72
Goals
5
61%
Assists
1
41%
Rating
6.72
64%
Matches
17
44%
Started
16
75%
Minutes
1264
70%
🎯
Stats compared to other forwards
Ligue 1 · percentile vs peers
34% 73% 61% 28% 30% 23%
Chances created
34%
Aerial duels
73%
Defensive actions
61%
Goals
28%
Shot attempts
30%
Touches
23%
🎯
Shot Map
33 shots per season
Goals
5
On target
20
xG
4.39
Conversion
15%
Goal Saved Off target
🔥
Heatmap
584 touches this season
Attack
Touches
584
Attack
45%
Middle
48%
Ø position
64%
ATTACK

Detailed Stats & Percentiles (Ligue 1)

Shooting

Stat Total Per 90
Percentile
avg 64%
Per 90 pctl
avg 50%
Goals 5 0.36
61
53
xG 4.48 0.32
61
43
xGOT 4.70 0.33
64
52
xG excl. penalty 3.70 0.26
58
35
Shots 33 2.35
63
46
Shots on target 12 0.85
58
43
Headed shots 13 0.93
81
80

Passing

Stat Total Per 90
Percentile
avg 57%
Per 90 pctl
avg 52%
Assists 1 0.07
41
49
xA 0.92 0.07
63
46
Accurate passes 150 10.68
61
26
Pass accuracy 73.9 73.89
50
50
Accurate long balls 2 0.14
36
27
Long ball accuracy 100.0 100.00
100
100
Chances created 14 1.00
67
66
Big chances created 1 0.07
30
33
Successful crosses 2 0.14
69
69
Cross accuracy 13.3 13.33
52
52

Possession

Stat Total Per 90
Percentile
avg 64%
Per 90 pctl
avg 59%
Dribbles 10 0.71
63
55
Dribbles success rate 45.5 45.45
61
61
Duels won 78 5.55
75
70
Duels won % 40.8 40.84
55
55
Aerials won 40 2.85
86
84
Aerials won % 44.4 44.44
73
73
Touches 422 30.05
61
32
Touches in opposition box 68 4.84
69
55
Dispossessed 19 1.35
27
44
Fouls won 22 1.57
75
64

Defending

Stat Total Per 90
Percentile
avg 51%
Per 90 pctl
avg 49%
Defensive actions 25 1.78
67
43
Tackles 8 0.57
58
43
Interceptions 3 0.21
56
46
Blocked scoring attempt 1 0.07
58
63
Fouls committed 28 1.99
81
69
Recoveries 28 1.99
63
36
Possession won final 3rd 6 0.43
55
36
Dribbled past 6 0.43
27
49
Clearances 13 0.93
76
67
Clean sheets 0 0.00
0
0
Goals conceded while on pitch 17 1.21
30
67
xG against while on pitch 17.55 1.25
38
75

Discipline

Stat Total Per 90
Percentile
avg 55%
Per 90 pctl
avg 64%
Yellow cards 3 0.21
10
29
Red cards 0 0.00
100
100

Recent Matches (29)

Date Opponent Comp Score Min G A Rating
2026-01-17 vs Nice Ligue 1 5-1 82 1 1 8.7
2026-01-09 vs Morocco Africa Cup of Nations 0-2 13 0 0 6.0
2026-01-04 @ South Africa Africa Cup of Nations 1-2 0 0 0
2025-12-31 @ Mozambique Africa Cup of Nations Grp. F 1-2 72 0 0 5.8
2025-12-28 @ Ivory Coast Africa Cup of Nations Grp. F 1-1 0 0 0
2025-12-24 vs Gabon Africa Cup of Nations Grp. F 1-0 23 0 0 6.1
2025-12-13 @ Paris FC Ligue 1 0-3 27 0 0 6.0
2025-12-06 vs Strasbourg Ligue 1 1-0 45 0 0 6.0
2025-11-29 @ Marseille Ligue 1 2-2 89 0 0 7.0
2025-11-23 vs Angers Ligue 1 0-1 66 0 0 5.9
2025-11-13 vs DR Congo World Cup Qualification CAF 0-1 45 0 0
2025-11-09 @ Lorient Ligue 1 1-1 90 0 0 5.9
2025-11-02 vs Le Havre Ligue 1 0-0 79 0 0 6.8
2025-10-29 vs Rennes Ligue 1 2-2 80 0 0 6.5
2025-10-25 @ Monaco Ligue 1 1-0 73 0 0 6.4
2025-10-19 vs Metz Ligue 1 4-0 64 1 0 7.4
2025-10-13 vs Angola World Cup Qualification CAF Grp. D 0-0 0 0 0
2025-10-08 @ Mauritius World Cup Qualification CAF Grp. D 0-2 0 0 0
2025-10-05 @ Lyon Ligue 1 1-2 71 0 0 7.3
2025-09-27 vs Nantes Ligue 1 2-2 90 0 0 6.6
2025-09-21 @ Auxerre Ligue 1 1-0 90 0 0 4.9
2025-09-14 @ Lille Ligue 1 2-1 89 1 0 7.0
2025-09-09 @ Cape Verde World Cup Qualification CAF Grp. D 1-0 22 0 0
2025-09-04 vs Eswatini World Cup Qualification CAF Grp. D 3-0 8 0 0
2025-08-30 vs Paris Saint-Germain Ligue 1 3-6 70 0 0 6.4
2025-08-24 vs Brest Ligue 1 2-0 83 2 0 9.0
2025-08-16 @ Nice Ligue 1 0-1 76 0 0 6.6
2025-08-10 vs Sevilla Club Friendlies 1-1 90 0 0
2025-07-30 @ Al Nassr FC Club Friendlies 2-1 45 0 0 6.5

Career

Season Team Type Apps G A Rating
2025/2026 Toulouse senior 17 5 1 6.72
2024/2025 Toulouse senior 34 5 1 6.29
2023/2024 Toulouse senior 38 6 2 6.54
2022/2023 SC Bastia senior 25 13 4 7.10
2021/2022 SC Bastia senior 14 2 1 6.49
2021/2022 Angers B senior 13 6 0 -
2020/2021 Angers B senior 9 3 0 -
2019/2020 Angers B senior 17 6 0 -
2018/2019 Angers B senior 18 6 0 -
2017/2018 Angers B senior 9 2 0 -
2016/2017 Angers B senior 5 3 0 -
2026 Cameroon national team 7 1 0 7.13
2025 Cameroon national team 7 0 0 5.94
2023 Cameroon national team 6 1 0 6.13

Transfer Value History

Help