NCHSAA Girls Tennis RPI Rankings
NCHSAA Girls Tennis RPI Rankings
Last updated: September 23, 2026, at 11:00 p.m.
Format: Rank. School — Record — RPI
CLASS 1A
NCSSM: Morganton — 3-0-0 — 0.75242
Thomas Jefferson Classical Academy — 8-3-0 — 0.60596
North Stokes — 6-3-0 — 0.60283
Chatham Charter — 10-3-0 — 0.59078
South Davidson — 6-2-0 — 0.55356
Clover Garden School — 7-3-0 — 0.54441
Hobgood Charter — 5-3-0 — 0.51347
Vance Charter — 1-0-0 — 0.44861
Chatham Central — 3-5-0 — 0.42862
Southern Wake Academy — 2-4-0 — 0.38303
The North Carolina Leadership Academy — 1-3-0 — 0.34834
Bear Grass Charter — 1-4-0 — 0.32870
Jones Senior — 0-4-0 — 0.25163
River Mill Academy — 0-7-0 — 0.19528
CLASS 2A
Research Triangle — 13-0-0 — 0.73299
East Wilkes — 13-2-0 — 0.64105
Manteo — 7-2-0 — 0.62683
Bishop McGuinness — 9-5-0 — 0.60631
Holmes — 13-4-0 — 0.60451
Eno River Academy — 6-2-0 — 0.57659
Elkin — 7-4-0 — 0.56570
Franklin Academy — 5-4-0 — 0.55303
Gray Stone Day — 5-4-0 — 0.53004
East Carteret — 4-4-0 — 0.50624
Community School of Davidson — 5-2-0 — 0.50419
Cherryville — 3-3-0 — 0.49716
Raleigh Charter — 3-4-0 — 0.47552
Highland Tech — 4-4-0 — 0.46689
Southside — 2-1-0 — 0.46552
East Bladen — 3-3-0 — 0.45334
Rosewood — 5-8-0 — 0.45321
Starmount — 5-7-0 — 0.42349
Christ the King — 4-6-0 — 0.42152
Roxboro Community — 1-5-0 — 0.40138
Triangle Math & Science Academy — 2-8-0 — 0.40035
Gates County — 4-6-0 — 0.39419
Alleghany — 2-8-0 — 0.33998
Perquimans County — 0-8-0 — 0.33312
South Stokes — 2-7-0 — 0.32872
Cornerstone Charter Academy — 2-9-0 — 0.32451
Voyager Academy — 0-5-0 — 0.32413
Bertie — 0-10-0 — 0.31194
Mountain Island Charter — 0-4-0 — 0.30839
Corvian Community — 0-7-0 — 0.26988
Avery County — 0-2-0 — 0.26707
Wilson's Mills — 0-9-0 — 0.21637
Henderson Collegiate — 0-7-0 — 0.15861
CLASS 3A
North Stanly — 11-2-0 — 0.66990
West Lincoln — 9-1-0 — 0.66359
NCSSM: Durham — 7-2-0 — 0.64633
Mount Airy — 10-3-0 — 0.63799
Hendersonville — 7-1-0 — 0.63747
Pine Lake Prep — 6-2-0 — 0.59677
Ayden - Grifton — 6-1-0 — 0.58509
Draughn — 7-2-0 — 0.55794
South Columbus — 5-3-0 — 0.54404
Wheatmore — 9-5-0 — 0.52932
Trinity — 5-2-0 — 0.49493
East Surry — 6-5-0 — 0.49421
North Moore — 4-3-0 — 0.48781
Piedmont Community Charter — 5-5-0 — 0.48712
Pender — 5-5-0 — 0.48484
Greene Central — 4-9-0 — 0.48322
Owen — 5-5-0 — 0.48181
Polk County — 3-2-0 — 0.48136
Goldsboro — 3-5-0 — 0.46836
Martin County — 3-5-0 — 0.46321
Surry Central — 5-4-0 — 0.46194
Patton — 4-5-0 — 0.44539
West Wilkes — 5-6-0 — 0.43965
West Davidson — 5-9-0 — 0.42395
McMichael — 3-3-0 — 0.42119
Northwood — 1-8-0 — 0.39301
East Rutherford — 2-5-0 — 0.37225
Whiteville — 2-6-0 — 0.36878
Princeton — 3-3-0 — 0.35906
Union Academy — 2-7-0 — 0.35488
Farmville Central — 2-4-0 — 0.33680
Mountain Heritage — 1-6-0 — 0.32927
Heide Trask — 0-6-0 — 0.32854
East Davidson — 0-7-0 — 0.32431
Lincolnton — 0-6-0 — 0.30769
Shelby — 0-5-0 — 0.30764
Wallace-Rose Hill — 1-7-0 — 0.30074
North Wilkes — 1-9-0 — 0.28536
Providence Grove — 0-7-0 — 0.27540
Louisburg — 2-7-1 — 0.27052
West Caldwell — 0-6-0 — 0.24503
Wake Prep Academy — 0-4-1 — 0.23942
Beddingfield — 0-4-0 — 0.22260
West Bladen — 0-4-0 — 0.19723
Spring Creek — 0-5-0 — 0.16616
Northeastern — 0-0-0 — 0.00000
CLASS 4A
East Duplin — 10-0-0 — 0.66443
Salisbury — 13-2-0 — 0.65968
Lake Norman Charter — 6-1-0 — 0.64640
Southwestern Randolph — 12-2-0 — 0.64140
Burns — 7-1-0 — 0.63290
Clinton — 6-2-0 — 0.63018
West Stanly — 9-1-0 — 0.62852
Carrboro — 11-4-0 — 0.61809
Bunker Hill — 5-2-0 — 0.61673
North Johnston — 14-1-0 — 0.60946
Brevard — 9-3-0 — 0.59395
Foard — 6-3-0 — 0.58485
Ledford — 11-3-0 — 0.58185
Hibriten — 9-3-0 — 0.57369
Central Davidson — 10-3-0 — 0.57001
Ashe County — 8-4-0 — 0.55755
Pisgah — 7-5-0 — 0.53236
East Gaston — 5-3-0 — 0.53013
Morehead — 2-1-0 — 0.52778
Washington — 7-4-0 — 0.52073
First Flight — 4-4-0 — 0.49747
North Surry — 4-4-0 — 0.48682
Forbush — 5-9-0 — 0.48023
Fairmont — 4-3-0 — 0.47721
Newton-Conover — 2-8-0 — 0.46856
Bandys — 5-6-0 — 0.46848
Nash Central — 4-8-0 — 0.45653
Central Academy of Technology & Arts — 8-7-0 — 0.44992
Southwest Onslow — 3-5-0 — 0.44928
SouthWest Edgecombe — 7-9-0 — 0.44151
Roanoke Rapids — 4-4-0 — 0.44069
Maiden — 1-7-0 — 0.44015
East Burke — 4-6-0 — 0.42916
West Stokes — 2-11-0 — 0.39261
Red Springs — 1-4-0 — 0.39068
Mount Pleasant — 3-8-0 — 0.39055
Uwharrie Charter Academy — 1-3-0 — 0.38371
West Iredell — 0-5-0 — 0.38313
Tuscola — 2-9-0 — 0.36183
Stuart W. Cramer — 3-6-0 — 0.36151
North Pitt — 2-7-0 — 0.35607
East Henderson — 0-9-0 — 0.35348
South Rowan — 1-10-0 — 0.35165
Lincoln Charter — 1-7-0 — 0.34594
West Craven — 0-5-0 — 0.34584
Lexington Senior — 0-4-0 — 0.34298
R-S Central — 1-8-0 — 0.32247
Randleman — 0-5-0 — 0.31537
Wilkes Central — 1-9-0 — 0.30617
Jordan-Matthews — 1-8-0 — 0.30195
Reidsville — 0-3-0 — 0.29445
North Lenoir — 0-8-0 — 0.26578
CLASS 5A
Hickory — 10-0-0 — 0.73256
North Lincoln — 12-1-0 — 0.69261
West Henderson — 12-1-0 — 0.69238
Croatan — 10-1-0 — 0.68748
Rocky Mount — 7-1-0 — 0.68145
C.B. Aycock — 12-3-0 — 0.66840
Western Alamance — 11-1-0 — 0.64967
East Lincoln — 13-2-0 — 0.64743
Fike — 7-3-0 — 0.63705
Carson — 11-2-0 — 0.63625
Rockingham County — 6-3-0 — 0.62969
South Brunswick — 4-0-0 — 0.60625
Franklin — 10-2-0 — 0.60199
Currituck County — 7-3-0 — 0.59976
West Rowan — 8-3-0 — 0.59398
Orange — 12-3-0 — 0.59299
South Point — 5-3-0 — 0.58600
North Buncombe — 6-2-0 — 0.58435
West Carteret — 9-3-0 — 0.57562
Oak Grove — 8-5-0 — 0.57373
Atkins — 5-1-0 — 0.56823
Seaforth — 11-4-0 — 0.55557
Northwest Cabarrus — 8-5-0 — 0.55110
Cedar Ridge — 8-7-0 — 0.53315
Northside - Jacksonville — 6-5-0 — 0.51598
Southern Nash — 6-7-0 — 0.51403
Hunt — 4-5-0 — 0.49656
Crest — 3-3-0 — 0.49175
Concord — 6-9-0 — 0.48002
Montgomery Central — 5-7-0 — 0.46496
Southeast Alamance — 4-7-0 — 0.45132
Smoky Mountain — 4-6-0 — 0.44858
East Rowan — 4-8-0 — 0.43342
Forestview — 4-4-0 — 0.43001
Havelock — 3-7-0 — 0.41879
Person — 4-6-0 — 0.40142
South Granville — 2-7-0 — 0.39327
Durham School of the Arts — 3-12-0 — 0.38324
North Davidson — 2-10-0 — 0.36733
Parkwood — 2-9-0 — 0.35911
North Henderson — 1-8-0 — 0.34904
Enka — 1-7-0 — 0.34344
Jay M. Robinson — 0-9-0 — 0.33884
Richlands — 1-9-0 — 0.33843
North Gaston — 1-7-0 — 0.33198
North Forsyth — 0-6-0 — 0.31342
St. Pauls — 0-1-0 — 0.30500
Forest Hills — 1-4-0 — 0.30052
Dixon — 0-10-0 — 0.29204
Erwin — 0-8-0 — 0.28494
Eastern Alamance — 0-7-0 — 0.26974
High Point Central — 0-6-0 — 0.26601
Huss — 0-8-0 — 0.25796
J.F. Webb — 0-10-0 — 0.25710
Monroe — 0-9-0 — 0.23051
CLASS 6A
Northern Nash — 8-1-0 — 0.73738
J.H. Rose — 8-0-0 — 0.73201
Union Pines — 11-0-0 — 0.70955
Watauga — 13-2-0 — 0.68603
Terry Sanford — 7-1-0 — 0.67110
Northern Guilford — 10-5-0 — 0.66318
Charlotte Catholic — 10-5-0 — 0.63517
Felton Grove — 13-3-0 — 0.62630
East Chapel Hill — 6-4-0 — 0.62006
Asheville — 8-3-0 — 0.61752
Triton — 8-1-0 — 0.61226
Kings Mountain — 3-1-0 — 0.59886
Mount Tabor — 7-3-0 — 0.59332
St. Stephens — 8-5-0 — 0.56391
South Caldwell — 8-6-0 — 0.55799
T.C. Roberson — 6-4-0 — 0.55772
Swansboro — 6-3-0 — 0.55144
West Johnston — 5-5-0 — 0.54332
Piedmont — 11-7-0 — 0.53639
North Iredell — 6-5-0 — 0.53277
South Johnston — 5-4-0 — 0.53062
Jacksonville — 3-5-0 — 0.52261
A.C. Reynolds — 6-3-0 — 0.50054
South View — 6-3-0 — 0.49102
Southeast Guilford — 3-5-0 — 0.48286
Asheboro — 5-5-0 — 0.47971
Southern Alamance — 5-4-0 — 0.46378
Harnett Central — 7-7-0 — 0.45873
White Oak — 5-9-0 — 0.45788
West Brunswick — 4-5-0 — 0.44187
Alexander Central — 5-9-0 — 0.43986
Ragsdale — 3-6-0 — 0.43912
Gray's Creek — 3-8-0 — 0.42808
Central Cabarrus — 4-8-1 — 0.42409
Franklinton — 2-6-0 — 0.41094
Ashbrook — 2-4-0 — 0.39340
Olympic — 3-10-0 — 0.36755
Southern Lee — 0-8-0 — 0.36733
Williams — 2-5-0 — 0.36149
Middle Creek — 1-7-0 — 0.35948
Western Guilford — 3-7-0 — 0.35333
Harding University — 3-9-1 — 0.35257
Western Harnett — 0-6-0 — 0.35194
Vance County — 0-4-0 — 0.34522
Northern Durham — 0-11-0 — 0.32308
Freedom — 0-8-0 — 0.31124
Scotland — 0-7-0 — 0.30514
Statesville — 0-9-0 — 0.28762
Ben L. Smith — 0-5-0 — 0.27923
Phillip O. Berry Academy of Technology — 0-11-0 — 0.25043
Westover — 0-2-0 — 0.23863
Eastern Guilford — 0-7-0 — 0.22010
CLASS 7A
Cape Fear — 9-0-0 — 0.76131
Cardinal Gibbons — 16-0-0 — 0.76076
Page — 10-0-0 — 0.75284
New Hanover — 18-1-0 — 0.75249
Reagan — 11-1-0 — 0.73398
Davie County — 10-0-0 — 0.73341
Weddington — 14-1-0 — 0.73339
Marvin Ridge — 8-2-0 — 0.71556
D.H. Conley — 8-1-0 — 0.70657
Cox Mill — 9-1-0 — 0.69039
R.J. Reynolds — 12-3-0 — 0.67832
Ballantyne Ridge — 14-3-0 — 0.66263
Wake Forest — 9-2-0 — 0.63956
New Bern — 5-2-0 — 0.62927
Richmond Senior — 6-1-0 — 0.62795
West Cabarrus — 13-2-0 — 0.60785
Fuquay-Varina — 9-2-0 — 0.60690
Grimsley — 8-3-0 — 0.59750
Riverside-Durham — 10-3-0 — 0.59741
Cleveland — 7-3-0 — 0.59573
Purnell Swett — 5-4-0 — 0.58984
Mooresville — 6-5-0 — 0.57026
Lumberton — 7-5-0 — 0.56019
Cuthbertson — 6-9-0 — 0.54452
Hickory Ridge — 7-4-0 — 0.53904
Chapel Hill — 5-6-0 — 0.53811
Overhills — 8-4-0 — 0.53395
Heritage — 6-4-0 — 0.53391
South Iredell — 3-3-0 — 0.53370
Sanderson — 5-5-0 — 0.52461
Lake Norman — 7-6-0 — 0.52127
Ashley — 5-6-0 — 0.50509
Butler — 4-3-0 — 0.49635
Garner — 6-7-0 — 0.48741
Porter Ridge — 4-7-0 — 0.47825
Clayton — 6-5-0 — 0.47168
Southwest Guilford — 8-9-0 — 0.46639
South Central — 1-5-0 — 0.46042
Holly Springs — 4-8-0 — 0.45647
South Garner — 6-7-0 — 0.45085
East Wake — 6-7-0 — 0.44769
Hopewell — 6-6-0 — 0.44302
Cary — 4-5-0 — 0.43381
Knightdale — 5-4-0 — 0.43243
East Forsyth — 1-4-0 — 0.41943
A.L. Brown — 5-7-0 — 0.40103
Jack Britt — 1-6-0 — 0.39781
Pine Forest — 3-7-0 — 0.38281
Hillside — 0-2-0 — 0.37832
Southeast Raleigh — 3-8-0 — 0.36946
Topsail — 2-9-0 — 0.36876
Independence — 1-7-0 — 0.36019
McDowell — 1-7-0 — 0.33143
Parkland — 0-5-0 — 0.32724
North Mecklenburg — 1-6-0 — 0.30821
North Brunswick — 0-11-0 — 0.30059
Smithfield-Selma — 2-11-0 — 0.29954
CLASS 8A
Myers Park — 9-0-0 — 0.75113
Broughton — 13-0-0 — 0.71240
Leesville Road — 9-2-0 — 0.69477
Hoggard — 11-1-0 — 0.68830
Pinecrest — 7-1-0 — 0.66999
Northwest Guilford — 6-2-0 — 0.63465
Providence — 7-3-0 — 0.63294
West Charlotte — 6-0-0 — 0.63051
Millbrook — 10-3-0 — 0.62833
Green Level — 7-3-0 — 0.61979
Panther Creek — 7-3-0 — 0.61563
Green Hope — 8-2-0 — 0.60333
Wakefield — 11-4-0 — 0.59143
Laney — 4-4-0 — 0.55161
Ardrey Kell — 6-4-0 — 0.55117
Enloe — 5-6-0 — 0.52253
South Mecklenburg — 4-7-0 — 0.50564
Apex Friendship — 5-5-0 — 0.50542
West Forsyth — 4-4-0 — 0.49412
Corinth Holders — 5-8-0 — 0.49169
East Mecklenburg — 3-8-0 — 0.46390
Mallard Creek — 4-4-0 — 0.46079
Hough — 2-9-0 — 0.45558
Jordan — 4-10-0 — 0.44459
Apex — 3-8-0 — 0.39132
Athens Drive — 1-10-0 — 0.37217
Willow Spring — 2-10-0 — 0.35460
Palisades — 0-6-0 — 0.33767
Rolesville — 0-16-0 — 0.29517
Hoke County — 0-6-0 — 0.27959

