
The marine-casualty record over time: accident-investigation occurrences counted by year, occurrence type, severity and vessel segment. Built from open accident-investigation records and rolled up into a single time series.
Casualties on record
51,953
Years covered
52
Occurrence types
12
Peak year
1989
The two commonest types — Machinery Failure and Grounding — make up 40% of the record between them. But how common a type is says little about how harmful it is: Machinery Failure records are <1% Serious or Critical, against 100% for Damage/Unseaworthy.
Casualty occurrences per calendar year, stacked by occurrence type. The taxonomy collapses the granular accident-investigation strings into a small, stable set; the long tail of rarer types is folded into “Other (rest)”. Counts reflect the records we have matched, not the entire world casualty record.
The same occurrences split by assessed severity (Critical / Serious / Moderate / Minor), as one line per band. Severity is assigned at import from recorded fatalities, serious injuries and occurrence class — read the critical/serious lines as the human-cost signal.
The total over all years, by occurrence type and by vessel segment. Segment is resolved through the shared fleet classifier. Only a minority of these (largely historical) records match the fleet by IMO, so the segment chart shows the classified occurrences and states the unmatched share beneath it rather than letting an UNKNOWN bar dwarf the real segments.
Segment matched for 4,544 of 51,953 occurrences; the other 47,409 (91%) carry no vessel-type match and are excluded from this breakdown.
Each occurrence type re-expressed as the share of its records in each severity band. A type can dominate the counts and still be almost entirely Minor, so read this against the frequency ranking above — bar length there is volume, and this is harm.
Critical is a thin tier — 1,301 of 51,953 occurrences (2.5%) — and by rate it concentrates in Other (13% of its records) and Sinking/Capsize (11%), not in the higher-volume types that fill the counts.