Skip to main content
chessbio.com
Search
Home
National Master
João Gabriel Alves da Fonseca Pinto
Games
Player Profile
João Gabriel Alves da Fonseca Pinto
NM
JoaoG2004
Since 2019 (Active)
Chess.com
♟♟♟♟♟
47.8% W
47.6% L
4.6% D
Bullet
2450
2152W
2224L
189D
Blitz
2340
1521W
1548L
165D
Rapid
2406
130W
78L
15D
Daily
1804
80W
17L
6D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Draw
vs joaopzin
1149
Jul 25, 2026
3 days per move
D35
QGD: 3.Nc3 Nf6 4.e3
Game drawn by agreement
Win
vs PushingpawnsNYC
2307
Jul 25, 2026
3m
C45
Scotch Game
JoaoG2004 won on time
Win
vs Mickey-mackers
2296
Jul 25, 2026
3m
B99
Sicilian Defense: Najdorf Variation, Main Line
JoaoG2004 won by checkmate
Win
vs SALATAS
2279
Jul 25, 2026
3m
C13
French Defense: Alekhine-Chatard Attack
JoaoG2004 won by checkmate
Loss
vs NoMoreWins
2331
Jul 25, 2026
3m
E15
Queen's Indian Defense: Buerger Variation
NoMoreWins won by resignation
Loss
vs AbdulRafay1234
2346
Jul 25, 2026
3m
B15
Caro-Kann Defense
AbdulRafay1234 won by resignation
Loss
vs tomymolgara
2362
Jul 25, 2026
3m
A46
Döry Defense
tomymolgara won by resignation
Win
vs camporeala12
1029
Jul 24, 2026
14 days per move
A15
English Opening: Anglo-Indian Defense
JoaoG2004 won by resignation
Win
vs ben1800testt
2270
Jul 24, 2026
3m
B22
Sicilian Defense: Alapin Variation
JoaoG2004 won by checkmate
Win
vs f_32klv
2308
Jul 24, 2026
3m
E12
Nimzo-Indian Defense: Three Knights Variation, Duchamp Variation
JoaoG2004 won on time
Win
vs borizani
2329
Jul 24, 2026
3m
C13
French Defense: Alekhine-Chatard Attack
JoaoG2004 won on time
Loss
vs loshadka2019
2322
Jul 24, 2026
3m
C53
Giuoco Piano: Tarrasch Variation
loshadka2019 won by resignation
Win
vs metamorphosismalfeasance
2303
Jul 24, 2026
3m
C76
Ruy Lopez: Morphy Defense, Modern Steinitz Defense, Fianchetto Variation
JoaoG2004 won on time
Loss
vs Marcus_Loman
2293
Jul 24, 2026
3m
B01
Scandinavian Defense
Marcus_Loman won by resignation
Win
vs ActingClass
2273
Jul 24, 2026
3m
B03
Alekhine Defense
JoaoG2004 won by resignation
Loss
vs Mogneba
2331
Jul 24, 2026
3m
B96
Sicilian Defense: Najdorf Variation
Mogneba won on time
Win
vs marco3777
2303
Jul 24, 2026
3m
B18
Caro-Kann Defense: Classical Variation
JoaoG2004 won by resignation
Win
vs Rogernadalastur
2325
Jul 24, 2026
3m
B28
Sicilian Defense: O'Kelly Variation
JoaoG2004 won by resignation
Loss
vs Checkmateeee17
2313
Jul 24, 2026
3m
B03
Alekhine Defense
Checkmateeee17 won by checkmate
Win
vs BlitzNbull
2298
Jul 24, 2026
3m
A36
English Opening: Symmetrical Variation, Botvinnik System
JoaoG2004 won on time