Russia-Ukraine war: Frontline update as of July 9

Since the beginning of the day, 150 combat engagements have taken place along the entire front line, according to the General Staff of the Armed Forces of Ukraine.
According to the General Staff, Russian forces carried out five missile strikes using 15 missiles and launched 48 airstrikes employing 65 guided aerial bombs. In addition, they used 1,161 kamikaze drones and conducted 3,562 attacks on Ukrainian military positions and populated areas.
Frontline updates
In the Northern-Slobozhanskyi and Kursk directions, ten combat engagements have occurred since the beginning of the day. Russian forces launched six airstrikes, dropping a total of 11 guided bombs, and conducted 210 artillery attacks, including two from multiple launch rocket systems.
In the Southern-Slobozhanskyi direction, Ukrainian forces repelled six attacks near Vovchansk, Kamyanka, Krasne Pershe, and in the direction of Lyptsi and Petro-Ivanivka. One engagement is still ongoing. Airstrikes targeted Okhrimivka, Kruhle, Odradne, and Artilne.
In the Kupiansk direction, Ukrainian defenders repelled four assaults near Stepova Novoselivka, Radkivka, and in the direction of Novosynove.
In the Lyman direction, Russian forces attacked Ukrainian positions 20 times near Novyi Myr, Ridkodub, Seredne, Karpivka, Zelena Dolyna, Torske, and in the direction of Serebryanka. Four engagements are ongoing.
In the Siversk direction, seven assault attempts were recorded in the areas of Serebryanka, Verkhniokamyanske, and Vyiimka.
In the Kramatorsk direction, Ukrainian troops repelled four attacks near Bila Hora, Chasiv Yar, and Predtechyne.
In the Toretsk direction, Russian forces launched seven assaults near Diliivka, Shcherbynivka, Toretsk, Rusyn Yar, and in the direction of Pleshchiivka.
In the Pokrovsk direction, Russian assault units made 42 attempts to break through Ukrainian defenses near Popiv Yar, Poltavka, Novotoretske, Myrnohrad, Novoekonomichne, Myrne, Myroliubivka, Mykolaivka, Promin, Lysivka, Kotlyne, Udachne, Dachne, Novosergiivka, Yalta, Oleksiivka, and in the direction of Novopidhorodne, Pokrovsk, Razine, and Rodynske. Four engagements are ongoing.
Today alone, Ukrainian forces reportedly eliminated 105 Russian personnel in this direction, including 74 confirmed fatalities. Additionally, one vehicle, eight drones, two satellite terminals, and one mortar system were destroyed.
In the Novopavlivka direction, Russian forces carried out 23 attacks near Yalta, Myrne, Zelene Pole, Shevchenko, and Vilne Pole. Five combat engagements are still ongoing.
In the Huliaipole direction, the village of Verbove was hit by airstrikes with unguided rockets.
In the Orikhiv direction, one Russian assault near Novodanylivka was repelled. Airstrikes targeted Stepnohirsk, Prymorske, and Plavni.
In the Prydniprovskyi direction, Russian forces attempted six advances toward the village of Prydniprovske and Bilohrudy Island—none were successful. Odradokamianka was struck by guided bombs.
In other directions, the situation remains largely unchanged.
Russian losses in war
Since the beginning of the full-scale invasion, Russian forces have lost approximately 1.029 million personnel. Over the past day alone, they suffered an additional 1,050 personnel losses. Ukrainian forces also reportedly destroyed:
-
5 tanks
-
2 armored vehicles
-
68 artillery systems
among other equipment.