For longer distances, I find my watch does the exact opposite. It thinks I could run a 2:56:32 marathon today. I don't think I could even finish a marathon today, the longest run I've done in weeks was 11 km.
The race predictor is, in my opinion, worthless for any purpose other than to laugh at.