Follow your favorite high school teams and players
Stat keeping for basketball teams
Explore and purchase photos of your local teams and players
See top plays & highlights of the best high school sports
Get access to live game streams and full replays for 8000+ schools
Set up your high school team
Don't miss the action – Get Official Tickets
Soccer Recap: Brighton Comes Up Short + How To Watch
On Tuesday, Oct 14, 2025, the Brighton Varsity Boys Soccer team lost their Grand Ledge High School match against Okemos High School by a score of 0-3.
Soccer Game Preview: Brighton vs. Okemos
Soccer Recap: Brighton Snags Third Win in Last Four Games
On Wednesday, Oct 8, 2025, the Brighton Varsity Boys Soccer team won their Everett High School match against Everett High School by a score of 5-0.
On Monday, Oct 6, 2025, the Brighton Varsity Boys Soccer team won their match against Adams High School by a score of 2-1.
On Wednesday, Oct 1, 2025, the Brighton Varsity Boys Soccer team lost their match against Novi High School by a score of 0-1.
Soccer Recap: Brighton Has No Trouble Against Churchill + How To Watch
On Monday, Sep 29, 2025, the Brighton Varsity Boys Soccer team won their match against Churchill High School by a score of 4-1.
Soccer Game Preview: Brighton vs. Churchill
Soccer Recap: Brighton Plays to a Tie + How To Watch
On Saturday, Sep 27, 2025, the Brighton Varsity Boys Soccer team tied their Saline High School match against Saline High School by a score of 2-2.
On Thursday, Sep 25, 2025, the Brighton Varsity Boys Soccer team lost their Grand Ledge High School match against Grand Ledge High School by a score of 1-2.
Soccer Recap: Brighton Find Success
On Tuesday, Sep 23, 2025, the Brighton Varsity Boys Soccer team won their Brighton Sloan Field match against Glenn High School by a score of 5-0.
On Saturday, Sep 20, 2025, the Brighton Varsity Boys Soccer team lost their Brighton Sloan Field match against Huron High School by a score of 0-6.
Soccer Recap: Brighton Finishes Even with Northville + How To Watch
Stats are entered by the coach or designated team statistician in the admin.