Skip to main content
chessbio.com
Search
Streamers
Home
Grandmaster
Francesco Sonis
Games
Player Profile
Francesco Sonis
GM
FrancyGM
Since 2014 (Active)
Chess.com
♟♟♟♟
51.8% W
40.3% L
7.9% D
Bullet
3004
927W
632L
84D
Blitz
3050
22410W
17599L
3505D
Rapid
2451
122W
41L
15D
Daily
1837
44W
5L
2D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs VAchess17
2950
Oct 31, 2026
3m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
FrancyGM won by resignation
Win
vs Smartpotato_2015
3024
Oct 31, 2026
3m
E48
Nimzo-Indian Defense: Normal Variation, Classical Defense
FrancyGM won by resignation
Win
vs MatsenkoSergey
2958
Oct 31, 2026
3m
B27
Modern Defense: Pterodactyl Variation
FrancyGM won on time
Win
vs Smartpotato_2015
3023
Oct 31, 2026
3m
E48
Nimzo-Indian Defense: Normal Variation, Classical Defense
FrancyGM won by resignation
Win
vs Smartpotato_2015
3031
Oct 31, 2026
3m
E80
King's Indian Defense: Sämisch Variation
FrancyGM won by resignation
Loss
vs 1e41-0
3050
Oct 31, 2026
3m
E83
King's Indian Defense: Sämisch Variation, Panno Formation
1e41-0 won by checkmate
Loss
vs 1e41-0
3042
Oct 31, 2026
3m
D37
QGD: 4.Nf3
1e41-0 won by resignation
Win
vs BusinessSuit
2920
Oct 31, 2026
3m
D37
QGD: 4.Nf3
FrancyGM won on time
Win
vs the_chess_dropout
2925
Oct 31, 2026
3m
E67
King's Indian Defense: Fianchetto Variation, Classical Fianchetto
FrancyGM won by checkmate
Win
vs the_chess_dropout
2930
Oct 31, 2026
3m
E48
Nimzo-Indian Defense: Normal Variation, Classical Defense
FrancyGM won by resignation
Win
vs the_chess_dropout
2936
Oct 31, 2026
3m
E10
Blumenfeld Countergambit
FrancyGM won by resignation
Loss
vs the_chess_dropout
2942
Oct 30, 2026
3m
E15
Queen's Indian Defense: Buerger Variation
the_chess_dropout won by checkmate
Win
vs the_chess_dropout
2932
Oct 30, 2026
3m
E12
Nimzo-Indian Defense: Three Knights Variation, Duchamp Variation
FrancyGM won by checkmate
Loss
vs PeacefulWarrior888
3033
Oct 30, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
PeacefulWarrior888 won by resignation
Win
vs PeacefulWarrior888
3024
Oct 30, 2026
3m
B07
Czech Defense
FrancyGM won by resignation
Loss
vs PeacefulWarrior888
3032
Oct 30, 2026
3m
A46
Döry Defense
PeacefulWarrior888 won by resignation
Loss
vs Matibar
3050
Oct 30, 2026
3m
D31
QGD: 3.Nc3 Bb4
Matibar won by resignation
Loss
vs GMKrikor
3023
Oct 30, 2026
3m
D15
Slav Defense: Alekhine Variation
GMKrikor won by checkmate
Win
vs urmywh0r3il0v3y0us0much
2946
Oct 30, 2026
3m
D06
QGD: 2...Bf5 3.cxd5
FrancyGM won by resignation
Loss
vs Freefresh
3004
Oct 30, 2026
3m
B50
Sicilian Defense
Freefresh won on time