Haie sind gefräßige Raubtiere, die eine Vielzahl von Fischarten verzehren. Häufig verzehrte Fische sind:
- Thunfisch: Blauflossen-, Gelbflossen- und Skipjack-Thunfisch
- Schwertfisch: von Mako-, Weißen Hai- und Dusky-Haien bejagt
- Makrele: Königsmakrele und Spanische Makrele
- Hering: in großen Mengen während der Wanderungen verzehrt
- Lachs: von Lachsenhaien während der Wanderungen bejagt
- Kabeljau: Atlantischer und Pazifischer Kabeljau
- Scholle: Heilbutt und Sommer-Scholle
- Schnapper: Rotsnapper und Cubera-Snapper
- Zackenbarsch: Schwarzer Zackenbarsch und Riesen-Zackenbarsch
- Rochen: Stingrays, Adlerrochen und Nasenrochen
Hai-Diäten variieren je nach Standort, Art und verfügbarer Beute. Haie können opportunistisch sein und andere Fische basierend auf Häufigkeit und Leichtigkeit des Fangens verzehren.