Stats refreshed 5 minutes ago · newest match 2 hours agopatch 7.4176,267 ranked matches in 24 h8,936 pro matches this patch
Immortal

Ryo

Player ID: 100106448 · Immortal

Games7,401
Win rate55.8%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Sand King▲ Won8/1/1824:595 Nov 2026, 03:23 UTC
Puck▲ Won15/1/2539:545 Nov 2026, 02:29 UTC
Earthshaker▼ Lost12/7/1549:185 Nov 2026, 01:22 UTC
Snapfire▼ Lost13/4/1840:465 Nov 2026, 00:28 UTC
Lina▲ Won22/4/1037:474 Nov 2026, 22:59 UTC
Earthshaker▲ Won20/1/1640:444 Nov 2026, 22:09 UTC
Earthshaker▼ Lost2/5/529:534 Nov 2026, 18:59 UTC
Ember Spirit▼ Lost10/12/2149:224 Nov 2026, 18:04 UTC
Sand King▲ Won24/4/2341:474 Nov 2026, 17:07 UTC
Snapfire▼ Lost10/8/1238:244 Nov 2026, 16:23 UTC
Earthshaker▲ Won15/2/2336:304 Nov 2026, 01:24 UTC
Snapfire▼ Lost20/7/949:364 Nov 2026, 00:25 UTC
Earthshaker▲ Won8/3/1634:363 Nov 2026, 22:21 UTC
Lina▼ Lost13/2/1435:313 Nov 2026, 21:33 UTC
Outworld Destroyer▲ Won18/3/1843:213 Nov 2026, 20:40 UTC
Earth Spirit▼ Lost4/12/532:303 Nov 2026, 17:48 UTC
Ember Spirit▼ Lost3/5/224:583 Nov 2026, 16:47 UTC
Earthshaker▼ Lost8/7/1243:513 Nov 2026, 15:55 UTC
Pangolier▼ Lost9/4/1033:203 Nov 2026, 13:33 UTC
Dragon Knight▼ Lost2/4/224:493 Nov 2026, 12:12 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Ember Spirit7558.7%
Ursa7460.8%
Dragon Knight6663.6%
Morphling6456.3%
Templar Assassin6160.7%
Puck6053.3%
Queen of Pain5942.4%
Tiny5651.8%
Shadow Fiend5369.8%
Nature's Prophet4959.2%
Luna4963.3%
Terrorblade4852.1%
Storm Spirit4856.3%
Earthshaker4854.2%
Gyrocopter4650.0%
Lina4472.7%
Invoker4367.4%
Windranger4257.1%
Pangolier4134.1%
Magnus4161.0%
Alchemist3847.4%
Marci3452.9%
Monkey King3455.9%
Lifestealer3467.6%
Outworld Destroyer3268.8%

Is this your account? Remove this page