AI
OddsFlow AI Analysis
Powered by Machine Learning
46Overall
Well-drilled unit
⚡Attack
42
⚙️Midfield
45
🛡️Defense
40
🧤Goalkeeping
65
26Squad Size
28.0Avg Age
50.9Avg OVR
82.0Depth Score
46Overall
Well-drilled unit
⚡Attack
42
⚙️Midfield
45
🛡️Defense
40
🧤Goalkeeping
65
26Squad Size
28.0Avg Age
50.9Avg OVR
82.0Depth Score
Star Players
72
Omar Marmoush
Attacker
9G 3A (2337min)

Mostafa Shobeir
Goalkeeper
OPR 58

Mohamed Salah
Attacker
16G 11A (3723min)

Trézéguet
Midfielder
18G 1A (2836min)

Mohamed Hany
Defender
OPR 55
Tournament Probability
0.5%ChampionChampion
0.5%
61.4%Advance from GroupAdvance from Group
61.4%
Strengths
Strong team chemistry
Weaknesses
Lacking firepower
Defensive vulnerabilities
Over-reliant on star player
Manager & Tactical Profile
· Appointed
Team Strength & Intelligence
42
ATK
44
MID
39
DEF
77
GK
0.96
λ Attack
1.12
λ Defense
91
Chemistry
82
Depth
16.6
Star Gap
28
Avg Age
Top Scorer
Mohamed Salah
12 goals
Best Rated
Marwan Attia
7.25
Club Clusters
Al Ahly (7)Pyramids FC (2)Zamalek SC (2)Masr (2)
WC Experience
Appearances3
Best FinishGroup Stage
Last WC2018
Physical Resilience
Avg Mins/Season1,612
FatigueGood recovery — peak physical years
MiamiMODERATE
MonterreyLOW — heat-adapted
Hot Climate %62%
Cooperation
Score65/100
Total Clubs14
Same-Club Pairs24
Same-League103
Good — several familiar partnerships
H2H Matchup Predictions(47)
WinDrawLoss
Iraq
1-1▼
45%
25%
29%
xG 1.5 – 1.1O2.5 48%BTTS 52%
Curaçao
1-1▼
44%
26%
30%
xG 1.4 – 1.1O2.5 47%BTTS 52%
South Korea
1-1▼
44%
25%
31%
xG 1.4 – 1.1O2.5 48%BTTS 52%
Iran
1-1▼
44%
26%
30%
xG 1.4 – 1.1O2.5 47%BTTS 51%
South Africa
1-1▼
44%
27%
30%
xG 1.4 – 1.1O2.5 48%BTTS 52%
Haiti
1-1▼
44%
26%
31%
xG 1.4 – 1.1O2.5 48%BTTS 52%
Cape Verde Islands
1-1▼
44%
26%
30%
xG 1.4 – 1.1O2.5 45%BTTS 50%
Uzbekistan
1-1▼
43%
27%
30%
xG 1.4 – 1.1O2.5 47%BTTS 52%
Qatar
1-1▼
42%
28%
30%
xG 1.4 – 1.1O2.5 44%BTTS 50%
Tunisia
1-1▼
41%
27%
32%
xG 1.3 – 1.1O2.5 43%BTTS 48%
Ghana
1-1▼
40%
28%
32%
xG 1.3 – 1.1O2.5 44%BTTS 49%
Jordan
1-1▼
40%
28%
32%
xG 1.3 – 1.1O2.5 42%BTTS 48%
Panama
1-1▼
39%
28%
32%
xG 1.2 – 1.1O2.5 39%BTTS 46%
Bosnia & Herzegovina
1-1▼
39%
28%
33%
xG 1.3 – 1.1O2.5 44%BTTS 49%
Canada
1-1▼
38%
26%
36%
xG 1.3 – 1.3O2.5 48%BTTS 52%
Norway
1-1▼
38%
26%
36%
xG 1.3 – 1.3O2.5 48%BTTS 52%
Scotland
1-1▼
37%
26%
36%
xG 1.3 – 1.3O2.5 46%BTTS 51%
Ecuador
1-1▼
37%
29%
34%
xG 1.2 – 1.1O2.5 41%BTTS 48%
Colombia
1-1▼
36%
27%
37%
xG 1.2 – 1.2O2.5 44%BTTS 49%
Morocco
1-1▼
36%
28%
36%
xG 1.2 – 1.2O2.5 43%BTTS 49%
Australia
1-1▼
36%
27%
37%
xG 1.2 – 1.2O2.5 43%BTTS 49%
New Zealand
1-1▼
35%
27%
37%
xG 1.2 – 1.2O2.5 42%BTTS 48%
Ivory Coast
1-1▼
35%
28%
37%
xG 1.2 – 1.2O2.5 44%BTTS 51%
Paraguay
1-1▼
35%
28%
37%
xG 1.2 – 1.2O2.5 43%BTTS 49%
Switzerland
1-1▼
35%
27%
38%
xG 1.2 – 1.3O2.5 45%BTTS 49%
Sweden
1-1▼
35%
27%
38%
xG 1.2 – 1.2O2.5 44%BTTS 49%
USA
1-1▼
34%
28%
38%
xG 1.2 – 1.3O2.5 45%BTTS 52%
Congo DR
1-1▼
34%
28%
38%
xG 1.1 – 1.2O2.5 39%BTTS 45%
Croatia
1-1▼
33%
26%
40%
xG 1.2 – 1.4O2.5 47%BTTS 51%
Mexico
1-1▼
33%
24%
43%
xG 1.4 – 1.6O2.5 58%BTTS 61%
Saudi Arabia
1-1▼
33%
25%
42%
xG 1.3 – 1.5O2.5 55%BTTS 58%
Czech Republic
1-1▼
33%
26%
41%
xG 1.2 – 1.4O2.5 48%BTTS 52%
Japan
1-1▼
33%
27%
40%
xG 1.1 – 1.3O2.5 43%BTTS 48%
Brazil
1-1▼
32%
26%
41%
xG 1.2 – 1.4O2.5 46%BTTS 51%
Belgium
1-1▼
32%
28%
40%
xG 1.1 – 1.3O2.5 45%BTTS 50%
Uruguay
1-1▼
32%
27%
41%
xG 1.1 – 1.3O2.5 44%BTTS 49%
Algeria
1-1▼
32%
24%
44%
xG 1.4 – 1.7O2.5 60%BTTS 61%
Netherlands
1-1▼
32%
27%
41%
xG 1.1 – 1.3O2.5 45%BTTS 51%
Argentina
1-1▼
32%
26%
42%
xG 1.1 – 1.4O2.5 46%BTTS 51%
Senegal
1-1▼
32%
27%
41%
xG 1.1 – 1.3O2.5 45%BTTS 50%
Spain
1-1▼
31%
27%
42%
xG 1.1 – 1.4O2.5 45%BTTS 50%
Austria
1-1▼
31%
27%
42%
xG 1.1 – 1.3O2.5 44%BTTS 49%
Germany
1-1▼
30%
26%
44%
xG 1.1 – 1.4O2.5 47%BTTS 51%
Türkiye
1-1▼
29%
26%
45%
xG 1.1 – 1.4O2.5 46%BTTS 51%
England
1-1▼
28%
26%
46%
xG 1.1 – 1.5O2.5 47%BTTS 51%
France
1-1▼
27%
25%
47%
xG 1.1 – 1.5O2.5 48%BTTS 51%
Portugal
1-1▼
27%
26%
47%
xG 1.0 – 1.4O2.5 44%BTTS 48%