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
2
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Jun 2 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 2 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Jun 2 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Jun 2 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Jun 2 @ 1:30 pm – 3:30 pm
 
4
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Jun 4 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Jun 4 @ 11:00 am – 2:00 pm
 
MVP Athletic Club 12:00 pm
MVP Athletic Club
Jun 4 @ 12:00 pm – 3:00 pm
2 open play courts. Free for members of MVP, non-members will have to pay a guest fee which is currently $20.
5
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 5 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 5 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 5 @ 3:30 pm – 8:00 pm
 
6
MSA Indoor Play / Ladder League @ 11:00 9:00 am
MSA Indoor Play / Ladder League @ 11:00 @ Michigan Sports Academy
Jun 6 @ 9:00 am – 1:00 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Jun 6 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Jun 6 @ 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!
Jun 6 @ 6:30 pm – 9:00 pm
 
7
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 7 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 7 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 7 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Jun 7 @ 5:00 pm – 7:00 pm
 
9
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Jun 9 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 9 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Jun 9 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Jun 9 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Jun 9 @ 1:30 pm – 3:30 pm
 
11
Premier Athletic and Tennis Club 9:00 am
Premier Athletic and Tennis Club
Jun 11 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Jun 11 @ 11:00 am – 2:00 pm
 
MVP Athletic Club 12:00 pm
MVP Athletic Club
Jun 11 @ 12:00 pm – 3:00 pm
2 open play courts. Free for members of MVP, non-members will have to pay a guest fee which is currently $20.
12
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 12 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 12 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 12 @ 3:30 pm – 8:00 pm
 
Pre-onset Parkinsons Pickleballers 4:30 pm
Pre-onset Parkinsons Pickleballers
Jun 12 @ 4:30 pm – 6:00 pm
 
13
MSA Indoor Play / Ladder League @ 11:00 9:00 am
MSA Indoor Play / Ladder League @ 11:00 @ Michigan Sports Academy
Jun 13 @ 9:00 am – 1:00 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Jun 13 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Jun 13 @ 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!
Jun 13 @ 6:30 pm – 9:00 pm
 
14
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 14 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 14 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 14 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Jun 14 @ 5:00 pm – 7:00 pm
 
16
Belknap Park
Belknap Park
Jun 16 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
Heritage Festival
Heritage Festival
Jun 16 – Jun 18 all-day
 
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Jun 16 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 16 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Jun 16 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Jun 16 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Jun 16 @ 1:30 pm – 3:30 pm
 
18
Belknap Park
Belknap Park
Jun 18 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
Jun 18 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Jun 18 @ 11:00 am – 2:00 pm
 
MVP Athletic Club 12:00 pm
MVP Athletic Club
Jun 18 @ 12:00 pm – 3:00 pm
2 open play courts. Free for members of MVP, non-members will have to pay a guest fee which is currently $20.
19
Bleknap Park
Bleknap Park
Jun 19 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
Jun 19 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 19 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 19 @ 3:30 pm – 8:00 pm
 
20
Belknap Park
Belknap Park
Jun 20 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[...]
MSA Indoor Play / Ladder League @ 11:00 9:00 am
MSA Indoor Play / Ladder League @ 11:00 @ Michigan Sports Academy
Jun 20 @ 9:00 am – 1:00 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Jun 20 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Jun 20 @ 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!
Jun 20 @ 6:30 pm – 9:00 pm
 
21
Belknap Park
Belknap Park
Jun 21 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
Jun 21 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 21 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 21 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Jun 21 @ 5:00 pm – 7:00 pm
 
22
Belknap Park
Belknap Park
Jun 22 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
Jun 22 @ 9:00 am – 1:00 pm
 
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
Jun 22 @ 5:00 pm – 7:00 pm
 
23
Belknap Park
Belknap Park
Jun 23 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
Lake Odessa Pickleball
Lake Odessa Pickleball
Jun 23 – Jun 25 all-day
 
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Jun 23 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 23 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Jun 23 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Jun 23 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Jun 23 @ 1:30 pm – 3:30 pm
 
25
Belknap Park
Belknap Park
Jun 25 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
Jun 25 @ 9:00 am – 1:00 pm
 
Spartan YMCA 11:00 am
Spartan YMCA @ Members Only
Jun 25 @ 11:00 am – 2:00 pm
 
MVP Athletic Club 12:00 pm
MVP Athletic Club
Jun 25 @ 12:00 pm – 3:00 pm
2 open play courts. Free for members of MVP, non-members will have to pay a guest fee which is currently $20.
26
Bleknap Park
Bleknap Park
Jun 26 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
Jun 26 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 26 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 26 @ 3:30 pm – 8:00 pm
 
27
Belknap Park
Belknap Park
Jun 27 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[...]
MSA Indoor Play / Ladder League @ 11:00 9:00 am
MSA Indoor Play / Ladder League @ 11:00 @ Michigan Sports Academy
Jun 27 @ 9:00 am – 1:00 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members only
Jun 27 @ 1:30 pm – 3:30 pm
 
Bella Vista Church 6:00 pm
Bella Vista Church @ 50 years and over & novice adults
Jun 27 @ 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!
Jun 27 @ 6:30 pm – 9:00 pm
 
28
Belknap Park
Belknap Park
Jun 28 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
Jun 28 @ 9:00 am – 1:00 pm
 
Whistle Stop 10:00 am
Whistle Stop @ Byron Township Community Center
Jun 28 @ 10:00 am – 2:00 pm
 
Presbyterian Church in Hastings 3:30 pm
Presbyterian Church in Hastings @ Open play
Jun 28 @ 3:30 pm – 4:30 pm
 
Whistle Stop 5:00 pm
Whistle Stop @ Byron Township Community Center
Jun 28 @ 5:00 pm – 7:00 pm
 
29
Belknap Park
Belknap Park
Jun 29 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
Jun 29 @ 9:00 am – 1:00 pm
 
Premier Athletic and Tennis Club 5:00 pm
Premier Athletic and Tennis Club
Jun 29 @ 5:00 pm – 7:00 pm
 
30
Belknap Park
Belknap Park
Jun 30 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
Friday Night Lights
Bella Vista Church 9:00 am
Bella Vista Church @ 50 years and over & novice adults
Jun 30 @ 9:00 am – 11:30 am
 
MSA Indoor Play 9:00 am
MSA Indoor Play @ Michigan Sports Academy
Jun 30 @ 9:00 am – 1:00 pm
 
Presbyterian Church in Hastings 9:30 am
Presbyterian Church in Hastings @ Open play
Jun 30 @ 9:30 am
 
Whistle Stop 11:30 am
Whistle Stop @ Byron Township Community Center
Jun 30 @ 11:30 am – 3:30 pm
 
Spartan YMCA 1:30 pm
Spartan YMCA @ Members Only
Jun 30 @ 1:30 pm – 3:30 pm