On January 19, 2015, Cronin was traded to Colorado Rapids in exchange for allocation money.[11] He was selected as a member of the 2015 MLS All-Star Game, coming on at the start of the 2nd half, before being subbed off for Jozy Altidore in the 77th minute. Cronin served as the Rapids team captain.
On March 31, 2017, Cronin was acquired by Minnesota United FC through the MLS waiver order. Minnesota traded a third-round pick in the 2019 MLS SuperDraft to Chicago Fire to acquire Chicago's #1 pick in the waiver order in order to secure Cronin.[12]
On March 1, 2019, Minnesota bought out the remainder of Cronin's contract.[13]
International career
In June 2009, he received his first call-up by the United States national team for the 2009 CONCACAF Gold Cup. On July 11 Cronin made his debut with the United States against Haiti, lending a hand in the opening goal in the 2–2 draw.