Terrible naps please help

Hi all my son sleeps fairly well through the night - 7pm-6am . The past month he has had these AWFUL catnaps. 30 minutes each at 9am and 1pm. It’s just horrible. I know he’s still tired as he is so cranky and rubs his eyes.

please please send any tips or schedule changes I am desperate