Ferrisův vzestup v řadách mu přinesl velení několika malých lodí během období míru mezi koncem americké války za nezávislost a vypuknutím francouzských revolučních válek, ale dosáhl hodnosti plného post-kapitána až do začátku válek s Francií. Většinu války strávil velením jediné lodi, na různých eklektických službách. Následovaly aktivnější a konvenčnější velení a v roce 1801 se podílel na dobytí Gorée. Po návratu z tohoto triumfu byl jmenován velitelem 74 děl a vyslán s flotilou pod vedením kontradmirála sira Jamese Saumareze hlídat francouzské a španělské přístavy. Při plnění tohoto úkolu Saumarez objevil a napadl letku pod velením Charlese-Alexandra Leona Duranda Linois. Tato akce, první bitva u Algeciras
, bylo těžké bojovat a Britům bránily mělké vody, lehký vánek a přítomnost nepřátelských pobřežních baterií. "Hannibal" narazila na břeh a byla těžce poškozena, přičemž utrpěla řadu obětí. Pokusy o její odplavení selhaly a zbytek flotily jí nebyl schopen pomoci. V beznadějné situaci byl Ferris nucen kapitulovat.