
First, he lost Kevin Love. Then he lost Kyrie Irving. Without two-thirds of his new Big 3, LeBron James has been forced to take on the Golden State Warriors in the NBA Finals with a starting lineup that is reminiscent of the last squad he took to the final round in a Cleveland Cavaliers uniform. It is strangely poetic, and a friendly reminder of the mediocrity that LeBron was surrounded by during his first seven years in Cleveland.
It wasn't all bad in those days. Mo Williams and Zydrunas Ilgauskas made All-Star games. Delonte West played the best basketball of his career in Cleveland. Everyone thought J.J. Hickson was going to be a superstar. But there was a lot of trash in those days, too (anyone remember Ira Newble? Anyone? Bueller?). So, as the Cavs continue to contend for their first-ever NBA championship, we decided to rank every single player LeBron ever played with while wearing a Cavaliers uniform to figure out who was good, who was bad, and who should have never appeared on the same court as "The Chosen One."
This is Every Teammate LeBron James Has Ever Played With on the Cleveland Cavaliers, Ranked.
84. Lance Allred (2007-2008)

83. Demetris Nichols (2007-2008)

82. Jérôme Moïso (2005)

81. Coby Karl (2009-2010)

80. Jelani McCoy (2003-2004)

79. Zendon Hamilton (2005-2006)

78. Kaniel Dickens (2007-2008)

Drafted by the Utah Jazz in the second round of the 2000 NBA Draft, Kaniel Dickens' career history on Wikipedia is longer than a Rite Aid grocery receipt. Okay, maybe not quite that long, but still, this guy has got to be one of the most well-traveled players in the basketball history.
77.

76. Cedric Simmons (2007-2008)

75. Scott Williams (2004-2005)

74. Mike Wilks (2005-2006)

73. Tarence Kinsey (2008-2009)

72. Cedric Jackson (2009-2010)

71. Bruno Sundov (2003-2004)

70. Alan Henderson (2005-2006)

69. Lorenzen Wright (2008-2009)

68. Michael Stewart (2003-2004)

67. Scot Pollard (2006-2007)

66. Mateen Cleaves (2004-2005)

65. Dwayne Jones (2006-2008)

64. Kedrick Brown (2003-2004)

63. Kendrick Perkins (2015-Present)

62. A.J. Price (2014)

61. Devin Brown (2007-2008)

60. David Wesley (2006-2007)

59. Shannon Brown (2006-2008)

58. Brendan Haywood (2014-Present)

57. Jiří Welsch (2005)

56. DeSagana Diop (2003-2005)

55. Lee Nailon (2003-2004)

54. Shawn Marion (2014-Present)

53. Stephen Graham (2006)

52. Darnell Jackson (2008-2009)

51. Ira Newble (2003-2007)

50. Kevin Ollie (2003-2004)

49. J.R. Bremer (2003-2004)

48. Lucious Harris (2004-2005)

47. Luke Jackson (2004-2006)

46. Sebastian Telfair (2009-2010)

45. Robert Traylor (2004-2005)

44. Joe Harris (2014-Present)

43. Jason Kapono (2003-2004)

42. Mike Miller (2014-Present)

41. Danny Green (2009-2010)

40. Jawad Williams (2008-2010)

39. Chris Mihm (2003-2004)

38. Tony Battie (2003-2004)

37. Leon Powe (2009-2010)

36. Eric Williams (2003-2004)

35. Dajuan Wagner (2003-2005)

34. Darius Miles (2004-2004)

33. Eric Snow (2004-2008)

32. Jamario Moon (2009-2010)

31. Joe Smith (2007-2008, 2008-2009)

30. Jeff McInnis (2003-2005)

29. Ronald "Flip" Murray (2005-2006)

28. Dion Waiters (2014-2015)

27. James Jones (2014-Present)

26. Ben Wallace (2007-2009)

25. Wally Szczerbiak (2007-2009)

24. Damon Jones (2005-2008)

23. Donyell Marshall (2005-2008)

22. Sasha Pavlovic (2004-2009)

21. Anthony Parker (2009-2010)

20. J.J. Hickson (2008-2010)

19. Ricky Davis (2003-2004)

18. Shaquille O'Neal (2009-2010)

17. Antawn Jamison (2009-2010)

16. Iman Shumpert (2015-Present)

15. J.R. Smith (2015-Present)

14. Larry Hughes (2005-2007)

13. Drew Gooden (2004-2007)

12. Carlos Boozer (2003-2004)

11. Daniel "Boobie" Gibson (2006-2010)

10. Matthew Dellavedova (2014-Present)

9. Timofey Mozgov (2015-Present)

8. Tristan Thompson (2014-Present)

7. Anderson Varejao (2004-Present)

6. Kevin Love (2014-Present)

5. Mo Williams (2008-2010)

4. Delonte West (2007-2010)

3. Zydrunas Ilgauskas (2003-2010)

2. Kyrie Irving (2014 - Present)
