Question: red dead redemption 2 how to upgrade health?
Answer: Row a boat over 100 meters = 20 XP (you can simply keep rowing until health is maxed out)
Catching Fish = 10-30 XP depending on fish size. ... 
Kills with Bow & Throwing Weapons = 20 XP.
Fist Fight Wins = 10 XP.