- classical
- 2442
- rapid
- 2474
- #619 in the world
- blitz
- 2434
- #981 in the world
Rating history
Openings
Download PGN (33)As White17 games · +11 =5 −1
- Sicilian Defense5 · 80%
- Caro-Kann Defense2 · 75%
- Four Knights Game2 · 100%
- French Defense2 · 50%
- Indian Defense2 · 100%
- Queen's Pawn Game1 · 100%
As Black16 games · +3 =9 −4
- Sicilian Defense5 · 40%
- English Opening3 · 67%
- King's Indian Defense2 · 25%
- Indian Defense1 · 50%
- Benko Gambit Accepted1 · 50%
- East Indian Defense1 · 50%
33 stored games (Lichess broadcasts since 2023 and FIDE reports): +14 =14 −5 (64%). Score is from Mackenzie's side.
Events
Games (33)
IMRoman Pyrih239014th New York International Super Swiss · Round 9½CMAlexander Sukhiashvili210514th New York International Super Swiss · Round 81GMSafal Bora249614th New York International Super Swiss · Round 70IMMark Plotkin235814th New York International Super Swiss · Round 61GMOliver Barbosa236714th New York International Super Swiss · Round 5½IMKassa Korley242514th New York International Super Swiss · Round 4½FMMarcus Miyasaka228914th New York International Super Swiss · Round 31IMJay Bonin208014th New York International Super Swiss · Round 21IMJay Bonin20702026 Marshall Premier FIDE · February · Round 51Kiren Nasta2026 Marshall Premier FIDE · February · Round 4½Lucas Lu19422026 Marshall Premier FIDE · February · Round 31Pranav Reddy Marri18692026 Marshall Premier FIDE · February · Round 21Daniel Girsh22682026 Marshall Premier FIDE · January · Round 51FMHaari Muthukumar22162026 Marshall Premier FIDE · January · Round 3½Kyle Dong2026 Marshall Premier FIDE · January · Round 21Kevin B Stern20082026 Marshall Premier FIDE · January · Round 11FMTahsin Tajwar Zia23132025 US Masters · Round 90GMBenjamin Bok25882025 US Masters · Round 80GMJianchao Zhou25912025 US Masters · Round 7½GMBryce Tiglon25492025 US Masters · Round 6½GMAlexander Donchenko26412025 US Masters · Round 5½Lyubomir Gospodinov19612025 US Masters · Round 41FMBenjamin Moon22202025 US Masters · Round 3½CMPedro Espinosa22022025 US Masters · Round 21GMDjurabek Khamrakulov2478NJ International GM Invitational · Round 8½GMMaxim Dlugy2502NJ International GM Invitational · Round 6½GMAlexander Stripunsky2479NJ International GM Invitational · Round 71GMMichael Rohde2226NJ International GM Invitational · Round 91GMAndrew Tang2548NJ International GM Invitational · Round 50GMJohn Fedorowicz2313NJ International GM Invitational · Round 4½GMOliver Barbosa2395NJ International GM Invitational · Round 3½GMMark Paragua2413NJ International GM Invitational · Round 20GMAleksandr Lenderman2462NJ International GM Invitational · Round 1½