Skip Navigation
Inquire Now
Apply
Family Portal
Alumni
X
Navigation
About
President's Message
Leadership
Facts at a Glance
Staff Directory
Advisory Board
Strategic Framework
Bishop Careers
Contact Us
Admissions
Visit Bishop
Application Process
Tuition & Affordability
NCSEAA Scholarships & Grants
Academics
Academics
Academic Achievement
St. Gabriel Program
Counseling Center
School Profile 2024-2025
College Acceptances 2022-2024
Campus Life
Arts
Theater
Music
Visual Arts
Athletics
Athletic Medical Emergency Information
BMHS Sports on NFHS Network
Coaches Contact Info
Forms & Handouts
Team Schedules
Team Stores/Varsity Letters/Pins/Jackets
Tryout & Physical Information
Villains at the Next Level
Villains Club
Villains Club Banner Sponsorship Form
Villains Merchandise & PE Uniforms
2024-2025 Calendar
2025-2026 Calendar
Communications
Lunch
Parent Experience
Student Life
Summer Camps 2025
Spirit Store
Ministry
Mission and Ministry
Traditional Catholic Prayers
Community Service Log in
Campus Ministry
Media - Youtube and Instagram
Liturgical Ministry Volunteers
Retreats
Support
2023-2024 Impact Report
1959 Fund
Spirit of Victory Campaign
Family and Alumni Business Directory
Corporate Partnerships
Event Calendar
Home
|
Event Calendar
September 2025
Categories
Clear/Show All
School
Seniors
Athletics
GENERAL
Sun
day
Mon
day
Tue
sday
Wed
nesday
Thu
rsday
Fri
day
Sat
urday
1
Labor Day - NO SCHOOL
Labor Day - NO SCHOOL
September 1, 2025
2
Summer Intern Project Presentations for Seniors - (2 HR Delay 9th - 11th Grade)
Summer Intern Project Presentations for Seniors - (2 HR Delay 9th - 11th Grade)
September 2, 2025
VG Golf vs S Davidson @ Sapona 4pm (Week of 9/2 exact date TBD)
VG Golf vs S Davidson @ Sapona 4pm (Week of 9/2 exact date TBD)
September 2, 2025
VG Tennis vs N Stokes Home 4:30pm
VG Tennis vs N Stokes Home 4:30pm
September 2, 2025
JV/V Girls Volleyball vs N Stokes Home 4:30/5:45pm
JV/V Girls Volleyball vs N Stokes Home 4:30/5:45pm
September 2, 2025
3
Cross Country @ SW Guilford 4:30
Cross Country @ SW Guilford 4:30
September 3, 2025
4
Football JV @ E Davidson 6:30pm
Football JV @ E Davidson 6:30pm
September 4, 2025
VG Tennis vs Wesleyan Home 4:30pm
VG Tennis vs Wesleyan Home 4:30pm
September 4, 2025
JV/V Girls Volleyball vs HP Christian Home 5/6:15pm
JV/V Girls Volleyball vs HP Christian Home 5/6:15pm
September 4, 2025
5
Football V vs E Davidson Home 7:30pm
Football V vs E Davidson Home 7:30pm
September 5, 2025
6
7
8
VG Golf vs Chatham Central @ Siler City CC 4pm (Week of 9/8 Exact Date TBD)
VG Golf vs Chatham Central @ Siler City CC 4pm (Week of 9/8 Exact Date TBD)
September 8, 2025
VG Tennis vs S Stokes Home 4:30
VG Tennis vs S Stokes Home 4:30
September 8, 2025
JV/V Girls Volleyball vs Wheatmore Home 5/6:15pm
JV/V Girls Volleyball vs Wheatmore Home 5/6:15pm
September 8, 2025
9
V Girls Volleyball @ CPLA 5pm
V Girls Volleyball @ CPLA 5pm
September 9, 2025
10
Cross Country @ Chatham Central 5pm
Cross Country @ Chatham Central 5pm
September 10, 2025
VG Tennis @ Chatham Central 4pm
VG Tennis @ Chatham Central 4pm
September 10, 2025
11
Football JV @ Trinity 6:30pm
Football JV @ Trinity 6:30pm
September 11, 2025
12
Progress Reports
Progress Reports
September 12, 2025
Football V vs Trinity Home 7:30pm
Football V vs Trinity Home 7:30pm
September 12, 2025
13
14
15
VG Golf vs S Stokes @ Hemlock 4pm (Week of 9/15 Exact Date TBD)
VG Golf vs S Stokes @ Hemlock 4pm (Week of 9/15 Exact Date TBD)
September 15, 2025
VG Tennis @ S Davidson 4pm
VG Tennis @ S Davidson 4pm
September 15, 2025
16
JV/V Girls Volleyball vs S Davidson Home 4:30/5:45pm
JV/V Girls Volleyball vs S Davidson Home 4:30/5:45pm
September 16, 2025
17
VG Tennis @ N Stokes 4pm
VG Tennis @ N Stokes 4pm
September 17, 2025
18
Football JV vs HP Christian Home 6pm
Football JV vs HP Christian Home 6pm
September 18, 2025
V Girls Volleyball @ WS Prep 5pm
V Girls Volleyball @ WS Prep 5pm
September 18, 2025
19
Football V vs WS Prep Home 7pm
Football V vs WS Prep Home 7pm
September 19, 2025
20
21
22
JV/V Girls Volleyball @ Chatham Central 4:30/5:45pm
JV/V Girls Volleyball @ Chatham Central 4:30/5:45pm
September 22, 2025
23
JV/V Girls Volleyball vs S Stokes Home 4:30/5:45pm
JV/V Girls Volleyball vs S Stokes Home 4:30/5:45pm
September 23, 2025
24
VG Tennis @ S Stokes 4pm
VG Tennis @ S Stokes 4pm
September 24, 2025
25
Football JV vs S Stokes Home 6:30pm
Football JV vs S Stokes Home 6:30pm
September 25, 2025
VG Tennis @ SW Guilford 4pm
VG Tennis @ SW Guilford 4pm
September 25, 2025
JV/V Girls Volleyball @ N Stokes 4:30/5:45pm
JV/V Girls Volleyball @ N Stokes 4:30/5:45pm
September 25, 2025
26
NO CLASSES - Diocesan Professional Day for Faculty & Staff
NO CLASSES - Diocesan Professional Day for Faculty & Staff
September 26, 2025
Football V @ St Stokes 7pm
Football V @ St Stokes 7pm
September 26, 2025
27
28
29
VG Tennis vs Chatham Central Home 4:30pm
VG Tennis vs Chatham Central Home 4:30pm
September 29, 2025
JV/V Girls Volleyball vs McMichael Home 5:30/6:30pm
JV/V Girls Volleyball vs McMichael Home 5:30/6:30pm
September 29, 2025
30
VG Golf Home Conf Match @ Pine Knolls 4pm (Week of 9/30 Exact Date TBD)
VG Golf Home Conf Match @ Pine Knolls 4pm (Week of 9/30 Exact Date TBD)
September 30, 2025
JV/V Girls Volleyball vs Chatham Central 4:30/5:45pm
JV/V Girls Volleyball vs Chatham Central 4:30/5:45pm
September 30, 2025
Monday, September 1
Labor Day - NO SCHOOL
September 1, 2025
Tuesday, September 2
Summer Intern Project Presentations for Seniors - (2 HR Delay 9th - 11th Grade)
September 2, 2025
VG Golf vs S Davidson @ Sapona 4pm (Week of 9/2 exact date TBD)
September 2, 2025
VG Tennis vs N Stokes Home 4:30pm
September 2, 2025
JV/V Girls Volleyball vs N Stokes Home 4:30/5:45pm
September 2, 2025
Wednesday, September 3
Cross Country @ SW Guilford 4:30
September 3, 2025
Thursday, September 4
Football JV @ E Davidson 6:30pm
September 4, 2025
VG Tennis vs Wesleyan Home 4:30pm
September 4, 2025
JV/V Girls Volleyball vs HP Christian Home 5/6:15pm
September 4, 2025
Friday, September 5
Football V vs E Davidson Home 7:30pm
September 5, 2025
Monday, September 8
VG Golf vs Chatham Central @ Siler City CC 4pm (Week of 9/8 Exact Date TBD)
September 8, 2025
VG Tennis vs S Stokes Home 4:30
September 8, 2025
JV/V Girls Volleyball vs Wheatmore Home 5/6:15pm
September 8, 2025
Tuesday, September 9
V Girls Volleyball @ CPLA 5pm
September 9, 2025
Wednesday, September 10
Cross Country @ Chatham Central 5pm
September 10, 2025
VG Tennis @ Chatham Central 4pm
September 10, 2025
Thursday, September 11
Football JV @ Trinity 6:30pm
September 11, 2025
Friday, September 12
Progress Reports
September 12, 2025
Football V vs Trinity Home 7:30pm
September 12, 2025
Monday, September 15
VG Golf vs S Stokes @ Hemlock 4pm (Week of 9/15 Exact Date TBD)
September 15, 2025
VG Tennis @ S Davidson 4pm
September 15, 2025
Tuesday, September 16
JV/V Girls Volleyball vs S Davidson Home 4:30/5:45pm
September 16, 2025
Wednesday, September 17
VG Tennis @ N Stokes 4pm
September 17, 2025
Thursday, September 18
Football JV vs HP Christian Home 6pm
September 18, 2025
V Girls Volleyball @ WS Prep 5pm
September 18, 2025
Friday, September 19
Football V vs WS Prep Home 7pm
September 19, 2025
Monday, September 22
JV/V Girls Volleyball @ Chatham Central 4:30/5:45pm
September 22, 2025
Tuesday, September 23
JV/V Girls Volleyball vs S Stokes Home 4:30/5:45pm
September 23, 2025
Wednesday, September 24
VG Tennis @ S Stokes 4pm
September 24, 2025
Thursday, September 25
Football JV vs S Stokes Home 6:30pm
September 25, 2025
VG Tennis @ SW Guilford 4pm
September 25, 2025
JV/V Girls Volleyball @ N Stokes 4:30/5:45pm
September 25, 2025
Friday, September 26
NO CLASSES - Diocesan Professional Day for Faculty & Staff
September 26, 2025
Football V @ St Stokes 7pm
September 26, 2025
Monday, September 29
VG Tennis vs Chatham Central Home 4:30pm
September 29, 2025
JV/V Girls Volleyball vs McMichael Home 5:30/6:30pm
September 29, 2025
Tuesday, September 30
VG Golf Home Conf Match @ Pine Knolls 4pm (Week of 9/30 Exact Date TBD)
September 30, 2025
JV/V Girls Volleyball vs Chatham Central 4:30/5:45pm
September 30, 2025
BMCHS Summer Cam