* Хищничество: Една от най-честите причини рибите да преследват други риби е да ги изядат. Рибите, които са хищници, обикновено са по-големи и по-мощни от плячката си и използват скоростта и ловкостта си, за да уловят храната си.
* Територия: Рибите, които са териториални, често ще гонят други риби далеч от тяхната територия. Това се прави, за да се защитят храните и местата за размножаване на рибите.
* Чифтосване: Някои видове риби се гонят един друг като начин на ухажване. Мъжката риба обикновено преследва женската риба, показвайки своите перки и цветове в опит да я привлече.
* Пусни: Рибите също могат да се гонят една друга като форма на игра. Това е особено често срещано сред младите риби, които могат да се преследват с часове.