UK and DE appear to use different punctuality metrics with a train being late after 3 minutes in the UK but 6 in DE.
Latest punctuality figures for UK are 84.8% and DE 88.1%. Making an assumption on distribution I’d guess UK comes out slightly better.
Of note, DE long distance stats are pretty bad!
UK: https://dataportal.orr.gov.uk/media/ebmnxxih/performance-sta... DE: https://zbir.deutschebahn.com/2024/en/interim-group-manageme...