Ragnar var född i Litslena utanför Enköping men spelade nu fotboll för Djurgårdens IF. I landslaget debuterade han i juni 1911 mot Tyskland på Råsunda IP och nu 1912 var han med i båda OS-landskamperna, förlusterna mot Holland på Stadion den 29 juni och mot Italien på Råsunda IP den 1 juli i tröstturneringen.
Ragnar gjorde sammanlagt 33 landskamper åren 1911-21 och var också med i OS i Antwerpen 1920 då han som centerhalv var med att besegra Grekland (9-0) samt förlora mot Holland (4-5 e förl) och Spanien (1-2).
KÄLLA: SOF/Tommy Wahlsten