Career stats: (all these stats are per game not total)
PPG - JJ: 17.6, BR: 20.3
REB - JJ: 4.2, BR: 4.6
AST - JJ: 4.5, BR: 5.0
BLK - JJ: 0.3, BR: 0.2
STL - JJ: 1.0, BR: 1.1
TO - JJ:2.2, BR: 2.0
FT% - JJ: 79.2%, BR: 79.8%
Joe Johnson Has been in the league for 10 years, Brandon Roy has been in the league for 4 years.
Joe Johnson has been in 4 all star games And was a starter in 1 of the four games, Brandon Roy has been in 2 all star games, And started none of them.
From the stats shown and watching basketball all my life, Id say brandon roy is a better player, BUT not by alot
NBA.com, Yahoo Sports.