Calendar

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
Belknap Park
Belknap Park
Oct 1 all-day
Mainly between 10:00 a.m. and 3:00 p.m.
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Oct 1 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Oct 1 @ 11:00 am – 2:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 1 @ 6:30 pm – 8:00 pm
 
2
Bleknap Park
Bleknap Park
Oct 2 all-day
9:00 a.m. – Noon  – Open Play all levels 5:00 p.m. – Open Play Courts 5-10 6:00 p.m. – 7:30 p.m. – Learn to Play Beginners (Starts May 8) Courts 1-4
Cascade Township Park 8:30 am
Cascade Township Park
Oct 2 @ 8:30 am – 10:00 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 2 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 2 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 2 @ 3:30 pm – 8:00 pm
 
3
Belknap Park
Belknap Park
Oct 3 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00.  Courts 5-10 as needed 5:00 p.m. – 3.5 – 4.0 – Courts 5-10[...]
Cascade Township Park 8:30 am
Cascade Township Park
Oct 3 @ 8:30 am – 10:00 am
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Oct 3 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Oct 3 @ 6:00 pm – 9:00 pm
 
Duncan Lake Middle School in Caledonia 6:30 pm
Duncan Lake Middle School in Caledonia @ 3.0 players welcome!
Oct 3 @ 6:30 pm – 9:00 pm
 
4
Belknap Park
Belknap Park
Oct 4 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play – Social Night
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 4 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 4 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 4 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Oct 4 @ 5:00 pm – 7:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 4 @ 6:30 pm – 8:00 pm
 
5
Belknap Park
Belknap Park
Oct 5 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00. Courts 5-10 9:00 a.m. – 1:00 p.m. – 3.5 + – Courts 1-4[...]
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 5 @ 9:00 am – 1:00 pm
 
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
Oct 5 @ 5:00 pm – 7:00 pm
 
6
Belknap Park
Belknap Park
Oct 6 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play 7:30-11:00 p.m. – Friday Night Lights – See Calendar
Cascade Township Park 8:30 am
Cascade Township Park
Oct 6 @ 8:30 am – 10:00 am
 
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Oct 6 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 6 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Oct 6 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Oct 6 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Oct 6 @ 1:30 pm – 3:30 pm
 
7
Belknap Park
Belknap Park
Oct 7 all-day
Open Play 10:00 a.m.
8
Belknap Park
Belknap Park
Oct 8 all-day
Mainly between 10:00 a.m. and 3:00 p.m.
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Oct 8 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Oct 8 @ 11:00 am – 2:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 8 @ 6:30 pm – 8:00 pm
 
9
Bleknap Park
Bleknap Park
Oct 9 all-day
9:00 a.m. – Noon  – Open Play all levels 5:00 p.m. – Open Play Courts 5-10 6:00 p.m. – 7:30 p.m. – Learn to Play Beginners (Starts May 8) Courts 1-4
Cascade Township Park 8:30 am
Cascade Township Park
Oct 9 @ 8:30 am – 10:00 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 9 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 9 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 9 @ 3:30 pm – 8:00 pm
 
10
Belknap Park
Belknap Park
Oct 10 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00.  Courts 5-10 as needed 5:00 p.m. – 3.5 – 4.0 – Courts 5-10[...]
Cascade Township Park 8:30 am
Cascade Township Park
Oct 10 @ 8:30 am – 10:00 am
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Oct 10 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Oct 10 @ 6:00 pm – 9:00 pm
 
Duncan Lake Middle School in Caledonia 6:30 pm
Duncan Lake Middle School in Caledonia @ 3.0 players welcome!
Oct 10 @ 6:30 pm – 9:00 pm
 
11
Belknap Park
Belknap Park
Oct 11 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play – Social Night
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 11 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 11 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 11 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Oct 11 @ 5:00 pm – 7:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 11 @ 6:30 pm – 8:00 pm
 
12
Belknap Park
Belknap Park
Oct 12 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00. Courts 5-10 9:00 a.m. – 1:00 p.m. – 3.5 + – Courts 1-4[...]
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 12 @ 9:00 am – 1:00 pm
 
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
Oct 12 @ 5:00 pm – 7:00 pm
 
13
Belknap Park
Belknap Park
Oct 13 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play 7:30-11:00 p.m. – Friday Night Lights – See Calendar
Cascade Township Park 8:30 am
Cascade Township Park
Oct 13 @ 8:30 am – 10:00 am
 
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Oct 13 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 13 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Oct 13 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Oct 13 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Oct 13 @ 1:30 pm – 3:30 pm
 
14
Belknap Park
Belknap Park
Oct 14 all-day
Open Play 10:00 a.m.
15
Belknap Park
Belknap Park
Oct 15 all-day
Mainly between 10:00 a.m. and 3:00 p.m.
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Oct 15 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Oct 15 @ 11:00 am – 2:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 15 @ 6:30 pm – 8:00 pm
 
16
Bleknap Park
Bleknap Park
Oct 16 all-day
9:00 a.m. – Noon  – Open Play all levels 5:00 p.m. – Open Play Courts 5-10 6:00 p.m. – 7:30 p.m. – Learn to Play Beginners (Starts May 8) Courts 1-4
Cascade Township Park 8:30 am
Cascade Township Park
Oct 16 @ 8:30 am – 10:00 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 16 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 16 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 16 @ 3:30 pm – 8:00 pm
 
17
Belknap Park
Belknap Park
Oct 17 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00.  Courts 5-10 as needed 5:00 p.m. – 3.5 – 4.0 – Courts 5-10[...]
Cascade Township Park 8:30 am
Cascade Township Park
Oct 17 @ 8:30 am – 10:00 am
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Oct 17 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Oct 17 @ 6:00 pm – 9:00 pm
 
Duncan Lake Middle School in Caledonia 6:30 pm
Duncan Lake Middle School in Caledonia @ 3.0 players welcome!
Oct 17 @ 6:30 pm – 9:00 pm
 
18
Belknap Park
Belknap Park
Oct 18 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play – Social Night
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 18 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 18 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 18 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Oct 18 @ 5:00 pm – 7:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 18 @ 6:30 pm – 8:00 pm
 
19
Belknap Park
Belknap Park
Oct 19 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00. Courts 5-10 9:00 a.m. – 1:00 p.m. – 3.5 + – Courts 1-4[...]
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 19 @ 9:00 am – 1:00 pm
 
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
Oct 19 @ 5:00 pm – 7:00 pm
 
20
Belknap Park
Belknap Park
Oct 20 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play 7:30-11:00 p.m. – Friday Night Lights – See Calendar
Cascade Township Park 8:30 am
Cascade Township Park
Oct 20 @ 8:30 am – 10:00 am
 
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Oct 20 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 20 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Oct 20 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Oct 20 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Oct 20 @ 1:30 pm – 3:30 pm
 
21
Belknap Park
Belknap Park
Oct 21 all-day
Open Play 10:00 a.m.
22
Belknap Park
Belknap Park
Oct 22 all-day
Mainly between 10:00 a.m. and 3:00 p.m.
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Oct 22 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Oct 22 @ 11:00 am – 2:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 22 @ 6:30 pm – 8:00 pm
 
23
Bleknap Park
Bleknap Park
Oct 23 all-day
9:00 a.m. – Noon  – Open Play all levels 5:00 p.m. – Open Play Courts 5-10 6:00 p.m. – 7:30 p.m. – Learn to Play Beginners (Starts May 8) Courts 1-4
Cascade Township Park 8:30 am
Cascade Township Park
Oct 23 @ 8:30 am – 10:00 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 23 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 23 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 23 @ 3:30 pm – 8:00 pm
 
24
Belknap Park
Belknap Park
Oct 24 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00.  Courts 5-10 as needed 5:00 p.m. – 3.5 – 4.0 – Courts 5-10[...]
Cascade Township Park 8:30 am
Cascade Township Park
Oct 24 @ 8:30 am – 10:00 am
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Oct 24 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Oct 24 @ 6:00 pm – 9:00 pm
 
Duncan Lake Middle School in Caledonia 6:30 pm
Duncan Lake Middle School in Caledonia @ 3.0 players welcome!
Oct 24 @ 6:30 pm – 9:00 pm
 
25
Belknap Park
Belknap Park
Oct 25 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play – Social Night
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 25 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 25 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 25 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Oct 25 @ 5:00 pm – 7:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 25 @ 6:30 pm – 8:00 pm
 
26
Belknap Park
Belknap Park
Oct 26 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00. Courts 5-10 9:00 a.m. – 1:00 p.m. – 3.5 + – Courts 1-4[...]
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 26 @ 9:00 am – 1:00 pm
 
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
Oct 26 @ 5:00 pm – 7:00 pm
 
27
Belknap Park
Belknap Park
Oct 27 all-day
9:00 a.m. – Noon – Open Play all levels 5:00 p.m. – Open Play 7:30-11:00 p.m. – Friday Night Lights – See Calendar
Cascade Township Park 8:30 am
Cascade Township Park
Oct 27 @ 8:30 am – 10:00 am
 
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Oct 27 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 27 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Oct 27 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Oct 27 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Oct 27 @ 1:30 pm – 3:30 pm
 
28
Belknap Park
Belknap Park
Oct 28 all-day
Open Play 10:00 a.m.
29
Belknap Park
Belknap Park
Oct 29 all-day
Mainly between 10:00 a.m. and 3:00 p.m.
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Oct 29 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Oct 29 @ 11:00 am – 2:00 pm
 
Cascade Township Park 6:30 pm
Cascade Township Park
Oct 29 @ 6:30 pm – 8:00 pm
 
30
Bleknap Park
Bleknap Park
Oct 30 all-day
9:00 a.m. – Noon  – Open Play all levels 5:00 p.m. – Open Play Courts 5-10 6:00 p.m. – 7:30 p.m. – Learn to Play Beginners (Starts May 8) Courts 1-4
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Oct 30 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Oct 30 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Oct 30 @ 3:30 pm – 8:00 pm
 
31
Belknap Park
Belknap Park
Oct 31 all-day
9:30 a.m. – Noon – Ladies 3.0 (+/-) with skills and drills starting at 9:30 and round robin to follow around 10:00.  Courts 5-10 as needed 5:00 p.m. – 3.5 – 4.0 – Courts 5-10[...]
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Oct 31 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Oct 31 @ 6:00 pm – 9:00 pm
 
Duncan Lake Middle School in Caledonia 6:30 pm
Duncan Lake Middle School in Caledonia @ 3.0 players welcome!
Oct 31 @ 6:30 pm – 9:00 pm