被羌人掳掠去的一千多人得以归还，获得十多万头牛、马、驴、羊、骆驼，狼莫逃走。于是西河郡羌人虔人部落一千人（《资治通鉴》作一万人）前往度辽将军邓遵处投降，陇右地区平定。
进攻沈氐.元初六年（119年）春天，羌人勒姐部落与陇西部落的号良等人勾结谋反，马贤在安故迎战号良，杀死号良及其羌人几百人，其余部众投降散去。永甯元年（120年）三月，上郡羌人沈氐部落五千多人侵犯张掖郡。六月，马贤率领一万兵众，在张掖郡讨伐攻打沈氐部落，第一次交战，马贤失利，牺牲几百人。第二天再次交战，打败沈氐部落