Brown began his season at 2016 Lombardia Trophy, where he won the silver medal after placing second in the short program and first in the free skate. At the 2016 U.S. International Classic, he won the gold medal after placing second in the short program and first in the free skate.