Ramhorn startet karrieren i Oxie IF som seksåring, og var med å vinne den regionale turneringen Skånecupen som tiåring. Han spilte for klubben fram til han var tolv år, da han gikk til Real Malmö.
Sommeren 2012 gikk Ramhorn, sammen med tvillingbroren Johan Ramhorn, til Kalmar FF, etter å ha prøvespilt for klubben.
Kalmar FF
Ramhorn fikk sin debut i Allsvenskan da han 10. mai 2014 kom inn for den skadde Markus Thorbjörnsson, da Kalmar FF slo IFK Norrköping 2–0 på hjemmebane.[1][2] Ramhorn spilte sammenlagt ni kamper for Kalmar FF i 2014-sesongen.[3]
Åtvidabergs FF
Det ble 6. august 2015 klart at Ramhorn er lånt ut til Åtvidabergs FF for resten av sesongen.[4]
Landslagskarriere
Ramhorn var med Sveriges U17-tropp til EM i 2013, hvor Sverige ble slått ut av Russland i semifinalen.[5] Ramhorn var også en del av Sveriges tropp da Sverige tok bronse i U17-VM i 2017.[6] Sammenlagt har Ramhorn spilt 26 kamper for Sveriges U17-lag. Han har også spilt landslagsfotball for Sveriges U19-lag.[7]
Privat
Ramhorns tvillingbror, Johan Ramhorn, er også profesjonell fotballspiller, og spiller for Kalmar FF.[6]