At 11, Brown won the national juvenile title. He won the bronze medal on the novice level at the 2009 U.S. Championships. Competing on the junior level at the 2010 U.S. Championships, he placed second in the short program, 0.07 behind Max Aaron, and second to Joshua Farris in the long program. Brown's overall score was the highest and he won the national junior title.