I posted this in the College basketball reddit and got a ton of shit from MSU fans, but yeah... he's terrible at getting top players into the NBA.
"Percentage of Izzo top 100 recruits since 2003 , when the composite starts, and stopping at 2012 (With credit given to people after this who are doing well in the NBA such as Harris) who had or look to be having sustained NBA careers: 15% (3/20)."
For those wondering, the three are Green, Harris, and Shannon Brown. The other 17 are Drew Naymick, Marquise Gray, Drew Neitzel, Maurice Joseph, Raymar Morgan, Tom Herzog, Isaiah Dahlman, Kalin Lucas, Durrell Summers, Chris Allen, Delvon Roe, Korie Lucious (He ended up getting kicked off, right? I included him because I don't think he was gonna be an NBA player), Derrick Nix, Garrick Sherman, Adreian Payne (A Timberwolves fan actually commented saying the entire fan base basically thinks Payne is the worst player in NBA history), Keith Appling, and Branden Dawson. 3/20 is embarrassingly bad.
Beilein over the same time period is 3/7, with the hits being Burke (tentative, but I mean he's averaging double digits in the NBA), Robinson, and Stauskas, and the misses being Vogrich, I guess Smotrycz and Brundidge, but neither stayed in the program for long, and McGary (Although Beilein did everything he could to set up McGary for a long NBA career...). I didn't count 2012 for either team but you can probably throw Walton and Irvin in there too eventually. So with 13 less top 100 recruits, Beilein has the same amount with somewhat stable NBA careers (Again, Burke is ehhhh).