All of the black impala breeding rams that we use in our breeding projects are self bred rams. All of the rams in our breeding herds measure 21″ and above.