Mobilize, then:

3 sets of:
10 thrusters (dB/light)
10 pushups
:30 sec side plank (each)

A.
Strict Press:
*Sets 1-2 – 3 reps @ 75%
*Sets 3-4 – 2 reps @ 80%
*Sets 5-6 – 1 rep @ 85%
*Set 7-8 – 1 rep @ 90%

Rest :90 sec between sets.

B.
Three sets of:
Unweighted Bulgarian Splits Squats x 20 reps per leg
Rest :30 sec between legs/:60 sec between sets

C. 3 sets of:

3 am rap

25/18 cal row

Max strict hspu in remaining time (scale to Kipping or hr pushups)

* rest :90 sec between sets