Pines made his Major League Soccer debut with D.C. United on April 13, 2019, against the Colorado Rapids at Dick's Sporting Goods Park. He played the full 90 minutes and recorded an assist to Luciano Acosta in a 3–2 win over the Rapids. On April 28, 2019, in a game against Minnesota United, Pines scored what would've been his first goal for D.C. United but it was disallowed by VAR due to a foul during the play. In early May, Pines sprained a ligament in his knee after a 3–1 win against the Columbus Crew. He returned from his injury on June 26, 2019.
