Brandon Dawayne Roy (d. 23 Temmuz 1984)[1] National Basketball Association ligi takımlarından Portland Trail Blazers'da forma giyen ABD'li profesyonel basketbol oyuncusudur. Washington Huskies'de dört yıl geçirdikten sonra 2006 NBA Draftı'nda altıncı sıradan seçildi. 2008 yılında, LaMarcus Aldridge ile birlikte takımını kaptanlığını beraber yaptı. Brandon Roy'un lakabı "B Roy"'dur.[2]
Seattle, Washington'da doğan Brandon Roy, Trail Blazers'in çok kısa sürede etkili oyuncu olması ile ünlendi.[3] İlk sezonunda takımın önemli oyuncusu Zach Randolph'un New York Knicks'e takas edilmesi ile takımın lider konumuna geldi.[1] Bileğindeki sakatlığın etkilemesine rağmen, Roy 2006-07 sezonunda NBA Yılın Çaylak Oyuncusu Ödülü'nü nerdeyse oybirliği ile kazandı. Çaylak sezonu olan 2006–07 sezonunda 57 maç oynadı ve ortalama 16,8 sayı attı. 2008 ve 2009 NBA All-Star Maçı kadrolarına seçildi. [4]