攻下兰溪、金华、诸暨、龙兴、吉安。以后大战鄱阳湖，并在泾江口击败陈友谅。此后跟随大军平定武昌、庐州、安丰、襄阳、安陆、旧馆等地。降张士诚将朱暹，取湖州，夺取淮东的战斗中有功，至正二十六年（1366年）升任骁骑右卫亲军指挥使。至正二十七年（1367年）与常遇春一同大破张士诚，克平江府。后跟随大军征战中原、攻下山东、河北、河南、元大都、山西等地，赶走扩廓。后渡过黄河，攻破陕西，进攻察罕脑儿。洪武三年（1370年），授大都督府佥事。洪武十一年跟随沐英征战西部，招降朵甘等部落。后封定远侯。洪武十四年跟随傅友德征