David Cal Figueroa (born October 10, 1982 in Cangas do Morrazo) is a Spanishsprint canoer who has competed since 1999. Competing in three Summer Olympics, he has won five medals with a gold (C-1 1000 m: 2004 Summer Olympics) and four silvers (C-1 500 m: 2004, 2008; C-1 1000 m: 2008 and 2012; C-1 1000 m: 2012). With this latest victory in the London 2012 Olympic Games, he became the Spanish athlete with more Olympic medals of all time.
Cal was a junior world championship bronze medallist in Zagreb in 1999 (C-1 1000 m). The following year he became European C-1 500 m junior champion at Boulogne, France in 2000. He also won the C-1 1000 m bronze medal. He was a reserve at the Sydney Olympics. At the 2002 European under-23 championships in Zagreb, Croatia, Cal won the C-1 500 m bronze medal.