Exactly an oscar should be able to reach 6" in about 6 months with good water quality and a good diet. Your fish is in rough shape.liberator177;2393936; said:that fish should also be well over 5-6 inchs if youve had it for 20 months, hes obviously stunted(most likely due to poor water quality.