If you want to learn something, you should always have a short term goal, then a long term goal. Mastering front splits takes long and it doesn’t come in a week, especially if you are a man and inflexible. I can help you during personal training sessions, too.
Warm up first
For the front split, hip joints are involved and these are synovial joints. They release synovial fluid once your body is warm. Synovial fluid lubricates the joints and make you flexible. It makes more sense to do static stretches at the end of workout.
Try this type of hamstring stretch. It mimics what ultimately you want to learn. Stretches are recommended generally 3 – 4 times a week but more is better. Keep the position for 30 – 90 seconds and switch the other side.
Hip Flexor Stretch
Try this stretch. Instead of holding the same position for 10 minutes, hold this position for 90 seconds, then switch to the other side and alternate with hamstring stretch. This way is more effective.
Use some blocks
I don’t think only stretching hamstrings and hip flexors get you be able to do front splits unless you are hypermobile. I learned this when I was doing gymnastics. If you want to learn something, you have to do the movement over and over.
The first two separate stretches I introduce above are to get you the bare minimum of flexibility for learning front splits. Now it is time to actually mimic the movement. add more blocks depending on your flexibility and keep the position for 30 – 90 seconds. As you become more flexible, you need less blocks.
Some core exercises here