Reclaimed Russian territory

Assessed

Claimed

Russian advances in Ukraine

Assessed

Claimed

Ukrainian advances

20 Aug 2024

Seym River

Rylsk

Russia

Kursk oblast

Korenevo

Staraya

Sorochina

Sudzha

Ukraine

Sumy

Kyiv

30 km

30 miles

31 Dec 2024

Kursk oblast

Russia

Belgorod

oblast

Ukraine

12 Mar 2025

Kursk oblast

Russia

Ukraine

13 Mar 2025

Kursk oblast

Russia

Ukraine

Reclaimed Russian territory

Assessed

Claimed

Russian advances in Ukraine

Assessed

Claimed

Ukrainian advances

20 Aug 2024

Seym River

Kursk

Rylsk

Russia

Kursk oblast

Korenevo

Staraya

Sorochina

Sudzha

Ukraine

Sumy

Kyiv

30 km

30 miles

31 Dec 2024

Kursk oblast

Russia

Belgorod

oblast

Ukraine

12 Mar 2025

Kursk oblast

Russia

Ukraine

13 Mar 2025

Kursk oblast

Russia

Ukraine

Reclaimed Russian territory

Assessed

Claimed

Ukrainian advances

Russian advances in Ukraine

Assessed

Claimed

20 Aug 2024

31 Dec 2024

Seym River

Rylsk

Russia

Russia

Kursk oblast

Kursk oblast

Korenevo

Staraya

Sorochina

Belgorod

oblast

Sudzha

Ukraine

Ukraine

Sumy

Kyiv

30 km

30 miles

13 Mar 2025

12 Mar 2025

Kursk oblast

Kursk oblast

Russia

Russia

Ukraine

Ukraine

Ukrainian advances

Reclaimed Russian territory

Assessed

Claimed

Russian advances in Ukraine

Assessed

Claimed

20 Aug 2024

31 Dec 2024

Seym River

Rylsk

Russia

Russia

Kursk oblast

Kursk oblast

Korenevo

Staraya

Sorochina

Sudzha

Ukraine

Ukraine

Belgorod

oblast

Sumy

Kyiv

30 km

30 miles

12 Mar 2025

13 Mar 2025

Kursk oblast

Kursk oblast

Russia

Russia

Ukraine

Ukraine