Free embed

Free race calendar widget for your website

Show the next races in your country or sport directly on your club site, blog or newsletter page. The list updates itself — you paste it once.

How it works

  1. 1

    Copy the snippet

    Copy the two lines below and paste them into your site HTML — works on WordPress, Wix, Squarespace and plain HTML.

  2. 2

    Pick your races

    Adjust data-country, data-sport, data-limit and data-lang so the list matches your audience.

  3. 3

    Publish and forget

    The widget always shows the next upcoming races. No maintenance, no plugins, no cost.

Copy-paste snippet

Paste this where you want the race list to appear.

<div data-sportplan-widget data-country="ES" data-limit="5"></div>
<script async src="https://sportplan.es/embed.js"></script>

Live demo

This is the actual widget rendering live data — the next 5 races in Spain.

Parameters

Configure the widget with data attributes on the div. All of them are optional.

AttributeDefaultDescription
data-countryAll countriesTwo-letter country code (ES, US, FR, DE…). Leave out to show races worldwide.
data-sportAll sportsSport slug like running, trail-running, road-cycling or triathlon. Leave out for all sports.
data-limit5How many upcoming races to show, from 1 to 10.
data-langenLanguage for event links and dates: en, es, ca, fr, de, it, pt, nl, eu, gl, sv, da, no, ja, ko.

The widget includes a small “Powered by SportPlan” link. Please keep it visible — it is what keeps the widget free.