90NinetyIQ
Back

Rank 29 · 2026 race

Abdessamad Ezzalzouli

Real Betis · Morocco · Midfielder

Real-data provisional ranking

Every displayed component is computed from current API-Football fixture, event, player-stat, standings, and pre-match Elo evidence. The ranking remains provisional—not illustrative—until the locked 2024–2025 historical holdout gate is complete.

As of 2026-07-26
67.5

#29 in the index

No change since the previous snapshot

Individual38.7 / 55
Decisive17.4 / 25
Team11.4 / 20

Explanation

Abdessamad Ezzalzouli ranks #29 on 67.5. Match-swinging contribution is the strongest relative component; Efficiency & execution is the clearest constraint. This temporary deterministic explanation will be replaced by the build-time AI Gateway pass.

Why the rank moved

This is the first real-data snapshot, so no ranking movement is claimed.

Jury context

Football case vs. vote environment.

This research layer estimates visibility and recognition around the journalist ballot. It never changes the player’s 100-point football merit score.

Context

0.0 / 10

Vote forecast

Held

context incomplete

Collective & tournament narrative

0.0 / 3

Collective & tournament narrative is unavailable and no vote forecast is published; NinetyIQ does not impute popularity.

Empirical position prior

0.0 / 2

Empirical position prior is unavailable and no vote forecast is published; NinetyIQ does not impute popularity.

Club & league visibility

0.0 / 1

Club & league visibility is unavailable and no vote forecast is published; NinetyIQ does not impute popularity.

Recognition & aura

0.0 / 1.5

Recognition & aura is unavailable and no vote forecast is published; NinetyIQ does not impute popularity.

Media momentum

0.0 / 2.5

Media momentum is unavailable and no vote forecast is published; NinetyIQ does not impute popularity.

The v0.3 vote forecast is calibration-held. No fixed context blend is active, prediction markets remain an external benchmark, and the LLM cannot add points or move a player.

Audited intelligence

Logic and nuance, without hidden points.

No audited shortlist, market, or reporting evidence is attached.

unavailable

Shortlist

No audited shortlist evidence is attached to this build.

Prediction markets

No audited prediction-market evidence is attached to this build.

Uncertainty

Only the deterministic football merit decomposition is available.

Deterministic fallback · AI generation pending

Score waterfall

Base → nine components → 67.5

Each bar adds its published contribution. The final bar must equal the exact sum of the components or the build fails.

Full decomposition

Every point, in one sentence.

100% data coverage

Role output

Role output is the 78th role-cohort percentile from 4 disclosed metric families (100% weight coverage).

How this was calculated

weighted mean of position-specific metric percentiles; raw action rates use frozen pre-match field-strength adjustment and ratios use empirical-Bayes shrinkage

Source: API-Football embedded player-fixture statistics

Evidence: 49 observations · 100% coverage

key passes per 90

1.663

assists per 90

0.261

accurate passes per 90

27.612

assists

10.657

API-Football opaque player ratings are excluded.

Rates and totals are compared only within the same position.

Positive actions receive a disclosed 0.85–1.15 field-strength scalar derived from frozen pre-match Elo.

14.0 / 18

Creation & progression

Creation & progression is the 69th role-cohort percentile from 4 disclosed metric families (100% weight coverage).

How this was calculated

weighted mean of position-specific metric percentiles; raw action rates use frozen pre-match field-strength adjustment and ratios use empirical-Bayes shrinkage

Source: API-Football embedded player-fixture statistics

Evidence: 49 observations · 100% coverage

key passes per 90

1.663

accurate passes per 90

27.612

assists per 90

0.261

successful dribbles per 90

1.792

API-Football opaque player ratings are excluded.

Rates and totals are compared only within the same position.

Positive actions receive a disclosed 0.85–1.15 field-strength scalar derived from frozen pre-match Elo.

8.3 / 12

All-round role contribution

All-round role contribution is the 77th role-cohort percentile from 4 disclosed metric families (100% weight coverage).

How this was calculated

weighted mean of position-specific metric percentiles; raw action rates use frozen pre-match field-strength adjustment and ratios use empirical-Bayes shrinkage

Source: API-Football embedded player-fixture statistics

Evidence: 49 observations · 100% coverage

tackles per 90

2.286

interceptions per 90

0.702

duels won per 90

8.232

duel success

0.525

API-Football opaque player ratings are excluded.

Rates and totals are compared only within the same position.

Positive actions receive a disclosed 0.85–1.15 field-strength scalar derived from frozen pre-match Elo.

7.7 / 10

Efficiency & execution

Efficiency & execution is the 52nd role-cohort percentile from 4 disclosed metric families (100% weight coverage).

How this was calculated

weighted mean of position-specific metric percentiles; raw action rates use frozen pre-match field-strength adjustment and ratios use empirical-Bayes shrinkage

Source: API-Football embedded player-fixture statistics

Evidence: 49 observations · 100% coverage

pass completion

0.804

duel success

0.525

dribble success

0.471

shot accuracy

0.51

API-Football opaque player ratings are excluded.

Rates and totals are compared only within the same position.

Positive actions receive a disclosed 0.85–1.15 field-strength scalar derived from frozen pre-match Elo.

4.1 / 8

Availability & consistency

Availability combines 3668 minutes (65% of team opportunity), 49 appearances, and 58% smooth consistency credit.

How this was calculated

60% minutes share + 15% appearance share + 10% start share + 15% smooth 30+ minute match-impact consistency

Source: API-Football fixture participation and team schedules

Evidence: 49 observations · 100% coverage

minutes

3668 minutes

minutes share

0.65

appearance share

0.79

consistency share

0.581

Opportunity is calculated within each represented team-season-competition.

Consistency uses unshrunk match impact and a smooth 0.40–0.60 credit curve instead of a noisy hard threshold.

4.6 / 7

Strong-opposition performance

Against opponents at or above the 75th pre-match Elo percentile: 16 appearances, 1413 minutes, and 50th role-impact percentile.

How this was calculated

80% minutes-weighted role impact + 20% capped 900-minute volume

Source: API-Football player-fixture statistics plus NinetyIQ leak-free pre-match Elo

Evidence: 16 observations · 100% coverage

strong-opposition matches

16

minutes

1413 minutes

mean role impact

0.503

Opponent strength is frozen before kickoff.

API-Football opaque player ratings are excluded.

4.8 / 8

Knockout & final impact

Knockout credit uses 9 appearances and 814 minutes, weighted by both stage and competition prestige.

How this was calculated

75% stage-, prestige-, and minutes-weighted role impact + 25% capped 900-minute prestige volume

Source: API-Football player-fixture statistics plus NinetyIQ leak-free pre-match Elo

Evidence: 9 observations · 100% coverage

knockout matches

9

minutes

814 minutes

mean role impact

0.536

Opponent strength is frozen before kickoff.

API-Football opaque player ratings are excluded.

6.0 / 10

Match-swinging contribution

Match-state events produce 8.64 leverage units from 26 goal/assist/penalty events; untimed role actions in high-uncertainty fixtures add a 91st-percentile proxy.

How this was calculated

80% expected-points-added goal/assist leverage (60% volume, 40% rate) + 20% position-specific high-uncertainty action proxy

Source: API-Football event timelines and player-fixture statistics

Evidence: 26 observations · 100% coverage

event leverage

8.637

score-changing event actions

26

contextual action percentile

0.907

Goal leverage is the change in expected points from frozen pre-match Elo, live score, and match clock.

API-Football lacks timestamped defensive actions; their competitive-fixture action rate is a disclosed 20% proxy.

6.6 / 7

Team performance & achievements

Team credit: Africa Cup of Nations winner (1.06 credit); UEFA Europa League quarter final (0.11 credit); Copa del Rey quarter final (0.04 credit). Diminishing-return evidence is 1.14 against the disclosed 2.00 ceiling.

How this was calculated

finish × prestige × route × participation × importance; credits then receive 1.0/0.6/0.3/0.1 diminishing weights

Source: API-Football standings, tournament results, player minutes, role impact, and pre-match Elo

Evidence: 4 observations · 100% coverage

Africa Cup of Nations

1.057

UEFA Europa League

0.109

Copa del Rey

0.043

Evidence is normalized to a 2.00 ceiling.

Team success is not awarded equally to every squad member.

Starting semi-finals and finals increases importance; bench status therefore reduces trophy credit.

11.4 / 20