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
January 2024
Categories
Clear/Show All
School
Seniors
Athletics
GENERAL
Sun
day
Mon
day
Tue
sday
Wed
nesday
Thu
rsday
Fri
day
Sat
urday
1
NO School - Solemnity of Mary, Mother of God
NO School - Solemnity of Mary, Mother of God
January 1, 2024
2
NO SCHOOL - Teacher Workday
NO SCHOOL - Teacher Workday
January 2, 2024
3
VB Basketball @ CPLA 7:45pm
VB Basketball @ CPLA 7:45pm
January 3, 2024
JVB Basketball @ CPLA 5:00pm
JVB Basketball @ CPLA 5:00pm
January 3, 2024
VG Basketball @ CPLA 6:15pm
VG Basketball @ CPLA 6:15pm
January 3, 2024
JVG Basketball @ NW Guilford 5pm
JVG Basketball @ NW Guilford 5pm
January 3, 2024
College Q & A Alumni Panel 6pm
College Q & A Alumni Panel 6pm
January 3, 2024
Classes Resume
Classes Resume
January 3, 2024
4
Swimming vs Christ The King @ Catawba College 6:00 pm
Swimming vs Christ The King @ Catawba College 6:00 pm
January 4, 2024
5
VB Basketball vs Bethany home 8:00 pm
VB Basketball vs Bethany home 8:00 pm
January 5, 2024
JVB Basketball vs Bethany home 5:15 pm
JVB Basketball vs Bethany home 5:15 pm
January 5, 2024
VG Basketball vs Bethany home 6:30pm
VG Basketball vs Bethany home 6:30pm
January 5, 2024
JVGB Home vs. N. Davidson 4:00
JVGB Home vs. N. Davidson 4:00
January 5, 2024
Spirit Store OPENS
Spirit Store OPENS
January 5, 2024
6
Wrestling @ Dudley Tournament 9am
Wrestling @ Dudley Tournament 9am
January 6, 2024
VG Basketball @ Word of God Showcase vs N. Raleigh Christian noon
VG Basketball @ Word of God Showcase vs N. Raleigh Christian noon
January 6, 2024
7
8
Track @ JDL Winston-Salem 5
Track @ JDL Winston-Salem 5
January 8, 2024
JVBB @ Greensboro Day 6:00
JVBB @ Greensboro Day 6:00
January 8, 2024
9
Report Cards
Report Cards
January 9, 2024
Wrestling @ Tri Match NCLA NWP 6pm
Wrestling @ Tri Match NCLA NWP 6pm
January 9, 2024
VB Basketball @ WS Prep 6:30 pm
VB Basketball @ WS Prep 6:30 pm
January 9, 2024
JVB Basketball @ WS Prep 5pm
JVB Basketball @ WS Prep 5pm
January 9, 2024
JVG Basketball @ Mt. Tabor 4:00
JVG Basketball @ Mt. Tabor 4:00
January 9, 2024
10
Drop/Add Deadline
Drop/Add Deadline
January 10, 2024
JVG Basketball @ Mt. Tabor 4pm
JVG Basketball @ Mt. Tabor 4pm
January 10, 2024
Wrestling @ NCLA 4:30pm
Wrestling @ NCLA 4:30pm
January 10, 2024
11
Villain Walk
Villain Walk
January 11, 2024
Swimming @ Salem Academy 5:30
Swimming @ Salem Academy 5:30
January 11, 2024
JVG Basketball @ Asheboro 4:30
JVG Basketball @ Asheboro 4:30
January 11, 2024
VB Basketbsll @ WS Prep 6:30pm
VB Basketbsll @ WS Prep 6:30pm
January 11, 2024
JVB Basketball @ WS Prep 5pm
JVB Basketball @ WS Prep 5pm
January 11, 2024
12
VB Basketball @ Piedmont Classical 7:45pm
VB Basketball @ Piedmont Classical 7:45pm
January 12, 2024
JVB Basketball @ Piedmont Classical 5pm
JVB Basketball @ Piedmont Classical 5pm
January 12, 2024
VG Basketball @ Piedmont Classical 6:15pm
VG Basketball @ Piedmont Classical 6:15pm
January 12, 2024
Wrestling @ RJR 6:00
Wrestling @ RJR 6:00
January 12, 2024
13
VB Basketball vs John Handley VA @ Floyd Co HS TBD
VB Basketball vs John Handley VA @ Floyd Co HS TBD
January 13, 2024
Wrestling @ Dudley 9am
Wrestling @ Dudley 9am
January 13, 2024
14
15
NO SCHOOL - MLK Day
NO SCHOOL - MLK Day
January 15, 2024
JVB Basketball vs Blue Chip MLK Showcase TBD
JVB Basketball vs Blue Chip MLK Showcase TBD
January 15, 2024
16
Swimming vs. Cornerstone @ GAC 5:00 pm
Swimming vs. Cornerstone @ GAC 5:00 pm
January 16, 2024
VB Basketball vs TMSA 6:00 pm
VB Basketball vs TMSA 6:00 pm
January 16, 2024
JVG Basketball Home vs. Mt. Tabor 4:45
JVG Basketball Home vs. Mt. Tabor 4:45
January 16, 2024
17
6th Grade Retreat - Campus Ministry
6th Grade Retreat - Campus Ministry
January 17, 2024
Wrestling home Quad Match NWP 6pm
Wrestling home Quad Match NWP 6pm
January 17, 2024
18
Villain Walk
Villain Walk
January 18, 2024
Wrestling @ Tri Match Thomasville 6pm
Wrestling @ Tri Match Thomasville 6pm
January 18, 2024
VG Basketball @ Grace Christian (Sanford) 6:00
VG Basketball @ Grace Christian (Sanford) 6:00
January 18, 2024
19
VB Basketball @ Carver 7:15pm
VB Basketball @ Carver 7:15pm
January 19, 2024
JVB Basketball @ Carver 4:30pm
JVB Basketball @ Carver 4:30pm
January 19, 2024
VG Basketball @ Carver 5:45pm
VG Basketball @ Carver 5:45pm
January 19, 2024
Spirit Store CLOSES
Spirit Store CLOSES
January 19, 2024
20
VB Basketball vs Burlington Christian @ Atkins HS 5:00
VB Basketball vs Burlington Christian @ Atkins HS 5:00
January 20, 2024
Varsity Fencing Tournament Home 9 a.m.
Varsity Fencing Tournament Home 9 a.m.
January 20, 2024
Track @ JDL Winston-Salem 10 a.m.
Track @ JDL Winston-Salem 10 a.m.
January 20, 2024
21
22
23
VB Basketball vs Millennium home 8:00 pm
VB Basketball vs Millennium home 8:00 pm
January 23, 2024
JVG Basketball vs Oak Ridge home 5:15 pm
JVG Basketball vs Oak Ridge home 5:15 pm
January 23, 2024
Track @ JDL Winston-Salem 4:30
Track @ JDL Winston-Salem 4:30
January 23, 2024
VG Basketball Home vs Charlotte Catholic 6:30
VG Basketball Home vs Charlotte Catholic 6:30
January 23, 2024
24
Swimming vs FHE/Wheatmore @ Kville Y 7pm
Swimming vs FHE/Wheatmore @ Kville Y 7pm
January 24, 2024
Wrestling @ Tri Match Wheatmore 6pm
Wrestling @ Tri Match Wheatmore 6pm
January 24, 2024
JVB Basketball @ FCD 5 pm
JVB Basketball @ FCD 5 pm
January 24, 2024
25
VG Basketball @ Albermarle 6:15pm
VG Basketball @ Albermarle 6:15pm
January 25, 2024
JVG Basketball @ Albermarle 5pm
JVG Basketball @ Albermarle 5pm
January 25, 2024
26
VB Basketball @ Cornerstone 7 pm
VB Basketball @ Cornerstone 7 pm
January 26, 2024
VG Basketball @ Cornerstone 5:30
VG Basketball @ Cornerstone 5:30
January 26, 2024
27
Wrestling 1st/2nd Round Team Playoffs TBD
Wrestling 1st/2nd Round Team Playoffs TBD
January 27, 2024
28
Catholic Schools Week
Catholic Schools Week
January 28, 2024
29
Catholic Schools Week
Catholic Schools Week
January 29, 2024
Track @ JDL 5:00
Track @ JDL 5:00
January 29, 2024
30
Catholic Schools Week
Catholic Schools Week
January 30, 2024
All School Mass
All School Mass
January 30, 2024
VB Basketball @ NCLA 7:45pm
VB Basketball @ NCLA 7:45pm
January 30, 2024
JVB Basketball @ NCLA 5pm
JVB Basketball @ NCLA 5pm
January 30, 2024
VG Basketball @ NCLA 6:15pm
VG Basketball @ NCLA 6:15pm
January 30, 2024
31
Catholic Schools Week
Catholic Schools Week
January 31, 2024
Wrestling 3rd Round Regionals TBD
Wrestling 3rd Round Regionals TBD
January 31, 2024
Monday, January 1
NO School - Solemnity of Mary, Mother of God
January 1, 2024
Tuesday, January 2
NO SCHOOL - Teacher Workday
January 2, 2024
Wednesday, January 3
VB Basketball @ CPLA 7:45pm
January 3, 2024
JVB Basketball @ CPLA 5:00pm
January 3, 2024
VG Basketball @ CPLA 6:15pm
January 3, 2024
JVG Basketball @ NW Guilford 5pm
January 3, 2024
College Q & A Alumni Panel 6pm
January 3, 2024
Classes Resume
January 3, 2024
Thursday, January 4
Swimming vs Christ The King @ Catawba College 6:00 pm
January 4, 2024
Friday, January 5
VB Basketball vs Bethany home 8:00 pm
January 5, 2024
JVB Basketball vs Bethany home 5:15 pm
January 5, 2024
VG Basketball vs Bethany home 6:30pm
January 5, 2024
JVGB Home vs. N. Davidson 4:00
January 5, 2024
Spirit Store OPENS
January 5, 2024
Saturday, January 6
Wrestling @ Dudley Tournament 9am
January 6, 2024
VG Basketball @ Word of God Showcase vs N. Raleigh Christian noon
January 6, 2024
Monday, January 8
Track @ JDL Winston-Salem 5
January 8, 2024
JVBB @ Greensboro Day 6:00
January 8, 2024
Tuesday, January 9
Report Cards
January 9, 2024
Wrestling @ Tri Match NCLA NWP 6pm
January 9, 2024
VB Basketball @ WS Prep 6:30 pm
January 9, 2024
JVB Basketball @ WS Prep 5pm
January 9, 2024
JVG Basketball @ Mt. Tabor 4:00
January 9, 2024
Wednesday, January 10
Drop/Add Deadline
January 10, 2024
JVG Basketball @ Mt. Tabor 4pm
January 10, 2024
Wrestling @ NCLA 4:30pm
January 10, 2024
Thursday, January 11
Villain Walk
January 11, 2024
Swimming @ Salem Academy 5:30
January 11, 2024
JVG Basketball @ Asheboro 4:30
January 11, 2024
VB Basketbsll @ WS Prep 6:30pm
January 11, 2024
JVB Basketball @ WS Prep 5pm
January 11, 2024
Friday, January 12
VB Basketball @ Piedmont Classical 7:45pm
January 12, 2024
JVB Basketball @ Piedmont Classical 5pm
January 12, 2024
VG Basketball @ Piedmont Classical 6:15pm
January 12, 2024
Wrestling @ RJR 6:00
January 12, 2024
Saturday, January 13
VB Basketball vs John Handley VA @ Floyd Co HS TBD
January 13, 2024
Wrestling @ Dudley 9am
January 13, 2024
Monday, January 15
NO SCHOOL - MLK Day
January 15, 2024
JVB Basketball vs Blue Chip MLK Showcase TBD
January 15, 2024
Tuesday, January 16
Swimming vs. Cornerstone @ GAC 5:00 pm
January 16, 2024
VB Basketball vs TMSA 6:00 pm
January 16, 2024
JVG Basketball Home vs. Mt. Tabor 4:45
January 16, 2024
Wednesday, January 17
6th Grade Retreat - Campus Ministry
January 17, 2024
Wrestling home Quad Match NWP 6pm
January 17, 2024
Thursday, January 18
Villain Walk
January 18, 2024
Wrestling @ Tri Match Thomasville 6pm
January 18, 2024
VG Basketball @ Grace Christian (Sanford) 6:00
January 18, 2024
Friday, January 19
VB Basketball @ Carver 7:15pm
January 19, 2024
JVB Basketball @ Carver 4:30pm
January 19, 2024
VG Basketball @ Carver 5:45pm
January 19, 2024
Spirit Store CLOSES
January 19, 2024
Saturday, January 20
VB Basketball vs Burlington Christian @ Atkins HS 5:00
January 20, 2024
Varsity Fencing Tournament Home 9 a.m.
January 20, 2024
Track @ JDL Winston-Salem 10 a.m.
January 20, 2024
Tuesday, January 23
VB Basketball vs Millennium home 8:00 pm
January 23, 2024
JVG Basketball vs Oak Ridge home 5:15 pm
January 23, 2024
Track @ JDL Winston-Salem 4:30
January 23, 2024
VG Basketball Home vs Charlotte Catholic 6:30
January 23, 2024
Wednesday, January 24
Swimming vs FHE/Wheatmore @ Kville Y 7pm
January 24, 2024
Wrestling @ Tri Match Wheatmore 6pm
January 24, 2024
JVB Basketball @ FCD 5 pm
January 24, 2024
Thursday, January 25
VG Basketball @ Albermarle 6:15pm
January 25, 2024
JVG Basketball @ Albermarle 5pm
January 25, 2024
Friday, January 26
VB Basketball @ Cornerstone 7 pm
January 26, 2024
VG Basketball @ Cornerstone 5:30
January 26, 2024
Saturday, January 27
Wrestling 1st/2nd Round Team Playoffs TBD
January 27, 2024
Sunday, January 28
Catholic Schools Week
January 28, 2024
Monday, January 29
Catholic Schools Week
January 29, 2024
Track @ JDL 5:00
January 29, 2024
Tuesday, January 30
Catholic Schools Week
January 30, 2024
All School Mass
January 30, 2024
VB Basketball @ NCLA 7:45pm
January 30, 2024
JVB Basketball @ NCLA 5pm
January 30, 2024
VG Basketball @ NCLA 6:15pm
January 30, 2024
Wednesday, January 31
Catholic Schools Week
January 31, 2024
Wrestling 3rd Round Regionals TBD
January 31, 2024
BMCHS Summer Cam