W Pucharze Świata zadebiutował 19 stycznia 1991 roku w Ruhpolding, kiedy zajął 72. miejsce w sprincie. Pierwsze punkty zdobył 18 stycznia 1992 roku w tej samej miejscowości, zajmując 21. miejsce w sprincie. Na podium zawodów tego cyklu pierwszy raz stanął 7 marca 1992 roku w Oslo, kończąc rywalizację w sprincie na drugiej pozycji. W zawodach tych rozdzielił Frode Løberga z Norwegii i swego rodaka - Wolfganga Pernera. W kolejnych startach jeszcze 16 razy stawał na podium, odnosząc przy tym sześć zwycięstw: 18 marca 1993 roku w Kontiolahti, 9 marca 1995 roku w Lahti i 16 stycznia 1997 roku w Anterselvie wygrywał biegi indywidualne, a 9 grudnia 1995 roku w Östersund, 13 stycznia 1996 roku w Anterselvie i 15 marca 1997 roku w Nowosybirsku wygrywał sprinty. Najlepsze wyniki osiągnął w sezonie 1995/1996, kiedy zajął piąte miejsce w klasyfikacji generalnej, a w klasyfikacji sprintu był drugi. Zajął też trzecie miejsce w klasyfikacji sprintu w sezonie 1992/1993.
Gredler jest trzykrotnym indywidualnym mistrzem Austrii, zdobywał także medale mistrzostw świata wojskowych.
W 2008 roku zakończył czynną karierę i został treneremÖSV Österreichischer Skiverband: Ludwig Gredler .
Osiągnięcia Igrzyska olimpijskie
Mistrzostwa świata