How can I transfer online stats between Xbox Live accounts?

I have recently decided to create a new Xbox account, but all of my online data is stuck on my old account.
I know how to transfer offline data like single player using horizon but I do not know if there is a way to transfer online data (e.g CoD Guns and stats used in multiplayer)
It would be great if someone could help me out!
Best Answer
There is no way to transfer "online" data like that.
Horizon works by modifying the User ID embedded in the CON package, and re-signing the package to make the console accept it. When the console scans the packages, it will see these packages under the new user, and thus the transfer works.
Online services, such as Call of Duty, use a different method. Specifically, Black Ops, worked in a way where a small file was downloaded to the system and loaded in memory. This small file contains all of the user data, and gets uploaded back to the server after the end of a match. My answer is specific to Black Ops because it is how I modified my online stats on the Xbox 360. I am not aware of how future iterations of CoD do it, but it is likely similar.
Other games such as Halo 3/Reach will keep the data on the game servers at all time, and simply synchronizing the stats to the local console as necessary.
In any case, it is not possible to do the transfer generically. A method would have to be developed for each game, and even then those methods can be patched or blocked. Even then, not all games would do it in such a way that it could be modified in the first place.
Therefore just stick with transferring the offline content.
Pictures about "How can I transfer online stats between Xbox Live accounts?"



Quick Answer about "How can I transfer online stats between Xbox Live accounts?"
Can you transfer Xbox progress to another Microsoft account?
Replies (4) \ue70d The games are tied to the account that bought the game, so if you create a new account, start from scratch. Progress cannot be transferred from one profile to another. To share console games you can do xbox home.Can I merge two Xbox Live accounts?
You can't combine or merge Microsoft accounts, but if you have multiple accounts, you can share your Xbox Live Gold subscription and content on your Xbox One. To do this, make sure that all of your accounts are on the same Xbox One console, and then select that console as your home Xbox.How to share xbox live gold with friends in 2022!!! ( New Updated Tutorial )
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Monstera, Monstera, George Milton, Karolina Grabowska