| Jul 5, 2025 | Jacobs | ½–½ | Hercules | South African Chess Open | Caro-Kann Defense: Maróczy Variation | |
| Jul 4, 2025 | Simpson | 1–0 | Jacobs | South African Chess Open | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jul 4, 2025 | Jacobs | ½–½ | Beukes | South African Chess Open | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jul 3, 2025 | Jacobs | 1–0 | Peter | South African Chess Open | Sicilian Defense: Smith-Morra Gambit Accepted | |
| Jul 2, 2025 | Van Zyl-Rudd | 0–1 | Jacobs | South African Chess Open | Dutch Defense | |
| Jul 1, 2025 | Jacobs | ½–½ | Palmer | South African Chess Open | French Defense: Two Knights Variation | |
| Jun 30, 2025 | Felix | 0–1 | Jacobs | South African Chess Open | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jun 29, 2025 | Mahlangu | 1–0 | Jacobs | South African Chess Open | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Jun 28, 2025 | Jacobs | 1–0 | Smit | South African Chess Open | Nimzo-Larsen Attack: Modern Variation | |
| Jun 28, 2025 | Jacobs | 0–1 | Oatlhotse | South African Chess Open | Nimzo-Larsen Attack: Classical Variation | |
| Jun 27, 2025 | Jacobs | * | Oatlhotse | South African Chess Open | ? | |
| Apr 29, 2025 | Celso Andre Manjate | 1–0 | Jacobs | Round 6: Celso Andre Manjate - Jacobs, Calvin Nicholas | Sicilian Defense: Four Knights Variation | |
| Apr 28, 2025 | Jacobs | 1–0 | Mmola | Round 5: Jacobs, Calvin Nicholas - Mmola, Tumelo | French Defense: Two Knights Variation | |
| Apr 28, 2025 | Mathebula | ½–½ | Jacobs | Round 4: Mathebula, Xolani Cebo - Jacobs, Calvin Nicholas | Sicilian Defense: Closed | |
| Apr 27, 2025 | Jacobs | ½–½ | Sarakusebwa | Round 3: Jacobs, Calvin Nicholas - Sarakusebwa, Shepard | Sicilian Defense: Smith-Morra Gambit Accepted, Scheveningen Formation | |
| Apr 27, 2025 | Mashigo | * | Jacobs | Round 2: Mashigo, Hluli - Jacobs, Calvin Nicholas | ? | |
| Apr 27, 2025 | Mashigo | 0–1 | Jacobs | Round 2: Mashigo, Hluli - Jacobs, Calvin Nicholas | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Apr 26, 2025 | Jacobs | 1–0 | Dortley | Round 1: Jacobs, Calvin Nicholas - Dortley, Devon | Sicilian Defense: Smith-Morra Gambit Accepted, Fianchetto Defense | |
| Sep 29, 2024 | Jacobs | 0–1 | Ngcongo | Round 9: Jacobs, Calvin Nicholas - Ngcongo, Minenhle | Italian Game: Scotch Gambit, Max Lange Attack | |
| Sep 28, 2024 | Potgieter | 0–1 | Jacobs | Round 8: Potgieter, Edward - Jacobs, Calvin Nicholas | Sicilian Defense: Scheveningen Variation, Keres Attack | |
| Sep 27, 2024 | Jacobs | 0–1 | Simpson | Round 5: Jacobs, Calvin Nicholas - Simpson, Michael | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Sep 26, 2024 | Acho | 1–0 | Jacobs | Round 4: Acho, Christian - Jacobs, Calvin Nicholas | Sicilian Defense: French Variation, Normal | |
| Sep 26, 2024 | Jacobs | ½–½ | Samuels | Round 3: Jacobs, Calvin Nicholas - Samuels, Ethan | Sicilian Defense: Smith-Morra Gambit | |
| Sep 25, 2024 | Mnguni | ½–½ | Jacobs | Round 2: Mnguni, Jacob Dumisani - Jacobs, Calvin Nicholas | English Opening: Anglo-Dutch Defense | |
| Sep 25, 2024 | Jacobs | 1–0 | Oatlhotse | Round 1: Jacobs, Calvin Nicholas - Oatlhotse, Providence | Caro-Kann Defense: Maróczy Variation | |
| Jun 22, 2024 | Jacobs | 1–0 | Yan | Round 9: Jacobs, Calvin Nicholas - Yan, Weilun | Nimzo-Larsen Attack: Modern Variation | |
| Jun 20, 2024 | Jacobs | 1–0 | Baruch | 2024 AFRICAN YOUTH CHESS CHAMPIONSHIPS - U16 OPEN | Nimzo-Larsen Attack: Classical Variation | |
| Jun 19, 2024 | Mpene Thuto | 0–1 | Jacobs | Round 6: Mpene Thuto - Jacobs, Calvin Nicholas | Dutch Defense: Leningrad Variation, Warsaw Variation | |
| Jun 19, 2024 | Jacobs | ½–½ | Abdallah | Round 5: Jacobs, Calvin Nicholas - Abdallah, Mohamed Khalil | Sicilian Defense: Smith-Morra Gambit Accepted, Kan Formation | |
| Jun 18, 2024 | Potgieter | ½–½ | Jacobs | Round 4: Potgieter, Edward - Jacobs, Calvin Nicholas | Sicilian Defense: Kramnik Variation | |
| Jun 15, 2024 | Kandil | 1–0 | Jacobs | Round 8: Kandil, Ahmed - Jacobs, Calvin Nicholas | Sicilian Defense: Taimanov Variation | |
| Aug 6, 2021 | Jacobs | 1–0 | Gilbody | World Youth Cup 2021 O12-G16 - Open 12 | Scotch Game: Scotch Gambit | |
| Aug 6, 2021 | Jacobs | 0–1 | Hvozdz | World Youth Cup 2021 O12-G16 - Open 12 | Scandinavian Defense: Gubinsky-Melts Defense | |
| Aug 6, 2021 | Jacobs | 0–1 | Kemularia | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Smith-Morra Gambit | |
| Aug 6, 2021 | Jacobs | 1–0 | Glavac | World Youth Cup 2021 O12-G16 - Open 12 | Italian Game: Scotch Gambit, Max Lange Attack | |
| Aug 6, 2021 | Jacobs | 0–1 | Sitsanis | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Smith-Morra Gambit Accepted | |
| Aug 6, 2021 | Tabuenca Mendataurigoitia | 1–0 | Jacobs | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Closed | |
| Aug 6, 2021 | Mungal | 0–1 | Jacobs | World Youth Cup 2021 O12-G16 - Open 12 | Tarrasch Defense: Classical Variation, Carlsbad Variation | |
| Aug 6, 2021 | Nurgaliyev | 1–0 | Jacobs | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Scheveningen Variation, English Attack, with f3 | |
| Aug 6, 2021 | Al Abeed | 0–1 | Jacobs | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Najdorf Variation, Traditional Line | |
| Aug 6, 2021 | Ostrovsky Berman | 0–1 | Jacobs | World Youth Cup 2021 O12-G16 - Open 12 | Sicilian Defense: Scheveningen Variation, Classical Variation | |