The 5k is often considered the best race distance for beginners. It is not too long and not too short, making it just right for those new to running.
Running a 10k race can be a great challenge for those looking to push themselves beyond a 5k. It helps improve endurance and can serve as a stepping stone to longer races such as half-marathons and marathons.
Before running a marathon, consider the physical demands and the training required. Marathons can be very long and challenging, often leading to issues like chafing. It's essential to build up mileage gradually and ensure you are well-prepared for the distance.