‹ Aircraft

N108SX / A02412

131 flights over 52 days · 2.52 legs/day · base KPDX · Portland · operators: AMF

131
Flights
21
Airports served
9%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

C-99 BE99
Uas Transervices Inc · reg N108SX · built 1982
Beech · U/A CANADA PT6A SERIES · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs round-trip AMF
KCEC → KCVO → KPDX → KCEC
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · sched Z
KCVO KPDX KCVO · Corvallis → KPDX · Portland AMF1985 · A81985 · sched Z
KPDX KCEC KPDX · Portland → KCEC · Crescent City AMF1984 · A81984 · sched Z
2026-06-22 2 legs round-trip AMF
KCEC → KCVO → KCEC
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · ⏱ 22:15– (Nonem)
KPDX KCEC KPDX · Portland → KCEC · Crescent City ⚠ gap AMF1984 · A81984 · sched Z
2026-06-20 3 legs round-trip AMF
KONP → KOTH → KPDX → KONP
KONP KOTH KONP · Newport → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KPDX KOTH · North Bend → KPDX · Portland AMF1968 · A81968 · sched Z
KPDX KONP KPDX · Portland → KONP · Newport AMF1968 · A81968 · sched Z
2026-06-19 1 legs AMF
KMFR → KPDX
KMFR KPDX KMFR · Medford → KPDX · Portland AMF1977 · A81977 · sched Z
2026-06-18 1 legs AMF
KPDX → KMFR
KPDX KMFR KPDX · Portland → KMFR · Medford AMF1978 · A81978 · sched Z
2026-06-16 4 legs AMF
KEUL → KPDX → KEUL → KBOI → KBFI
KEUL KPDX KEUL · Caldwell → KPDX · Portland AMF7104 · A87104 · sched Z
KBOI KEUL KBOI · Boise → KEUL · Caldwell ⚠ gap AMF7104 · A87104 · sched Z
KBFI KBOI KBFI · Seattle → KBOI · Boise ⚠ gap AMF7104 · A87104 · sched Z
KPDX KBFI KPDX · Portland → KBFI · Seattle ⚠ gap AMF7104 · A87104 · sched Z
2026-06-13 1 legs AMF
KAST → KPDX
KAST KPDX KAST · Astoria → KPDX · Portland AMF1991 · A81991 · sched Z
2026-06-12 2 legs round-trip AMF
KTMK → KAST → KTMK
KTMK KAST KTMK · Tillamook → KAST · Astoria ferry AMF1991 · sched Z
KPDX KTMK KPDX · Portland → KTMK · Tillamook ⚠ gap AMF1992 · A81992 · sched Z
2026-06-03 3 legs round-trip AMF
KALW → KPDX → KGEG → KALW
KALW KPDX KALW · Walla Walla → KPDX · Portland AMF8045 · A88045 · sched Z
KPDX KGEG KPDX · Portland → KGEG · Spokane AMF2204 · A82204 · sched Z
KGEG KALW KGEG · Spokane → KALW · Walla Walla AMF1988 · A81988 · sched Z
2026-06-02 1 legs AMF
KHRI → KPDX
KHRI KPDX KHRI · Hermiston → KPDX · Portland AMF1965 · A81965 · sched Z
2026-06-01 2 legs round-trip AMF
KLGD → KHRI → KLGD
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF1965 · A81965 · ⏱ 23:19– (Nonem)
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF2194 · A82194 · sched Z
2026-05-30 3 legs AMF
KLGD → KHRI → KLGD → KHRI
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF2125 · A82125 · sched Z
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF1964 · A81964 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston ⚠ gap AMF1964 · A81964 · sched Z
2026-05-29 2 legs round-trip AMF
KPDX → KLMT → KPDX
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
2026-05-28 2 legs round-trip AMF
KLMT → KPDX → KLMT
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF9410 · A89410 · sched Z
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF9410 · A89410 · sched Z
2026-05-27 2 legs round-trip AMF
KBFI → KPDX → KBFI
KBFI KPDX KBFI · Seattle → KPDX · Portland AMF2197 · A82197 · sched Z
KBLI KBFI KBLI · Bellingham → KBFI · Seattle ⚠ gap AMF1961 · A81961 · sched Z
2026-05-26 1 legs AMF
KPDX → KBLI
KPDX KBLI KPDX · Portland → KBLI · Bellingham AMF2197 · A82197 · sched Z
2026-05-21 1 legs AMF
KSLE → KPDX
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
2026-05-20 2 legs round-trip AMF
KOTH → KSLE → KOTH
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
2026-05-16 1 legs AMF
KCVO → KPDX
KCVO KPDX KCVO · Corvallis → KPDX · Portland AMF1985 · A81985 · sched Z
2026-05-15 3 legs AMF
KCEC → KCVO → KCEC → KBOK
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · ⏱ 22:07– (Nonem)
KPDX KCEC KPDX · Portland → KCEC · Crescent City ⚠ gap AMF1984 · A81984 · sched Z
KCEC KBOK KCEC · Crescent City → KBOK · Brookings AMF8037 · A88037 · sched Z
2026-05-08 2 legs AMF
KCVO → KPDX → KPDX
KCVO KPDX KCVO · Corvallis → KPDX · Portland AMF1985 · A81985 · sched Z
KPDX KPDX KPDX · Portland → KPDX · Portland AMF8034 · A88034 · sched Z
2026-05-07 3 legs round-trip AMF
KCVO → KPDX → KCEC → KCVO
KCVO KPDX KCVO · Corvallis → KPDX · Portland AMF1985 · A81985 · ⏱ 00:11–00:37 (27m)
KPDX KCEC KPDX · Portland → KCEC · Crescent City AMF1984 · A81984 · sched Z
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · sched Z
2026-05-06 3 legs round-trip AMF
KPDX → KCEC → KCVO → KPDX
KPDX KCEC KPDX · Portland → KCEC · Crescent City AMF1984 · A81984 · sched Z
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · sched Z
KCVO KPDX KCVO · Corvallis → KPDX · Portland AMF1985 · A81985 · sched Z
2026-05-05 3 legs AMF
KCEC → KCVO → KCEC → KPDX
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · sched Z
KPDX KCEC KPDX · Portland → KCEC · Crescent City ⚠ gap AMF1984 · A81984 · sched Z
KHRI KPDX KHRI · Hermiston → KPDX · Portland ⚠ gap AMF1965 · A81965 · sched Z
2026-05-04 2 legs round-trip AMF
KLGD → KHRI → KLGD
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF1965 · A81965 · ⏱ 23:15– (Nonem)
KPDX KLGD KPDX · Portland → KLGD · La Grande ⚠ gap AMF2154 · A82154 · sched Z
2026-05-02 4 legs round-trip AMF
KLGD → KPDX → KPDX → KHRI → KLGD
KLGD KPDX KLGD · La Grande → KPDX · Portland AMF2179 · A82179 · ⏱ 17:23– (Nonem)
KSLE KPDX KSLE · Salem → KPDX · Portland ⚠ gap AMF1967 · A81967 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston AMF1964 · A81964 · sched Z
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF1964 · A81964 · sched Z
2026-05-01 3 legs round-trip AMF
KSLE → KPDX → KOTH → KSLE
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
2026-04-30 3 legs AMF
KSLE → KPDX → KSLE → KOTH
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem ⚠ gap AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
2026-04-29 3 legs round-trip AMF
KSLE → KPDX → KOTH → KSLE
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
2026-04-28 3 legs AMF
KHRI → KPDX → KSLE → KOTH
KHRI KPDX KHRI · Hermiston → KPDX · Portland AMF1965 · A81965 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem ⚠ gap AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
2026-04-27 2 legs round-trip AMF
KLGD → KHRI → KLGD
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF1965 · A81965 · ⏱ 23:26–23:50 (24m)
KPDX KLGD KPDX · Portland → KLGD · La Grande ⚠ gap AMF2108 · A82108 · sched Z
2026-04-25 3 legs round-trip AMF
KHRI → KLGD → KPDX → KHRI
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF1964 · A81964 · sched Z
KLGD KPDX KLGD · La Grande → KPDX · Portland AMF2190 · A82190 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston AMF1964 · A81964 · sched Z
2026-04-24 1 legs AMF
KEUG → KPDX
KEUG KPDX KEUG · Eugene → KPDX · Portland AMF1919 · A81919 · sched Z
2026-04-23 4 legs AMF
KRDM → KEUG → KRDM → KPDX → ?
KRDM KEUG KRDM · Redmond → KEUG · Eugene AMF1918 · A81918 · sched Z
KPDX KRDM KPDX · Portland → KRDM · Redmond ⚠ gap AMF1918 · A81918 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland ⚠ gap AMF1967 · A81967 · sched Z
? ? — → — ferry · sched Z
2026-04-22 3 legs AMF
KPDX → KOTH → KPDX → KSLE
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland ⚠ gap AMF1967 · A81967 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem ⚠ gap AMF1967 · A81967 · sched Z
2026-04-21 3 legs AMF
KOTH → KSLE → KOTH → KPDX
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland ⚠ gap AMF1967 · A81967 · sched Z
2026-04-20 2 legs AMF
KPDX → KOTH → KSLE
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
2026-04-18 4 legs AMF
KOTH → KPDX → KOTH → KONP → KPDX
KOTH KPDX KOTH · North Bend → KPDX · Portland AMF1968 · A81968 · sched Z
KONP KOTH KONP · Newport → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
KPDX KONP KPDX · Portland → KONP · Newport ⚠ gap AMF1968 · A81968 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland ⚠ gap AMF1967 · A81967 · sched Z
2026-04-17 3 legs round-trip AMF
KPDX → KOTH → KSLE → KPDX
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
2026-04-16 4 legs AMF
KPDX → KOTH → KSLE → KPDX → KOTH
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
KOTH KOTH KOTH · North Bend → KOTH · North Bend ⚠ gap AMF8003 · A88003 · sched Z
2026-04-15 3 legs AMF
KOTH → KSLE → KOTH → KPDX
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland ⚠ gap AMF1967 · A81967 · sched Z
2026-04-14 3 legs round-trip AMF
KPDX → KOTH → KSLE → KPDX
KPDX KOTH KPDX · Portland → KOTH · North Bend AMF1968 · A81968 · sched Z
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KSLE KPDX KSLE · Salem → KPDX · Portland AMF1967 · A81967 · sched Z
2026-04-13 2 legs round-trip AMF
KOTH → KSLE → KOTH
KOTH KSLE KOTH · North Bend → KSLE · Salem AMF1967 · A81967 · sched Z
KPDX KOTH KPDX · Portland → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
2026-04-11 5 legs AMF
KOTH → KPDX → KPDX → KOTH → KONP → KGEG
KOTH KPDX KOTH · North Bend → KPDX · Portland AMF1968 · A81968 · sched Z
KGEG KPDX KGEG · Spokane → KPDX · Portland ⚠ gap AMF2147 · A82147 · sched Z
KONP KOTH KONP · Newport → KOTH · North Bend ⚠ gap AMF1968 · A81968 · sched Z
KPDX KONP KPDX · Portland → KONP · Newport ⚠ gap AMF1968 · A81968 · sched Z
KPSC KGEG KPSC · Pasco → KGEG · Spokane ⚠ gap AMF8810 · A88810 · sched Z
2026-04-10 2 legs AMF
KPDX → KGEG → KPSC
KPDX KGEG KPDX · Portland → KGEG · Spokane AMF2147 · A82147 · sched Z
KGEG KPSC KGEG · Spokane → KPSC · Pasco AMF8810 · A88810 · sched Z
2026-04-02 2 legs round-trip AMF
KLMT → KPDX → KLMT
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · ⏱ 23:52– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-04-01 2 legs round-trip AMF
KPDX → KLMT → KPDX
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · sched Z
2026-03-31 2 legs round-trip AMF
KLMT → KPDX → KLMT
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · ⏱ 23:41– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-03-27 2 legs round-trip AMF
KLMT → KPDX → KLMT
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · ⏱ 23:42– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
2026-03-26 3 legs AMF
KLMT → KPDX → KLMT → KPDX
KLMT KPDX KLMT · Klamath Falls → KPDX · Portland AMF1993 · A81993 · ⏱ 23:53– (Nonem)
KPDX KLMT KPDX · Portland → KLMT · Klamath Falls AMF1994 · A81994 · sched Z
KHRI KPDX KHRI · Hermiston → KPDX · Portland ⚠ gap AMF1965 · A81965 · sched Z
2026-03-25 4 legs AMF
KLGD → KHRI → KLGD → KPDX → KHRI
KLGD KHRI KLGD · La Grande → KHRI · Hermiston AMF1965 · A81965 · ⏱ 23:15– (Nonem)
KHRI KLGD KHRI · Hermiston → KLGD · La Grande AMF1964 · A81964 · sched Z
KCVO KPDX KCVO · Corvallis → KPDX · Portland ⚠ gap AMF1985 · A81985 · sched Z
KPDX KHRI KPDX · Portland → KHRI · Hermiston AMF1964 · A81964 · sched Z
2026-03-24 3 legs AMF
KCEC → KCVO → KCEC → KPDX
KCEC KCVO KCEC · Crescent City → KCVO · Corvallis AMF1985 · A81985 · sched Z
KPDX KCEC KPDX · Portland → KCEC · Crescent City ⚠ gap AMF1984 · A81984 · sched Z
KCVO KPDX KCVO · Corvallis → KPDX · Portland ⚠ gap AMF1985 · A81985 · sched Z