The gut contents of piscivorous fishes (14 families, 31 species, 723 specimens) collected at the reefs of Kuchierabu-jima, southern Japan, were examined to determine the composition and size of their fish prey. One hundred fifty six of predators in 31 species and 14 families, including Fistularia petimba, Parapercis cephalopunctata, Synodus ulae, Caranx seafasciatus, fed on 339 items of prey. Piscivorous fishes at the reefs ate mainly the pelagic fish, Spratelloides gracilis. The feeding pressure was particularly high in fishes with body length 19.0-55.0 mm and body depth 4.0-8.0 mm at these reefs,