The average is 3. But can happen from 2. It might be he’s just having some off days ? Is he managing ok without them? Mine would be very grumpy! We still do 1 nap for 2 hours.
Mine has one a day. Average one hour. Max 2. He does sometimes go days where he refuses to nap but he's a nightmare
My little one has one nap a day but it’s 2/2 and a half hours still. Most children don’t drop their naps until they are around 2 of age x