| — | Vyval | ½–½ | Federer | Grenke Open | Sicilian Defense: Najdorf Variation | |
| Jun 26, 2026 | Vemparala | ½–½ | Federer | Round 11: Vemparala, Nikash - Federer, Colin | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Jun 25, 2026 | Goutham Krishna H | 1–0 | Federer | Round 10: Goutham Krishna H - Federer, Colin | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jun 24, 2026 | Federer | 1–0 | Kavalnis | Round 9: Federer, Colin - Kavalnis, Rytis | Ruy Lopez: Open, Classical Defense | |
| Jun 23, 2026 | Guretchii | ½–½ | Federer | U16 Open | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Jun 22, 2026 | Federer | 1–0 | Kasimov | Round 7: Federer, Colin - Kasimov, Rauf | King's Indian Defense: Karpov System | |
| Jun 20, 2026 | Federer | 1–0 | Tseng | Round 6: Federer, Colin - Tseng, Bradley | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 19, 2026 | Benedikt | ½–½ | Federer | Round 5: Benedikt, Noah - Federer, Colin | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 18, 2026 | Federer | ½–½ | Boutikos | Round 4: Federer, Colin - Boutikos, Eleftherios | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Jun 17, 2026 | Prokhorov | 1–0 | Federer | Round 3: Prokhorov, Aleksey - Federer, Colin | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 16, 2026 | Federer | 1–0 | Costantino | Round 2: Federer, Colin - Costantino, Claudio Emanuele | Petrov's Defense: Modern Attack, Murrey Variation | |
| Jun 15, 2026 | Viti | 0–1 | Federer | Round 1: Viti, Greta - Federer, Colin | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| May 25, 2026 | Ingielewicz | 0–1 | Federer | Swiss Youth Championship 2026 U16 | Pirc Defense | |
| May 24, 2026 | Koehalmi-Szabo | ½–½ | Federer | Swiss Youth Championship 2026 U16 | Sicilian Defense: Najdorf Variation, English Attack | |
| May 23, 2026 | Federer | 1–0 | Bucher | Swiss Youth Championship 2026 U16 | French Defense: Classical Variation, Burn Variation, Main Line | |
| May 23, 2026 | Pinelli | 0–1 | Federer | Swiss Youth Championship 2026 U16 | King's Indian Defense: Averbakh Variation, Benoni Defense, Advance Variation | |
| Apr 12, 2026 | Federer | ½–½ | Suleymenov | Round 9: Federer, Colin - Suleymenov, Alisher | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 6, 2026 | Schmider | ½–½ | Federer | Grenke Chess Festival 2026 Open | Sicilian Defense: Najdorf Variation | |
| Apr 6, 2026 | Federer | ½–½ | Sibashvili | Grenke Chess Festival 2026 Open | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Apr 5, 2026 | Federer | 0–1 | Garner | Grenke Chess Festival 2026 Open | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 4, 2026 | Krastev | ½–½ | Federer | Grenke Chess Festival 2026 Open | Sicilian Defense: Moscow Variation | |
| Apr 4, 2026 | Federer | 1–0 | Siva Mahadevan | Grenke Chess Festival 2026 Open | Sicilian Defense: Najdorf Variation, English Attack | |
| Apr 3, 2026 | Schlosser | ½–½ | Federer | Grenke Chess Festival 2026 Open | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Mar 23, 2026 | Federer | ½–½ | Angelovski | Swiss Youth Championship 2026 U16 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Mar 23, 2026 | Federer | 0–1 | Kanana | Swiss Youth Championship 2026 U16 | Ruy Lopez: Morphy Defense | |
| Mar 23, 2026 | Jordan | 0–1 | Federer | Swiss Youth Championship 2026 U16 | Queen's Pawn Game: London System | |
| Nov 1, 2025 | Alizada | 1–0 | Federer | Round 4: Alizada, Pasham - Federer, Colin | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Oct 15, 2025 | George Samir | 1–0 | Federer | Round 11: George Samir, David - Federer, Colin | Sicilian Defense: Najdorf Variation | |
| Oct 14, 2025 | Federer | ½–½ | Vasilkov | Round 10: Federer, Colin - Vasilkov, Nikolay | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Jul 24, 2025 | Banh Gia Huy | 1–0 | Federer | Biel Chess Festival 2025 MTO | Neo-Grünfeld Defense: Classical Variation, Polgar Variation | |
| Jul 23, 2025 | Federer | ½–½ | Baenziger | Biel Chess Festival 2025 MTO | French Defense: Classical Variation, Burn Variation | |
| Jul 22, 2025 | Federer | 1–0 | Talwalkar | Biel Chess Festival 2025 MTO | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Nyezhmetdinov Attack | |
| Jul 21, 2025 | Marcenaro | 0–1 | Federer | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation | |
| Jul 20, 2025 | Gao | 0–1 | Federer | Biel Chess Festival 2025 Blitz | Sicilian Defense: Moscow Variation | |
| Jul 20, 2025 | Federer | ½–½ | Muheim | Biel Chess Festival 2025 Blitz | Catalan Opening | |
| Jul 20, 2025 | Ragios | 0–1 | Federer | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Jul 20, 2025 | Federer | 0–1 | Soo | Biel Chess Festival 2025 Blitz | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jul 20, 2025 | Jordan | 0–1 | Federer | Biel Chess Festival 2025 Blitz | Sicilian Defense: Modern Variations | |
| Jul 20, 2025 | Federer | 1–0 | Gautschi | Biel Chess Festival 2025 Blitz | Owen Defense | |
| Jul 20, 2025 | Bous | 1–0 | Federer | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 20, 2025 | Federer | 0–1 | Karthik | Biel Chess Festival 2025 Blitz | Sicilian Defense | |
| Jul 20, 2025 | Lutonins | 0–1 | Federer | Biel Chess Festival 2025 Blitz | Sicilian Defense: Bowdler Attack | |
| Jul 20, 2025 | Federer | 1–0 | Valsecchi | Biel Chess Festival 2025 Blitz | Catalan Opening: Open Defense | |
| Jul 20, 2025 | Yilmaz | 1–0 | Federer | Biel Chess Festival 2025 Blitz | Sicilian Defense: Najdorf Variation | |
| Jul 20, 2025 | Federer | 1–0 | Buerki | Biel Chess Festival 2025 Blitz | King's Indian Attack | |
| Jul 20, 2025 | Mebarek | ½–½ | Federer | Biel Chess Festival 2025 Blitz | Indian Defense | |
| Jul 19, 2025 | Federer | 1–0 | Cervelli | Biel Chess Festival 2025 MTO | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 18, 2025 | Faraone | 0–1 | Federer | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation | |
| Jul 17, 2025 | Federer | 0–1 | Zhang | Biel Chess Festival 2025 MTO | Sicilian Defense: Kan Variation | |
| Jul 16, 2025 | Erne | 1–0 | Federer | Biel Chess Festival 2025 MTO | English Opening: Anglo-Indian Defense | |
| Jul 15, 2025 | Federer | 1–0 | Stevens | Biel Chess Festival 2025 MTO | Sicilian Defense: Najdorf Variation | |
| Jul 14, 2025 | Guretchii | ½–½ | Federer | Biel Chess Festival 2025 MTO | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Jul 13, 2025 | Federer | ½–½ | Maier | Biel Chess Festival 2025 Rapid | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 13, 2025 | Jordan | 0–1 | Federer | Biel Chess Festival 2025 Rapid | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 13, 2025 | Smith | 0–1 | Federer | Biel Chess Festival 2025 Rapid | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jul 13, 2025 | Federer | 0–1 | Panchanathan | Biel Chess Festival 2025 Rapid | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 13, 2025 | Federer | 1–0 | Tereshchenko | Biel Chess Festival 2025 Rapid | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Jul 13, 2025 | Chen | 1–0 | Federer | Biel Chess Festival 2025 Rapid | King's Indian Defense: Orthodox Variation, Glek Defense | |
| Jul 13, 2025 | Federer | ½–½ | Vincenti | Biel Chess Festival 2025 Rapid | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Jul 13, 2025 | Varela Tavares | 0–1 | Federer | Biel Chess Festival 2025 Rapid | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 13, 2025 | Federer | 1–0 | Kubanyi | Round 1: Federer, Colin - Kubanyi, Robert | King's Indian Attack: Symmetrical Defense | |
| Jul 9, 2025 | Federer | 0–1 | Girel | La Plagne 5th Edition July 2025 - Master tournament | Italian Game: Giuoco Pianissimo, Normal | |
| Jul 7, 2025 | Hagner | 1–0 | Federer | La Plagne 5th Edition July 2025 - Master tournament | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 9, 2025 | Federer | ½–½ | Aeschbacher | Swiss Youtch Chess Championship 2025 U14 | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 8, 2025 | Piacquadio | 0–1 | Federer | Swiss Youtch Chess Championship 2025 U14 | King's Indian Defense: Makogonov Variation | |
| Jun 8, 2025 | Federer | 1–0 | Pfaltz | Swiss Youtch Chess Championship 2025 U14 | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Jun 7, 2025 | Federer | 1–0 | Shevchenko | Swiss Youtch Chess Championship 2025 U14 | Indian Defense: Budapest Defense, Rubinstein Variation | |
| Jun 6, 2025 | Koehalmi-Szabo | 0–1 | Federer | Swiss Youtch Chess Championship 2025 U14 | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Jun 6, 2025 | Federer | 1–0 | Ingielewicz | Swiss Youtch Chess Championship 2025 U14 | Sicilian Defense: Kan Variation | |
| May 19, 2025 | Saminskij | ½–½ | Federer | Swiss Youtch Chess Championship 2025 U14 | Sicilian Defense: Moscow Variation | |
| May 3, 2025 | Maldonado Gonzales | 1–0 | Federer | Round 9: Maldonado Gonzales, Stefano - Federer, Colin | Sicilian Defense: Najdorf Variation | |
| May 2, 2025 | Federer | ½–½ | Kienboeck | Round 8: Federer, Colin - Kienboeck, Benjamin | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 1, 2025 | Perossa | 1–0 | Federer | Round 7: Perossa, Nicolas - Federer, Colin | Sicilian Defense: Najdorf Variation | |
| Apr 30, 2025 | Federer | 1–0 | Brunello | Round 6: Federer, Colin - Brunello, Marina | Caro-Kann Defense: Advance Variation, Short Variation | |
| Apr 30, 2025 | Van der Lende | 1–0 | Federer | Round 5: Van der Lende, Ilias - Federer, Colin | English Opening: Anglo-Indian Defense | |
| Apr 29, 2025 | Federer | 1–0 | Shvedova | Round 4: Federer, Colin - Shvedova, Alexandra | Italian Game: Giuoco Pianissimo, Normal | |
| Apr 28, 2025 | Dalaud | ½–½ | Federer | Round 3: Dalaud, Dorian - Federer, Colin | Sicilian Defense: Najdorf Variation | |
| Apr 27, 2025 | Panjwani | 1–0 | Federer | Round 1: Panjwani, Raja - Federer, Colin | Sicilian Defense: Moscow Variation | |
| Apr 17, 2025 | Wadsworth | 1–0 | Federer | Round 1: Wadsworth, Matthew J - Federer, Colin | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Feb 22, 2025 | Ondozi | ½–½ | Federer | SGM 2024-2025 1. Bundesliga | King's Indian Defense: Exchange Variation | |
| Aug 31, 2024 | Federer | 1–0 | Boci | EYCC 2024 - O14 | Catalan Opening: Closed | |
| Aug 30, 2024 | Balint | ½–½ | Federer | EYCC 2024 - O14 | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Aug 29, 2024 | Sandmann | 0–1 | Federer | EYCC 2024 - O14 | Slav Defense | |
| Aug 28, 2024 | Federer | 0–1 | Brzezina | EYCC 2024 - O14 | Italian Game: Giuoco Pianissimo, Normal | |
| Aug 26, 2024 | Meher | 0–1 | Federer | EYCC 2024 - O14 | Sicilian Defense: Alapin Variation | |
| Aug 25, 2024 | Federer | 1–0 | Guretchii | EYCC 2024 - O14 | Bogo-Indian Defense: Retreat Variation | |
| Aug 24, 2024 | Banerjee | ½–½ | Federer | EYCC 2024 - O14 | Neo-Grünfeld Defense: Classical Variation, Polgar Variation | |
| Aug 22, 2024 | Omarsson | ½–½ | Federer | EYCC 2024 - O14 | King's Indian Defense: Four Pawns Attack | |
| Jul 25, 2024 | Munguntuul | ½–½ | Federer | Biel Chess Festival MTO | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 24, 2024 | Federer | 1–0 | Kwiatkowski | Biel Chess Festival MTO | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 23, 2024 | Pisan | ½–½ | Federer | Biel Chess Festival MTO | Neo-Grünfeld Defense: Exchange Variation | |
| Jul 22, 2024 | Federer | 0–1 | Altantuya | Biel Chess Festival MTO | Sicilian Defense: Scheveningen Variation, Keres Attack | |
| Jul 21, 2024 | Federer | 1–0 | Munkhzul | Biel Chess Festival BTZ | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Jul 21, 2024 | Federer | 0–1 | Angst | Biel Chess Festival BTZ | English Defense | |
| Jul 21, 2024 | Federer | 1–0 | Mikavica | Biel Chess Festival BTZ | Catalan Opening: Closed | |
| Jul 21, 2024 | Federer | 1–0 | Degtiarev | Biel Chess Festival BTZ | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | |
| Jul 21, 2024 | Federer | 1–0 | Krishnan | Biel Chess Festival BTZ | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Jul 21, 2024 | Federer | 1–0 | Peycheva | Biel Chess Festival BTZ | Queen's Gambit Declined | |
| Jul 21, 2024 | Federer | 0–1 | Song | Biel Chess Festival BTZ | Catalan Opening: Open Defense, Classical Line | |
| Jul 21, 2024 | Kappeler | 1–0 | Federer | Biel Chess Festival BTZ | King's Indian Defense: Orthodox Variation, Bayonet Attack | |