Armstrong, M

Last game 2026

Rating

peak 2109 · latest 1982
19502050215020132016201920222025
Games
160
Wins
51
Draws
48
Losses
61
Peak Elo
2109
46.9% score

As White

A46Indian Defense: Knights Variation658.3%
D11Slav Defense: Modern Line437.5%
E05Catalan Opening: Open Defense, Classical Line333.3%
A48East Indian Defense350.0%
D30Queen's Gambit Declined: Tarrasch Defense, Pseudo-Tarrasch20.0%
A05King's Indian Attack20.0%
A37English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation20.0%
A45Indian Defense: Tartakower Attack275.0%

As Black

B10Caro-Kann Defense: Accelerated Panov Attack666.7%
B12Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense658.3%
B18Caro-Kann Defense: Classical Variation437.5%
D04Queen's Pawn Game: Colle System350.0%
D15Slav Defense: Chebanenko Variation30.0%
D12Slav Defense: Quiet Variation, Schallopp Defense250.0%
B19Caro-Kann Defense: Classical Variation, Spassky Variation20.0%
A03Bird Opening: Dutch Variation225.0%

Recent games

Mokhber-Garcia, Sebastian19000-1Armstrong, M19822026
Armstrong, M1982½-½Dissanayake, Sathsara18902026
Maheshwari, Shlok1680½-½Armstrong, M19822026
Armstrong, M1982½-½Yeung, Jia-Arn17222026
Armstrong, M19861-0Gardiner, Harry19602025
Layhe, Simon1881½-½Armstrong, M19862025
Armstrong, M19860-1Cast, Julian19392025
Keely, L1917½-½Armstrong, M19862025
Armstrong, M19860-1Fava, Lorenzo23562025
Armstrong, M20020-1Merriman, J22162025
Armstrong, M20020-1Sarakauskas, G23232025
Hebden, M23851-0Armstrong, M20062024
Baker, Cw2272½-½Armstrong, M19932022
Armstrong, M19931-0Hebden, M24482022
Armstrong, M1993½-½Vleeshhouwer, Douglas19802022