Since the beginning of the invasion, Russia has lost over 918,000 troops and thousands of units of military equipment. The General Staff of the Armed Forces of Ukraine released updated statistics as of April 2, 2025.