59 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Kukreja, Karan | Adam, Michael | 1-0 | E01 | Round 9: Kukreja, Karan - Adam, Michael | 2026-08-09 |
| Kukreja, Karan | Christensen, Oscar | 1/2-1/2 | E05 | Round 7: Kukreja, Karan - Christensen, Oscar | 2026-08-07 |
| Kukreja, Karan | Liu,Tianyi (Jack) | 1/2-1/2 | E01 | Round 5: Kukreja, Karan - Liu,Tianyi (Jack) | 2026-08-05 |
| Kukreja, Karan | Hill, Callum | 1-0 | A40 | Round 3: Kukreja, Karan - Hill, Callum | 2026-08-03 |
| Kukreja, Karan | Walker, Elmira | 1/2-1/2 | E64 | Round 1: Kukreja, Karan - Walker, Elmira | 2026-08-01 |
| Kukreja, Karan | Wilkins, Tommy | 0-1 | E15 | Round 6: Kukreja, Karan - Wilkins, Tommy | 2026-02-22 |
| Kukreja, Karan | Hedger, Alec | 1-0 | E06 | Round 8: Kukreja, Karan - Hedger, Alec | 2026-02-22 |
| Kukreja, Karan | Domanski, Lukasz | 1/2-1/2 | A41 | Round 1: Kukreja, Karan - Domanski, Lukasz | 2026-02-21 |
| Kukreja, Karan | Vaddhireddy, Sai | 1/2-1/2 | D10 | Round 3: Kukreja, Karan - Vaddhireddy, Sai | 2026-02-21 |
| Kukreja, Karan | Chua, Chee Sian Sebastien | 1-0 | D30 | Round 4: Kukreja, Karan - Chua, Chee Sian Sebastien | 2026-02-21 |
| Kukreja, Karan | Rizvi, Khizer | 1-0 | E05 | Round 1: Kukreja, Karan - Rizvi, Khizer | 2026-02-21 |
| Kukreja, Karan | Gohil, Aryan | 1-0 | A86 | Round 1: Kukreja, Karan - Gohil, Aryan | 2025-06-25 |
| Kukreja, Karan | Sengupta, Sohana | 1/2-1/2 | E06 | Round 3: Kukreja, Karan - Sengupta, Sohana | 2025-06-25 |
| Kukreja, Karan | Richard Lee | 1/2-1/2 | A40 | Round 4: Kukreja, Karan - Richard Lee | 2025-06-25 |
| Kukreja, Karan | Dupuis, Denis K | 1/2-1/2 | E06 | 2024 UK Chess Challenge Terafinal Challengers U18 | 2024-09-22 |
| Kukreja, Karan | Adams, George | 1-0 | E01 | 2024 UK Chess Challenge Terafinal Challengers U18 | 2024-09-22 |
| Kukreja, Karan | Thomas, James | 0-1 | A58 | 2024 UK Chess Challenge Terafinal Challengers U18 | 2024-09-22 |
| Kukreja, Karan | Patel, Keatan | 1-0 | E05 | 2024 UK Chess Challenge Terafinal Challengers U18 | 2024-09-21 |
| Kukreja, Karan | Karangad, Mohit | 1-0 | E60 | 2024 UK Chess Challenge Terafinal Challengers U18 | 2024-09-21 |
| Kukreja, Karan | Mesropyan, Hayk | 1-0 | E01 | Round 4: Kukreja, Karan - Mesropyan, Hayk | 2024-06-28 |
| Kukreja, Karan | Misra, Advay | 1-0 | E01 | Round 1: Kukreja, Karan - Misra, Advay | 2024-06-27 |
| Kukreja, Karan | Zheng, Harry Z | 0-1 | E05 | Round 2: Kukreja, Karan - Zheng, Harry Z | 2024-06-27 |
| Kukreja, Karan | Mesropyan, Hayk | 0-1 | E11 | 2023 UK Chess Challenge Terafinal Under 18 | 2023-10-15 |
| Kukreja, Karan | Arora, Tashika | 1/2-1/2 | E17 | 2023 UK Chess Challenge Terafinal Under 18 | 2023-10-15 |
| Kukreja, Karan | Gera, Marvin | 1-0 | E15 | 2023 UK Chess Challenge Terafinal Under 18 | 2023-10-15 |
| Kukreja, Karan | Weersing, Abigail R | 1/2-1/2 | E08 | 2023 UK Chess Challenge Terafinal Under 18 | 2023-10-14 |
| Kukreja, Karan | Lutsko, Artem | 0-1 | A48 | 2023 UK Chess Challenge Terafinal Under 18 | 2023-10-14 |
| Kukreja, Karan | Badacsonyi, Frankie | 1/2-1/2 | A45 | UK Chess Challenge Terafinal Challengers Under 18 | 2022-09-18 |
| Kukreja, Karan | Tarling, Adam | 1-0 | A45 | UK Chess Challenge Terafinal Challengers Under 18 | 2022-09-17 |
| Kukreja, Karan | Kapoor, Gurveen | 0-1 | A45 | UK Chess Challenge Terafinal Challengers Under 18 | 2022-09-17 |
| Kukreja, Karan | Pento, Maximus | 1-0 | A40 | UK Chess Challenge Terafinal Challengers Under 18 | 2022-09-17 |