green sunfish on one side for sure , possibly bluegill on the other .
for whatever reason when those 2 cross they often have a red tipped ear and EVERYONE automatically says redear cross
for sure its a hybrid though and not a straight run sunfish and yes sir them hybridized sunnies FIGHT well.
I have a pond full of bluegill / green sunfish natural crosses I been fishing in for years .
my 3 cents