Dota 2 transfers
Transfer market
369 player moves since Apr 1, 2026
30.9%
of moves involve a tier 1 club
114 of 369 · between two tier 1 clubs: 9
59
moves in the 14 days after The International 2026
usually 27 — the median of 27 feed windows · also DreamLeague Season 29 — 55, PGL Wallachia Season 8 — 46
Most signingsclubs on the site
Most departuresclubs on the site
Tier 1 clubs this season: 26; clubs with a page on the site: 14.
Transfers since Sep 28, 2026
newest first
49
entries since Sep 28, 2026
44
people in these entries
507
entries in the whole feed since Apr 1, 2026
Entries Sep 28 to Oct 15, 2026 · data as of Oct 16, 2026
These are the latest 49 entries of the feed; in full, month by month: Sep 2026.
See moreSee less
The Dota 2 market moves in bursts rather than at a steady pace, and the end of a season shows it best. In the 14 days after The International 2026 the feed logged 59 player moves, more than double the 27 that a typical two-week window holds. Most of that traffic sits below the tier 1 level: fewer than a third of all moves since April involve a tier 1 club, and only 9 went from one tier 1 club straight to another.
Autumn 2026 also showed how often a whole lineup changes hands at once rather than player by player. On September 30 Level UP released its coach and five players; the very next day CyberHero signed that same coach and four of those five. On October 10 Team Tidebound added a coach and five players in a single day, and on September 29 Pacific Esports signed five players from Peru. Moves like these come in clusters: across the whole feed, a club signed three or more players on the same day 31 times.
Among the clubs that have their own page here, Team Nemesis has been the busiest since April, with nine signings and eight departures, nearly as many players out as in. September 28 brought two entries about headline names: Nisha parted ways with Team Liquid, and Satanic, who had been playing for PARIVISION since January 2025, was recorded as moving there from Team Spirit, where he had been listed as inactive.