Skip to main content
chessbio.com
Search
Home
Enthusiasts
Teh Hao Wen
Games
Player Profile
Teh Hao Wen
Haowen630
Selangor
Since 2024 (Active)
Chess.com
♟♟
46.9% W
47.3% L
5.8% D
Bullet
1812
3194W
3273L
370D
Blitz
965
681W
690L
107D
Rapid
743
86W
61L
13D
Daily
829
56W
23L
5D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs yudedbaiz
1875
Oct 13, 2026
30s
A25
English Opening: Closed, Taimanov Variation
Haowen630 won on time
Win
vs Unpredictable_man
1905
Oct 13, 2026
30s
A00
Amar Gambit
Haowen630 won on time
Draw
vs Jamar-jay
2051
Oct 13, 2026
30s
D38
QGD: Ragozin
Game drawn by stalemate
Win
vs lautyalk
1721
Oct 13, 2026
30s
A00
Amar Gambit
Haowen630 won on time
Win
vs Gmswaggy14
1592
Oct 13, 2026
30s
A40
Australian Defense
Haowen630 won on time
Loss
vs rexregum1991
1787
Oct 13, 2026
30s
A00
Amar Gambit
rexregum1991 won by checkmate
Draw
vs Atay0123
1610
Oct 13, 2026
30s
A48
East Indian Defense
Game drawn by stalemate
Loss
vs Jamar-jay
2088
Oct 13, 2026
30s
C47
Four Knights Game
Jamar-jay won on time
Win
vs Yassineksibi17
1836
Oct 13, 2026
30s
C23
Bishop's Opening
Haowen630 won on time
Win
vs Ziyodaxon-Arslanova
1754
Oct 13, 2026
30s
D45
Semi-Slav Defense: Accelerated Meran Variation
Haowen630 won on time
Win
vs helhihello
615
Oct 13, 2026
1m
A40
Australian Defense
Haowen630 won on time
Draw
vs awang3200
1944
Oct 13, 2026
30s
A40
Australian Defense
Game drawn by stalemate
Win
vs awang3200
1948
Oct 13, 2026
30s
A40
Australian Defense
Haowen630 won on time
Loss
vs awang3200
1960
Oct 13, 2026
30s
A40
Australian Defense
awang3200 won on time
Win
vs awang3200
1956
Oct 13, 2026
30s
C01
French Defense: Exchange Variation
Haowen630 won on time
Loss
vs awang3200
1968
Oct 13, 2026
30s
A40
Australian Defense
awang3200 won by checkmate
Loss
vs awang3200
1964
Oct 13, 2026
30s
D05
Colle: 3...e6 4.Bd3 c5
awang3200 won on time
Loss
vs awang3200
1960
Oct 13, 2026
30s
A40
Australian Defense
awang3200 won by checkmate
Win
vs FrenchSlapster
710
Oct 13, 2026
10m
C20
Barnes Opening: Walkerling
Haowen630 won by checkmate
Win
vs Guydudeknox
718
Oct 13, 2026
5 days per move
D20
QGA: 3.e3 c5
Haowen630 won by checkmate