You asked:

how old was ferdinand iii of castile when alfonso ix of leon died

  • Ferdinand III of Castile
    Ferdinand III of Castile
    Alfonso IX of Leon
    Alfonso IX of Leon
    31 years, 1 month and 19 days old.