| 2025 | 2025-06-16 | Halle | ATP singles | Grass | Alexander Bublik | Daniil Medvedev | 6-3 7-6(4) |
| 2024 | 2024-06-17 | Halle | ATP singles | Grass | Jannik Sinner | Hubert Hurkacz | 7-6(8) 7-6(2) |
| 2023 | 2023-06-19 | Halle | ATP singles | Grass | Alexander Bublik | Andrey Rublev | 6-3 3-6 6-3 |
| 2022 | 2022-06-13 | Halle | ATP singles | Grass | Hubert Hurkacz | Daniil Medvedev | 6-1 6-4 |
| 2021 | 2021-06-14 | Halle | ATP singles | Grass | Ugo Humbert | Andrey Rublev | 6-3 7-6(4) |
| 2019 | 2019-06-17 | Halle | ATP doubles | Grass | Raven Klaasen / Michael Venus | Lukasz Kubot / Marcelo Melo | 4-6 6-3 (10-4) |
| 2019 | 2019-06-17 | Halle | ATP singles | Grass | Roger Federer | David Goffin | 7-6(2) 6-1 |
| 2018 | 2018-06-18 | Halle | ATP doubles | Grass | Lukasz Kubot / Marcelo Melo | Alexander Zverev / Mischa Zverev | 7-6(1) 6-4 |
| 2018 | 2018-06-18 | Halle | ATP singles | Grass | Borna Coric | Roger Federer | 7-6(6) 3-6 6-2 |
| 2017 | 2017-06-19 | Halle | ATP doubles | Grass | Lukasz Kubot / Marcelo Melo | Alexander Zverev / Mischa Zverev | 5-7 6-3 (10-8) |
| 2017 | 2017-06-19 | Halle | ATP singles | Grass | Roger Federer | Alexander Zverev | 6-1 6-3 |
| 2016 | 2016-06-13 | Halle | ATP doubles | Grass | Raven Klaasen / Rajeev Ram | Lukasz Kubot / Alexander Peya | 7-6 6-2 |
| 2016 | 2016-06-13 | Halle | ATP singles | Grass | Florian Mayer | Alexander Zverev | 6-2 5-7 6-3 |
| 2015 | 2015-06-15 | Halle | ATP doubles | Grass | Raven Klaasen / Rajeev Ram | Rohan Bopanna / Florin Mergea | 7-6 6-2 |
| 2015 | 2015-06-15 | Halle | ATP singles | Grass | Roger Federer | Andreas Seppi | 7-6(1) 6-4 |
| 2014 | 2014-06-09 | Halle | ATP doubles | Grass | Andre Begemann / Julian Knowle | Marco Chiudinelli / Roger Federer | 1-6 7-5 12-10 |
| 2014 | 2014-06-09 | Halle | ATP singles | Grass | Roger Federer | Alejandro Falla | 7-6(2) 7-6(3) |
| 2013 | 2013-06-10 | Halle | ATP doubles | Grass | Santiago Gonzalez / Scott Lipsky | Daniele Bracciali / Jonathan Erlich | 6-2 7-6 |
| 2013 | 2013-06-10 | Halle | ATP singles | Grass | Roger Federer | Mikhail Youzhny | 6-7(5) 6-3 6-4 |
| 2012 | 2012-06-11 | Halle | ATP doubles | Grass | Aisam Ul Haq Qureshi / Jean Julien Rojer | Treat Conrad Huey / Scott Lipsky | 6-3 6-4 |
| 2012 | 2012-06-11 | Halle | ATP singles | Grass | Tommy Haas | Roger Federer | 7-6(5) 6-4 |
| 2011 | 2011-06-06 | Halle | ATP doubles | Grass | Rohan Bopanna / Aisam Ul Haq Qureshi | Robin Haase / Milos Raonic | 7-6 3-6 11-9 |
| 2011 | 2011-06-06 | Halle | ATP singles | Grass | Philipp Kohlschreiber | Philipp Petzschner | 7-6(5) 2-0 RET |
| 2010 | 2010-06-07 | Halle | ATP doubles | Grass | Sergiy Stakhovsky / Mikhail Youzhny | Martin Damm / Filip Polasek | 4-6 7-5 10-7 |
| 2010 | 2010-06-07 | Halle | ATP singles | Grass | Lleyton Hewitt | Roger Federer | 3-6 7-6(4) 6-4 |
| 2009 | 2009-06-08 | Halle | ATP doubles | Grass | Christopher Kas / Philipp Kohlschreiber | Andreas Beck / Marco Chiudinelli | 6-3 6-4 |
| 2009 | 2009-06-08 | Halle | ATP singles | Grass | Tommy Haas | Novak Djokovic | 6-3 6-7(4) 6-1 |
| 2008 | 2008-06-09 | Halle | ATP doubles | Grass | Mikhail Youzhny / Mischa Zverev | Lukas Dlouhy / Leander Paes | 3-6 6-4 10-3 |
| 2008 | 2008-06-09 | Halle | ATP singles | Grass | Roger Federer | Philipp Kohlschreiber | 6-3 6-4 |
| 2007 | 2007-06-11 | Halle | ATP doubles | Grass | Simon Aspelin / Julian Knowle | Fabrice Santoro / Nenad Zimonjic | 6-4 7-6 |
| 2007 | 2007-06-11 | Halle | ATP singles | Grass | Tomas Berdych | Marcos Baghdatis | 7-5 6-4 |
| 2006 | 2006-06-12 | Halle | ATP doubles | Grass | Fabrice Santoro / Nenad Zimonjic | Michael Kohlmann / Rainer Schuettler | 6-0 6-4 |
| 2006 | 2006-06-12 | Halle | ATP singles | Grass | Roger Federer | Tomas Berdych | 6-0 6-7(4) 6-2 |
| 2005 | 2005-06-06 | Halle | ATP doubles | Grass | Yves Allegro / Roger Federer | Joachim Johansson / Marat Safin | 7-5 6-7 6-3 |
| 2005 | 2005-06-06 | Halle | ATP singles | Grass | Roger Federer | Marat Safin | 6-4 6-7(6) 6-4 |
| 2004 | 2004-06-07 | Halle | ATP doubles | Grass | Leander Paes / David Rikl | Tomas Cibulec / Petr Pala | 6-2 7-5 |
| 2004 | 2004-06-07 | Halle | ATP singles | Grass | Roger Federer | Mardy Fish | 6-0 6-3 |
| 2003 | 2003-06-09 | Halle | ATP doubles | Grass | Jonas Bjorkman / Todd Woodbridge | Martin Damm / Cyril Suk | 6-3 6-4 |
| 2003 | 2003-06-09 | Halle | ATP singles | Grass | Roger Federer | Nicolas Kiefer | 6-1 6-3 |
| 2002 | 2002-06-10 | Halle | ATP doubles | Grass | David Prinosil / David Rikl | Jonas Bjorkman / Todd Woodbridge | 4-6 7-6 7-5 |
| 2002 | 2002-06-10 | Halle | ATP singles | Grass | Yevgeny Kafelnikov | Nicolas Kiefer | 2-6 6-4 6-4 |
| 2001 | 2001-06-11 | Halle | ATP doubles | Grass | Daniel Nestor / Sandon Stolle | Max Mirnyi / Patrick Rafter | 6-4 6-7 6-1 |
| 2001 | 2001-06-11 | Halle | ATP singles | Grass | Thomas Johansson | Fabrice Santoro | 6-3 6-7(5) 6-2 |
| 2000 | 2000-06-12 | Halle | ATP doubles | Grass | Nicklas Kulti / Mikael Tillstrom | Mahesh Bhupathi / David Prinosil | 7-6 7-6 |
| 2000 | 2000-06-12 | Halle | ATP singles | Grass | David Prinosil | Richard Krajicek | 6-3 6-2 |
| 1999 | 1999-06-07 | Halle | ATP singles | Grass | Nicolas Kiefer | Nicklas Kulti | 6-3 6-2 |
| 1998 | 1998-06-08 | Halle | ATP singles | Grass | Yevgeny Kafelnikov | Magnus Larsson | 6-4 6-4 |
| 1997 | 1997-06-09 | Halle | ATP singles | Grass | Yevgeny Kafelnikov | Petr Korda | 7-6(2) 6-7(5) 7-6(7) |
| 1996 | 1996-06-17 | Halle | ATP singles | Grass | Nicklas Kulti | Yevgeny Kafelnikov | 6-7(5) 6-3 6-4 |
| 1995 | 1995-06-19 | Halle | ATP singles | Grass | Marc Rosset | Michael Stich | 3-6 7-6(11) 7-6(8) |
| 1994 | 1994-06-13 | Halle | ATP singles | Grass | Michael Stich | Magnus Larsson | 6-4 4-6 6-3 |
| 1993 | 1993-06-14 | Halle | ATP singles | Grass | Henri Leconte | Andrei Medvedev | 6-2 6-3 |