Mooney M22

Aircraft model · Fixed wing single engine · Airplane · registry code 5870402

Manufacturer (registry)
MOONEY
Model
M22
Registry code
5870402
Registered
14 aircraft
Type
Fixed wing single engine
Engines
1 · Reciprocating
Seats
5
Weight class
Up to 12,499 lb
Cruise speed
180 mph
Certification
Type certificated
Data sheet
TCDSA6SW
Holder
Mooney Aircraft Corporation

Model codes come from the FAA registry’s reference file. ADs are matched to them by model name and maker.

On this page

Aircraft by year built · 22

1966Registered nowDeregistered2026
Aircraft by the year they were built: 22 aircraft
19661
19675
19689
19693
19704

Airworthiness directives that may apply · 7

ADs whose products match this airframe model. Each AD’s applicability may narrow it by serial number, part number or configuration.

1967In forceSuperseded2026
ADs by the year they took effect: 7 ADs
19671
19861
19981
20011
20051
20061
20221
Query with SQL
duckdb -csv -c "SELECT d.ad_number, d.status, d.subject, d.effective_date
  FROM 'https://openairdocs.org/data/latest/faa_directive.parquet' d
  WHERE d.ad_id IN (SELECT ad_id FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_directive.parquet' WHERE aircraft_model_code IN ('5870402'))
  ORDER BY coalesce(d.effective_date, d.publication_date, d.issue_date) DESC, d.ad_number 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.

Information bulletins that may apply · 2

Query with SQL
duckdb -csv -c "SELECT s.saib_number, any_value(s.title) AS title, max(s.issue_date) AS issue_date, any_value(s.status) AS status
  FROM 'https://openairdocs.org/data/latest/faa_saib.parquet' s
  WHERE s.saib_id IN (SELECT saib_id FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_saib.parquet' WHERE aircraft_model_code IN ('5870402'))
  GROUP BY s.saib_number ORDER BY issue_date 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.

Registered aircraft · 14

Query with SQL
duckdb -csv -c "SELECT n_number, serial_number, year_manufactured, status, registrant_name, registrant_city, registrant_state
  FROM 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet'
  WHERE aircraft_model_code IN ('5870402')
  ORDER BY n_number"

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.

STCs approved for this model · 129

See all 129 STCs
Query with SQL
duckdb -csv -c "SELECT s.stc_number, s.description, s.holder, s.status, s.status_date
  FROM 'https://openairdocs.org/data/latest/faa_stc.parquet' s
  WHERE s.stc_number IN (SELECT stc_number FROM 'https://openairdocs.org/data/latest/faa_stc_model.parquet' WHERE model_key = 'M22')
  ORDER BY s.status = 'Current' DESC, s.stc_number"

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 investigations · 11

Aircraft matched to this model through the registry, by N-number and event date.

NTSB LAX90LA063Accident · No injuriesLimited investigationFinal reportMooney Mark 22 · Apple Valley, CAThe failure of the pilot of the Mooney to stop his aircraft in a timely manner to avoid a collision.Jan 3, 1990 · N7716M · 2 aircraft · Substantial damageNTSB MIA89LA205Accident · No injuriesLimited investigationFinal reportMooney M22 · Vero Beach, FLFailure of an old weld repair on the nose gear strut housing. A contributing factor was improper maintenance by other (unknown) maintenance personnel.Jul 23, 1989 · N7738M · Substantial damageNTSB MIA88LA045Accident · No injuriesLimited investigationFinal reportMooney M-22 · Fort Pierce, FLPlt stated that on landing roll at approximately 30 to 35 knots the nose landing gear began to shimmy and turn to the left. Full right brake and rudder could not correct the left turning tendency of the aircraft. The aircraft ran off the left side of the…Nov 26, 1987 · N7739M · Substantial damageNTSB ATL83FKG04Accident · No injuriesFinal reportMooney M22 · Hampton, GAAfter takeoff the acft climbed to about 60-70 ft & the eng quit. The acft crash landed off the end of rwy 24. The overboard flexible atmospheric drain vent, connected to the fuel pressurization valve, was found to be plugged by a very small piece of foreign…Dec 3, 1982 · N7728M · Substantial damageNTSB OAK76AP031Accident · 2 fatalClosedMooney M22 · Davis, CADec 3, 1975 · N7713M · DestroyedNTSB FTW75FRD60Accident · Minor injuriesClosedMooney M22 · New Orleans, LAMay 23, 1975 · N99HN · Substantial damageNTSB FTW74FPM10Accident · Serious injuriesClosedMooney M22 · Sand Springs, OKNov 5, 1973 · N7737M · DestroyedNTSB MIA72FLA28Accident · No injuriesClosedMooney M-22 · Bell, FLJan 4, 1972 · N7728M · Substantial damageNTSB CHI71DEE85Accident · No injuriesClosedMooney M22 · Crestwood, ILJun 8, 1971 · N7730M · Substantial damageNTSB FTW68F0407Accident · Serious injuriesClosedMooney M-22 · Kerrville, TXDec 21, 1967 · N7710M · DestroyedNTSB NYC68F0197Accident · No injuriesClosedMooney M-22 · Lititz, PASep 19, 1967 · N7707M · Substantial damage
Query with SQL
duckdb -csv -c "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_aircrafts.parquet' a JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = a.case_mkey
  WHERE a.aircraft_model_code IN ('5870402')
  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.

FAA incident reports · 13

Matched to this model through the registry, by N-number and event date.

Incident 20251031017649IMooney M22 · Southern Pines, NCKsop airport operations called at 2140Z to advise that runway 5/23 was closed due to a gear up landing. At approximately 2300Z.Oct 31, 2025 · N96MM · Minor damageIncident 20131205026049IMooney M22 · Prescott, AZPilot was going to reposition his aircraft from the home base of Prescott (prc) to las cruces (lru) to have a new interior put in the aircraft. Approximately two hours later the aircraft returned to Prescott because the pilot had encountered deteriorating…Dec 5, 2013 · N7712M · Minor damageIncident 19960303003399IMooney M22 · Lewisburg, WVNarrative: the pilot was departing Lewisburg, WV (lwb) VFR for clarksburg, WV (ckb) when during the take-off roll the engine began to surge and would not produce full power. The pilot elected to continue the takeoff when the engine failed. The pilot put the…Mar 3, 1996 · N36R · Minor damageIncident 19950319013589IMooney M22 · Slidell, LALeft main landing gear collapsed on landing.Mar 19, 1995 · N7715M · Minor damageAccident 19900103001451AMooney M22 · Apple Valley, CATurned right after landing then right on taxiway,left wing went through arc of idling prop N12963 waiting takeoff.Jan 3, 1990 · N7716M · Substantial damageAccident 19890723028669AMooney M22 · Vero Beach, FLVeered off runway on landing and ran into a ditch. Improper weld on strut near steering collar had failed.Jul 23, 1989 · N7738M · Substantial damageAccident 19871125082139AMooney M22 · Fort Pierce, FLNose wheel shimmy on rollout resulted in plane veering off runway in sand.. All 3 gears collapsed. Cause unknown.Nov 25, 1987 · N7739M · Substantial damageAccident 19821203063829AMooney M22 · Hampton, GAEngine quit during takeoff. Crash occurred off end of runway. Flexible fuel vent line was blocked. PN913001003.Dec 3, 1982 · N7728M · Substantial damageIncident 19800110014639IMooney M22 · Broomfield, COPilot had green gear down light, however gear was not down. Gear select handle was down. Circuit breaker popped.Jan 10, 1980 · N7730M · Minor damageIncident 19790205005619IMooney M22 · Broomfield, COAborted takeoff due to nose wheel shimmy, nose gear then collapsed. Found dampener attach bolt sheared.Feb 5, 1979 · N100EB · Minor damageAccident 19751203042049AMooney M22 · Davis, CAInflight fire extinguished itself at grnd impact. Loose b nut on end main fuel line frm pump to ctlDec 3, 1975 · N7713M · DestroyedAccident 19750523012089AMooney M22 · New Orleans, LAAircraft not recovered from lakeMay 23, 1975 · N99HN · DestroyedAccident 19731105037659AMooney M22 · Sand Springs, OKNov 5, 1973 · N7737M · Destroyed
Query with SQL
duckdb -csv -c "SELECT report_number, event_date, event_type, city, state, aircraft_make, aircraft_model, aircraft_damage, fatal_injuries, n_number
  FROM 'https://openairdocs.org/data/latest/faa_incident_report.parquet'
  WHERE aircraft_model_code IN ('5870402')
  ORDER BY event_date DESC, report_number 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.

Service difficulty reports · 1

Query with SQL
duckdb -csv -c "SELECT sdr_id, difficulty_date, n_number, aircraft_make, aircraft_model, part_name, part_condition, jasc_code, discrepancy
  FROM 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet'
  WHERE aircraft_model_key = 'M22'
  ORDER BY difficulty_date 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.

The same model under other registry codes

Amateur-built copies and renamed makers get their own codes.

Query with SQL
duckdb -csv -c "SELECT m.code, m.manufacturer, m.model, count(g.n_number) AS aircraft
  FROM 'https://openairdocs.org/data/latest/faa_aircraft_model.parquet' m LEFT JOIN 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet' g ON g.aircraft_model_code = m.code
  WHERE m.match_key = 'M22' AND m.code NOT IN ('5870402')
  GROUP BY ALL
  ORDER BY aircraft DESC
  LIMIT 12"

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.