Ruud deltog i Olympiska spelen 1948 i Sankt Moritz där han slutade på andra plats efter Petter Hugsted, kamraten från hemstaden Kongsberg. Birger Ruud var då 37 år gammal och var bara 1,5 poäng efter Hugsted och 0,5 poäng före bronsmedaljören Thorleif Schjelderup från Oslo i en mycket spännande tävling.