Skip to main content
chessbio.com
Search
Home
International Master
Toivo Keinänen
Games
Player Profile
Toivo Keinänen
IM
ToivoK3
Since 2017 (Active)
Chess.com
♟♟♟♟♟
57.4% W
34.4% L
8.2% D
Bullet
3083
3712W
2177L
434D
Blitz
3128
807W
537L
213D
Rapid
2461
30W
10L
7D
Daily
546
1W
0L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs reevecanada
3048
Jul 7, 2026
5m
A13
English Opening: Agincourt Defense
reevecanada won on time
Win
vs WoodlandMagic
2939
Jul 7, 2026
5m
E14
Queen's Indian Defense: Averbakh Variation
ToivoK3 won by resignation
Loss
vs AlmasRakhmatullaev
3066
Jul 7, 2026
5m
B01
Scandinavian Defense
AlmasRakhmatullaev won on time
Win
vs StevenZierk
3010
Jul 7, 2026
5m
B01
Scandinavian Defense
ToivoK3 won by resignation
Win
vs superjem123
2840
Jul 7, 2026
5m
A48
East Indian Defense
ToivoK3 won by resignation
Win
vs chess94cu
2786
Jul 7, 2026
5m
E21
Nimzo-Indian Defense: Three Knights Variation
ToivoK3 won by resignation
Loss
vs youngKID
2941
Jul 7, 2026
5m
C41
Philidor Defense
youngKID won by resignation
Loss
vs rezamahdavi2008
3078
Jul 7, 2026
5m
B01
Scandinavian Defense
rezamahdavi2008 won by checkmate
Win
vs RobertoJBM
2988
Jul 7, 2026
5m
D15
Slav Defense: Alekhine Variation
ToivoK3 won on time
Win
vs StockFisher_HBK
2827
Jul 7, 2026
5m
B01
Scandinavian Defense
ToivoK3 won by resignation
Win
vs sleeping_in_the_fire
2641
Jul 7, 2026
5m
B06
Modern
ToivoK3 won by resignation
Win
vs BATEK_HA_TPAKTOPE
3058
Jul 7, 2026
3m
B01
Scandinavian Defense
ToivoK3 won by resignation
Win
vs BATEK_HA_TPAKTOPE
3064
Jul 7, 2026
3m
A40
Australian Defense
ToivoK3 won by resignation
Draw
vs BATEK_HA_TPAKTOPE
3071
Jul 7, 2026
3m
B06
Modern
Game drawn by insufficient material
Win
vs BATEK_HA_TPAKTOPE
3069
Jul 7, 2026
3m
B13
Caro-Kann Defense: Exchange Variation
ToivoK3 won by resignation
Draw
vs rasmussvane
3150
Jul 2, 2026
3m
B20
Sicilian Defense
Game drawn by insufficient material
Win
vs VacheH009
2907
Jul 2, 2026
3m
A46
Döry Defense
ToivoK3 won by resignation
Win
vs viktorskliarov
2791
Jul 2, 2026
3m
B01
Scandinavian Defense
ToivoK3 won by checkmate
Loss
vs Yurovskykh_Oleksandr
2948
Jul 2, 2026
3m
A40
Australian Defense
Yurovskykh_Oleksandr won by resignation
Win
vs zverr1
2783
Jul 2, 2026
3m
B01
Scandinavian Defense
ToivoK3 won on time