90NinetyIQ
Back

Head to head

B. Barcola vs K. Kvaratskhelia

Two transparent 100-point cases. The same methodology, compared component by component.

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

Rank #26

Bradley Barcola

Paris Saint Germain · Forward

68.5
Individual39.8 / 55
Decisive16.5 / 25
Team12.2 / 20

Rank #1

Khvicha Kvaratskhelia

Paris Saint Germain · Forward

81.8
Individual47.8 / 55
Decisive18.6 / 25
Team15.4 / 20
ComponentB. BarcolaΔK. Kvaratskhelia
Role output
15.1-1.917.0
Compare the evidence

B. Barcola

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

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

K. Kvaratskhelia

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

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

Creation & progression
9.6-1.811.4
Compare the evidence

B. Barcola

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

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

K. Kvaratskhelia

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

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

All-round role contribution
5.4-38.4
Compare the evidence

B. Barcola

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

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

K. Kvaratskhelia

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

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

Efficiency & execution
5.5-1.26.7
Compare the evidence

B. Barcola

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

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

K. Kvaratskhelia

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

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

Availability & consistency
4.2-0.14.3
Compare the evidence

B. Barcola

Availability combines 3213 minutes (58% of team opportunity), 54 appearances, and 40% smooth consistency credit.

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

K. Kvaratskhelia

Availability combines 2687 minutes (56% of team opportunity), 45 appearances, and 62% smooth consistency credit.

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

Strong-opposition performance
4.7-0.65.3
Compare the evidence

B. Barcola

Against opponents at or above the 75th pre-match Elo percentile: 22 appearances, 1287 minutes, and 49th role-impact percentile.

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

K. Kvaratskhelia

Against opponents at or above the 75th pre-match Elo percentile: 20 appearances, 1325 minutes, and 57th role-impact percentile.

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

Knockout & final impact
5.7-0.96.6
Compare the evidence

B. Barcola

Knockout credit uses 13 appearances and 717 minutes, weighted by both stage and competition prestige.

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

K. Kvaratskhelia

Knockout credit uses 10 appearances and 761 minutes, weighted by both stage and competition prestige.

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

Match-swinging contribution
6.1-0.66.7
Compare the evidence

B. Barcola

Match-state events produce 6.73 leverage units from 22 goal/assist/penalty events; untimed role actions in high-uncertainty fixtures add a 89th-percentile proxy.

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

K. Kvaratskhelia

Match-state events produce 14.81 leverage units from 28 goal/assist/penalty events; untimed role actions in high-uncertainty fixtures add a 94th-percentile proxy.

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

Team performance & achievements
12.2-3.215.4
Compare the evidence

B. Barcola

Team credit: UEFA Champions League winner (0.79 credit); Ligue 1 winner (0.49 credit); FIFA World Cup semi final (0.43 credit). Diminishing-return evidence is 1.22 against the disclosed 2.00 ceiling.

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

K. Kvaratskhelia

Team credit: UEFA Champions League winner (1.27 credit); Ligue 1 winner (0.46 credit). Diminishing-return evidence is 1.54 against the disclosed 2.00 ceiling.

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

Final index68.581.8