Yes, many athletes can benefit from taking fish oil. Fish oil contains omega-3 fatty acids which help fight inflammation and promote heart health. Two omega-3 fats found in fish oil, eicosapentaenoic acid (EPA) and docosahexaenoic acid (DHA), have been shown to have a positive impact on blood pressure, and triglyceride levels, both of which are risk factors for heart disease [
1].
Moreover, emerging evidence indicates that consuming 1.5-5g of EPA/DHA per day improves endurance, response to exercise, and recovery, however, this research is still in its infancy [
2].