Éliminée dès les séries lors des Jeux olympiques de 2008, Sofia Assefa établit la meilleure performance de sa carrière sur 3 000 m steeple le lors du meeting d'Oslo en signant le temps de 9 min 19 s 91. Qualifiée pour les Championnats du monde de Berlin, elle termine treizième de la finale en 9 min 31 s 29, puis conclut sa saison par une quatrième place obtenue à Thessalonique lors de la Finale mondiale de l'IAAF.