A transfer is an object with a state, a source history and a confidence score — not a headline.
until close
Summer 2026*

Find a player, club or country

Data refreshed: · Next refresh: data quality
All leaguesPremier LeagueLa LigaSerie ABundesligaLigue 1SuperSport HNLJuventus FCOnly confirmedLive movesRumoursEverything
Deals tracked
2245
from 2304 recorded claims
Officially confirmed
58
+38 in the last 24h
Claims recorded
2304
101 live sources · 63 official
HNL in / out
155 / 153
the only feed tracking this as objects

Movement map

click a club to filterofficialrumourHNL
Timothy Weah · Olympique de Marseille → Juventus FC · 43%Olympique de Marseille — 1 deal · click to filterJuventus FC — 1 deal · click to filter

Live feed

1–1 of 1 · Juventus FC
Timothy WeahHere we goloan
43%1 sources26h

Deals by league

in + out
🇮🇹 Serie A
673
🇬🇧 Premier League
429
🇩🇪 Bundesliga
409
🇫🇷 Ligue 1
379
🇪🇸 La Liga
344
🇭🇷 SuperSport HNL
288

The top five leagues are a saturated market. The HNL column is the reason anyone comes here specifically — global platforms cover it thinly, and we treat it as first-class in and out.

Where the data comes from

every claim carries its origin
LayerSourceHowAuthority
Clubs, players, IDsWikidata (QIDs + multilingual aliases)SPARQL + entity APIcanon
Deal resolutionClub official channelsRSS / sitemap pollcanon
Claims and rumours101 outletspoll → extractionclaim
Journalist wallFabrizio Romano + curated X reportersRSS bridge → source seed → pollclaim
Source accuracyour own ledgercomputed on resolutionderived

One rule holds the product together: every claim carries the URL of the original and we never reproduce the text — headline, one sentence, link out. Only an official club announcement can move a deal to Official; journalists raise confidence, clubs close it.