‹ Aircraft

N189CA / A1624E

117 flights over 57 days · 2.05 legs/day · base KMFR · Medford · operators: AMF

117
Flights
4
Airports served
26%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

EMB-120ER E120
Uas Transervices Inc · reg N189CA · built 1990
Embraer · P&W CANADA PW118 · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 1 legs AMF
KPDX → KMFR
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-22 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-06-19 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-06-18 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-17 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-06-16 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-06-15 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-12 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-06-11 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-06-10 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1978 · A81978 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1977 · A81977 · sched Z
2026-06-09 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:51– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-08 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:58– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-05 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:46– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-04 4 legs round-trip AMF
KMFR → KLMT → KPDX → KMFR → KMFR
KMFR KLMT KMFR · Medford → KLMT · Klamath Falls AMF8046 · A88046 · ⏱ 17:50– (Nonem)
KMFR KPDX KMFR · Medford → KPDX · Portland ⚠ gap AMF1931 · A81931 · ⏱ 00:07– (Nonem)
KLMT KMFR KLMT · Klamath Falls → KMFR · Medford ⚠ gap AMF8046 · A88046 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford ⚠ gap AMF1932 · A81932 · sched Z
2026-06-03 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:55– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-02 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-06-01 3 legs round-trip AMF
KMFR → KPDX → KLMT → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:53– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1932 · A81932 · sched Z
KLMT KMFR KLMT · Klamath Falls → KMFR · Medford AMF2129 · A82129 · sched Z
2026-05-29 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-28 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 00:18– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-27 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:58– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-26 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:58– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-22 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:54– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-21 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-20 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-19 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-18 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:52– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-15 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-13 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:56– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-12 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:52– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-11 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:57– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-08 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1977 · A81977 · ⏱ 23:58– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1978 · A81978 · sched Z
2026-05-04 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-05-01 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:50– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-30 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:54– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-29 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-04-28 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 00:02– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-27 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:53– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-23 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-04-22 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-21 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:48– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-20 3 legs AMF
KMFR → KPDX → KMFR → KLMT
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:54– (Nonem)
KLMT KMFR KLMT · Klamath Falls → KMFR · Medford ⚠ gap AMF2121 · A82121 · sched Z
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls ⚠ gap AMF1932 · A81932 · sched Z
2026-04-16 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:49– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-10 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:49– (Nonem)
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-09 3 legs AMF
KMFR → KPDX → KMFR → KRDM
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · ⏱ 23:58– (Nonem)
KRDM KMFR KRDM · Redmond → KMFR · Medford ⚠ gap AMF1932 · A81932 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1932 · A81932 · sched Z
2026-04-08 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-04-07 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-04-06 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-04-03 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-04-02 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-04-01 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-03-31 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-03-30 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-03-27 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-03-26 2 legs round-trip AMF
KPDX → KMFR → KPDX
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
2026-03-25 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-03-24 2 legs round-trip AMF
KMFR → KPDX → KMFR
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1932 · A81932 · sched Z
2026-03-23 1 legs AMF
KMFR → KPDX
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1931 · A81931 · sched Z