Ukraine-Russia War Personnel Losses Tracker
Real-time tracking of military personnel casualties in the Ukraine-Russia conflict, based on verified open sources, obituaries, and official reports.
Last recorded Fatalities:Russia: November 27, 2025|Ukraine: December 2, 2025
A collaboration between
⚠️Methodology Note: Casualty figures are compiled from publicly available sources including obituaries, social media reports, and official announcements. Each death is certified with the name and death date as well as social media link to funeral/obituary. These figures represent the minimum number of confirmed fatalities. Actual figures may be higher due to unreported casualties and classification restrictions.
Killed and Missing Personnel Overview
Russian Federation Forces
Total Fatalities: 0
Ukrainian Forces
Total Fatalities: 0
Confirmed Deaths: 81,039
Missing: 79,981
Loss Ratio
1 : 1.07
📈 Personnel Casualty Trends Over Time
🌍 Foreign Fighters Fatalities
Russia
562
Total Fatalities
By Country:
🇳🇵Nepal71
🇺🇿Uzbekistan70
🇹🇯Tajikistan70
🇬🇪South Ossetia59
🇺🇦Ukraine47
🇰🇬Kyrgyzstan37
🇧🇾Belarus34
🇰🇿Kazakhstan32
🇦🇿Azerbaijan29
🇨🇺Cuba19
🇬🇪Abkhazia15
🇲🇩Moldova13
🇷🇸Serbia10
🇦🇲Armenia9
🇹🇲Turkmenistan9
🇺🇳Africa5
🇮🇳India5
🇾🇪Yemen4
🇺🇦Zaporizhzhia Oblast4
🇪🇬Egypt4
🇱🇰Sri Lanka4
🇲🇩Transnistria3
🇺🇦Kherson Oblast2
🇨🇳China2
🇮🇶Iraq1
🇺🇸United States1
🇻🇳Vietnam1
🇬🇪Georgia1
🇵🇱Poland1
Ukraine
1,083
Total Fatalities
By Country:
🇨🇴Colombia419
🇺🇸United States95
🇬🇪Georgia87
🇧🇾Belarus52
🇬🇧United Kingdom44
🇧🇷Brazil40
🇷🇺Russia37
🇫🇷France26
🇵🇱Poland20
🇨🇦Canada18
🇦🇿Azerbaijan16
🇵🇪Peru15
🇩🇪Germany15
🇪🇸Spain14
🇮🇹Italy13
🇦🇺Australia12
🇸🇪Sweden12
🇫🇮Finland11
🇮🇱Israel10
🇦🇷Argentina8
🇨🇿Czech Republic7
🇪🇪Estonia7
🇺🇳Unknown7
🇫🇷French Foreign Legion7
🇳🇱Netherlands5
🇱🇹Lithuania5
🇩🇰Denmark5
🇮🇪Ireland5
🇷🇴Romania4
🇲🇽Mexico4
🇵🇹Portugal4
🇳🇿New Zealand4
🇱🇰Sri Lanka4
🇧🇬Bulgaria3
🇨🇱Chile3
🇯🇵Japan3
🇰🇷South Korea3
🇱🇻Latvia3
🇭🇷Croatia3
🇨🇭Switzerland2
🇦🇱Albania2
🇳🇴Norway2
🇹🇷Turkey2
🇦🇹Austria2
🇻🇪Venezuela2
🇹🇼Taiwan2
🇲🇩Moldova2
🇱🇧Lebanon2
🇰🇿Kazakhstan2
🇳🇵Nepal1
🇭🇺Hungary1
🇵🇭Philippines1
🇧🇧Barbados1
🇿🇦South Africa1
🇨🇳China1
🇸🇰Slovakia1
🇦🇲Armenia1
🇨🇷Costa Rica1
🇹🇯Tajikistan1
🇬🇷Greece1
🇧🇪Belgium1
🇸🇾Syria1
📋 Data Sources
Our personnel casualty data is compiled from the following verified sources:

