How many goals, shots and fouls Frank Magri gets each game.
Updated 17 January 2026, after the last game
CAF World Cup Qualifiers 2026 · 7 appearances
Frank Magri has made 7 CAF World Cup Qualifiers appearances for Toulouse in 2026, scoring 1 goals and providing 0 assists. That's 0.1 goals per game with a shot conversion rate landing on target in 0% of appearances. Frank Magri averages 0 shots and 0 shots on target per game, with an average match rating of 6.5.
Across the last 5 CAF World Cup Qualifiers games Frank Magri has registered 0 goals and 0 shots on target — a useful current-form snapshot ahead of the next fixture. Season-long 0 shots per game from a recognised number nine means anytime-scorer and shots-on-target markets are the two most natural Bet Builder legs.
Frank Magri occupies Toulouse's central striker role in CAF World Cup Qualifiers this season, leading the line in 7 of the team's fixtures. The shot share — 0 attempts per game — and assist tally of 0 reflect a player who finishes attacks rather than starts them.
Frank Magri's top two Bet Builder markets are anytime scorer (hit in 14% of CAF World Cup Qualifiers appearances this season — 1/7) and 1+ shots on target (hit in 0% — 0/7). Across the last 5 games: 0 goals and 0 shots on target. Use the match-by-match table above to filter by opponent before locking selections in. Toulouse's next fixture is against Lens on Sat 21st Nov.
Frank Magri has scored 1 goal in 7 CAF World Cup Qualifiers appearances for Toulouse in 2026, an average of 0.1 per game, and has scored in 14% of those games. They have also made 0 assists, and scored 0 in their last 5 games.
Frank Magri averages 0 shots per game in CAF World Cup Qualifiers in 2026, 0 of them on target, across 7 appearances for Toulouse. They have had at least one shot on target in 0% of those games, and 0 shots on target in their last 5.
Frank Magri has scored in 14% of their 7 CAF World Cup Qualifiers appearances in 2026 and had at least one shot on target in 0%, the two hit rates behind a striker's most common bet builder legs. Their last 5 games brought 0 goals and 0 shots on target.
Frank Magri has an average match rating of 6.5 across 7 CAF World Cup Qualifiers appearances for Toulouse in 2026, with 1 goal, 0 assists and 2 yellow cards in those games. Their last 5 games brought 0 goals and 0 assists.
Frank Magri plays as a striker for Toulouse in 2026 and has made 7 CAF World Cup Qualifiers appearances in that role so far, with 1 goal, 0 assists and 2 yellow cards. They have committed at least one foul in 0% of those games.
Frank Magri plays for Al Gharafa. He joined from Toulouse on 19 August 2026.
Frank Magri's next game is Toulouse against Lens on Sat 21st Nov, and they go into it with 0 goals, 0 assists and 0 shots on target from their last 5 CAF World Cup Qualifiers appearances in 2026.
Frank Magri scored 5 goals and made 1 assist in 2025/26, from 24 appearances for Toulouse and Cameroon across 3 competitions: Ligue 1, Africa Cup of Nations Qualifications and Africa Cup of Nations, with 43 shots (14 on target), 16 key passes, 12 tackles, 1,554 minutes played and 3 yellow cards.
| Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| Ligue 1 | Toulouse | 17 | 1265 | 5 | 1 | 33 | 13 | 3 |
| Africa Cup of Nations Qualifications | Cameroon | 4 | 181 | 0 | 0 | 6 | 0 | 0 |
| Africa Cup of Nations | Cameroon | 3 | 108 | 0 | 0 | 4 | 1 | 0 |
| Date | Competition | Opponent | Score | Result | Position | Minutes | Goals | Assists | Shots | Shots on Target | Key Passes | Fouls Committed | Fouls Drawn | Tackles | Yellow Cards | Rating | xG | Passes | Accurate Passes | Crosses | Successful Dribbles | Duels Won | Aerials Won | Interceptions | Clearances | Blocked Shots | Offsides | Red Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 Jan | Ligue 1 | Nice (home) | 5-1 | W | Attacker | 82 | 1 | 1 | 8 | 2 | 2 | 0 | 2 | 1 | 0 | 8.7 | 0.96 | 11 | 6 | 1 | 0 | 9 | 6 | 0 | 1 | 0 | 0 | 0 |
| 9 Jan | Africa Cup of Nations | Morocco (home) | 0-2 | L | - | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 | 0.00 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| 4 Jan | Africa Cup of Nations | South Africa (away) | 1-2 | W | - | 0 | - | - | - | - | - | 3 | - | 1 | - | - | - | 15 | 13 | - | - | - | - | - | - | - | - | - |
| 31 Dec | Africa Cup of Nations | Mozambique (away) | 1-2 | W | Left Midfield | 72 | 0 | 0 | 2 | 1 | 0 | 3 | 0 | 1 | 0 | 6.2 | 0.15 | 16 | 12 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24 Dec | Africa Cup of Nations | Gabon (home) | 1-0 | W | - | 23 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 6.4 | 0.20 | 4 | 3 | 0 | 0 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 13 Dec | Ligue 1 | Paris (away) | 0-3 | W | - | 27 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.3 | 0.00 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 6 Dec | Ligue 1 | Strasbourg (home) | 1-0 | W | Attacking Midfield | 46 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 6.6 | 0.14 | 2 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 29 Nov | Ligue 1 | Olympique Marseille (away) | 2-2 | D | Attacking Midfield | 89 | 0 | 0 | 1 | 1 | 1 | 3 | 1 | 1 | 0 | 6.9 | 0.08 | 11 | 10 | 0 | 2 | 4 | 0 | 0 | 1 | 0 | 0 | 0 |
| 23 Nov | Ligue 1 | Angers SCO (home) | 0-1 | L | Attacking Midfield | 66 | 0 | 0 | 1 | 0 | 1 | 2 | 1 | 1 | 0 | 6.5 | 0.04 | 10 | 8 | 5 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13 Nov | CAF World Cup Qualifiers | Congo DR (home) | 0-1 | L | Attacker | 46 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 6.5 | 0.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Average | 52 | 0.1 | 0.1 | 1.8 | 0.4 | 0.4 | 1.4 | 0.7 | 0.6 | 0.2 | 6.7 | 0.17 | 8.2 | 6.4 | 0.7 | 0.2 | 2.6 | 1.2 | 0.0 | 0.3 | 0.1 | 0.0 | 0.0 |
| Season | Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Key passes | Fouls | Tackles | Yellow cards | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | CAF World Cup Qualifiers | Cameroon | 7 | 249 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 6.49 |
| 2025/2026 | Ligue 1 | Toulouse | 17 | 1265 | 5 | 1 | 33 | 13 | 14 | 28 | 8 | 3 | 6.89 |
| 2025 | Africa Cup of Nations Qualifications | Cameroon | 4 | 181 | 0 | 0 | 6 | 0 | 2 | 5 | 2 | 0 | 7.02 |
| 2025 | Africa Cup of Nations | Cameroon | 3 | 108 | 0 | 0 | 4 | 1 | 0 | 6 | 2 | 0 | 6.36 |
| Date | From | To | Type |
|---|---|---|---|
| 19 Aug 2026 | Toulouse | - | Free transfer |
| 1 Jul 2026 | Toulouse | TBC | Transfer |
| Position fouled | Fouls | Share |
|---|---|---|
| Right Wingers | 3 | 38% |
| Centre Backs | 2 | 25% |
| Centre Mids | 2 | 25% |