It depends...
Russia lost more than half of its military. It can retrain soldiers, but most of its modern armament has been lost. Analysts say they've lost its offensive capability for 10-15 years.
They did not reach their goals like taking Kiev, assassinating Zelenskyy and planting their puppet government.
They lost trade deals with Europe and some military deals with countries who saw Russian jets and helicopters being decimated by modern missiles.
The counteroffensive isn't going well, but let's not forget that Russians were surrounding Kiev and now they're hiding in the trenches hundreds of miles to the East.
IMO there's no clear winner or loser here. The war is ongoing and it's not going to stop just like that. This conflict is going to continue for years, pretty much the way it is in Gaza.
Russians effectively pushed Ukraine into the arms of the EU and NATO. If that's a win, I wouldn't want to be the winner.
That is a great win if Ukraine joins NATO,this means Russia will not ever attack Ukraine again unless it likes to be bombarded the hell out of it.While I don't know if I can call Ukraine a winner so far they sure are the superiors in this war having lost less than 20% attacking power while Russia is the clear loser as they have lost as you say their modern armaments as they are attacking now with Iranian made drones which honestly are not effective at all against Patriot air defense systems,they have lost economically,they have lost in a military way as over 200.000 soldiers are already dead and it takes time to replace them without proper training of the newly recruits,they have also lost geo-politically as both Finland and Sweden joined NATO and Ukraine won't take much before doing the same.The outcome of this war for Russia is total isolation.
Out of your whole post, only true part is Finland and Sweden joining NATO