NTSB investigations

18,850 cases where the phase of flight was Maneuvering.

Cases, newest first

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.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 450)
  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 MKC66A0031Accident · 2 fatalClosedCessna 150 · Mitchell, SDNov 7, 1965 · N7956E · DestroyedNTSB FTW66D0392Accident · No injuriesClosedPiper J-3 · Washita, OKNov 7, 1965 · N88468 · Substantial damageNTSB MKC66F0350Accident · Serious injuriesClosedForney F-1 · Burrton, KSNov 5, 1965 · N3011G · DestroyedNTSB DEN66F0174Accident · Minor injuriesClosedNaval Arcft N3N-3 · Sun City, AZNov 4, 1965 · N44757 · Substantial damageNTSB MIA66A0051Accident · No injuriesClosedBrantly B-2 · Opa Locka, FLNov 3, 1965 · N5954X · DestroyedNTSB DEN66D0139Accident · No injuriesClosedCessna 150 · Roswell, NMNov 3, 1965 · N7749E · Substantial damageNTSB ANC66D0068Accident · Minor injuriesClosedPiper PA-18 · Farewell, AKNov 3, 1965 · N3945Z · Substantial damageNTSB SEA66A0029Accident · 1 fatalClosedTaylorcraft BC12-D · Blackfoot, IDNov 2, 1965 · N36328 · DestroyedNTSB LAX66A0039Accident · No injuriesClosedHiller UH12E · Newhall, CANov 1, 1965 · N5349V · Substantial damageNTSB NYC66F0308Accident · No injuriesClosedErcoupe 415C · South Boston, VAOct 30, 1965 · N2757H · Substantial damageNTSB MIA49A0049Accident · 2 fatalClosedTaylorcraft BF-12 · Horton, ALOct 30, 1965 · N33957 · DestroyedNTSB FTW66F0359Accident · Minor injuriesClosedBoeing A-75 · Lorenzo, TXOct 30, 1965 · N5526N · Substantial damageNTSB FTW66A0039Accident · No injuriesClosedBell 47D1 · Snyder, TXOct 29, 1965 · N8282E · Substantial damageNTSB MIA66F0286Accident · No injuriesClosedPiper PA-20 · Charlotte, NCOct 26, 1965 · N1512A · Substantial damageNTSB DEN66F0140Accident · No injuriesClosedNaval Arcft N3N-3 · Litchfield Pk, AZOct 25, 1965 · N45024 · Substantial damageNTSB MIA66F0369Accident · No injuriesClosedCessna 150E · Theodore, ALOct 24, 1965 · N3082J · Substantial damageNTSB CHI66A0042Accident · 2 fatalClosedCessna 140 · Ralph, MIOct 24, 1965 · N72146 · DestroyedNTSB ANC66A0019Accident · 1 fatalClosedCessna 140 · Napakiah, AKOct 24, 1965 · N2853N · DestroyedNTSB MIA66F0331Accident · Minor injuriesClosedPiper PA-25 · Pahokee, FLOct 23, 1965 · N7505Z · Substantial damageNTSB FTW66F0342Accident · No injuriesClosedPiper PA-25 · Terrell, TXOct 23, 1965 · N6523Z · DestroyedNTSB MIA66F0299Accident · No injuriesClosedStinson 108-1 · Plantation, FLOct 17, 1965 · N8472K · Substantial damageNTSB MKC66F0288Accident · No injuriesClosedPiper PA-22 · Boschertown, MOOct 15, 1965 · N47332 · Substantial damageNTSB LAX66F0136Accident · Minor injuriesClosedBoeing A-75N1 · El Centro, CAOct 14, 1965 · N131R · Substantial damageNTSB DEN66A0026Accident · No injuriesClosedBell 47G-2 · Queen Creek, AZOct 14, 1965 · N5158B · Substantial damageNTSB MKC66A0024Accident · 1 fatalClosedSr.Aero SPT D-260 · Hamel, MNOct 10, 1965 · N4648T · DestroyedNTSB MIA66A0039Accident · 1 fatalClosedMong Sport BR SPL · Summerville, SCOct 10, 1965 · N47L · DestroyedNTSB FTW66F0352Accident · Minor injuriesClosedPiper J-3 · Randlett, OKOct 10, 1965 · N32905 · Substantial damageNTSB DEN66F0164Accident · Serious injuriesClosedPiper PA18 · Grd Junction, COOct 10, 1965 · N7260D · DestroyedNTSB CHI66F0332Accident · No injuriesClosedPiper J-3 · New Paris, OHOct 10, 1965 · N2144M · Substantial damageNTSB LAX66F0135Accident · No injuriesClosedFairchild PT-23 · Lathrop Wells, NVOct 9, 1965 · N69165 · DestroyedNTSB FTW66F0329Accident · No injuriesClosedCessna 150F · Midland, TXOct 6, 1965 · N8238S · Substantial damageNTSB MKC66F0249Accident · Minor injuriesClosedBeechcraft T-34 · Dearborn, MOOct 4, 1965 · N1228 · Substantial damageNTSB CHI66F0335Accident · Minor injuriesClosedAeronca 7AC · Poplar Plains, KYOct 3, 1965 · N84001 · DestroyedNTSB SEA66D0147Accident · Minor injuriesClosedPiper PA-22 · Ione, OROct 2, 1965 · N2924Z · Substantial damageNTSB MKC66A0021Accident · 1 fatalClosedCessna 188 · Wichita, KSSep 28, 1965 · N3756C · DestroyedNTSB MIA66F0276Accident · Minor injuriesClosedGrumman G-164 · Belle Glade, FLSep 28, 1965 · N596Y · DestroyedNTSB MIA66F0263Accident · Minor injuriesClosedPiper PA-25 · Perrine, FLSep 28, 1965 · N7542Z · DestroyedNTSB FTW66F0315Accident · No injuriesClosedCessna 182A · Baytown, TXSep 27, 1965 · N6135B · Substantial damageNTSB OAK66F0148Accident · Minor injuriesClosedStinson L-5 · Byron, CASep 26, 1965 · N54029 · Substantial damageNTSB DEN66F0117Accident · Serious injuriesClosedMonocoupe 110SPL · Grd Junction, COSep 26, 1965 · M15E · Substantial damageNTSB OAK66D0123Accident · No injuriesClosedPiper J-3C · Sunol Resv, CASep 25, 1965 · N25954 · Substantial damageNTSB OAK66A0013Accident · 1 fatalClosedBreeze H1 · Lincoln, CASep 25, 1965 · N73636 · Substantial damageNTSB OAK66F0129Accident · No injuriesClosedPiper PA-25 · Linden, CASep 24, 1965 · N6887Z · Substantial damageNTSB LAX66F0125Accident · No injuriesClosedBoeing D-75N1 · Holtville, CASep 22, 1965 · N48780 · Substantial damageNTSB MIA66F0269Accident · No injuriesClosedPiper PA-25 · Pinehurst, GASep 21, 1965 · N6976Z · Substantial damageNTSB MIA66F0254Accident · No injuriesClosedBoeing B-75M · Belzoni, MSSep 19, 1965 · N10571 · Substantial damageNTSB MIA66F0253Accident · No injuriesClosedPiper PA-23 · Albemarle, NCSep 19, 1965 · N5329Y · Substantial damageNTSB LAX66F0116Accident · No injuriesClosedNaval Arcft N3N · Calipatria, CASep 19, 1965 · N44967 · DestroyedNTSB MIA66F0214Accident · Serious injuriesClosedAeronca 7AC · Columbus, MSSep 14, 1965 · N84400 · DestroyedNTSB MIA66F0205Accident · No injuriesClosedPiper PA-18A · Wing, ALSep 14, 1965 · N4703A · Substantial damage