Richardson grew up in
Belleville, Ontario playing
minor ice hockey for the AA Belleville Bobcats and eventually for the AAA Quinte Red Devils of the OMHA. He played in the 1998
Quebec International Pee-Wee Hockey Tournament with the Quinte team. After a strong season in Bantam, Richardson was the 1st round choice (10th overall) in the 2001 OHL Priority Selection by the Owen Sound Attack. Richardson was drafted by the
Colorado Avalanche in the
2003 NHL entry draft. He was the chosen 163rd overall in the 5th round from the
Owen Sound Attack of the
Ontario Hockey League. Brad played his first professional season in the
2005–06 season, splitting the year between the
Lowell Lock Monsters of the
AHL and making his debut in the NHL with the Avalanche. Richardson's best year with the Avalanche came in the
2006–07 season, playing in a career high 73 games, recording 14 goals and 22 points. On June 21, 2008, Richardson was traded from the Avalanche to the
Los Angeles Kings for a second round pick. On September 15, 2008, Richardson signed with the Kings for two years and $1.175 million. Richardson achieved his first career hat trick on October 23, 2010, against his old team, the Colorado Avalanche, in a 6-4 Kings victory. On July 12, 2011, Richardson re-signed on a two-year contract extension worth $2.35 million with the Kings. In the
2011–12 season, in a utility role he played in 59 regular season games for 9 points before capturing the
Stanley Cup with the Kings whilst featuring in 13 post-season games. Richardson missed the first two post-season games that year after undergoing an emergency appendectomy. On July 5, 2013, Richardson signed as a free agent to a two-year contract worth $1.15 million per year by the Vancouver Canucks. Richardson as a free agent for the second time in his career, signed a three-year contract with the Arizona Coyotes on July 1, 2015. On November 17, 2016, in the midst of a productive start to his second season with the Coyotes, having 9 points in 16 appearances, he was hit by defenceman
Nikita Tryamkin in a game against his former club, the Vancouver Canucks. He fractured both his tibia and fibula bones in his right leg, requiring season ending surgery. On July 3, 2018, Richardson re-signed with the Coyotes on a two-year deal worth $2.5 million. During the qualifying round of the 2020 Stanley Cup playoffs, Richardson scored an overtime goal that clinched the series over the Nashville Predators. On October 12, 2020, having left the Coyotes as a free agent after five seasons, Richardson was signed to a one year, $1 million contract with the
Nashville Predators. In the pandemic delayed and shortened season, Richardson was limited through injury to just 17 regular season games with the Predators, collecting 1 goal and 4 points. He was scoreless in 2 playoff contests in a first-round defeat to the
Carolina Hurricanes. On September 8, 2021, Richardson signed as a free agent to a one-year, $800,000 contract with the
Calgary Flames. In the season, Richardson in a limited role made 27 regular season appearances with the Flames. At the NHL trade deadline Richardson was placed on waivers by the Flames and was claimed in a return to the Vancouver Canucks on March 21, 2022. His 4 goals and 8 points were evenly split between the Flames and the Canucks. == Personal life ==