Juho Hälli
32–17–0
Record (W–L–D)
65.3%
Win rate
12
Tournaments
0
1st places
2
Best finish
3 W
Win streak
Form
L L W W WCurrent: 3 win streak · Longest win streak: 6
32W17L0D · 65.3% win rate
Heroes
Vynnset, Iron Maiden
Most played — 22.4% of matches
Hala, Bladesaint of the Vow Best win rate
100% — 3–0 in 3 games
Tournament results
12
Played
0
1st
5
Top 3
9
Top 8
2
Best
4.8
Avg finish
By format
| Format | Record | Win rate |
|---|---|---|
| Classic Constructed | 14W8L0D | 63.6% |
| Silver Age | 9W6L0D | 60% |
| Sealed Deck | 4W1L0D | 80% |
| Crack, Shuffle, Play! | 3W1L0D | 75% |
| Booster Draft | 2W1L0D | 66.7% |
Hero usage
| Hero | Matches | Record | Win rate |
|---|---|---|---|
Vynnset, Iron Maiden |
11 (22.4%) | 6W5L0D | 54.5% |
Zyggy |
8 (16.3%) | 6W2L0D | 75% |
Chane |
5 (10.2%) | 2W3L0D | 40% |
Vynnset |
5 (10.2%) | 3W2L0D | 60% |
Levia |
5 (10.2%) | 4W1L0D | 80% |
Rhinar, Reckless Rampage |
4 (8.2%) | 3W1L0D | 75% |
Ira, Scarlet Revenger |
4 (8.2%) | 2W2L0D | 50% |
Olympia |
4 (8.2%) | 3W1L0D | 75% |
Hala, Bladesaint of the Vow |
3 (6.1%) | 3W0L0D | 100% |
Against heroes
| Hero | Faced | Record | Win rate |
|---|---|---|---|
Briar |
3 (6.1%) | 1W2L0D | 33.3% |
Aurora, Emissary of Lightning |
3 (6.1%) | 2W1L0D | 66.7% |
Zyggy |
3 (6.1%) | 2W1L0D | 66.7% |
Hala |
3 (6.1%) | 2W1L0D | 66.7% |
Kassai of the Golden Sand |
2 (4.1%) | 2W0L0D | 100% |
Arakni, Marionette |
2 (4.1%) | 0W2L0D | 0% |
Blaze, Firemind |
2 (4.1%) | 1W1L0D | 50% |
Dorinthea |
2 (4.1%) | 1W1L0D | 50% |
Zyggy Starlight |
2 (4.1%) | 2W0L0D | 100% |
Tuffnut, Bumbling Hulkster |
2 (4.1%) | 1W1L0D | 50% |
Oscilio, Scion of the Third Age |
2 (4.1%) | 2W0L0D | 100% |
Cindra, Dracai of Retribution |
2 (4.1%) | 1W1L0D | 50% |
Valda, Seismic Impact |
2 (4.1%) | 1W1L0D | 50% |
Oscilio, Constella Intelligence |
2 (4.1%) | 1W1L0D | 50% |
Puffin, Hightail |
1 (2%) | 1W0L0D | 100% |
Teklovossen, Esteemed Magnate |
1 (2%) | 1W0L0D | 100% |
Dash |
1 (2%) | 1W0L0D | 100% |
Vynnset, Iron Maiden |
1 (2%) | 1W0L0D | 100% |
Ira, Crimson Haze |
1 (2%) | 1W0L0D | 100% |
Oldhim |
1 (2%) | 0W1L0D | 0% |
Iyslander |
1 (2%) | 1W0L0D | 100% |
Marlynn, Treasure Hunter |
1 (2%) | 0W1L0D | 0% |
Ira, Scarlet Revenger |
1 (2%) | 1W0L0D | 100% |
Jarl Vetreiđi |
1 (2%) | 1W0L0D | 100% |
Prism |
1 (2%) | 1W0L0D | 100% |
Oscilio |
1 (2%) | 0W1L0D | 0% |
Boltyn |
1 (2%) | 1W0L0D | 100% |
Fai |
1 (2%) | 1W0L0D | 100% |
Fai, Rising Rebellion |
1 (2%) | 0W1L0D | 0% |
Gravy Bones, Shipwrecked Looter |
1 (2%) | 1W0L0D | 100% |
Olympia |
1 (2%) | 1W0L0D | 100% |
Rivalries
Most played Mathias Nöps — 4 games (2–2–0)
Nemesis Mathias Nöps — 2 losses in 4 games (2–2–0)
Nemesis hero
Briar
— 2 losses in 3 games (1–2–0)
Leagues
| League | Rank | Points | Events |
|---|---|---|---|
| OMEN season | #6 of 36 | 26 | 10 |
Match history
Aug 13, 2026 Flesh and Blood: Crack, Shuffle, Play 3W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Olympia |
Martin Kaarjärv |
Loss |
| R2 | Olympia |
Jevgeni Dubei |
Win |
| R3 | Olympia |
Aleksandr Novikov |
Win |
| R4 | Olympia |
Vadim Pilipenko |
Win |
Aug 6, 2026 Flesh and Blood: Classic Constructed 2W2L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Ira, Scarlet Revenger |
Theo Markus Tõnnov |
Loss |
| R2 | Ira, Scarlet Revenger |
Yito Mok |
Win |
| R3 | Ira, Scarlet Revenger |
Victor Kersten |
Win |
| R4 | Ira, Scarlet Revenger |
Mathias Nöps |
Loss |
Jul 23, 2026 Flesh and Blood: Silver Age 4W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Levia |
Konstantins Bukaskins |
Win |
| R2 | Levia |
Nikita Laasmaa |
Win |
| R3 | Levia |
Artjom Pertsev |
Loss |
| R4 | Levia |
Luka Kovacevic |
Win |
| R5 | Levia |
Dmitri Sidorenko |
Win |
Jul 16, 2026 Flesh and Blood: Classic Constructed 3W0L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Hala, Bladesaint of the Vow |
Konstantins Bukaskins |
Win |
| R2 | Hala, Bladesaint of the Vow |
Seva Dorofejev |
Win |
| R3 | Hala, Bladesaint of the Vow |
Mathias Nöps |
Win |
Jul 5, 2026 National Championship 2026 - Estonia 1W3L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Vynnset, Iron Maiden |
ILJA Ivantsikov |
Loss |
| R2 | Vynnset, Iron Maiden |
Karl Vilhem Pulk |
Loss |
| R3 | Vynnset, Iron Maiden |
Mathias Nöps |
Win |
| R4 | Vynnset, Iron Maiden |
Nikita Laasmaa |
Loss |
Jun 25, 2026 Flesh and Blood: Classic Constructed 2W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Vynnset, Iron Maiden |
Victor Reis |
Win |
| R2 | Vynnset, Iron Maiden |
Rain Ööpik |
Loss |
| R3 | Vynnset, Iron Maiden |
Artjom Pertsev |
Win |
Jun 18, 2026 Flesh and Blood: Silver Age 2W3L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Chane |
Marcus Senior |
Win |
| R2 | Chane |
Joonas Ervald |
Loss |
| R3 | Chane |
Tanel Tammiste |
Win |
| R4 | Chane |
Martin Kaarjärv |
Loss |
| R5 | Chane |
Vadim Pilipenko |
Loss |
Jun 11, 2026 Flesh and Blood: Classic Constructed 3W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Rhinar, Reckless Rampage |
Tanel Tammiste |
Win |
| R2 | Rhinar, Reckless Rampage |
Victor Reis |
Win |
| R3 | Rhinar, Reckless Rampage |
Dmitri Sidorenko |
Loss |
| R4 | Rhinar, Reckless Rampage |
Karl Vilhem Pulk |
Win |
Jun 4, 2026 Flesh and Blood: Draft 2W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Zyggy |
ILJA Ivantsikov |
Win |
| R2 | Zyggy |
Yito Mok |
Win |
| R3 | Zyggy |
Mathias Nöps |
Loss |
May 30, 2026 Flesh and Blood: Omens of the Third Age 4W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Zyggy |
ILJA Ivantsikov |
Win |
| R2 | Zyggy |
Luka Kovacevic |
Win |
| R3 | Zyggy |
Victor Kersten |
Win |
| R4 | Zyggy |
Jekaterina Obodjanskaja |
Win |
| R5 | Zyggy |
Nikita Laasmaa |
Loss |
May 21, 2026 Flesh and Blood: Classic Constructed 3W1L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Vynnset, Iron Maiden |
Artjom Pertsev |
Win |
| R2 | Vynnset, Iron Maiden |
Vadim Pilipenko |
Loss |
| R3 | Vynnset, Iron Maiden |
Jana Zussev |
Win |
| R4 | Vynnset, Iron Maiden |
Aleksandr Novikov |
Win |
May 9, 2026 Flesh and Blood: Skirmish Season 14 3W2L0D
| Round | Hero | Opponent | Result |
|---|---|---|---|
| R1 | Vynnset |
Aria Loog |
Win |
| R2 | Vynnset |
Jevgeni Dubei |
Loss |
| R3 | Vynnset |
Yito Mok |
Win |
| R4 | Vynnset |
Gustavo Stabelini |
Win |
| R5 | Vynnset |
Luka Kovacevic |
Loss |
Zyggy
Chane
Vynnset
Levia
Rhinar, Reckless Rampage
Ira, Scarlet Revenger
Olympia
Aurora, Emissary of Lightning
Hala
Kassai of the Golden Sand
Arakni, Marionette
Blaze, Firemind
Dorinthea
Zyggy Starlight
Tuffnut, Bumbling Hulkster
Oscilio, Scion of the Third Age
Cindra, Dracai of Retribution
Valda, Seismic Impact
Oscilio, Constella Intelligence
Puffin, Hightail
Teklovossen, Esteemed Magnate
Dash
Ira, Crimson Haze
Oldhim
Iyslander
Marlynn, Treasure Hunter
Jarl Vetreiđi
Prism
Oscilio
Boltyn
Fai
Fai, Rising Rebellion
Gravy Bones, Shipwrecked Looter