Russia – Ukraine war updates latest from the General Staff of Ukraine as of May 31, 2026.
This report is part of EMPR’s May 2026 Russia – Ukraine war timeline, tracking daily battlefield and geopolitical developments. For full coverage of this escalation phase, see the complete timeline.
Today is the 1,558th day of the large-scale armed aggression of the Russian Federation against Ukraine.
Update as of 08:00 AM on Russian invasion of Ukraine
A total of 302 combat engagements were recorded over the past day.
According to updated information, yesterday the enemy carried out 81 airstrikes, dropping 270 guided aerial bombs. In addition, Russian forces deployed 9,584 kamikaze drones and conducted 3,066 attacks on populated areas and the positions of our troops, including 38 attacks using multiple launch rocket systems.
Over the past day, the aviation, missile forces, and artillery of the Defense Forces struck one command post, one artillery system, three drone control centers, and two other important enemy targets.
EMPR updates by Directions
Northern-Slobozhanskyi and Kursk Direction
08:00 AM: five combat engagements took place over the past day. The aggressor launched two airstrikes using six guided aerial bombs and carried out 65 attacks on the positions of our troops and populated areas, including two attacks using multiple launch rocket systems.
Southern-Slobozhanskyi Direction
08:00 AM: the russian occupiers attacked the positions of Ukrainian units ten times in the areas of Starytsia, Prylipka, Veterynarne, and Lyman, as well as toward Izbytske, Okhrimivka, and Ternova.
Kupiansk Direction
08:00 AM: Ukrainian defenders stopped three russian attempts to advance toward Kurylivka, Novoosynove, and in the area of Petropavlivka.
Lyman Direction
08:00 AM: the russian attempted 11 times to break through our defenses toward Drobysheve, Stavky, Lyman, Ozerne, Stepove, Novoserhiivka, and in the area of Yampil.
Sloviansk Direction
08:00 AM: the russian occupeirs launched seven assaults in the areas of Zakitne, Kalenyky, Riznykivka, and toward Rai-Oleksandrivka and Kryva Luka.
Kramatorsk Direction
08:00 AM: the enemy conducted no offensive operations.
Kostyantinivka Direction
08:00 AM: the russian troops carried out 16 attacks near Kostiantynivka, Ivanopillia, Pleshchiivka, Rusyn Yar, and toward Rozkishne and Stepanivka.
Pokrovsk Direction
08:00 AM: Ukrainian defenders stopped 46 assault actions by the aggressor in the areas of Rodynske, Zapovidne, Novooleksandrivka, Hryshyne, Udachne, and Molodetske, as well as toward Kucheriv Yar, Toretske, Bilytske, Dorozhne, Shevchenko, and Novopidhorodne.
Oleksandrivka Direction
08:00 AM: Russians attacked four times in the areas of Oleksandrohrad and Zlahoda, and toward Kalynivske.
Huliaipole Direction
08:00 AM: the russian occupiers carried out 46 attacks in the areas of Dobropillia, Varvarivka, Zaliznychne, Olenokostiantynivka, and toward Vozdvyzhivka, Verkhnia Tersa, Huliaipilske, and Charivne.
Orikhiv Direction
08:00 AM: Ukrainian defenders stopped one russian attempt to advance near the settlement of Bilohiria.
Prydniprovskyi Direction
08:00 AM: Ukrainian defenders successfully repelled one assault action toward the Antonivskyi Bridge.
Volyn and Polissia Directions
08:00 AM: no signs of the formation of enemy offensive groupings were detected.
Ukrainian defenders continue the systematic destruction of the enemy and are providing effective resistance across all sectors of the front.
Overall, over the past day, Russian occupation forces lost 1,560 personnel. Ukrainian forces also destroyed or neutralized two tanks, 14 armored combat vehicles, 57 artillery systems, six multiple launch rocket systems, one air defense system, 19 ground robotic systems, 1,894 unmanned aerial vehicles, 524 vehicles, and three pieces of specialized enemy equipment.
Follow the Russia-Ukraine war May 2026 timeline:
May 30, 2026 — Previous update.
June 1, 2026 – Next update.
2026 January → February → March → April → May → June
Tags: breaking war news European security Frontline News military developments russia ukraine war Ukraine war updates war analysis












