I'd be surprised if Hall breaks 2:11 - he was hurt for a long time. Abdi will run 2:12 and Meb 2:09 again.
And none of them will be in the top 7.
The only time in the history of the Boston Marathon that 2:09:00 would not have placed in the top 7 was 2011. Most years it would be top three.
Are you predicting another hurricane force wind?