yes they are two different fish..the body on the Mcoskers, Carpenters, and Yellowfin all look alike..but the filaments and anal fins is how you can tell them apart..a Mcoskers has one filament and its anal fin is red on the outer part..a Carpenters has 2-4 filaments and has a red and yellow anal...