“here we go, medical completed”
Every transfer rumour, one feed.
Pulled live from the top 25 transfer journalists on X. Each card shows the source, the confidence, the original tweet. No aggregator rewrites — just the people breaking the deals.
“here we go”
“done deal, medical”
“done deal, medical almost completed”
“formalising”
“here we go”
“here we go, 100% confirmed, documents signed”
“here we go”
“medical today and all sealed between clubs”
“done deal, medical”
“ufficialmente (officially confirmed)”
“official bid sent, talks ongoing”
“meeting tomorrow to reach agreement”
“signed”
“completed”
“advanced talks”
“signed confirmed”
“signed confirmed”
“signed confirmed”
“verbal agreement”
“medical”
“working on the deal, player open to move”
“agreement reached, medical confirmed”
“Arsenal accelerating interest, expected to bid north of £70m”
“agreed”
“Chelsea considering a bid but no proposal yet; player set to leave Leverkusen”
“talks started, working intensively”
“confirmed loan deal”
“confirmed signing”
“advanced talks”
“confirmed signing”
“advanced talks, but nothing done yet”
“confirmed signing, 5 year deal”
“working intensively, negotiations taking place”
“will 100% leave, direct talks with player's camp will follow soon”
“agreed in principle”
“Juventus interested but Aston Villa are resisting (muro = wall/resistance)”
“confirmed signing”
“deal underway, second offer submitted”
“advancing in talks, leading the race”
“exploratory enquiry”
“finalizzare l'accordo (finalising deal)”
“fee structure reported with sell-on clause”
“enquired”
“Spalletti mentions Martínez as one who could change club”
“will need to be loaned out”
“talks opened, initial approach to player side”
“player has rejected new contract offer, signalling likely exit”
“exploring, early stage, clubs not yet in talks”
“exploring, no bid yet”
“interested in signing on loan”
“concrete figures exchanged, direct contact between clubs”
“closing in, final details being sorted”
“set to join on loan”
“parted ways with immediate effect”
“held talks”
“on the brink of joining”
“deal collapsed”
“expected departure”
“player expressing desire to move, open to permanent or loan”
Accuracy scorecard
Every Tier 1 journalist's hit rate on resolved rumours. Confirmed = a matching Sportmonks done deal landed inside six months. Expired = twelve months passed with no deal.
| # | Journalist | Beat | Outlet | Score | Confirmed | Expired | Pending |
|---|---|---|---|---|---|---|---|
| 1 | Gianluca Di Marzio @DiMarzio | Italian deals | Sky Italia | 100% | 4 | 0 | 16 |
| 2 | James Pearce @JamesPearceLFC | Liverpool | The Athletic | 100% | 1 | 0 | 5 |
| 3 | James Ducker @TelegraphDucker | UK | Telegraph | 100% | 1 | 0 | 1 |
| 4 | Dharmesh Sheth @SkySports_Sheth | UK | Sky Sports News | 100% | 1 | 0 | 3 |
| 5 | Florian Plettenberg @Plettigoal | Bundesliga ↔ Premier League | Sky Germany | 100% | 8 | 0 | 12 |
| 6 | Fabrizio Romano @FabrizioRomano | Global | Independent (CaughtOffside, etc) | 100% | 7 | 0 | 13 |
| 7 | David Ornstein @David_Ornstein | UK | The Athletic | 100% | 2 | 0 | 10 |
| 8 | Ben Jacobs @JacobsBen | UK + Saudi Pro League | CBS Sports / GiveMeSport | 100% | 1 | 0 | 19 |
| 9 | Suzanne Wrack @SuzyWrack | Women's football | The Guardian | — | 0 | 0 | 1 |
| 10 | Tom Garry @TomGarry | Women's football | The Telegraph | — | 0 | 0 | 0 |
| 11 | Emma Sanders @EmmaSanders_ | Women's football | BBC Sport | — | 0 | 0 | 0 |
| 12 | Charlotte Harpur @CharlieHarpur | Women's football | The Athletic | — | 0 | 0 | 0 |
| 13 | Molly Hudson @molly_hudson_ | Women's football | The Times | — | 0 | 0 | 0 |
| 14 | Dharmesh Sheth @SkySportsDharmesh | UK | Sky Sports News | — | 0 | 0 | 0 |
| 15 | Christian Falk @cfbayern | German deals | Bild | — | 0 | 0 | 14 |
| 16 | Simon Stone @sistoney67 | Chief reporter | BBC Sport | — | 0 | 0 | 5 |
| 17 | Mike McGrath @Mike_McGrath_ | Chelsea / South | Telegraph | — | 0 | 0 | 0 |
| 18 | Samuel Luckhurst @samuelluckhurst | Man Utd | Manchester Evening News | — | 0 | 0 | 12 |
| 19 | Adam Crafton @AdamCrafton_ | Features | The Athletic | — | 0 | 0 | 0 |
| 20 | Charles Watts @charles_watts | Arsenal | GiveMeSport | — | 0 | 0 | 1 |
| 21 | Paul Joyce @_pauljoyce | North-West | The Times | — | 0 | 0 | 2 |
| 22 | Laurie Whitwell @lauriewhitwell | Manchester United | The Athletic | — | 0 | 0 | 4 |
| 23 | John Cross @johncrossmirror | Arsenal | Daily Mirror | — | 0 | 0 | 2 |
| 24 | Matt Law @Matt_Law_DT | Chelsea | Telegraph | — | 0 | 0 | 1 |
| 25 | Sam Lee @SamLee | Manchester City | The Athletic | — | 0 | 0 | 1 |
How the score works
Confirmed: a Sportmonks done deal lands at one of the named clubs within six months of the rumour date, for the same player. Sportmonks is the leagues' official transfer feed — not anyone's editorial call.
Expired: twelve months without a matching done deal. Counts against the journalist.
Score: confirmed ÷ (confirmed + expired). Pending rumours don't count yet.
Feed refreshes every twelve hours via the X API. Source attribution and original tweet links on every card.