1199 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Firouzja, Alireza | Nepomniachtchi, Ian | 1/2-1/2 | B30 | Global Chess League | 2026-09-09 |
| Firouzja, Alireza | Sindarov, Javokhir | 1/2-1/2 | E94 | Triveni Continental Kings - FYERS American Gambits: Firouzja, Alireza - Sindarov, Javokhir | 2026-09-05 |
| Firouzja, Alireza | Anand, Viswanathan | 1/2-1/2 | D00 | Triveni Continental Kings - PBG Alaskan Knights: Firouzja, Alireza - Anand, Viswanathan | 2026-08-31 |
| Firouzja, Alireza | Carlsen, Magnus | 1/2-1/2 | A07 | Triveni Continental Kings - Alpine APL Pipers: Firouzja, Alireza - Carlsen, Magnus | 2026-08-31 |
| Firouzja, Alireza | Vachier-Lagrave, Maxime | 0-1 | D97 | Global Chess League | 2026-08-31 |
| Firouzja, Alireza | Draskovic, Luka | 1-0 | A46 | Round 3: Firouzja, Alireza - Draskovic, Luka | 2026-08-30 |
| Firouzja, Alireza | Petkov, Momchil | 1/2-1/2 | E91 | Round 3: Firouzja, Alireza - Petkov, Momchil | 2026-08-29 |
| Firouzja, Alireza | Mitkov, Nikola | 1-0 | D02 | Round 5: Firouzja, Alireza - Mitkov, Nikola | 2026-08-29 |
| Firouzja, Alireza | Mamedov, Rauf | 1/2-1/2 | E71 | Round 7: Firouzja, Alireza - Mamedov, Rauf | 2026-08-29 |
| Firouzja, Alireza | Sjugirov, Sanan | 1/2-1/2 | D02 | Round 9: Firouzja, Alireza - Sjugirov, Sanan | 2026-08-29 |
| Firouzja, Alireza | Tisma, Ivan | 1-0 | D96 | Round 1: Firouzja, Alireza - Tisma, Ivan | 2026-08-28 |
| Firouzja, Alireza | Toncheva, Nadya | 1-0 | D02 | Round 1: Firouzja, Alireza - Toncheva, Nadya | 2026-08-28 |
| Firouzja, Alireza | Piorun, Kacper | 1-0 | D02 | Round 5: Firouzja, Alireza - Piorun, Kacper | 2026-08-28 |
| Firouzja, Alireza | Gurel, Ediz | 1/2-1/2 | D02 | Round 7: Firouzja, Alireza - Gurel, Ediz | 2026-08-28 |
| Firouzja, Alireza | Alexakis, Dimitris | 1/2-1/2 | A57 | Round 9: Firouzja, Alireza - Alexakis, Dimitris | 2026-08-28 |
| Firouzja, Alireza | Iturrizaga Bonelli, Eduardo | 1/2-1/2 | D02 | Round 11: Firouzja, Alireza - Iturrizaga Bonelli, Eduardo | 2026-08-28 |
| Firouzja, Alireza | Nakamura, Hikaru | 0-1 | D00 | 2026 Esports World Cup Playoffs | 2026-08-15 |
| Firouzja, Alireza | Nakamura, Hikaru | 0-1 | D00 | 2026 Esports World Cup Playoffs | 2026-08-15 |
| Firouzja, Alireza | Niemann, Hans Moke | 1-0 | D02 | 2026 Esports World Cup Playoffs | 2026-08-14 |
| Firouzja, Alireza | Niemann, Hans Moke | 1/2-1/2 | A46 | 2026 Esports World Cup Playoffs | 2026-08-14 |
| Firouzja, Alireza | Carlsen, Magnus | 1/2-1/2 | D02 | 2026 Esports World Cup Playoffs | 2026-08-14 |
| Firouzja, Alireza | Carlsen, Magnus | 0-1 | C50 | 2026 Esports World Cup Playoffs | 2026-08-14 |
| Firouzja, Alireza | Wei, Yi | 1-0 | D02 | 2026 Esports World Cup Group Stage A | 2026-08-12 |
| Firouzja, Alireza | Erigaisi Arjun | 1-0 | D02 | 2026 Esports World Cup Group Stage A | 2026-08-12 |
| Firouzja, Alireza | Erigaisi Arjun | 1/2-1/2 | B22 | Quantbox Chennai Grandmasters 2026 | 2026-07-22 |
| Firouzja, Alireza | Andreikin, Dmitry | 1/2-1/2 | C65 | Quantbox Chennai Grandmasters 2026 | 2026-07-20 |
| Firouzja, Alireza | Gukesh D | 1-0 | C88 | Quantbox Chennai Grandmasters 2026 | 2026-07-17 |
| Firouzja, Alireza | Abdusattorov, Nodirbek | 1/2-1/2 | A14 | Super Rapid & Blitz Croatia | 2026-07-05 |
| Firouzja, Alireza | Saric, Ivan | 1-0 | E20 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Van Foreest, Jorden | 1/2-1/2 | E71 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Gukesh D | 1/2-1/2 | E36 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Vachier-Lagrave, Maxime | 1/2-1/2 | D02 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Keymer, Vincent | 1-0 | A20 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Praggnanandhaa R | 1-0 | A14 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Gukesh D | 1-0 | A08 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Saric, Ivan | 1-0 | D43 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Giri, Anish | 1/2-1/2 | A28 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Deac, Bogdan-Daniel | 1/2-1/2 | D35 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Abdusattorov, Nodirbek | 1/2-1/2 | A05 | Super Rapid & Blitz Croatia | 2026-07-01 |
| Firouzja, Alireza | Giri, Anish | 1/2-1/2 | A45 | Super Rapid & Blitz Croatia | 2026-06-29 |
| Firouzja, Alireza | Vachier-Lagrave, Maxime | 1/2-1/2 | D85 | Super Rapid & Blitz Croatia | 2026-06-29 |
| Firouzja, Alireza | Van Foreest, Jorden | 1-0 | E71 | Super Rapid & Blitz Croatia | 2026-06-29 |
| Firouzja, Alireza | Praggnanandhaa R | 1/2-1/2 | E11 | Quarter Finals | Game 2: Firouzja, Alireza - Praggnanandhaa R | 2026-06-21 |
| Firouzja, Alireza | Niemann, Hans Moke | 0-1 | D38 | Semi Final 2 & Duel for 5th place | Game 2: Firouzja, Alireza - Niemann, Hans Moke | 2026-06-21 |
| Firouzja, Alireza | Abdusattorov, Nodirbek | 0-1 | B96 | Duel for 3rd place | Tiebreak: Firouzja, Alireza - Abdusattorov, Nodirbek | 2026-06-21 |
| Firouzja, Alireza | Hurtado, Felipe | 1-0 | B12 | Round 1: Firouzja, Alireza - Hurtado, Felipe | 2026-06-20 |
| Firouzja, Alireza | Zhao, Jun | 1-0 | C55 | Round of 16 | Game 1: Firouzja, Alireza - Zhao, Jun | 2026-06-20 |
| Firouzja, Alireza | Andreikin, Dmitry | 1-0 | B42 | Round 11: Firouzja, Alireza - Andreikin, Dmitry | 2026-06-19 |
| Firouzja, Alireza | Artemiev, Vladislav | 1-0 | C54 | Round 12: Firouzja, Alireza - Artemiev, Vladislav | 2026-06-19 |
| Firouzja, Alireza | Suleymanli, Aydin | 1-0 | D38 | Round 6: Firouzja, Alireza - Suleymanli, Aydin | 2026-06-18 |
| Firouzja, Alireza | Zhao, Jun | 1-0 | C55 | Round 8: Firouzja, Alireza - Zhao, Jun | 2026-06-18 |
| Firouzja, Alireza | Xu, Xiangyu | 1-0 | D41 | Round 2: Firouzja, Alireza - Xu, Xiangyu | 2026-06-17 |
| Firouzja, Alireza | Sargsyan, Shant | 1/2-1/2 | C55 | Round 4: Firouzja, Alireza - Sargsyan, Shant | 2026-06-17 |
| Firouzja, Alireza | Abdusattorov, Nodirbek | 1/2-1/2 | B96 | Duel for 3rd place | Game 1: Firouzja, Alireza - Abdusattorov, Nodirbek | 2026-06-15 |
| Firouzja, Alireza | Cuartas, Jaime Alexander | 1-0 | C54 | Round 3: Firouzja, Alireza - Cuartas, Jaime Alexander | 2026-06-11 |
| Firouzja, Alireza | Sargsyan, Shant | 1-0 | A06 | Round 5: Firouzja, Alireza - Sargsyan, Shant | 2026-06-11 |
| Firouzja, Alireza | Wan, Yunguo | 1-0 | C11 | Round 10: Firouzja, Alireza - Wan, Yunguo | 2026-06-11 |
| Firouzja, Alireza | Carlsen, Magnus | 1-0 | D37 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | Praggnanandhaa R | 1-0 | D43 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | Keymer, Vincent | 1/2-1/2 | A09 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | Keymer, Vincent | 1-0 | A20 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | Gukesh D | 1-0 | D38 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | So, Wesley | 1/2-1/2 | C26 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | So, Wesley | 0-1 | C24 | 2026 Norway Chess Open | 2026-05-24 |
| Firouzja, Alireza | Vachier-Lagrave, Maxime | 0-1 | B90 | Super Chess Classic Romania | 2026-05-14 |
| Firouzja, Alireza | Sindarov, Javokhir | 1/2-1/2 | C54 | Super Chess Classic Romania | 2026-05-14 |
| Firouzja, Alireza | Duda, Jan-Krzysztof | 1/2-1/2 | A05 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | Sindarov, Javokhir | 1/2-1/2 | A05 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | Fedoseev, Vladimir | 1/2-1/2 | A05 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | Caruana, Fabiano | 0-1 | A06 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | Gukesh D | 1-0 | A06 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | So, Wesley | 1-0 | A06 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | Vachier-Lagrave, Maxime | 1-0 | A33 | Super Rapid & Blitz Poland | 2026-05-07 |
| Firouzja, Alireza | Fedoseev, Vladimir | 0-1 | D20 | Super Rapid & Blitz Poland | 2026-05-05 |
| Firouzja, Alireza | So, Wesley | 0-1 | D02 | Super Rapid & Blitz Poland | 2026-05-04 |
| Firouzja, Alireza | Niemann, Hans Moke | 0-1 | D32 | Super Rapid & Blitz Poland | 2026-05-04 |
| Firouzja, Alireza | Wojtaszek, Radoslaw | 1/2-1/2 | A06 | Super Rapid & Blitz Poland | 2026-05-04 |
| Firouzja, Alireza | Gukesh D | 1/2-1/2 | D38 | Super Rapid & Blitz Poland | 2026-05-03 |
| Firouzja, Alireza | Niemann, Hans Moke | 1-0 | A05 | Super Rapid & Blitz Poland | 2026-05-03 |
| Firouzja, Alireza | Wojtaszek, Radoslaw | 0-1 | A06 | Super Rapid & Blitz Poland | 2026-05-03 |
| Firouzja, Alireza | Carlsen, Magnus | 1-0 | D24 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1/2-1/2 | D43 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1-0 | E17 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 0-1 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1/2-1/2 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1-0 | E07 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 0-1 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1/2-1/2 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1-0 | D37 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 1/2-1/2 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 0-1 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 0-1 | E11 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Carlsen, Magnus | 0-1 | D37 | 2025 Speed Chess Championship | 2026-02-08 |
| Firouzja, Alireza | Nakamura, Hikaru | 1-0 | D37 | 2025 Speed Chess Championship | 2026-02-07 |
| Firouzja, Alireza | Nakamura, Hikaru | 0-1 | D37 | 2025 Speed Chess Championship | 2026-02-07 |
| Firouzja, Alireza | Nakamura, Hikaru | 1-0 | A50 | 2025 Speed Chess Championship | 2026-02-07 |
| Firouzja, Alireza | Nakamura, Hikaru | 0-1 | D15 | 2025 Speed Chess Championship | 2026-02-07 |
| Firouzja, Alireza | Nakamura, Hikaru | 0-1 | D20 | 2025 Speed Chess Championship | 2026-02-07 |
| Firouzja, Alireza | Nakamura, Hikaru | 1-0 | D20 | 2025 Speed Chess Championship | 2026-02-07 |
| Firouzja, Alireza | Nakamura, Hikaru | 1-0 | D20 | 2025 Speed Chess Championship | 2026-02-07 |