Padlo spent the entire 2015 season with the Hawks, and was named a preseason and midseason Northwest League All-Star.[6] In 27 games for Asheville he batted .145, and in 70 games for Boise he hit .294/.404/.502 with nine home runs and 46 RBIs.
Padlo returned to Charlotte in 2018, batting .223 with eight home runs and 54 RBIs with 115 games.[10] He split the 2019 season between the Double–A Montgomery Biscuits and Triple–A Durham Bulls, hitting a combined .265/.389/.538/.927 with 21 home runs and 62 RBI.[11][12]
On November 20, 2019, the Rays added Padlo to their 40-man roster to protect him from the Rule 5 draft.[13] He did not play a minor league game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.
On April 6, 2021, Padlo was promoted to the major leagues for the first time to fill in for the injured Kevin Kiermaier.[14] He made his MLB debut that night as the starting third baseman against the Boston Red Sox.
After batting .083 over 12 at-bats, Padlo was designated for assignment by the Rays.[15]
Seattle Mariners
On August 19, 2021, Padlo was claimed off of waivers by the Seattle Mariners. He was assigned to the Triple-A Tacoma Rainiers, for whom he batted .298/.388/.596.[16]
Padlo was assigned to Triple-A Tacoma to begin the 2022 season. After limping to a .173/.317/.327 batting line with Tacoma, he was designated for assignment on April 23, 2022, when the Mariners acquired Stuart Fairchild.[17]
San Francisco Giants
On April 26, 2022, the Mariners traded Padlo to the San Francisco Giants in exchange for cash considerations.[18] He joined the Triple-A Sacramento River Cats, and hit three home runs in a game on May 1.[19] The Giants promoted Padlo to the major leagues on May 3.[20] He batted 2-for-12 for the Giants in 2022. On June 9, Padlo was designated for assignment by San Francisco after the team acquired Austin Wynns.[21]
Seattle Mariners (second stint)
Padlo was claimed back by the Seattle Mariners off waivers on June 11, 2022.[22] On August 5, 2022, Padlo was designated for assignment.[23]
Pittsburgh Pirates
On August 7, 2022, Padlo was claimed off waivers by the Pittsburgh Pirates.[24] On August 27, Padlo was designated for assignment. He elected free agency on November 10, 2022.
Los Angeles Angels
On December 15, 2022, Padlo signed a minor league contract with the Los Angeles Angels organization. [25] He was assigned to the Triple–A Salt Lake Bees to begin the 2023 season, where he played in 32 games and batted .273/.396/.555 with 7 home runs and 24 RBI. On June 20, 2023, Padlo was selected to the major league roster following an injury to Anthony Rendon.[26] In 3 games for the Angels, Padlo went 1–for–8 (.125), with a double off of Colorado Rockies starter Kyle Freeland serving as his only hit. On June 24, he was designated for assignment after the team traded for Mike Moustakas.[27] Padlo cleared waivers and was sent outright to Salt Lake on June 30.[28] He was re–selected to the 40-man roster on July 30, 2023 after Taylor Ward suffered facial fractures as a result of being hit by a pitch.[29] Padlo was designated for assignment the next day following the team's acquisition of C. J. Cron and Randal Grichuk.[30] He cleared waivers and was sent outright to Triple–A Salt Lake on August 4.[31] On October 2, Padlo elected free agency.[32]
Los Angeles Dodgers
On January 26, 2024, Padlo signed a minor league contract with the Los Angeles Dodgers that included an invitation to spring training.[33] He was assigned to the Triple–A Oklahoma City Baseball Club to start the season,[34] for whom he hit .216/.340/.380 with six home runs, 29 RBI, and nine stolen bases across 47 games. Padlo was released by the Dodgers organization on May 27.[35]
On August 2, 2024, Padlo was traded to the Chicago Cubs.[37] In 5 games for the Triple–A Iowa Cubs, he went 4–for–28 (.143) with one home run and five RBI. Padlo was released by the Cubs organization on August 13.[38]