Skip to main content
premierleague.com

premierleague.com

https://premierleague.com

Last scanned Jun 22, 2026

premierleague.com scored 47 out of 100 in a WCAG 2.2 accessibility audit conducted on June 22, 2026, with several areas requiring attention. The audit uncovered 11 distinct accessibility violations totalling 1377 instances, including 1186 critical, 184 serious, 7 moderate issues. The most pressing issues include invalid ARIA attribute values (WCAG 4.1.2), 1091 instances; list items not inside a list (WCAG 1.3.1), 90 instances; and ARIA roles missing required parent elements (WCAG 1.3.1), 80 instances. The assessment covered 10 pages across 30 unique page templates. The site relies on OneTrust as its consent management platform with Google Consent Mode v2, but does not implement IAB TCF v2.3. 191 third-party requests were detected from 15 vendors.

Passiro WCAG A

premierleague.com

Scan complete

critical1186
serious184
moderate7
minor0
10 pages scanned Jun 22, 2026
Claim & unlock

Key Accessibility Issues

1377 violations found across 11 rules — 1186 critical, 184 serious, 7 moderate, 0 minor

critical

Ensures all ARIA attributes have valid values

WCAG 4.1.2 · 1091 instances found · How to fix →

serious

Ensures <li> elements are used semantically

WCAG 1.3.1 · 90 instances found

critical

Ensures elements with an ARIA role that require parent roles are contained by them

WCAG 1.3.1 · 80 instances found

serious

Ensure touch target have sufficient size and space (mobile 320px)

WCAG 2.5.8 · 70 instances found

serious

Ensures links have discernible text

WCAG 2.4.4, 4.1.2 · 14 instances found · How to fix →

critical

Ensures elements with an ARIA role that require child roles contain them

WCAG 1.3.1 · 11 instances found

serious

Ensures every ARIA button, link and menuitem has an accessible name

WCAG 4.1.2 · 9 instances found

critical

Ensures buttons have discernible text

WCAG 4.1.2 · 2 instances found

critical

Ensures every form element has a label

WCAG 4.1.2 · 2 instances found · How to fix →

Cookie Consent & Compliance

premierleague.com uses OneTrust as its consent management platform. The site does not implement IAB TCF v2.3, which means consent signals are not standardised for programmatic advertising vendors. Learn about cookie consent requirements.

✓ CMP: OneTrust IAB TCF v2.3 Google Consent Mode v2

Get free cookie consent for premierleague.com — including IAB TCF v2.3 and Google Consent Mode v2.

Set up free consent →

Third-Party Trackers

191 requests detected from 15 vendors — Spotify, Chartbeat, Google LLC, Optimizely Inc., Adobe...

Analytics

35

Marketing

62

Necessary

9

Functional

0

Other

0

Vendor Category Type Domain
Spotify Advertising script pixels.spotify.com
Chartbeat Analytics script ping.chartbeat.net
Google LLC Analytics script www.googletagmanager.com
Google LLC Analytics script firebaseinstallations.googleapis.com
Optimizely Inc. Analytics script cdn.optimizely.com
Adobe Essential script cc-embed.adobe.com
Amazon Essential script d27vx6ekipa712.cloudfront.net
BitMovin Essential script analytics-ingress-global.bitmovin.com
Chartbeat Essential script static.chartbeat.com
Google Essential script csi.gstatic.com
Google Essential script firebaseremoteconfig.googleapis.com
Volentio JSD Essential script cdn.jsdelivr.net
Google LLC Marketing script imasdk.googleapis.com
Meta Platforms, Inc. Marketing iframe www.instagram.com
Meta Platforms, Inc. Marketing script connect.facebook.net
Meta Platforms, Inc. Marketing pixel www.facebook.com
TikTok Marketing script analytics.tiktok.com
X Corp (Twitter) Marketing script platform.twitter.com
Cloudflare Inc. Necessary script cdnjs.cloudflare.com
Google LLC Necessary script fonts.googleapis.com
Google Other pixel adservice.google.com
Google Other script securepubads.g.doubleclick.net
Google Other script pagead2.googlesyndication.com
Google Other script www.googletagservices.com
HyperKu Other script sync.ecal.com
OneTrust Other script cdn-ukwest.onetrust.com

Cookies

18 cookies detected — 0 necessary, 2 analytics, 3 marketing

Total

18

Necessary

0

Functional

0

Analytics

2

Marketing

3

Unknown

13

Filter by category
Name Domain Category Provider Expiry Secure HttpOnly Party
optimizelyEndUserId .premierleague.com Analytics Optimizely 177 d 1st
_gcl_au .premierleague.com Analytics Google Analytics 87 d 1st
_fbp .premierleague.com Marketing Facebook 87 d 1st
_ttp .premierleague.com Marketing TikTok 87 d 1st
_tt_enable_cookie .premierleague.com Marketing TikTok 87 d 1st
bitmovin_analytics_uuid www.premierleague.com Unknown 362 d 1st
OptanonConsent .premierleague.com Unknown 27 d 1st
optimizelySession .premierleague.com Unknown 177 d 1st
pl_guest_id www.premierleague.com Unknown Session 1st
s_nr .premierleague.com Unknown Expired 1st
ttcsid .premierleague.com Unknown 87 d 1st
ttcsid_CQTPD5JC77U6D8VT2IE0 .premierleague.com Unknown 87 d 1st
_cb .premierleague.com Unknown 1.1 yr 1st
_cb_svref .premierleague.com Unknown Expired 1st
_chartbeat2 .premierleague.com Unknown 1.1 yr 1st
_chartbeat4 .premierleague.com Unknown Expired 1st
__spdt www.premierleague.com Unknown 362 d 1st
__spdt fantasy.premierleague.com Unknown 362 d 1st

Is premierleague.com your website?

We discovered 200 pages on premierleague.com — this report scanned a structural sample. Claim it to unlock the complete accessibility & cookie report across all 200 pages.

Claim it to unlock detailed issue reports, AI-powered fix suggestions, a compliance badge for your footer, and continuous EAA monitoring.