He plays every minute for Arsenal and every minute even in pointless friendlies for England. No rest again this summer with the Euros. Expanded CL next year and some bs CWC to come also. Unfortunately with all the added games, cup of nations etc there's a lot of tear on bodies and managers are too short-termist trying to save their own jobs to care about players longevity. Already we see players like Pedri and Fati overplayed. Bellingham is another soon to join that list. Kane barely got a rest in the last 3 years and is slowing down. Ditto Bruno Fernandes.
Out of the younger players it's no surprise players like Foden and Odeegard look fresher, they got a lot more rest when they were younger. We think players are fit and healthy but how many people around can genuinely play 90 minutes with the modern press, 2 games a week, 50 to 60 games a year with very little rest in the summer for 3 years straight and not expect players to get damaged? Very little time for wear and tear to heal. Man City have a secret edge in that Pep is one of the few top level coaches that actually rotates between the league and the cups (courtesy of a big squad).