а Кошелев был произведён в лейтенанты. С 1741 года служил на линейном корабле «Святой Андрей». Участвовал в Русско-шведской войне 1741—1743 годов. В навигации 1742 года корабль в составе эскадры командующего Балтийским флотом вице-адмирала З. Д. Мишукова ходил к острову Гогланд, затем до Гангута. Зимовку встретил в Ревельской эскадре контр-адмирала Я. С. Барша, там в 1743 году распределён на линейный корабль «Азов». В сентябре того же года назначен на корабль «Город Архангельск», на котором принимал участие в практических плаваниях в Финском заливе и Балтийском море в составе эскадр. В 1746 году назначен командиром на лоц-галиот «Лоцман» для плавания в Данциг. В том же году совершил плавание из Кронштадта до Гогланда, командуя пакетботом «Курьер». В 1747 году совершил два плавания из Кронштадта в Любек, командуя пакетботом «Меркуриус».