Please rate my names?

here are my names please rate out of 10 ( 10 being best) and pick your favourite. Also suggestions are welcome! last name is Kenedy
Teddy James
Theo James
Cleo Mason
Jack Allen (allen is family name)
Jason Thomas
Jonah Patrick

please rate mainly first names aswell! :D
Update: Also i forgot Reuben Wesley !
4 answers 4