Skip to main content
chessbio.com
Search
Home
International Master
Mark Machin Rivera
Games
Player Profile
Mark Machin Rivera
IM
SerMarkPR
Since 2013 (Active)
Chess.com
♟♟♟♟♟♟
46.8% W
48.2% L
5.1% D
Bullet
2589
15591W
16122L
1650D
Blitz
2707
939W
928L
136D
Rapid
2367
27W
14L
7D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs DynamicXess
2643
Oct 5, 2026
1m
B06
Modern
DynamicXess won by resignation
Loss
vs BeneCyrill
2628
Oct 5, 2026
1m
B06
Modern
BeneCyrill won by resignation
Win
vs SatoshiGrayMan
2568
Oct 5, 2026
1m
E63
King's Indian Defense: Fianchetto Variation, Panno Variation
SerMarkPR won by resignation
Loss
vs SoccerCrusader
2598
Oct 5, 2026
1m
A25
English Opening: Closed, Taimanov Variation
SoccerCrusader won by checkmate
Win
vs GenaDeterminism
2600
Oct 5, 2026
1m
A14
English Opening: Agincourt Defense, Keres Defense
SerMarkPR won by resignation
Loss
vs SoccerCrusader
2588
Oct 5, 2026
1m
A25
English Opening: Closed, Taimanov Variation
SoccerCrusader won on time
Loss
vs andreymustafin
2737
Oct 5, 2026
1m
A01
Nimzo-Larsen Attack
andreymustafin won by resignation
Win
vs rudolfjun2005
2585
Oct 5, 2026
1m
A30
English Opening: Symmetrical Variation
SerMarkPR won by resignation
Win
vs NextChapterr
2550
Oct 5, 2026
1m
A49
Indian Defense: Przepiorka Variation
SerMarkPR won on time
Loss
vs sabhya507
2624
Oct 5, 2026
1m
B06
Modern
sabhya507 won on time
Loss
vs Gerasimenyuk_Miha
2618
Oct 5, 2026
1m
A25
English Opening: Closed, Taimanov Variation
Gerasimenyuk_Miha won on time
Win
vs joarprodhan
2608
Oct 5, 2026
1m
A25
English Opening: Closed, Taimanov Variation
SerMarkPR won by checkmate
Loss
vs littleconnoisseur
2591
Oct 5, 2026
1m
B06
Modern
littleconnoisseur won on time
Loss
vs AGreX854
2688
Oct 5, 2026
1m
A30
English Opening: Symmetrical Variation
AGreX854 won on time
Draw
vs LileKoridze
2578
Oct 5, 2026
1m
E97
King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense
Game drawn by stalemate
Loss
vs rbarder302
2640
Oct 5, 2026
1m
E61
King's Indian Defense
rbarder302 won on time
Win
vs Jacek_Gesicki
2635
Oct 5, 2026
1m
A30
English Opening: Symmetrical Variation
SerMarkPR won on time
Win
vs Wurst_NA
2634
Oct 5, 2026
1m
A14
English Opening: Agincourt Defense, Keres Defense
SerMarkPR won by resignation
Win
vs Corbblah
2594
Oct 5, 2026
1m
A25
English Opening: Closed, Taimanov Variation
SerMarkPR won by checkmate
Win
vs Emilio7X
2574
Oct 5, 2026
1m
A00
Amar Gambit
SerMarkPR won by resignation