Updated Wednesday, October 7, 2026
Carolina Varsity North Carolina high school sports

Football · 2026 · 7A · North Piedmont

Mooresville 2-4

Mooresville, Iredell County · Head coach Zach Mayo

State rank

#48

week 8

In 7A

#18

power rank

RPI in class

#27

as in the report

Power

100.1

schedule strength 36.8

Points

152/202

scored / allowed

2026 season

Schedule and results

DateOpponentResult
Fri, Aug 21 vs Weddington L 17–49
Fri, Aug 28 at Sun Valley L 23–28
Fri, Sep 4 at A L Brown L 27–28
Fri, Sep 11 vs Hough L 10–49
Thu, Sep 17 vs East Forsyth W 33–29
Fri, Oct 2 vs South Iredell conf W 42–19
Fri, Oct 9 at North Iredell conf Pick: Win 55–9 99%
Fri, Oct 16 vs Davie County conf –
Fri, Oct 23 at Statesville conf –
Fri, Oct 30 vs Lake Norman conf –

Picks are Carolina Varsity's for this week's games, from the week 8 report; the percent is the chance of that result.

Since 1926

Season by season

SeasonRecordPointsClassHead coachFinal rank
2025 9-3 450–207 7A Zach Mayo #13
2024 11-2 582–151 4A Zach Mayo #9
2023 11-1 408–149 4A Joe Nixon #25
2022 10-2 427–290 4A Zach Mayo #37
2021 7-4 251–231 4A Joe Nixon #81
2020 2-5 118–203 Joe Nixon #208
2019 7-6†HSFHA has 7-7 274–251 4A Thad Wells #55
2018 9-4 376–265 4A Thad Wells #54
2017 4-8 168–275 4A Marty Paxton #138
2016 8-4 341–187 4A Marty Paxton #78
2015 9-4†HSFHA has 8-4 404–205 4A Hal Capps #55
2014 10-2†HSFHA has 11-2 479–180 4A Hal Capps #19
2013 11-2 453–265 4A Hal Capps #51
2012 4-7 267–255 4A Hal Capps #103
2011 12-3 440–270 4A Hal Capps #35
2010 8-4 341–240 4A Hal Capps #47
2009 0-11 213–414 4A Zach Mayo #175
2008 9-4 379–250 3A Barclay Marsh #63
2007 7-5 297–202 3A Barcklay Marsh #64
2006 5-7 307–311 3A Barcklay Marsh #164
2005 4-8 162–318 3A Zach Mayo #215
2004 6-6 266–260 3A Barcklay Marsh #116
2003 9-4 329–170 #62
2002 12-2 476–143 Mike Carter #20
2001 8-4 421–238 Mike Carter #25
2000 14-2†HSFHA has 13-2 559–243 Mike Carter #40
1999 7-5 301–200 #106
1998 11-1 401–100 #36
1997 10-2 547–164 3A #21
1996 10-3 363–222 #62
1995 12-3 508–247 #29
1994 5-5 192–155 #141
1993 11-2 313–191 2A #60
1992 5-5 222–153 #106
1991 10-2 354–155 #44
1990 11-2 402–121 #39
1989 8-3 267–135 2A #111
1988 5-5 192–175 #163
1987 4-6 111–151 #165
1986 2-8 121–204 #232
1985 4-6 144–138 #114
1984 7-3 131–110 #181
1983 2-8 120–216 #258
1982 6-5 120–136 #143
1981 3-7 96–206 3A #257
1980 8-2 203–100 #77
1979 4-6 97–140 #200
1978 1-9 40–360 #296
1977 2-8 110–281 3A #239
1976 1-9 106–297 #246
1975 5-5 155–219 #202
1974 9-3 378–169 #37
1973 9-3 350–221 Gary Karriker #71
1972 11-2 437–199 Perry Pearson #10
1971 7-3 183–112 Perry Pearson #111
1970 2-8 116–153 Perry Pearson #202
1969 6-4 205–98 Perry Pearson #103
1968 7-4 253–119 Perry Pearson #81
1967 4-6 210–147 Perry Pearson #80
1966 8-3 305–153 Perry Pearson #23
1965 9-1 268–71 Perry Pearson #41
1964 9-2 277–102 Perry Pearson #32
1963 8-2 203–83 Roy Boyles #68
1962 7-3 211–72 Roy Boyles #43
1961 11-1 232–57 Joe Popp #24
1960 10-1 298–57 Joe Popp #20
1959 5-4-1 123–105 Joe Popp #89
1958 1-9 50–178 Joe Popp #171
1957 0-10 45–229 Andy Miller #160
1956 0-8-1 24–181 Andy Miller #185
1955 3-6-1 134–139 Andy Miller #78
1954 2-6-2 78–190 Andy Miller #156
1953 0-10 47–279 Andy Miller #209
1952 1-7-1 56–111 Joe Neikirk #112
1951 3-4-2 89–123 Joe Neikirk #95
1950 2-7-1 49–125 Joe Neikirk #106
1945 0-1 0–30
1943 0-0-1 0–0
1942 0-1 0–12
1931 0-1 0–53
1926 0-1 0–34

Records are counted from the games on file, with forfeits as the result awarded; seasons before 1950 hold only the games found so far. Final rank is Carolina Varsity's season-end power rank among North Carolina teams. Coaches are as listed by the source for each season. † Another source records this season differently and the difference is not settled yet; its record is shown underneath. Where the other source is the one in error, the season is not marked.