Follow your favorite high school teams and players
Stat keeping for basketball teams
See top plays & highlights of the best high school sports

Get access to live game streams and full replays for 8000+ schools

Congratulations to Trenton Williams for being selected the Topsail player of the match

Soccer Recap: Topsail Finds Playoff Glory Versus Cary + How To Watch
Soccer Recap: Topsail Takes a Tough Playoff Loss + How To Watch
Stats have been entered for the Topsail vs. Southern School of Energy and Sustainability on Thursday, Nov. 6, 2025.
On Thursday, Nov 6, 2025, the Topsail Varsity Boys Soccer team lost their match against Southern School of Energy and Sustainability High School by a score of 1-3.
Congratulations to Ben Moore for being selected the Topsail player of the match

Stats have been entered for the Topsail vs. Cary on Tuesday, Nov. 4, 2025.
On Tuesday, Nov 4, 2025, the Topsail Varsity Boys Soccer team won their match against Cary High School by a score of 1-0.
Soccer Recap: Topsail Find Success
Soccer Recap: Topsail Takes a Loss
Soccer Recap: Topsail Proves Higher State Rank Is No Mistake + How To Watch
Congratulations to Jackson Timmons for being selected the Topsail player of the match

Stats have been entered for the Topsail vs. New Hanover on Wednesday, Oct. 29, 2025.
On Wednesday, Oct 29, 2025, the Topsail Varsity Boys Soccer team lost their match against New Hanover High School by a score of 1-2.
Congratulations to Achy Boutis for being selected the Topsail player of the match

Soccer Game Preview: Topsail vs. New Hanover
Stats have been entered for the Topsail vs. West Brunswick on Monday, Oct. 27, 2025.
On Monday, Oct 27, 2025, the Topsail Varsity Boys Soccer team won their match against West Brunswick High School by a score of 2-1.
Soccer Game Preview: Topsail vs. West Brunswick + Official Tickets
Congratulations to Jax Lawrence for being selected the Topsail player of the match

@ New HanoverL 1-2Wed, 11/5
vs CaryW 1-0Fri, 11/7
@ Southern School of Energy and SustainabilityL 1-3| National#880 | +29 |
| North Carolina#89 | +4 |
| North Carolina Class 7A#17 | -- |
| Wilmington#7 | -- |