Some things that might help.
1. Use roll less as a movement option and more as a dodge in limited situations. Don't eliminate it altogether, but avoid using it to move around as it takes a set amount if time, puts you in a predictable spot, and both starts and ends with vulnerable frames. This will make you much more ready to punish and tech-chase, and will help you flow a little better.
2. Get a better feel for Ganon's flow. At times you would land a move and do something immediately afterward that didn't really make sense. Learn which moves send opponents where and use this to either press your advantage or get in position for a read/punish or adequately reset.
3. Optimize your punishes. Learn what types of moves for each character are predictable and punishable, and to what degree. Specifically in the first match your opponent gave you free punishes through ridiculous falcon punches but not much was gained for it (2 even hit, which really shouldn't happen). Depending on how they do it, that's a free dair, fair, or even smash attack.
4. Conserve your double jump when offstage. Even though it turned out ok, there were a few times where you early double jumped when returning to the stage, meaning a simple edge guard could have done you in. Again, not a problem here but can cause early losses if your opponent knows how to go offstage.
Anyway, those are just some things you should consider. I noticed you are pretty strong in spacing and edge-guarding so definitely keep it up in those aspects as well. Good luck and happy murdering.