JG Border/line Support the author ↗

Borderline. The story of 270 security incidents

Recorded incidents / monthBar: records from that month. Selection: the chosen period.

Every tool lives here: full-text search and the filters the map does not carry. Filters apply to both views, so they are still there when you go back to the map. Click a row to open its card.

All words must match. Case, Polish diacritics and hyphens are ignored (Przewodów = przewodow, Ch-55 = Kh-55). Order: exact ID, place/model, aliases, description.

Country
Period
Type of event
Link to Russia

How firmly the event is tied to an actor. Grades A to D are explained on the about page.

Target
Object

Applies only to events where something flew.

Only
Register summary

Figures for the whole register. They do not respond to the filters above.

About the project

24 Feb 2022 - 5 October 2026

The beginning

From the first day of Russia's full-scale invasion of Ukraine to 5 October 2026 this register holds 270 events across 22 of the 33 countries under observation, that is the current NATO members and Moldova, in 10 types. It began with airspace: 190 entries are airspace incidents. Then came arson, sabotage of infrastructure and transport, provocations, cyberattacks and open actions by state forces. Types can overlap: one event may be both an airspace violation and an airport disruption, and still counts once. A court or a state body has attributed responsibility in 21 cases; 171 entries carry no assessment of responsibility in this register at all. Those are two different things and the register does not merge them.

February - March 2022

THE FIRST DAYS

On 24 February 2022, the day the invasion began, a Ukrainian Su-27 lost communications and strayed into Romanian airspace; Romanian F-16s escorted it down at Bacău. Two weeks later, on 10 March, a Soviet-era Tu-141 reconnaissance drone crossed Romania and Hungary and crashed in central Zagreb, damaging parked cars. Neither Kyiv nor Moscow claimed it. Croatia's defence minister said the governments knew who had launched it, but the information was classified. This chapter shows the 4 entries from February and March 2022. For the whole of 2022 the register holds 9.

2022-02-24: Bacău (95th Air Base)

2022-03-10: Zagreb (after transiting Romanian and Hungarian airspace)

2022-03-14: Bistrița-Năsăud County

15 Nov 2022, Lublin Voivodeship

PRZEWODÓW

On 15 November 2022 a missile struck a grain-drying facility at Przewodów, near the Ukrainian border, killing two Polish civilians. It is the only fatal incident in the register (1 of 270). The investigation concluded the missile was a Ukrainian 5V55 fired by an S-300 battery defending against a Russian barrage. A month later Polish radar lost an object that neither American F-15s nor Polish MiG-29s could identify; the wreck of a Russian Kh-55 was found in a forest near Bydgoszcz only on 27 April 2023.

2022-11-15: Przewodów, Lublin Voivodeship

2022-12-16: Near Bydgoszcz (remains found in forest at Zamość near Bydgoszcz)

Romania, 2023 onwards

THE DANUBE FRONT

Romania appears in 73 of the 270 records - more often than any other country. 70 of them fall after the start of 2023, when Russia began systematically striking Ukraine's Danube ports. Most happened in Tulcea County and the Danube delta, where the border is a river a few hundred metres wide. In September 2023 Bucharest first denied a violation, then conceded it: drone fragments lay near Plauru, directly opposite the port of Izmail under attack. 46 of Romania's incidents involved drones; 7 involved a shoot-down.

2023-09-04: Near Plauru, Tulcea County (opposite Izmail)

2023-09-13: Between Nufăru and Victoria, Tulcea County

2024-10-19: 45 km east of Sfântu Gheorghe, Tulcea; radar contact lost south of Cogealac

2025-09-13: From Chilia Veche to Pardina, Tulcea County

2026-05-29: Galați

Moldova, 2022 - 2026

THE MOLDOVAN CORRIDOR

Moldova is not a NATO member. The register holds 51 Moldovan entries, 41 of them in 2026 alone; its airspace lies on the short route between the Black Sea and the Ukrainian and Romanian borders. The earliest Moldovan entry dates from 31 October 2022: a missile shot down by Ukrainian air defence fell on the edge of the village of Naslavcea on the Dniester and blew out windows in several houses. That is the earliest entry in this register, not a finding that nothing happened before it. In August 2026 an object initially described as an S8000 Banderol cruise missile exploded near the village of Crocmaz, blowing out windows within 800 metres; Chișinău recalled its ambassador from Moscow for consultations. 7 Moldovan entries are classed as missiles.

2023-02-10: Moldovan airspace (northern Moldova, missile en route to Ukraine)

2025-11-25: Cuhureștii de Jos, Florești District

2026-08-09: Near Crocmaz, Ștefan Vodă District

2026-08-17: 3 km from Talmaza, Ștefan Vodă District

2026-09-08: Transnistria, Chișinău and Nisporeni (Moldova); Târgu Neamț, Iași and the counties of Botoșani, Iași, Neamț, Suceava and Vaslui (Romania); crash near Mihăilenii Vechi, Rîșcani District

Lithuania, Latvia, Estonia, Finland

THE NORTH: BALLOONS AND DRONES

In the north - Lithuania, Latvia, Estonia and Finland - the register records 47 airspace entries, 28 of them in 2026. This chapter shows only those. Ground events in the same countries have chapters of their own: the January 2025 arson attacks in Estonia under "Arson", the cable damage in the Gulf of Finland under sabotage, the Russian border guards crossing over under actions by state forces. The pattern differs from the south: alongside drones from Belarus and Russia come smuggling balloons, and three entries concern Vilnius Airport, from October, November and December 2025. Add to that Russian military aircraft over the Gulf of Finland and along the Kaliningrad border. In May 2026 Lithuania declared its highest-level air alert: air and rail traffic stopped, and NATO fighters failed to intercept the drone.

2025-10-06: Vilnius and Vilnius Airport

2025-11-29: Vilnius Airport

2025-12-03: Vilnius Airport

2026-05-20: Lithuanian airspace; airports closed

2026-05-21: Lithuania and Latvia

2026-03-29: north of Kouvola and Luumäki

since 2023

POLAND: FROM DRONE TO CHARGE

After Przewodów, Poland returns to the register as the country with 42 entries and the widest range of methods. In August 2025 a drone, probably a Geran-2, flew more than 200 kilometres inland and exploded in a field at Osiny; for two and a half hours of flight air defence did not detect it. On the night of 9-10 September 2025 at least 21 drones were recorded, the airports at Warsaw, Modlin, Rzeszów and Lublin closed, and Poland invoked Article 4 of the Washington Treaty. November brought sabotage on the railway, December the compromise of control equipment in the power system, July 2026 a Kh-101 missile in a field near Tarnawa-Kolonia, August 2026 a fire at an arms plant. A court or a state body has attributed responsibility here in 6 cases; 21 entries carry no assessment of responsibility at all. A dense cluster of events is not evidence of a single campaign.

2025-08-20: Osiny, Łuków County, Lublin Voivodeship

2025-09-09: Multiple locations across eastern and central Poland; Warsaw Chopin, Warsaw Modlin, Rzeszów and Lublin airports closed

2025-11-16: near the village of Mika, Warsaw-Lublin line, Garwolin county

2025-12-29: distributed generation sites in the Polish power system

2026-07-30: Field near Tarnawa-Kolonia, eastern Poland

2026-08-31: WB Electronics plant, Skarżysko-Kamienna

since September 2025

THE WEST: DRONES OVER BASES

Since September 2025 the register records 17 events in Germany, the Netherlands, Belgium, Denmark, Norway, France and the United Kingdom. The pattern differs from the east: not debris in a field, but unidentified drones hovering over an air base or a runway. Copenhagen and Oslo in September, Karup and Ørland days later, Munich in October, Kleine Brogel and Volkel in November, Annaburg and the submarine base at l’Île Longue in December, Leipzig, Mechernich and Hanover through the summer of 2026. One entry is a find: in September 2026 police recovered parts of a crashed drone about 800 metres from Wunstorf air base, outside its perimeter. 5 of those entries ended in the closure of a civilian airport. No court or state body has attributed responsibility for any of them: a drone that can be neither tracked nor jammed leaves no evidence behind.

2025-09-22: Copenhagen Airport and other Danish airports; also Norwegian airports

2025-09-26: Karup Air Base, Jutland

2025-10-02: Munich Airport

2025-11-02: Kleine Brogel Air Base, Belgium; drones continued towards the Netherlands

2025-11-22: Volkel Air Base; Eindhoven Airport closed

2025-12-04: Île Longue naval base, Finistère, Brittany

2026-08-11: Hanover Airport

Turkey, Bulgaria, Croatia, Hungary, Sweden, Greece

THE FURTHEST POINTS

Six countries hold a handful of entries each and fit into none of the regional chapters: 21 events between them. The earliest and the furthest is one and the same: on 10 March 2022 an unmanned Tu-141 carrying explosives flew across Romania and Hungary and crashed in the centre of Zagreb. In Turkey the register holds 7 entries: a shoot-down over the Black Sea in December 2025 and three machines that came down in towns, at Samsun, Örhenli and Arsin. Sweden has 4 entries, two of them violations by Russian military aircraft over Gotland, before it joined NATO. In August 2026 a drone exploded in a field by the Bulgarian border crossing at Kardam, a hundred metres from the border and two hundred from a compressor station. In May 2026 an armed unmanned surface vessel was found in a sea cave on Lefkada; the Greek defence minister called it Ukrainian, and the services' report speaks of a navigation failure and drift. None of these entries has an attributed actor.

2022-03-10: Zagreb (after transiting Romanian and Hungarian airspace)

2022-03-02: Baltic Sea east of Gotland

2025-12-15: Black Sea coast near Çankırı; further crashes in Kocaeli and Balıkesir

2026-05-16: Samsun, Black Sea coast

2026-08-08: Field near the Kardam border crossing, Dobrich Province (entered from Romania)

2026-08-17: Arsin District Police Department, Trabzon Province

since March 2024

ARSON

The register holds 24 arson entries. It began with two months in the spring of 2024: a warehouse in Leyton in east London, an OBI store on Warsaw's Radzymińska street, an IKEA in Vilnius and the Marywilska 44 hall in Warsaw all burned. Four places, four separate entries. The London case produced a verdict: the court found the attack was commissioned on behalf of the Wagner Group. The other three are covered by a Polish indictment alleging action on behalf of Russian intelligence. An allegation and a verdict are not the same thing, so the register keeps them in separate categories. The summer of 2024 added incendiary parcels at sorting hubs, January 2025 a Coop store at Osula and the Slava Ukraini restaurant in Tallinn, both of which ended in convictions, and August 2026 a fire at an arms plant in Skarżysko-Kamienna. A court or a state body has attributed 10 of them; 8 remain suspicions.

2024-03-20: Cromwell Industrial Estate, Leyton, east London

2024-04-13: OBI store on ul. Radzymińska, Warsaw

2024-05-09: IKEA store, Vilnius

2024-05-12: Marywilska 44 shopping centre, Warsaw

2025-01-17: Coop shop in Osula, Võru county

2025-01-31: Slava Ukraini restaurant, Tallinn

2026-08-31: WB Electronics plant, Skarżysko-Kamienna

November 2025

SABOTAGE ON THE RAILWAY

On the night of 16 November 2025, on the Warsaw-Lublin line, an explosive charge destroyed a section of rail near the village of Mika. Tens of kilometres away, near Gołąb, someone brought down the overhead line and bolted metal fittings to the track to derail a train. A service carrying 475 people passed through that second site. Nobody died. Two days later the prime minister told parliament that the direct perpetrators were two Ukrainian citizens cooperating with the Russian services. That is an official attribution, not a court verdict, and the statement set out no evidentiary basis.

2025-11-16: near the village of Mika, Warsaw-Lublin line, Garwolin county

2025-11-16: near Gołąb and Puławy Azoty station, line 7

infrastructure, cyber, provocation

A CABLE, A VALVE AND A PIG’S HEAD

Outside the airspace the register records 17 events whose target was an installation or a mood. In the summer of 2024 incendiary parcels caught fire at sorting hubs in Leipzig, outside Warsaw and in Birmingham. At Christmas 2024 a tanker dragged its anchor across the floor of the Gulf of Finland and damaged five cables, among them the EstLink 2 interconnector; a Finnish court held it had no jurisdiction in the case. In April 2025 somebody opened a valve at the Risavatnet dam in Norway remotely and held it open for just under four hours. In December 2025 control equipment between distributed generation and the control centres of the Polish power system was compromised. Two Paris provocations, red hands stencilled on the Wall of the Righteous and pig heads left at nine mosques, were meant to produce not a failure but a conflict; in the second case a Serbian court convicted three men and wrote into the verdicts who gave them their orders and their money.

2024-07-20: DHL hub at Leipzig airport

2024-12-25: seabed of the Gulf of Finland, along the EstLink 2 link and telecommunications cables

2025-04-07: dam at Risavatnet, Bremanger municipality

2025-09-08: nine mosques and cultural centres in and around Paris

2025-12-29: distributed generation sites in the Polish power system

actions by state forces

IN THE OPEN, UNDER A FLAG

A separate category covers events where there is no question who did it, because it was done by a uniformed officer under their own flag. There are 4 such entries, and a state body has officially attributed 4 of them. In May 2024 the Russian border guard removed the buoys with which Estonia had marked the border on the Narva river. In July 2025 a border guard vessel entered half a kilometre into Estonian territorial waters and stayed for more than half an hour. In December 2025 three border guards reached the breakwater at Vasknarva by hovercraft and crossed the border line on foot. In September 2026 a Russian frigate fired two flares towards a Danish helicopter over international waters. These are not operations built for deniability; they are gestures nobody hides.

2024-05-23: Narva river, Estonian-Russian border

2025-07-26: Estonian territorial sea east of Vaindloo island, Gulf of Finland

2025-12-17: Vasknarva breakwater on the Narva river

2026-09-14: international waters off Gedser, Baltic Sea

September 2025 - 5 October 2026

THE LAST YEAR

On the night of 9/10 September 2025 at least 21 Russian drones entered Polish airspace; up to four were shot down, four airports closed, and Warsaw invoked Article 4 of the North Atlantic Treaty. Since that month the register records 198 of all 270 incidents. The year 2026 alone, up to the most recent entry of 5 October 2026, accounts for 151 entries across 15 countries. On 12 September 2026 a drone crossed Moldova and came down in a maize field near Botoșanița Mare, Romania. Two F-16s scrambled. Nobody was killed. The most recent entry in the register: 5 October 2026.

2025-09-09: Multiple locations across eastern and central Poland; Warsaw Chopin, Warsaw Modlin, Rzeszów and Lublin airports closed

2025-09-22: Copenhagen Airport and other Danish airports; also Norwegian airports

2026-05-20: Lithuanian airspace; airports closed

2026-08-09: Near Crocmaz, Ștefan Vodă District

2026-09-12: Vasilcău, Băxani and Cuconeștii Noi (Moldova); Botoșanița Mare, Suceava County (Romania)

24 February 2022 - 5 October 2026

WHAT THE REGISTER DOES NOT SAY

It is easy to look at this map and see a single campaign. The register does not allow that. Of 270 events, a court or a state body has attributed 21; 59 were examined and left unresolved; and 171 carry no assessment of responsibility in this register. Dates falling close together are not evidence of common tasking, and a drone sighting is not evidence of an attempted attack. Where there is no basis, the register says "not assessed". That means we have not assessed it here, not that nobody anywhere has looked.