Skip to main content
chessbio.com
Search
Home
Enthusiasts
Muhammad Tarmidzi
Games
Player Profile
Muhammad Tarmidzi
Rafsha143
Since 2023 (Active)
Chess.com
♟♟♟♟
48.8% W
48.5% L
2.7% D
Blitz
354
2W
6L
0D
Rapid
829
1990W
1974L
110D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Aymansaeed2030
873
Jun 19, 2026
10m
C50
Blackburne Shilling Gambit
Rafsha143 won by checkmate
Draw
vs AL_TAHER
851
Jun 19, 2026
10m
D02
London System: Poisoned Pawn Variation
Game drawn by insufficient material
Win
vs reddyDeva1430
842
Jun 19, 2026
10m
B01
Scandinavian Defense
Rafsha143 won by resignation
Win
vs benji420weindog
843
Jun 19, 2026
10m
C50
Blackburne Shilling Gambit
Rafsha143 won by resignation
Loss
vs Yullon
838
Jun 19, 2026
10m
A40
Australian Defense
Yullon won by checkmate
Win
vs Grocel
853
Jun 19, 2026
10m
C65
Ruy Lopez: Berlin Defense
Rafsha143 won by resignation
Win
vs RameshCc313
818
Jun 19, 2026
10m
B07
Czech Defense
Rafsha143 won on time
Win
vs GuilhermeAlb
808
Jun 17, 2026
10m
C40
Elephant Gambit
Rafsha143 won by checkmate
Loss
vs dy1w
833
Jun 16, 2026
10m
B01
Scandinavian Defense
dy1w won by resignation
Loss
vs Sergey777333555
871
Jun 16, 2026
10m
C46
Three Knights Opening
Sergey777333555 won by resignation
Loss
vs Djcardio
870
Jun 16, 2026
10m
A04
Colle System: Rhamphorhynchus Variation
Djcardio won by resignation
Win
vs duduandpangpang
830
Jun 16, 2026
10m
C41
Philidor Defense
Rafsha143 won by resignation
Loss
vs iding12345
862
Jun 16, 2026
10m
B10
Caro-Kann Defense
iding12345 won by checkmate
Loss
vs Huntberry
887
Jun 16, 2026
10m
B01
Scandinavian Defense
Huntberry won by checkmate
Win
vs raenjo
849
Jun 16, 2026
10m
C25
Vienna Gambit, with Max Lange Defense
Rafsha143 won on time
Loss
vs Mako1
864
Jun 15, 2026
10m
B00
Barnes Defense
Mako1 won by checkmate
Win
vs backtake
837
Jun 15, 2026
10m
C41
Philidor Defense
Rafsha143 won by checkmate
Win
vs Mleczek1
854
Jun 15, 2026
10m
C64
Ruy Lopez: Classical Defense, Benelux Variation
Rafsha143 won by checkmate
Loss
vs Onepunchman321
842
Jun 15, 2026
10m
D02
London System: Poisoned Pawn Variation
Onepunchman321 won by resignation
Win
vs Umarjacob
852
Jun 15, 2026
10m
C20
Barnes Opening: Walkerling
Rafsha143 won by resignation