David Cabrera Pujol (ur. 7 września 1989 w mieście Meksyk) – meksykański piłkarz występujący na pozycji środkowego lub defensywnego pomocnika.
Kariera klubowa Cabrera pochodzi ze stołecznego miasta Meksyk i jest wychowankiem akademii juniorskiej tamtejszego klubu Pumas UNAM, do której zaczął uczęszczać na treningi jako trzynastolatek. Do pierwszej drużyny został włączony w wieku osiemnastu lat przez szkoleniowca Ricardo Ferrettiego, pierwszy mecz rozgrywając w niej w styczniu 2008 z Monterrey (1:0) ramach rozgrywek InterLigi. W meksykańskiej Primera División zadebiutował jednak dopiero 24 sierpnia 2008 w wygranym 3:1 spotkaniu z Pachucą, dzięki wprowadzonej przez władze ligi przepisu o występach młodzieżowców. W wiosennym sezonie Clausura 2009 wywalczył z Pumas tytuł mistrza Meksyku, jednak pozostawał wówczas wyłącznie rezerwowym ekipy, częściej występując w drugoligowych rezerwach klubu – Pumas Morelos. W wyjściowym składzie częściej zaczął się pojawiać dopiero podczas rozgrywek Clausura 2011, kiedy to zdobył ze swoim zespołem kolejne mistrzostwo kraju, a bezpośrednio po tym sukcesie wywalczył sobie pewne miejsce w pierwszej jedenastce.