WarSpotting
@warspotting.bsky.social
📤 1426
📥 13
📝 371
OSINT database of visually confirmed material losses in 🇷🇺🇺🇦 war.
https://warspotting.net/
Last week holds 15 🇷🇺 losses in 🇺🇦, up from week before (5 initially, 11 now) yet historically low compared to the same 7-day period: 2⃣0⃣2⃣5⃣: 83 2⃣0⃣2⃣4⃣: 63 2⃣0⃣2⃣3⃣: 71 We're now running out of adverbs that describe how *unusually* low these are and going to stop doing that.
about 21 hours ago
0
6
0
#MonthlyLosses
Jan 2026 has just ended, and right off the bat we're seeing what we've been anticipating for quite a while now: sub-100 month. At 74 scored 🇷🇺 losses in 🇺🇦, there's not much else to say about it, except maybe 3 things. ⏬ 1/4
4 days ago
1
15
2
#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
loading . . .
6 days ago
2
7
1
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
8 days ago
1
10
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
13 days ago
1
11
1
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
15 days ago
1
12
1
#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
loading . . .
20 days ago
1
14
2
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
22 days ago
0
11
1
#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
27 days ago
1
10
2
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
29 days ago
0
12
2
#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
about 1 month ago
1
12
1
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
about 1 month ago
0
8
1
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/
about 1 month ago
1
14
7
#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
about 1 month ago
1
11
1
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
about 1 month ago
0
13
3
#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
about 2 months ago
1
14
2
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 🤷♂️
about 2 months ago
0
9
1
#ThrowbackLoss
This day year ago (2024) holds 9 visually confirmed 🇷🇺 losses in 🇺🇦. Among them this BMP-2 FPV'ed in South Kupiansk raion right besides another BMP-2 FPV'ed three months earlier. Cases of multiple vehicles destroyed on exact same spot months apart are rare but not 😱 rare. 1/3
about 2 months ago
1
8
1
Last week holds 15 visually confirmed 🇷🇺 material
#WeeklyLosses
in 🇺🇦, back down from 22 the week before (initially reported, 31 now) and remarkably low compared to exact 7-day period on any of the previous years: 2⃣0⃣2⃣4⃣: 84 2⃣0⃣2⃣3⃣: 72 2⃣0⃣2⃣2⃣: 53 1/3
about 2 months ago
1
10
1
#ThrowbackLoss
This day year ago (2024) holds 15 🇷🇺 losses in 🇺🇦. Among them these four MT-LB/LBu from 🇷🇺 assault South of Kupiansk, some of them heavily modified with additions, which is somewhat in spirit of MT-LB platform as we explored here:
x.com/WarSpotting/...
1/3
2 months ago
1
11
2
Last week holds 22 confirmed
#Russian
losses in
#Ukraine️
, up from 16 initially reported week before (26 now) — and both deep underwater compared to the same 7-day period before: 2⃣0⃣2⃣4⃣: 150 (incl. 51 autumn losses we attribute to Nov 31) 2⃣0⃣2⃣3⃣: 78 (17) 2⃣0⃣2⃣2⃣: 271 (150)
2 months ago
0
11
2
#ThrowbackLoss
This day year ago (2024) holds 22 confirmed 🇷🇺 losses in 🇺🇦. Among them 3x Remdiesel Z-STS 'Akhmat' and 1x 'VPK-Ural', plus heavily damaged STS 'Sarmat-3'. That's a lot of IMVs on a single day for an army that barely uses them, especially compared to 🇺🇦. 1/3
2 months ago
1
11
1
#MonthlyLosses
Here's super-quick look back at Nov 2025, which has just passed. At 115 visually confirmed 🇷🇺 losses in 🇺🇦, it's almost record breaking: only a touch above 106 we initially reported in Jul — although likely to grow just like Jul did and is at 163 now. 1/3
2 months ago
1
16
4
Last week holds 16 confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, further 📉 from the week before (17 then, 19 now). Compare to: 2⃣0⃣2⃣4⃣: 116 2⃣0⃣2⃣3⃣: 58 2⃣0⃣2⃣2⃣: 72 This, of course, impacted entire last month that has just ended. Stay tuned as we'll be rolling out monthly overview soon.
2 months ago
0
7
3
#ThrowbackLoss
This day year ago (2024) holds 9 confirmed 🇷🇺 losses in 🇺🇦. *NOT* among them this BTR-82AT FPV'ed in Sudzha raion. Despite being abandoned at the time it's only damaged on our list since there was no major damage and the area is now back under 🇷🇺 control. 1/3
3 months ago
1
9
1
Last week holds 17 visually confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, quite a 📉 since week before (30 then, 42 now) —although not unusual for figures this low — and only a fraction of any long-time weekly average. Compare to the same 7-day period: 2⃣0⃣2⃣4⃣: 98 2⃣0⃣2⃣3⃣: 53 2⃣0⃣2⃣2⃣: 102
3 months ago
0
12
2
#ThrowbackLoss
This day year ago (2024) holds 10 confirmed 🇷🇺 losses in 🇺🇦. Among them this curious case of 'VPK-Ural' that somehow turned upside down nearly intact around Sep 30, only to be seen burnt down by Nov 20, and back on what was left of its wheels months later. 1/3
3 months ago
1
12
2
Last week holds 30 visually confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, nearly the same as the week before (28 then, 30 now). Compare to: Last 4 weeks avg: 50 Last 3 months avg: 43.8 This year's avg: 63.4 Also, compare to the same 7-day period before: 2⃣0⃣2⃣4⃣: 155 2⃣0⃣2⃣3⃣: 66 2⃣0⃣2⃣2⃣: 233
3 months ago
0
11
1
#ThrowbackLoss
This day year ago (2024) holds 36 confirmed 🇷🇺 losses in 🇺🇦 — more than entire last week! Among them this T-90M presumably destroyed after it flipped in a ditch near Kurakhove. Interestingly, it appears to be a turtle kind — the only one of the type so far. 1/3
3 months ago
1
15
2
Last week holds 28 confirmed proper military material 🇷🇺 losses in 🇺🇦, on par with the week before (30 then, 32 now). Both deep below last 3 months weekly avg 44.6 and this year's 63.7, let alone the same 7-day period over previous years: 2⃣0⃣2⃣4⃣: 117 2⃣0⃣2⃣3⃣: 73 2⃣0⃣2⃣2⃣: 80
3 months ago
0
13
2
#ThrowbackLoss
This day year ago (2024) holds 14 confirmed 🇷🇺 losses in 🇺🇦 of hardly any interest. What's maybe worth having a look is this peculiar — and apparently cross-cultural phenomena — of posing with your own destroyed equipment, often in intimidating way. 1/3
3 months ago
1
9
1
#MonthlyLosses
Here's a quick look back at Oct 2025. At 181 confirmed 🇷🇺 losses in 🇺🇦, it's 📈 compared to Sep (141 then, 172 now). Even so it's still #3 lowest month all time. Mildly interesting: IFVs skyrocketed 8x since Sep amounting to ~5x MBTs (vs long-time avg 2.2x). 1/4
3 months ago
1
18
9
Last week holds 30 confirmed 🇷🇺 losses in 🇺🇦, down from 48 week before (then, 52 now). Compare to: 2⃣0⃣2⃣4⃣: 178 2⃣0⃣2⃣3⃣: 109 2⃣0⃣2⃣2⃣: 151 All of the above approach (or surpass!) monthly numbers these days. Speaking of which, we'll be doing Oct overview soon. Stay tuned!
3 months ago
1
14
2
#ThrowbackLoss
This day last year (2024) holds 14 visually confirmed 🇷🇺 losses in 🇺🇦. Among them this what looks like T-62 Obr. 1975 somewhere in Pokrovsk raion, the only loss of the type on our list till this day. 1/3
3 months ago
1
16
2
Last week holds 48 visually confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, further up from 36 week before (then, 42 now), and still not far away from last 3 months weekly avg 43.9. Compare to the same 7d period before: 2⃣0⃣2⃣4⃣: 114 2⃣0⃣2⃣3⃣: 114 (yes) 2⃣0⃣2⃣2⃣: 140
4 months ago
0
10
3
#ThrowbackLoss
This day year ago (2024) holds 9 confirmed 🇷🇺 losses in 🇺🇦. Among them this 48Ya6-K1 'Podlet-K1' radar for S-300/400 in West Crimea with the chassis well done but the mast looking rather fine, hence entire thing classified as only damaged on our list. 1/3
4 months ago
1
14
2
Last week holds 36 confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, up from 22 week ago (then, 43 now). While this feels like a major 📈 compared to the recent trend, it's very much about last 3 months weekly avg 40.5, and deep below this year's 63.3. For better perspective, compare to: 2⃣0⃣2⃣4⃣: 145 2⃣0⃣2⃣3⃣: 101 2⃣0⃣2⃣2⃣: 125
4 months ago
0
14
2
#ThrowbackLoss
This day year ago (2024) holds 25 🇷🇺 losses in 🇺🇦. Among them three Remdiesel Z-STS 'Akhmat' destroyed near Zelenyi Shlyakh, Sudzha raion. The type has been heavily deployed in the area: nearly half (40) out of 82 on the record have been lost in Kursk oblast. 1/3
4 months ago
1
11
3
Last week holds 22 visually confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, back up from 12 recorded week ago (initially, now 15) to the usual 20-something level of the last 3 months. Compare to the same 7-day period: 2⃣0⃣2⃣4⃣: 110 2⃣0⃣2⃣3⃣: 98 2⃣0⃣2⃣2⃣: 266
4 months ago
1
13
3
#ThrowbackLoss
This day year ago (2024) holds 16 visually confirmed 🇷🇺 losses in 🇺🇦. Among them this BMP-3 688A-sb6-2KP trio — two destroyed and one presumably abandoned — somewhere in Donetsk oblast, with precise location still remaining unknown. 1/3
4 months ago
1
14
2
Last week holds 12 confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, half of what we've seen last week (22 initially, 29 now), which was already scratching the bottom. Now we're at a new historic low. Compare to the same 7 days: 2⃣0⃣2⃣4⃣: 123 2⃣0⃣2⃣3⃣: 75 2⃣0⃣2⃣2⃣: 266
4 months ago
1
12
3
It's a new month, meaning it's
#MonthlyLosses
time to have a quick look back at Sep. At 141 🇷🇺 losses in 🇺🇦, 📉 since Aug (160 then, 197 now), it's the 2nd lowest month atm only above record low Jul (106 → 135). Interestingly, it's also the first time IFVs are below tanks. 1/4
4 months ago
1
14
5
#ThrowbackLoss
This day year ago (2024) holds 11 confirmed 🇷🇺 losses in 🇺🇦. Among them four different tank series: T-62, T-64, T-80, and T-90. Unfortunately, no T-72 was lost that day, in which case all major families would've been spotted on a single day. 1/3
4 months ago
1
14
2
Last week holds 22 confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, on par with the one before (20 initially, 29 now). This brings last 3 months weekly average further down to 36.2. For a perspective, same 7-day period before: 2⃣0⃣2⃣4⃣: 163 2⃣0⃣2⃣3⃣: 80 2⃣0⃣2⃣2⃣: 190
4 months ago
0
8
1
#ThrowbackLoss
This day year ago (2024) holds 25 confirmed 🇷🇺 losses in 🇺🇦. Among them this T-62M exploding spectacularly near Novobakhmutivka, Pokrovsk raion right after what looks like cluster munition strike. But hold on... 1/3
loading . . .
5 months ago
1
14
2
Last week holds 20 confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, quite low compared to both the week before (33 initially, 42 now) and last 3 months weekly avg 37.6, and ultra low compared to this year's weekly avg 63.4. For a perspective, same 7 days: 2⃣0⃣2⃣4⃣: 100 2⃣0⃣2⃣3⃣: 54 2⃣0⃣2⃣2⃣: 266
5 months ago
0
15
2
#ThrowbackLoss
This day year ago (2024) holds 12 confirmed 🇷🇺 losses in 🇺🇦. Among them this canonical specimen of a turtle tank from Bakhmut raion. Unsurprisingly, turtles complicate identification quite a bit: out of 184 such losses on the list so far 66 (36%) are unknown. 1/3
5 months ago
1
16
3
Last week holds 33 confirmed 🇷🇺
#WeeklyLosses
in 🇺🇦, 1.5x up from 22 week before (initially, now 30), yet merely half of this year's weekly average 63.7. For a perspective, same 7-day period before: 2⃣0⃣2⃣4⃣: 88 2⃣0⃣2⃣3⃣: 55 2⃣0⃣2⃣2⃣: 502 🤯
5 months ago
0
11
0
#ThrowbackLoss
This day year ago (2024) holds 23 confirmed 🇷🇺 losses in 🇺🇦. Four of them were BMD-2's and 4's of 🇷🇺 marines that were trying to push back on 🇺🇦 forces in Kursk. Among those four this perfect example of before-and-after footage of BMD-2 💥'ed near Snagost. 1/3
5 months ago
1
11
2
Last week holds 22 confirmed 🇷🇺 losses in 🇺🇦, 50% drop compared to 43 week before (never changed). Also compare to: 🗓️ This year's weekly avg 63 🗓️ Last 3 months weekly avg 34.5 For a perspective, same 7-day period: 2⃣0⃣2⃣4⃣: 167 2⃣0⃣2⃣3⃣: 140 2⃣0⃣2⃣2⃣: 137 1/2
5 months ago
1
10
2
Load more
feeds!
log in