94.5% of Hockey Websites Have Accessibility Errors. The Fix? Just 6 to 10 Hours.
Is hockey truly Canada's game? Not if 2.2 million Canadians with visual disabilities can't buy tickets, check scores, or watch highlights online.
We tested 145 Canadian hockey websites and found that 94.5% have accessibility barriers that exclude people with disabilities from participating in our national sport. The shocking part? Amateur organizations are doing better than the pros.
The Maritime Junior Hockey League (an amateur Tier 4 league) scored 99/100. The Vancouver Sun's Canucks coverage? Just 61/100. Sportsnet, which holds major NHL broadcast rights? 77/100.
Budget doesn't guarantee accessibility. Institutional commitment does.
Disclaimer: These results are based on automated testing using achecker's Free Web Accessibility Checker. No single tool can detect all accessibility barriers. Comprehensive evaluation should include multiple tools, manual review, and testing by people with disabilities.
Why This Matters
According to Statistics Canada's "Seeing Disabilities, 2022" report (released January 2025), 2.2 million Canadians aged 15 and older have a seeing disability (7.4% of the population). For these hockey fans, web accessibility is critical for using screen readers and other assistive technologies to access content.
Inaccessible websites prevent people with visual disabilities from purchasing tickets, checking scores, watching highlights with audio descriptions, reading news, and registering for programs. When images lack alt text, forms lack labels, or videos lack captions, these fans are excluded.
Meanwhile, Canada's accessibility legislation is strengthening. The Accessible Canada Act (2019) applies to national broadcasters. Provincial laws like Ontario's AODA (2005) actively issue fines. Organizations that ignore accessibility face legal and reputational risk.
Key Findings
The accessibility crisis is widespread but fixable:
- Only 5.5% of sites (8 of 145) had zero errors
- Average score: 84.5/100 (range: 61 to 99)
- 65% of sites have 6 or fewer errors
- Most common issues take just 6 to 10 hours to fix
Budget doesn't guarantee accessibility:
- Amateur Maritime Junior Hockey League: 99/100
- Universities average: 88.6/100
- NHL teams average: 87.1/100
- Sportsnet (major broadcaster): 77/100
Regional and language patterns:
- Quebec (87.2) outscored BC (81.3) by 6 points
- French sites scored 3.1 points higher than English
- Bilingual sites scored highest (88.1)
- Newer legislation correlates with lower scores
The most common barriers affect more than half of sites:
- Missing alt text: 68% | Insufficient color contrast: 54% | Missing form labels: 47%
Top and Bottom Performers
Excellence at Any Budget
| Rank | Organization | Score | Category | Errors |
|---|---|---|---|---|
| 1 | Maritime Junior Hockey League | 99 | Junior A League | 0 |
| 2 | Ottawa Gee-Gees | 98 | University (OUA) | 0 |
| 3 | Brantford Bulldogs | 97 | Major Junior (OHL) | 1 |
| 3 | Victoriaville Tigres | 97 | Major Junior (QMJHL) | 1 |
| 5 | Calgary Herald | 96 | Media | 0 |
| 5 | Edmonton Journal | 96 | Media | 0 |
| 5 | Guelph Gryphons | 96 | University (OUA) | 0 |
The Accessibility Gap
| Rank | Organization | Score | Category | Errors |
|---|---|---|---|---|
| 1 | Vancouver Sun (Canucks) | 61 | Media | 2 |
| 2 | Laurentian Voyageurs | 67 | University (OUA) | 2 |
| 3 | Hockey Yukon | 76 | Territorial Body | 8 |
| 3 | Calgary Hitmen | 76 | Major Junior (WHL) | 9 |
| 5 | Sportsnet | 77 | Broadcaster | 10 |
The Vancouver Sun's 61/100 is particularly troubling: it's 35 points behind sister publications Calgary Herald and Edmonton Journal, despite sharing parent company Postmedia.
What's Actually Broken: The Top 6 Barriers
1. Missing Alt Text (68% of sites) — CRITICAL
What it is: Images without text descriptions can't be read by screen readers. Who it affects: Blind and low-vision users relying on screen readers. Where we found it: Player rosters, game highlights, promotional graphics, team logos. Fix time: 2 to 4 hours.
2. Insufficient Color Contrast (54% of sites) — HIGH
What it is: Text that doesn't meet the 4.5:1 contrast ratio required by WCAG. Who it affects: Users with low vision or color-vision deficiency. Where we found it: Light gray text on white backgrounds, colored text on colored backgrounds, text over images. Fix time: 1 to 2 hours.
3. Missing Form Labels (47% of sites) — HIGH
What it is: Form inputs without proper labels prevent screen readers from identifying required information. Who it affects: Screen reader users completing transactions. Where we found it: Ticket purchasing, registration systems, newsletter signups, contact forms. Fix time: 2 to 3 hours.
4. Empty Links and Buttons (41% of sites) — MEDIUM
What it is: Links or buttons with no text content cannot be announced by screen readers. Who it affects: Screen reader users navigating sites. Where we found it: Icon-only navigation, "Read more" links, social media links, image links. Fix time: 1 to 2 hours.
5. No Skip Navigation (38% of sites) — MEDIUM
What it is: Without skip links, keyboard users must tab through entire navigation menus on every page. Who it affects: Keyboard-only users and screen reader users. Fix time: 30 minutes.
6. Poor Heading Structure (35% of sites) — MEDIUM
What it is: Illogical heading hierarchy (jumping from H1 to H4) confuses navigation. Who it affects: Screen reader users who rely on headings to understand page structure. Fix time: 2 to 3 hours.
Bottom line: All six issues require only basic web development knowledge to fix.
The Good News: Quick Wins Available
Most barriers are fixable with modest effort:
| Fix | Time Required | Sites Affected | Expected Improvement |
|---|---|---|---|
| Add alt text to images | 2 to 4 hours | 68% | +3 to +5 points |
| Fix color contrast | 1 to 2 hours | 54% | +2 to +4 points |
| Add form labels | 2 to 3 hours | 47% | +3 to +6 points |
| Add skip navigation | 30 minutes | 38% | +2 to +3 points |
- Total investment: 6 to 10 hours
- Expected improvement: +10 to +18 points
- Cost if outsourced: $500 to $2,000
Cost comparison:
- Basic fixes: $500 to $2,000
- Accessibility complaint: $10,000 to $50,000
- Legal proceedings: $50,000 to $100,000+
What We Found by Organization Type
The Professionals: Inconsistent Performance
Average: 88.1/100
The new PWHL outperformed established NHL teams, with three of four sites scoring above 90. This shows newer organizations build accessibility in from the start rather than retrofitting. Among NHL teams, Edmonton Oilers led at 90/100, while Ottawa Senators scored 85/100.
Universities: The Unexpected Leaders
Average: 88.6/100 (highest)
Universities consistently outperformed professional teams. Institutional policies and legal compliance requirements (like Ontario's AODA) create formal accountability that optional corporate initiatives lack. This explains why universities succeed despite smaller budgets. Top performers: Ottawa Gee-Gees (98), Guelph Gryphons (96), McMaster Marauders (94).
Media & Broadcasters: The 35-Point Gap
Average: 86.3/100 (wide variation)
The gap between best (Calgary Herald, 96) and worst (Vancouver Sun, 61) media outlets reveals inconsistent accessibility practices. Media accessibility is critical because news consumption is time-sensitive and video content requires captions. RDS and TSN tied at 95, while Sportsnet scored just 77.
Provincial Bodies: Registration Barriers
Average: 84.7/100
Provincial bodies manage critical registration systems and program information. Accessibility issues with forms and PDFs prevent families from registering children for hockey. Top performers: Hockey PEI (94), BC Hockey (92). Bottom: Hockey Manitoba (79), Hockey Yukon (76).
Geographic Patterns
Provincial Performance
| Province/Region | Avg Score | Best Performer |
|---|---|---|
| Quebec | 87.2 | Victoriaville Tigres (97) |
| Atlantic | 86.8 | Maritime Junior League (99) |
| Ontario | 85.6 | Ottawa Gee-Gees (98) |
| National Average | 84.5 | All sites |
| Alberta | 84.1 | Calgary Herald (96) |
| Prairies | 83.4 | Regina Cougars (92) |
| British Columbia | 81.3 | BC Hockey (92) |
Why Quebec leads: Provincial web accessibility standards integrated into government requirements, cultural emphasis on language accessibility, and strong enforcement create a foundation for better digital inclusion.
Why BC lags: The Accessible BC Act only came into force in September 2021. Organizations are still adapting, unlike provinces with older legislation like Ontario's AODA (2005).
Language Drives Performance
Bilingual organizations scored 88.1/100, French sites scored 86.8, and English-only sites scored 83.7. Attention to language accessibility extends to broader accessibility standards.
Why Budget Doesn't Guarantee Accessibility
The Maritime Junior Hockey League (99/100) scored higher than every NHL team and major broadcaster despite having a fraction of their budget.
What top performers have in common:
- Formal accessibility policies (not ad-hoc efforts)
- Legal compliance requirements create accountability
- Regular auditing schedules catch issues early
- Staff training on accessibility basics
- Accessible CMS platforms with built-in features
The lesson: Formal processes and institutional commitment beat big budgets and good intentions.
The Legal Landscape
Canadian accessibility legislation continues strengthening:
Federal: Accessible Canada Act (2019) applies to Hockey Canada and national broadcasters with phased implementation ongoing.
Provincial:
| Province | Legislation | Year | Status |
|---|---|---|---|
| Ontario | AODA | 2005 | Active enforcement, fines issued |
| Manitoba | Accessibility for Manitobans Act | 2013 | Phased implementation |
| Nova Scotia | Accessibility Act | 2017 | Standards development |
| BC | Accessible BC Act | 2021 | Implementation phase (new) |
| Quebec | Web Accessibility Standards | Ongoing | Integrated into govt |
As legislation matures, enforcement is increasing. Proactive accessibility is significantly cheaper than reactive fixes after complaints or fines.
Action Steps for Organizations
Immediate (0 to 30 days):
- Test your website using achecker's Free Web Accessibility Checker
- Fix critical barriers: alt text, color contrast, form labels
- Create an accessibility policy
Short-term (1 to 3 months):
- Conduct comprehensive audit using multiple tools and manual review
- Fix heading structure and add ARIA landmarks
- Caption all video content
- Make PDFs accessible
- Train content editors on accessibility basics
Long-term (6 to 12 months):
- Establish quarterly auditing schedule
- Include accessibility requirements in procurement and RFPs
- Test with people with disabilities
- Share best practices within your sector
Methodology and Limitations
We tested 145 websites using achecker's Free Web Accessibility Checker in February and March 2026 against WCAG 2.1 Level AA standards.
Sites tested: 7 NHL teams, 4 PWHL teams, 6 AHL teams, 53 major junior teams, 33 university teams, 13 provincial bodies, and 29 media outlets.
Important limitations: Automated testing identifies common barriers but cannot assess alt text quality, evaluate keyboard navigation flows, determine content logic, or replace testing by people with disabilities. Automated tools typically catch 25 to 30% of accessibility issues.
Comprehensive evaluation requires:
- Multiple automated tools (different tools catch different issues)
- Manual expert review by accessibility specialists
- Keyboard navigation testing
- Screen reader testing (JAWS, NVDA, VoiceOver)
- Testing by people with disabilities
- Review of dynamic content and interactive features
These findings are indicators of potential barriers, not definitive compliance assessments. Organizations should conduct thorough evaluation before making decisions based on these results.
Complete Results: All 145 Sites Ranked
Sorted by accessibility score (highest to lowest). Scores reflect automated testing only.
| Rank | Organization | Score | Errors | Warnings | Category | Region |
|---|---|---|---|---|---|---|
| 1 | Maritime Junior Hockey League | 99 | 0 | 1 | Junior A League | Atlantic |
| 2 | Ottawa Gee-Gees | 98 | 0 | 1 | University (OUA) | Ontario |
| 3 | Brantford Bulldogs | 97 | 1 | 0 | Major Junior (OHL) | Ontario |
| 3 | Victoriaville Tigres | 97 | 1 | 0 | Major Junior (QMJHL) | Quebec |
| 5 | Calgary Herald | 96 | 0 | 4 | Media | Alberta |
| 5 | Edmonton Journal | 96 | 0 | 4 | Media | Alberta |
| 5 | Guelph Gryphons | 96 | 0 | 3 | University (OUA) | Ontario |
| 8 | Hockey Edmonton | 95 | 1 | 3 | Regional Body | Alberta |
| 8 | RDS | 95 | 0 | 5 | Broadcaster | National |
| 8 | TSN | 95 | 0 | 5 | Broadcaster | National |
| 11 | Hockey PEI | 94 | 2 | 3 | Provincial Body | PEI |
| 11 | McMaster Marauders | 94 | 1 | 4 | University (OUA) | Ontario |
| 11 | Winnipeg Free Press | 94 | 1 | 5 | Media | Manitoba |
| 14 | PWHL Montreal | 92 | 3 | 3 | PWHL | Quebec |
| 14 | PWHL Ottawa | 92 | 3 | 3 | PWHL | Ontario |
| 14 | BC Hockey | 92 | 3 | 1 | Provincial Body | BC |
| 14 | Carleton Ravens | 92 | 1 | 5 | University (OUA) | Ontario |
| 14 | Manitoba Bisons | 92 | 2 | 4 | University (CW) | Manitoba |
| 14 | Regina Cougars | 92 | 3 | 3 | University (CW) | Saskatchewan |
| 20 | PWHL League Site | 91 | 4 | 3 | PWHL | National |
| 20 | Daily Hive Hockey | 91 | 4 | 1 | Media | National |
| 20 | Laurier Golden Hawks | 91 | 1 | 3 | University (OUA) | Ontario |
| 20 | Windsor Lancers | 91 | 3 | 4 | University (OUA) | Ontario |
| 24 | LNAH League | 90 | 1 | 2 | Semi-Pro | Quebec |
| 24 | PWHL Toronto | 90 | 5 | 2 | PWHL | Ontario |
| 24 | Edmonton Oilers | 90 | 3 | 5 | NHL | Alberta |
| 24 | Ontario Hockey Federation | 90 | 3 | 5 | Provincial Body | Ontario |
| 24 | Toronto Star | 90 | 2 | 7 | Media | Ontario |
| 24 | Ottawa Citizen | 90 | 3 | 6 | Media | Ontario |
| 24 | Toronto Varsity Blues | 90 | 4 | 3 | University (OUA) | Ontario |
| 24 | McGill Redbirds/Martlets | 90 | 3 | 5 | University (RSEQ) | Quebec |
| 24 | Alberta Golden Bears/Pandas | 90 | 3 | 5 | University (CW) | Alberta |
| 33 | Toronto Marlies | 89 | 3 | 6 | AHL | Ontario |
| 33 | York Lions | 89 | 4 | 4 | University (OUA) | Ontario |
| 33 | Oilers Nation | 89 | 3 | 6 | Media | Alberta |
| 33 | Canucks Army | 89 | 3 | 6 | Media | BC |
| 33 | The Ice Garden | 89 | 4 | 6 | Media | Multi-Regional |
| 38 | Calgary Flames | 88 | 3 | 7 | NHL | Alberta |
| 38 | Calgary Wranglers | 88 | 4 | 7 | AHL | Alberta |
| 38 | Hockey New Brunswick | 88 | 3 | 6 | Provincial Body | NB |
| 38 | Silver Seven Sens | 88 | 4 | 3 | Media | Ontario |
| 38 | Moncton Aigles Bleues | 88 | 5 | 2 | University (AUS) | NB |
| 38 | HockeyDB | 88 | 1 | 7 | Analytics | Multi-Regional |
| 38 | HockeyFeed | 88 | 3 | 4 | Media | National |
| 45 | Nova Scotia Hockey | 87 | 5 | 4 | Provincial Body | NS |
| 45 | Winnipeg Jets | 87 | 4 | 7 | NHL | Manitoba |
| 45 | Toronto Maple Leafs | 87 | 4 | 6 | NHL | Ontario |
| 45 | GTHL | 87 | 4 | 6 | Municipal Body | Ontario |
| 45 | Alberta Junior Hockey League | 87 | 5 | 5 | Junior A League | Alberta |
| 45 | Charlottetown Islanders | 87 | 4 | 5 | Major Junior (Q) | PEI |
| 45 | Shawinigan Cataractes | 87 | 3 | 5 | Major Junior (Q) | Quebec |
| 45 | Trois-Rivières Lions | 87 | 6 | 6 | ECHL | Quebec |
| 45 | Victory Press | 87 | 3 | 6 | Media | Multi-Regional |
| 45 | Queen's Gaels | 87 | 1 | 2 | University (OUA) | Ontario |
| 45 | Toronto Metropolitan Bold | 87 | 3 | 5 | University (OUA) | Ontario |
| 56 | Montreal Canadiens | 86 | 5 | 6 | NHL | Quebec |
| 56 | Vancouver Canucks | 86 | 5 | 5 | NHL | BC |
| 56 | Belleville Senators | 86 | 5 | 6 | AHL | Ontario |
| 56 | Saskatchewan Huskies | 86 | 6 | 4 | University (CW) | Saskatchewan |
| 56 | Western Mustangs | 86 | 5 | 6 | University (OUA) | Ontario |
| 56 | Montreal Carabins | 86 | 6 | 3 | University (RSEQ) | Quebec |
| 56 | Hockey Reference | 86 | 7 | 4 | Analytics | Multi-Regional |
| 63 | Ottawa Senators | 85 | 6 | 6 | NHL | Ontario |
| 63 | Laval Rocket | 85 | 6 | 5 | AHL | Quebec |
| 63 | BC Hockey League | 85 | 6 | 7 | Junior A League | BC |
| 63 | The Hockey News | 85 | 4 | 5 | Media | National |
| 63 | Daily Faceoff | 85 | 5 | 5 | Media | National |
| 63 | Greater Ontario Junior Hockey League | 85 | 7 | 6 | Junior B League | Ontario |
| 63 | Hockey Newfoundland and Labrador | 85 | 7 | 4 | Provincial Body | NL |
| 63 | UBC Thunderbirds | 85 | 6 | 6 | University (CW) | BC |
| 71 | Manitoba Moose | 84 | 5 | 7 | AHL | Manitoba |
| 71 | Ontario Hockey League | 84 | 7 | 6 | Major Junior League | Ontario |
| 71 | Ontario Junior Hockey League | 83 | 8 | 7 | Junior A League | Ontario |
| 71 | Northern Ontario Junior Hockey League | 84 | 7 | 8 | Junior A League | Ontario |
| 71 | Kootenay Intl Junior Hockey League | 84 | 7 | 6 | Junior B League | BC |
| 71 | Saskatchewan Junior Hockey League | 84 | 7 | 9 | Junior A League | Saskatchewan |
| 71 | PuckPedia | 84 | 8 | 7 | Analytics | National |
| 71 | Dobber Hockey | 84 | 6 | 8 | Analytics | National |
| 71 | Calgary Dinos | 84 | 7 | 4 | University (CW) | Alberta |
| 80 | Abbotsford Canucks | 83 | 2 | 5 | AHL | BC |
| 80 | Quebec Major Junior Hockey League | 83 | 7 | 9 | Major Junior League | Quebec |
| 80 | Cape Breton Eagles | 83 | 7 | 6 | Major Junior (Q) | NS |
| 80 | Maple Leafs Hot Stove | 83 | 4 | 9 | Media | Ontario |
| 80 | La Presse Sports | 83 | 1 | 2 | Media | Quebec |
| 80 | Le Journal de Montréal Hockey | 83 | 5 | 6 | Media | Quebec |
| 80 | Regina Pats | 83 | 6 | 7 | Major Junior (WHL) | Saskatchewan |
| 80 | Saskatoon Blades | 83 | 2 | 3 | Major Junior (WHL) | Saskatchewan |
| 80 | Mississauga Steelheads | 83 | 1 | 2 | Major Junior (OHL) | Ontario |
| 80 | North Bay Battalion | 83 | 7 | 6 | Major Junior (OHL) | Ontario |
| 80 | Hockey Alberta | 83 | 4 | 7 | Provincial Body | Alberta |
| 80 | U SPORTS | 83 | 1 | 2 | National University | National |
| 80 | Acadia Axemen/Axewomen | 83 | 1 | 2 | University (AUS) | NS |
| 80 | StFX X-Men/X-Women | 83 | 1 | 2 | University (AUS) | NS |
| 80 | Saint Mary's Huskies | 83 | 1 | 2 | University (AUS) | NS |
| 80 | Dalhousie Tigers | 83 | 1 | 2 | University (AUS) | NS |
| 80 | UPEI Panthers | 83 | 1 | 2 | University (AUS) | PEI |
| 80 | Money Puck | 83 | 3 | 4 | Analytics | National |
| 98 | Western Hockey League | 82 | 9 | 6 | Major Junior League | Multi-Regional |
| 98 | Rouyn-Noranda Huskies | 82 | 7 | 7 | Major Junior (Q) | Quebec |
| 98 | Windsor Spitfires | 82 | 7 | 7 | Major Junior (OHL) | Ontario |
| 98 | Hamilton Bulldogs | 82 | 9 | 6 | Major Junior (OHL) | Ontario |
| 98 | Lethbridge Hurricanes | 82 | 7 | 6 | Major Junior (WHL) | Alberta |
| 98 | Hockey Saskatchewan | 82 | 5 | 5 | Provincial Body | Saskatchewan |
| 98 | Hockey Québec | 82 | 7 | 7 | Provincial Body | Quebec |
| 98 | Elite Prospects | 82 | 9 | 7 | Analytics | Multi-Regional |
| 106 | Brampton Steelheads | 81 | 8 | 8 | Major Junior (OHL) | Ontario |
| 106 | Kamloops Blazers | 81 | 7 | 7 | Major Junior (WHL) | BC |
| 106 | Prince George Cougars | 81 | 8 | 6 | Major Junior (WHL) | BC |
| 106 | Hockey Calgary | 81 | 8 | 6 | Municipal Body | Alberta |
| 106 | Canadian Hockey League | 81 | 9 | 7 | National Governing | National |
| 111 | Brandon Wheat Kings | 80 | 8 | 8 | Major Junior (WHL) | Manitoba |
| 111 | London Knights | 80 | 8 | 7 | Major Junior (OHL) | Ontario |
| 111 | Medicine Hat Tigers | 80 | 8 | 7 | Major Junior (WHL) | Alberta |
| 111 | Moose Jaw Warriors | 80 | 8 | 6 | Major Junior (WHL) | Saskatchewan |
| 111 | Ottawa 67's | 80 | 8 | 8 | Major Junior (OHL) | Ontario |
| 111 | Peterborough Petes | 80 | 8 | 11 | Major Junior (OHL) | Ontario |
| 111 | Rimouski Océanic | 80 | 8 | 7 | Major Junior (Q) | Quebec |
| 111 | Sudbury Wolves | 80 | 8 | 8 | Major Junior (OHL) | Ontario |
| 111 | Swift Current Broncos | 80 | 8 | 7 | Major Junior (WHL) | Saskatchewan |
| 111 | Halifax Mooseheads | 80 | 9 | 7 | Major Junior (Q) | NS |
| 121 | Red Deer Rebels | 79 | 9 | 9 | Major Junior (WHL) | Alberta |
| 121 | Victoria Royals | 79 | 8 | 9 | Major Junior (WHL) | BC |
| 121 | Barrie Colts | 79 | 9 | 8 | Major Junior (OHL) | Ontario |
| 121 | Guelph Storm | 79 | 8 | 10 | Major Junior (OHL) | Ontario |
| 121 | Kingston Frontenacs | 79 | 9 | 8 | Major Junior (OHL) | Ontario |
| 121 | Niagara IceDogs | 79 | 9 | 7 | Major Junior (OHL) | Ontario |
| 121 | Owen Sound Attack | 79 | 7 | 10 | Major Junior (OHL) | Ontario |
| 121 | Sault Ste. Marie Greyhounds | 79 | 10 | 8 | Major Junior (OHL) | Ontario |
| 121 | TVA Sports | 79 | 7 | 5 | Broadcaster | Quebec |
| 121 | Hockey Manitoba | 79 | 10 | 8 | Provincial Body | Manitoba |
| 131 | Kitchener Rangers | 78 | 8 | 10 | Major Junior (OHL) | Ontario |
| 131 | Sarnia Sting | 78 | 8 | 9 | Major Junior (OHL) | Ontario |
| 131 | Vancouver Giants | 78 | 9 | 8 | Major Junior (WHL) | BC |
| 131 | Natural Stat Trick | 78 | 5 | 7 | Analytics | National |
| 135 | Edmonton Oil Kings | 77 | 9 | 9 | Major Junior (WHL) | Alberta |
| 135 | Kelowna Rockets | 77 | 10 | 10 | Major Junior (WHL) | BC |
| 135 | Sportsnet | 77 | 10 | 9 | Broadcaster | National |
| 138 | Calgary Hitmen | 76 | 9 | 11 | Major Junior (WHL) | Alberta |
| 138 | Hockey Yukon | 76 | 8 | 7 | Territorial Body | Yukon |
| 140 | Laurentian Voyageurs | 67 | 2 | 2 | University (OUA) | Ontario |
| 141 | Vancouver Sun (Canucks) | 61 | 2 | 3 | Media | BC |
Score = achecker accessibility score out of 100. Errors = detected accessibility errors. Warnings = potential issues flagged.
Find Out Where Your Site Stands
Test your hockey website with the same tool we used for this study:
Test Your Site Now (Free, No Signup Required)
Enter your URL → Get your score in 60 seconds → See specific errors → Fix them → Re-test
Test Your Website's Accessibility
Use our free accessibility checker to identify and fix issues on your website.
Start Free ScanRelated Articles
Accessibility Errors Found on Nearly All Major Canadian Public Websites
achecker testing of 48 major Canadian public websites found accessibility errors on 98% of sites. See results, methodology, and full site list.
Generative AI & Web Accessibility: How Audits Will Evolve in 2025
Explore how generative AI is reshaping accessibility audits in 2025 — from smarter detection to risks, trends, and integration tips for your workflow.
Compliance Fatigue: Why Websites That 'Passed' Yesterday Fail Today
Learn why accessible sites drift out of compliance over time. Explore accessibility regression, its causes, and how to prevent compliance drift.
