Juice Scruggs, IOL

YearProj. RdOvr RankBest Rank1st Rd %ConsensusActualStars
20234th136th125th1.0%-
(2018)