NTSB investigations, 2021

60 cases where the phase of flight was Unknown.

Cases per year

19622026
NTSB investigations, 2021 per year, 1962–2026: 1,981 cases
19621
19631
196429
196526
196636
196748
196859
196931
197033
197122
197230
197328
197427
197540
197615
197730
197838
197941
198030
198127
198251
198346
198447
198541
198618
198723
198824
198920
199025
199115
199222
199322
199412
199513
199619
199716
199820
199923
200013
200118
20029
200312
20046
200511
20067
200710
20087
200910
201020
201116
201219
201314
201425
201527
201635
201737
201845
201926
202039
202160
202271
202340
202460
202573
2026222

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 year(c.\"eventDate\") = 2021
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 990)
  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 GAA22WA061Accident · 2 fatalClass 5 · ForeignBell 412 · Quillen-Neuquen district, ArgentinaDec 29, 2021 · LV-KAI · DestroyedNTSB GAA22WA038Accident · 2 fatalClass 5 · ForeignMurphy Rebel · Wasbush, CanadaDec 4, 2021 · C-GMSG · DestroyedNTSB GAA22WA041AccidentClass 5 · ForeignPiper PA34 · Gauteng, South AfricaDec 3, 2021 · ZS-MHG · Substantial damageNTSB GAA22WA037Accident · 3 fatalClass 5 · ForeignCessna A185 · Laguna Negra, ParaguayDec 3, 2021 · ZP-TOU · DestroyedNTSB GAA22WA060Accident · 3 fatalClass 4 · ForeignPiper PA34 · Ubatuba, BrazilNov 26, 2021 · PP-WRS · DestroyedNTSB WPR22LA064Accident · No injuriesClass 3 · LimitedFinal reportBeech A36 · Tooele, UTThe total loss of engine power for reasons that could not be determined based on available evidence.Nov 24, 2021 · N4370W · Substantial damageNTSB GAA22WA059AccidentClass 5 · ForeignCessna A188 · Joao Pinheiro, BrazilNov 24, 2021 · PT-FFD · Substantial damageNTSB ERA22LA039Accident · No injuriesClass 3 · LimitedFinal reportBell 47D1 · Zelienople, PAA total loss of engine power for reasons that could not be determined.Oct 31, 2021 · N132BR · Substantial damageNTSB ERA22LA029Accident · No injuriesClass 3 · LimitedFinal reportCessna 172 · Westhampton Beach, NYA total loss of engine power during cruise flight for reasons that could not be determined based on the available evidence.Oct 23, 2021 · N1188L · Substantial damageNTSB GAA22WA039Accident · 1 fatalClass 5 · ForeignCessna 401 · Tapachula, MexicoOct 19, 2021 · XB-RQENTSB GAA22WA012AccidentClass 5 · ForeignRobinson R44 · Buchen-Sturzenhardt, GermanyOct 17, 2021 · D-HALR · DestroyedNTSB GAA22WA003AccidentClass 3 · ForeignKaman K1200 · Whistler, CanadaOct 4, 2021 · C-FZVM · Substantial damageNTSB WPR21LA366Accident · No injuriesClass 4 · LimitedFinal reportSharp Ralph R Zenith Stol CH 701 · Bishop, CAA loss of airplane control for undetermined reasons.Sep 24, 2021 · N701SA · Substantial damageNTSB GAA22WA020Accident · 2 fatalClass 5 · ForeignBely lebed · Sovetsky, RussiaSep 16, 2021 · RA-1815G · Substantial damageNTSB GAA21WA231Accident · 1 fatalClass 5 · ForeignMooney M20J · Sundridge, CanadaSep 16, 2021 · C-FLJLNTSB GAA21WA225Accident · 1 fatalClass 5 · ForeignPiper J3C · Mauricie, CanadaSep 12, 2021 · C-FSVTNTSB CEN21LA414Accident · Minor injuriesClass 3 · LimitedFinal reportCessna 172S · LaSalle, COA loss of engine power for undetermined reasons.Sep 10, 2021 · N2099J · Substantial damageNTSB CEN21LA404Accident · No injuriesClass 3 · LimitedFinal reportCessna 182 · Delta, COA total loss of engine power that resulted in a forced landing and subsequent noseover. The reason for the total loss of engine power could not be determined based on the available evidence.Sep 3, 2021 · N9114W · Substantial damageNTSB GAA21WA211Accident · 2 fatalClass 5 · ForeignPiper PA24 · Maldonado, UruguayAug 22, 2021 · LV-CVTNTSB CEN21FA380Accident · 1 fatalClass 3 · FieldFinal reportPiper J3C-65 · Adrian, MOThe pilot’s failure to maintain control of the airplane which resulted in an aerodynamic stall and impact with terrain.Aug 22, 2021 · N70643 · Substantial damageNTSB GAA21WA208Accident · 1 fatalClass 5 · ForeignRockwell 690 · Thunder Bay, CanadaAug 17, 2021 · C-GYLD · DestroyedNTSB GAA21WA214Accident · Minor injuriesClass 5 · ForeignAir Tractor AT802 · Popple Depot-New Brunswick, CanadaAug 11, 2021 · C-GJJX · Substantial damageNTSB CEN21LA367Accident · Minor injuriesClass 3 · LimitedFinal reportPulsar Sport 150 · Osceola, WIThe total loss of engine power for undermined reasons based on available informationAug 9, 2021 · N997EM · Substantial damageNTSB CEN21LA450Accident · No injuriesClass 4 · LimitedFinal reportCessna 140 · Caddo Mills, TXThe missing vertical stabilizer hardware, which resulted in a severe uncommanded yawing motion that necessitated an emergency landing, during which the airplane nosed over and sustained substantial damage to the vertical stabilizer.Jul 22, 2021 · N84BC · Substantial damageNTSB GAA21WA193AccidentClass 5 · ForeignSikorsky S92 · South Havra, United KingdomJul 15, 2021 · G-MCGINTSB GAA21WA252Incident · No injuriesClass 5 · ForeignDiamond HK36 · Locarno, SwitzerlandJul 9, 2021 · HB-2314 · Minor damageNTSB GAA21WA169Accident · 9 fatalClass 5 · ForeignDe Havilland DHC2 · Örebro, SwedenJul 8, 2021 · SE-KKD · DestroyedNTSB CEN21LA307Accident · Serious injuriesClass 4 · LimitedFinal reportQuad City Challenger · Ste. Genevieve, MOAn impact with terrain for reasons that could not be determined based on available evidence.Jul 5, 2021 · UNREG · Substantial damageNTSB ANC21LA047Accident · No injuriesClass 3 · LimitedFinal reportPiper J3C-65 · Sterling, AKA partial loss of engine power for reasons that could not be determined based on the available information.Jun 28, 2021 · N98109 · Substantial damageNTSB GAA21WA167Accident · Minor injuriesClass 5 · ForeignCessna 152 · Lima, PeruJun 27, 2021 · OB-2171NTSB GAA21WA147Accident · 2 fatalClass 5 · ForeignNorth American T28 · Jickovice, CzechiaJun 20, 2021 · OE-ESA · Substantial damageNTSB GAA21WA145Accident · 1 fatalClass 5 · ForeignRobinson R44 · Eidanger, NorwayJun 17, 2021 · LN-OGT · Substantial damageNTSB GAA21WA122Accident · 1 fatalClass 5 · ForeignCessna F172 · Abzac, France, FranceMay 23, 2021 · F-GCNK · DestroyedNTSB GAA21WA126Accident · No injuriesClass 5 · ForeignPiper PA38 · Ganderkesee, GermanyMay 21, 2021 · PH-TMH · Substantial damageNTSB GAA21WA121Accident · Serious injuriesClass 5 · ForeignPiper PA38 · Bad Sobernheim, GermanyMay 15, 2021 · D-EBEU · Substantial damageNTSB GAA21WA120Accident · 1 fatalClass 5 · ForeignStorm Fury RG · Mucia, Spain, SpainMay 8, 2021 · EC-XSBNTSB GAA21WA111Accident · 1 fatalClass 5 · ForeignRobinson R44 · Estepona, SpainMay 7, 2021 · UNK · DestroyedNTSB GAA21WA100Accident · 4 fatalClass 5 · ForeignBell 206 · Rio Bravo, GuatemalaMay 2, 2021 · TG-SEN · Substantial damageNTSB CEN21LA204Accident · 1 fatalClass 3 · LimitedFinal reportPiper J3C-65 · Slaughter, LAA total loss of engine power for reasons that could not be determined from the available evidence.Apr 26, 2021 · N26783 · Substantial damageNTSB GAA21WA088Accident · 1 fatalClass 5 · ForeignAgusta A119 · Nuevo Laredo, MexicoApr 23, 2021 · N119AA · Substantial damageNTSB GAA21WA086Accident · 1 fatalClass 5 · ForeignSikorsky S76C+ · Oak Cheon Goon, South KoreaApr 21, 2021 · HL9285 · Substantial damageNTSB GAA21WA081Accident · 2 fatalClass 5 · ForeignCessna 172 · Canberra, AustraliaApr 13, 2021 · VH-DLA · DestroyedNTSB WPR21LA164Accident · No injuriesClass 3 · LimitedFinal reportCessna 208B · Fairbanks, AKA partial loss of engine power for reasons that could not be determined based on available evidence.Apr 3, 2021 · N215MC · Substantial damageNTSB GAA21WA064Accident · Minor injuriesClass 5 · ForeignPiper PA46 · Iztapa, GuatemalaApr 2, 2021 · TG-JAO · Substantial damageNTSB GAA21WA066Accident · No injuriesClass 5 · ForeignCessna 150 · Cajeme, Sonora, MexicoMar 30, 2021 · XB-AUQ · Substantial damageNTSB GAA21WA061Accident · 2 fatalClass 5 · ForeignCessna T206H · Quintana Roo, Mexico, MexicoMar 30, 2021 · XA-UPCNTSB GAA21WA060Accident · 7 fatalClass 5 · ForeignCessna 401 · Hermosillo, Mexico, MexicoMar 27, 2021 · XB-HSWNTSB GAA21WA055Accident · No injuriesClass 5 · ForeignCessna 172 · Toledo, SpainMar 19, 2021 · EC-FJS · Substantial damageNTSB GAA21WA053Accident · 1 fatalClass 4 · ForeignRobinson R44 · Leksand, SwedenMar 17, 2021 · SE-JVF · DestroyedNTSB GAA21WA052AccidentClass 5 · ForeignCessna 188 · La Cruz, MexicoMar 17, 2021 · XB-MQA