Flash is definitely very strong, but he is nowhere near a match for Asta. The kid has a lot of incredible abilities and has been getting steadily stronger with each arc. Flash cannot hope to keep up with this lead’s growth and I wouldn’t be surprised if Asta could beat him with a single blow at this point. At the end of the day Asta is barely human anymore while Flash is certainly mortal. Asta wins.