Race prediction vs event prediction

When I go to race prediction it gives the 4 normal predictions as to what it believes I can do for each distance. When I go to my race widget(where I have my upcoming marathon listed) it says it predicts my time for that about 7 minutes faster than what it predicts my marathon time to be under Race Predictor. Has anybody else seen anything similar? The course is incredibly flat, could that be why?