It's still complicated with Armstrong/Henrico playing tomorrow.
1. Lafayette
2. Loudoun Valley
3/4. James Monroe/Poquoson (tied at 26.2, FLS says it will be tiebreaker #7 - opponent's avg. rating)
5-6-7: Kettle Run, John Champe, Armstrong (that order if Armstrong loses; I believe it would be Arm-KR-JC if Armstrong wins)
8/9. Skyline/Hopewell (tied at 23.3, believe Skyline wins tiebreaker with better record?)
10. York
11. William Monroe
12. Petersburg
13. Southampton
14. Warren County
15. Culpeper County
16. Colonial Heights/Huguenot/Warhill (tied at 18.0 - if Armstrong wins, CH picks up 1 point and would be 16th; If Armstrong loses, I believe Huguenot will win tiebreaker since they played an opponent who only had 9 games?)
Like I said, complicated and that's assuming I've done all the math correct, so take this with a grain of salt.