OCTOBER 29th, 2025
Politics - Gripen’s for Ukraine
- Changes in Russia’s draft law
Combat Ops - Marginal gains
- Strikes hit Power Grid
Weather
Of note, cloud cover and rain showers continue to limit commercial satellite imagery of many areas, resulting in fewer confirmed changes on the ground, while also limiting effectiveness of reconnaissance drones and allowing more aggressive Russian operations.
Kharkiv
44 and cloudy. Rain tonight, rain again on Friday, mostly cloudy all week. Daily lows in the 40s, daily highs in the 50s. Winds variable, 5-10kts.
Melitopol
52 and partly cloudy. Partly cloudy through the weekend, daily lows in the 40s, daily highs in the low 60s. Winds westerly, 5-10kts.
Kyiv
46 and cloudy. Cloudy for the next week, rain on Friday. Daily lows in the 40s, daily highs in the 50s. Winds westerly, 10-15kts.
Politics
Yesterday President Zelenskyy announced that Ukraine has reached an agreement with Sweden to begin production of Gripen fighters inside Ukraine. He is also in talks with France covering the purchase of Rafael fighters.
Gripen is made by SAAB Aerospace (SAAB AB - Svenska Aeroplan Actiebolaget - Swedish Aeroplane Company), is a "light fighter," (max take off weight of 36,000 lbs), was designed in the 1970s-1980s, first flew in 1988. The aircraft has been updated with digital systems, and future Gripens will be equipped with AESA radars, and can carry a wide range of current NATO weapons.
Of particular note, Gripen is noted for ease of maintenance and has the lowest cost per flight hour of any operational Western fighter, at $5,800 per hour (F-16 block 50 is $8,700 per hour, F-18 E/F is $13,600).
Russia’s Duma has passed legislation, effective January 2026, that will change the military draft process from a bi-annual event (April through mid-July, and October through mid-December), into a “round the year” process, with medical exams, psych tests, draft boards, etc. being conducted on a continual basis.
However, under the new law new recruits will still be transferred to operating units only twice per year(April - mid-July, October - mid-December).
Ground Operations
SUMY AND KHARKIV OBLASTS
There were no confirmed changes to the front line north of Sumy City.
Imagery of Vovchansk showed Ukrainian forces had gained ground in central Vovchansk. Central Vovchansk has been “exchanged” repeatedly during the last year and has been reduced to rubble.
There were no reported changes along the border north of the Oskil River.
NORTH OF THE DONETS RIVER.
There were no confirmed charges in the line in Kupyansk or in the immediate area, though Russian sources claim some gains west of Pishchane (where Ukrainian forces were noted making gains several days ago).
The Ukrainian government notes that fewer than 600 citizens remain in Kupyansk.
Further south there were claims of some Russian gains east of Borova, but these were not confirmed, nor were there any confirmed gains along the Nitrius River or north of Lyman or near Zarichne, though there are multiple Russian reports of gains west of Yampil and Zarichne. Some of this is probably the now regular “see-saw” exchange of positions and small gains “traded” between the opposing forces, but for the time being these changes provide no substantive change in the tactical situation.
There is an unconfirmed claim that Russian forces have cut the road between Lyman and Yampil (the T0513 roadway), which would be of note if it proved true.
BAKHMUT - TORETSK - POKROVSK
Fighting continues around Siversk but there were no confirmed changes in the front line.
South-west of Chasiv Yar fighting continues in and around Predtechyne (immediately east of Kostiantinivka). As noted yesterday, Ukrainian forces have pushed eastward and retaken the 10 eastern-most blocks of Kostiantinivka. This leaves the Russians sitting on the opposite (east side) of a large, open field, as well as in a small wood, just north of the T0504 roadway. But imagery does establish that Russian forces now control most of Predtechyne.
North of the Pokrovsk area, on the east side of the August salient, Russian forces pushed into the terrain east of Shakove in what was reportedly a battalion sized attack - a very large attack for this war (after the summer of 2023), which, according to Ukrainian forces included 29 armored vehicles (a mix of tanks and IFVs). Ukrainian for claimed they destroyed 2 tanks and 12 IFVs.
Note that (depending on the country in question) a tank company has 10 - 12 tanks and 10 -12 IFVs, a full-up battalion, with 3 armored companies and several addition vehicles for the command element, might have 35 - 40 tanks and 40 - 45 IFVs, and 400 or so troops. This attack may have included a battalion command element, but was probably less than 2 companies of vehicles and troops.
Around Pokrovsk, imagery confirmed Russian gains in south-east Myrnohrad, and unconfirmed reports suggest additional Russian gains in the north-eastern corner of that town as well. At the time the Ukrainian General Staff UGS) denied reports that any part of Myrnohrad was under Russian control. At the same time, the UGS did note Russian forces control parts of Pokrovsk.
There is an unconfirmed report that border guards and national police elements are being moved into the Pokrovsk area as there are no combat capable additional forces to reinforce the city.
Ukrainian reporting also notes that Russian forces now have direct fire or drone strike capability over all roads into and out of Pokrovsk.
Fighting continued west and south-west of Pokrovsk, down to the Vovcha River, but there were no confirmed changes in the front line.
SOUTHERN UKRAINE
Russian forces continue to attack westward along a north-south line extending from the Vovcha River to a point just east of Hulyaipole, but there were no confirmed changes to the line.
Further east, there was no confirmed change in the line of contact on the west end of the front line (west of Orikhiv), but imagery confirmed Russian recon elements inside Prymorske - about 2 miles north of the the previously assessed Russian controlled Prymorske train station, along the Dnepr River; Ukrainian forces were counter-attacking.
Air and Maritime Operations
During the night of October 28th-29th Russian forces launched at least 1 x Iskander ballistic missile and 48 x Shahed drones. The UAF claimed it shot down or defeated by EW, 26 Shahed drones.
Damage was reported in Cherkasy, Chernihiv, Dnipropetrovsk, Khmelnytskyi, Kyiv, Odessa, Poltava, Sumy, Vinnytsia and Zhytomyr oblasts. Damage reported included damage to the power grid and the water system; the ballistic missile struck Kryvyi Rih, and multiple power outages were reported in most of these oblasts. This damage seems to broadly spread for a night with only 48 Shaheds.
Casualties reported included 4 civilians killed.
Note, a report from the governor of Zaporizhzhia claimed 396 Russian drones were launched into his oblast; this has not been reflected elsewhere.
During the night of October 28th-29th Ukrainian drones struck a chemical production facility in Budyonnovsk (200 miles or so east of the Kerch strait) and an oil terminal in Novospasskoye, Ulyanovsk Oblast (about 750 miles south-east of Moscow. There is no confirmed damage report.
TASS reported that Ukrainian drone strikes during the past week killed 20 civilians in Moscow alone.
During the night of October 27th-28th Russian forces launched 38 x Shahed drones into Ukrainian air space. The UAF claimed it shot down or defeated by EW, 26 Shahed drones.
Damage was reported in Chernihiv, Kharkiv and Poltava oblasts. Damage reported included damage to natural gas infrastructure (pipes and pumping facilities).’
Economic Reporting
Feb22 July8 Aug8 Sep9 Oct8 Oct28 Oct29
Brent 94.71 70.44 66.90 67.03 66.18 64.43 64.81
WTI 92.10 68.65 64.29 63.26 62.48 60.17 60.47
NG 3.97 3.35 3.06 3.12 3.44 3.34 3.27
Wheat 8.52 5.49 5.18 5.22 5.06 5.33 5.32
Ruble 85 78.47 79.74 84.03 81.28 79.24 79.66
Hryvnia 28.6 41.80 41.39 41.23 41.48 41.97 41.98
Urals 91.66 64.07 63.17 60.12 61.15 58.86 56.92
ESPO 94.52 71.58 68.63 68.32 66.74 67.42 66.20
Sokol 99.31 64.38 62.57 62.97 61.91 61.92 60.87
Thoughts
Two items: Drone numbers, and Putin demands
An Ukrainian Forces spokesman claimed that in some portions of the front Russian forces enjoy a 10 to 1 advantage in FPV drones over Ukrainian forces.
This hasn’t been confirmed and production numbers for each side aren’t clear; Ukrainian government statements claim that Ukrainian drone production is almost 100,000 drones per month; the only number that has been regularly repeated (and can be trusted at least a bit) for Russian production is that they are producing roughly 50,000 tethered drones per month; numbers for untethered drones is unknown.
Assuming the statement is roughly correct - that there is a substantial Russian drone advantage over Ukrainian forces, it still seems unlikely that Russian drone production has dramatically outstripped Ukrainian drone production, which is receiving substantive support from Europe and the US.
However, a combination of additional Chinese drones, as well as the demonstrable Russian advantage in electronic warfare (jamming) could result in an apparent numbers advantage in favor of the Russians, that is, when all is said and done, substantially more Russian drones are reaching Ukrainian targets than Ukrainian drones are reaching Russian targets.
But, this remains anecdotal - there are no hard, confirmed numbers as to drone production, usage or success rates.
Ukrainian sources claim that President Putin ordered that Pokrovsk be taken by mid November; referencing a Financial Times report that cited anonymous sources.
These reports surface regularly, that Putin has ordered a town taken by a certain data or some such thing, though the sourcing is invariably second or third-hand (or further removed). Perhaps he has given these orders, but in 3 years none of the “ordered” dates has come to pass, and it seems to be more propaganda from pro-Ukrainian sources seeking to discredit Putin or the Russian army than anything else.
Of course, it might be Putin puts markers out so that if he later wants to fire some generals, he has ready reasons to do so.
v/r pete