In the 2015 Major League Baseball draft, the San Diego Padres selected him in the seventh round with the 207th overall pick, and he subsequently signed with the team.
Megill played for both the AZL Padres and the Tri-City Dust Devils in 2015, and he finished the year with a combined record of 2–0 and a 3.16 earned run average over 31.1 innings pitched.
Because of his ongoing struggles with bone spurs, Megill did not play in a single game in 2016.
In 2017, he pitched for the AZL, Tri-City, and the Lake Elsinore Storm, accumulating a record of 5–0 with a 2.63 earned run average over 27.1 innings pitched.
He pitched a total of 37.2 innings in 2018 and posted a combined record of 2–1 with a 3.35 earned run average while playing for the AZL, Lake Elsinore, and the San Antonio Missions.
He played for Lake Elsinore, Amarillo Sod Poodles, and El Paso Chihuahuas during the 2019 season, and he finished the year with a combined record of 2–2 and a 3.86 earned run average over 60.2 innings pitched.
Trevor Megill Contract
With the Minnesota Twins, Trevor Megill agreed to a one-year, $700,000 deal that included a $700,000 guarantee.
Trevor Megill Salary
The yearly salary for Trevor Megill is $700,000. Megill will receive a base salary of $700,000 in 2022.
Trevor Megill Net Worth
Trevor Megill has a net worth estimation of $2 million