2024 N.C. 4A Football Power Ratings

Last updated: Sunday, December 22, 2024 - final ratings Welcome to my overall ratings page. I will be updating these records by every Thursday night during the season. To determine the predicted point spread for a game, simply take the difference between the two teams' ratings, and add 2 points for the home team. These ratings are based on a mathematical formula involving several factors, including win-loss record, schedule strength, and margin of victory in games. The most recent games are counted with slightly more emphasis than those played earlier in the season. Forfeits ARE reflected in the records, but ARE NOT included in the power ratings, or strength of schedule rankings. SS = strength of schedule rankings among the 104 4A teams included in these ratings (1 is strongest and 104 is weakest) * = record contains forfeits ***See notes at the bottom of the page***



4A RANKINGS W L T RATING SS
1 Grimsley 16 0 0 175.8 4
2 Rolesville 14 2 0 171.7 6
3 Hough 12 2 0 171.3 5
4 Weddington 13 1 0 170.0 2
5 Cardinal Gibbons 12 2 0 162.6 14
6 East Forsyth 13 1 0 162.0 15
7 Mallard Creek 10 3 0 156.2 1
8 Mooresville 11 2 0 154.9 53
9 Independence 10 2 0 150.5 54
10 Cleveland 13 1 0 148.0 23
11 Clayton 10 2 0 147.9 46
12 Mount Tabor 8 3 0 146.9 19
13 Hoggard 12 2 0 146.5 35
14 Millbrook 11 2 0 145.9 33
15 Richmond Senior 10 3 0 145.5 12
16 West Forsyth 8 4 0 143.9 10
17 Charlotte Catholic 9 3 0 141.5 31
18 Leesville Road 10 2 0 141.4 71
19 Northern Guilford 11 2 0 140.0 24
20 Watauga 11 1 0 139.0 87
21 Pinecrest 10 2 0 138.0 52
22 Northwest Guilford 9 3 0 137.9 29
23 Sun Valley 9 3 0 136.9 26
24 New Bern 9 3 0 136.5 62
25 Jordan 10 4 0 136.0 80
26 Garner 8 4 0 135.9 13
27 Southeast Raleigh 8 4 0 134.2 38
28 Cuthbertson 7 4 0 134.2 55
29 Reagan 6 5 0 134.1 7
30 Butler 4 7 0 134.0 8
31 Lake Norman 7 4 0 132.5 42
32 Marvin Ridge 5 7 0 132.0 9
33 Ashley 9 3 0 131.2 82
34 Providence 5 5 0 131.1 69
35 Porter Ridge 5 6 0 129.9 27
36 Asheville 5 3 0 129.6 78
37 Southeast Guilford 7 5 0 128.5 18
38 Olympic 8 3 0 128.0 73
39 Ardrey Kell 5 5 0 127.6 45
40 Apex Friendship 10 2 0 127.2 91
41 Palisades 8 4 0 127.1 66
42 Myers Park 4 6 0 126.9 28
43 Middle Creek 6 5 0 125.6 74
44 New Hanover 6 5 0 125.1 64
45 Chambers 5 5 0 124.4 43
46 Corinth Holders 6 5 0 124.1 39
47 West Cabarrus 6 6 0 122.7 48
48 Britt, Jack 7 4 0 122.7 72
49 Hillside 7 6 0 122.5 76
50 Roberson, T.C. 4 5 0 122.4 51
51 Laney 6 5 0 122.2 44
52 South View 6 5 0 120.8 83
53 South Iredell 6 5 0 120.7 56
54 Conley, D.H. 5 6 0 120.4 40
55 Fuquay-Varina 3 7 0 117.3 32
56 South Mecklenburg 3 7 0 116.9 49
57 Wake Forest 5 7 0 116.5 22
58 Holly Springs 5 5 0 116.5 84
59 Enloe 6 5 0 115.8 75
60 Page 3 8 0 115.1 11
61 Topsail 4 6 0 114.9 70
62 Ragsdale 4 7 0 113.0 30
63 Heritage 2 9 0 112.8 3
64 Brown, A.L. 5 6 0 112.3 58
65 Willow Spring 3 8 0 112.1 16
66 North Mecklenburg 4 6 0 112.1 37
67 Davie County 3 7 0 111.0 20
68 Broughton 5 6 0 110.7 60
69 Western Guilford 4 7 0 110.6 41
70 Panther Creek 5 5 0 110.3 86
71 Glenn 3 7 0 109.6 47
72 Reynolds, R.J. 4 6 0 109.2 67
73 Pine Forest 5 6 0 107.3 89
74 Hoke County 3 8 0 107.2 65
75 Overhills 5 6 0 106.8 90
76 Alexander Central 5 6 0 106.1 79
77 Hopewell 3 7 0 105.4 61
78 Sanderson 4 6 0 104.8 85
79 Parkland 3 7 0 104.6 63
80 South Garner 1 8 0 104.4 36
81 Cox Mill 2 9 0 104.1 21
82 Apex 5 5 0 102.5 100
83 Chapel Hill 4 6 0 102.5 97
84 Gray's Creek 5 6 0 100.8 88
85 Wakefield* 1 9 0 100.8 17
86 Athens Drive 2 8 0 100.5 50
87 Knightdale* 2 8 0 97.8 25
88 South Caldwell 4 6 0 96.9 95
89 Rocky River 3 7 0 95.9 68
90 Lumberton 4 6 0 93.7 101
91 Green Level 2 8 0 89.4 93
92 Hickory Ridge 0 11 0 89.1 34
93 Southwest Guilford 1 9 0 87.9 57
94 McDowell 2 6 0 86.3 99
95 Swett, Purnell 3 7 0 86.2 96
96 Berry 3 7 0 85.0 98
97 Cary 1 9 0 84.2 92
98 Riverside 4 6 0 82.1 102
99 East Mecklenburg 1 10 0 80.1 77
100 Green Hope 0 10 0 70.7 94
101 Ballantyne Ridge 0 11 0 70.5 59
102 Northern Durham 2 8 0 66.5 103
103 East Chapel Hill 3 7 0 64.1 104
104 Garinger 0 10 0 63.2 81

Notes: 4A Wakefield forfeited to 4A Knightdale in week 11.