Availability · who is out, and what is actually known
Injuries & Withdrawals
Structured fighter status: injuries, illnesses, withdrawals, replacements, suspensions, visa and travel issues, missed weight and returns. Each row is one sourced change, linked to the article or official update that reported it.
This tracker never infers a diagnosis. When a report says a fighter is out with an injury but does not say what the injury is, that is what you will read here. A named injury appears only with the sentence that stated it. A guessed body part attached to a real athlete would be a medical claim we invented, and no amount of page polish is worth one.
No status events on file yet
The fighter-status tables are defined but not yet populated in this environment. Availability changes appear here as soon as the collector runs — and only ever with the source that reported them.
How this is built
Sourced, one row per change. Every event carries the article URL, the publisher, when they published and when we detected it.
Official surfaces outrank the wire. When UFC.com amends its own card that is the promotion changing a fact, not a report about it, and it is labelled Official.
No inferred diagnosis, ever.injury_type stays empty unless a source names the injury in words, and the sentence that named it is stored beside the claim.
Attribution beats coverage. When a headline mentions several fighters and it is not clear which one the change is about, nothing is recorded — a healthy fighter shown as injured is a worse error than a missing row.
Resolved is kept. A withdrawal that was later reversed stays readable as history; it just stops counting as current.