chessbio.com
Search
Enthusiasts
Titled
Streamers
Home
National Master
João Guerra Costa
Games
João Guerra Costa
NM
Costing
Porto, Portugal
Since 2014 (Inactive)
Chess.com
♟♟
53.6%
-
41.6%
-
4.8%
Bullet
2093
122W
43L
9D
Blitz
2232
4646W
3664L
421D
Rapid
1754
7W
0L
0D
Daily
1355
7W
0L
0D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Draw
vs BenjieEsquejo
2279
Mar 29, 2026
3m + 2s
C84
Ruy Lopez: Closed
Game drawn by repetition
Win
vs BenjieEsquejo
2277
Mar 29, 2026
3m + 2s
C23
Bishop's Opening
Costing won on time
Win
vs Matounu
2421
Mar 29, 2026
3m + 2s
B70
Sicilian Defense: Dragon Variation
Costing won by checkmate
Win
vs LeBoGossDeGrammont
2125
Mar 29, 2026
3m + 2s
A80
Dutch Defense
Costing won by resignation
Win
vs goryknyaz
2240
Mar 29, 2026
3m + 2s
C50
Blackburne Shilling Gambit
Costing won by resignation
Loss
vs GrandMonster07
2267
Mar 27, 2026
3m + 2s
A83
Dutch Defense: Staunton Gambit
GrandMonster07 won by resignation
Win
vs chiragdhi1209
2265
Mar 27, 2026
3m + 2s
B95
Sicilian Defense: Najdorf Variation
Costing won by resignation
Loss
vs Canamico
2355
Mar 26, 2026
3m + 2s
C70
Ruy Lopez: Bird's Defense Deferred
Canamico won on time
Loss
vs Martinique-Dracula
2307
Mar 26, 2026
3m + 2s
C78
Ruy Lopez: Brix Variation
Martinique-Dracula won by resignation
Loss
vs Cabernet_Sauvignon
2303
Mar 26, 2026
3m + 2s
A88
Dutch Defense: Leningrad Variation, Warsaw Variation
Cabernet_Sauvignon won by resignation
Win
vs Yokomojamo
2262
Mar 26, 2026
3m + 2s
B70
Sicilian Defense: Dragon Variation
Costing won by resignation
Loss
vs treningowo123
2349
Mar 26, 2026
3m + 2s
A88
Dutch Defense: Leningrad Variation, Warsaw Variation
treningowo123 won by resignation
Win
vs Luukgeeftles
2367
Mar 26, 2026
3m + 2s
B95
Sicilian Defense: Najdorf Variation
Costing won by resignation
Win
vs Vrieshynder
2444
Mar 26, 2026
3m + 2s
B21
Bird Opening: Dutch Variation, Batavo Gambit
Costing won by resignation
Win
vs lazyloader
2293
Mar 26, 2026
3m + 2s
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
Costing won by checkmate
Win
vs shehat
2186
Mar 26, 2026
3m + 2s
C50
Blackburne Shilling Gambit
Costing won - game abandoned
Loss
vs rstgrdhctfyhedr
2227
Mar 26, 2026
3m + 2s
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
rstgrdhctfyhedr won by resignation
Draw
vs rstgrdhctfyhedr
2217
Mar 26, 2026
3m + 2s
C53
Giuoco Piano: Tarrasch Variation
Game drawn by repetition
Win
vs rstgrdhctfyhedr
2214
Mar 26, 2026
3m + 2s
B32
Sicilian Defense: Accelerated Dragon
Costing won by resignation
Loss
vs Roman-Juhar
2337
Mar 26, 2026
3m + 2s
A85
Dutch Defense: Queen's Knight Variation
Roman-Juhar won by resignation