Winio
Predictions
CS2Dota 2LoLValorant
Subscription
Analytics
TournamentsTeamsPlayers
About us
Blog
NewsArticlesTeamsPlayers
FootballChecking...

Pure

1w Team1w Team
Back to all playersDota 2

We use cookies for website functionality and analytics. By continuing to use this website, you agree to our Privacy Policy

OverviewMatchesTournaments
Pure
Twitter/X
Full name:Ivan Moskalenko
Team:1w Team1w Team
Country:Russia
Role:Carry, position 1
Born:Feb 6, 2004
Earnings:$1,246,773

Biography

Ivan “Pure” Moskalenko is a Russian professional Dota 2 carry. In late 2021, shortly after reaching 11,000 MMR, he joined Virtus.pro and entered the tier-one scene almost immediately. He later represented Entity and BetBoom Team and played for Tundra Esports on two separate occasions, initially on loan and subsequently as a permanent player. He has represented 1win Team since June 2026.

Highlights

Virtus.pro vs 1w Team — EWC 2026 Group Stage Highlights
Virtus.pro vs 1w Team — EWC 2026 Group Stage HighlightsVirtus.pro
1w Team vs Virtus.pro — DreamLeague Division 2 Season 3
1w Team vs Virtus.pro — DreamLeague Division 2 Season 3Virtus.pro
Inner Circle x Insanity vs 1w Team — EWC 2026 Group Stage Highlights
Inner Circle x Insanity vs 1w Team — EWC 2026 Group Stage HighlightsInner Circle x Insanity

Career

TeamsRoleTrophies
1w Team1w TeamSep 28, 2026 – Present
1w Team1w TeamJun 1, 2026 – Sep 18, 20261win Essence II
Tundra EsportsTundra EsportsOct 9, 2025 – May 31, 2026CarryDreamLeague Season 28ESL One Birmingham 2026

Player stats

Most played heroes

Hero pool

Averages per game

Played with

  1. Home/
  2. Players/
  3. Pure