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
2584
15318W
15820L
1618D
Blitz
2707
939W
928L
136D
Rapid
2367
27W
14L
7D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs X1doRr
2534
Aug 26, 2026
1m
A25
English Opening: Closed, Taimanov Variation
SerMarkPR won by resignation
Loss
vs schaakmika
2548
Aug 25, 2026
1m
E73
King's Indian Defense: Averbakh Variation
schaakmika won on time
Loss
vs GMKirbyy
2590
Aug 25, 2026
1m
B06
Modern
GMKirbyy won by resignation
Loss
vs historicodeatleta
2541
Aug 25, 2026
1m
B06
Modern
historicodeatleta won by checkmate
Loss
vs hey12h
2621
Aug 24, 2026
1m
A30
English Opening: Symmetrical Variation
hey12h won on time
Loss
vs RoaCess275
2555
Aug 23, 2026
1m
A10
English Opening
RoaCess275 won on time
Win
vs vinooversion21
2590
Aug 22, 2026
1m
B06
Modern
SerMarkPR won by checkmate
Loss
vs FalconChessFM
2727
Aug 21, 2026
1m
A13
English Opening: Agincourt Defense
FalconChessFM won on time
Draw
vs GMYuvrajChennareddy
2558
Aug 21, 2026
1m
A14
English Opening: Agincourt Defense, Keres Defense
Game drawn by insufficient material
Win
vs Player_No1204
2548
Aug 20, 2026
1m
B06
Modern
SerMarkPR won on time
Loss
vs maverick_nyc
2640
Aug 20, 2026
1m
E61
King's Indian Defense
maverick_nyc won on time
Win
vs SwadanusaR9_Youtube
2573
Aug 20, 2026
1m
A20
English Opening: Drill Variation
SerMarkPR won by resignation
Win
vs EricArecoPY
2562
Aug 20, 2026
1m
A10
English Opening
SerMarkPR won by checkmate
Loss
vs jat0123
2713
Aug 20, 2026
1m
A00
Amar Gambit
jat0123 won by checkmate
Win
vs RimuruTempest-JustASlime
2569
Aug 20, 2026
1m
A42
Modern Defense: Averbakh System
SerMarkPR won by checkmate
Loss
vs azadabbas
2586
Aug 20, 2026
1m
A15
English Opening: Anglo-Indian Defense
azadabbas won on time
Loss
vs insatiable27
2557
Aug 20, 2026
1m
A14
English Opening: Agincourt Defense, Keres Defense
insatiable27 won on time
Loss
vs rbarder302
2612
Aug 20, 2026
1m
A12
English: Bled Variation
rbarder302 won by resignation
Loss
vs mevolts
2584
Aug 19, 2026
1m
E64
King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line
mevolts won on time
Loss
vs Idkidk21986
2649
Aug 19, 2026
1m
B06
Modern
Idkidk21986 won on time