‹ Aircraft

N331AF / A3998C

151 flights over 65 days · 2.32 legs/day · base KLBB · Lubbock · operators: AMF, BMF

151
Flights
8
Airports served
5%
ADS-B observed
1
Ferry / no-flightnum

Aircraft identity

1900C B190
Uas Transervices Inc · reg N331AF · built 1985
Beech · P&W CANADA PT6A-65B · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs AMF
KLBB → KAMA → KLBB → KAMA → KPPA
KLBB KAMA KLBB · Lubbock → KAMA · Amarillo AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
KAMA KPPA KAMA · Amarillo → KPPA · Pampa AMF1722 · A81722 · sched Z
2026-06-20 3 legs round-trip AMF
KAMA → KPPA → KLBB → KAMA
KAMA KPPA KAMA · Amarillo → KPPA · Pampa AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
KLBB KAMA KLBB · Lubbock → KAMA · Amarillo AMF1722 · A81722 · sched Z
2026-06-19 3 legs round-trip AMF
KLBB → KPPA → KAMA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KMAF KLBB KMAF · Midland → KLBB · Lubbock ⚠ gap AMF1745 · A81745 · sched Z
2026-06-18 2 legs round-trip AMF
KLBB → KMAF → KLBB
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
2026-06-17 2 legs round-trip AMF
KLBB → KMAF → KLBB
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
2026-06-16 2 legs round-trip AMF
KLBB → KMAF → KLBB
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
2026-06-15 1 legs AMF
KPPA → KAMA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
2026-06-13 3 legs AMF
KAMA → KLBB → KPPA → KMAF
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KMAF KPPA KMAF · Midland → KPPA · Pampa ⚠ gap AMF1746 · A81746 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland ⚠ gap AMF1746 · A81746 · sched Z
2026-06-12 4 legs AMF
KPPA → KAMA → KPPA → KLBB → KAMA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa ⚠ gap AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
2026-06-11 2 legs round-trip AMF
KLBB → KPPA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KMAF KLBB KMAF · Midland → KLBB · Lubbock ⚠ gap AMF1745 · A81745 · sched Z
2026-06-10 2 legs AMF
KAMA → KLBB → KMAF
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
2026-06-09 4 legs round-trip AMF
KAMA → KLBB → KAMA → KPPA → KAMA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa ⚠ gap AMF1722 · A81722 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
2026-06-05 2 legs round-trip AMF
KLBB → KPPA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
2026-06-04 3 legs round-trip AMF
KAMA → KLBB → KPPA → KAMA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
2026-06-03 3 legs round-trip AMF
KLBB → KPPA → KAMA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
2026-06-02 3 legs AMF
KLBB → KPPA → KLBB → KAMA
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
2026-06-01 2 legs round-trip AMF
KPPA → KAMA → KPPA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KPPA KAMA · Amarillo → KPPA · Pampa AMF1722 · A81722 · sched Z
2026-05-30 2 legs round-trip AMF
KAMA → KLBB → KAMA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KAMA KLBB · Lubbock → KAMA · Amarillo AMF1722 · A81722 · sched Z
2026-05-29 3 legs round-trip AMF
KPPA → KAMA → KLBB → KPPA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
2026-05-28 3 legs AMF
KPPA → KAMA → KPPA → KLBB
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa ⚠ gap AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
2026-05-27 3 legs round-trip AMF
KPPA → KAMA → KLBB → KPPA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
2026-05-26 1 legs AMF
KPPA → KAMA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
2026-05-23 3 legs AMF
KMAF → KLBB → KPPA → KAMA
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
KAMA KPPA KAMA · Amarillo → KPPA · Pampa ⚠ gap AMF1722 · A81722 · sched Z
KLBB KAMA KLBB · Lubbock → KAMA · Amarillo ⚠ gap AMF1722 · A81722 · sched Z
2026-05-22 3 legs AMF
KSJT → KSAT → KSJT → KMAF
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · ⏱ 00:41– (Nonem)
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
KSJT KMAF KSJT · San Angelo → KMAF · Midland AMF8023 · A88023 · sched Z
2026-05-21 2 legs round-trip AMF
KSJT → KSAT → KSJT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · sched Z
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-05-20 1 legs AMF
KSAT → KSJT
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-05-15 3 legs AMF
KSJT → KSAT → KCRP → KSAT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · ⏱ 00:44– (Nonem)
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1691 · A81691 · sched Z
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1990 · A81990 · sched Z
2026-05-14 2 legs round-trip AMF
KSJT → KSAT → KSJT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · sched Z
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-05-13 2 legs round-trip AMF
KSJT → KSAT → KSJT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · sched Z
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-05-12 2 legs round-trip AMF
KSAT → KSJT → KSAT
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · sched Z
2026-05-11 1 legs AMF
KDFW → KSJT
KDFW KSJT KDFW · Dallas-Fort Worth → KSJT · San Angelo AMF4168 · A84168 · sched Z
2026-05-08 3 legs round-trip AMF
KMAF → KDFW → KLBB → KMAF
KMAF KDFW KMAF · Midland → KDFW · Dallas-Fort Worth AMF4153 · A84153 · sched Z
KMAF KLBB KMAF · Midland → KLBB · Lubbock ⚠ gap AMF1745 · A81745 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
2026-05-07 2 legs round-trip AMF
KMAF → KLBB → KMAF
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
2026-05-06 2 legs round-trip AMF
KMAF → KLBB → KMAF
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
2026-05-05 2 legs round-trip AMF
KMAF → KLBB → KMAF
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · ⏱ 00:31– (Nonem)
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
2026-05-02 2 legs round-trip AMF
KMAF → KLBB → KMAF
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
2026-05-01 1 legs AMF
KSAT → KMAF
KSAT KMAF KSAT · San Antonio → KMAF · Midland AMF4147 · A84147 · sched Z
2026-04-30 1 legs AMF
KDFW → KSAT
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AMF4144 · A84144 · sched Z
2026-04-29 1 legs AMF
KSAT → KDFW
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AMF4142 · A84142 · sched Z
2026-04-28 1 legs round-trip AMF
KSAT → KSAT
KSAT KSAT KSAT · San Antonio → KSAT · San Antonio AMF4142 · A84142 · sched Z
2026-04-24 3 legs AMFBMF
KSJT → KSAT → KSJT → KSAT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF4139 · A84139 · ⏱ 13:36– (Nonem)
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio ferry BMF1691 · sched Z
2026-04-23 2 legs round-trip AMF
KSJT → KSAT → KSJT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · ⏱ 00:36– (Nonem)
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-04-22 2 legs round-trip AMF
KSJT → KSAT → KSJT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · ⏱ 00:38– (Nonem)
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-04-21 2 legs round-trip AMF
KSJT → KSAT → KSJT
KSJT KSAT KSJT · San Angelo → KSAT · San Antonio AMF1691 · A81691 · ⏱ 00:39– (Nonem)
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · sched Z
2026-04-20 1 legs AMF
KDFW → KSJT
KDFW KSJT KDFW · Dallas-Fort Worth → KSJT · San Angelo AMF1435 · A81435 · sched Z
2026-04-17 4 legs AMF
KPPA → KAMA → KLBB → KMAF → KDFW
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
KMAF KDFW KMAF · Midland → KDFW · Dallas-Fort Worth AMF4100 · A84100 · sched Z
2026-04-16 2 legs AMF
KAMA → KLBB → KPPA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
2026-04-15 4 legs AMF
KAMA → KLBB → KAMA → KAMA → KPPA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa ⚠ gap AMF1722 · A81722 · sched Z
2026-04-14 2 legs round-trip AMF
KLBB → KPPA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KMAF KLBB KMAF · Midland → KLBB · Lubbock ⚠ gap AMF1745 · A81745 · sched Z
2026-04-11 2 legs round-trip AMF
KLBB → KMAF → KLBB
KLBB KMAF KLBB · Lubbock → KMAF · Midland AMF1746 · A81746 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
2026-04-10 4 legs AMF
KAMA → KLBB → KAMA → KAMA → KPPA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa ⚠ gap AMF1722 · A81722 · sched Z
2026-04-09 2 legs round-trip AMF
KLBB → KPPA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
2026-04-08 3 legs AMF
KLBB → KPPA → KLBB → KAMA
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock ⚠ gap AMF1721 · A81721 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo ⚠ gap AMF1721 · A81721 · sched Z
2026-04-07 3 legs round-trip AMF
KLBB → KPPA → KAMA → KLBB
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
2026-04-06 2 legs round-trip AMF
KPPA → KAMA → KPPA
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
KAMA KPPA KAMA · Amarillo → KPPA · Pampa AMF1722 · A81722 · sched Z
2026-04-04 2 legs round-trip AMF
KAMA → KLBB → KAMA
KAMA KLBB KAMA · Amarillo → KLBB · Lubbock AMF1721 · A81721 · sched Z
KLBB KAMA KLBB · Lubbock → KAMA · Amarillo AMF1722 · A81722 · sched Z
2026-04-03 3 legs AMF
KMAF → KLBB → KPPA → KAMA
KMAF KLBB KMAF · Midland → KLBB · Lubbock AMF1745 · A81745 · sched Z
KLBB KPPA KLBB · Lubbock → KPPA · Pampa AMF1722 · A81722 · sched Z
KPPA KAMA KPPA · Pampa → KAMA · Amarillo AMF1721 · A81721 · sched Z
2026-04-02 3 legs round-trip AMF
KSAT → KSJT → KMAF → KSAT
KSAT KSJT KSAT · San Antonio → KSJT · San Angelo AMF1692 · A81692 · ⏱ 12:30– (Nonem)
KSJT KMAF KSJT · San Angelo → KMAF · Midland AMF4202 · A84202 · sched Z
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio ⚠ gap AMF1829 · A81829 · sched Z
2026-04-01 2 legs round-trip AMF
KCRP → KSAT → KCRP
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z
2026-03-31 2 legs round-trip AMF
KCRP → KSAT → KCRP
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z
2026-03-28 2 legs round-trip AMF
KSAT → KCRP → KSAT
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
2026-03-27 2 legs round-trip AMF
KSAT → KCRP → KSAT
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
2026-03-26 2 legs round-trip AMF
KSAT → KCRP → KSAT
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
2026-03-25 2 legs round-trip AMF
KCRP → KSAT → KCRP
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z
2026-03-24 2 legs round-trip AMF
KCRP → KSAT → KCRP
KCRP KSAT KCRP · Corpus Christi → KSAT · San Antonio AMF1829 · A81829 · sched Z
KSAT KCRP KSAT · San Antonio → KCRP · Corpus Christi AMF1830 · A81830 · sched Z