2026-27 Winter Schedule
Week 1: October 7
Green 71, Purple 65 (scorebook)
Orange 66, Light Blue 36 (scorebook)
White 50, Gold 41 (scorebook)
Blue 58, Red 53 (scorebook)
Week 2: October 14
St. John – White vs Red, ppd; makeup date TBD
St. John – Light Blue vs Blue, ppd; makeup date TBD
Eastpointe – Purple 74, Gold 55 (scorebook)
Eastpointe – Orange 70, Green 54 (scorebook)
Week 3: October 21
Green 75, Gold 58 (scorebook)
Light Blue 58, White 55 (scorebook)
Purple 57, Red 51 (scorebook)
Orange 67, Blue 41 (scorebook)
Week 4: October 28
St. John – Gold vs Red, 7:30pm
St. John – Orange vs White, 8:30pm
Eastpointe – Purple vs Light Blue, 7:30pm
Eastpointe – Green vs Blue, 8:30pm
Week 5: November 4
St. John – Green vs Red, 7:30pm
St. John – Blue vs White, 8:30pm
Eastpointe – Gold vs Light Blue, 7:30pm
Eastpointe – Orange vs Purple, 8:30pm
Week 6: November 11
St. John – Gold vs Orange, 7:30pm
St. John – Blue vs Purple, 8:30pm
Eastpointe – Red vs Light Blue, 7:30pm
Eastpointe – Green vs White, 8:30pm
Week 7: November 18
St. John – Green vs Light Blue, 7:30pm
St. John – Blue vs Gold, 8:30pm
Eastpointe – Red vs Orange, 7:30pm
Eastpointe – White vs Purple, 8:30pm
November 25
No Games — Thanksgiving break
Week 8: December 2
St. John – Blue vs Red, 7:30pm
St. John – Gold vs White, 8:30pm
Eastpointe – Orange vs Light Blue, 7:30pm
Eastpointe – Purple vs Green, 8:30pm
Week 9: December 9
St. John – Orange vs Green, 7:30pm
St. John – Gold vs Purple, 8:30pm
Eastpointe – Blue vs Light Blue, 7:30pm
Eastpointe – Red vs White, 8:30pm
Week 10: December 16
St. John – Blue vs Orange, 7:30pm
St. John – Red vs Purple, 8:30pm
Eastpointe – White vs Light Blue, 7:30pm
Eastpointe – Gold vs Green, 8:30pm
December 23
No Games — Holiday break
December 30
No Games — Holiday break
Week 11: January 6
St. John – Blue vs Green, 7:30pm
St. John – Light Blue vs Purple, 8:30pm
Eastpointe – White vs Orange, 7:30pm
Eastpointe – Red vs Gold, 8:30pm
Week 12: January 13
St. John – Purple vs Orange, 7:30pm
St. John – Light Blue vs Gold, 8:30pm
Eastpointe – White vs Blue, 7:30pm
Eastpointe – Red vs Green, 8:30pm
Week 13: January 20
St. John – White vs Green, 7:30pm
St. John – Light Blue vs Red, 8:30pm
Eastpointe – Purple vs Blue, 7:30pm
Eastpointe – Orange vs Gold, 8:30pm
Week 14: January 27
St. John – Purple vs White, 7:30pm
St. John – Orange vs Red, 8:30pm
Eastpointe – Gold vs Blue, 7:30pm
Eastpointe – Light Blue vs Green, 8:30pm
Week 15: February 3 - First Round
Game A: St. John — 1st vs 8th, 7:30
Game B: St. John — 2nd vs 7th, 8:30
Game C: Eastpointe — 3rd vs 6th, 7:30
Game D: Eastpointe — 4th vs 5th, 8:30
Week 16: February 10 - Semifinals
Game E: St. John — Winner A vs Winner D, 7:30
Game F: St. John — Winner B vs Winner C, 8:30
Game G: Eastpointe — Loser A vs Loser D, 7:30
Game H: Eastpointe — Loser B vs Loser C, 8:30
Week 17: February 17 - Finals
Championship: St. John — Winner E vs Winner F, 7:30
Third Place: St. John — Loser E vs Loser F, 8:30
Fifth Place: Eastpointe — Winner G vs Winner H, 7:30
Seventh Place: Eastpointe — Loser G vs Loser H, 8:30
2026 Summer Results
Week 1: April 15
Week 2: April 22
Week 3: April 29
Week 4: May 6
Week 5: May 13
White 50, Lime Green 48 (scorebook)
Red 55, Light Blue 46 (scorebook)
Purple 64, Blue 62, OT (scorebook)
Week 6: May 20
Light Blue 80, Purple 56 (scorebook)
White 68, Blue 64, OT (scorebook)
Lime Green 51, Red 49, OT (scorebook)
Week 7: May 27
Week 8: June 3
Week 9: June 10
Week 10: June 17
Week 11: June 24
White 61, Blue 47 (scorebook)
Purple 64, Light Blue 60, OT (scorebook)
Red 58, Lime Green 40 (scorebook)
Week 12: July 8
Week 13: July 15
Week 14: July 22
Red 61, White 55, OT (scorebook)
Purple 39, Lime Green 37 (scorebook)
Light Blue 58, Blue 51 (scorebook)
Week 15: July 29
Week 16: August 12 - First Round
GAME A (scrimmage) — Purple 57, Red 48 (scorebook)
GAME B— Blue 43, White 35 (scorebook)
GAME C— Light Blue 53, Lime Green 45 (scorebook)
Week 17: August 19 - Semifinals
GAME D- Semi #1: Light Blue 61, Red 42 (scorebook)
GAME E- Semi #2: Blue 53, Purple 44 (scorebook)
GAME F- Consolation: White 49, Lime Green 36 (scorebook)
Week 18: August 26 - Championship
GAME G- Red 71, White 61 (scorebook)
GAME H- Championship: Blue 63, Light Blue 55 (scorebook)
GAME I- Purple 51, Lime Green 43 (scorebook)
2025-2026 Winter Results
Week 1: October 22
Purple 47, Silver 43 (scorebook)
Light Blue 59, White 49 (scorebook)
Red 53, Orange 40 (scorebook)
Blue 69, Green 43 (scorebook)
Week 2: October 29
Blue 60, White 49 (scorebook)
Orange 66, Green 63 (scorebook)
Light Blue 67, Silver 35 (scorebook)
Red 56, Purple 49 (scorebook)
Week 3: November 5
Red 62, Silver 40 (scorebook)
Light Blue 58, Blue 43 (scorebook)
Purple 65, Green 48 (scorebook)
Orange 58, White 50 (scorebook)
Week 4: November 12
Green 44, Red 39 (scorebook)
Light Blue 67, Orange 40 (scorebook)
Purple 66, White 58 (scorebook)
Blue 66, Silver 42 (scorebook)
Week 5: November 19
Silver 66, Green 53 (scorebook)
Blue 54, Orange 46 (scorebook)
Red 59, White 39 (scorebook)
Light Blue 55, Purple 48 (scorebook)
November 26 — No League Games
Open gym at the Sterling Heights Senior Center, 3:30-8:45pm
3:30pm: Shoot around, or half-court games if there are enough players
4:45pm: Full-court games start (or earlier, if enough)
- Annual membership required: Sterling Heights residents $16/year, non-residents $32/year
- Please use the locker room to store bags & coats.
Week 6: December 3
Red 59, Light Blue 53 (scorebook)
Blue 56, Purple 51 (scorebook)
White 73, Green 57 (scorebook)
Silver 57, Orange 53 (scorebook)
Week 7: December 10
Silver 47, White 40 (scorebook)
Blue 52, Red 46 (scorebook)
Light Blue 68, Green 53 (scorebook)
Purple 89, Orange 59 (scorebook)
Week 8: December 17
Light Blue 68, White 56 (scorebook)
Blue 44, Green 36 (scorebook)
Orange 67, Red 58 (scorebook)
Purple 64, Silver 44 (scorebook)
December 24 — No Games
December 31 — No Games
Week 9: January 7
Light Blue 54, Silver 47 (scorebook)
Purple 61, Red 48 (scorebook)
White 64, Blue 53 (scorebook)
Green 58, Orange 56, OT (scorebook)
Week 10: January 14
Light Blue 71, Blue 53 (scorebook)
Purple 44, Green 39 (scorebook)
Orange 64, White 41 (scorebook)
Red 48, Silver 43 (scorebook)
Week 11: January 21
Blue 60, Silver 46 (scorebook)
White 83, Purple 74 (scorebook)
Light Blue 69, Orange 39 (scorebook)
Red 67, Green 48 (scorebook)
Week 12: January 28
Purple 64, Light Blue 62 (scorebook)
Red 41, White 38 (scorebook)
Blue 47, Orange 35 (scorebook)
Silver 69, Green 57 (scorebook)
Week 13: February 4
Silver 60, Orange 52 (scorebook)
White 85, Green 56 (scorebook)
Purple 62, Blue 60 (scorebook)
Light Blue 61, Red 42 (scorebook)
Week 14: February 11
Purple 58, Orange 46 (scorebook)
Light Blue 51, Green 49 (scorebook)
Red 59, Blue 55 (scorebook)
Silver 66, White 60 (scorebook)
Week 15: February 18 - Positional Round
Light Blue 68, Purple 57 (scorebook)
Red 54, Blue 43 (scorebook)
Silver 57, Orange 44 (scorebook)
White 59, Green 49 (scorebook)
Week 16: February 25 - First Round
Game A: #1 Light Blue 50, #8 Green 35 (scorebook)
Game B: #2 Purple 55, #7 Orange 44 (scorebook)
Game C: #3 Red 67, #6 White 40 (scorebook)
Game D: #5 Silver 59, #4 Blue 46 (scorebook)
Week 17: March 4 - Semifinals
Semifinals
Game E: #1 Light Blue 47, #5 Silver 34 (scorebook)
Game F: #2 Purple 50, #3 Red 42 (scorebook)
Consolation Semis
Game G: #8 Green 61, #4 Blue 49 (scorebook)
Game H: #6 White 59, #7 Orange 57 (scorebook)
Week 18: March 11 - Finals
Championship: Light Blue 52, Purple 43 (scorebook)
Third Place: Red 52, Silver 50 (scorebook)
Fifth Place: White 79, Green 66 (scorebook)
Seventh Place: Blue 65, Orange 49 (scorebook)
2025 Summer Results
Week 1: April 23
Red 65, Green 44 (scorebook)
Blue 62, White 53 (scorebook)
Orange 52, Purple 35 (scorebook)
Week 2: April 30
Purple 52, White 46 (scorebook)
Orange 49, Green 26 (scorebook)
Red 51, Blue 38 (scorebook)
Week 3: May 7
Orange 63, White 52 (scorebook)
Red 55, Purple 48, OT (scorebook)
Blue 57, Green 43 (scorebook)
Week 4: May 14
Purple 58, Green 39 (scorebook)
Red 69, White 56 (scorebook)
Blue 39, Orange 36 (scorebook)
Week 5: May 21
Orange 52, Red 44 (scorebook)
White 77, Green 43 (scorebook)
Blue 58, Purple 56 (scorebook)
Week 6: May 28
Purple 46, Orange 37 (scorebook)
Red 77, Green 46 (scorebook)
White 53, Blue 52 (scorebook)
Week 7: June 4
Red 49, Blue 47, OT (scorebook)
White 61, Purple 49 (scorebook)
Orange 60, Green 34 (scorebook)
Week 8: June 11
Blue 59, Green 48 (scorebook)
Orange 70, White 65 (scorebook)
Red 59, Purple 51 (scorebook)
June 18
ALL GAMES POSTPONED DUE TO POWER OUTAGE
Week 9: June 25
Blue 52, Orange 46 (scorebook)
Purple 53, Green 42 (scorebook)
White 63, Red 59 (scorebook)
Week 10: July 2
Purple 52, Blue 47 (scorebook)
Red 53, Orange 46 (scorebook)
White 61, Green 46 (scorebook)
Week 11: July 9
White 62, Blue 44 (scorebook)
Purple 55, Orange 49 (scorebook)
Red 62, Green 40 (scorebook)
Week 12: July 16
Orange 63, Green 47 (scorebook)
Red 40, Blue 34 (scorebook)
Purple 49, White 42 (scorebook)
Week 13: July 23
Purple 45, Red 36 (scorebook)
Blue 41, Green 33 (scorebook)
Orange 58, White 54 (scorebook)
Week 14: July 30
Red 70, White 56 (scorebook)
Orange 56, Blue 49 (scorebook)
Purple 42, Green 20 (scorebook)
Week 15: August 6
White 68, Green 45 (scorebook)
Purple 46, Blue 44 (scorebook)
Red 54, Orange 47 (scorebook)
Week 16 — First Round: August 13
GAME A {scrimmage} — Purple 63, Red 52 (scorebook)
GAME B- Orange 53, Green 51, OT (scorebook)
GAME C- White 66, Blue 44 (scorebook)
Week 17 — Semifinals: August 20
GAME D- Semi #1: Red 53, White 48 (scorebook)
GAME E- Semi #2: Orange 72, Purple 33 (scorebook)
GAME F- Consolation: Blue 41, Green 35 (scorebook)
Week 18 — Championship: August 27
GAME G- 3rd Place: Purple vs. White, ppd.
GAME H- Championship: Red 60, Orange 46 (scorebook)
GAME I- Consolation: Blue vs. Green, ppd.