ÜBER UNS
Ultimate Fighting Calendar ist ein unabhängig betriebener, SEO-first gebauter Kalender für Profi-MMA-Events. Jeder kommende Kampf, jede komplette Card, jedes Ergebnis — aktuell gehalten in Minuten, nicht in Tagen.
WAS DU HIER FINDEST
- Jedes kommende MMA-Event von UFC, PFL, ONE Championship, RIZIN und KSW — mit Location, Übertragung und kompletter Fight Card, sobald die Organisation es ankündigt.
- Jedes abgeschlossene UFC-Event mit Siegern, Methoden, Runden und Zeiten für jeden Kampf. Pro Kampf werden Gesamtwerte (Knockdowns, signifikante Treffer, Takedowns, Kontrollzeit) und Runden-Aufschlüsselungen gespeichert.
- Live-Updates während einer Card. Läuft ein Event, aktualisieren sich die Ergebnisse alle fünf Minuten — Kämpfe landen Minuten nach dem Schlussgong auf der Seite.
WOHER DIE DATEN KOMMEN
Die Daten werden aus mehreren Quellen nach einer strikten Canonical-vs-Fill-Regel zusammengeführt. Die kanonische Quelle einer Organisation überschreibt Skalarfelder bei jedem Refresh; nicht-kanonische Quellen füllen nur leere Felder.
- UFC-Events — ufcstats.com ist die kanonische Quelle. Sieger, Methoden, Runden, Zeiten, Referees, Kampfstatistiken, Kämpfer-Bios — alles kommt von dort.
- Andere Organisationen (PFL, ONE, RIZIN, KSW) — die Jahresübersichten auf en.wikipedia.org. Offizielle Organisations-Spider stehen auf der Roadmap.
- Fallback-Füllung — Wikipedia füllt außerdem leere Felder bei UFC-Events, die UFCstats noch nicht listet (z. B. Monate im Voraus angekündigte Events).
UPDATE-RHYTHMUS
- Alle 6 Stunden — ein kompletter UFCstats-Archivlauf aktualisiert vergangene Ergebnisse und zieht neu gelistete Events nach.
- Alle 5 Minuten — während eines Live-Events wird nur dieses Event neu gescrapt, sodass Ergebnisse Minuten nach jedem Finish erscheinen. Der Poller stoppt automatisch, sobald jeder Kampf der Card ein Ergebnis hat.
- 5–30 Minuten — Seiten-Caches aktualisieren sich je Route unterschiedlich schnell, frisch gescrapte Ergebnisse erscheinen also kurz nach der nächsten Revalidierung.
UNABHÄNGIGKEIT
Ultimate Fighting Calendar ist nicht mit der UFC, PFL, ONE Championship, RIZIN, KSW, ufcstats.com oder irgendeiner Organisation oder Drittpartei verbunden. Alle Marken, Kämpfernamen und Eventnamen gehören den jeweiligen Inhabern. Wir aggregieren öffentlich publizierte Daten und verlinken bei jedem Event prominent auf die kanonische Quelle.
KONTAKT
Datenkorrekturen, fehlende Events, Partnerschaftsanfragen oder alles andere: Schreib an ceo@ufcalendar.com. Wir lesen jede Nachricht.
So funktioniert die Daten-Pipeline
Automatisierte Collector prüfen offizielle Quellen in gestaffelten Intervallen: Live-Events alle fünf Minuten, kommende Fight Cards alle zwei Stunden, aktuelle Ergebnisse mehrmals täglich. Jede Änderung wird zuerst in unsere Datenbank geschrieben und dann innerhalb von etwa dreißig Sekunden auf die Seite gepusht, die du siehst — ohne manuellen Zwischenschritt. Historische Cards bis zurück zu UFC 1 stammen aus derselben Pipeline, die gegen Archivquellen läuft.
Zeitzonen und Favoriten
Alle Eventzeiten werden als exakte UTC-Zeitpunkte gespeichert und im Browser in deiner eigenen Zeitzone angezeigt — was du siehst, ist der Zeitpunkt, zu dem die Card dort startet, wo du lebst. Zeitzonen-Auswahl, Design und Disziplin-Filter werden nur in deinem Browser gespeichert (localStorage); nichts davon wird an unsere Server gesendet oder dort gespeichert.
Korrekturen
Ein falsches Ergebnis, ein fehlender Kampf oder eine veraltete Startzeit? Schreib uns eine E-Mail und wir verfolgen es durch die Pipeline zurück. Abgesagte Events bleiben als abgesagt markiert auf der Seite, statt zu verschwinden — Links und Suchergebnisse gehen so nie kaputt.