Based on the pictures, it looks like you are holding water everywhere. I think if you tweak water and salt intakes, as well as the carb load that you can achieve a leaner/drier look.
Also, make sure you don't do any leg work at least 2-3 days out from the show. Finally, taking an ice bath the night or morning of the show, as well as spending time laying with your legs slightly elevated will work to draw the fluid out of your legs and reveal more separation between the muscle heads.
As for long term, this is entirely anecdotal based on my own experience, but I noticed greater definition and separation in my legs when I began sprinting and incorporating more closed kinetic chain unilateral work into my program.
Br