Career
He was signed by the San Francisco 49ers as an undrafted free agent following the 2002 NFL Draft. He played college football at Oklahoma. San Francisco 49ers
Moore was signed by the San Francisco 49ers as an undrafted free agent in the 2002 NFL Draft.
In 2006, Moore started 11 games and led the team in tackles (92) and sacks (65), playing inside and outside linebacker in the 49ers" 3-4 scheme.
Moore struggled the next year and was demoted to second string, coming in mostly as a situational pass rusher. He was released on August 10, 2008.
Arizona Cardinals
On August 12, 2008 he was signed by the Arizona Cardinals. He was later released on August 30, 2008 during final cuts.
Las Vegas Locomotives
Moore was drafted by the Las Vegas Locomotives of the United Football League and signed with the team on August 5, 2009.
San Diego Chargers
On December 21, 2010, the San Diego Chargers signed Moore to a one-year deal. Brandon is the younger brother of former NFL wide receiver Rob Moore.