The following links have some images of freshwater fishes native to New Jersey. I didn't see anything that resembles your fish but they are probably juveniles that will change as they mature. Grow them up and see what they turn into. https://www.state.nj.us/dep/fgw/pdf/2015/digfsh24-33.pdf
Ok thanks. In my opinion, they look like small cichlids (I doubt they are) so I’m assuming it’s a small species of sunfish. They’re in one of my tanks now. I’ll keep you updated
They are sunfish- they look like greens or bluegills. Sunnies are neat aquarium fish, but check your state fishing regulations about keeping them. They are generally regulated as game fish.