Heres my routine, tell me any weakness it may have
Day 1: Pistols, 10 sets@ 25lbs; Bodyweight Hamstring Curls 5x5; Sprints
Day 2: Pullups(80lbs 5-9 sets of 5) One arm come downs(15 sets of 2) Front lever hold for 3 minutes, broken up
Day 3: Weighted dips(5x5 60lbs) Handstand pushups(10x2) Rings handstand hold 3mins, Dumbbell press 140
Day 4: Full 180degree leg lifts @ 15 lbs 9x5 and L&V sit holds, Standing wheel 5x5
Day:5 Rest
Day: 6 Repeats
I dont do this exactly but these are the exercises I do the most