Full list of record holders since 1956. The record is currently held by HMM ALGECIRAS delivered on 24 Apr 2020.