YYJ Ice Transparency Project

← Back to dashboard

Past seasons

What a completed season actually looked like, for context alongside the live dashboard's in-progress numbers. Use the button above for a filterable, practice-by-practice view.

This data comes from schedule records, not from parent reports: an association's own published calendar where one exists, or schedule information shared within the community where it doesn't. Each card below says which. Either way, two things are always true here that aren't on the live dashboard:

Juan de Fuca Minor Hockey Association (Grizzlies)

2025-26 season

Published schedule

1816 practices across 41 teams

Rep Housecompared only within age groups reporting both tiers
Weekday / weekend split
68% weekday / 32% weekend
Rep5% weekendHouse8% weekend
Practices in a hard time slot
44%
Rep81%House43%

17% before 7am, 21% weekday 3–5pm, 6% weekday (not Fri) 9pm+

Practices in prime time
56%
Rep19%House57%

Not before 7am; not weekday 3–5pm; not 9pm or later on a weekday other than Friday. Weekends count as prime unless early morning.

Average travel distance
Not enough data

Needs reports with a home area selected, and a rink with known coordinates

Distinct rinks used
4
Rep4House4
Average practice duration
Rep1h 32mHouse1h 19m
Total ice time per week per team
Rep3h 1mHouse2h 17m

Practices per week × average practice length. Carries the same per-team window and weekly-recurrence assumption as the practices-per-week metric further down.

Full vs. shared ice (U11 and up)
59% full · 41% shared
Rep100% fullHouse36% full

U9 and under are left out of this one. Shared (half or cross) ice is the standard format at those ages, not a sign an association is holding full ice back, so counting it would just penalize associations whose youngest teams happen to be well reported.

Practices per week per team
Rep2.0House1.7

Each team is measured over its own reporting window, first to last date we have for that team, then averaged. That keeps a team whose schedule is only partly published from dragging its tier down.

Schedule consistency
Rep3.4 rinks · 5.6 weekdaysHouse3.5 rinks · 6.4 weekdays

Average per team. Lower is more predictable (same rink, same day each week)

Capital Region Female Minor Hockey Association (Victoria Reign)

2024-25 season

Community-shared schedule

633 practices across 19 teams

Rep practices aren't shown for this season yet. The dataset isn't large enough yet to report on with confidence, and we're working on that. House data below is unaffected.

Rep Housecompared only within age groups reporting both tiers
Weekday / weekend split
52% weekday / 48% weekend
Repn/aHouse48% weekend
Practices in a hard time slot
38%
Repn/aHouse38%

18% before 7am, 19% weekday 3–5pm, 0% weekday (not Fri) 9pm+

Practices in prime time
62%
Repn/aHouse62%

Not before 7am; not weekday 3–5pm; not 9pm or later on a weekday other than Friday. Weekends count as prime unless early morning.

Average travel distance
Not enough data

Needs reports with a home area selected, and a rink with known coordinates

Distinct rinks used
9
Repn/aHouse9
Average practice duration
Repn/aHouse1h 16m
Total ice time per week per team
Repn/aHouse2h 9m

Practices per week × average practice length. Carries the same per-team window and weekly-recurrence assumption as the practices-per-week metric further down.

Full vs. shared ice (U11 and up)
20% full · 80% shared
Repn/aHouse20% full

U9 and under are left out of this one. Shared (half or cross) ice is the standard format at those ages, not a sign an association is holding full ice back, so counting it would just penalize associations whose youngest teams happen to be well reported.

Practices per week per team
Repn/aHouse1.7

Each team is measured over its own reporting window, first to last date we have for that team, then averaged. That keeps a team whose schedule is only partly published from dragging its tier down. 1 of 19 team went over six weeks without a single reported practice sometime in the middle of its own window, which drags that team's rate down even though it likely kept practicing through the gap.

Schedule consistency
Repn/aHouse6.1 rinks · 4.5 weekdays

Average per team. Lower is more predictable (same rink, same day each week)

Juan de Fuca Minor Hockey Association (Grizzlies)

2024-25 season

Published schedule

1862 practices across 41 teams

Rep Housecompared only within age groups reporting both tiers
Weekday / weekend split
73% weekday / 27% weekend
Rep6% weekendHouse6% weekend
Practices in a hard time slot
42%
Rep79%House40%

15% before 7am, 21% weekday 3–5pm, 6% weekday (not Fri) 9pm+

Practices in prime time
58%
Rep21%House60%

Not before 7am; not weekday 3–5pm; not 9pm or later on a weekday other than Friday. Weekends count as prime unless early morning.

Average travel distance
Not enough data

Needs reports with a home area selected, and a rink with known coordinates

Distinct rinks used
4
Rep4House4
Average practice duration
Rep1h 36mHouse1h 17m
Total ice time per week per team
Rep3h 13mHouse2h 21m

Practices per week × average practice length. Carries the same per-team window and weekly-recurrence assumption as the practices-per-week metric further down.

Full vs. shared ice (U11 and up)
58% full · 42% shared
Rep100% fullHouse34% full

U9 and under are left out of this one. Shared (half or cross) ice is the standard format at those ages, not a sign an association is holding full ice back, so counting it would just penalize associations whose youngest teams happen to be well reported.

Practices per week per team
Rep2.0House1.8

Each team is measured over its own reporting window, first to last date we have for that team, then averaged. That keeps a team whose schedule is only partly published from dragging its tier down.

Schedule consistency
Rep3.3 rinks · 6.0 weekdaysHouse3.3 rinks · 6.7 weekdays

Average per team. Lower is more predictable (same rink, same day each week)

Capital Region Female Minor Hockey Association (Victoria Reign)

2023-24 season

Community-shared schedule

608 practices across 19 teams

Rep Housecompared only within age groups reporting both tiers
Weekday / weekend split
44% weekday / 56% weekend
Rep20% weekendHouse43% weekend
Practices in a hard time slot
25%
Rep40%House32%

18% before 7am, 4% weekday 3–5pm, 2% weekday (not Fri) 9pm+

Practices in prime time
75%
Rep60%House68%

Not before 7am; not weekday 3–5pm; not 9pm or later on a weekday other than Friday. Weekends count as prime unless early morning.

Average travel distance
Not enough data

Needs reports with a home area selected, and a rink with known coordinates

Distinct rinks used
8
Rep8House8
Average practice duration
Rep1h 19mHouse1h 12m
Total ice time per week per team
Rep2h 39mHouse1h 29m

Practices per week × average practice length. Carries the same per-team window and weekly-recurrence assumption as the practices-per-week metric further down.

Full vs. shared ice (U11 and up)
71% full · 29% shared
Rep91% fullHouse63% full

U9 and under are left out of this one. Shared (half or cross) ice is the standard format at those ages, not a sign an association is holding full ice back, so counting it would just penalize associations whose youngest teams happen to be well reported.

Practices per week per team
Rep2.0House1.2

Each team is measured over its own reporting window, first to last date we have for that team, then averaged. That keeps a team whose schedule is only partly published from dragging its tier down.

Schedule consistency
Rep6.0 rinks · 6.3 weekdaysHouse5.9 rinks · 4.7 weekdays

Average per team. Lower is more predictable (same rink, same day each week)