Grandmaster

Firouzja, Alireza

FIDE ID 12573981

922
Games
370
Wins
338
Draws
210
Losses
58%
Score
Peak rating2904
Latest rating2800
First seenJan 11, 2020
Last seenJun 21, 2026

Recent games

DateWhiteResultBlack
Jun 21, 2026Firouzja0–1Abdusattorov
Jun 21, 2026Abdusattorov½–½Firouzja
Jun 21, 2026Niemann0–1Firouzja
Jun 21, 2026Firouzja0–1Niemann
Jun 21, 2026Niemann½–½Firouzja
Jun 21, 2026Firouzja½–½Praggnanandhaa R
Jun 21, 2026Praggnanandhaa R0–1Firouzja
Jun 20, 2026Zhao0–1Firouzja
Jun 20, 2026Firouzja1–0Zhao
Jun 20, 2026Firouzja1–0Hurtado
Jun 19, 2026Firouzja1–0Artemiev
Jun 19, 2026Firouzja1–0Andreikin
Jun 19, 2026Ding½–½Firouzja
Jun 19, 2026Erigaisi Arjun½–½Firouzja
Jun 18, 2026Firouzja1–0Zhao
Jun 18, 2026Sadhwani0–1Firouzja
Jun 18, 2026Firouzja1–0Suleymanli
Jun 18, 2026Naiditsch0–1Firouzja
Jun 17, 2026Firouzja½–½Sargsyan
Jun 17, 2026Praggnanandhaa R1–0Firouzja
Jun 17, 2026Firouzja1–0Xu
Jun 15, 2026Firouzja½–½Abdusattorov
Jun 11, 2026Firouzja1–0Cuartas
Jun 11, 2026Firouzja1–0Sargsyan
Jun 11, 2026Firouzja1–0Wan
Jun 11, 2026Abdusattorov1–0Firouzja
Jun 11, 2026Naiditsch0–1Firouzja
Jun 11, 2026Yeoh0–1Firouzja
Jun 11, 2026Petrov½–½Firouzja
Jun 11, 2026Erigaisi Arjun*Firouzja
Jun 4, 2026Keymer0–1Firouzja
May 24, 2026Firouzja½–½So
May 24, 2026Keymer½–½Firouzja
May 24, 2026Firouzja1–0Gukesh D
May 24, 2026Praggnanandhaa R1–0Firouzja
May 24, 2026Firouzja½–½Keymer
May 24, 2026So½–½Firouzja
May 24, 2026Gukesh D½–½Firouzja
May 24, 2026Firouzja1–0Praggnanandhaa R
May 24, 2026Firouzja0–1So
May 24, 2026Carlsen1–0Firouzja
May 24, 2026Firouzja1–0Keymer
May 24, 2026So1–0Firouzja
May 24, 2026Gukesh D0–1Firouzja
May 24, 2026Firouzja1–0Carlsen
May 17, 2026Caruana1–0Firouzja
May 14, 2026Firouzja0–1Deac
May 14, 2026Firouzja0–1Van Foreest
May 14, 2026Firouzja½–½Sindarov
May 14, 2026Giri1–0Firouzja
May 14, 2026Firouzja0–1Vachier-Lagrave
May 14, 2026Praggnanandhaa R½–½Firouzja
May 10, 2026So1–0Firouzja
May 10, 2026Keymer1–0Firouzja
May 7, 2026Firouzja1–0Vachier-Lagrave
May 7, 2026Caruana½–½Firouzja
May 7, 2026Firouzja1–0So
May 7, 2026Fedoseev½–½Firouzja
May 7, 2026Sindarov1–0Firouzja
May 7, 2026Duda0–1Firouzja
May 7, 2026Firouzja1–0Gukesh D
May 7, 2026Vachier-Lagrave0–1Firouzja
May 7, 2026Firouzja0–1Caruana
May 7, 2026So0–1Firouzja
May 7, 2026Firouzja½–½Fedoseev
May 7, 2026Firouzja½–½Sindarov
May 7, 2026Firouzja½–½Duda
May 7, 2026Gukesh D0–1Firouzja
May 5, 2026Firouzja0–1Fedoseev
May 4, 2026Sindarov½–½Firouzja
May 4, 2026Firouzja½–½Wojtaszek
May 4, 2026Duda1–0Firouzja
May 4, 2026Firouzja0–1Niemann
May 4, 2026Firouzja0–1So
May 4, 2026Vachier-Lagrave0–1Firouzja
May 3, 2026Firouzja0–1Wojtaszek
May 3, 2026Niemann1–0Firouzja
May 3, 2026Wojtaszek0–1Firouzja
May 3, 2026Firouzja1–0Niemann
May 3, 2026Caruana½–½Firouzja
May 3, 2026Firouzja½–½Gukesh D
Feb 8, 2026Carlsen½–½Firouzja
Feb 8, 2026Firouzja0–1Carlsen
Feb 8, 2026Carlsen0–1Firouzja
Feb 8, 2026Firouzja0–1Carlsen
Feb 8, 2026Carlsen0–1Firouzja
Feb 8, 2026Firouzja0–1Carlsen
Feb 8, 2026Carlsen0–1Firouzja
Feb 8, 2026Firouzja½–½Carlsen
Feb 8, 2026Carlsen1–0Firouzja
Feb 8, 2026Firouzja1–0Carlsen
Feb 8, 2026Carlsen1–0Firouzja
Feb 8, 2026Firouzja½–½Carlsen
Feb 8, 2026Carlsen½–½Firouzja
Feb 8, 2026Firouzja0–1Carlsen
Feb 8, 2026Firouzja1–0Carlsen
Feb 8, 2026Carlsen½–½Firouzja
Feb 8, 2026Firouzja1–0Carlsen
Feb 8, 2026Carlsen½–½Firouzja
Feb 8, 2026Firouzja½–½Carlsen