Day Zero Guides

WordPress Plugins

WhenIsTheMatch Widget: A First Look at the Free WordPress Football Score Plugin

Some links in this guide are affiliate links. If you sign up through them, Day Zero Guides may earn a commission at no extra cost to you. This never affects which products we cover or what we say about them. See our affiliate disclosure for details.

Screenshot of WhenIsTheMatch Widget
Visit WhenIsTheMatch Widget

What WhenIsTheMatch Widget Actually Does

WhenIsTheMatch Widget is a WordPress plugin that drops a live football (soccer) match tracker onto any page or post via a shortcode. Once activated, it pulls data for over 800 teams across the major international leagues — think Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and a long tail of national and continental competitions — and renders it as a lightweight widget showing:

  • Countdown to the next fixture
  • Live score updates once a match kicks off
  • Venue and kickoff time details
  • Multilingual labels, so the widget adapts to the site's configured language rather than defaulting to English-only text

You install it like any other plugin from the WordPress.org repository, activate it, then place a shortcode (typically something like [whenisthematch team="arsenal"]) in a post, page, or widget area. There's no separate app, no external dashboard to log into — everything lives inside wp-admin.

Pricing: It's Just Free

There are no pricing tiers to evaluate here — the plugin is free to download and use from the WordPress plugin directory, with no premium upsell, no license key, and no usage caps found during testing. That's unusual in a niche where competitors often gate live-score refresh rates or team counts behind a paywall. It also means there's no paid support channel; you're relying on the WordPress.org support forum and whatever cadence the developer keeps for updates.

Worth noting: "free" plugins in this category sometimes monetize through ads injected into the widget or affiliate links to betting sites. Check the widget output on a staging site before pushing live if that's a concern for your audience.

Where This Actually Makes Sense

This isn't a plugin for building a full sports media site — it's a widget for adding contextual football info to a site that's about something else. Concrete scenarios where it earns its place:

  • A pub or sports bar website that wants to show "Man United vs Liverpool — Saturday, 3:00 PM" on the homepage so people know when to show up.
  • A local football club's WordPress site embedding the first team's next fixture and live score in the sidebar during match day.
  • A fan blog or fantasy football content site that writes match previews and wants a live countdown widget next to the article instead of a static "kickoff is Saturday" sentence that goes stale.
  • A sports betting tips blog that needs live scores embedded next to analysis without linking out to a third-party site and losing the visitor.
  • A multilingual regional news site covering a specific league (say, a Spanish-language site covering La Liga) that needs the widget's UI text to match the site's locale rather than forcing English labels.

Where it's the wrong tool: if you need historical stats, league tables, player data, or coverage of sports beyond football, this plugin won't do it — it's scoped specifically to match schedules and live scores for the teams it supports.

How It Compares to Other WordPress Score Widgets

WhenIsTheMatch WidgetScoreboard WidgetSoccerway WidgetESPN Sports Widget
PriceFree, no tiersFree with limited teams; premium add-ons for extra leaguesFree, but relies on Soccerway's public data feed (occasionally rate-limited)Free, but pulls from ESPN's API and can break when ESPN changes endpoints
Team/league coverage800+ teams, major international leaguesSmaller curated list, expandable via settingsBroad coverage but tied to Soccerway's site structureStrong for ESPN-covered leagues (MLS, EPL, top European leagues); weaker for smaller leagues
Multilingual supportYes, adapts to site localeLimited, mostly EnglishNo, English-only labelsNo, English-only labels
Embed methodShortcodeShortcode + widget areaShortcodeWidget area only, no shortcode
Best forSites needing lightweight, embeddable countdowns for many leagues at onceSites focused on one or two leagues wanting more visual customizationSites that already like Soccerway's data presentation styleSites specifically covering ESPN-carried leagues like MLS

Things to Check Before You Commit

  • Update cadence: a plugin covering 800+ teams depends on a live data feed staying accurate through transfer windows, rebrands, and league restructuring. Check the "Last updated" date on the WordPress.org listing before installing — sports data plugins go stale fast if abandoned.
  • Caching conflicts: live score widgets and full-page caching plugins (WP Rocket, W3 Total Cache) don't always play nicely. If your live scores aren't updating, check whether the shortcode output is being cached.
  • Shortcode placement limits: test whether you can run multiple widgets on one page (e.g., three different fixtures on a fixtures page) without them colliding or all showing the same match.

Verdict

If you run a WordPress site where football is a supporting feature rather than the whole product — a pub, a club, a regional news outlet, a betting content site — WhenIsTheMatch Widget is a low-risk way to add live match context without paying for anything or wiring up a third-party API yourself. Its multilingual handling and 800-team coverage give it a real edge over Soccerway Widget and ESPN Sports Widget if your audience isn't strictly English-speaking or isn't centered on ESPN-carried leagues. The tradeoff for being free and broad is the usual one with community WordPress plugins: no SLA, no guaranteed update schedule, and you should verify the data feed is still active before relying on it for anything time-sensitive like match-day promotions.

Update — 2026-08-19

The plugin now includes referee details and TV channel broadcast information as a key feature, which was not mentioned in the original guide. Additionally, an optional 'branding' parameter has been added that displays a support link below the widget.

See it on Pinterest →

We use cookies for ads (Google AdSense) and basic analytics. See our privacy policy.