✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N191AV
/ A16BF6
81 flights over 39 days · 2.08 legs/day · base KPDX · Portland · operators: AMF
81
Flights
15
Airports served
6%
ADS-B observed
2
Ferry / no-flightnum
Aircraft identity
C-99
BE99
Uas Transervices Inc
· reg N191AV · built 1982
Beech · P&W PT6A SER ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-20
1 legs
AMF
KCVO → KPDX
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
AMF1985 · A81985 · sched Z
2026-06-19
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
2026-06-18
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-17
4 legs
AMF
KCEC → KCVO → KCEC → KCEC → KPDX
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
AMF1985 · A81985 · ⏱ 22:07– (Nonem)
KBOK
→
KCEC
KBOK · Brookings → KCEC · Crescent City
ferry
⚠ gap
· 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
2026-06-16
3 legs
round-trip
AMF
KCEC → KCVO → KBOK → KCEC
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
AMF1985 · A81985 · sched Z
KPDX
→
KBOK
KPDX · Portland → KBOK · Brookings
⚠ gap
AMF1984 · A81984 · sched Z
KBOK
→
KCEC
KBOK · Brookings → KCEC · Crescent City
ferry
· sched Z
2026-06-13
1 legs
AMF
KCVO → KPDX
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
AMF1985 · A81985 · sched Z
2026-06-12
3 legs
AMF
KCEC → KCVO → KCEC → KPDX
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
AMF1985 · A81985 · ⏱ 22:15– (Nonem)
KPDX
→
KCEC
KPDX · Portland → KCEC · Crescent City
⚠ gap
AMF1984 · A81984 · sched Z
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
⚠ gap
AMF1985 · A81985 · sched Z
2026-06-11
2 legs
AMF
KPDX → KCEC → KCVO
KPDX
→
KCEC
KPDX · Portland → KCEC · Crescent City
AMF1984 · A81984 · sched Z
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
AMF1985 · A81985 · sched Z
2026-06-05
1 legs
AMF
KCVO → KPDX
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
AMF1985 · A81985 · sched Z
2026-06-04
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-06-03
2 legs
AMF
KPDX → KCEC → KCVO
KPDX
→
KCEC
KPDX · Portland → KCEC · Crescent City
AMF1984 · A81984 · sched Z
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
AMF1985 · A81985 · sched Z
2026-06-02
2 legs
round-trip
AMF
KLMT → KPDX → KLMT
KLMT
→
KPDX
KLMT · Klamath Falls → KPDX · Portland
AMF1993 · A81993 · sched Z
KPDX
→
KLMT
KPDX · Portland → KLMT · Klamath Falls
AMF1994 · A81994 · sched Z
2026-05-28
1 legs
AMF
KLMT → KPDX
KLMT
→
KPDX
KLMT · Klamath Falls → KPDX · Portland
AMF2692 · A82692 · sched Z
2026-05-27
1 legs
AMF
KPDX → KLMT
KPDX
→
KLMT
KPDX · Portland → KLMT · Klamath Falls
AMF1994 · A81994 · sched Z
2026-05-22
3 legs
AMF
KSLE → KPDX → KPDX → KLMT
KSLE
→
KPDX
KSLE · Salem → KPDX · Portland
AMF1967 · A81967 · sched Z
KLMT
→
KPDX
KLMT · Klamath Falls → KPDX · Portland
⚠ gap
AMF1993 · A81993 · sched Z
KPDX
→
KLMT
KPDX · Portland → KLMT · Klamath Falls
AMF1994 · A81994 · sched Z
2026-05-21
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-05-12
4 legs
AMF
KLMT → KPDX → KLMT → KLMT → KPDX
KLMT
→
KPDX
KLMT · Klamath Falls → KPDX · Portland
AMF1993 · A81993 · sched Z
KPDX
→
KLMT
KPDX · Portland → KLMT · Klamath Falls
AMF1994 · A81994 · sched Z
KPDX
→
KLMT
KPDX · Portland → KLMT · Klamath Falls
⚠ gap
AMF7106 · A87106 · sched Z
KLMT
→
KPDX
KLMT · Klamath Falls → KPDX · Portland
AMF7106 · A87106 · sched Z
2026-05-07
2 legs
round-trip
AMF
KMFR → KPDX → KMFR
KMFR
→
KPDX
KMFR · Medford → KPDX · Portland
AMF1977 · A81977 · ⏱ 23:59– (Nonem)
KPDX
→
KMFR
KPDX · Portland → KMFR · Medford
AMF1978 · A81978 · sched Z
2026-04-30
1 legs
AMF
KGEG → KPDX
KGEG
→
KPDX
KGEG · Spokane → KPDX · Portland
AMF2213 · A82213 · sched Z
2026-04-29
1 legs
AMF
KEAT → KGEG
KEAT
→
KGEG
KEAT · Wenatchee → KGEG · Spokane
AMF1969 · A81969 · sched Z
2026-04-28
2 legs
round-trip
AMF
KGEG → KEAT → KGEG
KGEG
→
KEAT
KGEG · Spokane → KEAT · Wenatchee
AMF1970 · A81970 · sched Z
KEAT
→
KGEG
KEAT · Wenatchee → KGEG · Spokane
AMF1969 · A81969 · sched Z
2026-04-27
1 legs
AMF
KPDX → KEAT
KPDX
→
KEAT
KPDX · Portland → KEAT · Wenatchee
AMF1970 · A81970 · sched Z
2026-04-24
1 legs
AMF
KEUG → KPDX
KEUG
→
KPDX
KEUG · Eugene → KPDX · Portland
AMF2187 · A82187 · sched Z
2026-04-23
2 legs
round-trip
AMF
KEUG → KPDX → KEUG
KEUG
→
KPDX
KEUG · Eugene → KPDX · Portland
AMF1919 · A81919 · sched Z
KPDX
→
KEUG
KPDX · Portland → KEUG · Eugene
AMF2187 · A82187 · sched Z
2026-04-22
4 legs
round-trip
AMF
KPWT → KBFI → KPDX → KEUG → KPWT
KPWT
→
KBFI
KPWT · Bremerton → KBFI · Seattle
AMF1972 · A81972 · ⏱ 01:04–01:19 (15m)
KBFI
→
KPDX
KBFI · Seattle → KPDX · Portland
AMF2153 · A82153 · sched Z
KPDX
→
KEUG
KPDX · Portland → KEUG · Eugene
AMF1918 · A81918 · sched Z
KCLM
→
KPWT
KCLM · Port Angeles → KPWT · Bremerton
⚠ gap
AMF1972 · A81972 · sched Z
2026-04-21
2 legs
round-trip
AMF
KBFI → KCLM → KBFI
KBFI
→
KCLM
KBFI · Seattle → KCLM · Port Angeles
AMF1972 · A81972 · sched Z
KBLI
→
KBFI
KBLI · Bellingham → KBFI · Seattle
⚠ gap
AMF1961 · A81961 · sched Z
2026-04-20
1 legs
AMF
KPDX → KBLI
KPDX
→
KBLI
KPDX · Portland → KBLI · Bellingham
AMF2146 · A82146 · sched Z
2026-04-16
1 legs
AMF
KLMT → KPDX
KLMT
→
KPDX
KLMT · Klamath Falls → KPDX · Portland
AMF2183 · A82183 · sched Z
2026-04-07
2 legs
AMF
KEUG → KPDX → KLMT
KEUG
→
KPDX
KEUG · Eugene → KPDX · Portland
AMF1919 · A81919 · ⏱ 00:29– (Nonem)
KPDX
→
KLMT
KPDX · Portland → KLMT · Klamath Falls
AMF1994 · A81994 · sched Z
2026-04-06
1 legs
AMF
KPDX → KEUG
KPDX
→
KEUG
KPDX · Portland → KEUG · Eugene
AMF1918 · A81918 · sched Z
2026-04-03
2 legs
round-trip
AMF
KPDX → KPDX → KPDX
KPDX
→
KPDX
KPDX · Portland → KPDX · Portland
AMF8067 · A88067 · sched Z
KPDX
→
KPDX
KPDX · Portland → KPDX · Portland
AMF8066 · A88066 · sched Z
2026-04-01
1 legs
AMF
KCVO → KPDX
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
AMF1985 · A81985 · sched Z
2026-03-31
3 legs
AMF
KCVO → KPDX → KCVO → KCEC
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
AMF1985 · A81985 · sched Z
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
⚠ gap
AMF1985 · A81985 · sched Z
KPDX
→
KCEC
KPDX · Portland → KCEC · Crescent City
⚠ gap
AMF1984 · A81984 · sched Z
2026-03-30
2 legs
AMF
KPDX → KCEC → KCVO
KPDX
→
KCEC
KPDX · Portland → KCEC · Crescent City
AMF1984 · A81984 · sched Z
KCEC
→
KCVO
KCEC · Crescent City → KCVO · Corvallis
AMF1985 · A81985 · sched Z
2026-03-28
1 legs
AMF
KCVO → KPDX
KCVO
→
KPDX
KCVO · Corvallis → KPDX · Portland
AMF1985 · A81985 · sched Z
2026-03-27
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
KSLE
→
KPDX
KSLE · Salem → KPDX · Portland
⚠ gap
AMF1967 · A81967 · sched Z
2026-03-26
3 legs
round-trip
AMF
KOTH → KSLE → KPDX → KOTH
KOTH
→
KSLE
KOTH · North Bend → KSLE · Salem
AMF1967 · A81967 · sched Z
KSLE
→
KPDX
KSLE · Salem → KPDX · Portland
AMF1967 · A81967 · sched Z
KPDX
→
KOTH
KPDX · Portland → KOTH · North Bend
AMF1968 · A81968 · sched Z
2026-03-25
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-03-24
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