The winner of 20 Grand Slam titles, Roger Federer, will face David Goffin of Belgium in the finals of the Halle Open 2019. This is Federer's 13th appearance at the Halle Open finals. The Swiss maestro holds nine Halle Open titles and will look for a perfect 10 against Goffin in the final on Sunday. Federer is ranked number 3 and Goffin at 33 in the ATP World Rankings.