Skip to main content
F. Magri photo

Frank Magri

France flagFrance
Country
Forward
Position
26
Age
178 cm
Height
right
Foot
9
Shirt
Last 5
WWLWW

Match-by-match stats

F. Magri photo

F. Magri

Toulouse logoToulouse
Line
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Frank Magri 2025/2026 season stats

As a striker, Frank Magri has appeared in 17 Ligue 1 matches this season, totalling 1,265 minutes at an average rating of 6.93. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Ligue 1 attackers.

6.9Rating
17
Apps
5
Goals
1
Assists
14
Key passes
8
Tackles
1,265
Minutes

Player traits

Percentile vs attackers

54Attacking39Creating50On ball23Passing77Aerial36Defending

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals50.4066
Goal involvements60.4350
Shots332.3051
Shots on target120.9049
Shot accuracy36.0%n/a32
Shot conversion15.0%n/a64
Goals per SoT0.42n/a70
Big chances missed10.0713
Shots off target130.9262
Shots blocked80.5757
Hit woodwork0n/a25
Assists10.1042
Key passes141.0041
Chances created141.0056
Big chances created10.0715

Frank Magri has taken 33 shots with 12 on target (36% accuracy), scoring 5 goals. That is a shot roughly every 38 minutes. He is around the divisional average for shooting, ranking in the 51st percentile for shot volume among attackers. Frank Magri has 1 assist and 14 key passes , creating 1 big chances . That works out to a chance created roughly every 90 minutes. His creative output is around the divisional average, ranking in the 42nd percentile for chance creation among attackers.

Passing stats

PassingTotalPer 90 / %Percentile
Passes20314.4010
Accurate passes15010.7014
Pass accuracy74.0%n/a36
Long balls won20.1412
Through balls won0n/a30
Accurate crosses20.1443
Backward passes614.347
Passes (final third)211.4940

Frank Magri has completed 150 of 203 passes at 74% accuracy , plus 2 accurate crosses . He is below average for passing volume, ranking in the 10th percentile for passing volume among attackers.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles100.7135
Dribble attempts221.5728
Dribble success0.5%n/a64
Duels won785.5568
Aerials won402.8590
Touches42230.0017
Possession lost1369.6819
Dribbled past50.3629
Fouls won221.5764
Dispossessed191.3554
Turnovers181.289

Frank Magri completes 10 dribbles at a 45% success rate and wins 78 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles80.5722
Tackles won10.075
Interceptions30.2128
Clearances130.9268
Blocks0n/a50
Ball recoveries261.8511
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a42
Errors led to shot0n/a37
Errors led to goal0n/a45

Frank Magri makes 8 tackles and 3 interceptions , adding 13 clearances . That is a tackle roughly every 158 minutes. He is below average defensively, ranking in the 22nd percentile for tackles among attackers.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed281.9981
Yellow cards30.2172
Red cards0n/a47
Offsides30.2125
Fouls per card9.33n/a79
Foul involvements503.5676
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed1n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Frank Magri has committed 28 fouls and received 3 yellow cards , no red cards . That is roughly a booking every 9.3 fouls.

Frank Magri previous seasons

Per season, all competitions
2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Africa Cup of Nations Qualifications418100226.91
Africa Cup of Nations310800016.36
2024/2025
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 1311,53451986.73
Coupe de France327000136.87
2023
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Africa Cup of Nations432710026.76
2026
CompetitionAppsMinGoalsAssistsKey pTacklesRating
CAF World Cup Qualifiers311500004.33
2023/2024
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 1291,4335214236.74
Europa League819310086.79
2022/2023
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 2241,68113420157.31
2021/2022
CompetitionAppsMinGoalsAssistsKey pTacklesRating
Ligue 212693218116.83

About Frank Magri

Ligue 1 2025/2026 season

This season in the Ligue 1, Frank Magri has scored 5 goals and 1 assist across 17 appearances (16 starts), totalling 1265 minutes. That works out to 0.4 goals and 0.1 assists per 90 minutes. Frank Magri has attempted 33 shots with 12 on target, a 36% shot accuracy rate.

Attacking and creative

In attacking play, Frank Magri has created 14 chances including 1 big chances for teammates. The forward has completed 10 successful dribbles from 22 attempts (45% success rate). Frank Magri has contributed 14 key passes and 15 crosses this season.

Defensive and passing

Defensively, Frank Magri has registered 8 tackles (1 won), 3 interceptions, and 13 clearances. In possession, the forward has completed 150 from 203 pass attempts, a 74% pass accuracy rate. Frank Magri has won 78 of 191 total duels.

Discipline

Frank Magri has received 3 yellow cards this season, committing 28 fouls and winning 22.

About Frank Magri

Frank Magri is a 26-year-old forward playing for Toulouse in the Ligue 1, representing France. Frank Magri is right-footed and wears the number 9 shirt. Born on 4 September 1999.

Most recent appearance

Frank Magri's most recent match was away at Nice on January 4th. Toulouse won 5-1. Frank Magri played 82 minutes, registering 1 goal, 1 assist, 8 shots, 2 key passs, 1 tackle with a match rating of 8.69.

Recent matches

Teammates at Toulouse

Frank Magri stats FAQ

How many tackles does Frank Magri make per game?
Frank Magri averages 0.57 tackles per 90 minutes in the Ligue 1 along with 0.21 interceptions , ranking in the 22nd percentile for tackles among players in his position.
How many goals and assists does Frank Magri have in 25/26?
Frank Magri has 5 goals and 1 assist from 17 appearances in the Ligue 1.
What position does Frank Magri play?
Frank Magri plays as an outfielder for Toulouse.
Who does Frank Magri play for?
Frank Magri plays for Toulouse in the Ligue 1.

Help FootyMetrics improve

Found a bug, got an idea, or just want to share your thoughts? We read everything.

Daily picks on Telegram

Trend alerts, value bets, and platform updates straight to your phone. Free to join.

Join channel