Zlatan Ibrahimovic declared himself to be the greatest player in MLS history following a hat-trick against Sporting KC.

"I think I am the best ever to play in MLS. And that, without joking. It's good. I said from the first day I came that I'm not here for vacation. I'm here to perform and show everybody what the game is about. I think the two years I've had here, I've done good things. Amazing things. Perfect things," said Ibrahimovic.

Ibrahimovic has scored 48 goals in 51 matches with the Galaxy.