Fighting Ames the other day made me want to write this.
Do you think you rely on jump too much? Offline your jumps will get blown up 100% of the time if they are just blocking. A jump is ment to counter attack a whiff/attack. you can condition them to stop doing big damage anti-airs by doing JiK's or using aerial specials that stop your momentum and or attack them like skarlets dagger.
Now not to put Ames on blast here, this is serious.
Ames to be honest the REASON I think you rely so heavily on jumping is the fact that you built your game around kratos.
Kratos has the most terrible pokes in the game, making a up close confrontational situation undesireable.
Pick a NON kratos character to build your up close game.
I'm gonna explain in GENERAL here. Each character is different.
You got D1.
And some characters have really good normals like Cages F3.
What you want to do is play footsies to open up an advantage opening. this is how you play footsies with spacing.
Imagine a bubble around each character like this. Everyone's bubble is a different size.
You walk back and forth. Entering and leaving eachother's "danger zones" this is to bait an offense to punish whiffs. Or if you call out they are about to re-approach into your danger zone. You can D4/ or whatever.
Now D4 for almost everyone is one of the best tools ever. It's USUALLY the poke that gives the most advantage. giving you free upclose standing normal offense on hit. On block it's not as forgiving. And it hits low. meaning if the person wants to blow up your D4, they have to dash into your danger zone, and block low. thus leaving them open for grab or overhead or possibly straight up pressure. If you dash in really close to them while they're crouch blocking they can probably D1 you before you start up standing normal pressure.
D1/D3 is usually the poke you do to counter poke, or poke yourself to snuff normals. If you block one of these you should get a free poke back depending on character, thus giving you advantage. And now that you got a little advantage if you do a standing normal and they just poke back witha 6 frame D1. You might get hit out of it again. So some characters need to slowly rise up the ladder to open them up more.
for instance my Ermac. I do D3, and if I think they'll poke immediately after D3 back at me. I either back dash and whiff punish, or I do a D4 with my advantage and range on D4, to get a huge advantage thus going in with my standing normals.
Jumping might get you some attacks online, but if you really want to build your MK game, you need to work on a strictly ground game. Jumps are ment to punish medium range attack whiffs like Force push/Net/projectiles, Jade's B3. Cross over JiP, is used to punish a whiff, or to keep pressure when you've conditioned them with Jump kick/specials to block.
If you watch a CDjr/Perfect Legend match. Sometimes you'll see them just sit there and crouch block in your face for sometimes as long as 3-4 seconds. They are waiting for a poke, so they can counter poke, get advantage then start their offense.
knowing frame data helps because it's all math. But trial and error can work too if you're annoyed by frame data.
Try not to jump so much, MK is the MOST unforgiving game when it comes to Anti-air damage.