Players /
puuha
sangal. Last result 2026-10-16.
On the current slate
puuha is not on the current slate. Projections appear here, and on the slate, when a match is scheduled and projected.
Recent results
series, 90d
37
maps, 90d
70
kills / map
12.9
headshots / map
6.3
kills maps 1–2, median
24.5
Last 12 series
kills (headshots) per map, in play order
| Date | Opponent | Maps | Kills M1–2 | HS M1–2 |
|---|---|---|---|---|
| 2026-10-16 | 100-thieves | Dust2 6 (2) · Nuke 11 (8) | 17 | 10 |
| 2026-10-12 | inner-circle-esports | Cache 15 (4) · Dust2 10 (7) | 25 | 11 |
| 2026-10-12 | betclic-apogee-esports | Anubis 18 (5) · Mirage 10 (6) | 28 | 11 |
| 2026-10-12 | inner-circle-esports | Dust2 7 (4) · Anubis 17 (7) | 24 | 11 |
| 2026-10-10 | natus-vincere-junior | Anubis 8 (3) · Mirage 11 (5) · Cache 15 (9) | 19 | 8 |
| 2026-10-10 | pure | Cache 10 (5) · Nuke 10 (5) · Ancient 9 (7) | 20 | 10 |
| 2026-10-09 | g2-ares | Cache 12 (3) · Ancient 21 (12) · Anubis 23 (9) | 33 | 15 |
| 2026-10-09 | esport-academy-copenhagen | Mirage 18 (10) · Nuke 14 (8) | 32 | 18 |
| 2026-10-08 | faze | Cache 10 (4) · Nuke 6 (3) · Dust2 19 (7) | 16 | 7 |
| 2026-10-08 | og | Nuke 24 (16) · Dust2 29 (18) | 53 | 34 |
| 2026-10-07 | natus-vincere-junior | Anubis 4 (2) | – | – |
| 2026-10-07 | saw | Nuke 18 (11) | – | – |
Maps 1–2 totals are what a best-of-three is priced on; a series with one map played has none. Results from bo3.gg.
Projection against the closing line
| Slate | Opponent | Projection | UD closing line | Result |
|---|---|---|---|---|
| 2026-10-16 | 100thieves | 25.3 | 25.5 | 17 |
| 2026-10-11 | innercircle | 22.1 | 25.5 | 24 |
| 2026-10-03 | eternalfire | 21.5 | 25.5 | 26 |
| 2026-09-26 | heroic | 25.5 | 21.5 | 24 |
| 2026-09-25 | jijiehao | 28.7 | 25.5 | 32 |
| 2026-09-21 | astralis | 17.8 | 22.5 | 22 |
Kills, maps 1–2, against Underdog’s last line before the match. A handful of rows says nothing about how good the model is on this player — the track record is the measure.