He could be teething because he is scratching his head and his ears. The discomfort from teething also makes them difficult to stay asleep in naps. Teething symptoms can appear many months before even the tooth starts to sprout.
If not then he could be over stimulated. Over stimulation occurs when the naps are stretched too far apart and babies find it difficult to fall asleep. Sometimes it happens due to scheduling issues or inconsistency.
If he's not too cranky I wouldn't bother too much about it. You could try to babywear to improve sleep quality as he feels secure near you.
Read more