Roman Fosti (born 6 June 1983) is an Estonian long-distance runner who specialises in the marathon.
He competed at the 2015 World Championships in Beijing finishing 20th, the 2016 Olympic Games in Rio de Janeiro finishing 61st, and the 2017 World Championships in London finishing 53rd.
He previously competed mostly in middle-distance events switching to the marathon in 2013.