"boys names" means "names given to boys" rather than "names belonging to boys". Thus, the apostrophe seems redundant or even incorrect. If, however, you're referring to specific boys' names then yes The boys' names are Mark and Peter, respectively.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.