NTSB investigations, Outside the U.S.

565 cases where the phase of flight was Initial climb.

Cases per year

19642026
NTSB investigations, Outside the U.S. per year, 1964–2026: 565 cases
196417
196511
196611
196716
19686
19695
197011
19716
19728
19736
19748
19755
19761
19772
19782
19791
19851
19871
19901
19921
19971
20041
20061
200810
20095
201012
20118
201213
201313
201413
201522
201626
201724
201821
201939
202022
202140
202242
202339
202433
202541
202619

Latest cases

Query with SQL
duckdb -csv -c "WITH phase_names(main, name) AS (VALUES (100, 'Prior to flight'), (150, 'Standing'), (200, 'Pushback/towing'), (250, 'Taxi'), (300, 'Takeoff'), (350, 'Initial climb'), (400, 'Enroute'), (450, 'Maneuvering'), (500, 'Approach'), (550, 'Landing'), (600, 'Emergency descent'), (650, 'Uncontrolled descent'), (700, 'Post-impact'), (750, 'After landing'), (800, 'Other'), (990, 'Unknown')),
    crosswalk(code, main, name) AS (VALUES (500, 150, 'Standing'), (501, 150, 'Standing - pre-flight'), (502, 150, 'Standing - starting engine(s)'), (503, 150, 'Standing - engine(s) operating'), (504, 150, 'Standing - engine(s) not operating'), (505, 150, 'Standing - idling rotors'), (510, 250, 'Taxi'), (511, 200, 'Taxi - pushback/tow'), (512, 250, 'Taxi - to takeoff'), (513, 250, 'Taxi - from landing'), (514, 250, 'Taxi - aerial'), (520, 300, 'Takeoff'), (521, 300, 'Takeoff - roll/run'), (522, 350, 'Takeoff - initial climb'), (523, 300, 'Takeoff - aborted'), (530, 400, 'Climb'), (531, 400, 'Climb - to cruise'), (540, 400, 'Cruise'), (541, 400, 'Cruise - normal'), (542, 400, 'Maneuvering - holding (IFR)'), (550, 400, 'Descent'), (551, 400, 'Descent - normal'), (552, 600, 'Descent - emergency'), (553, 650, 'Descent - uncontrolled'), (560, 500, 'Approach'), (561, 500, 'Approach - VFR pattern - downwind'), (562, 500, 'Approach - VFR pattern - base turn'), (563, 500, 'Approach - VFR pattern - base leg/base to final'), (564, 500, 'Approach - VFR pattern - final approach'), (565, 500, 'Go-around (VFR)'), (566, 500, 'Approach - IAF to FAF/outer marker (IFR)'), (567, 500, 'Approach - FAF/outer marker to threshold (IFR)'), (568, 500, 'Circling (IFR)'), (569, 500, 'Missed approach (IFR)'), (570, 550, 'Landing'), (571, 550, 'Landing - flare/touchdown'), (572, 550, 'Landing - roll'), (573, 550, 'Landing - aborted'), (574, 550, 'Emergency landing'), (575, 550, 'Emergency landing after takeoff'), (576, 600, 'Emergency descent/landing'), (580, 450, 'Maneuvering'), (581, 450, 'Maneuvering - aerial application'), (582, 450, 'Maneuvering - turn to reverse direction'), (583, 450, 'Maneuvering - turn to landing area (emergency)'), (590, 450, 'Hover'), (591, 450, 'Hover - in ground effect'), (592, 450, 'Hover - out of ground effect'), (600, 800, 'Other'), (610, 990, 'Unknown')),
    current_codes AS (
      SELECT e.case_mkey, TRY_CAST(e.\"tier1Number\" AS INTEGER) AS code,
        row_number() OVER (PARTITION BY e.case_mkey ORDER BY coalesce(e.\"isDefiningEvent\", false) DESC, e.position) AS n
      FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' e
      WHERE e.aircrafts_position = 1 AND e.\"tier1Number\" GLOB '[1-9][0-9]*'
        AND (e.\"isDefiningEvent\" OR e.case_mkey IN (SELECT \"mKey\" FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' WHERE \"isPre1982\"))
    ),
    phases AS (
      SELECT case_mkey, 'current' AS scheme, code, CASE WHEN code >= 990 THEN 990 ELSE code // 50 * 50 END AS main
      FROM current_codes WHERE n = 1
      UNION ALL
      SELECT o.case_mkey, 'older', o.\"phaseOfFlightCode\", w.main
      FROM 'https://openairdocs.org/data/latest/ntsb_occurrences.parquet' o JOIN crosswalk w ON w.code = o.\"phaseOfFlightCode\"
      WHERE o.aircrafts_position = 1 AND o.\"occurrenceNumber\" = 1 AND o.case_mkey NOT IN (SELECT case_mkey FROM current_codes)
    ),
    case_phases AS (
      SELECT p.*, c.\"eventDate\", c.\"highestInjuryLevel\" = 'Fatal' AS fatal, a.aircraft_model_code
      FROM phases p JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = p.case_mkey
      LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = p.case_mkey AND a.position = 1
      WHERE c.\"eventDate\" >= DATE '1962-01-01' AND p.main IN (SELECT main FROM phase_names)
    )
  SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url
  FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1
  WHERE c.\"eventCountry\" <> 'USA'
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 350)
  ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

NTSB GAA27WA005Accident · No injuriesClass 5 · ForeignCessna R172 · Tarija, BoliviaOct 7, 2026 · CP-2646 · Substantial damageNTSB DCA26WA364Incident · No injuriesClass 5 · ForeignBoeing 777-223 · Ezeiza, ArgentinaSep 14, 2026 · N761AJ · No damageNTSB ENG26WA039OccurrenceClass 5 · ForeignBoeing 737 · Cancun, MexicoAug 18, 2026 · XA-SSRNTSB DCA26WA222OccurrenceClass 5 · ForeignBoeing 737 · Marrakech, MoroccoMay 22, 2026 · PH-HSB · No damageNTSB DCA26WA199Incident · No injuriesClass 5 · ForeignBoeing 747 · Karachi, PakistanMay 12, 2026 · EX-47004NTSB DCA26WA207Occurrence · No injuriesClass 5 · ForeignBoeing 737 · Lahore, PakistanMay 6, 2026 · 9M-LRLNTSB GAA26WA167Accident · No injuriesClass 5 · ForeignSocata TB9 · Zborowo, PolandApr 18, 2026 · D-EUGA · Substantial damageNTSB ENG26WA027Occurrence · No injuriesClass 5 · ForeignATR ATR72 · Marseille-Provence, FranceApr 5, 2026 · EC-JXF · No damageNTSB GAA26WA184Accident · Serious injuriesClass 5 · ForeignRobinson R44 · Yorke Island, AustraliaMar 31, 2026 · VH-HYR · Substantial damageNTSB DCA26WA172Incident · No injuriesClass 5 · ForeignMcdonnell Douglas MD80 · La Guaira, VenezuelaMar 31, 2026 · YV3499 · No damageNTSB ENG26WA025Incident · No injuriesClass 3 · ForeignAirbus A330-323 · Sao Paulo, BrazilMar 30, 2026 · N813NW · Substantial damageNTSB GAA26WA134Incident · 1 fatalClass 5 · ForeignAir Tractor AT502B · Cruz Alta, BrazilMar 16, 2026 · PT-SEF · DestroyedNTSB DCA26WA157Incident · No injuriesClass 5 · ForeignEmbraer ERJ190 · Minatitlan, MexicoMar 9, 2026 · XA-ACE · Minor damageNTSB DCA26WA147Incident · No injuriesClass 5 · ForeignBoeing 737-823 · San Salvador, El SalvadorMar 1, 2026 · N907NN · Minor damageNTSB GAA26WA116AccidentClass 5 · ForeignBeech C90 · Gangnani, IndiaFeb 23, 2026 · VT-AJV · DestroyedNTSB DCA26WA114Incident · No injuriesClass 5 · ForeignSaab 340B · Canberra, AustraliaJan 29, 2026 · VH-VEZ · Minor damageNTSB GAA26WA077Accident · Serious injuriesClass 5 · ForeignCessna T-206H · Saltillo, Coahuila, MexicoJan 17, 2026 · XB-HUS · Substantial damageNTSB GAA26WA072Accident · 6 fatalClass 3 · ForeignPiper PA-31-325 · Paipa, ColombiaJan 10, 2026 · N325FA · DestroyedNTSB GAA26WA065Accident · Serious injuriesClass 5 · ForeignNavion 145 · San Antonio Oeste, ArgentinaJan 4, 2026 · LV-YYL · Substantial damageNTSB ENG26WA012Occurrence · No injuriesClass 5 · ForeignAirbus A320 · Querétaro, MexicoDec 29, 2025 · XA-VAC · No damageNTSB DCA26WA089Accident · Serious injuriesClass 5 · ForeignBoeing 737-800 · (Birmingham, United KingdomDec 28, 2025 · EI-HGO · No damageNTSB DCA26WA071Incident · No injuriesClass 5 · ForeignBoeing 727 · Soledad, ColombiaDec 12, 2025 · HK5216 · Minor damageNTSB GAA26WA063Accident · 1 fatalClass 5 · ForeignRobin DR400 · Le Havre, FranceDec 11, 2025 · F-GLVG · DestroyedNTSB DCA26WA069OccurrenceClass 5 · ForeignSaab 340 · Garbutt, AustraliaNov 18, 2025 · Not provided · No damageNTSB GAA26WA024Accident · No injuriesClass 5 · ForeignPiper PA-31 T · Pudahuel, ChileNov 13, 2025 · CC-CYB · Substantial damageNTSB GAA26WA012Accident · 2 fatalClass 4 · ForeignPiper PA31T · San Cristóba, VenezuelaOct 22, 2025 · YV1443 · DestroyedNTSB GAA26WA018Accident · No injuriesClass 5 · ForeignRobinson R22 · Colombo, BrazilOct 14, 2025 · PR-PNB · Substantial damageNTSB GAA26WA008Accident · 1 fatalClass 5 · ForeignPiper PA28 · Pilanesberg, South AfricaOct 10, 2025 · ZS-FTS · DestroyedNTSB GAA26WA006Accident · 3 fatalClass 5 · ForeignPiper PA32 · Shell Harbor, AustraliaOct 10, 2025 · VH-JVA · DestroyedNTSB GAA25WA264Accident · 2 fatalClass 5 · ForeignCessna 150M · Municipio de Garcia, MexicoSep 21, 2025 · XB-BGH · Substantial damageNTSB DCA25WA343Incident · No injuriesClass 5 · ForeignAirbus A320 · Catania, ItalySep 20, 2025 · CN-NML · No damageNTSB DCA25WA342Incident · No injuriesClass 5 · ForeignBoeing 737 · Madrid, SpainSep 17, 2025 · EI-DWX · 2 aircraft · No damageNTSB DCA25WA331Incident · No injuriesClass 5 · ForeignBoeing 737 · Barquisimeto, VenezuelaSep 10, 2025 · YV2794 · No damageNTSB GAA25WA249Accident · Serious injuriesClass 5 · ForeignBell 206 · Cali, ColombiaSep 1, 2025 · HK5198 · Substantial damageNTSB GAA25WA248Accident · 1 fatalClass 5 · ForeignQuicksilver MX II · Phuket, ThailandAug 17, 2025 · U-M22 · DestroyedNTSB GAA25WA240Accident · Serious injuriesClass 5 · ForeignCessna TR182 · Vereda la Patera, Ubate, ColombiaAug 1, 2025 · HK2434G · Substantial damageNTSB GAA25WA220AccidentClass 5 · ForeignCessna 210L · Turks and Caicos Islands, United KingdomJul 29, 2025 · N1110S · Substantial damageNTSB DCA25WA277Incident · No injuriesClass 5 · ForeignBoeing 737 · Mexico City, MexicoJul 28, 2025 · XA-PPP · No damageNTSB GAA25WA219Accident · 2 fatalClass 5 · ForeignPiper PA31 · Deer Lake, CanadaJul 26, 2025 · C-GYYP · Substantial damageNTSB DCA25WA262IncidentClass 5 · ForeignAirbus A320-232 · Nassau, BahamasJul 13, 2025 · N793JB · No damageNTSB DCA25WA254Incident · No injuriesClass 5 · ForeignDouglas DC9 · El Vigía, VenezuelaJul 7, 2025 · YV3145 · Minor damageNTSB GAA25WA210Accident · 1 fatalClass 5 · ForeignJodel DR1050 · Châteauroux-Villers, FranceJul 5, 2025 · F-BJOZ · DestroyedNTSB GAA25WA196AccidentClass 5 · ForeignCirrus Design SR22 · Remomeix, FranceJun 28, 2025 · N675SR · DestroyedNTSB GAA25WA195AccidentClass 5 · ForeignCessna 172 · Chartres, FranceJun 27, 2025 · F-GYDS · DestroyedNTSB ENG25WA040IncidentClass 5 · ForeignBoeing 777 · Karachi, PakistanJun 27, 2025 · HZ-AK17 · No damageNTSB GAA25WA193AccidentClass 5 · ForeignMesserschmitt-Bölkow-Blohm BK117 · Havre St-Pierre, CanadaJun 21, 2025 · C-GDPDNTSB DCA25WA237Incident · No injuriesClass 5 · ForeignBoeing 737 · Dubai, United Arab EmiratesJun 16, 2025 · A6-FMU · No damageNTSB DCA25LA233Incident · No injuriesClass 4 · LimitedInvestigation openBoeing 747-47UF · Guayaquil, EcuadorJun 12, 2025 · N476MC · Minor damageNTSB ENG25WA037Incident · No injuriesClass 5 · ForeignBoeing 737 · Muscat, OmanMay 31, 2025 · A4O-ML · Minor damageNTSB DCA25WA217IncidentClass 5 · ForeignBoeing 777 · Schiphol, NetherlandsMay 17, 2025 · PH-BVW · No damage