The Storm Above Kyiv: Four Years of Russian Air War Data — And What It Tells Us About Trump's "Peace Prize" Delusion
What You Learn When You Don't Go to the Shelter
DEAR READER: Please consider a basic support membership at $5 per month. As a journalist in Ukraine, I work every day (even during blackouts and drone attacks) to examine our world situation from where the fulcrum of the world’s hell pivots, and your help is vital. Today is my 1408th day in this 1454 of full-scale war (4380 since 2014), and Independent Journalism is not cheap to do, and I will keep making the posts available for all readers (even during nearly 24 hr daily blackouts), but good patrons are needed and I thank you for your time. – Chris Sampson, Kyiv, February 17, 2026
Look, I’ve been witness to this bombardment from the skies, every night, in the eagle’s nest of my building, with friends from abroad and back in America always saying, “are you in a shelter?” And the answer is always no. What can I see in a shelter? There are so many things to learn that can only be learned by staring directly into the chaos of the storm and remembering to take meticulous notes on patterns, variations, and experiences along the way.
Here’s what I found.
Between June 27, 2022, when the MonitorWarr Telegram channel went live, and February 17, 2026, when I compiled the final dataset, Russian forces launched approximately 77,500 munitions at Ukraine. This is not a rounded estimate. This is the documented, attack-by-attack accounting from 657 Battle Damage Assessment reports extracted from 28,807 messages across their archive. I have the other archives from AFU, GUR, and more, but this was a good set to build from as a reference point, so lets dive in:
The number breaks down like this:
39,588 Shahed/Geran kamikaze drones (51% of all munitions)
3,168 Kh-101/Kh-555 cruise missiles from strategic bombers
587 Kalibr cruise missiles from Black Sea Fleet ships
332 Iskander-M/KN-23 ballistic missiles
153 Kinzhal aeroballistic missiles
89 Kh-22/Kh-32 high-speed cruise missiles
Plus Kh-59s, S-300s repurposed as ground-attack weapons, Oniks anti-ship missiles, Kh-31P anti-radiation missiles designed to kill air defense radars, and — starting in 2026 — Zircon hypersonic missiles.
Donald Trump says he deserves a peace prize for ending this war. He says he can do it “in 24 hours.” He says Ukraine needs to “make a deal.”
Let me show you what kind of “deal” Russia is offering.
The Channel That Watched the Sky
MonitorWarr didn’t start as an academic exercise. It launched June 27, 2022, the same day Russian Kalibr missiles hit the Kremenchuk shopping mall — one of the deadliest single attacks on civilians in the entire conflict. Twenty-one people died. Fifty-nine were wounded. The mall was full of shoppers. Russia claimed it was a “legitimate military target.”
The channel’s purpose was dual from day one: provide real-time early warning to Ukrainian civilians about incoming strikes, and document — with prosecutorial precision — exactly what Russia was doing. Every missile type. Every attack pattern. Every tactical innovation. Every war crime.
By July 2022, the channel had cracked the Russian bomber radio codes. When Tu-95 strategic bombers prepared to launch cruise missiles from the Caspian Sea, they transmitted launch orders using specific radio protocols. Code “777” meant launch preparation. Code “857” meant missiles away. Code “880” meant strike complete.
The channel monitored these frequencies 24/7. For the next four years.
What emerged was the most comprehensive real-time documentation of an air war in human history. Not filtered through ministry spokespeople or intelligence agency summaries. Raw data. Attack by attack. Night by night. Year by year.
Here’s what that data shows.
2022: The Energy Campaign Begins
The channel captured the first six months — June 27 through December 30, 2022 — documenting approximately 36 major attack events across 5,832 messages.
The Arsenal (2022 Baseline):
~276 Shahed drones (252 intercepted, 91.3% rate)
~433 Kh-101 cruise missiles (324 intercepted, 74.8%)
~134 Kalibr cruise missiles (116 intercepted, 86.6%)
7 Kh-22 missiles (0 intercepted, 0%)
~20 Iskander-M ballistic missiles (partial intercept)
What Happened:
September 22, 2022: The first Shahed-136 kamikaze drones appeared over Ukraine. Four drones. All four intercepted over Mykolaiv. This was Iran’s combat debut of the weapon system that would define the next four years of air war.
Ukrainian air defense crews had never seen anything like it. A delta-winged drone, three meters long, carrying a 40-kilogram warhead, capable of loitering for hours before diving on target. Cheap to produce (estimated $20,000-50,000 per unit). Launched in waves. Designed not primarily to cause damage but to saturate air defense — force engagement of cheap targets while cruise missiles approached undetected.
The 91% intercept rate in 2022 reflected early success. Ukraine’s AD was learning fast.
October 10, 2022: The energy campaign officially began.
(THE ORIGINAL NATSECMEDIA COVERAGE)
Russia launched 75-83 missiles (sources differ on exact count) simultaneously at every major Ukrainian city. All weapon types at once: Kh-101 cruise missiles from strategic bombers, Kalibr from Black Sea Fleet ships, Iskander ballistic missiles, S-300 surface-to-air missiles repurposed for ground attack, and Shahed drones from multiple directions.
Eight oblasts hit. Eleven energy infrastructure facilities damaged. Kyiv struck for the first time since April. The channel covered this attack continuously for 18+ hours — tracking every wave, every approach vector, every impact.
Commander-in-Chief Valerii Zaluzhnyi reported 41 of 75 missiles intercepted (55%). The channel’s independent count matched closely. The pattern was clear: Russia was systematically targeting the power grid, heating infrastructure, and water systems heading into winter.
This wasn’t military targeting. This was strategic terror designed to freeze Ukrainian civilians into submission.
November 15, 2022: The largest attack of the year.
Seventy Kh-101 cruise missiles + 20 Kalibr + 10 Shahed drones. Launched from 14 Tu-95 bombers plus Black Sea Fleet ships. Approximately 73 of 100 munitions intercepted (73% rate). The channel documented this as the first attack where Ukraine stopped more than 70% of a 100+ missile salvo.
One Ukrainian air defense missile crossed into Poland, killing two Polish farmers in Przewodów. Initial Ukrainian government sources claimed it was a Russian missile. The channel was among the first to raise caution — examining trajectory data, noting the ballistic characteristics were inconsistent with a Russian cruise missile attack on that vector.
Within 24 hours it was confirmed: Ukrainian air defense missile. The channel issued a public correction. This set a standard that distinguished MonitorWarr from purely advocacy channels — evidence-based reporting even when inconvenient.
December 5, 2022: Ukraine struck back.
While Russian bombers launched 70+ missiles at Ukrainian cities, Ukrainian forces struck Engels strategic bomber base — 620 kilometers inside Russia. Several Tu-95 bombers were damaged. Three Russian ground crew killed. This was the platform launching missiles at Ukraine, now hit deep in Russian territory.
The channel had been tracking every Engels bomber flight for months. The strike was documented in real-time through Russian emergency services radio traffic and satellite imagery confirmation.
December 29, 2022: The year closed with 69+ missiles plus 11 Shahed. Fifty-four of 69 missiles intercepted. The channel noted: “Our calculations proved correct — maximum 80 missiles.” An acknowledgment that the monitoring methodology was working.
2022 Pattern Recognition:
The Kh-22 missile achieved 0% intercept rate. Every single Kh-22 launched in 2022 hit its target. This was a high-speed anti-ship missile repurposed for ground attack — traveling at Mach 3-4, too fast for Ukraine’s existing air defense systems to engage in terminal phase.
This pattern — Kh-22 immunity — would persist through all four years.
The Shahed 91% intercept rate would prove to be the high-water mark. As wave sizes grew, that number would decline.
The Kh-101 74.8% rate reflected early-war learning curve. By 2023 it would stabilize around 80%.
But the foundation was set: Russia’s strategy was energy infrastructure destruction through systematic missile and drone bombardment.
2023: The Kinzhal Breakthrough — And Its Limits
The full year 2023 brought 10,698 messages and 295 BDA reports documenting a massive escalation in both attack frequency and weapon diversity.
The Arsenal (2023):
3,879 Shahed drones (3,191 intercepted, 82.3%)
801 Kh-101 cruise missiles (648 intercepted, 80.9%)
188 Kalibr cruise missiles (135 intercepted, 71.8%)
42 Kinzhal aeroballistic missiles (10 intercepted, 23.8%)
39 Kh-22 missiles (0 intercepted, 0%)
26 Iskander-M ballistic missiles (0 intercepted, 0%)
What Happened:
January 26, 2023: Russia launched its first major multi-weapon attack of the year. Fifty-five missiles total — Kh-101, Kalibr, Kinzhal, Kh-59 guided missiles — plus drones. Forty-seven intercepted.
The channel documented two Kinzhal aeroballistic missiles in this attack. Both launched from MiG-31K interceptors. Zero intercepted.
The channel’s assessment: “This rocket cannot be intercepted. We have no means.”
May 4, 2023: That changed.
One Kinzhal launched from MiG-31K over Kyiv Oblast. One intercepted by Patriot PAC-3 MSE system. Confirmed May 6 by Ukrainian Air Force Command after 36-hour news embargo for operational security.
Russia denied it. Then acknowledged losses. The channel covered: “The rocket that cannot be intercepted, was intercepted.”
This was the world’s first confirmed Kinzhal combat intercept.
May 16, 2023: Six Kinzhal launched in a single attack. All six intercepted. Plus 9 Kalibr (all stopped). Plus S-400 and Iskander missiles (all stopped). Eighteen missiles total, 100% interception.
Russia’s most Kinzhal-heavy attack — completely defeated.
The annual 23.8% Kinzhal intercept rate reflects the year’s arc: effectively 0% in H1 when Ukraine had no Patriot systems, then systematic capability in H2 after deliveries. This was the most significant air defense breakthrough of the war.
But other gaps remained.
June 24, 2023: Russia launched 40 Kh-101 cruise missiles from 10 Tu-95 bombers. All 40 intercepted — a perfect defensive performance.
Simultaneously, Russia launched 9 Kh-22 missiles from Tu-22M3 bombers. Zero intercepted. Several hit residential areas in Dnipro. Civilian casualties.
The split-screen reality of Ukrainian air defense: excellent against subsonic cruise missiles, helpless against high-speed weapons.
The Kh-22 maintained its perfect 0% intercept rate through all of 2023. Thirty-nine launched, zero stopped. Iskander-M ballistic missiles: 26 launched, zero stopped.
September 2023: Drone volume exploded.
The month saw 1,032 Shahed drones launched — the first >1,000-drone month in the dataset. Nightly waves of 25-52 drones became standard. Intercept rate: 79%.
This was the threshold crossing. What had been 6-40 drones per night in 2022 was now routinely 25-50. The channel tracked the pattern: Russia was learning that mass works.
December 29, 2023: The year’s largest attack.
Ninety Kh-101 cruise missiles from 18 Tu-95 bombers (largest bomber sortie of the year), plus 9 Kh-22, plus 5 Kinzhal, plus 36 Shahed, plus Kh-59 guided missiles.
The Kh-101 intercept: 87 of 90 (97%). The largest-ever cruise missile interception.
The Kh-22: 0 of 9. The Kinzhal: 0 of 5. The pattern held.
One Kh-101 briefly violated Polish airspace. NATO concern. The channel documented the cross-border track in real-time.
2023 Pattern Recognition:
Kinzhal went from “uninterceptable” to systematically engaged — but only after Patriot deliveries. The 23.8% rate masked a capability inflection mid-year.
Drone intercept rate dropped from 91% (2022) to 82% (2023) as wave sizes grew. This was a preview.
Kh-22 and Iskander-M remained completely undefended. Russia understood this and used these systems heavily.
The energy infrastructure campaign continued unabated. Every major attack targeted power, heating, water.
2024: When the Math Changed
The year 2024 brought 8,841 messages and 299 BDA reports. The documented arsenal:
The Arsenal (2024):
10,989 Shahed drones (7,270 intercepted, 66.2% overall)
H1: 75-95% rates
H2: Collapsed to 52-56%
869 Kh-101 cruise missiles (712 intercepted, 81.9%)
206 Iskander-M/KN-23 ballistic (42 intercepted, 20.4%)
78 Kalibr cruise missiles (60 intercepted, 76.9%)
65 Kh-22 missiles (5 intercepted, 7.7%)
48 Kinzhal missiles (1 intercepted, 2.1%)
What Happened:
The year started with warning signs. January attacks used 40-90 drones per night. By October, that had become 100-145. By November, 135-188.
November 26, 2024: 188 Shahed drones launched in a single night. The record to that date. Intercept rate: 40%.
This was the inflection point. Not the largest wave. The collapse of intercept capability under volume.
When Ukraine could stop 91% of 35 drones (2022), or 82% of 52 drones (2023), the math was sustainable. When Russia launched 188 in a single night, physics intervened. Intercept rates collapsed to 40-52%.
The channel documented this in real-time. November 2024 average drone intercept rate: 52%. December: 52%. The defensive ceiling had been found through mass saturation.
But the Kinzhal story reversed.
In 2023, Kinzhal intercept rate was 23.8% — the breakthrough year. In 2024, it fell to 2.1%.
Only 1 of 48 Kinzhal missiles was intercepted in 2024. That single intercept occurred on March 25. For the remaining 282 days of the year, every Kinzhal launched hit its target.
Why?
Two possibilities. First: Russia adapted launch profiles and approach vectors after the 2023 Patriot successes. MiG-31K launch altitudes changed. Approach angles changed. Electronic warfare support increased.
Second: Ukraine’s Patriot launchers were being systematically hunted. Russia knew where they were deployed (Kyiv protection primarily). Kinzhal attacks increasingly targeted air defense systems themselves. At least two Patriot batteries were damaged in 2024 strikes.
The result: Kinzhal reverted to near-invincibility.
And new systems appeared.
September 2024: Russia confirmed integration of North Korean KN-23 ballistic missiles alongside Iskander-M. The channel documented the first use. These are functionally identical to Iskander — same 500km range, same ballistic trajectory, same near-zero intercept rate.
North Korea had entered the European war.
October-December 2024: Attack density reached sustained high-tempo.
October 16: 136 drones
November 10: 145 drones
November 17: 188 drones (record)
November 26: 188 drones (tied record)
December 1: 188 drones (tied again)
December 13: 93 drones + 55 Kh-101 + 24 Kalibr + 7 Iskander + 4 Kinzhal (largest mixed-weapon attack documented)
The November 17 attack was particularly significant. Russia launched 188 drones plus cruise missiles. The channel documented the approach vectors: northern route from Belarus/Bryansk, southern route from Azov Sea, simultaneous multi-axis convergence on Kyiv.
The intent was to overwhelm through geometric complexity. AD crews tracking northern drones couldn’t simultaneously engage southern cruise missiles. The system was being tested to failure.
September 3, 2024: Poltava.
Two Iskander-M/KN-23 ballistic missiles hit the Poltava Communications Institute during a training exercise. Fifty-five killed. Three hundred twenty-eight wounded.
Zero missiles intercepted.
The channel documented this as the single deadliest strike of the year. The ballistic missile gap — evident since 2022, persistent through 2023, widening in 2024 — had claimed its largest mass-casualty event.
2024 Pattern Recognition:
Drone saturation worked. When Russia launched 188 drones in a night, Ukrainian AD could not maintain 80%+ intercept rates. The system collapsed to 40-52%. This was a tactical breakthrough for Russia.
Kinzhal reverted to near-invincibility (2.1% intercept) after 2023’s 23.8%. Russia had adapted.
Kh-22 achieved 7.7% intercept — a marginal improvement from 0%, but still fundamentally undefended.
Iskander-M intercept rate rose slightly to 20.4%, but that means 4 out of 5 still penetrated. The ballistic gap remained the largest vulnerability.
North Korean weapons entered operational use. This was escalation beyond rhetoric.
2025: The Year the Storm Became Permanent
The full year 2025 brought 6,445 messages and 193 BDA reports. The arsenal:
The Arsenal (2025):
35,057 Shahed drones (22,962 intercepted, 65.5% overall)
H1: 49-58% rates (collapse continued)
H2: 86-95% rates (sudden reversal)
933 Kh-101 cruise missiles (715 intercepted, 76.6%)
259 Iskander-M/KN-23 ballistic (66 intercepted, 25.5%)
110 Kalibr cruise missiles (50 intercepted, 45.5%)
44 Kinzhal missiles (15 intercepted, 34.1%)
What Happened:
January 2025: The year opened with 70-100 drone attacks per night. By July, that had become 500-800 per night.
July 9, 2025: 728 Shahed drones launched in a single attack. The largest drone wave ever documented. Intercept rate: 41%.
Four hundred fifteen drones penetrated Ukrainian airspace. Not intercepted. In-territory.
This was the new normal. Russia had learned that volume defeats capability. If 188 drones caused 40-52% intercept rates (2024), then 500-700 drones caused 41-50% (2025 H1).
But something changed in August.
August 21, 2025: 574 drones launched. 546 intercepted. 95% rate.
August 28: 598 drones launched. 563 intercepted. 94%.
August 30: 537 drones launched. 510 intercepted. 95%.
The intercept rate had suddenly reversed. From 49-56% in H1 to 91-95% in H2.
What happened?
The channel documented several possibilities:
New air defense system deliveries (likely)
Improved electronic warfare capabilities (possible)
Better crew proficiency after months of high-tempo operations (certain)
Tactical adjustments after identifying Russian launch patterns (documented)
The result was dramatic: Ukraine adapted to mass.
September 7, 2025: 810 Shahed drones — the single largest attack wave in the dataset. 747 intercepted. 92% rate.
This was the counter-proof. Russia could launch 810 drones, and Ukraine could stop 92% of them — if the AD systems, crews, and electronic warfare were properly coordinated.
The H2 2025 performance (86-95% rates) showed that mass saturation was not inevitable. It could be defeated. But it required extraordinary effort.
New weapons continued to appear.
April 19, 2025: First confirmed use of Oniks anti-ship missiles in ground-attack role. These are supersonic cruise missiles (Mach 2.5) designed to kill aircraft carriers. Russia was using them against Ukrainian cities.
Also in April: Kh-31P anti-radiation missiles targeting air defense radars. These are designed to home on radar emissions — a direct counter-AD weapon. Russia was systematically hunting Ukrainian air defense.
June 9, 2025: First and only use of Kh-35 anti-ship missile in ground attack. Also: 4 Kinzhal all intercepted — the first documented 100% Kinzhal intercept in a single attack. Ukraine’s Patriot crews were improving.
September 28, 2025: First appearance of “Banderol” reactive drone — a new designation for high-speed UAVs. Both launched examples intercepted, but the innovation continued.
September 10, 2025: The NATO Incident.
During a mass drone attack, at least 8 Russian drones exited Ukrainian airspace and entered Poland. The channel documented the track in real-time: drones departing Volyn Oblast, crossing the border, penetrating 30+ kilometers into Polish territory.
Poland scrambled F-16 interceptors. AWACS deployed. Four drones shot down by Polish forces.
Polish Premier Donald Tusk reported publicly: Russian drones equipped with Polish and Lithuanian SIM cards — indicating pre-planned navigation using NATO country telecommunications.
NATO Article 4 consultations triggered.
This was no accident but a deliberate provocation.
The channel’s real-time documentation provided minute-by-minute tracking that later appeared in NATO briefings. The crossing was not incidental overflight. It was sustained penetration with NATO-country electronics.
The Kinzhal pattern shifted again.
In 2024, Kinzhal intercept was 2.1% (effectively invulnerable). In 2025, it rose to 34.1% — a dramatic improvement.
June 9: 4/4 Kinzhal intercepted
June 17: 2 Kinzhal, both intercepted
Other attacks: mixed results
The annual 34% rate reflected improved Patriot crew performance but also continued Russian adaptation. Some attacks had 100% intercept. Others had 0%. The contest was ongoing.
But Iskander-M remained the worst: 25.5% intercept rate. Three out of four ballistic missiles still penetrated.
2025 Pattern Recognition:
Drone volume reached absurd levels (810 in a single night), but Ukraine proved mass could be defeated with proper systems and training.
The H2 reversal (from 49% to 95% intercept rates) was the most significant operational shift in the entire four-year dataset.
Kinzhal intercept improved dramatically (from 2.1% to 34.1%), showing Patriot crews were learning.
But Iskander-M ballistic missiles remained fundamentally undefended (25.5% rate).
New weapon systems (Oniks, Kh-31P, Banderol) showed continuous Russian innovation.
The September 10 NATO incident represented escalation beyond Ukrainian borders — documented provocation.
2026: The Storm Continues (Jan 1 - Feb 17)
The incomplete year 2026 (through mid-February) has already documented:
The Arsenal (2026, partial):
6,168 Shahed drones (5,662 intercepted, 91.8%)
149 Kh-101 cruise missiles (133 intercepted, 89.3%)
29 Iskander-M/KN-23 ballistic (8 intercepted, 27.6%)
14 Kalibr cruise missiles (12 intercepted, 85.7%)
5 Kinzhal missiles (0 intercepted, 0%)
Plus: First confirmed use of Zircon hypersonic cruise missiles
What’s Happening:
January 15, 2026: Russia launched the first confirmed Zircon hypersonic missile in combat. This is a Mach 8-9 sea-launched cruise missile, previously only seen in tests. It hit a target in Kyiv Oblast. Zero intercept capability.
The channel documented the launch platform (likely Admiral Gorshkov frigate in Barents Sea), the flight time (4-5 minutes from launch to impact), and the complete absence of any interception attempt.
Zircon represents a new escalation tier. If Kinzhal (Mach 10-12) is difficult to intercept, and Kh-22 (Mach 3-4) is nearly impossible, then Zircon (Mach 8-9) with sea-skimming terminal phase is functionally undefendable with current Ukrainian AD systems.
February 9, 2026: A second Zircon strike. Kyiv Oblast again. Zero intercept.
The pattern continues forming.
But the drone intercept rates remain exceptional: 91.8% through mid-February. The H2 2025 improvements held into 2026. Ukraine is maintaining 90%+ rates against drone waves of 242-450 per night.
The Kh-101 rate has actually improved to 89.3% — better than any prior year. Patriot and NASAMS crews are operating at peak efficiency.
But Iskander-M: 27.6%. Still three out of four penetrate.
And Kinzhal: 0%. All five Kinzhal launches in 2026 have hit their targets. Zero intercepts.
The gaps remain.
What This Means for Trump’s “Deal”
Now we come to the central question.
Donald Trump says he can end this war in 24 hours. He says Ukraine needs to “make a deal.” He says he deserves a peace prize.
Let me show you what Russia’s “deal” looks like in practice.
The Four-Year Pattern:
From June 27, 2022, through February 17, 2026:
77,500+ munitions launched at Ukraine
657 documented major attacks
28,807 messages tracking every wave
1,339 days of continuous bombardment
Russia’s air war doctrine evolved across four distinct phases:
Phase 1 (2022): Energy infrastructure campaign using cruise missiles + early Shahed deployment. Goal: freeze Ukrainian civilians into submission through winter blackouts.
Phase 2 (2023): Weapon diversity expansion. Kinzhal introduced, then countered. Kh-22 established as invulnerable. Systematic testing of Ukrainian AD limits.
Phase 3 (2024): Mass saturation doctrine. Drone waves scaled from 40-90 to 100-188 per night. AD intercept rates collapsed from 82% to 40-52%. Tactical breakthrough achieved.
Phase 4 (2025-2026): Sustained high-tempo mass attacks (500-810 drones per night) + new hypersonic systems (Zircon) + continued ballistic missile immunity (Iskander 25-27% intercept, Kinzhal 0-34%).
The strategic intent has never changed: destroy Ukraine’s civilian infrastructure, break population morale, render the state ungovernable.
This is not a border dispute that can be solved with territorial concessions.
This is not a “frozen conflict” that can be managed with peacekeepers.
This is systematic state destruction using air power as the primary instrument.
Every night. For 1,339 nights. And counting.
The Numbers Don’t Lie
Let me show you what “negotiations” with Russia look like when you have this data.
The Kh-22 Pattern:
2022: 7 launched, 0 intercepted (0%)
2023: 39 launched, 0 intercepted (0%)
2024: 65 launched, 5 intercepted (7.7%)
2025: 21 launched, 5 intercepted (23.8%)
2026: Data insufficient at this time
Four-year total: 132 Kh-22 missiles, 10 intercepted (7.6%)
This weapon system has achieved 92.4% penetration across 1,339 days. Russia knows this. Every time they launch a Kh-22, they know it will almost certainly hit its target.
These are deliberate strikes on civilian infrastructure — power plants, water treatment facilities, heating systems — using a weapon Ukraine cannot defend against.
The Iskander-M Pattern:
2022: ~20 launched, ~7 intercepted (~35%)
2023: 26 launched, 0 intercepted (0%)
2024: 206 launched, 42 intercepted (20.4%)
2025: 259 launched, 66 intercepted (25.5%)
2026: 29 launched, 8 intercepted (27.6%)
Four-year total: ~540 ballistic missiles, ~123 intercepted (22.8%)
This means more than three out of every four ballistic missiles launched at Ukraine hits its target.
September 3, 2024: Poltava. Two Iskander missiles. Fifty-five killed. Three hundred twenty-eight wounded. Zero intercept.
This is the weapon system Russia uses when they want guaranteed penetration. And they use it heavily — 259 times in 2025 alone.
The Kinzhal Pattern:
2022: Not deployed
2023: 42 launched, 10 intercepted (23.8%)
2024: 48 launched, 1 intercepted (2.1%)
2025: 44 launched, 15 intercepted (34.1%)
2026: 5 launched, 0 intercepted (0%)
This weapon was “uninterceptable” until May 4, 2023. Then Ukraine got Patriots and proved it could be stopped. Then Russia adapted and brought the intercept rate back down to 2.1% in 2024. Then Ukraine adapted again and raised it to 34% in 2025. Then Russia adapted again and it’s back to 0% in 2026.
This is an arms race in real-time.
Every adaptation by Ukraine triggers a counter-adaptation by Russia. The contest never stops. The attacks never stop.
And now Russia has introduced Zircon hypersonic missiles — which Ukraine has zero capability to intercept with current systems.
What “Peace” Would Mean
Trump says Ukraine needs to “make a deal.”
Here’s what Russia’s version of a “deal” has looked like for 1,339 consecutive days:
Nightly attacks on civilian infrastructure.
Systematic targeting of power, water, heating.
Use of weapons (Kh-22, Iskander, Kinzhal) that Ukraine cannot reliably defend against.
Continuous tactical innovation (Zircon, Oniks, Kh-31P, Banderol) to find new gaps.
Deliberate mass saturation to overwhelm air defense.
Documented NATO airspace violations (September 10, 2025).
Integration of North Korean ballistic missiles (2024-2026).
Deployment of Iranian drones (39,588 documented through Feb 2026).
This is the “peace” Trump thinks he can negotiate.
Let me be very clear about what the data shows:
Russia has never stopped attacking. Not for a single day in 1,339 days. Not during “ceasefires.” Not during “negotiations.” Not during holidays. The longest gap between major attacks in the entire dataset is 72 hours.
Russia has systematically escalated. From 276 drones in H2 2022 to 35,057 in all of 2025. From 7 Kh-22 in 2022 to 65 in 2024. From zero Kinzhal in 2022 to 44 in 2025. From zero Zircon ever to two confirmed uses in 2026.
Russia targets civilians deliberately. The energy infrastructure campaign is not “collateral damage.” It is the primary strategy. Freeze them. Break them. Render the state ungovernable.
Russia adapts to every Ukrainian countermeasure. Ukraine gets Patriots, stops Kinzhal at 23.8% (2023). Russia adapts, rate drops to 2.1% (2024). Ukraine adapts again, rate rises to 34% (2025). Russia adapts again, rate back to 0% (2026).
This is total war against a sovereign state.
Not a “border conflict.” Not a “civil war.” Not a “disputed territory.”
Systematic destruction of a nation using air power.
The Trump Scenario
Let’s game out what Trump’s “24-hour deal” would actually look like.
Scenario: Trump announces a ceasefire. Russia agrees. Ukraine pressured to comply.
What happens next, based on four years of documented Russian behavior?
Night 1 of “ceasefire”: Russia launches 150 Shahed drones. Claims they’re targeting “legitimate military infrastructure.” Hits power plant in Kyiv Oblast. Civilians lose electricity. Trump says “both sides need to de-escalate.”
Night 2: Russia launches 200 Shahed + 20 Kh-101. Claims Ukraine “violated ceasefire” by operating air defense. Hits water treatment facility in Dnipro. Civilians lose water. Trump says “we need both sides at the table.”
Night 3: Russia launches 300 Shahed + 30 Kh-101 + 10 Iskander-M + 4 Kinzhal. Claims Ukraine is “militarizing the ceasefire.” Hits heating infrastructure across six oblasts heading into winter. Millions of Ukrainians lose heat. Trump says “Putin assured me this is defensive.”
Night 4: Russia launches 500 Shahed + full arsenal. Western media reports “ceasefire in jeopardy.” Trump blames Zelenskyy for “not being serious about peace.”
By week 2: Russia has destroyed another 15% of Ukraine’s energy infrastructure. Ukrainian cities are dark, cold, waterless. Russia offers “humanitarian corridor” — if Ukraine agrees to “demilitarization.”
By week 4: Ukraine’s air defense ammunition stocks are depleted from defending against “ceasefire” attacks. Russia launches largest attack of the war — 1,000+ drones, 100+ missiles, full hypersonic arsenal. Ukraine cannot defend. Kyiv goes dark.
Trump calls it “tragic escalation by both sides” and pressures Ukraine to “accept reality.”
This is the pattern.
Every ceasefire Russia has ever signed — Syria, Georgia, Chechnya — has been a tactical pause to reload and reposition.
The data from 1,339 days shows Russia has never stopped. Not once. Not ever.
A “Trump ceasefire” would simply be a media cover for continued Russian attacks while Ukraine is prevented from defending itself or receiving weapons.
This is what “peace” means in Trump’s framework.
The Alternative
There is another way to end this war.
Ukraine wins when Russia can no longer sustain the attack tempo.
The data shows exactly what that requires:
1. Air defense systems that can intercept ballistic missiles.
Current Patriot systems intercept Iskander-M at ~27%. That’s not good enough. Three out of four still get through.
Ukraine needs THAAD (Terminal High Altitude Area Defense) or equivalent systems designed specifically for ballistic missile intercept. These systems can achieve 80-90% intercept rates against Iskander-class threats.
Cost per battery: ~$3 billion.
Number needed: 6-8 batteries for full Ukrainian coverage.
Total cost: ~$20 billion.
2. Air defense systems that can intercept hypersonic missiles.
Current systems cannot intercept Zircon (Mach 8-9). The flight time from launch to impact is 4-5 minutes. Detection to intercept window is under 60 seconds.
Ukraine needs next-generation systems currently in development: upgraded SM-3 interceptors, directed energy weapons, or advanced THAAD variants.
These don’t exist in deployable form yet. They are 2-3 years from fielding.
3. Deep strike capability against launch platforms.
Russia launches Shahed drones from positions in occupied Crimea, Azov coast, and Krasnodar. Russia launches Kinzhal from MiG-31K interceptors operating from Engels and other strategic bases. Russia launches Kh-101 from Tu-95/Tu-160 bombers flying from Caspian Sea and Arctic regions.
Ukraine has successfully struck Engels twice (December 2022, confirmed Tu-95 damage). But these were isolated operations using improvised long-range drones.
Ukraine needs sustained deep strike capability: ATACMS with 300km range (delivered but restricted in use), Storm Shadow/SCALP with 250km range (delivered but restricted), and domestic Neptune cruise missiles modified for land attack (in development).
The restriction: Western-supplied weapons cannot be used to strike launch platforms inside Russia, according to current policy.
This restriction guarantees the bombardment continues.
Russia can launch from sanctuary. Ukraine can only defend. Defense alone — even with 90% intercept rates — means 10% penetration. At 500 drones per night, that’s 50 hits. Every night. Forever.
4. Ammunition sustainability.
A single Patriot interceptor costs ~$4 million. Ukraine fires dozens per night. A single NASAMS interceptor costs ~$1 million. Ukraine fires hundreds per night against drone swarms.
2025 attack volume: 35,057 drones + 933 Kh-101 + 259 Iskander + 110 Kalibr + 44 Kinzhal = 36,403 munitions.
At current intercept rates: Ukraine fires approximately 50,000+ interceptors per year (some misses, some multi-engagement, some saturation defense).
Costs:
Patriot PAC-3: $4M × ~2,000 shots = $8B
NASAMS AIM-120: $1M × ~15,000 shots = $15B
IRIS-T: $500K × ~10,000 shots = $5B
Electronic warfare: ~$2B
Maintenance, training, replacement: ~$5B
Total annual cost to defend at current rates: ~$35 billion.
U.S. total military aid to Ukraine 2022-2024: ~$60 billion over three years.
The math is unsustainable.
5. The actual solution.
Russia stops attacking when the cost exceeds the benefit.
Currently:
Shahed drone: $20-50K to produce
Ukraine’s interceptor: $1M
Cost ratio: 1:20 to 1:50 in Russia’s favor
Russia can afford to launch 500 drones per night indefinitely. Ukraine cannot afford to intercept 500 drones per night indefinitely.
The solution is not better defense. The solution is destroying the capacity to attack.
Strike the Shahed production facilities (inside Russia and Iran)
Strike the launch sites (Crimea, Azov, Krasnodar)
Strike the bomber bases (Engels, Olenya, others)
Strike the missile storage facilities
Strike the command and control nodes
Make the bombardment too expensive to continue.
Currently, Russia operates from sanctuary. Zero cost for launch failures. Zero risk to launch platforms. Zero consequences for systematic war crimes.
Ukraine struck Engels twice. Russia relocated some bombers. But the attacks continued.
Ukraine needs the capability and permission to strike every platform, every depot, every production facility, every logistics node involved in this bombardment.
That requires long-range missiles. That requires Western permission to use them inside Russia. That requires targeting intelligence. That requires industrial-scale production of Ukrainian domestic missiles.
This is how the war ends: when Russia cannot sustain the attack.
Not through “deals.” Not through “ceasefires.” Not through territorial concessions.
Through making the cost unbearable.
What the Data Proves
Four years. 1,339 days measured. 77,500 munitions. 28,807 messages.
The data proves five things beyond any doubt:
1. Russia will never voluntarily stop.
The longest gap between major attacks in the entire dataset is 72 hours. There has never been a week without attacks. Never a month. Never a season. The bombardment is permanent.
2. Russia systematically escalates.
2022: 276 drones total
2023: 3,879 drones total
2024: 10,989 drones total
2025: 35,057 drones total
2026: 6,168 drones (through Feb 17)
Projected 2026 full-year: ~45,000 drones.
Cruise missiles have remained relatively stable (400-900 per year). Ballistic missiles have increased (20 → 26 → 206 → 259 → projected ~300).
The escalation is systematic and intentional.
3. Russia targets civilians deliberately.
Every major attack targets energy infrastructure, water systems, heating facilities. The October 10, 2022 attack that began the energy campaign has been repeated — with increasing intensity — every winter since.
Poltava, September 3, 2024: 55 killed, 328 wounded. Training facility. Not a weapons depot. Not a command center. People.
January 18, 2023: Civilians killed by falling interceptor debris in Kyiv. The missile was stopped. People still died. Because Russia launched it at a city.
The strikes on residential areas are not mistakes. They are policy.
4. Russia adapts to every Ukrainian countermeasure.
Kinzhal 2023: 23.8% intercept → Russia adapts → Kinzhal 2024: 2.1% → Ukraine adapts → Kinzhal 2025: 34.1% → Russia adapts → Kinzhal 2026: 0%.
Drone saturation 2024: 188 drones overwhelms AD at 40% rate → Ukraine adapts → 2025 H2: 810 drones stopped at 92% → Russia introduces Zircon hypersonics.
This is an arms race that never stops.
Every innovation is countered. Every countermeasure is adapted. The contest continues.
5. Defense alone cannot win.
Even at 90% intercept rates (best case), 10% penetrates. At 500 drones per night, that’s 50 hits per night. 1,500 hits per month. 18,000 hits per year.
Ukraine’s infrastructure cannot sustain 18,000 hits per year. No nation could.
The only way to stop the bombardment is to destroy the capacity to launch it.
What Trump’s “Peace Prize” Would Actually Mean
So let’s return to Trump’s claim.
He says he can end this war in 24 hours. He says Ukraine needs to “make a deal.” He says he deserves a peace prize.
The data from 1,339 days shows exactly what that “deal” would produce:
Ukrainian cities remain under nightly bombardment.
Russia continues targeting civilian infrastructure.
The West cuts off weapons supplies under the guise of “supporting peace.”
Ukraine’s air defense ammunition depletes.
Russia escalates attacks, knowing Ukraine cannot defend.
Ukrainian infrastructure collapses.
Millions of Ukrainians lose power, water, heat.
Russia offers “humanitarian solutions” — with conditions.
Conditions include: demilitarization, “neutrality,” acceptance of occupied territories, regime change.
Ukraine is forced to choose: accept surrender terms or watch millions freeze.
Trump calls this “peace.”
The data calls it what it is: surrender through bombardment.
Russia has spent four years demonstrating exactly this strategy. Attack infrastructure. Ignore ceasefires. Escalate systematically. Wait for Western resolve to crack. Offer “peace” terms that require Ukrainian capitulation.
The pattern is unambiguous.
Trump’s “peace” is Russia’s victory. His “deal” is Ukraine’s destruction. His “prize” would be awarded for facilitating the conquest of a sovereign democratic nation by a dictatorial aggressor using systematic war crimes.
This is not peace. This is enabling genocide.
The View From Here
I’m writing this from Kyiv on February 17, 2026. They will attack again tonight or tomorrow, as is the Russian way.
Last night, Russian forces launched 242 Shahed drones plus 18 Kh-101 cruise missiles plus 3 Iskander-M ballistic missiles. Ukrainian air defense intercepted 237 drones (98%), 16 Kh-101 (89%), and 1 Iskander (33%).
Five drones hit targets. Two missiles hit targets. Two Iskander missiles hit targets.
That’s nine hits. In a single night. Despite a near-perfect defensive performance.
Tonight, it will happen again. And tomorrow night. And the night after.
The sirens sounded at 2:47 AM. Then again at 4:33 AM. Then again at 6:12 AM. Three waves. Standard pattern.
I watched from my window. Patriot launches from the southern arc. Orange flashes at altitude marking intercepts. The deep boom of explosions as debris hit the ground kilometers away.
At 7:15 AM, the all-clear sounded. Temporary.
This is day 1,339 of the full-scale invasion. This is day 4,383 since Russia first invaded Ukraine in 2014. This is day infinity of the Russian imperial project to erase Ukraine as a sovereign nation.
The friends from abroad still ask: “Are you in a shelter?”
The answer is still no.
Because someone has to watch. Someone has to count. Someone has to document that this is happening, every night, without pause, without mercy, without end.
Someone has to show — with numbers, with data, with pattern analysis across 28,807 messages and 1,339 days — that this is not a “conflict” or a “crisis” or a “border dispute.”
This is systematic destruction of a nation.
And when Trump says he can solve it with a “deal,” he reveals he either doesn’t understand what’s happening here — or he doesn’t care.
The Only Deal That Matters
There is one deal that would end this war.
Russia withdraws. Completely. From all Ukrainian territory.
Russia pays reparations. Full. For all destruction.
Russia surrenders war criminals. To The Hague. For prosecution.
Russia returns abducted children, prisoners, deportees. All of them.
The international community guarantees Ukrainian security. Permanently.
That’s the deal.
Anything less is surrender. Anything less is betrayal. Anything less is enabling the systematic destruction of a nation.
The data from four years proves this is not negotiable. Russia has demonstrated — 77,500 times — that it will not stop voluntarily.
Russia stops when it is forced to stop. By Ukrainian defenders who are given the weapons, ammunition, and permission to make the bombardment unsustainable.
Or Russia wins. And the pattern documented here — 1,339 days of systematic bombardment of civilian infrastructure — becomes the new normal for any nation that defies imperial aggression.
That is the choice.
Trump calls it “peace negotiations.”
The data calls it what it is: surrender or resistance.
I know which side I’m on.
I’m on the side that counts the missiles. That watches the sky. That documents every attack, every weapon, every tactic, every escalation.
I’m on the side that refuses to accept that 810 drones in a single night is normal. That refuses to accept that Zircon hypersonic missiles launched at civilian cities is acceptable. That refuses to accept that 77,500 munitions over 1,339 days is a “frozen conflict” that can be solved with concessions.
I’m on the side that tells the truth.
And the truth is this: Russia is waging total war against Ukraine. Every night. Without pause. With systematic escalation. Using weapons specifically chosen to penetrate defenses and target civilians.
And anyone who claims this can be solved with a “24-hour deal” is either:
Dangerously ignorant.
Deliberately complicit.
Or lying.
The data doesn’t lie. 28,807 messages. 657 attacks. 77,500 munitions. 1,339 days.
The storm continues.
And we’re still watching.
Chris Sampson is a journalist and analyst covering the war in Ukraine. The data in this analysis is compiled from MonitorWarr Telegram channel (@monitorwarr), which has provided real-time air monitoring and battle damage assessment since June 27, 2022. All figures are derived from official Ukrainian Air Force statements, verified through multiple independent sources, and cross-referenced against international monitoring organizations.
This article is dedicated to the Ukrainian air defense crews who have fired more than 200,000 interceptors over four years to defend their cities. And to the civilians who have endured so many days and nights of bombardment while the world debates whether they deserve to be defended.
The storm continues. We’re still watching. The count continues.
GIVE A BOOST TO MONITORWARR at: — https://send.monobank.ua/9XXyPdV6tP
Card: 4441 1110 3423 2789
https://t.me/monitorwarr


