| Apr 12, 2026 | Pranav Anand | 0–1 | Sosa | Round 9: Pranav Anand - Sosa, Tomas | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Apr 11, 2026 | Sosa | 1–0 | Xiang | Round 8: Sosa, Tomas - Xiang, Zeyu | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 11, 2026 | Averin | 0–1 | Sosa | Round 7: Averin, Nikolay - Sosa, Tomas | Sicilian Defense: Open | |
| Apr 9, 2026 | Ilkhomi | ½–½ | Sosa | Round 5: Ilkhomi, Jaloliddin - Sosa, Tomas | Queen's Gambit Declined | |
| Apr 8, 2026 | Vantika Agrawal | 1–0 | Sosa | Round 3: Vantika Agrawal - Sosa, Tomas | Benoni Defense: Classical Variation, Czerniak Defense | |
| Apr 8, 2026 | Sosa | 1–0 | Lee | Round 2: Sosa, Tomas - Lee, Michael | Vienna Game: Mieses Variation | |
| Apr 7, 2026 | Wang | 0–1 | Sosa | Round 1: Wang, Aaron - Sosa, Tomas | English Defense | |
| Mar 28, 2026 | Sosa | 1–0 | Masague Artero | Round 9: Sosa, Tomas - Masague Artero, Guerau | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Mar 28, 2026 | Noboa Silva | 1–0 | Sosa | Round 8: Noboa Silva, Kevin - Sosa, Tomas | English Defense | |
| Mar 28, 2026 | Sosa | 1–0 | Mathieu | Round 7: Sosa, Tomas - Mathieu, Phileas | Ruy Lopez: Exchange Variation, Normal Variation | |
| Mar 28, 2026 | Esplugas Esteve | 0–1 | Sosa | Round 6: Esplugas Esteve, Vicenc - Sosa, Tomas | Nimzo-Indian Defense: Classical Variation | |
| Mar 28, 2026 | Sosa | ½–½ | Sabria Batlle | Round 5: Sosa, Tomas - Sabria Batlle, Pol | Zukertort Opening | |
| Mar 28, 2026 | Oratovsky | 0–1 | Sosa | Round 3: Oratovsky, Michael - Sosa, Tomas | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Mar 28, 2026 | Sosa | * | Coro | Round 2: Sosa, Tomas - Coro, Lucas | ? | |
| Mar 28, 2026 | Cesar Maestre | 1–0 | Sosa | Round 1: Cesar Maestre, Bernardo - Sosa, Tomas | Caro-Kann Defense: Advance Variation, Van der Wiel Attack | |
| Mar 28, 2026 | Movsziszian | ½–½ | Sosa | Round 4: Movsziszian, Karen - Sosa, Tomas | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Mar 17, 2026 | Sosa | 1–0 | Cuartas | Ronda 10 Mollet Vs Barberà: Sosa, Tomas - Cuartas, Jaime Alexander | Caro-Kann Defense: Endgame Offer | |
| Mar 12, 2026 | Ayats Llobera | 0–1 | Sosa | Ronda 9 Tres Peons Vs Mollet: Ayats Llobera, Gerard - Sosa, Tomas | Four Knights Game: Scotch Variation Accepted | |
| Feb 19, 2026 | Lopez Martinez | ½–½ | Sosa | Ronda 6 Ateneu Colon Vs Mollet: Lopez Martinez, Josep Manuel - Sosa, Tomas | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Feb 14, 2026 | Sosa | ½–½ | Aroshidze | Ronda 5 Mollet Vs Olot: Sosa, Tomas - Aroshidze, Levan | Caro-Kann Defense: Tartakower Variation | |
| Jan 22, 2026 | Sumets | 1–0 | Sosa | Lira Vendrellenca Vs Mollet | French Defense: Schlechter Variation | |
| Dec 30, 2025 | Del Prado Rodriguez | 0–1 | Sosa | Round 9: Del Prado Rodriguez, Xulio - Sosa, Tomas | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Dec 30, 2025 | Sosa | 1–0 | Mompel Ferruz | Round 8: Sosa, Tomas - Mompel Ferruz, Xavier | Sicilian Defense: Snyder Variation | |
| Dec 29, 2025 | Cruz | ½–½ | Sosa | Round 7: Cruz, Jonathan - Sosa, Tomas | Zukertort Opening: Pirc Invitation | |
| Dec 29, 2025 | Sosa | 0–1 | Tahay | Round 6: Sosa, Tomas - Tahay, Alexis | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Dec 28, 2025 | Movsziszian | ½–½ | Sosa | Round 5: Movsziszian, Karen - Sosa, Tomas | Hungarian Opening | |
| Dec 28, 2025 | Sosa | ½–½ | Prado Lobo | Round 4: Sosa, Tomas - Prado Lobo, Jonas | Ruy Lopez: Berlin Defense | |
| Dec 27, 2025 | Gines Esteo | ½–½ | Sosa | Round 3: Gines Esteo, Pedro Antonio - Sosa, Tomas | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Dec 27, 2025 | Sosa | ½–½ | Diaz Camallonga | Round 2: Sosa, Tomas - Diaz Camallonga, Carles | Nimzo-Larsen Attack: Classical Variation | |
| Dec 24, 2025 | Sosa | 1–0 | Vergara Jofre | Round 1: Sosa, Tomas - Vergara Jofre, Felipe | King's Indian Attack | |
| Apr 27, 2025 | Jacobson | 0–1 | Sosa | Round 9: Jacobson, Brandon - Sosa, Tomas | King's Indian Defense: Normal Variation, Rare Defenses | |
| Apr 26, 2025 | Sosa | ½–½ | Raja Rithvik R | Round 7: Sosa, Tomas - Raja Rithvik R | King's Indian Attack | |
| Apr 26, 2025 | Sosa | ½–½ | Matviishen | Round 8: Sosa, Tomas - Matviishen, Viktor | Vienna Game: Mieses Variation | |
| Apr 25, 2025 | Pranav Anand | ½–½ | Sosa | Round 6: Pranav Anand - Sosa, Tomas | Philidor Defense: Lion Variation | |
| Apr 24, 2025 | Sosa | 1–0 | Karthikeyan | Round 5: Sosa, Tomas - Karthikeyan, Murali | Nimzo-Larsen Attack: Modern Variation | |
| Apr 24, 2025 | Ostrovskiy | 0–1 | Sosa | Round 4: Ostrovskiy, Aleksandr - Sosa, Tomas | Sicilian Defense: Hyperaccelerated Dragon | |
| Apr 23, 2025 | Sosa | ½–½ | Ladron De Guevara Pinto | Round 3: Sosa, Tomas - Ladron De Guevara Pinto, Paolo | English Opening: Agincourt Defense | |
| Apr 23, 2025 | Herrera Reyes | 0–1 | Sosa | Round 2: Herrera Reyes, Jose Antonio - Sosa, Tomas | Indian Defense: Wade-Tartakower Defense | |
| Sep 22, 2024 | Sosa | 1–0 | Latorre | 45th FIDE Chess Olympiad | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Sep 21, 2024 | Sosa | ½–½ | Svane | 45th FIDE Chess Olympiad | Sicilian Defense: Snyder Variation | |
| Sep 20, 2024 | Timoshin | 0–1 | Sosa | 45th FIDE Chess Olympiad | French Defense: Tarrasch Variation | |
| Sep 19, 2024 | Onyshchuk | 1–0 | Sosa | 45th FIDE Chess Olympiad | King's Indian Attack: Keres Variation | |
| Sep 18, 2024 | Sosa | 1–0 | Wartiovaara | 45th FIDE Chess Olympiad | Sicilian Defense: Closed | |
| Sep 16, 2024 | Sosa | ½–½ | Veleshnja | 45th FIDE Chess Olympiad | French Defense: Rubinstein Variation, Blackburne Defense | |
| Sep 15, 2024 | Aronian | 1–0 | Sosa | 45th FIDE Chess Olympiad | Italian Game: Scotch Invitation Declined | |
| Sep 14, 2024 | Sosa | 1–0 | Pinto | 45th FIDE Chess Olympiad | Caro-Kann Defense: Exchange Variation | |
| Sep 13, 2024 | Bartel | 0–1 | Sosa | 45th FIDE Chess Olympiad | Scotch Game: Potter Variation | |
| Sep 12, 2024 | Gong | 0–1 | Sosa | 45th FIDE Chess Olympiad | Scotch Game: Scotch Gambit, Advance Variation | |
| Sep 11, 2024 | Sosa | 1–0 | Gumireddy | 45th FIDE Chess Olympiad | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jun 30, 2024 | Sosa | ½–½ | Kazakouski | Round 10: Sosa, Tomas - Kazakouski, Valery | Sicilian Defense: Chekhover Variation | |
| Jun 27, 2024 | Sosa | ½–½ | Ayush Sharma | Round 7: Sosa, Tomas - Ayush Sharma | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jun 25, 2024 | Pichot | ½–½ | Sosa | Round 6: Pichot, Alan - Sosa, Tomas | Ruy Lopez: Closed, Martinez Variation | |
| Jun 24, 2024 | Sosa | ½–½ | Baenziger | Round 5: Sosa, Tomas - Baenziger, Fabian | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jun 23, 2024 | Sosa | 1–0 | Van der Lende | Round 3: Sosa, Tomas - Van der Lende, Ilias | French Defense: Tarrasch Variation, Guimard Defense, Main Line | |
| Jun 18, 2024 | Ritviz | ½–½ | Sosa | Round 4: Ritviz, Parab - Sosa, Tomas | French Defense: Winawer Variation, Petrosian Variation | |
| Jun 15, 2024 | Sosa | 0–1 | Cuenca Jimenez | Round 9: Sosa, Tomas - Cuenca Jimenez, Jose Fernando | ? | |
| Jun 14, 2024 | Tabuenca Mendataurigoitia | 0–1 | Sosa | Round 8: Tabuenca Mendataurigoitia, Daniel - Sosa, Tomas | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 14, 2024 | Sosa | 0–1 | Suarez Gomez | Round 7: Sosa, Tomas - Suarez Gomez, Julio | King's Indian Attack | |
| Jun 13, 2024 | Alonso Garcia | ½–½ | Sosa | Round 6: Alonso Garcia, Aaron - Sosa, Tomas | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 12, 2024 | Sosa | 0–1 | Suarez Uriel | Round 5: Sosa, Tomas - Suarez Uriel, Adrian | Sicilian Defense: Najdorf Variation | |
| Jun 12, 2024 | Martinez Duany | ½–½ | Sosa | Round 4: Martinez Duany, Lelys Stanley - Sosa, Tomas | Zukertort Opening | |
| Jun 11, 2024 | Sosa | 1–0 | Nakada | Round 3: Sosa, Tomas - Nakada, Akira | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jun 11, 2024 | Macias Pino | 1–0 | Sosa | Round 2: Macias Pino, Diego - Sosa, Tomas | English Opening: Agincourt Defense | |
| Jun 10, 2024 | Sosa | 0–1 | Rozman | Round 1: Sosa, Tomas - Rozman, Levy | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Apr 18, 2024 | Sosa | 0–1 | Song | Round 9: Sosa, Tomas - Song, Yuxin | Sicilian Defense: Moscow Variation | |
| Apr 13, 2024 | Cervantes Landeiro | 1–0 | Sosa | Round 5: Cervantes Landeiro, Thalia - Sosa, Tomas | Modern Defense: Averbakh System | |
| Apr 12, 2024 | Sosa | ½–½ | Kazarian | Round 4: Sosa, Tomas - Kazarian, Anna-Maja | French Defense: Tarrasch Variation, Morozevich Variation | |
| Apr 11, 2024 | Zhu | ½–½ | Sosa | Round 3: Zhu, Hengyi - Sosa, Tomas | Ruy Lopez: Closed, Anti-Marshall | |
| Apr 10, 2024 | Sosa | ½–½ | Adarsh Tripathi | Round 2: Sosa, Tomas - Adarsh Tripathi | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 9, 2024 | Bauer | 0–1 | Sosa | III SUNWAY FORMENTERA INTERNATIONAL CHESS FESTIVAL 2024 | King's Pawn Game: Maróczy Defense | |
| Apr 7, 2024 | Sosa | ½–½ | Van Foreest | Menorca Open 2024 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 6, 2024 | Macias Pino | 0–1 | Sosa | Menorca Open 2024 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 6, 2024 | Sosa | 1–0 | Divya Deshmukh | Menorca Open 2024 | Sicilian Defense: Old Sicilian | |
| Apr 5, 2024 | Fedoseev | 1–0 | Sosa | Menorca Open 2024 | Scotch Game: Potter Variation | |
| Apr 4, 2024 | Sosa | ½–½ | Erigaisi Arjun | Menorca Open 2024 | Sicilian Defense: Four Knights Variation | |
| Apr 4, 2024 | Sosa | 1–0 | Tarhan | Menorca Open 2024 | Italian Game: Giuoco Pianissimo, Normal | |
| Apr 3, 2024 | Sosa | 1–0 | Sidhant | Menorca Open 2024 | ? | |
| Apr 3, 2024 | Levin | ½–½ | Sosa | Menorca Open 2024 | English Opening: King's English Variation | |
| Apr 2, 2024 | Borne | 0–1 | Sosa | Menorca Open 2024 | ? | |
| Jan 7, 2024 | Gomez Sanjuan | * | Sosa | Roquetas 2024 | ? | |
| Jan 6, 2024 | Sosa | 1–0 | Stremavicius | Roquetas 2024 | Caro-Kann Defense: Endgame Variation | |
| Jan 6, 2024 | Grigoryan | 1–0 | Sosa | Roquetas 2024 | Queen's Gambit Declined | |
| Jan 5, 2024 | Sosa | 1–0 | Bernadskiy | Roquetas 2024 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jan 4, 2024 | Sosa | 1–0 | Habans Aguerrea | Roquetas 2024 | Caro-Kann Defense: Two Knights Attack | |
| Jan 4, 2024 | Suarez Uriel | 1–0 | Sosa | Roquetas 2024 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jan 3, 2024 | Sosa | 1–0 | Serrano Almendros | Roquetas 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 3, 2024 | Raczek | 0–1 | Sosa | Roquetas 2024 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jan 2, 2024 | Diaz Mino | 0–1 | Sosa | Roquetas 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 30, 2024 | Sosa | ½–½ | Aloma Vidal | Round 8: Sosa, Tomas - Aloma Vidal, Robert | Bishop's Opening: Berlin Defense | |
| Dec 30, 2024 | Valenzuela Gomez | ½–½ | Sosa | Round 9: Valenzuela Gomez, Fernando - Sosa, Tomas | Four Knights Game: Scotch Variation Accepted | |
| Dec 29, 2024 | Sosa | ½–½ | Mompel Ferruz | Round 6: Sosa, Tomas - Mompel Ferruz, Xavier | Sicilian Defense: Closed | |
| Dec 29, 2024 | Hernandez | 0–1 | Sosa | Round 7: Hernandez, Cristian Andres - Sosa, Tomas | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Dec 28, 2024 | Sosa | 1–0 | Garrido Outon | Round 5: Sosa, Tomas - Garrido Outon, Alex | Vienna Game: Mieses Variation | |
| Dec 28, 2024 | Gines Esteo | ½–½ | Sosa | Round 4: Gines Esteo, Pedro Antonio - Sosa, Tomas | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Dec 27, 2024 | Sosa | ½–½ | Prado Lobo | Round 3: Sosa, Tomas - Prado Lobo, Jonas | Bishop's Opening: Vienna Hybrid | |
| Dec 27, 2024 | Cruz | ½–½ | Sosa | Round 2: Cruz, Cristhian - Sosa, Tomas | Slav Defense: Exchange Variation | |
| Dec 26, 2024 | Sosa | 0–1 | Macias Pino | Round 1: Sosa, Tomas - Macias Pino, Diego | Clemenz Opening | |
| Aug 31, 2024 | Sosa | ½–½ | Pulvett Marin | Round 9: Sosa, Tomas - Pulvett Marin, Daniel Eduardo | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Aug 30, 2024 | Ivanov | 1–0 | Sosa | Round 8: Ivanov, Mike - Sosa, Tomas | Sicilian Defense: Closed, Traditional | |
| Aug 29, 2024 | Sosa | 1–0 | Ambartsumova | Round 7: Sosa, Tomas - Ambartsumova, Karina | Italian Game: Classical Variation, Giuoco Pianissimo | |