| Jan 26, 2026 | Ravi | 0–1 | Mayank Chakraborty | Festival Caissa - Grand Prix Blitz Chess Tournanament | Indian Defense: Pseudo-Benko | |
| Jan 26, 2026 | Jayanth Venkatesh | 0–1 | Ravi | Festival Caissa - Grand Prix Blitz Chess Tournanament | Rapport-Jobava System | |
| Jan 26, 2026 | Ravi | 0–1 | Vignesh B | Festival Caissa - Grand Prix Blitz Chess Tournanament | Queen's Pawn Game | |
| Jan 26, 2026 | Pooja Shree R | 0–1 | Ravi | Festival Caissa - Grand Prix Blitz Chess Tournanament | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jan 26, 2026 | Ravi | 1–0 | Pranav Anand | Festival Caissa - Grand Prix Blitz Chess Tournanament | Torre Attack: Fianchetto Defense | |
| Jan 26, 2026 | Pavithra R V | 1–0 | Ravi | Festival Caissa - Grand Prix Blitz Chess Tournanament | Caro-Kann Defense: Goldman Variation | |
| Jan 26, 2026 | Ravi | 1–0 | Yashmith Ram Chaikam | Festival Caissa - Grand Prix Blitz Chess Tournanament | Queen's Pawn Game: London System | |
| Jan 26, 2026 | Vaibhav Jayant Raut | 1–0 | Ravi | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | Catalan Opening: Closed | |
| Jan 26, 2026 | Ravi | ½–½ | Vignesh B | Festival Caissa – Sceptre Rapid FIDE Rating Chess Tournament | Queen's Pawn Game: Colle System | |
| Jan 25, 2026 | Ravi | 0–1 | Ghosh | Festival Caissa – Chalice Rapid FIDE Rating Chess Tournament | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Jan 24, 2026 | Panda Sambit | ½–½ | Ravi | Festival Caissa – Crown Rapid FIDE Rating Chess Tournament | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 24, 2026 | Ravi | ½–½ | Md Imran | Festival Caissa – Crown Rapid FIDE Rating Chess Tournament | Torre Attack: Fianchetto Defense | |
| Jan 24, 2026 | Aakanksha Hagawane | 0–1 | Ravi | Festival Caissa – Crown Rapid FIDE Rating Chess Tournament | Réti Opening: Anglo-Slav Variation, Capablanca Variation | |
| Jan 24, 2026 | Ravi | 1–0 | Barath Kalyan M | Festival Caissa – Crown Rapid FIDE Rating Chess Tournament | Torre Attack: Fianchetto Defense | |
| Jan 1, 2026 | Wynn | ½–½ | Ravi | 10th HANOI Chess tournament January 2026 | Bogo-Indian Defense: Retreat Variation | |
| Jan 1, 2026 | Ravi | ½–½ | Laohawirapap | 10th HANOI Chess tournament January 2026 | Semi-Slav Defense: Normal Variation | |
| Jan 1, 2026 | Chernyavsky | ½–½ | Ravi | 10th HANOI Chess tournament January 2026 | Caro-Kann Defense: Exchange Variation | |
| Jan 1, 2026 | Ravi | ½–½ | Lee | 10th HANOI Chess tournament January 2026 | Queen's Pawn Game: London System | |
| Jan 1, 2026 | Pham Tran Gia Phuc | ½–½ | Ravi | 10th HANOI Chess tournament January 2026 | Italian Game: Classical Variation, Greco Gambit, Modern Line | |
| Dec 31, 2025 | Ravi | 1–0 | Quizon | 10th HANOI Chess tournament January 2026 | King's Indian Defense: Orthodox Variation | |
| Dec 31, 2025 | Tu | 0–1 | Ravi | 10th HANOI Chess tournament January 2026 | Catalan Opening: Closed | |
| Dec 30, 2025 | Ravi | ½–½ | Gomez | 10th HANOI Chess tournament January 2026 | Slav Defense: Czech Variation, Classical System, Main Line | |
| Dec 29, 2025 | Ravi | ½–½ | Dinh Nho Kiet | 10th HANOI Chess tournament January 2026 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 22, 2025 | Ravi | ½–½ | Vidyarthi | 1st Ninh Binh Chess Tournament 2025 | Queen's Gambit Declined: Ragozin Defense | |
| Dec 22, 2025 | Nguyen Anh Dung | ½–½ | Ravi | 1st Ninh Binh Chess Tournament 2025 | Slav Defense: Exchange Variation, Symmetrical Line | |
| Dec 22, 2025 | Lee | 0–1 | Ravi | 1st Ninh Binh Chess Tournament 2025 | Sicilian Defense: Hyperaccelerated Dragon | |
| Dec 22, 2025 | Ravi | ½–½ | Chernyavsky | 1st Ninh Binh Chess Tournament 2025 | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Dec 22, 2025 | Ravi | ½–½ | Gomez | 1st Ninh Binh Chess Tournament 2025 | Zukertort Opening | |
| Dec 22, 2025 | Quizon | ½–½ | Ravi | 1st Ninh Binh Chess Tournament 2025 | French Defense: Exchange Variation | |
| Dec 22, 2025 | Banh Gia Huy | 0–1 | Ravi | 1st Ninh Binh Chess Tournament 2025 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Dec 22, 2025 | Ravi | ½–½ | Duong Vu Anh | 1st Ninh Binh Chess Tournament 2025 | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Dec 20, 2025 | Ravi | ½–½ | Soham Kamotra | 1st Ninh Binh Chess Tournament 2025 | Zukertort Opening: Dutch Variation | |
| Oct 1, 2025 | Vignesh Advaith Vemula | 1–0 | Ravi | Round 11: Vignesh Advaith Vemula - Ravi, Teja S. | Caro-Kann Defense: Advance Variation | |
| Sep 30, 2025 | Ravi | ½–½ | Manish Anto Cristiano F | Round 10: Ravi, Teja S. - Manish Anto Cristiano F | Semi-Slav Defense | |
| Sep 29, 2025 | Ramakrishna | 0–1 | Ravi | Round 9: Ramakrishna, J. - Ravi, Teja S. | Catalan Opening: Open Defense, Classical Line | |
| Sep 28, 2025 | Ravi | ½–½ | Gaikwad Manas | Round 8: Ravi, Teja S. - Gaikwad Manas | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Sep 27, 2025 | Lalit Babu M R | ½–½ | Ravi | Round 7: Lalit Babu M R - Ravi, Teja S. | Queen's Gambit Declined: Three Knights Variation | |
| Sep 26, 2025 | Ganguly | ½–½ | Ravi | Round 6: Ganguly, Surya Shekhar - Ravi, Teja S. | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 25, 2025 | Ravi | 1–0 | Kumaresh A | Round 5: Ravi, Teja S. - Kumaresh A | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Sep 24, 2025 | Jihan Tejas Shah | 0–1 | Ravi | Round 4: Jihan Tejas Shah - Ravi, Teja S. | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 23, 2025 | Ravi | ½–½ | Gyana Sai Santhosh M | Round 3: Ravi, Teja S. - Gyana Sai Santhosh M | Zukertort Opening | |
| Sep 22, 2025 | Druvesh Dondapati | 0–1 | Ravi | Round 2: Druvesh Dondapati - Ravi, Teja S. | Bogo-Indian Defense: Retreat Variation | |
| Sep 6, 2025 | Ravi | 1–0 | Venkatesh | Round 6: Ravi, Teja S. - Venkatesh, M.R. | Queen's Pawn Game: London System | |
| Sep 6, 2025 | Ravi | 0–1 | Goutham Krishna H | Round 5: Ravi, Teja S. - Goutham Krishna H | Horwitz Defense | |
| Sep 6, 2025 | Deepan Chakkravarthy J. | 0–1 | Ravi | Round 4: Deepan Chakkravarthy J. - Ravi, Teja S. | Zukertort Opening | |
| Sep 6, 2025 | Satyapragyan | * | Ravi | Round 3: Satyapragyan, Swayangsu - Ravi, Teja S. | ? | |
| Sep 6, 2025 | Satyapragyan | 0–1 | Ravi | Round 3: Satyapragyan, Swayangsu - Ravi, Teja S. | Queen's Pawn Game: Levitsky Attack | |
| Sep 6, 2025 | Ravi | 1–0 | Suvradeepta | Round 2: Ravi, Teja S. - Suvradeepta, Das | Queen's Pawn Game: Barry Attack | |
| Sep 6, 2025 | John Veny Akkarakaran | * | Ravi | Round 1: John Veny Akkarakaran - Ravi, Teja S. | ? | |
| Sep 6, 2025 | John Veny Akkarakaran | ½–½ | Ravi | Round 1: John Veny Akkarakaran - Ravi, Teja S. | Caro-Kann Defense: Advance Variation | |
| Jul 29, 2025 | Kamalidenova | 0–1 | Ravi | Round 9: Kamalidenova, Meruert - Ravi, Teja S. | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 28, 2025 | Ravi | 1–0 | Serikbay | Round 8: Ravi, Teja S. - Serikbay, Assel | Queen's Pawn Game: London System | |
| Jul 27, 2025 | Khamdamova | 1–0 | Ravi | Round 7: Khamdamova, Afruza - Ravi, Teja S. | Sicilian Defense: Dragon Variation | |
| Jul 26, 2025 | Ravi | 1–0 | Moldagali | Round 6: Ravi, Teja S. - Moldagali, Beksultan | Queen's Gambit Declined: Barmen Variation | |
| Jul 25, 2025 | Nikitenko | 1–0 | Ravi | Round 5: Nikitenko, Mihail - Ravi, Teja S. | Caro-Kann Defense: Endgame Variation | |
| Jul 24, 2025 | Ravi | ½–½ | Amilal Munkhdalai | Round 4: Ravi, Teja S. - Amilal Munkhdalai | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Jul 23, 2025 | Demchenko | 1–0 | Ravi | Round 3: Demchenko, Anton - Ravi, Teja S. | Caro-Kann Defense: Endgame Offer | |
| Jul 22, 2025 | Ravi | 0–1 | Rapport | Round 2: Ravi, Teja S. - Rapport, Richard | Dutch Defense | |
| Jul 21, 2025 | Sethuraman | ½–½ | Ravi | Round 1: Sethuraman, S.P. - Ravi, Teja S. | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 20, 2024 | Pribelszky | 0–1 | Ravi | Budapest One Short Week IMB | Caro-Kann Defense: Endgame Offer | |
| Dec 19, 2024 | Ravi | 1–0 | Kienboeck | Budapest One Short Week IMB | Queen's Pawn Game: Symmetrical Variation | |
| Dec 19, 2024 | Golecki | 1–0 | Ravi | Budapest One Short Week IMB | Petrov's Defense: French Attack | |
| Dec 18, 2024 | Ravi | 1–0 | Marta | Budapest One Short Week IMB | Queen's Pawn Game: Colle System | |
| Dec 18, 2024 | Haszon | ½–½ | Ravi | Budapest One Short Week IMB | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Dec 17, 2024 | Ravi | 1–0 | Turcsanyi | Budapest One Short Week IMB | Yusupov-Rubinstein System | |
| Dec 17, 2024 | Aditya Kunal Patil | 0–1 | Ravi | Budapest One Short Week IMB | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Dec 16, 2024 | Ravi | 1–0 | Kustar | Budapest One Short Week IMB | Pirc Defense: Classical Variation, Quiet System | |
| Dec 16, 2024 | La Barbera | 0–1 | Ravi | Budapest One Short Week IMB | Caro-Kann Defense: Panov Attack | |
| May 12, 2024 | Ravi | 0–1 | Pranav Anand | Dubai Police Global Chess Challenge | Queen's Pawn Game: London System | |
| May 11, 2024 | Dhruva Thota | 0–1 | Ravi | Dubai Police Global Chess Challenge | Caro-Kann Defense: Advance Variation, Short Variation | |
| May 10, 2024 | Ravi | ½–½ | Mendes Aaron Reeve | Dubai Police Global Chess Challenge | London System | |
| May 9, 2024 | Madaminov | 1–0 | Ravi | Dubai Police Global Chess Challenge | Petrov's Defense: Nimzowitsch Attack | |
| May 8, 2024 | Ravi | ½–½ | Bai | Dubai Police Global Chess Challenge | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| May 7, 2024 | Suleymenov | ½–½ | Ravi | Dubai Police Global Chess Challenge | Petrov's Defense: Classical Attack, Chigorin Variation | |
| May 6, 2024 | Ravi | ½–½ | Mishra | Dubai Police Global Chess Challenge | Slav Defense: Exchange Variation | |
| May 5, 2024 | Makhnev | 1–0 | Ravi | Dubai Police Global Chess Challenge | Queen's Gambit Declined: Cambridge Springs Defense, Yugoslav Variation | |
| May 4, 2024 | Ravi | 1–0 | Yakubboev | Dubai Police Global Chess Challenge | Sicilian Defense: Godiva Variation | |
| Mar 7, 2024 | Raja Rithvik R | ½–½ | Ravi | Round 11: Raja Rithvik R - Ravi, Teja S. | Slav Defense: Exchange Variation | |
| Mar 7, 2024 | Ravi | 1–0 | Dixit | Round 10: Ravi, Teja S. - Dixit, Nikhil | Torre Attack: Fianchetto Defense | |
| Mar 7, 2024 | Vaz | ½–½ | Ravi | Round 9: Vaz, Ethan - Ravi, Teja S. | Nimzowitsch Defense: Scandinavian Variation, Advance Variation | |
| Mar 7, 2024 | Sai Agni Jeevitesh | 0–1 | Ravi | Round 8: Sai Agni Jeevitesh, J - Ravi, Teja S. | Slav Defense: Exchange Variation | |
| Mar 7, 2024 | Ravi | 1–0 | Kherdekar Arnav | Round 1: Ravi, Teja S. - Kherdekar Arnav | Indian Defense: Spielmann-Indian | |
| Mar 7, 2024 | Ravi | ½–½ | Srihari L R | Round 7: Ravi, Teja S. - Srihari L R | Queen's Pawn Game: London System | |
| Mar 7, 2024 | Abhishek | 0–1 | Ravi | Round 6: Abhishek, Kelkar - Ravi, Teja S. | Slav Defense: Modern Line | |
| Mar 7, 2024 | Wagh Suyog | 1–0 | Ravi | Round 4: Wagh Suyog - Ravi, Teja S. | King's Indian Attack | |
| Mar 7, 2024 | Ravi | 1–0 | Pimpalkhare Vedant | Round 3: Ravi, Teja S. - Pimpalkhare Vedant | Dutch Defense: Classical Variation, Huisl Variation | |
| Mar 7, 2024 | Nagare Akhilesh | 0–1 | Ravi | Round 2: Nagare Akhilesh - Ravi, Teja S. | Réti Opening: Anglo-Slav Variation, Capablanca Variation | |
| Mar 5, 2024 | Ravi | ½–½ | Raja Rithvik R | National Rapid 2023-24 | Queen's Pawn Game: London System | |
| Mar 5, 2024 | Ravi | ½–½ | Prraneeth Vuppala | National Rapid 2023-24 | Queen's Pawn Game: London System | |
| Mar 5, 2024 | Ghosh | 1–0 | Ravi | National Rapid 2023-24 | Zukertort Opening | |
| Mar 4, 2024 | Abhishek | 0–1 | Ravi | National Rapid 2023-24 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 30, 2024 | Ravi | 1–0 | Starostits | Round 9: Ravi, Teja S. - Starostits, Ilmars | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Dec 29, 2024 | Lozano Ramirez | ½–½ | Ravi | Round 7: Lozano Ramirez, Nestor Favian - Ravi, Teja S. | English Opening: Anglo-Indian Defense | |
| Dec 29, 2024 | Martel Bruniaux | 0–1 | Ravi | Round 8: Martel Bruniaux, Malko - Ravi, Teja S. | Queen's Pawn Game: Symmetrical Variation | |
| Dec 28, 2024 | Ravi | 1–0 | Alvarez Serrano | Round 6: Ravi, Teja S. - Alvarez Serrano, Carlos | Yusupov-Rubinstein System | |
| Dec 28, 2024 | Romero Pallares | ½–½ | Ravi | Round 5: Romero Pallares, Daniel - Ravi, Teja S. | Catalan Opening: Open Defense | |
| Dec 27, 2024 | Ravi | 1–0 | Bravo De La Vega | Round 4: Ravi, Teja S. - Bravo De La Vega, Alvaro | Queen's Pawn Game: Barry Attack | |
| Dec 27, 2024 | Marquez Ruiz | ½–½ | Ravi | Round 3: Marquez Ruiz, Angel Jesus - Ravi, Teja S. | Caro-Kann Defense: Panov Attack, Main Line | |
| Dec 26, 2024 | Ravi | ½–½ | Lianes Garcia | Round 2: Ravi, Teja S. - Lianes Garcia, Marcos | Queen's Gambit Accepted: Classical Defense, Steinitz Variation, Development Variation | |
| Dec 26, 2024 | Gonzalez Castillo | 0–1 | Ravi | Round 1: Gonzalez Castillo, Jose Javier - Ravi, Teja S. | Caro-Kann Defense: Maróczy Variation | |