Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Tracked tail number
Aircraft details
Analysis window
Every derived statistic, daily trend, flight observation, and mapped path below uses this flight-date window.
Loading rankings…
25 active days
836 mi avg per flight
1 hr 50 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.
| Country | Movements | Departures | Arrivals | Airports | Routes | Flight numbers | Tail numbers | Operators | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| 86 | 43 | 43 | 0 | 22 | 18 | 1 | 1 | Sep 23, 2026, 4:24 PM UTC |
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 |
|---|---|---|---|---|---|---|---|
| 7 | 7 | 0 | 7,649 mi | 16 hr 3 min | Sep 14, 2026, 11:50 PM UTC | Sep 23, 2026, 1:59 AM UTC | |
| 6 | 6 | 0 | 3,297 mi | 7 hr 54 min | Sep 14, 2026, 10:54 AM UTC | Sep 21, 2026, 12:03 PM UTC | |
| 6 | 6 | 0 | 2,897 mi | 7 hr 8 min | Sep 14, 2026, 7:42 AM UTC | Sep 21, 2026, 8:57 AM UTC | |
| 2 | 2 | 0 | 2,056 mi | 4 hr 37 min | Aug 21, 2026, 12:51 AM UTC | Sep 11, 2026, 3:05 AM UTC | |
| 2 | 2 | 0 | 1,183 mi | 2 hr 34 min | Aug 26, 2026, 2:27 PM UTC | Aug 29, 2026, 4:07 PM UTC | |
| 2 | 2 | 0 | 1,804 mi | 3 hr 52 min | Aug 26, 2026, 7:10 AM UTC | Aug 29, 2026, 7:59 AM UTC | |
Observation log
Latest 100 flights for B-321X within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| Limited · 84Unreliable track hidden | GJ6062 | Route unverified | Sep 24, 2026, 8:16 AM UTC | Sep 24, 2026, 9:35 AM UTC | 1 hr 19 min | 627 mi |
| High · 100 | GJ8192 | Sep 24, 2026, 4:47 AM UTC | Sep 24, 2026, 6:48 AM UTC | 2 hr 1 min | 995 mi | |
| Limited · 84Unreliable track hidden | GJ8387 | Route unverified | Sep 24, 2026, 12:13 AM UTC | Sep 24, 2026, 1:37 AM UTC | 1 hr 24 min | 643 mi |
| High · 100 |
| 2 |
| 2 |
| 0 |
| 1,717 mi |
| 3 hr 52 min |
| Aug 25, 2026, 6:28 AM UTC |
| Aug 28, 2026, 8:07 AM UTC |
| 2 | 2 | 0 | 1,258 mi | 2 hr 54 min | Aug 24, 2026, 10:29 PM UTC | Aug 28, 2026, 1:54 AM UTC |
| 1 | 1 | 0 | 917 mi | 2 hr 1 min | Sep 23, 2026, 2:23 PM UTC | Sep 23, 2026, 4:24 PM UTC |
| 1 | 1 | 0 | 650 mi | 1 hr 31 min | Sep 23, 2026, 11:29 AM UTC | Sep 23, 2026, 1:00 PM UTC |
| 1 | 1 | 0 | 545 mi | 1 hr 24 min | Sep 23, 2026, 8:56 AM UTC | Sep 23, 2026, 10:20 AM UTC |
| 1 | 1 | 0 | 537 mi | 1 hr 15 min | Sep 14, 2026, 4:43 AM UTC | Sep 14, 2026, 5:58 AM UTC |
| 1 | 1 | 0 | 545 mi | 1 hr 14 min | Sep 14, 2026, 2:02 AM UTC | Sep 14, 2026, 3:16 AM UTC |
| 1 | 1 | 0 | 911 mi | 2 hr 1 min | Sep 13, 2026, 10:26 PM UTC | Sep 14, 2026, 12:27 AM UTC |
| 1 | 1 | 0 | 767 mi | 1 hr 52 min | Aug 31, 2026, 10:45 PM UTC | Sep 1, 2026, 12:38 AM UTC |
| 1 | 1 | 0 | 1,249 mi | 2 hr 36 min | Aug 30, 2026, 10:32 PM UTC | Aug 31, 2026, 1:08 AM UTC |
| 1 | 1 | 0 | 1,201 mi | 2 hr 29 min | Aug 29, 2026, 2:32 AM UTC | Aug 29, 2026, 5:01 AM UTC |
| 1 | 1 | 0 | 484 mi | 1 hr 5 min | Aug 26, 2026, 12:04 PM UTC | Aug 26, 2026, 1:09 PM UTC |
| 1 | 1 | 0 | 1,886 mi | 3 hr 51 min | Aug 24, 2026, 8:48 AM UTC | Aug 24, 2026, 12:38 PM UTC |
| 1 | 1 | 0 | 548 mi | 1 hr 20 min | Aug 24, 2026, 12:02 AM UTC | Aug 24, 2026, 1:22 AM UTC |
| 1 | 1 | 0 | 1,033 mi | 2 hr 19 min | Aug 23, 2026, 1:27 PM UTC | Aug 23, 2026, 3:46 PM UTC |
| 1 | 1 | 0 | 1,813 mi | 3 hr 40 min | Aug 20, 2026, 7:52 AM UTC | Aug 20, 2026, 11:32 AM UTC |
| GJ8724 |
| Sep 23, 2026, 2:23 PM UTC |
| Sep 23, 2026, 4:24 PM UTC |
| 2 hr 1 min |
| 917 mi |
| High · 100 | GJ8071 | Sep 23, 2026, 11:29 AM UTC | Sep 23, 2026, 1:00 PM UTC | 1 hr 31 min | 650 mi |
| High · 100 | GJ8071 | Sep 23, 2026, 8:56 AM UTC | Sep 23, 2026, 10:20 AM UTC | 1 hr 24 min | 545 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 23, 2026, 5:26 AM UTC | Sep 23, 2026, 6:35 AM UTC | 1 hr 9 min | 512 mi |
| High · 100 | GJ8527 | Sep 22, 2026, 11:41 PM UTC | Sep 23, 2026, 1:59 AM UTC | 2 hr 19 min | 1,119 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 22, 2026, 5:17 AM UTC | Sep 22, 2026, 6:32 AM UTC | 1 hr 15 min | 555 mi |
| Limited · 74Unreliable track hidden | GJ8128 | Route unverified | Sep 21, 2026, 10:02 PM UTC | Sep 22, 2026, 1:18 AM UTC | 3 hr 16 min | 823 mi |
| High · 100 | GJ8128 | Sep 21, 2026, 10:38 AM UTC | Sep 21, 2026, 12:03 PM UTC | 1 hr 26 min | 576 mi |
| High · 100 | GJ8127 | Sep 21, 2026, 7:50 AM UTC | Sep 21, 2026, 8:57 AM UTC | 1 hr 8 min | 467 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 21, 2026, 5:13 AM UTC | Sep 21, 2026, 6:35 AM UTC | 1 hr 21 min | 610 mi |
| High · 100 | GJ8527 | Sep 20, 2026, 11:40 PM UTC | Sep 21, 2026, 1:50 AM UTC | 2 hr 9 min | 1,081 mi |
| High · 100 | GJ8128 | Sep 20, 2026, 10:35 AM UTC | Sep 20, 2026, 12:00 PM UTC | 1 hr 25 min | 593 mi |
| High · 100 | GJ8127 | Sep 20, 2026, 7:59 AM UTC | Sep 20, 2026, 9:13 AM UTC | 1 hr 14 min | 491 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 20, 2026, 5:29 AM UTC | Sep 20, 2026, 6:44 AM UTC | 1 hr 15 min | 553 mi |
| High · 100 | GJ8527 | Sep 19, 2026, 11:40 PM UTC | Sep 20, 2026, 2:05 AM UTC | 2 hr 25 min | 1,109 mi |
| High · 100 | GJ8128 | Sep 19, 2026, 10:40 AM UTC | Sep 19, 2026, 12:03 PM UTC | 1 hr 23 min | 551 mi |
| High · 100 | GJ8127 | Sep 19, 2026, 7:54 AM UTC | Sep 19, 2026, 9:09 AM UTC | 1 hr 15 min | 520 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 19, 2026, 5:51 AM UTC | Sep 19, 2026, 6:42 AM UTC | 51 min | 391 mi |
| High · 100 | GJ8527 | Sep 18, 2026, 11:35 PM UTC | Sep 19, 2026, 1:53 AM UTC | 2 hr 18 min | 1,094 mi |
| High · 100 | GJ8128 | Sep 18, 2026, 10:40 AM UTC | Sep 18, 2026, 12:02 PM UTC | 1 hr 21 min | 565 mi |
| High · 100 | GJ8127 | Sep 18, 2026, 8:02 AM UTC | Sep 18, 2026, 9:11 AM UTC | 1 hr 10 min | 463 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 18, 2026, 5:16 AM UTC | Sep 18, 2026, 6:27 AM UTC | 1 hr 11 min | 554 mi |
| High · 100 | GJ8527 | Sep 17, 2026, 11:38 PM UTC | Sep 18, 2026, 2:02 AM UTC | 2 hr 23 min | 1,118 mi |
| High · 100 | GJ8128 | Sep 17, 2026, 10:35 AM UTC | Sep 17, 2026, 11:52 AM UTC | 1 hr 17 min | 543 mi |
| High · 100 | GJ8127 | Sep 17, 2026, 7:51 AM UTC | Sep 17, 2026, 8:59 AM UTC | 1 hr 7 min | 489 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 17, 2026, 5:35 AM UTC | Sep 17, 2026, 6:37 AM UTC | 1 hr 2 min | 442 mi |
| High · 100 | GJ8527 | Sep 16, 2026, 11:37 PM UTC | Sep 17, 2026, 1:53 AM UTC | 2 hr 16 min | 1,091 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 16, 2026, 6:08 AM UTC | Sep 16, 2026, 6:56 AM UTC | 48 min | 341 mi |
| Limited · 84Unreliable track hidden | GJ8527 | Route unverified | Sep 15, 2026, 11:47 PM UTC | Sep 16, 2026, 1:47 AM UTC | 2 hr | 944 mi |
| Limited · 84Unreliable track hidden | GJ8528 | Route unverified | Sep 15, 2026, 5:18 AM UTC | Sep 15, 2026, 6:28 AM UTC | 1 hr 10 min | 567 mi |
| High · 100 | GJ8527 | Sep 14, 2026, 11:50 PM UTC | Sep 15, 2026, 2:03 AM UTC | 2 hr 13 min | 1,038 mi |
| High · 100 | GJ8128 | Sep 14, 2026, 10:54 AM UTC | Sep 14, 2026, 11:56 AM UTC | 1 hr 2 min | 468 mi |
| High · 100 | GJ8127 | Sep 14, 2026, 7:42 AM UTC | Sep 14, 2026, 8:56 AM UTC | 1 hr 14 min | 467 mi |
| High · 100 | GJ8072 | Sep 14, 2026, 4:43 AM UTC | Sep 14, 2026, 5:58 AM UTC | 1 hr 15 min | 537 mi |
| High · 100 | GJ8072 | Sep 14, 2026, 2:02 AM UTC | Sep 14, 2026, 3:16 AM UTC | 1 hr 14 min | 545 mi |
| High · 100 | GJ8723 | Sep 13, 2026, 10:26 PM UTC | Sep 14, 2026, 12:27 AM UTC | 2 hr 1 min | 911 mi |
| Limited · 84Unreliable track hidden | GJ8164 | Route unverified | Sep 13, 2026, 2:23 PM UTC | Sep 13, 2026, 2:53 PM UTC | 30 min | 265 mi |
| Limited · 84Unreliable track hidden | GJ8163 | Route unverified | Sep 12, 2026, 11:06 PM UTC | Sep 12, 2026, 11:45 PM UTC | 39 min | 289 mi |
| Limited · 84Unreliable track hidden | GJ8388 | Route unverified | Sep 12, 2026, 12:43 PM UTC | Sep 12, 2026, 1:21 PM UTC | 38 min | 261 mi |
| Limited · 84Unreliable track hidden | GJ8191 | Route unverified | Sep 12, 2026, 8:11 AM UTC | Sep 12, 2026, 9:18 AM UTC | 1 hr 7 min | 532 mi |
| Limited · 74Unreliable track hidden | GJ6011 | Route unverified | Sep 12, 2026, 7:01 AM UTC | Sep 12, 2026, 7:41 AM UTC | 40 min | 300 mi |
| High · 100 | GJ6011 | Sep 12, 2026, 2:50 AM UTC | Sep 12, 2026, 4:46 AM UTC | 1 hr 56 min | 913 mi |
| High · 100 | GJ6012 | Sep 11, 2026, 11:11 PM UTC | Sep 12, 2026, 1:10 AM UTC | 1 hr 59 min | 930 mi |
| Limited · 84Unreliable track hidden | GJ6061 | Route unverified | Sep 11, 2026, 2:29 PM UTC | Sep 11, 2026, 2:50 PM UTC | 21 min | 175 mi |
| High · 100 | GJ6062 | Sep 11, 2026, 9:20 AM UTC | Sep 11, 2026, 11:19 AM UTC | 1 hr 59 min | 979 mi |
| High · 100 | GJ8192 | Sep 11, 2026, 5:19 AM UTC | Sep 11, 2026, 7:29 AM UTC | 2 hr 10 min | 1,047 mi |
| High · 100 | GJ8387 | Sep 11, 2026, 12:53 AM UTC | Sep 11, 2026, 3:05 AM UTC | 2 hr 12 min | 1,044 mi |
| Limited · 84Unreliable track hidden | GJ8164 | Route unverified | Sep 9, 2026, 2:32 PM UTC | Sep 9, 2026, 3:14 PM UTC | 42 min | 344 mi |
| Low · 35Unreliable track hidden | GJ8164 | Route unverified | Sep 9, 2026, 8:15 AM UTC | Sep 9, 2026, 8:19 AM UTC | 4 min | 26.1 mi |
| Limited · 84Unreliable track hidden | GJ8163 | Route unverified | Sep 8, 2026, 10:58 PM UTC | Sep 9, 2026, 12:15 AM UTC | 1 hr 17 min | 610 mi |
| Limited · 84Unreliable track hidden | GJ8388 | Route unverified | Sep 8, 2026, 12:15 PM UTC | Sep 8, 2026, 1:26 PM UTC | 1 hr 11 min | 485 mi |
| Limited · 74Unreliable track hidden | GJ6011 | Route unverified | Sep 8, 2026, 6:53 AM UTC | Sep 8, 2026, 8:37 AM UTC | 1 hr 44 min | 867 mi |
| High · 100 | GJ6011 | Sep 8, 2026, 2:48 AM UTC | Sep 8, 2026, 4:52 AM UTC | 2 hr 4 min | 947 mi |
| Limited · 84Unreliable track hidden | GJ6012 | Route unverified | Sep 7, 2026, 11:05 PM UTC | Sep 7, 2026, 11:28 PM UTC | 23 min | 184 mi |
| Limited · 84Unreliable track hidden | GJ8772 | Route unverified | Sep 7, 2026, 1:57 PM UTC | Sep 7, 2026, 3:08 PM UTC | 1 hr 11 min | 527 mi |
| Limited · 84Unreliable track hidden | GJ8771 | Route unverified | Sep 6, 2026, 11:48 PM UTC | Sep 7, 2026, 12:56 AM UTC | 1 hr 8 min | 517 mi |
| Limited · 84Unreliable track hidden | GJ8772 | Route unverified | Sep 6, 2026, 1:31 PM UTC | Sep 6, 2026, 2:12 PM UTC | 42 min | 255 mi |
| Limited · 84Unreliable track hidden | GJ8771 | Route unverified | Sep 5, 2026, 11:32 PM UTC | Sep 6, 2026, 12:32 AM UTC | 1 hr | 455 mi |
| Limited · 84Unreliable track hidden | GJ8772 | Route unverified | Sep 5, 2026, 1:20 PM UTC | Sep 5, 2026, 1:45 PM UTC | 26 min | 176 mi |
| Limited · 84Unreliable track hidden | GJ8771 | Route unverified | Sep 4, 2026, 11:50 PM UTC | Sep 5, 2026, 12:55 AM UTC | 1 hr 5 min | 508 mi |
| Limited · 84Unreliable track hidden | GJ8772 | Route unverified | Sep 4, 2026, 1:31 PM UTC | Sep 4, 2026, 2:43 PM UTC | 1 hr 12 min | 551 mi |
| Limited · 84Unreliable track hidden | GJ8771 | Route unverified | Sep 3, 2026, 11:54 PM UTC | Sep 4, 2026, 12:49 AM UTC | 55 min | 491 mi |
| Limited · 84Unreliable track hidden | GJ8772 | Route unverified | Sep 3, 2026, 12:49 PM UTC | Sep 3, 2026, 1:53 PM UTC | 1 hr 4 min | 464 mi |
| Limited · 84Unreliable track hidden | GJ8771 | Route unverified | Sep 2, 2026, 11:32 PM UTC | Sep 3, 2026, 12:35 AM UTC | 1 hr 3 min | 524 mi |
| Limited · 84Unreliable track hidden | GJ6061 | Route unverified | Sep 2, 2026, 1:26 PM UTC | Sep 2, 2026, 2:31 PM UTC | 1 hr 5 min | 494 mi |
| Limited · 84Unreliable track hidden | GJ6062 | Route unverified | Sep 2, 2026, 8:37 AM UTC | Sep 2, 2026, 9:55 AM UTC | 1 hr 18 min | 637 mi |
| High · 100 | GJ8192 | Sep 2, 2026, 4:40 AM UTC | Sep 2, 2026, 6:58 AM UTC | 2 hr 18 min | 1,045 mi |
| Limited · 84Unreliable track hidden | GJ8154 | Route unverified | Sep 1, 2026, 11:48 PM UTC | Sep 2, 2026, 1:46 AM UTC | 1 hr 58 min | 655 mi |
| Limited · 84Unreliable track hidden | GJ8154 | Route unverified | Sep 1, 2026, 3:54 PM UTC | Sep 1, 2026, 4:52 PM UTC | 58 min | 291 mi |
| Limited · 84Unreliable track hidden | GJ8583 | Route unverified | Sep 1, 2026, 2:02 AM UTC | Sep 1, 2026, 9:45 AM UTC | 7 hr 44 min | 2,384 mi |
| High · 100 | GJ8583 | Aug 31, 2026, 10:45 PM UTC | Sep 1, 2026, 12:38 AM UTC | 1 hr 52 min | 767 mi |
| Limited · 84Unreliable track hidden | GJ8568 | Route unverified | Aug 31, 2026, 3:40 PM UTC | Aug 31, 2026, 4:58 PM UTC | 1 hr 18 min | 528 mi |
| Low · 35Unreliable track hidden | GJ8567 | Route unverified | Aug 31, 2026, 3:38 AM UTC | Aug 31, 2026, 3:38 AM UTC | 0 min | 0 mi |
| High · 100 | GJ8567 | Aug 30, 2026, 10:32 PM UTC | Aug 31, 2026, 1:08 AM UTC | 2 hr 36 min | 1,249 mi |
| Limited · 84Unreliable track hidden | GJ8584 | Route unverified | Aug 30, 2026, 4:02 PM UTC | Aug 30, 2026, 5:25 PM UTC | 1 hr 23 min | 556 mi |
| Limited · 84Unreliable track hidden | GJ8584 | Route unverified | Aug 30, 2026, 9:27 AM UTC | Aug 30, 2026, 9:48 AM UTC | 21 min | 170 mi |
| Limited · 84Unreliable track hidden | GJ8153 | Route unverified | Aug 30, 2026, 6:26 AM UTC | Aug 30, 2026, 7:20 AM UTC | 54 min | 349 mi |
| Limited · 84Unreliable track hidden | GJ8153 | Route unverified | Aug 29, 2026, 10:56 PM UTC | Aug 30, 2026, 12:00 AM UTC | 1 hr 4 min | 502 mi |
| High · 100 | GJ8686 | Aug 29, 2026, 2:32 PM UTC | Aug 29, 2026, 4:07 PM UTC | 1 hr 35 min | 665 mi |
| Limited · 84Unreliable track hidden | GJ8686 | Route unverified | Aug 29, 2026, 12:47 PM UTC | Aug 29, 2026, 1:22 PM UTC | 35 min | 222 mi |
| High · 100 | GJ8598 | Aug 29, 2026, 6:08 AM UTC | Aug 29, 2026, 7:59 AM UTC | 1 hr 51 min | 891 mi |
| High · 100 | GJ8598 | Aug 29, 2026, 2:32 AM UTC | Aug 29, 2026, 5:01 AM UTC | 2 hr 29 min | 1,201 mi |
| Limited · 84Unreliable track hidden | GJ8597 | Route unverified | Aug 28, 2026, 9:15 AM UTC | Aug 28, 2026, 11:35 AM UTC | 2 hr 20 min | 1,129 mi |
| High · 100 | GJ8597 | Aug 28, 2026, 6:13 AM UTC | Aug 28, 2026, 8:07 AM UTC | 1 hr 55 min | 855 mi |
| Limited · 84Unreliable track hidden | GJ8685 | Route unverified | Aug 28, 2026, 3:08 AM UTC | Aug 28, 2026, 3:23 AM UTC | 16 min | 105 mi |
| High · 100 | GJ8685 | Aug 28, 2026, 12:33 AM UTC | Aug 28, 2026, 1:54 AM UTC | 1 hr 21 min | 628 mi |
| Limited · 84Unreliable track hidden | GJ8166 | Route unverified | Aug 27, 2026, 2:10 PM UTC | Aug 27, 2026, 3:27 PM UTC | 1 hr 17 min | 481 mi |
| Limited · 84Unreliable track hidden | GJ8679 | Route unverified | Aug 27, 2026, 9:08 AM UTC | Aug 27, 2026, 9:35 AM UTC | 27 min | 231 mi |
| Limited · 84Unreliable track hidden | GJ8680 | Route unverified | Aug 27, 2026, 7:14 AM UTC | Aug 27, 2026, 7:42 AM UTC | 28 min | 129 mi |
| Limited · 84Unreliable track hidden | GJ8165 | Route unverified | Aug 27, 2026, 1:33 AM UTC | Aug 27, 2026, 2:41 AM UTC | 1 hr 9 min | 549 mi |
| High · 100 | GJ8686 | Aug 26, 2026, 2:27 PM UTC | Aug 26, 2026, 3:26 PM UTC | 59 min | 517 mi |
| High · 100 | GJ8686 | Aug 26, 2026, 12:04 PM UTC | Aug 26, 2026, 1:09 PM UTC | 1 hr 5 min | 484 mi |
| High · 100 | GJ8598 | Aug 26, 2026, 7:10 AM UTC | Aug 26, 2026, 9:11 AM UTC | 2 hr 1 min | 913 mi |
| Low · 20Unreliable track hidden | GJ8598 | Route unverified | Aug 26, 2026, 3:24 AM UTC | Aug 26, 2026, 5:56 AM UTC | 2 hr 32 min | 1,171 mi |
| Limited · 84Unreliable track hidden | GJ8597 | Route unverified | Aug 25, 2026, 9:38 AM UTC | Aug 25, 2026, 12:09 PM UTC | 2 hr 31 min | 1,191 mi |
| High · 100 | GJ8597 | Aug 25, 2026, 6:28 AM UTC | Aug 25, 2026, 8:25 AM UTC | 1 hr 57 min | 862 mi |
| Limited · 84Unreliable track hidden | GJ8685 | Route unverified | Aug 25, 2026, 1:46 AM UTC | Aug 25, 2026, 2:04 AM UTC | 19 min | 146 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026