AC Milan → Al-Gharafa · Permanent · Summer 2026

✓ Confirmedreported done by several independent sources · 3mo ago
No reading before it settled
it was confirmed before the model scored it
  1. Rumoured
    24 Jul
  2. Talks
    24 Jul
  3. Agreement
    25 Jul
  4. Medical
    26 Jul
  5. Done
    25 Jul

Catch me up

  1. 24 Julfirst@FabrizioRomano: Al Gharafa leading race to sign Bennacer from AC Milan on free transfer after mutual contract termination agreement.
  2. 25 JulReached Agreement
  3. 25 JulReached Done
  4. 25 JulJoined by @DiMarzio
  5. 26 JulReached Medical

What was actually said

5 posts in 4 claims, grouped by stage and direction.

Reported as done

Advancing2 reports, led by @FabrizioRomano@DiMarzio had it first, 3mo ago

🚨🇩🇿 Official: Ismael Bennacer leaves AC Milan with contract mutually terminated. He’s set to join Al Gharafa in Qatar, as exclusively revealed. 🇶🇦 https://t.co/nPyMhXL7a5

claims DoneView on X ↗
1 other post, 1 other source on the same claim
  • @DiMarzio3mo ago ↗name shared — matched from context

    itBennacer resolves his contract with AC Milan and completes transfer to Al-Gharafa

    Bennacer risolve il suo contratto col @acmilan: è fatta per il trasferimento all’Al-Gharafa

Reported at medical stage

Advancingone report

🚨🇶🇦 Ismael Bennacer has travelled to Qatar for medical tests and contract signing as new Al Gharafa player. Contract terminated with AC Milan. 👋🏼🇩🇿 https://t.co/P6m20QUnl9

claims MedicalView on X ↗

Reported as agreed

Advancingone report

🚨🇶🇦 Ismael Bennacer will leave AC Milan by terminating contract and join Al Gharafa as free agent, as revealed this week. Deal verbally agreed between all parties involved. 🇩🇿 https://t.co/Kfpky9Q4zm https://t.co/OcTd1ujybi

claims AgreementView on X ↗

Reported as being in talks

Advancingone report

🚨🇶🇦 Excl: Al Gharafa now leading the race to sign Ismael Bennacer from AC Milan. Bennacer will terminate his contract on mutual agreement and Al Gharafa sent him an official proposal. 🎥 https://t.co/R19vX9Yzfg https://t.co/vunkT7XcCN

claims TalksView on X ↗

Why it read 0% before it settled

The working for this rumour has not been recorded yet. It appears after the next aggregation run.

Probability over time

Not enough history yet. The line appears after a few recalculations.