Becker signed with the Orioles on June 11, 2015.[3] He was assigned to the Gulf Coast League Orioles, where he would spend the 2015 season and hit .219/.298/.238. Becker remained with the GCL Orioles in 2016, slashing .226/.260/.258 in 37 games. He would be promoted to the High-A Frederick Keys in 2017 and also played for the Low-A Aberdeen IronBirds that year, posting a .267/.267/.433 batting line. However, Becker missed much of the 2017 season after undergoing left shoulder surgery. Becker played with the Single-A Delmarva Shorebirds in 2018, slashing .273/.328/.352 with career-highs in home runs (four) and RBI (41).[4] He began the 2019 season with Aberdeen before announcing his retirement on May 17, 2019, at the age of 22.[5]
Coaching career
On November 25, 2019, Becker was announced as the fundamentals coach for the Low-A Aberdeen IronBirds for the 2020 season.[6] However, the minor league season was canceled because of the COVID-19 pandemic.[7] On March 3, 2021, Becker was announced as a hitting coach for the rookie-level Florida Complex League Orioles.[8] He was the hitting coach for the Double-A Bowie Baysox in 2022.[9]