✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N7207E
/ A9A6DE
101 flights over 43 days · 2.35 legs/day · base KMSP · Minneapolis · operators: BMJ
101
Flights
7
Airports served
2%
ADS-B observed
19
Ferry / no-flightnum
Aircraft identity
C-99
BE99
Bemidji Aviation Services Inc
· reg N7207E · built 1984
Beech · P&W CANADA PT6A-60A ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-18
4 legs
BMJ
KBJI → KMSP → KBJI → KGPZ → KINL
KBJI
→
KMSP
KBJI · Bemidji → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KINL
→
KBJI
KINL · International Falls → KBJI · Bemidji
⚠ gap
BMJ70 · CH70 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
⚠ gap
BMJ70 · CH70 · sched Z
KGPZ
→
KINL
KGPZ · Grand Rapids → KINL · International Falls
BMJ70 · CH70 · sched Z
2026-06-17
3 legs
BMJ
KBJI → KMSP → KGPZ → ?
KBJI
→
KMSP
KBJI · Bemidji → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
KGPZ
→
?
KGPZ · Grand Rapids → —
ferry
BMJ70 · sched Z
2026-06-16
3 legs
round-trip
BMJ
KGPZ → ? → KMSP → KGPZ
KGPZ
→
?
KGPZ · Grand Rapids → —
ferry
BMJ70 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
2026-06-15
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-06-12
3 legs
BMJ
KBRD → KMSP → KBRD → KBJI
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
⚠ gap
BMJ52 · CH52 · sched Z
2026-06-11
2 legs
round-trip
BMJ
KMSP → KBJI → KMSP
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-06-10
3 legs
round-trip
BMJ
KBJI → KBRD → KMSP → KBJI
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-06-09
3 legs
BMJ
KBJI → KBRD → KBJI → KMSP
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
⚠ gap
BMJ52 · CH52 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-06-08
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-06-05
1 legs
BMJ
KMSP → KBJI
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-06-03
2 legs
round-trip
BMJ
KGPZ → KMSP → KGPZ
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
⚠ gap
BMJ53 · CH53 · sched Z
2026-06-02
2 legs
round-trip
BMJ
KMSP → KHIB → KMSP
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
BMJ54 · CH54 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
⚠ gap
BMJ53 · CH53 · sched Z
2026-06-01
1 legs
BMJ
KHIB → KGPZ
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
BMJ53 · CH53 · sched Z
2026-05-30
3 legs
BMJ
KGPZ → KHIB → KGPZ → KMSP
KGPZ
→
KHIB
KGPZ · Grand Rapids → KHIB · Hibbing
BMJ54 · CH54 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
⚠ gap
BMJ54 · CH54 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
2026-05-29
3 legs
BMJ
KMSP → KHIB → KMSP → KGPZ
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
BMJ54 · CH54 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
⚠ gap
BMJ53 · CH53 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
⚠ gap
BMJ53 · CH53 · sched Z
2026-05-28
4 legs
BMJ
KGPZ → KMSP → KGPZ → KGPZ → KHIB
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
⚠ gap
BMJ53 · CH53 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
⚠ gap
BMJ53 · CH53 · sched Z
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
⚠ gap
BMJ54 · CH54 · sched Z
2026-05-27
2 legs
round-trip
BMJ
KMSP → KHIB → KMSP
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
BMJ54 · CH54 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
⚠ gap
BMJ53 · CH53 · sched Z
2026-05-26
1 legs
BMJ
KHIB → KGPZ
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
BMJ53 · CH53 · sched Z
2026-05-23
4 legs
BMJ
KMSP → KGPZ → KMSP → KHIB → KGPZ
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ54 · CH54 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KGPZ
→
KHIB
KGPZ · Grand Rapids → KHIB · Hibbing
⚠ gap
BMJ54 · CH54 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
BMJ53 · CH53 · sched Z
2026-05-22
3 legs
round-trip
BMJ
KMSP → KHIB → KGPZ → KMSP
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
BMJ54 · CH54 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
BMJ53 · CH53 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
2026-05-21
3 legs
BMJ
KBRD → KMSP → KBRD → KHIB
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
⚠ gap
BMJ54 · CH54 · sched Z
2026-05-13
2 legs
round-trip
BMJ
KMSP → KBJI → KMSP
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-05-12
3 legs
BMJ
KBRD → KMSP → KBRD → KBJI
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
⚠ gap
BMJ52 · CH52 · sched Z
2026-05-11
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-05-09
2 legs
round-trip
BMJ
KMSP → KBJI → KMSP
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-05-08
3 legs
BMJ
KHIB → KMSP → KBRD → KBJI
KHIB
→
KMSP
KHIB · Hibbing → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
⚠ gap
BMJ52 · CH52 · sched Z
2026-05-07
3 legs
BMJ
KGPZ → KMSP → KGPZ → KHIB
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
ferry
⚠ gap
BMJ53 · sched Z
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
⚠ gap
BMJ54 · CH54 · sched Z
2026-05-06
2 legs
round-trip
BMJ
KMSP → KHIB → KMSP
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
BMJ54 · CH54 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-05-05
4 legs
BMJ
KGPZ → KMSP → KBJI → KGPZ → KBRD
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
ferry
⚠ gap
BMJ53 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
2026-05-02
2 legs
round-trip
BMJ
KGPZ → KHIB → KGPZ
KGPZ
→
KHIB
KGPZ · Grand Rapids → KHIB · Hibbing
ferry
BMJ54 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
⚠ gap
BMJ54 · CH54 · sched Z
2026-05-01
2 legs
round-trip
BMJ
KGPZ → KMSP → KGPZ
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
2026-04-30
2 legs
round-trip
BMJ
KMSP → KGPZ → KMSP
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
2026-04-28
1 legs
BMJ
KDLH → KMSP
KDLH
→
KMSP
KDLH · Duluth → KMSP · Minneapolis
BMJ57 · CH57 · sched Z
2026-04-25
2 legs
round-trip
BMJ
KMSP → KDLH → KMSP
KMSP
→
KDLH
KMSP · Minneapolis → KDLH · Duluth
BMJ58 · CH58 · sched Z
KDLH
→
KMSP
KDLH · Duluth → KMSP · Minneapolis
BMJ57 · CH57 · sched Z
2026-04-24
2 legs
round-trip
BMJ
KDLH → KMSP → KDLH
KDLH
→
KMSP
KDLH · Duluth → KMSP · Minneapolis
BMJ57 · CH57 · ⏱ 00:18– (Nonem)
KMSP
→
KDLH
KMSP · Minneapolis → KDLH · Duluth
BMJ58 · CH58 · sched Z
2026-04-23
3 legs
BMJ
KMSP → KDLH → KMSP → KBRD
KMSP
→
KDLH
KMSP · Minneapolis → KDLH · Duluth
BMJ58 · CH58 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
⚠ gap
BMJ51 · CH51 · sched Z
2026-04-22
2 legs
BMJ
KBRD → KMSP → KBJI
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-04-21
3 legs
round-trip
BMJ
KBJI → KBRD → KMSP → KBJI
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-04-20
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-04-17
3 legs
round-trip
BMJ
KBRD → KMSP → KBJI → KBRD
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
BMJ51 · CH51 · sched Z
2026-04-16
3 legs
round-trip
BMJ
KBRD → KMSP → KBJI → KBRD
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-04-15
2 legs
round-trip
BMJ
KMSP → KBJI → KMSP
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · ⏱ 12:28– (Nonem)
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-04-14
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z