OK I'm not sure if this is the best way to make up for stat logging, some may disagree and I understand but here are some ways to I guess make stat logging a bit less wasteful:
Add a 10-15 seconds combat log thing when you hit someone so if they leave, you will get the kill and they get the death, this is to prevent people from avoiding deaths when falling off void and things
This is probably the most common stat log: if players leave while the wool is breaking, like lets say it's a 1v1 maybe add a 30 seconds or 20 seconds timer then let the game end, so they can get all the wool without much of a problem
atleast for the wool problem it could been avoided if we got warzone to be more active so its always are atleast 2 on each team