Do you have reading comprehension issues? I said he had trouble with them meaning his H2H against them compared to other players his worse. Doesn't mean he'll have a losing H2H - obviously a world no 1 isn't going to have many negative match ups.
Federer: 13 - 16
Haas: 4 - 3
Dimitrov: 2 - 1
can't have anything to do with Federer being GOAT. nah.
His H2H with Tommy is a result of 2 matches on his weakest surface and during one of his weakest years, 2009.