| Jun 14, 2026 | Sochacki | 1–0 | Terrieux | Round 4: Sochacki, Christophe - Terrieux, Kevin | Sicilian Defense: Kupreichik Variation | |
| Jun 13, 2026 | Sochacki | ½–½ | Edouard | Round 3: Sochacki, Christophe - Edouard, Romain | Sicilian Defense: Classical Variation, Anti-Sozin Variation | |
| Jun 12, 2026 | Sochacki | 0–1 | Fressinet | Round 2: Sochacki, Christophe - Fressinet, Laurent | Center Game: Hall Variation | |
| Jun 11, 2026 | Sochacki | ½–½ | Droin | Round 1: Sochacki, Christophe - Droin, Augustin | Sicilian Defense: Najdorf Variation | |
| Jun 10, 2026 | Sochacki | 1–0 | Savina | Round 7: Sochacki, Christophe - Savina, Anastasia | Tarrasch Defense: Schara Gambit | |
| Jun 9, 2026 | Sochacki | ½–½ | Defromont | Round 6: Sochacki, Christophe - Defromont, Benjamin | Four Knights Game | |
| Jun 8, 2026 | Sochacki | 1–0 | Velten | Round 5: Sochacki, Christophe - Velten, Paul | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 7, 2026 | Sochacki | 1–0 | Bagheri | Round 4: Sochacki, Christophe - Bagheri, Amir | Caro-Kann Defense | |
| Jun 5, 2026 | Sochacki | 1–0 | Salles | Round 2: Sochacki, Christophe - Salles, Louis | Sicilian Defense: Najdorf Variation | |
| Jun 4, 2026 | Sochacki | 0–1 | Cheparinov | Round 1: Sochacki, Christophe - Cheparinov, Ivan | Caro-Kann Defense | |
| May 9, 2026 | Sochacki | 0–1 | Sokolov | Luc Winants Memorial Rapid Chess Tournament 2026 | Trompowsky Attack | |
| May 9, 2026 | Fridman | 1–0 | Sochacki | Luc Winants Memorial Rapid Chess Tournament 2026 | Zukertort Opening: Sicilian Invitation | |
| May 9, 2026 | Sochacki | 0–1 | Bellahcene | Luc Winants Memorial Rapid Chess Tournament 2026 | Sicilian Defense: Old Sicilian | |
| Mar 31, 2026 | Sochacki | 1–0 | Wang | Reykjavik Open 2026 | English Opening: Agincourt Defense | |
| Mar 30, 2026 | Sanal | 1–0 | Sochacki | Reykjavik Open 2026 | Zukertort Opening: Sicilian Invitation | |
| Mar 29, 2026 | Sochacki | 1–0 | Lagarde | Reykjavik Open 2026 | Indian Defense: Wade-Tartakower Defense | |
| Mar 28, 2026 | Ruiz Buendia | 0–1 | Sochacki | Reykjavik Open 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 28, 2026 | Sochacki | 1–0 | Zhu | Reykjavik Open 2026 | Zukertort Opening | |
| Mar 27, 2026 | Ivanchuk | 1–0 | Sochacki | Reykjavik Open 2026 | French Defense: Exchange Variation | |
| Mar 26, 2026 | Vojtek | 0–1 | Sochacki | Reykjavik Open 2026 | French Defense: Schlechter Variation | |
| Mar 25, 2026 | Sochacki | 1–0 | Brackmann | Reykjavik Open 2026 | Zukertort Opening: Nimzo-Larsen Variation | |
| Mar 24, 2026 | Sochacki | ½–½ | Deac | Reykjavik Open 2026 | Four Knights Game: Scotch Variation Accepted | |
| Jul 26, 2025 | Stanford | 0–1 | Sochacki | Round 9: Stanford, Maxim Barth - Sochacki, Christophe | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jul 25, 2025 | Sochacki | 0–1 | Kourkoulos-Arditis | Round 8: Sochacki, Christophe - Kourkoulos-Arditis, Stamatis | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jul 24, 2025 | Sochacki | 1–0 | Ernst | Round 7: Sochacki, Christophe - Ernst, Robert | Sicilian Defense: Old Sicilian | |
| Jul 23, 2025 | Cao | 1–0 | Sochacki | Round 6: Cao, Qingfeng - Sochacki, Christophe | English Opening: Agincourt Defense | |
| Jul 20, 2025 | Sochacki | 1–0 | Sokhor | Round 3: Sochacki, Christophe - Sokhor, Nazar | Philidor Defense: Lion Variation | |
| Jul 20, 2025 | Townsend | 0–1 | Sochacki | Round 2: Townsend, M Paul - Sochacki, Christophe | English Opening: King's English Variation, Adhiban Gambit | |
| Jul 19, 2025 | Sochacki | 1–0 | Poulos | Round 1: Sochacki, Christophe - Poulos, Georgios | Trompowsky Attack | |
| Jul 19, 2025 | Sochacki | ½–½ | Pham | Round 5: Sochacki, Christophe - Pham, Khoi | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 19, 2025 | Babujian | 0–1 | Sochacki | Round 4: Babujian, Levon - Sochacki, Christophe | Caro-Kann Defense: Forgacs Variation | |
| Jun 1, 2025 | Llari | ½–½ | Sochacki | Round 4: Llari, Marc - Sochacki, Christophe | Queen's Gambit Accepted | |
| May 31, 2025 | Guerin | 0–1 | Sochacki | Round 3: Guerin, Juliette - Sochacki, Christophe | Scandinavian Defense: Main Line | |
| May 30, 2025 | Sochacki | 0–1 | Ivanchuk | Round 2: Sochacki, Christophe - Ivanchuk, Vasyl | Sicilian Defense: Closed, Traditional | |
| May 29, 2025 | Rakotomaharo | 1–0 | Sochacki | Round 1: Rakotomaharo, Fy Antenaina - Sochacki, Christophe | Sicilian Defense: French Variation | |
| May 28, 2025 | Sochacki | ½–½ | Libiszewski | Round 7: Sochacki, Christophe - Libiszewski, Fabien | King's Indian Defense: Semi-Averbakh System | |
| May 27, 2025 | Sochacki | 1–0 | Guichard | Round 6: Sochacki, Christophe - Guichard, Pauline | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| May 26, 2025 | Sochacki | 1–0 | Brunner | Round 5: Sochacki, Christophe - Brunner, Nicolas | Sicilian Defense: Closed | |
| May 25, 2025 | Schmitt | 0–1 | Sochacki | Round 4: Schmitt, Andre - Sochacki, Christophe | Zukertort Opening: Kingside Fianchetto | |
| May 23, 2025 | Sochacki | 1–0 | Sebag | Round 2: Sochacki, Christophe - Sebag, Marie | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| May 22, 2025 | Govciyan | 1–0 | Sochacki | Round 1: Govciyan, Pavel - Sochacki, Christophe | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 26, 2025 | Sochacki | * | Siret | Round 2: Sochacki, Christophe - Siret, Maxime | ? | |
| Jan 26, 2025 | Sochacki | * | Youssoupov | Round 4: Sochacki, Christophe - Youssoupov, Moissei | ? | |
| Jan 26, 2025 | Sochacki | 1–0 | Llari | Round 6: Sochacki, Christophe - Llari, Marc | Queen's Gambit Declined: Janowski Variation | |
| Jan 26, 2025 | Sochacki | * | Frederic Simon | Round 8: Sochacki, Christophe - Frederic Simon | ? | |
| Jan 26, 2025 | Butreau | * | Sochacki | Round 1: Butreau, Tristan - Sochacki, Christophe | ? | |
| Jan 26, 2025 | Rodriguez | * | Sochacki | Round 3: Rodriguez, Augustin - Sochacki, Christophe | ? | |
| Jan 26, 2025 | Lagarde | 1–0 | Sochacki | Round 5: Lagarde, Maxime - Sochacki, Christophe | French Defense: Burn Variation | |
| Jan 26, 2025 | Fressinet | 1–0 | Sochacki | Round 7: Fressinet, Laurent - Sochacki, Christophe | Tarrasch Defense: Symmetrical Variation | |
| Jan 26, 2025 | Truccano | * | Sochacki | Round 9: Truccano, Florent - Sochacki, Christophe | ? | |
| Jul 24, 2024 | Sochacki | 1–0 | Bonin | Round 4: Sochacki, Christophe - Bonin, Jay | Caro-Kann Defense | |
| Jul 24, 2024 | Lin | ½–½ | Sochacki | Round 3: Lin, Bryan Enming - Sochacki, Christophe | French Defense: Tarrasch Variation | |
| Jul 24, 2024 | Sochacki | 1–0 | Jing | Round 2: Sochacki, Christophe - Jing, Andrew | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 21, 2024 | Sochacki | 1–0 | Pressman | Round 9: Sochacki, Christophe - Pressman, Leif | Queen's Pawn Game: Levitsky Attack, Euwe Variation, Modern Line | |
| Jul 21, 2024 | Huston | 1–0 | Sochacki | Round 8: Huston, Gus - Sochacki, Christophe | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Jul 20, 2024 | Sochacki | ½–½ | Zeltsan | Round 7: Sochacki, Christophe - Zeltsan, Joseph | Sicilian Defense: Scheveningen Variation, Modern Variation | |
| Jul 20, 2024 | Novik | ½–½ | Sochacki | Round 6: Novik, Maxim - Sochacki, Christophe | Neo-Grünfeld Defense: Classical Variation | |
| Jul 19, 2024 | Sochacki | 1–0 | Sochacki | Round 5: Sochacki, Christophe - Sochacki, Wojtek | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 19, 2024 | Zong | ½–½ | Sochacki | Round 4: Zong, Davis - Sochacki, Christophe | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Jul 18, 2024 | Sochacki | 1–0 | Almeida Saenz | Round 3: Sochacki, Christophe - Almeida Saenz, Alfonso | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Jul 18, 2024 | Mandizha | 1–0 | Sochacki | Round 2: Mandizha, Farai - Sochacki, Christophe | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 18, 2024 | Sochacki | 1–0 | Reiss | Round 1: Sochacki, Christophe - Reiss, Aiden | Sicilian Defense: Four Knights Variation | |
| Jul 10, 2024 | Sochacki | 0–1 | Brodowski | Festival Echecs Plagne 2024 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jun 16, 2024 | Sochacki | 0–1 | Lagarde | Round 12: Sochacki, Christophe - Lagarde, Maxime | Réti Opening: Advance Variation | |
| Jun 16, 2024 | Sochacki | 0–1 | Mathieu | Round 6: Sochacki, Christophe - Mathieu, Phileas | Sicilian Defense: Closed | |
| Jun 16, 2024 | Hejazipour | ½–½ | Sochacki | Round 5: Hejazipour, Mitra - Sochacki, Christophe | Queen's Gambit Declined: Albin Countergambit, Normal Line | |
| Jun 16, 2024 | Sochacki | 1–0 | Koulitchenko | Round 4: Sochacki, Christophe - Koulitchenko, Alexandre | English Opening: Agincourt Defense | |
| Jun 9, 2024 | Kuhn | 0–1 | Sochacki | Top 16 Poule Haute 2 | Sicilian Defense: Four Knights Variation | |
| Jun 7, 2024 | Sochacki | 0–1 | Sebag | Top 16 Poule Haute 2 | Sicilian Defense: Najdorf Variation | |
| Jun 6, 2024 | Sochacki | 1–0 | Bressac | Top 16 Poule Haute 2 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jun 5, 2024 | Sochacki | 1–0 | Vitoux | Round 7: Sochacki, Christophe - Vitoux, Colomban | Four Knights Game: Gunsberg Variation | |
| Jun 4, 2024 | Sochacki | 1–0 | Delorme | Round 6: Sochacki, Christophe - Delorme, Axel | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 3, 2024 | Bosc | 0–1 | Sochacki | Round 5: Bosc, Seraphina - Sochacki, Christophe | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 1, 2024 | Sochacki | ½–½ | Tahay | Round 3: Sochacki, Christophe - Tahay, Alexis | Sicilian Defense: Najdorf Variation, Poisoned Pawn Accepted | |
| May 31, 2024 | Joslin | 0–1 | Sochacki | Round 2: Joslin, Jerome - Sochacki, Christophe | Queen's Gambit Declined: Albin Countergambit, Normal Line | |
| May 30, 2024 | Sochacki | 1–0 | Kunin | Round 1: Sochacki, Christophe - Kunin, Vitaly | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 14, 2024 | Sochacki | ½–½ | Van der Werf | Round 5: Sochacki, Christophe - Van der Werf, Mark | Italian Game: Giuoco Pianissimo, Normal | |
| Dec 19, 2022 | Sochacki | 0–1 | Moussard | Sunway Sitges | Sicilian Defense: Moscow Variation | |
| Dec 15, 2022 | Puranik | 1–0 | Sochacki | Sunway Sitges | Petrov's Defense: Millennium Attack | |
| Dec 1, 2022 | Bluebaum | 1–0 | Sochacki | III Elllobregat Open Chess | Queen's Gambit Accepted: Central Variation, Greco Variation | |
| Oct 7, 2022 | Hakemi | 1–0 | Sochacki | 2nd ChessMood Open - Tournament A | Indian Defense: Knights Variation | |
| Oct 6, 2022 | Sochacki | 0–1 | Petrosyan | 2nd ChessMood Open - Tournament A | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 5, 2022 | Alizadeh | 0–1 | Sochacki | 2nd ChessMood Open - Tournament A | Dutch Defense: Raphael Variation | |
| Oct 4, 2022 | Sochacki | * | Ritviz | 2nd ChessMood Open - Tournament A | Trompowsky Attack: Classical Defense | |
| Oct 2, 2022 | Sochacki | ½–½ | Chaqryan | 2nd ChessMood Open - Tournament A | King's Indian Attack: Symmetrical Defense | |
| Aug 26, 2021 | Fier | 1–0 | Sochacki | Barcelona City | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Aug 25, 2021 | Sochacki | * | Blasco Coll | Barcelona City | Caro-Kann Defense: Maróczy Variation | |
| Aug 24, 2021 | Moussard | 1–0 | Sochacki | Barcelona City | English Opening: Anglo-Indian Defense | |
| Aug 22, 2021 | Praggnanandhaa R | * | Sochacki | Barcelona City | King's Indian Attack | |
| Aug 21, 2021 | Sochacki | ½–½ | Peralta | Barcelona City | Caro-Kann Defense: Exchange Variation | |
| Aug 19, 2021 | Sochacki | * | Armengol Comas | Barcelona City | ? | |
| Aug 18, 2021 | Parramon Ros | * | Sochacki | Barcelona City | ? | |
| Jul 29, 2021 | Sochacki | * | Kalogeris | 14th Paleochora International Tournament | English Opening: Agincourt Defense, Wimpy System | |
| Jul 29, 2021 | Sochacki | 0–1 | Kalogeris | 13th International Tournament of Paleochora | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 27, 2021 | Kaasen | 0–1 | Sochacki | 13th International Tournament of Paleochora | Caro-Kann Defense: Exchange Variation | |
| Jul 26, 2021 | Sochacki | * | Banikas | 14th Paleochora International Tournament | Petrov's Defense: Classical Attack, Mason-Showalter Variation | |
| Jul 26, 2021 | Sochacki | ½–½ | Banikas | 13th International Tournament of Paleochora | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 24, 2021 | Sochacki | 1–0 | Mohammadi Nia | 14th Paleochora International Chess Tournament 2021 | ? | |
| Jul 24, 2021 | Patrelakis | ½–½ | Sochacki | 13th International Tournament of Paleochora | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jul 13, 2021 | Sochacki | * | Gonzalez Guedes | 40th Benasque Open | ? | |