Kraven is a pretty good hunter, but even he should know that the predator is typically the prey in disguise. Venom is a natural born hunter and he slays anything that gets in his way. Kraven will quickly be outmaneuvered here and also overpowered. Venom has the critical edges that matter here and he shall not be stopped. Venom wins.