Situation figures
Four sources report on the same war every day. They do not agree, and they are not the same kind of thing. What follows keeps them apart: every series says who states it, and what that makes it.
29 series · 2026-06-18 to 2026-09-16 · 90-day window · built 2026-09-16 05:25 UTC
How to read this
- Every figure carries who states it. Two belligerents claim, a mapping project measures its own map, an institute assesses. Placed side by side without that distinction, claims turn into statistics.
- Each series carries a baseline, the median of the last 30 days. A daily figure without a baseline is a headline, not a quantity.
- Where the sources contradict each other, the contradiction is the finding. It is not resolved here.
The four sources
Ukrainian General Staffclaimed by a belligerent
Daily morning report by a belligerent. These are claims, not measurements: their value is in the trend, not in any single day.
Russian Ministry of Defenceclaimed by a belligerent
Daily briefing by the opposing belligerent, published in English. Cumulative figures are the ministry's own running totals and are not independently verified.
DeepStateMapmeasured from a published map
Pro-Ukrainian mapping project. Areas are computed from the published map geometry, so this is a measurement of the map, not of the ground.
Institute for the Study of Warassessed by an institute
Washington-based, not a belligerent, Western-aligned. Counted here: length of the daily assessment and the number of passages in which it explicitly refutes a claim made by either side.
Ukrainian General Staffclaimed by a belligerent
Shelling incidents
2,366 on 2026-09-16
Baseline (30-day median): 2,967.5 · latest is -20% against it · 90 reported days, 2026-06-18 to 2026-09-16
Engagements
278 on 2026-09-16
Baseline (30-day median): 237 · latest is +17% against it · 90 reported days, 2026-06-18 to 2026-09-16
Glide bombs
356 on 2026-09-16
Baseline (30-day median): 302 · latest is +18% against it · 67 reported days, 2026-06-24 to 2026-09-16
One-way attack drones
7,106 on 2026-09-16
Baseline (30-day median): 10,812 · latest is -34% against it · 57 reported days, 2026-06-21 to 2026-09-16
Air strikes
106 on 2026-09-16
Baseline (30-day median): 77.5 · latest is +37% against it · 30 reported days, 2026-06-20 to 2026-09-16
Claimed Russian artillery
27 on 2026-09-16
Baseline (30-day median): 58 · latest is -53% against it · 90 reported days, 2026-06-18 to 2026-09-16
Claimed Russian drones
789 on 2026-09-16
Baseline (30-day median): 1,837 · latest is -57% against it · 62 reported days, 2026-06-18 to 2026-09-16
Claimed Russian vehicles
374 on 2026-09-16
Baseline (30-day median): 450 · latest is -17% against it · 90 reported days, 2026-06-18 to 2026-09-16
Claimed Russian MLRS
4 on 2026-09-15
Baseline (30-day median): 3 · latest is +33% against it · 50 reported days, 2026-06-18 to 2026-09-15
Claimed Russian tanks
2 on 2026-09-13
Baseline (30-day median): 3 · latest is -33% against it · 78 reported days, 2026-06-18 to 2026-09-13
Claimed Russian armoured fighting vehicles
3 on 2026-09-15
Baseline (30-day median): 4 · latest is -25% against it · 23 reported days, 2026-06-18 to 2026-09-15
Claimed Russian personnel losses
1,530 on 2026-09-16
Baseline (30-day median): 1,430 · latest is +7% against it · 90 reported days, 2026-06-18 to 2026-09-16
Russian Ministry of Defenceclaimed by a belligerent
Cumulative claimed Ukrainian artillery
36,463 on 2026-09-15
Baseline (30-day median): 36,310 · latest is +0% against it · 76 reported days, 2026-06-18 to 2026-09-15
Cumulative claimed Ukrainian drones
236,589 on 2026-09-15
Baseline (30-day median): 222,754 · latest is +6% against it · 75 reported days, 2026-06-18 to 2026-09-15
Cumulative claimed Ukrainian vehicles
71,960 on 2026-09-15
Baseline (30-day median): 70,894 · latest is +2% against it · 22 reported days, 2026-06-24 to 2026-09-15
Cumulative claimed Ukrainian aircraft
674 on 2026-09-15
Baseline (30-day median): 674 · latest is +0% against it · 74 reported days, 2026-06-18 to 2026-09-15
Cumulative claimed Ukrainian helicopters
284 on 2026-09-15
Baseline (30-day median): 284 · latest is +0% against it · 76 reported days, 2026-06-18 to 2026-09-15
Cumulative claimed Ukrainian MLRS
1,777 on 2026-09-15
Baseline (30-day median): 1,775.5 · latest is +0% against it · 76 reported days, 2026-06-18 to 2026-09-15
Cumulative claimed Ukrainian tanks and AFVs
30,930 on 2026-09-15
Baseline (30-day median): 30,751.5 · latest is +1% against it · 76 reported days, 2026-06-18 to 2026-09-15
Settlements claimed captured
4 on 2026-09-14
Baseline (30-day median): 1 · latest is +300% against it · 35 reported days, 2026-06-18 to 2026-09-14
Claimed Ukrainian drones shot down
589 on 2026-09-15
Baseline (30-day median): 759.5 · latest is -22% against it · 43 reported days, 2026-06-21 to 2026-09-15
Claimed Ukrainian glide bombs intercepted
12 on 2026-09-08
Baseline (30-day median): 12.5 · latest is -4% against it · 31 reported days, 2026-06-18 to 2026-09-08
Claimed Ukrainian personnel losses
1,260 on 2026-09-15
Baseline (30-day median): 1,392.5 · latest is -10% against it · 79 reported days, 2026-06-18 to 2026-09-15
DeepStateMapmeasured from a published map
Occupied area (km2)
72,936.6 on 2026-09-16
Baseline (30-day median): 72,923.7 · latest is +0% against it · 12 reported days, 2026-09-05 to 2026-09-16
Net daily change (km2)
-9.6 on 2026-09-16
Baseline (30-day median): 3.9 · latest is -344% against it · 11 reported days, 2026-09-06 to 2026-09-16
Daily Russian loss (km2)
9.6 on 2026-09-16
Baseline (30-day median): 0 · 11 reported days, 2026-09-06 to 2026-09-16
Daily Russian gain (km2)
0 on 2026-09-16
Baseline (30-day median): 3.9 · latest is -99% against it · 11 reported days, 2026-09-06 to 2026-09-16
Institute for the Study of Warassessed by an institute
Length of the daily assessment (characters)
53,753 on 2026-09-15
Baseline (30-day median): 41,848 · latest is +28% against it · 12 reported days, 2026-09-04 to 2026-09-15
Explicit refutations in the daily assessment
2 on 2026-09-15
Baseline (30-day median): 1.5 · latest is +33% against it · 12 reported days, 2026-09-04 to 2026-09-15
Front line areasmeasured from a published map
Areas computed from the published map geometry by class. This measures the map, not the ground: where the map is wrong, so is the area.
befreit
41,128.1 km2 on 2026-09-16
12 days, 2026-09-05 to 2026-09-16
besetzt
72,936.6 km2 on 2026-09-16
12 days, 2026-09-05 to 2026-09-16
krim
27,110.9 km2 on 2026-09-16
12 days, 2026-09-05 to 2026-09-16
ordlo_2014
16,756 km2 on 2026-09-16
12 days, 2026-09-05 to 2026-09-16
status_unbekannt
1,683 km2 on 2026-09-16
12 days, 2026-09-05 to 2026-09-16
Daily brief
A written daily situation brief is produced from these figures and from the same sources. It is not published here yet: its length and structure are still being settled. Latest brief compiled 2026-09-16.
Limits and method for the rest of this site: /limits.