It doesn't matter where he is on the field, or what the situation is, Sebastian Giovinco finds a way to score goals.

Three seasons ago Toronto FC looked to Giovinco to help raise team expectations after the premature departure of Jermain Defoe, purchasing the Italian forward from European giant Juventus back in 2015. Since joining TFC, Giovinco has earned an MLS MVP Award, a Golden Boot, led TFC to their first ever playoff appearance as well as MLS Cup Final berth, as well as become the quickest player to reach 50 goals in the MLS.

After checking out all 50 of the Atomic Ant's 50 goals, one thing will be crystal clear...this guy knows how to score world class goals from all over the pitch.

Watch for Giovinco to light up the scoresheet Wednesday on TSN, as the MLS All-Stars take on the back-to-back defending Champions League winner, Real Madrid in Chicago.