Barnett had 13 sacks, all against SEC competition (and the Nebraska game), and had a sack against Cam Robinson in both the games he faced him. He also gave Commanders pro bowl OL Brandon Scherff fits when he faced him 2 yrs ago.
Myles Garrett had 8.5 sacks, 4.5 of them against UT San Antonio. Recurring pattern with him. Against the best competition, he would disappear. Last year (2015), 12.5 sacks, 3.5 against Nevada, and his freshman year, 11.5 sacks, 7.5 of them against OOC scrubs like Rice and Lamar. Barnett had 12 sacks this season in SEC play. Myles Garrett had 12 sacks against SEC competition in all 3 of his college seasons combined.
Garrett will likely be the #1 overall, but if I were making the call in Cleveland or SF, Jonathan Allen is a much better football player, I'd take him over Garrett every day. Garrett is a physical specimen, but he's got Jadaveon Clowney inconsistency and fragility written all over him.