«Общий Морской Список», Часть V. Царствование Екатерины II.
1774 г. Поступил в Морской Кадетский Корпус кадетом.
1779 г. мая 11. Произведен в Гардемарины.
1780 и 1781 г. На 74-х пушечном корабле «Святой Великомученик Исидор» (Тип «И с и д о р»), в эскадре «вооруженного нейтралитета» контр-адмирала Ивана Антоновича Борисова, плавал от Кронштадта до Ливорно и обратно.
1782 г. мая 1. Произведен в Мичмана.
1782—1784 г. На 74-х пушечном корабле «Царь Константин», в эскадре вице-адмирала Василия Яковлевича Чичагова, плавал от Кронштадта до Ливорно.
1785 г. мая 1. Произведен в Лейтенанты.
1785 — 1788 гг. Ежегодно плавал в Балтийском море.
1787 г. Был назначен в Первую российскую кругосветную экспедицию, под командованием капитана 1-го ранга Григория Ивановича Муловского. Из-за начавшейся войны с Османской империей экспедиция была отменена. По ее отмене оставлен при Кронштадтском порте.
1788 г. На 74-х пушечном корабле «В л а д и с л а в» (тип «Я р о с л а в»), участвовал в Гогландском сражении, и был взят в плен, вместе с кораблем.
1791 г. Был в кампании с флотом на Кронштадтском рейде.
1792 г. января 1. Произведен в Капитан-лейтенанты. Плавал с гребным флотом в Финском заливе.
1793 — 1797 гг. Ежегодно плавал в Балтийском море.
1797 г. Командирован в Архангельск.
1798 г. Утонул.
К сожалению, факт назначения в экспедицию Григория Ивановича Муловского не отражен в послужном списке Ивана Ефремовича. Такая «невнимательность» и «забывчивость» составителей списка вызывает сомнения в объективности и исторической точности самого «Общего морского списка».