Shooting Guards

PG – SG – SFPFC

2024
  1. Dalton Knecht – 6-6 – Tennessee
  2. Reed Sheppard – 6-3 – Kentucky
  3. Stephon Castle – 6-6 – UConn
  4. Devin Carter – 6-3 – Providence
  5. Kyshawn George – 6-8 – Miami (Switzerland)
  6. Jared McCain – 6-3 – Duke
  7. Ja’Kobe Walter – 6-5 – Baylor
  8. Johnny Furphy – 6-9 – Kansas (Australia)
  9. Kevin McCullar Jr. – 6-6 – Kansas
  10. Antonio Reeves – 6-6 – Kentucky
  11. Nikola Durišić – 6-8 – Serbia
  12. Baylor Scheierman – 6-6- Creighton
  13. Ajay Mitchell 6-5 – UC Santa Barbara
  14. Hunter Sallis – 6-4 – Wake Forest
  15. LeBron James Jr. – 6-3 – USC
  16. Thierry Darlan – 6-6 – G League Ignite (Senegal)
  17. Cam Spencer – 6-4 – UConn
  18. Pelle Larsson – 6-5 – Arizona (Sweden)
  19. Judah Mintz – 6-4 – Syracuse
  20. Jaxson Robinson – 6-7 – BYU
  21. Harrison Ingram – 6-8 – UNC
  22. Matthew Murrell – 6-4 – Mississippi
  23. Caleb Love – 6-3 – Arizona

2025

  1. Dylan Harper – 6-4 – Rutgers
  2. VJ Edgecombe – 6-5 – Baylor (Bahamas)
  3. Hugo Gonzalez – 6-6 – Spain
  4. Tre Johnson – 6-5 – Texas
  5. Dink Pate – 6-7 – NA
  6. Dame Sarr – 6-6 – Italy
  7. Jalil Bethea – 6-4 – Miami
  8. KJ Lewis – 6-4 – Arizona
  9. Annor Boateng – 6-5 – Missouri
  10. Cam Christie – 6-6 – Minnesota
  11. D.J. Wagner – 6-3 – Arkansas
  12. Adama Bal – 6-7 – Santa Clara (France)
  13. Kam Jones – 6-4 – Marquette
  14. A.J. Storr – 6-6 – Kansas
  15. Scotty Middleton – 6-6 – Seton Hall
  16. Johnell Davis – 6-4 – Arkansas
  17. Cam Scott – 6-5 – South Carolina
  18. Ilane Fibleuil – 6-6 – UCLA (France)
  19. Otega Oweh 6-5 – Kentucky
  20. Rylan Griffen – 6-6 – Kansas
  21. Matthew Cleveland – 6-7 – Miami
  22. Wooga Poplar – 6-5 – Miami
  23. Isaiah Elohim – 6-4 – USC
  24. Jase Richardson – 6-4 – Michigan State
  25. Riley Kugel – 6-5 – NA
  26. DeShawn Harris-Smith – 6-5 – Maryland
  27. Simeon Wilcher – 6-4 – St John’s
  28. Cameroon Carr – 6-5 – Tennessee
  29. Terrance Arceneaux – 6-6 – Houston
  30. Vyctorius Miller – 6-5 – North Hollywood, CA
  31. JJ Starling – 6-4 – Syracuse
  32. Langston Love – 6-4 – Baylor
  33. Kaden Cooper – 6-5 – Oklahoma
  34. Mikey Williams – 6-2 – UCF
  35. Kadary Richmond – 6-5 – St John’s
  36. Dominick Harris – 6-4 – UCLA
  37. Fedor Zugic – 6-6 – Montenegro
  38. Collin Chandler – 6-4 – Kentucky
  39. Will Richard – 6-5 – Florida
  40. Jordan Longino – 6-7 – Villanova
  41. Jayson Tchicamboud – 6-5 – France
  42. Kowacie Reeves – 6-6 – Georgia Tech
  43. Manny Obaseki – 6-4 – Texas A&M

2026

  1. Darryn Peterson – 6-5 – Canton, OH
  2. Meleek Thomas – 6-4 – Lincoln Park, PA
  3. Isiah Harwell – 6-5 – Boise, ID
  4. Cayden Boozer – 6-4 – Miami, FL
  5. Will Riley – 6-8 – Phelps School, PA
  6. Brayden Burries – 6-4 – San Bernardino, CA
  7. Billy Richmond – 6-5 – Kentucky
  8. Dash Daniels – 6-3 – Australia
  9. BJ Davis-Ray – 6-5 – Branson, MO
  10. Jovani Ruff – 6-5 – Long Beach, CA
  11. Mercy Miller – 6-4 – Houston
  12. Dusty Stromer – 6-6 – Gonzaga
  13. Paul McNeil Jr. – 6-5 – Prolific Prep
  14. Darren Harris – 6-5 – Duke
  15. Kur Teng – 6-4 – Michigan State
  16. Blue Cain – 6-4 – Georgia
  17. Trey McKenney – 6-4 – Orchard Lake, MI

2027

  1. Alijah Arenas – 6-4 – Chatsworth, CA
  2. Trent Perry – 6-4 – Frisco, TX
  3. Chidi Nwigwe – 6-6 – Oradell, NJ
  4. Adam Oumiddoch – 6-5 – Arlington, VA
  5. Kayden Allen – 6-5 – Montverde
  6. Cameron Holmes – 6-5 – Goodyear, AZ
  7. Jaxon Richardson – 6-6 – Las Vegas, NV
  8. Ikenna Alozie – 6-4 – Glendale, AZ

2028

  1. Josh Leonard – 6-5 – Florence, SC
  2. Ryan Hampton – 6-5 – Heath, TX
  3. King Gibson – 6-2 – Burlington, NC
  4. Jordan Page – 6-4 – Broughton, NC
  5. Jeremiah Profit – 6-4 – Gamepoint

Past Years:

2023
  1. Ausar Thompson – 6-6 – Overtime Elite
  2. Jordan Hawkins – 6-5 – UConn
  3. Kobe Bufkin – 6-4 – Michigan
  4. Keyonte George – 6-5 – Baylor
  5. Nick Smith – 6-4 – Arkansas
  6. Marcus Sasser – 6-2 – Houston
  7. Brandin Podziemski – 6-5 – Santa Clara
  8. Ben Sheppard – 6-6 – Belmont
  9. Amari Bailey – 6-4 – UCLA
  10. Terquavion Smith – 6-4 – NC State
  11. Ricky Council IV – 6-6 – Arkansas
  12. Mojave King – 6-5 – Ignite (Australia)
  13. Jaylen Clark – 6-5 – UCLA
  14. Isaiah Wong – 6-4 – Miami
  15. Sir’Jabari Rice – 6-4 – Texas
  16. Adam Flagler – 6-3 – Baylor
  17. Omari Moore – 6-6 – San Jose State
  18. Chris Livingston – 6-5 – Kentucky
  19. Justin Powell – 6-6 – Washington St. 
  20. D’Moi Hodge – 6-4 – Missouri
  21. Drew Peterson – 6-9 – USC
  22. Josiah James – 6-6 – Tennessee
2022
  1. Jaden Ivey – 6-4 – Purdue
  2. Shaedon Sharpe – 6-6 – Kentucky (Canada)
  3. Johnny Davis – 6-5 – Wisconsin
  4. Benedict Mathurin – 6-6 – Arizona
  5. Malaki Branham – 6-5 – Ohio State
  6. Jalen Williams – 6-6 – Santa Clara
  7. Ochai Agbaji – 6-5 – Kansas 
  8. Gabriele Procida – 6-7 – Italy
  9. Blake Wesley – 6-5 – Notre Dame
  10. Jaden Hardy – 6-5 – G League Ignite
  11. MarJon Beauchamp – 6-6 – G League Ignite
  12. Ryan Rollins – 6-4 – Toledo
  13. Max Christie – 6-5 – Michigan State
  14. Christian Braun – 6-6 – Kansas
  15. Bryce McGowens – 6-6 – Nebraska
  16. Alondes Williams – 6-5 – Wake Forest
  17. Trevor Keels – 6-5 – Duke
  18. Keon Ellis – 6-6 – Alabama
  19. Kameron McGusty – 6-5 – Miami
  20. Michael Devoe – 6-5 – Geogia Tech
  21. Tevin Brown – 6-5 – Murray State
  22. Matteo Spagnolo – 6-4 – Italy
  23. Tyrese Martin – 6-6 – UConn
  24. Taevion Kinsey – 6-5 – Marshall
  25. Ron Harper Jr. – 6-6 – Rutgers
2021
  1. Jalen Green – 6-5 – G League Ingite
  2. Moses Moody – 6-6 – Arkansas
  3. James Bouknight – 6-5 – UConn
  4. Keon Johnson – 6-5 – Tennessee 
  5. Jaden Springer – 6-4 – Tennessee
  6. Chris Duarte – 6-6 – Oregon
  7. Cam Thomas – 6-3 – LSU
  8. Tre Mann – 6-5 – Florida
  9. Josh Primo – 6-6 – Alabama
  10. Joe Wieskamp – 6-6 – Iowa
  11. Quentin Grimes – 6-5 – Houston
  12. Josh Christopher – 6-5 – Arizona State
  13. Brandon Boston Jr. – 6-7 – Kentucky 
  14. D.J. Steward – 6-3 – Duke
  15. David Duke – 6-5 – Providence
  16. D.J. Steward Jr. 6-6 – Miss. State
  17. Paul Scruggs – 6-4 – Xavier
  18. Austin Reaves – 6-5 – Oklahoma
  19. Aaron Wiggins – 6-6 – Maryland
  20. RJ Nembhard – 6-5 – TCU
  21. A.J. Lawson – 6-6 – South Carolina 
  22. Alan Griffin – 6-5 – Syracuse
  23. Juhann Begarin – 6-4 – France
  24. M.J. Walker – 6-5 – Florida State
  25. Malcolm Cazalon – 6-6 – France 
  26. Scottie Lewis – 6-5 – Florida
  27. Marcus Zegarowski – 6-2 – Creighton
  28. John Petty – 6-6 – Alabama
  29. Nahziah Carter – 6-6 – NA
  30. Kyree Walker – 6-4 – Phoenix, AZ
2020
  1. Anthony Edwards – 6-5 – Georgia
  2. Devin Vassell – 6-7- Florida State
  3. R.J. Hampton – 6-5 – NZ Breakers (NBL)
  4. Desmond Bane – 6-6 – TCU
  5. Jahmi’us Ramsey – 6-4 – Texas Tech
  6. Josh Green – 6-6 – Arizona (Australia)
  7. Cassius Stanley – 6-6 – Duke
  8. Tyrese Maxey – 6-3 – Kentucky
  9. Elijah Hughes – 6-6 – Syracuse
  10. Immanuel Quickley – 6-4 – Kentucky
  11. Isaiah Joe – 6-5 – Arkansas 
  12. Mason Jones – 6-5 – Arkansas
  13. Jalen Harris – 6-5 – Nevada
  14. Nate Hinton – 6-5 – Houston
  15. Jay Scrubb – 6-6 – JUCO (Louisville)
  16. Sam Merrill – 6-5 – Utah State
  17. Skylar Mays – 6-4 – LSU
  18. Karim Mane – 6-5 – Montreal, Canada
  19. Myles Powell – 6-3 – Seton Hall

NBA MOCK DRAFTS: Older Mocks2021202220232024 2025 202620272028