If you want to get only your own data it is not very difficult. It helps if you have some programming skills, but you can find all data on your last 50 matches here:
(insert your username for PLAYER)
So basically if you store that data once in a while you will have a good record of your matches.
https://api.splinterlands.io/battle/history?player=PLAYER
There is a pretty good starting guide for using the splinterlands api here:
https://peakd.com/dev/@zalander/how-to-use-splinterlands-api-with-powershell-7-part-1-basics
https://peakd.com/dev/@zalander/how-to-use-splinterlands-api-with-powershell-7-part-2
Wow, thanks a lot for the resources. I'll check them out. I do know some programming, so I hope I won't have much trouble doing it.
Once again, thank you!