| Jun 12, 2026 | Johnson | ½–½ | Fernandez | LIX Internacional Capablanca in Memoriam - OPEN 2026 | ? | |
| Feb 20, 2026 | Plotkin | ½–½ | Johnson | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Feb 20, 2026 | Johnson | ½–½ | Harper | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Feb 20, 2026 | Ynojosa Aponte | 1–0 | Johnson | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Réti Opening: Anglo-Slav Variation, Gurevich System | |
| Feb 20, 2026 | Johnson | ½–½ | Mendes Aaron Reeve | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Feb 20, 2026 | Farley | ½–½ | Johnson | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Réti Opening: Anglo-Slav Variation, Bogoljubow Variation | |
| Feb 20, 2026 | Johnson | ½–½ | Rodrigue-Lemieux | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Feb 19, 2026 | Johnson | ½–½ | Husbands | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Slav Defense: Exchange Variation | |
| Feb 19, 2026 | McKennis | 0–1 | Johnson | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Indian Defense: Wade-Tartakower Defense | |
| Feb 18, 2026 | Johnson | 1–0 | Del Castilho | 2026 SITTU Barbados Open Championship Group A ELO 2100+ | Sicilian Defense: Four Knights Variation | |
| Oct 4, 2025 | Johnson | 0–1 | Winter Atwell | National Chess Championships 2025 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 3, 2025 | Gillette | 0–1 | Johnson | National Chess Championships 2025 | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| Sep 28, 2025 | Harper | 1–0 | Johnson | National Chess Championships 2025 | Sicilian Defense: Najdorf Variation | |
| Sep 28, 2025 | Johnson | 1–0 | Cupid | National Chess Championships 2025 | ? | |
| Sep 27, 2025 | Gill | 0–1 | Johnson | National Chess Championships 2025 | Réti Opening: Advance Variation | |
| Sep 27, 2025 | Johnson | 0–1 | Joseph | National Chess Championships 2025 | Scotch Game: Scotch Gambit, Advance Variation | |
| Sep 20, 2025 | Johnson | 1–0 | Khafra | National Chess Championships 2025 | English Opening: Symmetrical Variation, Mecking Variation | |
| Sep 14, 2025 | Ramdath | 0–1 | Johnson | National Chess Championships 2025 | Semi-Slav Defense: Accelerated Meran Variation | |
| Sep 13, 2025 | Johnson | 1–0 | Medina | National Chess Championships 2025 | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| Sep 13, 2025 | Cabralis | ½–½ | Johnson | National Chess Championships 2025 | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Sep 13, 2025 | Samuel Bisnath | 0–1 | Johnson | National Chess Championships 2025 | Modern Defense | |
| Jul 6, 2025 | Edwards | 1–0 | Johnson | CARICOM Classic Team Tournament 2025 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 5, 2025 | Johnson | 1–0 | Khan | CARICOM Classic Team Tournament 2025 | Sicilian Defense: O'Kelly Variation, Aronin System | |
| Jul 4, 2025 | Young | 0–1 | Johnson | CARICOM Classic Team Tournament 2025 | Semi-Slav Defense: Chigorin Defense | |
| Jul 1, 2025 | Johnson | 1–0 | Narine | CARICOM Classic Team Tournament 2025 | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Jun 30, 2025 | Pitamber | 0–1 | Johnson | CARICOM Classic Team Tournament 2025 | Bird Opening | |
| Oct 29, 2024 | Boggiano Pereira | ½–½ | Johnson | Campeonato Centroamericano y del Caribe Absoluto 2024 | Queen's Gambit Declined: Barmen Variation | |
| Oct 28, 2024 | Johnson | 1–0 | Melendez Padilla | Campeonato Centroamericano y del Caribe Absoluto 2024 | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| Oct 28, 2024 | Toro Cruz | ½–½ | Johnson | Campeonato Centroamericano y del Caribe Absoluto 2024 | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| Oct 27, 2024 | Johnson | 0–1 | Juarez Flores | Campeonato Centroamericano y del Caribe Absoluto 2024 | English Opening: Agincourt Defense | |
| Oct 25, 2024 | Johnson | 1–0 | Lombardo Batista | Campeonato Centroamericano y del Caribe Absoluto 2024 | Petrov's Defense: Classical Attack, Mason-Showalter Variation | |
| Oct 25, 2024 | Zilleruelo Irizarry | 0–1 | Johnson | Campeonato Centroamericano y del Caribe Absoluto 2024 | Four Knights Game: Scotch Variation Accepted | |
| Oct 24, 2024 | Johnson | 0–1 | Diaz Montes | Campeonato Centroamericano y del Caribe Absoluto 2024 | English Opening: Great Snake Variation | |
| Oct 24, 2024 | Rajkumar | 0–1 | Johnson | Campeonato Centroamericano y del Caribe Absoluto 2024 | Indian Defense: Anti-Nimzo-Indian | |
| Oct 23, 2024 | Torres Otero | 0–1 | Johnson | Campeonato Centroamericano y del Caribe Absoluto 2024 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Sep 21, 2024 | Johnson | 0–1 | Asabri | 45th FIDE Chess Olympiad | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Sep 20, 2024 | Stefansson | 1–0 | Johnson | 45th FIDE Chess Olympiad | Slav Defense: Modern Line | |
| Sep 19, 2024 | Johnson | 1–0 | Kao | 45th FIDE Chess Olympiad | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Sep 18, 2024 | Kulaots | 1–0 | Johnson | 45th FIDE Chess Olympiad | Ruy Lopez: Closed, Anti-Marshall | |
| Sep 15, 2024 | Johnson | 0–1 | Ferreira | 45th FIDE Chess Olympiad | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Sep 14, 2024 | Johnson | 1–0 | Kanegeni | 45th FIDE Chess Olympiad | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Sep 13, 2024 | Henriquez Villagra | 1–0 | Johnson | 45th FIDE Chess Olympiad | King's Indian Attack: Yugoslav Variation | |
| Sep 12, 2024 | Johnson | 1–0 | Morazo | 45th FIDE Chess Olympiad | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 11, 2024 | Abdusattorov | 1–0 | Johnson | 45th FIDE Chess Olympiad | Italian Game: Classical Variation, Giuoco Pianissimo, Albin Variation | |
| Aug 20, 2024 | Nagy | ½–½ | Johnson | Budapest One Week GMB | Slav Defense: Quiet Variation, Schallopp Defense | |
| Aug 19, 2024 | Johnson | ½–½ | Arfan | Budapest One Week GMB | Caro-Kann Defense: Two Knights Attack | |
| Aug 18, 2024 | Johnson | 1–0 | Ezra Paul Chambers | Budapest One Week GMB | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Aug 18, 2024 | Zverev | 1–0 | Johnson | Budapest One Week GMB | Italian Game: Giuoco Pianissimo, Normal | |
| Aug 17, 2024 | Sathvik Adiga | 1–0 | Johnson | Budapest One Week GMB | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 16, 2024 | Johnson | 0–1 | Tarigan | Budapest One Week GMB | Sicilian Defense: Moscow Variation, Main Line | |
| Aug 16, 2024 | Aveskulov | 1–0 | Johnson | Budapest One Week GMB | Ruy Lopez: Closed, Anti-Marshall | |
| Aug 15, 2024 | Johnson | * | Berczes | Budapest One Week GMB | Four Knights Game: Scotch Variation Accepted | |
| Aug 14, 2024 | Gedajlovic | 1–0 | Johnson | Budapest One Week GMB | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jun 29, 2024 | Johnson | 0–1 | Bellahcene | Round 4: Johnson, Joshua - Bellahcene, Bilel | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 2, 2024 | Johnson | 1–0 | Ospina Castro | Round 11: Johnson, Joshua - Ospina Castro, Santiago | Sicilian Defense: Richter-Rauzer Variation | |
| May 31, 2024 | Markzon | 1–0 | Johnson | Round 10: Markzon, Gregory - Johnson, Joshua | Slav Defense: Quiet Variation, Schallopp Defense | |
| May 30, 2024 | Johnson | 1–0 | Narvaez Ramirez | Round 9: Johnson, Joshua - Narvaez Ramirez, Faber Alberto | Sicilian Defense: Moscow Variation | |
| May 29, 2024 | Torres | 1–0 | Johnson | Round 8: Torres, Jorge Emilio - Johnson, Joshua | Queen's Pawn Game: London System | |
| May 28, 2024 | Johnson | 0–1 | Corrales Jimenez | Round 7: Johnson, Joshua - Corrales Jimenez, Fidel | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 27, 2024 | Hernandez Jimenez | 0–1 | Johnson | Round 6: Hernandez Jimenez, Xavi - Johnson, Joshua | Ruy Lopez: Closed, Pilnik Variation | |
| May 27, 2024 | Lopez Giraldo | 0–1 | Johnson | Round 1: Lopez Giraldo, Maria Camila - Johnson, Joshua | Scandinavian Defense: Main Line | |
| May 27, 2024 | Ghazarian | 1–0 | Johnson | Round 4: Ghazarian, Kirk - Johnson, Joshua | Slav Defense: Quiet Variation, Schallopp Defense | |
| May 27, 2024 | Johnson | 1–0 | Hurtado Paez | Round 3: Johnson, Joshua - Hurtado Paez, Andres Jesus | Italian Game: Giuoco Pianissimo, Normal | |
| May 27, 2024 | Johnson | 1–0 | Montoya Diaz | Round 2: Johnson, Joshua - Montoya Diaz, Cesar Augusto | Caro-Kann Defense: Advance Variation, Short Variation | |
| May 27, 2024 | Johnson | 1–0 | Londono Lopez | Round 5: Johnson, Joshua - Londono Lopez, Donaldo | Sicilian Defense: Moscow Variation | |
| May 2, 2024 | Aguero Jimenez | 1–0 | Johnson | Round 8: Aguero Jimenez, Luis Lazaro - Johnson, Joshua | Semi-Slav Defense: Meran Variation | |
| May 2, 2024 | Johnson | 1–0 | Sanchez Alvarez | Round 7: Johnson, Joshua - Sanchez Alvarez, Roberto Carlos | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 2, 2024 | Husbands | ½–½ | Johnson | Round 6: Husbands, Orlando - Johnson, Joshua | Slav Defense: Exchange Variation | |
| May 2, 2024 | Ynojosa Aponte | ½–½ | Johnson | Round 5: Ynojosa Aponte, Felix Jose - Johnson, Joshua | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| May 2, 2024 | Johnson | 1–0 | Del Castilho | Round 4: Johnson, Joshua - Del Castilho, Martyn | Sicilian Defense: French Variation, Westerinen Attack | |
| May 2, 2024 | Johnson | 0–1 | Ynojosa Aponte | Round 10: Johnson, Joshua - Ynojosa Aponte, Felix Jose | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| May 2, 2024 | Johnson | ½–½ | Aguero Jimenez | Round 3: Johnson, Joshua - Aguero Jimenez, Luis Lazaro | Caro-Kann Defense: Advance Variation, Short Variation | |
| May 2, 2024 | Sanchez Alvarez | 0–1 | Johnson | Round 2: Sanchez Alvarez, Roberto Carlos - Johnson, Joshua | Queen's Gambit Declined: Hastings Variation | |
| May 2, 2024 | Johnson | ½–½ | Husbands | Round 1: Johnson, Joshua - Husbands, Orlando | Pirc Defense: Austrian Attack, Dragon Formation | |
| May 2, 2024 | Del Castilho | ½–½ | Johnson | Round 9: Del Castilho, Martyn - Johnson, Joshua | Ruy Lopez: Closed, Martinez Variation | |
| Jun 27, 2024 | Srivatshav Peddi Rahul | * | Johnson | 17th Annual Philadelphia International | ? | |
| Aug 29, 2021 | Johnson | 1–0 | Franken | Online_Olympiad_Div3_PoolD | Italian Game: Classical Variation, Greco Gambit | |
| Aug 29, 2021 | Benitez Galeano | 0–1 | Johnson | Online_Olympiad_Div3_PoolD | Réti Opening: Advance Variation | |
| Aug 28, 2021 | Johnson | 1–0 | yoelpolanco | Online_Olympiad_Div3_PoolD | Sicilian Defense: Moscow Variation | |
| Aug 28, 2021 | Cueto | 1–0 | Johnson | Online_Olympiad_Div3_PoolD | Queen's Pawn Game: Accelerated London System | |
| Aug 27, 2021 | Johnson | 1–0 | Matoewi | Online_Olympiad_Div3_PoolD | Scotch Game: Benima Defense | |
| Aug 27, 2021 | Johnson | 1–0 | Guillaume | Online_Olympiad_Div3_PoolD | French Defense: Normal Variation | |
| Aug 27, 2021 | Matola | 0–1 | Johnson | Online_Olympiad_Div3_PoolD | Ponziani Opening: Jaenisch Counterattack | |
| Aug 22, 2021 | Johnson | 1–0 | Cancino | Online_Olympiad_Div4_PoolE | Italian Game: Anti-Fried Liver Defense | |
| Aug 22, 2021 | Johnson | 1–0 | Albury | Online_Olympiad_Div4_PoolE | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 22, 2021 | Guillaume | * | Johnson | Online_Olympiad_Div4_PoolE | Queen's Pawn Game: Accelerated London System | |
| Aug 22, 2021 | Tracey | 0–1 | Johnson | Online_Olympiad_Div4_PoolE | Sicilian Defense: Closed | |
| Aug 21, 2021 | Johnson | 1–0 | yakine8 | Online_Olympiad_Div4_PoolE | Sicilian Defense: Old Sicilian | |
| Aug 21, 2021 | Johnson | ½–½ | Fellman | Online_Olympiad_Div4_PoolE | Sicilian Defense: Moscow Variation, Main Line | |
| Aug 21, 2021 | Mars | 0–1 | Johnson | Online_Olympiad_Div4_PoolE | Rapport-Jobava System | |
| May 23, 2021 | Slipak | * | Johnson | American Hybrid World Cup Qualifier #2 | ? | |
| May 22, 2021 | Johnson | 0–1 | Slipak | American Hybrid World Cup Qualifier #2 | Scotch Game: Benima Defense | |