Statistical and mathematical models have been used to measure the subtle differences in food resources utilisation of fifteen (15) fish species at Bukit Merah Reservoir, Malaysia. The models employed are niche breadth, dietary overlap indices and discriminant analysis. A diet measure based on the relative importance index of food items was used for the analysis, to correct for biases of the single indices consisting of the volumetric, numerical and occurrence frequency. Niche breadth (Bi) indicating the diversity or breadth of the food resource gradient utilized by a fish classifies species as generalized feeders (Bi > 4.5), intermediate and specialized feeders (Bi 0.60) for most fish at the reservoir; but Trichogaster pectoralis (Anabantidae) feeding on the plankton shows relatively low dietary overlap. A scatter plot and a territorial map of the discriminatory analysis on the dietary composition result in combination an objective basis for trophic classification of the fish community, and describe (1) Osteochilus hasselti and Puntius gonionotus as herbivores, (2) Oxyeleotris marmorata, Clarias batrachus, Ophicephalus striatus, Mystus planicep, and presumably Wallago leerii and Hampala macrolepidota as carnivores, (3) Puntius schwanenfeldii, Cyclocheilichthys apogon, and presumably Labiobarbus festiva as detritivores, (4) Notopterus notopterus as a generalist, and (5) Trichogaster pectoralis as a planktivore. This multivariate analysis is relatively superior to the traditional subjective method for trophic classification and discerning subtle differences objectively, though intermingling occur.