It's a female, even a female will need larger then a 125 in the long run. They color up more and more as they grow.....generally I would say they color up around 4 inches or so. A female will not color up as much but still look good. A female will have more blue linage in the fins and face as apposed to solid blue you will see in males. There is no spotting on this Dovii......could be a stressed male at that size but from this pic I am certain it's a female.