乾隆二十五(1760)年,参加顺天府(今北京市)乡试中举。乾隆二十八年经会试、殿试中进士,钦点山东福山县知县,兼摄黄县、泗水县政事。不久调任曲阜知县,升任濮州知州。每为官一地,无不注重农田建设,致力教化事业,抚恤贫苦,表彰贤良,严禁迷信;且明于听断,善剖疑案,不冤黎庶。乾隆三十九年,清廷派兵镇压
王伦起义,杀戮众多。潘相力谏,免除100多名老人和未成年者的死刑。有人谎报濮州3000人“兴邪教”、“图谋不轨”。
山东巡抚闻讯统兵进剿。潘相不顾毁誉得失,昼夜单骑驰赴巡抚大营,力排虚妄,阻止进军,使所辖州县免遭兵灾。一年,濮州大旱,民食艰难。他严禁胥吏趁机盘剥,不准商贾抬高市价,并动用州县常平仓、社仓积谷3万石,赈济灾民,使百姓安居乐业。
《琉球入学见闻录》、《曲阜县志》、《澧志举要》、《周易尊翼》、《尚书可解辑粹》、《毛诗古音参义》、《春秋尊孟》、《春秋比事参义》、《春秋应举辑要》、《周礼撮要》等。