It took him until his 16th career game in the big leagues, but Blue Jays 3B Vladimir Guerrero Jr. finally crushed his first ever homer.

Kicking off a two-game series against the San Francisco Giants, Guerrero Jr. clubbed a first-inning homer to straightaway centre field of Nick Vincent that travelled 438 feet.

You can watch the homer here.

Vlad became the youngest Blue Jay in franchise history to go yard at just 20 years and 59 days.

Later on, Vlad would then smash a ball out of Oracle Park once again.

Sittin 2-2 on the night with a walk, Vlad crushed a three-run dinger that travelled 451-feet - the longest homer a Blue Jay has hit this season.

Making more history, the son of Montreal Expos legend Vlad Sr. became the youngest AL player to homer twice in a game since Manny Machado in 2012.

Vlad Jr.'s batting average now sits at .240 on the season, as the young star appears to be heating up after a miserable start to his career.