WarSpotting
OSINT database of visually confirmed material losses in 🇷🇺🇺🇦 war.
warspotting.net
- #ThrowbackLoss This day year ago (2025) holds 10 confirmed 🇷🇺 losses in 🇺🇦. Not quite among them this 'Giatsint-S' SPG hit somewhere in Kherson oblast, rather tricky one. Despite grave impact, the footage doesn't show any concerning aftermath or fire, hence only damaged. 1/3
- Last week holds 5 — yes, five — visually confirmed 🇷🇺 #WeeklyLosses in 🇺🇦, unprecedentedly low compared to anything we've seen incl. the week before, already extremely low (18 then, 19 now), let alone same period over previous years: 2⃣0⃣2⃣5⃣: 79 2⃣0⃣2⃣4⃣: 92 2⃣0⃣2⃣3⃣: 55 1/2
- #ThrowbackLoss This day year ago (2025) holds 9 visually confirmed 🇷🇺 material losses in 🇺🇦. Among them rare combo: KamAZ 6x6 with T-72B3 Obr. 2022 on its back parked at the bus stop in Varvarivka, N of Siverskodonetsk. Both vehicles caught fire and burned down immediately. 1/3
- Last week holds 18 visually confirmed 🇷🇺 heavy material #WeeklyLosses in 🇺🇦, pretty much identical to the week before (initially 17, now 21), both rather scratching the bottom of what the same 7-day period used to be: 2⃣0⃣2⃣5⃣: 81 2⃣0⃣2⃣4⃣: 80 2⃣0⃣2⃣3⃣: 43
- #ThrowbackLoss This day year ago (2025) holds 8 visually confirmed material 🇷🇺 losses in 🇺🇦, 4 of them happen to be BMD-2's from Chasiv Yar assault. Here's 🤯 video of 🇺🇦 T-72M1 engaging one of them with its 125mm main gun at point blank, after which it was no more. 1/3
- Last week holds 17 visually confirmed 🇷🇺 heavy material #WeeklyLosses in 🇺🇦, nearly the same as week before (initially 14, now 19) and ultra-low compared to the same 7-day period before: 2⃣0⃣2⃣5⃣: 68 2⃣0⃣2⃣4⃣: 64 2⃣0⃣2⃣3⃣: 53
- #ThrowbackLoss This day year ago (2025) holds 13 visually confirmed 🇷🇺 losses in 🇺🇦. Among them not 1⃣, not 2⃣, not 3⃣ but 4⃣ spectacular 💥's: BMP of some kind, 2S23 'Nona-SVK', 2S1 Gvozdika, and presumably BMD-2. 1/3
- Last week holds 14 confirmed 🇷🇺 #WeeklyLosses in 🇺🇦, further down from 22 week before (initially, now 29). These numbers are particularly dwarfed by previous years over exact same 7-day period: 2⃣0⃣2⃣5⃣: 83 2⃣0⃣2⃣4⃣: 78 2⃣0⃣2⃣3⃣: 58
- #ThrowbackLoss This day year ago (2025) holds 15 🇷🇺 losses in 🇺🇦. Among them not one but two BTR-D's in Kursk oblast where 🇷🇺 air assault units were deployed. What makes it 😮 is the fact that 72 out of 105 have been lost back in 2022, and only one more lost since year ago. 1/3
- Last week holds 22 confirmed 🇷🇺 #WeeklyLosses in 🇺🇦, back to 20ish baseline from 50+ bump in mid Dec. Bear in mind: this particular week is likely poised to grow since it holds Dec 31, placeholder for unknown 2025 date. Compare to: 2⃣0⃣2⃣4⃣/2⃣5⃣: 89 2⃣0⃣2⃣3⃣/2⃣4⃣: 88 2⃣0⃣2⃣2⃣/2⃣3⃣: 70
- It's hard to believe we're 👀 5th calendar year of #UkraineRussiaWar. Among other things this means our end-of-year overviews are getting increasingly more colorful. The colors appear to tell us what we already know: 2025 is 📉 in almost all departments. But there's more ⏬ 1/
- #ThrowbackLoss This day year ago (2025 — yes, 2025 🤯) holds 7 confirmed 🇷🇺 losses in 🇺🇦. *Not* among them Mi-28NM heli reportedly lost in Voronezh oblast. Despite reports coming from 🇷🇺 side, and crew obituaries on the web, there is no visual evidence as of today, hence not on our list. 1/3
- Visually confirmed 🇷🇺 #WeeklyLosses in 🇺🇦 accelerated to 57 last week from 40 week before (initially, 46 now). This is well above last 3 months' (41) yet below this year's (62) weekly avg. Also ambivalent compared to the same 7-day period before: 2⃣0⃣2⃣4⃣: 75 2⃣0⃣2⃣3⃣: 90 2⃣0⃣2⃣2⃣: 40
- #ThrowbackLoss This day year ago (2024) holds mere 3 visually confirmed 🇷🇺 losses in 🇺🇦. Among them this BMP-3 hit by something that made the garage it was hiding inside virtually disappear in Novozlatopil, Polohy raion. 1/3
- Last week holds 40 confirmed 🇷🇺 #WeeklyLosses in 🇺🇦, nifty departure from 15 week ago. Tbh we forgot last time we remotely approached any of the previous years, yet here we go: 2⃣0⃣2⃣4⃣: 67 2⃣0⃣2⃣3⃣: 57 2⃣0⃣2⃣2⃣: 36 This also means we're absolutely not seeing sub-100 month this year 🤷♂️