Yes. You can try using conduits to reduce number of transitions. Instead of providing transition for every possible scenario, add conduit that can be only entered when some condition is true (“ground == false”, for example), and then drag transitions from there.
Generally speaking there’s not much reason try to stuff everything into statemachine, you can blend several animations together, and you can use animation montages (which can provide better degree of control than statemachines)