✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N100BA
/ A004CE
114 flights over 44 days · 2.59 legs/day · base KMSP · Minneapolis · operators: BMJ
114
Flights
8
Airports served
3%
ADS-B observed
28
Ferry / no-flightnum
Aircraft identity
99
BE99
Bemidji Aviation Services Inc
· reg N100BA · built 1968
Beech · P & W PT6A-28 ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
BMJ
KBJI → KBRD → KMSP → KGPZ
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
BMJ51 · CH51 · 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-20
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-06-19
3 legs
round-trip
BMJ
KBJI → KBRD → KMSP → KBJI
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
BMJ51 · CH51 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-06-18
4 legs
BMJ
KBJI → KBRD → KMSP → KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
BMJ51 · CH51 · sched Z
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-06-17
1 legs
BMJ
KMSP → KBJI
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-06-11
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-06-09
3 legs
BMJ
KGPZ → KMSP → KGPZ → KINL
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KINL
→
KGPZ
KINL · International Falls → KGPZ · Grand Rapids
ferry
⚠ gap
BMJ70 · sched Z
KMSP
→
KINL
KMSP · Minneapolis → KINL · International Falls
⚠ gap
BMJ70 · CH70 · sched Z
2026-06-04
3 legs
BMJ
KINL → KMSP → KINL → KGPZ
KINL
→
KMSP
KINL · International Falls → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KGPZ
→
KINL
KGPZ · Grand Rapids → KINL · International Falls
⚠ gap
BMJ70 · CH70 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
⚠ gap
BMJ70 · CH70 · sched Z
2026-06-03
5 legs
round-trip
BMJ
KINL → KMSP → KGPZ → KMSP → KBRD → KINL
KINL
→
KMSP
KINL · International Falls → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
KGPZ
→
KINL
KGPZ · Grand Rapids → KINL · International Falls
⚠ gap
BMJ70 · CH70 · sched Z
2026-06-02
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-30
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-05-29
4 legs
BMJ
KBRD → KMSP → KBRD → KBRD → KBJI
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · 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-20
1 legs
BMJ
KMSP → KBJI
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-05-19
3 legs
BMJ
KBRD → KMSP → KBJI → KMSP
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBJI
→
KMSP
KBJI · Bemidji → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
2026-05-18
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
BMJ51 · CH51 · sched Z
2026-05-15
2 legs
BMJ
KGPZ → KMSP → KBJI
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
2026-05-14
3 legs
round-trip
BMJ
KMSP → KHIB → KGPZ → KMSP
KMSP
→
KHIB
KMSP · Minneapolis → KHIB · Hibbing
BMJ53 · CH53 · ⏱ 12:25– (Nonem)
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
BMJ53 · CH53 · sched Z
KHIB
→
KMSP
KHIB · Hibbing → KMSP · Minneapolis
⚠ gap
BMJ53 · CH53 · sched Z
2026-05-13
2 legs
BMJ
KMSP → KGPZ → KHIB
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
KGPZ
→
KHIB
KGPZ · Grand Rapids → KHIB · Hibbing
ferry
BMJ70 · sched Z
2026-05-12
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-05-08
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-05-07
5 legs
BMJ
KBRD → KMSP → KGPZ → ? → KBRD → KMSP
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
KGPZ
→
?
KGPZ · Grand Rapids → —
ferry
BMJ70 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
KBJI
→
KMSP
KBJI · Bemidji → KMSP · Minneapolis
⚠ gap
BMJ70 · CH70 · sched Z
2026-05-06
1 legs
BMJ
KBJI → ?
KBJI
→
?
KBJI · Bemidji → —
ferry
BMJ26 · sched Z
2026-04-29
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-28
4 legs
round-trip
BMJ
KBJI → KBRD → KBRD → KMSP → KBJI
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
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-25
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-21
1 legs
BMJ
KBJI → ?
KBJI
→
?
KBJI · Bemidji → —
ferry
BMJ78 · sched Z
2026-04-14
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-13
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-04-11
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-10
2 legs
BMJ
KMSP → KBJI → KBRD
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-04-09
4 legs
round-trip
BMJ
KBRD → KMSP → KBJI → KMSP → KBRD
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBJI
→
KMSP
KBJI · Bemidji → KMSP · Minneapolis
BMJ70 · CH70 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
2026-04-08
1 legs
BMJ
KMSP → KXVG
KMSP
→
KXVG
KMSP · Minneapolis → KXVG · Longville
BMJ52 · CH52 · sched Z
2026-04-07
4 legs
BMJ
KBJI → KBRD → KMSP → KBJI → KMSP
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
KINL
→
KMSP
KINL · International Falls → KMSP · Minneapolis
⚠ gap
BMJ70 · CH70 · sched Z
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-04-04
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
KXVG
→
KBRD
KXVG · Longville → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
2026-04-03
2 legs
round-trip
BMJ
KMSP → KBJI → KMSP
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · sched Z
KBJI
→
KMSP
KBJI · Bemidji → KMSP · Minneapolis
BMJ52 · CH52 · sched Z
2026-04-02
3 legs
BMJ
KMSP → KGPZ → KMSP → ?
KMSP
→
KGPZ
KMSP · Minneapolis → KGPZ · Grand Rapids
BMJ70 · CH70 · sched Z
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
KGPZ
→
?
KGPZ · Grand Rapids → —
ferry
⚠ gap
BMJ70 · sched Z
2026-04-01
5 legs
BMJ
KPWC → KBRD → KBRD → ? → KMSP → KGPZ
KPWC
→
KBRD
KPWC · Pine River → KBRD · Brainerd
ferry
BMJ51 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
KGPZ
→
?
KGPZ · Grand Rapids → —
ferry
⚠ gap
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-03-31
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-03-30
1 legs
BMJ
KBJI → KBRD
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-03-28
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-03-27
3 legs
round-trip
BMJ
KBRD → KMSP → ? → KBRD
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
BMJ51 · CH51 · sched Z
KMSP
→
?
KMSP · Minneapolis → —
BMJ52 · CH52 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
BMJ51 · sched Z
2026-03-26
2 legs
round-trip
BMJ
KMSP → KBJI → KMSP
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · ⏱ 12:35– (Nonem)
KBRD
→
KMSP
KBRD · Brainerd → KMSP · Minneapolis
⚠ gap
BMJ51 · CH51 · sched Z
2026-03-25
4 legs
BMJ
KMSP → KBJI → KGPZ → KMSP → KBRD
KMSP
→
KBJI
KMSP · Minneapolis → KBJI · Bemidji
BMJ52 · CH52 · ⏱ 12:44– (Nonem)
KHIB
→
KGPZ
KHIB · Hibbing → KGPZ · Grand Rapids
ferry
⚠ gap
BMJ53 · sched Z
KGPZ
→
KMSP
KGPZ · Grand Rapids → KMSP · Minneapolis
BMJ53 · CH53 · sched Z
KBJI
→
KBRD
KBJI · Bemidji → KBRD · Brainerd
ferry
⚠ gap
BMJ51 · sched Z
2026-03-24
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