✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N223CA
/ A1EC59
118 flights over 69 days · 1.71 legs/day · base KDEN · Denver · operators: BMJ
118
Flights
9
Airports served
10%
ADS-B observed
10
Ferry / no-flightnum
Aircraft identity
C-99
BE99
Bemidji Aviation Services Inc
· reg N223CA · built 1983
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-23
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
KALS
→
KPUB
KALS · Alamosa → KPUB · Pueblo
⚠ gap
BMJ1701 · CH1701 · sched Z
2026-06-22
1 legs
BMJ
KDEN → KALS
KDEN
→
KALS
KDEN · Denver → KALS · Alamosa
BMJ1701 · CH1701 · sched Z
2026-06-20
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:34– (Nonem)
2026-06-19
1 legs
BMJ
KDEN → KPUB
KDEN
→
KPUB
KDEN · Denver → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-06-18
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-06-17
1 legs
BMJ
KDEN → KPUB
KDEN
→
KPUB
KDEN · Denver → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-06-16
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
KALS
→
KPUB
KALS · Alamosa → KPUB · Pueblo
⚠ gap
BMJ1701 · CH1701 · sched Z
2026-06-15
1 legs
BMJ
KDEN → KALS
KDEN
→
KALS
KDEN · Denver → KALS · Alamosa
BMJ1701 · CH1701 · sched Z
2026-06-13
4 legs
BMJ
KDEN → KLBF → KDEN → ? → ?
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
BMJ1694 · CH1694 · sched Z
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
⚠ gap
BMJ1694 · CH1694 · sched Z
KLBF
→
?
KLBF · North Platte → —
ferry
⚠ gap
BMJ1694 · sched Z
KMCK
→
?
KMCK · McCook → —
ferry
BMJ1694 · sched Z
2026-06-12
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:35– (Nonem)
2026-06-11
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-06-10
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-06-09
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-06-06
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-06-05
1 legs
BMJ
KDEN → KGUC
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
2026-06-04
2 legs
BMJ
? → KPUB → KDEN
?
→
KPUB
— → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1702 · CH1702 · sched Z
2026-06-03
1 legs
BMJ
KDEN → KGUC
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
2026-05-30
5 legs
BMJ
KMCK → ? → KDEN → KMCK → KLBF → KDEN
KMCK
→
?
KMCK · McCook → —
ferry
BMJ1694 · sched Z
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
KLBF
→
KMCK
KLBF · North Platte → KMCK · McCook
ferry
⚠ gap
BMJ1694 · sched Z
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
⚠ gap
BMJ1694 · CH1694 · sched Z
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
⚠ gap
BMJ1694 · CH1694 · sched Z
2026-05-29
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-05-28
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1702 · CH1702 · sched Z
2026-05-27
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-05-23
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:40– (Nonem)
2026-05-22
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-05-21
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-05-20
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-05-19
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
KALS
→
KPUB
KALS · Alamosa → KPUB · Pueblo
⚠ gap
BMJ1701 · CH1701 · sched Z
2026-05-18
1 legs
BMJ
KDEN → KALS
KDEN
→
KALS
KDEN · Denver → KALS · Alamosa
BMJ1701 · CH1701 · sched Z
2026-05-16
3 legs
round-trip
BMJ
KLBF → ? → KDEN → KLBF
KLBF
→
?
KLBF · North Platte → —
ferry
BMJ1694 · sched Z
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
BMJ1694 · CH1694 · sched Z
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
BMJ1694 · CH1694 · sched Z
2026-05-15
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-05-14
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · ⏱ 13:11–14:26 (75m)
KANK
→
KPUB
KANK · Salida → KPUB · Pueblo
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-05-13
2 legs
BMJ
KGUC → KPUB → KDEN
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · ⏱ 00:20– (Nonem)
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-05-12
3 legs
round-trip
BMJ
KPUB → KDEN → ? → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
KDEN
→
?
KDEN · Denver → —
BMJ1702 · CH1702 · sched Z
KALS
→
KPUB
KALS · Alamosa → KPUB · Pueblo
BMJ1701 · CH1701 · sched Z
2026-05-11
1 legs
BMJ
KDEN → KALS
KDEN
→
KALS
KDEN · Denver → KALS · Alamosa
BMJ1701 · CH1701 · sched Z
2026-05-08
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-05-07
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-05-06
2 legs
BMJ
KDEN → KDEN → KGUC
KDEN
→
KDEN
KDEN · Denver → KDEN · Denver
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
2026-05-05
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 02:00–02:34 (34m)
KALS
→
KPUB
KALS · Alamosa → KPUB · Pueblo
⚠ gap
BMJ1701 · CH1701 · sched Z
2026-05-04
1 legs
BMJ
KDEN → KALS
KDEN
→
KALS
KDEN · Denver → KALS · Alamosa
BMJ1701 · CH1701 · sched Z
2026-05-02
3 legs
BMJ
KLBF → ? → KLBF → KDEN
KLBF
→
?
KLBF · North Platte → —
ferry
BMJ1694 · sched Z
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
BMJ1694 · CH1694 · sched Z
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
⚠ gap
BMJ1694 · CH1694 · sched Z
2026-05-01
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-04-30
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-04-29
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-04-28
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-04-25
4 legs
BMJ
KSNY → KDEN → KSNY → KMCK → KLBF
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
BMJ1694 · CH1694 · sched Z
KMCK
→
KSNY
KMCK · McCook → KSNY · Sidney
ferry
⚠ gap
BMJ1694 · sched Z
KLBF
→
KMCK
KLBF · North Platte → KMCK · McCook
ferry
⚠ gap
BMJ1694 · sched Z
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
⚠ gap
BMJ1694 · CH1694 · sched Z
2026-04-24
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-04-23
1 legs
BMJ
KDEN → KPUB
KDEN
→
KPUB
KDEN · Denver → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-04-22
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-04-21
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
?
→
KPUB
— → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
2026-04-18
4 legs
BMJ
KLBF → KMCK → KDEN → KLBF → ?
KLBF
→
KMCK
KLBF · North Platte → KMCK · McCook
ferry
BMJ1694 · sched Z
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
⚠ gap
BMJ1694 · CH1694 · sched Z
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
BMJ1694 · CH1694 · sched Z
KMCK
→
?
KMCK · McCook → —
ferry
⚠ gap
BMJ1694 · sched Z
2026-04-17
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:53– (Nonem)
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-04-16
1 legs
BMJ
KDEN → KGUC
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
2026-04-15
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:58– (Nonem)
2026-04-14
2 legs
BMJ
KDEN → KDEN → KPUB
KDEN
→
KDEN
KDEN · Denver → KDEN · Denver
BMJ1702 · CH1702 · sched Z
KDEN
→
KPUB
KDEN · Denver → KPUB · Pueblo
BMJ1701 · CH1701 · sched Z
2026-04-13
1 legs
BMJ
? → ?
?
→
?
— → —
BMJ1694 · CH1694 · sched Z
2026-04-11
3 legs
BMJ
KLBF → KSNY → KLBF → KDEN
KLBF
→
KSNY
KLBF · North Platte → KSNY · Sidney
BMJ1694 · CH1694 · sched Z
KDEN
→
KLBF
KDEN · Denver → KLBF · North Platte
⚠ gap
BMJ1694 · CH1694 · sched Z
KSNY
→
KDEN
KSNY · Sidney → KDEN · Denver
⚠ gap
BMJ1694 · CH1694 · sched Z
2026-04-10
2 legs
BMJ
KGUC → KPUB → KDEN
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-04-09
1 legs
BMJ
KDEN → KGUC
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
2026-04-08
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:43– (Nonem)
2026-04-07
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-04-04
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-04-03
2 legs
round-trip
BMJ
KGUC → KPUB → KGUC
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
⚠ gap
BMJ1702 · CH1702 · sched Z
2026-04-02
2 legs
BMJ
KMCK → KGLD → KDEN
KMCK
→
KGLD
KMCK · McCook → KGLD · Goodland
BMJ1693 · CH1693 · sched Z
KGLD
→
KDEN
KGLD · Goodland → KDEN · Denver
BMJ1693 · CH1693 · sched Z
2026-04-01
1 legs
BMJ
KDEN → KMCK
KDEN
→
KMCK
KDEN · Denver → KMCK · McCook
BMJ1694 · CH1694 · ⏱ 13:00– (Nonem)
2026-03-31
2 legs
round-trip
BMJ
KPUB → KDEN → KPUB
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · ⏱ 01:33– (Nonem)
KALS
→
KPUB
KALS · Alamosa → KPUB · Pueblo
⚠ gap
BMJ1701 · CH1701 · sched Z
2026-03-30
1 legs
BMJ
KDEN → KALS
KDEN
→
KALS
KDEN · Denver → KALS · Alamosa
BMJ1701 · CH1701 · ⏱ 23:08– (Nonem)
2026-03-28
2 legs
BMJ
KMCK → KGLD → KDEN
KMCK
→
KGLD
KMCK · McCook → KGLD · Goodland
BMJ1693 · CH1693 · sched Z
KGLD
→
KDEN
KGLD · Goodland → KDEN · Denver
BMJ1693 · CH1693 · sched Z
2026-03-27
1 legs
BMJ
KDEN → KMCK
KDEN
→
KMCK
KDEN · Denver → KMCK · McCook
BMJ1694 · CH1694 · sched Z
2026-03-25
1 legs
BMJ
KPUB → KDEN
KPUB
→
KDEN
KPUB · Pueblo → KDEN · Denver
BMJ1701 · CH1701 · sched Z
2026-03-24
2 legs
BMJ
KDEN → KGUC → KPUB
KDEN
→
KGUC
KDEN · Denver → KGUC · Gunnison
BMJ1702 · CH1702 · sched Z
KGUC
→
KPUB
KGUC · Gunnison → KPUB · Pueblo
BMJ1702 · CH1702 · sched Z