it isn't bad.
Things I would do:
1) I would do some light stretching for whatever is tight just following the foam roll. This is not agressive static stretching like you would do after the workout (sometimes people miss understand me when I say I stretch in my warm up). This is just to get loose and loosen up the joints. Holding for an easy 3-5 count and taking the stretch deeper of 2-3 reps. Nothing to agressive. 3D stretching would be a good idea too.
2) I would NOT do all three of those plyo's in my workout. I would pick one. and have one on each day. Upper body day you might want something like med. ball chest passes against a brick wall or med. ball rotational pass (onece your back feels better). Push Jerks work well also.
3) I would drop some of the training volume and instead incorporate an energy system development circuit at the end of the workout. This can be something like a med. ball circuit, a calliistenics circuit or a kettle bell circuit. Use this to raise your work capacity. You might want to do it specific to the rounds that are in Jiu-Jitsu (if there are any). For example, 3min of work, 30sec of rest, etc...
4) you have lots of pressing. I might drop one of those exercises (in favor of an explosive plyo-lift at the begning of the exercise, like I listed eariler). You might want to do some curls and triceps (12-15 reps) to help promote some tendon strength as well.