Formé au Malmö IF, il commence sa carrière en senior dans l'Elitserien lors de la saison 2004-2005. Il est choisi au cinquième tour, en cent-trente-neuvième position par les Kings de Los Angeles lors du Repêchage d'entrée dans la LNH 2005. Il part en Amérique du Nord en 2007 et est assigné aux Monarchs de Manchester dans la Ligue américaine de hockey. Il joue également dans l'ECHL avec les Royals de Reading. Il est échangé avec Ned Lukacevic aux Flyers de Philadelphie le en retour de Denis Gauthier et d'un choix de deuxième tour au repêchage de 2010. Il évolue également dans la LAH et l'ECHL lors de saison 2008-2009. Il décide de revenir dans son club formateur qui évolue dans l'Allsvenskan. En 2011, il signe au Leksands IF avec qui il accède à la SHL en 2013. Fort de vingt-quatre buts inscrits en saison régulière, le record pour un défenseur dans l'élite suédoise, Hersley reçoit le Trophée Salming. Il est alors recruté par le Sibir Novossibirsk dans la KHL pour la saison 2014-2015.