Is this supposed to be a compliment?

After I made a presentation he told me I’m the top presenter after two celebrities (who have nothing to do with the presentation). Didn’t really know how to reply to that. Was it supposed to be a compliment? Why not just directly say good job?

Is this supposed to be a compliment?
Post Opinion