chessbio.com
Search
Enthusiasts
Titled
Streamers
32
Home
Woman FIDE Master
Joyce Ndirangu
Games
Joyce Ndirangu
WFM
HappyUshindi
Since 2015 (Inactive)
Chess.com
♟
46.8%
-
49.1%
-
4.1%
Bullet
1952
1W
0L
0D
Blitz
1980
1002W
1082L
64D
Rapid
2097
396W
386L
60D
Daily
1257
3W
3L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs sanlwin777
2071
Mar 29, 2026
5m
B01
Scandinavian Defense
sanlwin777 won by resignation
Win
vs dragon1912
1952
Mar 28, 2026
5m
C50
Blackburne Shilling Gambit
HappyUshindi won on time
Win
vs MDanes
1928
Mar 28, 2026
5m
B22
Sicilian Defense: Alapin Variation
HappyUshindi won on time
Loss
vs Grinaerys
1940
Mar 28, 2026
5m
B20
Sicilian Defense
Grinaerys won on time
Win
vs Grinaerys
1931
Mar 28, 2026
5m
D00
Amazon Attack
HappyUshindi won by resignation
Loss
vs Grinaerys
1939
Mar 28, 2026
5m
B38
Sicilian Defense: Accelerated Dragon, Maróczy Bind
Grinaerys won by resignation
Win
vs amadeuspedro
1962
Mar 28, 2026
5m
C21
Center Game
HappyUshindi won by resignation
Win
vs amadeuspedro
1971
Mar 28, 2026
5m
B12
Caro-Kann Defense
HappyUshindi won by resignation
Win
vs amadeuspedro
1980
Mar 28, 2026
5m
C23
Bishop's Opening
HappyUshindi won by checkmate
Loss
vs amadeuspedro
1989
Mar 28, 2026
5m
A52
Budapest: 3...Ng4 4.e3
amadeuspedro won on time
Loss
vs marchmalen
1947
Mar 28, 2026
5m
A15
English Opening: Anglo-Indian Defense
marchmalen won by resignation
Win
vs DayWalker_TN
2006
Mar 28, 2026
5m
B20
Sicilian Defense
HappyUshindi won by resignation
Loss
vs DawElbait
1995
Mar 27, 2026
5m
C53
Giuoco Piano: Tarrasch Variation
DawElbait won on time
Win
vs DawElbait
1988
Mar 27, 2026
5m
C55
Italian Game: Two Knights Defense
HappyUshindi won on time
Loss
vs DawElbait
1998
Mar 27, 2026
5m
C50
Blackburne Shilling Gambit
DawElbait won by resignation
Win
vs ayman8080
1921
Mar 27, 2026
5m
B20
Sicilian Defense
HappyUshindi won by resignation
Loss
vs StiLia_N
1950
Mar 26, 2026
5m
D06
QGD: 2...Bf5 3.cxd5
StiLia_N won by resignation
Win
vs NBOO70
400
Mar 24, 2026
5m
D02
London System: Poisoned Pawn Variation
HappyUshindi won on time
Win
vs NBOO70
400
Mar 24, 2026
5m
D02
London System: Poisoned Pawn Variation
HappyUshindi won by checkmate
Win
vs odinpenyuchanel
1957
Mar 24, 2026
5m
A48
East Indian Defense
HappyUshindi won on time