chessbio.com
Search
Enthusiasts
Titled
Streamers
7
Home
International Master
Providence Oatlhotse
Games
Providence Oatlhotse
IM
IMprovidence
Johannesburg
Since 2013 (Active)
Chess.com
♟♟♟♟♟
45.5%
-
48.4%
-
6.1%
Bullet
2500
364W
334L
41D
Blitz
2429
5034W
5392L
684D
Rapid
2101
19W
10L
6D
Daily
349
1W
24L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs naboleon1
2495
Jan 27, 2026
1m
B14
Caro-Kann Defense: Panov Attack
IMprovidence won by checkmate
Win
vs eamonncmoore
2497
Jan 27, 2026
1m
B15
Caro-Kann Defense
IMprovidence won by resignation
Draw
vs TempoBurn
2469
Jan 27, 2026
1m
A00
Amar Gambit
Game drawn by timeout vs insufficient material
Win
vs DaqZen
2459
Jan 27, 2026
1m
D06
QGD: 2...Bf5 3.cxd5
IMprovidence won by checkmate
Loss
vs POPOTINHODASILVA
2499
Jan 27, 2026
1m
A38
English Opening: Symmetrical Variation, Double Fianchetto
POPOTINHODASILVA won by resignation
Win
vs bukeqi
2465
Jan 27, 2026
1m
A10
English Opening
IMprovidence won by resignation
Loss
vs knightinshiningarmour16
2494
Jan 27, 2026
1m
A48
East Indian Defense
knightinshiningarmour16 won on time
Win
vs Moneta_Attack
2450
Jan 27, 2026
1m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
IMprovidence won by resignation
Win
vs POPOTINHODASILVA
2481
Jan 27, 2026
1m
B50
Sicilian Defense
IMprovidence won by resignation
Loss
vs chesrookie930
2516
Jan 27, 2026
1m
A36
English Opening: Symmetrical Variation, Botvinnik System
chesrookie930 won by resignation
Loss
vs TempoBurn
2471
Jan 27, 2026
1m
B10
Caro-Kann Defense
TempoBurn won on time
Win
vs BobEsponj4
2470
Jan 27, 2026
1m
B07
Czech Defense
IMprovidence won on time
Loss
vs schaakmika
2518
Jan 27, 2026
1m
B12
Caro-Kann Defense
schaakmika won by resignation
Win
vs KokoLam
2449
Jan 27, 2026
1m
E94
King's Indian Defense: Orthodox Variation
IMprovidence won by checkmate
Loss
vs MammothCricket
2484
Jan 27, 2026
1m
B48
Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack
MammothCricket won by resignation
Win
vs daurenmuldagaliev
2446
Jan 27, 2026
1m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
IMprovidence won on time
Win
vs ayaend
2448
Jan 27, 2026
1m
D45
Semi-Slav Defense: Accelerated Meran Variation
IMprovidence won on time
Loss
vs Niyazmv
2561
Jan 27, 2026
1m
D02
London System: Poisoned Pawn Variation
Niyazmv won on time
Loss
vs schaakmika
2512
Jan 27, 2026
1m
D15
Slav Defense: Alekhine Variation
schaakmika won on time
Win
vs G3ndalfas
2476
Jan 27, 2026
1m
B12
Caro-Kann Defense
IMprovidence won on time