Look at the sprinting. It is god-awful. Do you honestly expect that you’re in 4.2 video shape (which, when you go to a meet and have adrenaline, could go down as low as 4.1fat)?
I don’t say that as an insult–just giving you reality. You are clearly strong overall and you have a lot of room for improvement (which is a good thing), but forgetting the speed and just looking at things technically, it is horrific. You should be able to improve your time greatly by working on the basics and getting into a good training program. There is no reason for you to be doing blocks at this point.