DURHAM, NC - NOVEMBER 29: Grayson Allen #3 of the Duke Blue Devils dives to save a loose ball during the game against the Michigan State Spartans at Cameron Indoor Stadium on November 29, 2016 in Durham, North Carolina. (Photo by Grant Halverson/Getty Images)

Grayson Allen is already performing NBA-level flops

Simply stunning.

If you're a Duke fan you absolutely love Grayson Allen and he can do no wrong ever. He's a great player for sure, but he might also benefit from questionable officiating. During the ACC/Big Ten Challenge game against Michigan State, the guard got a pretty favorable call thanks to this NBA-level flop.

Videos by FanBuzz

RELATED: Grayson Allen joins Duke legends in win over URI

He not only tried to get the call going through the first screen, but then he actually got a charge called for flopping on the ball handler. While it's not a well-liked skill, attracting offensive fouls is still a valuable skill that NBA teams look for in a player. Allen might be at the top draft boards if that was the only skill they needed.