VCT Pulse
HomeMatchesTeamsPlayersRankingsVFL
HomeMatchesTeamsPlayersRanks
← Players
Xi Lai GamingXi Lai GamingController · Viper

happywei

鄧閔維 · 22 · Taiwan · Xi Lai Gaming · Viper, Cypher, Astra · China Stage 1 2025 champion

Rating
1.14
ACS
0221
K/D
1.14
ADR
150
KAST
73%
Maps
89

Profile data: Liquipedia (CC BY-SA)

Against controllers

89 in sample
Rating1.142nd of 89
ACS2213rd of 89
K/D1.147th of 89
ADR1501st of 89
KAST
73%
29th of 89
First kills1915th of 89
Headshot %35%12th of 89

Season totals

Kills
1,414
Deaths
1,238
Kills per round
0.771,834 rds
First kill diff
+59191 / 132
Multi-kill share
61.6%of kills
Econ rating
56
Spikes planted
18
Defuses
8
Multi-kills & opening duels
2K
50
3K
24
4K
4
5K
0
First kills
191
First deaths
132
Opening won
59%

Map profile

Lotus20 maps1.12
Split15 maps1.19
Haven13 maps1.05
Abyss5 maps1.37
Summit4 maps0.89
Ascent3 maps1.23
Sunset1 map1.47
Last five maps
0.82
Split
1.04
Haven
0.97
Split
0.93
Lotus
0.92
Breeze
Form status
Falling · −0.20 vs season

Match log — series, then maps

2026 · 32 series
Aug 20L lostvsNova EsportsNova EsportsLower Round 21–2
Split13–60.9716612/12/31111
Lotus5–130.931619/14/31050
Breeze3–130.9224313/15/41611
Aug 19L lostvsBilibili GamingBilibili GamingUpper Semifinals1–2
Lotus11–130.6914313/18/1941
Split13–80.821328/12/5903
Haven
Aug 15W wonvsAll GamersAll GamersUpper Quarterfinals2–1
Split3–130.7216810/14/21032
Lotus13–51.5321214/7/51472
Sunset
Jul 25W wonvsTyLooTyLooSeeding2–0
Breeze13–8——7/13/4—0
Lotus14–12——15/22/11—4
Jul 22W wonvsWolves EsportsWolves EsportsWeek 32–1
Summit15–13—25827/16/71594
Lotus3–13—1467/15/10910
Split
Jul 20L lostvsBilibili GamingBilibili GamingWeek 31–2
Lotus2–13—1406/13/5—0
Summit13–8—20916/13/8—0
Jul 18W wonvsAll GamersAll GamersWeek 22–0
Summit13–11—24221/16/0—0
Haven13–10—23619/13/9—0
Jul 16W wonvsDragon Ranger GamingDragon Ranger GamingWeek 22–0
Lotus13–71.2928620/15/112074
Haven13–91.3127720/14/101875
Jul 14L lostvsTitan Esports ClubTitan Esports ClubWeek 21–2
Summit12–140.8916314/18/9991
Ascent13–71.0716513/11/71180
Breeze
Jun 16L lostvsLeviatánLeviatánLower Round 20–2
Haven7–130.7216511/16/41131
Lotus3–130.361105/15/2763
Jun 15L lostvsEDward GamingEDward GamingUpper Semifinals1–2
Lotus10–131.2526120/16/41632
Breeze13–101.1719117/13/51252
Split
Jun 13W wonvsG2 EsportsG2 EsportsUpper Quarterfinals2–1
Lotus7–130.9922115/16/51395
Ascent13–41.4025715/10/111961
Split
Jun 10W wonvsGlobal EsportsGlobal EsportsRound 3 (1-1)2–1
Haven10–130.9518015/17/21183
Lotus13–90.6613411/16/2933
Breeze
Jun 09W wonvsDragon Ranger GamingDragon Ranger GamingRound 2 (0-1)2–1
Haven4–130.9718011/14/21221
Fracture13–91.2124418/14/71773
Split
Jun 06L lostvsNRGNRGRound 10–2
Pearl6–130.8016812/16/21102
Lotus11–131.1725222/17/41594
May 10L lostvsEDward GamingEDward GamingGrand Final2–3
Fracture13–60.8117413/12/31002
Split13–150.9021017/23/131461
Breeze
May 09W wonvsDragon Ranger GamingDragon Ranger GamingLower Final3–1
Lotus13–21.3325916/8/21664
Breeze13–60.811299/14/31820
Haven
May 08L lostvsEDward GamingEDward GamingUpper Final0–2
Split9–131.1124719/17/31631
Breeze8–131.0022415/17/51312
May 04W wonvsJDG EsportsJDG EsportsUpper Semifinals2–0
Lotus13–01.9737318/6/62423
Pearl13–51.4031921/12/42184
May 01W wonvsTitan Esports ClubTitan Esports ClubUpper Quarterfinals2–0
Breeze13–91.2120817/14/61493
Lotus13–71.1219715/13/81421
Apr 19W wonvsAll GamersAll GamersSeeding2–1
Lotus8–131.1520616/14/51220
Bind13–51.2821015/9/61462
Split
Apr 16W wonvsEDward GamingEDward GamingWeek 32–1
Lotus8–130.9622215/17/51571
Haven13–91.3128822/15/52013
Split
Apr 12W wonvsWolves EsportsWolves EsportsWeek 22–1
Fracture10–130.7417113/18/31264
Bind13–101.2924120/15/41692
Lotus
Apr 08W wonvsNova EsportsNova EsportsWeek 22–0
Haven13–81.4220616/10/121302
Bind13–111.1918717/13/21401
Apr 05W wonvsTrace EsportsTrace EsportsWeek 12–1
Breeze9–130.7819412/19/81342
Lotus13–71.5633421/11/72264
Bind
Apr 01W wonvsDragon Ranger GamingDragon Ranger GamingWeek 12–0
Lotus13–41.0621213/10/21354
Bind13–111.6034629/16/62393
Mar 03L lostvsG2 EsportsG2 EsportsRound 2 (0-1)0–2
Abyss8–131.0919517/15/71213
Haven3–131.0322510/14/41610
Feb 28L lostvsNRGNRGRound 10–2
Haven2–130.9025511/12/11863
Abyss10–131.0317815/14/91112
Feb 08W wonvsBilibili GamingBilibili GamingMiddle Final3–2
Abyss14–161.2621823/16/71390
Bind13–41.1816911/8/51180
Breeze
Feb 07L lostvsAll GamersAll GamersUpper Final2–3
Pearl5–131.1722515/12/71341
Split11–130.9716514/18/51241
Bind
Feb 01W wonvsEDward GamingEDward GamingUpper Round 32–0
Split13–51.6628920/8/71953
Pearl13–61.7026520/9/101722
Jan 24W wonvsWolves EsportsWolves EsportsUpper Round 22–0
Breeze13–41.3422014/8/61642
Abyss13–62.0133125/8/82290
5–13
1.04
199
13/15/3
139
4
13–10
1.47
248
21/12/1
168
1
13–3
—
323
19/7/5
198
4
Ascent
11–13
—
129
10/20/7
—
0
10–13
0.58
173
12/20/3
134
1
3–13
0.81
186
8/13/6
138
4
13–9
1.29
256
20/14/8
167
5
13–10
1.05
213
17/16/6
148
3
13–11
2.28
397
35/12/5
268
4
5–13
0.80
177
10/13/5
119
2
Haven13–91.0020515/17/111413
Pearl4–130.8322612/14/41445
10–13
0.95
241
21/20/5
155
2
Split13–111.1121319/16/11352
13–8
1.39
275
21/13/6
175
5
13–5
1.64
322
21/9/8
219
2
13–7
0.99
230
16/16/7
148
3
13–10
0.99
162
14/13/7
101
2
12–14
1.23
250
23/18/7
168
2
Pearl13–111.3224219/16/161673
Split13–40.9526616/12/41574
13–7
1.56
276
21/10/3
155
3
Abyss13–61.4722814/9/171541
Haven10–130.9720217/17/71242