Eight trophies will be handed out this weekend as the last boys' soccer teams standing in North Carolina fight it out for state championships.
In the first season since the NCHSAA moved from four to eight classifications, some familiar names remain in the final game. First among them is 7A top seed Marvin Ridge, which will face Chapel Hill in the final. The Mavericks are ranked No. 11 nationally by MaxPreps and are looking for their first title since 2016 after an agonizing loss in the 4A final last year.
While Marvin Ridge came up short last year, Western Alamance is back with a chance for a second straight title, albeit in a different classification. The Warriors took the 3A crown in overtime last year and will face East Lincoln in the 5A final Saturday.
Two other teams in the MaxPreps national top 25 also will try to finish their seasons on top: No. 21 Hoggard faces West Forsyth in the 8A championship, while No. 22 Charlotte Catholic meets Middle Creek in 6A as the Cougars make a record 19th state title game appearance.
Eight action-packed finals await. See the full schedule and information about how to watch below.
How to watch North Carolina high school soccer finals
- TV channel: N/A
- Live stream: NFHS Network
The North Carolina high school soccer finals will not be available to watch on a national TV channel, but fans can stream games on the NFHS Network.
The NFHS Network offers two basic plans: an Annual Pass ($6.67 per month) or a Monthly Pass ($13.99 per month). These plans give subscribers the ability to watch live sporting events and create clips of their favorite moments from games.
North Carolina soccer state championships schedule
All games at Appenzeller Field at Guilford College, Greensboro
Thursday, Nov. 20
| Matchup | Time (ET) | Live stream |
|---|---|---|
| 1A: Thomas Jefferson Classical Academy 1, Falls Lake 1 (4-3 on PKs) | — | — |
| 8A: Hoggard 2, West Forsyth 0 | — | — |
Friday, Nov. 21
| Matchup | Time (ET) | Live stream |
|---|---|---|
| 2A: Manteo vs. Gray Stone Day | 1 p.m. | NFHS Network |
| 4A: Southwestern Randolph vs. Newton-Conover | 4:30 p.m. | NFHS Network |
| 7A: Marvin Ridge vs. Chapel Hill | 7:30 p.m. | NFHS Network |
Saturday, Nov. 22
| Matchup | Time (ET) | Live stream |
|---|---|---|
| 5A: Western Alamance vs. East Lincoln | 11 a.m. | NFHS Network |
| 3A: Polk County vs. Wallace-Rose Hill | 2:30 p.m. | NFHS Network |
| 6A: Middle Creek vs. Charlotte Catholic | 6 p.m. | NFHS Network |
