[3] After spending the first half of the 2018 season in extended spring training, he was assigned to the Bristol Pirates and hit .259/.406/.460/.866 with 7 home runs and 26 RBI in 41 games.
[5][4] He was assigned to the Spokane Indians of the Low-A Northwest League and hit .351/.469/.459 with one home run and 10 RBI in 12 games.
[6][7] Apostel was assigned to the Hickory Crawdads of the Single-A South Atlantic League to open the 2019 season.
[15] He was called up to the major leagues for the first time on September 12, 2020, made his debut that day against the Oakland Athletics, and recorded his first hit off of Yusmeiro Petit.
[16] Apostel split an injury filled 2021 season between the ACL Rangers of the Rookie-level Arizona Complex League, the Frisco RoughRiders of the Double-A Central, and the Round Rock Express of the Triple-A West, hitting a combined .235/.321/.416 with 10 home runs and 34 RBI.