Zlatan wins battle against Carlos Vela and Josef Martinez
Ibrahimovic, Vela and Josef Martinez have all played at least 50 games in the MLS with the Swedish Lion leading the way in terms of goals...just.
The MLS is going through a high scoring season, mostly because of these three players, with Zlatan, Vela and Josef continuing to rewrite the US league history books with their quality and talent.
But the three men have more in common than just being this season leading scorers, with the trio reaching their 50th milestone almost identically.
Zlatan has played 50 games in the MLS since he arrived in the 2018 season, and has totalled 55 goals+assists in that time, while Carlos Vela and Josef both managed 54 in their first 50 games in the US league.
And with that single goal difference, Zlatan Ibrahimovic will clearly put his case forward as the best player to have played in Major League Soccer.