Leeds signed Roofe from Oxford United for a fee of around £3 million (Yorkshire Post) earlier this summer.
The transfer fee raised eyebrows, as Roofe is yet to make much of an impact above League Two level.
However, MacAnthony believes Leeds’ faith in the former West Bromwich Albion man will be rewarded, as he could be worth up to £10 million in the next two seasons.
Yes I think he will be a bargain at 3 mill for Leeds. Couple good seasons, be gone higher for 8-10 mill. https://t.co/lfZ6AIExxW— Darragh MacAnthony (@DMAC102) July 17, 2016
MacAnthony has a history of making profit on strikers, during his time at Peterborough - with the likes of Dwight Gayle, Craig Mackail-Smith and Britt Assombalonga all making Posh big money.
Roofe has been brought to Leeds to strengthen the attacking ranks of the Yorkshire side.
The skilful front man was named as the League Two Player of the Season last term, where he helped fire Oxford to promotion.
Roofe has already made a positive start at Leeds, and he has impressed on his first two appearances over pre-season.
Roofe is one of six incoming transfers that Leeds have made so far this summer.