Entering the 2008 Masters Tournament, Flesch was ranked number 107 in the world rankings. After three rounds, he was in third place at eight-under, three strokes behind leader and eventual champion Trevor Immelman. Playing in the penultimate pairing on breezy Sunday, Flesch posted a 78 to finish six strokes back, tied for fifth. This strong showing in a major tournament strengthened his world ranking by 28 slots, improving it to number 79.