Race predictors be crazy!
Current race predictions for marathon:
Strava: 4:13:10
Garmin: 3:34:57
Runalyze: 3:44:34 (optimal) 3:59:54 (current marathon shape)
It's crazy how with all the same data their algorithms give such different estimates. I'm curious how it will all shake out come race day. I am really hoping to get sub 4:00 so I'm hoping Stravs is overly pessimistic.