Friend, heading off after run, glowing with health? (5)

I believe the answer is:
ruddy
'friend heading off after run glowing with health?' is the definition.
I can't tell whether this defines the answer.
'friend heading off after run glowing' is the wordplay.
'friend' becomes 'bud' (short for buddy).
'heading off' means to remove the first letter.
'after' means one lot of letters go next to another.
'run' becomes 'r' (cricket abbreviation).
'glowing' becomes 'dy' (I can't justify this - if you can you should believe this answer much more).
'bud' with its initial letter removed is 'ud'.
'ud' after 'r' is 'rud'.
'rud'+'dy'='RUDDY'
Can you help me to learn more?
(Other definitions for ruddy that I've seen before include "Damned - healthy" , "Healthily red; sort of duck" , "Rosy" , "Red in the face (like a duck?)" , "Reddish; -- duck" .)
