Sportstats Head-to-Head Football Comparison Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Sportstats Head-to-Head Football Comparison lets your visitors pick any two teams from a supported league and instantly see a side-by-side head-to-head comparison built from historical match data: win/draw/loss form, goals scored and conceded, shots and shots on target, corners, cards, and a range of over/under trend breakdowns.
Features
- Side-by-side team comparison via a shortcode or a Gutenberg block
- Historical match data automatically fetched and kept up to date from football-data.co.uk
- 11 countries and their top leagues supported out of the box
- Form guide (last 5 results), league position, and performance against top-8/bottom-12 opposition
- Light, mobile-friendly widget with no page-builder lock-in
- Optional team and league crest images (see the FAQ below for where to get them)
PRO adds custom brand colors, choosing which stats appear and where, and per-block-instance configuration when using the Gutenberg block – so different pages on the same site can show different stat selections.
Data source
Match data is fetched from football-data.co.uk. This plugin only reads and displays publicly available historical results and statistics – it does not offer betting services of any kind.
Source code
The frontend widget (assets/dist/js/*.js, assets/dist/css/*.css) is a compiled/minified Vue 2 application. Its full, human-readable source (everything except node_modules and the compiled assets/dist/ output) is available as a zip:
https://sportstatswp.com/wp-content/uploads/2026/09/sportstats-head-to-head-football-comparison-FULLSOURCE-1.1.14.zip
To rebuild it yourself: unzip, cd assets, then npm install followed by npm run build (Vue CLI / webpack), which regenerates the contents of assets/dist/.
External services
This plugin connects to football-data.co.uk to fetch the historical football match data (results, goals, shots, corners, cards, etc.) it displays. This is the plugin’s core data source – it’s needed for the plugin’s calculations to work at all, and there is no local alternative.
- What data is sent: no visitor data, personal data or cookies are ever sent – only plain server-to-server HTTP requests (HEAD requests to check if a country’s data file has changed, and GET requests to download the CSV file itself) with no parameters beyond the file’s own URL.
- When: automatically, twice a week (Tuesdays and Thursdays) via WordPress’s scheduled events, and additionally whenever an administrator clicks “Fetch now” / “Fetch all countries now” on the Sportstats Football admin page.
- Service: football-data.co.uk. They don’t publish a single dedicated Terms of Service or Privacy Policy page; the closest equivalent is their disclaimer page: https://www.football-data.co.uk/disclaimer.php (their contact page, https://www.football-data.co.uk/contact.php, has no separate privacy policy linked either).
Disclaimer
Data and accuracy. Match statistics are derived from third-party historical data (football-data.co.uk) and are provided as is, with no warranty of accuracy, completeness or timeliness. Everything this plugin shows – form guides, percentages, over/under trends and every other figure – is for general informational purposes only. It is not betting, gambling, investment or financial advice, and past results do not predict future outcomes. If your site touches on betting or gambling in any way, it is your responsibility to comply with the laws and licensing requirements of every jurisdiction in which your site is accessed.
No affiliation. This plugin is an independent work. It is not affiliated with, endorsed by, sponsored by or connected to any football league, competition, club, governing body, or football-data.co.uk. Team, league and competition names are used for identification only and remain the property of their respective owners. The plugin ships no club or league crest images; any logos you upload are used under your own responsibility and remain the property of their respective owners.
No warranty. This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Screenshots
Head-to-head comparison: form, league position, win/draw/loss splits and over/under trends
Pick any two teams from a supported country and league
Admin: Logos Upload page
Admin: Appearance settings (brand colors, chart style, live preview)
Admin: choose which stat categories to show

