After playing youth football for FC Augsburg, Butler joined Bayern Munich's academy in 2016.
[2] Butler made his debut for Bayern Munich II on 29 October 2018, coming on as a late substitute in a 2–1 win over Wacker Burghausen.
[3] He joined FC Ingolstadt 04 in 2019,[2] and made his debut on 24 June 2020, coming on as a substitute in a 2–0 win against Waldhof Mannheim, before making his second and final appearance of the season in a 2–0 defeat to 1.
[6] On 26 May 2023, Butler was announced to have agreed to join Borussia Dortmund II on a free transfer, signing a five-year contract.
This biographical article related to association football in Germany, about a forward born in the 2000s, is a stub.