The NCISAA had their state meet this past weekend. After taking a look at the combined results, here's a look at the final NCISAA rankings. Also, below you will find the coaches' predictions for this weekend's NCHSAA state meets. Best of luck to everyone racing this weekend from NCRunners.com.
Final NCISAA 1A/2A/3A Boys Rankings for 2009
1) Durham Academy
2) Cary Academy
3) Providence Day
4) Fayetteville Academy (2A)
5) Charlotte Country Day
6) Asheville Christian Academy (2A)
7) North Raleigh Christian Academy
8) High Point Christian Academy (2A)
9) Cannon School
10) Charlotte Latin
Final NCISAA 1A/2A/3A Girls Rankings for 2009
1) Charlotte Latin
2) Providence Day
3) Ravenscroft
4) Cary Christian (2A)
5) Asheville School
6) Cary Academy
7) Village Christian (2A)
8) Asheville Christian Academy (2A)
9) Caldwell Academy (2A)
10) Forsyth Country Day
NCHSAA 4A Boys
1) Broughton (6)
2) West Johnston (1)
3) Sanderson
4) Ardrey Kell
5) Green Hope
6) Mount Tabor
7) Myers Park
8) NW Guilford
9) Apex
10) TC Roberson
11) Mooresville
12) South View
13) Hoggard
14) Reagan
15) West Forsyth
16) Pinecrest
NCHSAA 4A Girls
1) TC Roberson (6)
2) Green Hope
3) Watauga
4) West Johnston
5) Cary
6) Mount Tabor
7) Terry Sanford
8) East Chapel Hill
9) NW Guilford
10) Ardrey Kell
11) Pinecrest
12) Lake Norman
13) Millbrook
14) Page
15) New Hanover
16) Davie County
NCHSAA 3A Boys
1) Chapel Hill (6)
2) Cardinal Gibbons
3) Marvin Ridge
4) Eastern Alamance
5) Charlotte Catholic
6) Asheville
7) Nash Central
8) Orange
9) East Rowan
10) Erwin
11) West Carteret
12) Concord
13) Forestview
14) Ashbrook
15) White Oak
16) DH Conley
NCHSAA 3A Girls
1) Chapel Hill (6)
2) Cardinal Gibbons
3) Weddington
4) Marvin Ridge
5) Charlotte Catholic
6) North Buncombe
7) Orange
8) Nash Central
9) West Carteret
10) West Henderson
11) Hickory Ridge
12) Northern Guilford
13) Tuscola
14) White Oak
15) East Henderson
16) Rocky Mount
NCHSAA 2A Boys
1) Owen (3)
2) Carrboro (2)
3) Central Davidson
4) East Lincoln
5) Lincolnton
6) West Stokes
7) Cuthbertson
8) Cedar Ridge
9) Surry Central
10) Northwood
11) Topsail
12) First Flight
13) Swansboro
14) Beddingfield
15) Bunn
16) Brevard
NCHSAA 2A Girls
1) Carrboro (5)
2) Croatan
3) North Lincoln
4) West Stokes
5) Salisbury
6) Owen
7) Topsail
8) Northwood
9) Madison
10) West Stanly
11) Cedar Ridge
12) West Davidson
13) Smoky Mountain
14) First Flight
15) Swansboro
16) Roanoke Rapids
NCHSAA 1A Boys
1) Gray Stone Day (3)
2) North Carolina School of Science & Math (3)
3) Hayesville
4) Lake Norman Charter
5) Robbinsville
6) Bishop McGuinness
7) Hendersonville
8) South Stanly
9) Raleigh Charter
10) Northside
11) Thomas Jefferson Classical School
12) North Duplin
13) Princeton
14) Gates County
15) Dixon
16) Kipp Pride
NCHSAA 1A Girls
1) Bishop McGuinness (3)
2) North Carolina School of Science & Math (2)
3) Hendersonville
4) Robbinsville (1)
5) Gray Stone Day
6) Lake Norman Charter
7) Raleigh Charter
8) Murphy
9) West Wilkes
10) Swain County
11) Dixon
12) Pender
13) Northside
14) Manteo
15) Princeton
16) Lejeune