В 1769 году Карпов получил назначение на линейный корабль «Европа» и плавал в Средиземном море. В 1770 году, состоя в эскадре адмирала Г. А. Спиридова принимал участие в Чесменском бою, за отличие был произведён в лейтенанты; вслед затем он находился в сражениях при Негропонто и Метелино.