(906) 225-0721
Explore MGC
Our Courses
Greywalls Course Overview
Heritage Course Overview
MGC Management
MGC Board
Marketing Partners
FAQs
Become a Member
Join Our Team
Awards
Contact
Golf Shop
Services
Contact the Pros
Leagues
Clubhouse
About the Clubhouse
Menus & Specials
Events
Events Schedule
Guest Play
Rates
Book a Tee Time
Local Stay & Play
The Perfect 4-some
Testimonials
Become a Member
Dress Code
Member Home
Book a Tee Time
Tee Times
Events Calendar
12 events found.
Events
Events Search and Views Navigation
Search
Enter Keyword. Search for Events by Keyword.
Find Events
Event Views Navigation
List
List
Month
Day
Today
6/30/2025
June 30, 2025
–
7/13/2025
July 13, 2025
Select date.
June 2025
Mon
30
Ladies League
June 30, 2025 @ 5:30 pm
–
7:30 pm
Ladies League
Greywalls
July 2025
Tue
1
Tuesday Early Shift League
July 1, 2025 @ 10:00 am
–
12:00 pm
Tuesday Early Shift League
Tue
1
Tuesday Late Shift League
July 1, 2025 @ 5:45 pm
–
8:00 pm
Tuesday Late Shift League
Heritage
Wed
2
Wednesday 3-Man League
July 2, 2025 @ 5:30 pm
–
7:30 pm
Wednesday 3-Man League
Heritage
Mon
7
DHL League
July 7, 2025 @ 8:00 am
–
5:00 pm
DHL League
Heritage
Mon
7
Ladies League
July 7, 2025 @ 5:30 pm
–
7:30 pm
Ladies League
Greywalls
Tue
8
Tuesday Early Shift League
July 8, 2025 @ 10:00 am
–
12:00 pm
Tuesday Early Shift League
Tue
8
Tuesday Late Shift League
July 8, 2025 @ 5:45 pm
–
8:00 pm
Tuesday Late Shift League
Heritage
Wed
9
Wednesday 3-Man League
July 9, 2025 @ 5:30 pm
–
7:30 pm
Wednesday 3-Man League
Heritage
Thu
10
Bay Cliff Outing
July 10, 2025 @ 10:00 am
–
3:00 pm
Greywalls
Sat
12
UPGA Best Ball
July 12, 2025 @ 8:00 am
–
5:00 pm
UPGA Best Ball
Heritage/Greywalls
Sun
13
UPGA Best Ball
July 13, 2025 @ 8:00 am
–
5:00 pm
UPGA Best Ball
Heritage/Greywalls
Previous
Events
Today
Next
Events
Subscribe to calendar
Google Calendar
iCalendar
Outlook 365
Outlook Live
Export .ics file
Export Outlook .ics file
Contact the Pros
Please enable JavaScript in your browser to complete this form.
Please enable JavaScript in your browser to complete this form.
Name
*
First
Last
Email
*
Select One
*
Schedule a Tour
Schedule a Lesson
Comment or Message
Submit
CLOSE