Click on Agenda at the right to change the calendar look.
Click on Subscribe at the bottom right to add calendar to your device.

Sun Mon Tue Wed Thu Fri Sat
1
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 1 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
May 1 @ 6:00 pm – 9:00 pm
 
2
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 2 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 2 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 2 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
May 2 @ 5:00 pm – 7:00 pm
 
3
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 3 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
May 3 @ 5:00 pm – 7:00 pm
 
4
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
May 4 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 4 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
May 4 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
May 4 @ 11:30 am – 3:30 pm
 
5
7
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 7 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 7 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 7 @ 3:30 pm – 8:00 pm
 
8
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 8 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
May 8 @ 6:00 pm – 9:00 pm
 
9
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 9 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 9 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 9 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
May 9 @ 5:00 pm – 7:00 pm
 
10
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 10 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
May 10 @ 5:00 pm – 7:00 pm
 
11
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
May 11 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 11 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
May 11 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
May 11 @ 11:30 am – 3:30 pm
 
12
14
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 14 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 14 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 14 @ 3:30 pm – 8:00 pm
 
15
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 15 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
May 15 @ 6:00 pm – 9:00 pm
 
16
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 16 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 16 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 16 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
May 16 @ 5:00 pm – 7:00 pm
 
17
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 17 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
May 17 @ 5:00 pm – 7:00 pm
 
18
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
May 18 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 18 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
May 18 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
May 18 @ 11:30 am – 3:30 pm
 
19
21
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 21 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 21 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 21 @ 3:30 pm – 8:00 pm
 
22
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 22 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
May 22 @ 6:00 pm – 9:00 pm
 
23
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 23 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 23 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 23 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
May 23 @ 5:00 pm – 7:00 pm
 
24
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 24 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
May 24 @ 5:00 pm – 7:00 pm
 
25
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
May 25 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 25 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
May 25 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
May 25 @ 11:30 am – 3:30 pm
 
26
28
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 28 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 28 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 28 @ 3:30 pm – 8:00 pm
 
29
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 29 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
May 29 @ 6:00 pm – 9:00 pm
 
30
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 30 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
May 30 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
May 30 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
May 30 @ 5:00 pm – 7:00 pm
 
31
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
May 31 @ 9:00 am – 1:00 pm
Tuesday Ladder League 11:00 – 1:00 Thursday Women’s Ladder League 11:45
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
May 31 @ 5:00 pm – 7:00 pm