Brewer played with USL side Sacramento Republic's academy team from 2015, where he was their top goal scorer, before moving to the academy team at MLS club FC Dallas a year later, where he won the Dallas Cup Gordon Jago Super Group title. He again moved in 2017 when he joined Bundesliga club RB Leipzig in Germany, where he appeared three times for their under-19 side, scoring one goal.[1]
Los Angeles FC
Brewer joined MLS side Los Angeles FC on March 21, 2018, during their inaugural season. Los Angeles traded a fourth-round 2019 MLS SuperDraft pick and $50,000 of General Allocation Money to FC Dallas to acquire his rights.[2] He made his professional debut for on June 2, 2018, coming on as a 77th-minute substitute in a 2–1 loss to FC Dallas.[3]