Trout took Astros starter Charlie Morton the opposite way, clearing the fence in right field at Minute Maid Park.
The outfielder was already leading the majors with nine home runs entering the day but extended his gap over Bryce Harper, Charlie Blackmon, Mitch Haniger and Manny Machado who each has eight.
Per ESPN Stats and Info, this breaks a franchise record for the most home runs by the end of April. Albert Pujols in 2014 and Brian Downing in 1987 each had nine.
Considering there are still four full games left in the month and likely several more at-bats in Tuesday's game, he has a chance to continue to build on this record.
Trout has been the most consistent player in baseball since 2012, earning an All-Star appearance in each of the last six seasons. He has earned two MVP awards and has never finished lower than fourth in the voting. Meanwhile, last year was arguably his best with a career-high 1.071 OPS but he was limited to just 114 games with injuries.
Despite all of his success, Trout is somehow getting better with a pace of 68 home runs so far in 2018. The 26-year-old has never topped 41 homers in a season and has never led the league in this category.
He also remains as efficient as ever, entering the day with a .307 batting average and a 1.080 OPS. If he keeps it up, the superstar could be headed toward his third MVP award.