Home»Teams»Toulouse»Abu Francis
Player · #17

Abu Francis

ToulouseCentre midRightGhana25 years old182 cm65 kg
SeasonTeamCompetitionMPMinGA
2025/26GhanaInternational Friendlies15600
2025/26ToulouseLigue 1853200
2024/25GhanaInternational Friendlies27801
2024/25GhanaAfrican Cup of Nations Qualifiers19000
2024/25Cercle BruggeBelgian Cup218010
2024/25Cercle BruggeBelgian Jupiler League331,81604
2024/25Cercle BruggeUEFA Europa League Qualifying429900
2024/25Cercle BruggeBelgian Relegation / Promotion Play-offs210200
2024/25Cercle BruggeUEFA Europa Conference League755800
2024/25Cercle BruggeUEFA Europa Conference League Qualifying19000
2023/24GhanaInternational Friendlies16500
2023/24Cercle BruggeBelgian Jupiler League181,01600
2022/23Cercle BruggeBelgian Cup11500
2022/23Cercle BruggeBelgian Jupiler League311,95223
2021/22NordsjællandDanish Landspokal112000
2021/22NordsjællandDanish Superligaen161,01600
2020/21NordsjællandDanish Landspokal19000
2020/21NordsjællandDanish Superligaen1972751
2019/20NordsjællandDanish Superligaen2084333
Total19 seasons1699,6451112
0
Matches
0
Goals
0
Assists
0
Minutes

Ligue 1

2026/27

No stats available right now.

1
Matches
0
Goals
0
Assists
56
Minutes

International Friendlies

2025/26
Chances created per 90 minutes · 3 percentile among 34 players in the same positionChances created0.00Passes completed over passes attempted · 21 percentile among 34 players in the same positionPass accuracy83%Dribbles completed per 90 minutes · 4 percentile among 34 players in the same positionDribbles0.00Duels won over duels contested · 59 percentile among 34 players in the same positionDuels won50%Tackles won plus interceptions per 90 minutes · 91 percentile among 34 players in the same positionRecoveries3.21Passes into the forward zone per 90 minutes · 9 percentile among 34 players in the same positionForward passes16.07

Compared with 34 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.003
Pass accuracy83%21
Dribbles0.004
Duels won50%59
Recoveries3.2191
Forward passes16.079
MetricTotalPer 90
Interceptions23.21
Clearances23.21
0
Matches
0
Goals
0
Assists
0
Minutes

Coupe de France

2025/26

No stats available right now.

8
Matches
0
Goals
0
Assists
532
Minutes
6
Shots

Ligue 1

2025/26
Chances created per 90 minutes · 2 percentile among 117 players in the same positionChances created0.17Passes completed over passes attempted · 35 percentile among 117 players in the same positionPass accuracy83%Dribbles completed per 90 minutes · 30 percentile among 117 players in the same positionDribbles0.51Duels won over duels contested · 99 percentile among 117 players in the same positionDuels won67%Tackles won plus interceptions per 90 minutes · 99 percentile among 117 players in the same positionRecoveries3.72Passes into the forward zone per 90 minutes · 14 percentile among 117 players in the same positionForward passes18.27

Compared with 117 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.172
Pass accuracy83%35
Dribbles0.5130
Duels won67%99
Recoveries3.7299
Forward passes18.2714
MetricTotalPer 90
Big chances created10.17
Shots61.02
Dribbles completed30.51
Tackles won142.37
Interceptions81.35
Clearances101.69
Clean sheets10.17
2
Matches
0
Goals
1
Assists
78
Minutes

International Friendlies

2024/25
MetricTotalPer 90
Assists11.15
Big chances created11.15
1
Matches
0
Goals
0
Assists
90
Minutes

African Cup of Nations Qualifiers

2024/25
Chances created per 90 minutes · 93 percentile among 43 players in the same positionChances created2.00Passes completed over passes attempted · 86 percentile among 43 players in the same positionPass accuracy90%Dribbles completed per 90 minutes · 77 percentile among 43 players in the same positionDribbles1.00Duels won over duels contested · 97 percentile among 43 players in the same positionDuels won67%Tackles won plus interceptions per 90 minutes · 43 percentile among 43 players in the same positionRecoveries2.00Passes into the forward zone per 90 minutes · 84 percentile among 43 players in the same positionForward passes34.00

Compared with 43 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created2.0093
Pass accuracy90%86
Dribbles1.0077
Duels won67%97
Recoveries2.0043
Forward passes34.0084
MetricTotalPer 90
Big chances created22.00
Dribbles completed11.00
Tackles won22.00
2
Matches
1
Goals
0
Assists
180
Minutes
1
Shots

Belgian Cup

2024/25
MetricTotalPer 90
Goals10.50
Shots10.50
Clean sheets10.50
33
Matches
0
Goals
4
Assists
1,816
Minutes
21
Shots

Belgian Jupiler League

2024/25
Chances created per 90 minutes · 38 percentile among 99 players in the same positionChances created0.94Passes completed over passes attempted · 16 percentile among 99 players in the same positionPass accuracy76%Dribbles completed per 90 minutes · 45 percentile among 99 players in the same positionDribbles0.64Duels won over duels contested · 98 percentile among 99 players in the same positionDuels won64%Tackles won plus interceptions per 90 minutes · 94 percentile among 99 players in the same positionRecoveries3.47Passes into the forward zone per 90 minutes · 88 percentile among 99 players in the same positionForward passes36.38

Compared with 99 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.9438
Pass accuracy76%16
Dribbles0.6445
Duels won64%98
Recoveries3.4794
Forward passes36.3888
MetricTotalPer 90
Assists40.20
Big chances created190.94
Shots211.04
Dribbles completed130.64
Tackles won492.43
Interceptions211.04
Clearances492.43
Clean sheets40.20
4
Matches
0
Goals
0
Assists
299
Minutes

UEFA Europa League Qualifying

2024/25
Chances created per 90 minutes · 0 percentile among 13 players in the same positionChances created0.00Dribbles completed per 90 minutes · 12 percentile among 13 players in the same positionDribbles0.00Tackles won plus interceptions per 90 minutes · 4 percentile among 13 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 0 percentile among 13 players in the same positionForward passes0.00

Compared with 13 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Pass accuracy, Duels won.

MetricValuePercentile
Chances created0.000
Dribbles0.0012
Recoveries0.004
Forward passes0.000
MetricTotalPer 90
Clean sheets10.30
2
Matches
0
Goals
0
Assists
102
Minutes
1
Shots

Belgian Relegation / Promotion Play-offs

2024/25
MetricTotalPer 90
Shots10.88
Interceptions10.88
Clearances10.88
7
Matches
0
Goals
0
Assists
558
Minutes
5
Shots

UEFA Europa Conference League

2024/25
Chances created per 90 minutes · 10 percentile among 82 players in the same positionChances created0.32Passes completed over passes attempted · 8 percentile among 82 players in the same positionPass accuracy74%Dribbles completed per 90 minutes · 16 percentile among 82 players in the same positionDribbles0.32Duels won over duels contested · 79 percentile among 82 players in the same positionDuels won57%Tackles won plus interceptions per 90 minutes · 92 percentile among 82 players in the same positionRecoveries3.55Passes into the forward zone per 90 minutes · 63 percentile among 82 players in the same positionForward passes30.00

Compared with 82 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.3210
Pass accuracy74%8
Dribbles0.3216
Duels won57%79
Recoveries3.5592
Forward passes30.0063
MetricTotalPer 90
Big chances created20.32
Shots50.81
Dribbles completed20.32
Tackles won152.42
Interceptions71.13
Clearances81.29
Clean sheets10.16
1
Matches
0
Goals
0
Assists
90
Minutes

UEFA Europa Conference League Qualifying

2024/25

No stats available right now.

1
Matches
0
Goals
0
Assists
65
Minutes

International Friendlies

2023/24

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Cup

2023/24

No stats available right now.

18
Matches
0
Goals
0
Assists
1,016
Minutes
16
Shots

Belgian Jupiler League

2023/24
MetricTotalPer 90
Big chances created70.62
Shots161.42
Dribbles completed60.53
Tackles won181.59
Interceptions171.51
Clearances131.15
Clean sheets10.09
1
Matches
0
Goals
0
Assists
15
Minutes

Belgian Cup

2022/23

No stats available right now.

31
Matches
2
Goals
3
Assists
1,952
Minutes
30
Shots

Belgian Jupiler League

2022/23
MetricTotalPer 90
Goals20.09
Assists30.14
Big chances created190.88
Shots301.38
Dribbles completed100.46
Tackles won472.17
Interceptions301.38
Clearances170.78
Clean sheets20.09
1
Matches
0
Goals
0
Assists
120
Minutes
1
Shots

Danish Landspokal

2021/22
MetricTotalPer 90
Shots10.75
Tackles won43.00
Interceptions10.75
Clearances32.25
16
Matches
0
Goals
0
Assists
1,016
Minutes
23
Shots

Danish Superligaen

2021/22
MetricTotalPer 90
Big chances created60.53
Shots232.04
Dribbles completed110.97
Tackles won252.21
Interceptions110.97
Clearances121.06
Clean sheets10.09
1
Matches
0
Goals
0
Assists
90
Minutes

Danish Landspokal

2020/21

No stats available right now.

19
Matches
5
Goals
1
Assists
727
Minutes
22
Shots

Danish Superligaen

2020/21
MetricTotalPer 90
Goals50.62
Assists10.12
Big chances created91.11
Shots222.72
Dribbles completed101.24
Tackles won70.87
Interceptions30.37
Clearances101.24
0
Matches
0
Goals
0
Assists
0
Minutes

Danish Landspokal

2019/20

No stats available right now.

20
Matches
3
Goals
3
Assists
843
Minutes
20
Shots

Danish Superligaen

2019/20
MetricTotalPer 90
Goals30.32
Assists30.32
Big chances created181.92
Shots202.14
Dribbles completed232.46
Tackles won90.96
Interceptions40.43
Clearances131.39
Clean sheets10.11

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
11/14AwayJapanP2-056'000036025/306.5
11/09AwayLorientE1-166'000028136/406.8
10/29RennesE2-261'001132122/266.8
10/25AwayMonacoP1-066'000044116/255.8
10/19MetzG4-090'000133233/376.7
10/05AwayLyonG1-245'000142212/176.0
09/27NantesE2-262'000045129/336.5
09/21AwayAuxerreP1-070'000055332/386.9
09/14AwayLilleP2-172'000084317/227.3
05/23Patro EisdenG3-129'000011014/156.3
05/18AwayPatro EisdenG1-573'000086020/306.3
05/03KortrijkP0-245'000021011/185.8
04/26Sint-TruidenG3-190'000072128/416.2
04/12AwaySint-TruidenP3-125'000023012/176.0
03/30AwayKortrijkE2-22'00001000/43.8
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept