Michael Diesenhof Full name Michael Diesenhof Born 1999 (age 26) Place of birth Federation Germany Profiles #23623 World Ranking 2016 Classical 2017 Rapid 2026 Blitz Rating Bio