I’m generally alright with crossups thus far - Occasionally I eat it (We all do from time to time when it comes to the trickier jumpers [Gen for example]) but overall I do ok. For me I try to note a few things… If you’re talking about non-wakeup crossups as in, they attempt to cross you up while you’re on your feet, then:
Spacing - If you’re in a position where someone can cross you up on your feet, you’re too close. This can mean certain characters with high jumps will completely bypass a well reacted/timed DFierce and leave you eating a combo for free during your recovery. In the footsie game you want to be back’n’forthing in and out of poke range, looking to counter their pokes and whatnot - While doing this you’re typically always in a range where any forward jump can be AA’d by DFierce.
If they do happen to jump when you’ve walked a bit close and you know they are likely to crossup / you are unable to AA, there are a few options.
Block - The go to.
Focus Forward/Backdash (Whatever direction goes away from them) - Balrog has a great dash so depending on how deep they jumped / distance, it can be pretty safe. Some characters, of course, can punish and most will do so if you try this on a real deep jumpin where your Focus Dash doesn’t get you far enough away. It’s best used for jumps that go quite far over you as you’ll absorb the attack and typically dash to a safe distance where their attacks won’t hit before you’re recovered, or just whiff completely.
Walk Forward, CS.FP - People with good reaction times do this occasionally - While the opponent is attacking in the air, they end up behind you / you behind them if you continue to walk forward (Only really applies when they jump while you’re pretty close - Balrog is pretty big so this won’t work at medium distance, they’ll land on your head), so the crossup-attack wont hit - Meanwhile you slap them with a CS.FP before they land as a punish.
Auto-Correct EX RU or EX DS. Bit awkward to execute consistantly but EX RU autocorrected can really deny a lot of this shinanigans. Worst case scenario, they use an attack that will peel off the armor of EX RU and you end up infront of them again - Depending on what was used, you may recover in time, or you may still eat the following damage. Alternatively you may fail to auto-correct but end up going under them and ending up at a safe distance fully recovered. Best case scenario you AA them and are beside them to abuse their wakeup.
Forward Dash (Turn around) Sweep. I like this versus some characters because those who are hasty with Jump-Over OS’ may end up doing something unsafe. In addition, if you forward dash into Sweep, it has a decent success rate versus most of the things other chars throw out when they land as the range is great and the speed is good. Requires reaction though and there will be times this’ll actually lead you into eating damage instead.
Auto-Correct L.Headbutt - Works sometimes but due to it’s massive startup, doing this late can lead you into big trouble. If it doesn’t autocorrect at all it may also land you into bigger trouble.
CS.Strong - Has decent vertical range and I’ve seen some great-reaction Boxers use it so it hits when Balrog turns around while the other character is above his head. It’s very fast so requires a lot more finess to hit, sometimes you may miss completely and is likely far more character specific than other options.
Just my 2cents.