Skip to content
Yarış Radarı

The world runs. Keep your radar on.

Dil / Language / Язык: English

Why Yarış Radarı exists

I am Alparslan Selçuk Develioğlu, a software team lead who loves running and has raced in Cappadocia, the Kaçkar Mountains and Uludağ. As races became part of my life, I realised that finding a good race can sometimes take as much effort as reaching its start line.

Türkiye has many beautiful races; yet information about them is scattered across different websites, announcements and sometimes PDFs that no one can easily find. Finding a race date in one place, its registration link somewhere else and the final application deadline only at the last moment can wear down your enthusiasm. Yarış Radarı grew partly from my wish to bring some order to that mess, and partly from my need for a constantly updated race list for another software project of mine, Mixletics (mixletics.com).

What I want here is more than a calendar on a screen: that you discover a race you had not heard of, compare dates and reach the entry page without a search. When registration opens, and again as the deadline nears, a short reminder goes to your inbox, so you neither lose the tab nor miss a race you wanted.

In time the calendar alone was not enough, because finding the race is only half of it; the real question is what happens out on the course. So every course now has a briefing page: the elevation profile and the course map, the checkpoints and their cutoff times, the aid stations, the weather expected on race day, notes on the terrain and the start time the organiser announced. Today the site holds elevation profiles for 389 courses and 2,469 checkpoints across 40 races.

The past years are here too. For 135 editions of 20 races you can see how many started, how many finished and how the finishing times were spread, and we write down what changed since the previous year. Where the organiser has said so, the mandatory kit list (30 races), the medical certificate requirement (67 races) and the qualifying time needed to enter are on the race page as well.

There are also eighteen calculators: how many months of training a race needs, the pace that keeps you inside the cutoffs, what a trail distance is worth in flat kilometres, how much carbohydrate and fluid to take per hour. All of it free, with no account and no advertising.

Well, I am not saying this just because I built it, but I have not come across a race calendar made with quite this much care. So I set out to make the best one I could. I hope Yarış Radarı becomes a small companion that feels good to have and proves useful on your running journey.

I wrote about how this site began (in Turkish): How I Became a ChatGPT Source in 3 Days: The AI-First GEO Story of Yarış Radarı

I also wrote about the first two months, what I am proud of and where I was wrong: Two Months of Yarış Radarı: Proud Moments and Mistakes

All calendar data is also open to developers as a read-only JSON API: Race API

If you spot missing or incorrect information, let us know. Contact

Follow us: Instagram @yarisradari · X @yarisradari

Data sources and methodology

Sources

The calendar is fed by the Turkish Athletics Federation's race portal and calendar list, the PassTiming and Plustimer timing calendars, the Turkish Triathlon Federation portal, the HYROX event list, the UTMB series, the IRONMAN race calendar and the official sites of the world's major marathons. Races that appear in no feed, such as triathlons announced only in PDF, are added by hand. Every race page shows where its data came from.

Daily crawl

Every source is crawled automatically each morning. New races, date changes, registration deadlines and cancellations reach the calendar the same day. Official race sites are revisited regularly to fill in courses, elevation, fees and mandatory gear. The "Last updated" stamp on list pages is the date of that crawl.

Verification

Incoming data passes automated quality checks: date consistency, clearing stale deadlines, merging records of the same race from different sources and scoring official-site candidates. Suspicious changes are queued for review instead of being published. Automation never overwrites manually verified races; it only reports conflicts to us.

Limits and corrections

Organisers can change dates and conditions, so the definitive information is always on the official race site; our registration links always point there and we never act as an intermediary. If you see a wrong or missing record, tell us through the contact page and we will fix it.