Франц Лефорт, носивший чин полного генерала русских полков иноземного строя, во Втором Азовском походе (1696) командовал флотом и получил звание адмирала. Возможно, именно так появилось звание генерал-адмирала российского флота. К этому времени звание генерал-адмирала уже существовало в Соединённых провинциях и Швеции.