35 active days
Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Tracked tail number
Analysis window
Every derived statistic, daily trend, flight observation, and mapped path below uses this flight-date window.
Loading rankings…
35 active days
274 mi avg per flight
43 min average
Average across flights included in analytics
Tracked activity
Observed country network
Departure and arrival movements across countries in Aug 20 – Sep 24, 2026.
Observed route footprint
Directional airport pairings in Aug 20 – Sep 24, 2026.
| Route | Flights | Active days | Tail numbers | Tracked distance | Observed | First observed | Last observed |
|---|---|---|---|---|---|---|---|
| 26 | 15 | 0 | 4,708 mi | 14 hr 20 min | Aug 20, 2026, 10:02 AM UTC | Sep 23, 2026, 8:08 AM UTC | |
| 20 | 12 | 0 | 3,530 mi | 10 hr 11 min | Aug 20, 2026, 7:41 AM UTC | Sep 23, 2026, 6:09 PM UTC | |
| 11 | 6 | 0 | 4,006 mi | 10 hr 56 min | Aug 22, 2026, 9:59 AM UTC | Sep 22, 2026, 10:54 AM UTC | |
| 11 | 7 | 0 | 2,700 mi | 7 hr 8 min | Aug 20, 2026, 6:19 PM UTC | Sep 18, 2026, 6:29 AM UTC | |
| 11 | 6 | 0 | 2,744 mi | 7 hr 38 min | Aug 25, 2026, 5:26 AM UTC | Sep 10, 2026, 6:12 AM UTC | |
| 10 | 6 | 0 | 3,393 mi | 7 hr 49 min | Aug 21, 2026, 8:33 PM UTC | Sep 22, 2026, 8:23 AM UTC | |
Observation log
Latest 100 flights for 9H-BAF within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | XZ11GR | Sep 24, 2026, 11:05 AM UTC | Sep 24, 2026, 11:36 AM UTC | 30 min | 214 mi | |
| High · 100 | XZ500Q | Sep 24, 2026, 9:35 AM UTC | Sep 24, 2026, 10:09 AM UTC | 34 min | 218 mi | |
| High · 100 | XZ2510 | Sep 24, 2026, 5:05 AM UTC | Sep 24, 2026, 5:48 AM UTC | 43 min | 212 mi | |
| 10 |
| 6 |
| 0 |
| 2,365 mi |
| 6 hr 12 min |
| Aug 24, 2026, 7:38 PM UTC |
| Sep 9, 2026, 2:41 PM UTC |
| 9 | 7 | 0 | 2,123 mi | 5 hr 36 min | Aug 20, 2026, 4:05 PM UTC | Sep 24, 2026, 10:09 AM UTC |
| 6 | 6 | 0 | 1,232 mi | 3 hr 24 min | Aug 23, 2026, 9:11 AM UTC | Sep 23, 2026, 9:04 PM UTC |
| 5 | 5 | 0 | 1,071 mi | 3 hr 3 min | Aug 23, 2026, 10:49 AM UTC | Sep 24, 2026, 5:48 AM UTC |
| 5 | 5 | 0 | 2,379 mi | 5 hr 8 min | Aug 30, 2026, 9:19 PM UTC | Sep 17, 2026, 6:54 PM UTC |
| 5 | 4 | 0 | 1,912 mi | 4 hr 44 min | Aug 26, 2026, 8:09 PM UTC | Sep 16, 2026, 12:45 PM UTC |
| 3 | 3 | 0 | 1,891 mi | 4 hr 43 min | Aug 24, 2026, 2:03 PM UTC | Sep 18, 2026, 3:03 PM UTC |
| 3 | 3 | 0 | 1,178 mi | 2 hr 36 min | Aug 21, 2026, 5:20 AM UTC | Sep 17, 2026, 4:28 PM UTC |
| 3 | 3 | 0 | 1,020 mi | 2 hr 26 min | Aug 26, 2026, 6:16 PM UTC | Aug 29, 2026, 4:57 AM UTC |
| 2 | 2 | 0 | 1,328 mi | 2 hr 48 min | Aug 24, 2026, 4:52 PM UTC | Aug 28, 2026, 6:26 PM UTC |
| 1 | 1 | 0 | 668 mi | 1 hr 29 min | Sep 20, 2026, 2:46 PM UTC | Sep 20, 2026, 4:16 PM UTC |
| 1 | 1 | 0 | 649 mi | 1 hr 30 min | Sep 20, 2026, 12:13 PM UTC | Sep 20, 2026, 1:43 PM UTC |
| High · 100 |
| XZ2519 |
| Sep 23, 2026, 8:24 PM UTC |
| Sep 23, 2026, 9:04 PM UTC |
| 41 min |
| 234 mi |
| High · 100 | XZ7816 | Sep 23, 2026, 5:35 PM UTC | Sep 23, 2026, 6:09 PM UTC | 34 min | 191 mi |
| Limited · 84Excluded from analytics and saved maps | — | Route unverified | Sep 23, 2026, 1:50 PM UTC | Sep 23, 2026, 4:17 PM UTC | 2 hr 27 min | 340 mi |
| High · 100 | XZ2611 | Sep 23, 2026, 7:42 AM UTC | Sep 23, 2026, 8:08 AM UTC | 26 min | 129 mi |
| Limited · 84Unreliable track hidden | XZ2518 | Route unverified | Sep 22, 2026, 6:05 PM UTC | Sep 22, 2026, 6:45 PM UTC | 40 min | 251 mi |
| High · 100 | XZ2517 | Sep 22, 2026, 4:35 PM UTC | Sep 22, 2026, 5:03 PM UTC | 28 min | 192 mi |
| High · 100 | XZ2516 | Sep 22, 2026, 2:46 PM UTC | Sep 22, 2026, 3:26 PM UTC | 40 min | 210 mi |
| Limited · 84Unreliable track hidden | XZ2515 | Route unverified | Sep 22, 2026, 12:49 PM UTC | Sep 22, 2026, 1:18 PM UTC | 29 min | 181 mi |
| High · 100 | XZ2812 | Sep 22, 2026, 9:51 AM UTC | Sep 22, 2026, 10:54 AM UTC | 1 hr 2 min | 359 mi |
| High · 100 | XZ2811 | Sep 22, 2026, 7:33 AM UTC | Sep 22, 2026, 8:23 AM UTC | 50 min | 361 mi |
| High · 100 | XZ2810 | Sep 22, 2026, 5:04 AM UTC | Sep 22, 2026, 6:06 AM UTC | 1 hr 2 min | 352 mi |
| High · 100 | XZ2817 | Sep 21, 2026, 7:54 PM UTC | Sep 21, 2026, 8:43 PM UTC | 49 min | 351 mi |
| High · 100 | XZ2816 | Sep 21, 2026, 5:31 PM UTC | Sep 21, 2026, 6:36 PM UTC | 1 hr 5 min | 397 mi |
| High · 100 | XZ2815 | Sep 21, 2026, 2:13 PM UTC | Sep 21, 2026, 3:00 PM UTC | 47 min | 341 mi |
| High · 100 | XZ2812 | Sep 21, 2026, 9:49 AM UTC | Sep 21, 2026, 10:56 AM UTC | 1 hr 8 min | 375 mi |
| High · 100 | XZ2811 | Sep 21, 2026, 7:48 AM UTC | Sep 21, 2026, 8:38 AM UTC | 51 min | 362 mi |
| High · 100 | XZ2810 | Sep 21, 2026, 5:04 AM UTC | Sep 21, 2026, 5:51 AM UTC | 47 min | 340 mi |
| High · 100 | XZ2817 | Sep 20, 2026, 7:57 PM UTC | Sep 20, 2026, 8:51 PM UTC | 55 min | 345 mi |
| High · 100 | XZ2816 | Sep 20, 2026, 5:42 PM UTC | Sep 20, 2026, 6:41 PM UTC | 59 min | 365 mi |
| High · 100 | XZ2824 | Sep 20, 2026, 2:46 PM UTC | Sep 20, 2026, 4:16 PM UTC | 1 hr 29 min | 668 mi |
| High · 100 | XZ2825 | Sep 20, 2026, 12:13 PM UTC | Sep 20, 2026, 1:43 PM UTC | 1 hr 30 min | 649 mi |
| High · 100 | XZ2815 | Sep 20, 2026, 9:59 AM UTC | Sep 20, 2026, 10:44 AM UTC | 44 min | 325 mi |
| High · 100 | XZ2810 | Sep 20, 2026, 5:16 AM UTC | Sep 20, 2026, 6:16 AM UTC | 1 hr | 369 mi |
| Low · 20Excluded from analytics and saved maps | — | Route unverified | Sep 19, 2026, 5:54 PM UTC | Sep 19, 2026, 9:09 PM UTC | 3 hr 15 min | 727 mi |
| Limited · 84Excluded from analytics and saved maps | — | Route unverified | Sep 19, 2026, 12:24 PM UTC | Sep 19, 2026, 3:27 PM UTC | 3 hr 3 min | 478 mi |
| High · 100 | XZ7813 | Sep 19, 2026, 10:04 AM UTC | Sep 19, 2026, 10:37 AM UTC | 33 min | 199 mi |
| Limited · 84Unreliable track hidden | XZ2575 | Route unverified | Sep 18, 2026, 4:27 PM UTC | Sep 18, 2026, 5:50 PM UTC | 1 hr 23 min | 643 mi |
| High · 100 | XZ2574 | Sep 18, 2026, 1:32 PM UTC | Sep 18, 2026, 3:03 PM UTC | 1 hr 31 min | 655 mi |
| High · 100 | XZ2812 | Sep 18, 2026, 10:47 AM UTC | Sep 18, 2026, 11:47 AM UTC | 1 hr | 354 mi |
| High · 100 | XZ2811 | Sep 18, 2026, 8:47 AM UTC | Sep 18, 2026, 9:27 AM UTC | 40 min | 314 mi |
| High · 100 | XZ20GR | Sep 18, 2026, 5:48 AM UTC | Sep 18, 2026, 6:29 AM UTC | 42 min | 253 mi |
| High · 100 | XZ2363 | Sep 17, 2026, 5:52 PM UTC | Sep 17, 2026, 6:54 PM UTC | 1 hr 2 min | 472 mi |
| High · 100 | XZ2362 | Sep 17, 2026, 3:42 PM UTC | Sep 17, 2026, 4:28 PM UTC | 46 min | 362 mi |
| Low · 20Excluded from analytics and saved maps | — | Route unverified | Sep 17, 2026, 5:14 AM UTC | Sep 17, 2026, 1:06 PM UTC | 7 hr 51 min | 1,251 mi |
| Limited · 74Unreliable track hidden | XZ2345 | Route unverified | Sep 16, 2026, 4:31 PM UTC | Sep 16, 2026, 4:47 PM UTC | 16 min | 136 mi |
| Low · 35Unreliable track hidden | XZ2614 | Route unverified | Sep 16, 2026, 2:07 PM UTC | Sep 16, 2026, 2:07 PM UTC | 0 min | 0 mi |
| High · 100 | XZ2623 | Sep 16, 2026, 11:44 AM UTC | Sep 16, 2026, 12:45 PM UTC | 1 hr 1 min | 402 mi |
| Limited · 84Unreliable track hidden | XZ2354 | Route unverified | Sep 16, 2026, 6:14 AM UTC | Sep 16, 2026, 6:52 AM UTC | 39 min | 312 mi |
| Low · 20Unreliable track hidden | XZ2345 | Route unverified | Sep 15, 2026, 5:12 AM UTC | Sep 15, 2026, 5:08 PM UTC | 11 hr 55 min | 1,372 mi |
| High · 100 | XZ2617 | Sep 14, 2026, 7:43 PM UTC | Sep 14, 2026, 8:12 PM UTC | 30 min | 155 mi |
| Low · 35Unreliable track hidden | XZ2575 | Route unverified | Sep 14, 2026, 4:06 PM UTC | Sep 14, 2026, 4:40 PM UTC | 35 min | 266 mi |
| Low · 35Unreliable track hidden | XZ2574 | Route unverified | Sep 14, 2026, 1:29 PM UTC | Sep 14, 2026, 2:34 PM UTC | 1 hr 5 min | 565 mi |
| Low · 35Unreliable track hidden | XZ60RG | Route unverified | Sep 14, 2026, 9:49 AM UTC | Sep 14, 2026, 10:16 AM UTC | 27 min | 197 mi |
| Low · 35Unreliable track hidden | XZ7117 | Route unverified | Sep 14, 2026, 8:11 AM UTC | Sep 14, 2026, 8:37 AM UTC | 26 min | 189 mi |
| High · 100 | XZ20GR | Sep 14, 2026, 6:03 AM UTC | Sep 14, 2026, 6:29 AM UTC | 26 min | 195 mi |
| High · 100 | XZ2363 | Sep 13, 2026, 6:12 PM UTC | Sep 13, 2026, 7:13 PM UTC | 1 hr 1 min | 462 mi |
| Limited · 84Unreliable track hidden | XZ2362 | Route unverified | Sep 13, 2026, 3:33 PM UTC | Sep 13, 2026, 3:54 PM UTC | 22 min | 164 mi |
| Low · 35Unreliable track hidden | XZ2359 | Route unverified | Sep 13, 2026, 1:25 PM UTC | Sep 13, 2026, 1:29 PM UTC | 4 min | 35.9 mi |
| Limited · 84Unreliable track hidden | XZ2354 | Route unverified | Sep 13, 2026, 6:16 AM UTC | Sep 13, 2026, 11:07 AM UTC | 4 hr 50 min | 311 mi |
| High · 100 | XZ2363 | Sep 12, 2026, 6:43 PM UTC | Sep 12, 2026, 7:42 PM UTC | 59 min | 476 mi |
| Limited · 84Unreliable track hidden | XZ2362 | Route unverified | Sep 12, 2026, 4:42 PM UTC | Sep 12, 2026, 5:09 PM UTC | 27 min | 197 mi |
| High · 100 | XZ811Z | Sep 12, 2026, 2:44 PM UTC | Sep 12, 2026, 3:19 PM UTC | 35 min | 223 mi |
| Low · 35Unreliable track hidden | XZ11GR | Route unverified | Sep 12, 2026, 12:22 PM UTC | Sep 12, 2026, 12:31 PM UTC | 9 min | 53.4 mi |
| Limited · 84Unreliable track hidden | XZ500Q | Route unverified | Sep 12, 2026, 10:32 AM UTC | Sep 12, 2026, 11:03 AM UTC | 31 min | 184 mi |
| Low · 35Unreliable track hidden | XZ2610 | Route unverified | Sep 12, 2026, 7:57 AM UTC | Sep 12, 2026, 8:33 AM UTC | 36 min | 147 mi |
| High · 100 | XZ7811 | Sep 12, 2026, 6:13 AM UTC | Sep 12, 2026, 6:44 AM UTC | 31 min | 162 mi |
| High · 100 | XZ2348 | Sep 11, 2026, 8:15 PM UTC | Sep 11, 2026, 9:00 PM UTC | 45 min | 283 mi |
| High · 100 | XZ2347 | Sep 11, 2026, 6:13 PM UTC | Sep 11, 2026, 6:58 PM UTC | 45 min | 265 mi |
| Low · 35Unreliable track hidden | XZ41GR | Route unverified | Sep 11, 2026, 4:02 PM UTC | Sep 11, 2026, 4:28 PM UTC | 26 min | 208 mi |
| Low · 35Unreliable track hidden | XZ811Z | Route unverified | Sep 11, 2026, 2:08 PM UTC | Sep 11, 2026, 2:08 PM UTC | 0 min | 0 mi |
| High · 100 | XZ11GR | Sep 11, 2026, 11:14 AM UTC | Sep 11, 2026, 11:54 AM UTC | 40 min | 242 mi |
| Limited · 84Unreliable track hidden | XZ500Q | Route unverified | Sep 11, 2026, 9:21 AM UTC | Sep 11, 2026, 9:54 AM UTC | 34 min | 205 mi |
| High · 100 | XZ40GR | Sep 11, 2026, 7:12 AM UTC | Sep 11, 2026, 7:57 AM UTC | 45 min | 247 mi |
| High · 100 | XZ100N | Sep 11, 2026, 5:16 AM UTC | Sep 11, 2026, 6:00 AM UTC | 44 min | 236 mi |
| High · 100 | XZ7816 | Sep 10, 2026, 8:21 PM UTC | Sep 10, 2026, 8:51 PM UTC | 30 min | 185 mi |
| Low · 35Unreliable track hidden | XZ2615 | Route unverified | Sep 10, 2026, 6:47 PM UTC | Sep 10, 2026, 6:56 PM UTC | 9 min | 58.1 mi |
| High · 100 | XZ7812 | Sep 10, 2026, 10:02 AM UTC | Sep 10, 2026, 10:35 AM UTC | 33 min | 215 mi |
| Limited · 84Unreliable track hidden | XZ2611 | Route unverified | Sep 10, 2026, 7:43 AM UTC | Sep 10, 2026, 8:07 AM UTC | 24 min | 103 mi |
| High · 100 | XZ419P | Sep 10, 2026, 5:17 AM UTC | Sep 10, 2026, 6:12 AM UTC | 55 min | 269 mi |
| Limited · 84Unreliable track hidden | XZ146R | Route unverified | Sep 9, 2026, 7:43 PM UTC | Sep 9, 2026, 8:18 PM UTC | 35 min | 209 mi |
| High · 100 | XZ418P | Sep 9, 2026, 5:13 PM UTC | Sep 9, 2026, 5:58 PM UTC | 45 min | 250 mi |
| High · 100 | XZ145N | Sep 9, 2026, 2:02 PM UTC | Sep 9, 2026, 2:41 PM UTC | 38 min | 240 mi |
| Limited · 84Unreliable track hidden | XZ413P | Route unverified | Sep 9, 2026, 9:33 AM UTC | Sep 9, 2026, 9:56 AM UTC | 24 min | 180 mi |
| Limited · 84Unreliable track hidden | XZ2711 | Route unverified | Sep 9, 2026, 7:50 AM UTC | Sep 9, 2026, 8:24 AM UTC | 34 min | 200 mi |
| Limited · 84Unreliable track hidden | XZ2716 | Route unverified | Sep 8, 2026, 5:16 PM UTC | Sep 8, 2026, 6:03 PM UTC | 46 min | 264 mi |
| Limited · 74Unreliable track hidden | XZ2715 | Route unverified | Sep 8, 2026, 2:21 PM UTC | Sep 8, 2026, 2:37 PM UTC | 17 min | 136 mi |
| High · 100 | XZ413P | Sep 8, 2026, 9:45 AM UTC | Sep 8, 2026, 10:15 AM UTC | 29 min | 222 mi |
| High · 100 | XZ141W | Sep 8, 2026, 7:54 AM UTC | Sep 8, 2026, 8:30 AM UTC | 36 min | 225 mi |
| High · 100 | XZ419P | Sep 8, 2026, 5:16 AM UTC | Sep 8, 2026, 6:03 AM UTC | 47 min | 268 mi |
| High · 100 | XZ146R | Sep 7, 2026, 7:56 PM UTC | Sep 7, 2026, 8:43 PM UTC | 46 min | 249 mi |
| High · 100 | XZ418P | Sep 7, 2026, 5:31 PM UTC | Sep 7, 2026, 5:56 PM UTC | 25 min | 193 mi |
| High · 100 | XZ145N | Sep 7, 2026, 2:09 PM UTC | Sep 7, 2026, 2:46 PM UTC | 37 min | 233 mi |
| High · 100 | XZ7811 | Sep 7, 2026, 5:56 AM UTC | Sep 7, 2026, 6:23 AM UTC | 27 min | 153 mi |
| High · 100 | XZ2616 | Sep 6, 2026, 7:32 PM UTC | Sep 6, 2026, 8:08 PM UTC | 36 min | 209 mi |
| High · 100 | XZ7817 | Sep 6, 2026, 5:44 PM UTC | Sep 6, 2026, 6:19 PM UTC | 34 min | 199 mi |
| High · 100 | XZ7814 | Sep 6, 2026, 3:57 PM UTC | Sep 6, 2026, 4:33 PM UTC | 35 min | 189 mi |
| High · 100 | XZ7815 | Sep 6, 2026, 1:53 PM UTC | Sep 6, 2026, 2:27 PM UTC | 34 min | 204 mi |
| High · 100 | XZ2612 | Sep 6, 2026, 11:40 AM UTC | Sep 6, 2026, 11:56 AM UTC | 16 min | 111 mi |
| High · 100 | XZ7813 | Sep 6, 2026, 9:46 AM UTC | Sep 6, 2026, 10:22 AM UTC | 37 min | 202 mi |
| High · 100 | XZ2610 | Sep 6, 2026, 7:51 AM UTC | Sep 6, 2026, 8:23 AM UTC | 32 min | 153 mi |
| High · 100 | XZ7811 | Sep 6, 2026, 5:58 AM UTC | Sep 6, 2026, 6:27 AM UTC | 30 min | 165 mi |
| High · 100 | XZ2616 | Sep 5, 2026, 7:38 PM UTC | Sep 5, 2026, 8:11 PM UTC | 33 min | 191 mi |
| High · 100 | XZ7817 | Sep 5, 2026, 5:50 PM UTC | Sep 5, 2026, 6:23 PM UTC | 33 min | 200 mi |
| Limited · 84Unreliable track hidden | XZ7814 | Route unverified | Sep 5, 2026, 4:17 PM UTC | Sep 5, 2026, 4:35 PM UTC | 18 min | 78 mi |
| High · 100 | XZ7815 | Sep 5, 2026, 2:16 PM UTC | Sep 5, 2026, 2:51 PM UTC | 35 min | 204 mi |
| High · 100 | XZ7813 | Sep 5, 2026, 9:48 AM UTC | Sep 5, 2026, 10:20 AM UTC | 31 min | 157 mi |
| High · 100 | XZ2610 | Sep 5, 2026, 7:50 AM UTC | Sep 5, 2026, 8:28 AM UTC | 38 min | 164 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026