I am not the most experienced in telling apart male and female bettas but I believe that it’s a male because of how long the fins are