I personally love mock drafts and they're too often lost in some of the larger draft threads we already have on CP.
So this is a mock draft thread I want to try and keep updated as much as possible. I'll start it with a few recent ones.
WHL From Above Mock Draft: (June 4 update)
6. Sean Monahan, C Ottawa
22. Steven Santini, D USNTDP
29. Zach Fucale, G Halifax
Hockey Lobby Mock Draft: (May 21 update)
6. Max Domi, C London
20. Ryan Pulock, D Brandon
29. Shea Theodore, D Seattle
Ultimate Sports Talk Mock Draft: (May 27 update)
6. Sean Monahan, C Ottawa
22. Joshua Morrissey, D Prince Albert
29. Zach Fucale, G Halifax
Flames.com's Bryce Forbes' Mock Draft: (May 30 update)
6. Sean Monahan, C Ottawa
22. Kerby Rychel, LW Windsor
29. Zach Fucale, G Halifax
Flames.com's Kirstin Hallett's Mock Draft: (May 30 update)
6. Elias Lindholm, C Brynas
22. Fredrik Gauthier, C Rimouski
29. Madison Bowey, D Kelowna
Bleacher Report Post-Combine Mock Draft: (May 2 update)
6. Elias Lindholm, C Brynas
22. Robert Hagg, D MODO
29. Nicolas Petan, C Portland
The Hockey Writers Mock Draft: (May 18 update)
6. Sean Monahan, C Ottawa
25. Josh Morrissey, D Prince Albert
29. Andre Burakowsky, LW Malmo
Draft Site: (June 4 update)
6. Sean Monahan, C Ottawa
22. Anthony Mantha, LW Val-d'Or
28. Mirco Muller, D Everett
NHL.com's Mike Morreale's Mock Draft: (April 30 update) (Only picks 1-14)
6. Darnell Nurse, D Sault Ste. Marie
NHL.com's Adam Kimelman's Mock Draft: (April 30 update) (Only picks 1-14)
6. Sean Monahan, C Ottawa
NHL.com's Steven Hoffner's Mock Draft: (April 30 update) (Only picks 1-14)
6. Valeri Nichushkin, RW Chelyabinsk
My NHL Draft (May 27 update)
6. Elias Lindholm, C Brynas
22. Zach Fucale, G Halifax
29. Samuel Morin, D Rimouski