Po raz pierwszy na arenie międzynarodowej Samuel Costa pojawił się w 13 września 2008 roku, kiedy wystartował w zawodach Alpen Cup. Zajął wtedy 46. miejsce w zawodach metodą Gundersena w Kranju. Na mistrzostwach świata juniorów w Štrbskim Plesie w 2009 roku zajął 47. miejsce w Gundersenie. Jeszcze trzykrotnie startował na imprezach tego cyklu, w tym podczas MŚJ w Erzurum w 2012 roku zdobył wspólnie z kolegami z reprezentacji srebrny medal w sztafecie. Był też dziewiąty w sprincie i Gundersenie podczas rozgrywanych rok wcześniej MŚJ w Otepää.
W Pucharze Świata zadebiutował 3 lutego 2012 roku w Val di Fiemme. Zajął tam 41. miejsce w zawodach Penalty Race. Pierwsze pucharowe punkty zdobył 15 grudnia 2013 roku w Ramsau, zajmując 23. miejsce w Gundersenie. Na początku 2017 roku, 27 stycznia w Seefeld, po raz pierwszy stanął na podium etapu zawodów Pucharu Świata, zajmując trzecie miejsce w Gundersenie na 5 km. W zawodach tych wyprzedzili go jedynie dwaj NiemcyJohannes Rydzek i Eric Frenzel. W 2014 roku wystartował na igrzyskach olimpijskich w Soczi, gdzie zajął 30. miejsce w Gundersenie na normalnej skoczni oraz szóste w sztafecie. Był też między innymi czwarty w sztafecie i piąty w sprincie drużynowym podczas mistrzostw świata w Falun w 2015 roku.
W 2020 roku Costa został mistrzem Włoch w skokach narciarskich[1].
W kwietniu 2024 roku ogłosił zakończenie kariery[2].
↑Zgodnie z regulaminem LGP 2017 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.
↑Zgodnie z regulaminem LGP 2019 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.
↑Zgodnie z regulaminem LGP 2021 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.
↑Zgodnie z regulaminem LGP 2022 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.
↑Zgodnie z regulaminem LGP 2023 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.