On June 21, 2008, Richardson was traded from the Avalanche to the Los Angeles Kings for a second round pick.[2] On September 15, 2008, Richardson signed with the Kings for two years and $1.175 million.[3] Richardson achieved his first career hat trick on October 23, 2010, against his old team, the Colorado Avalanche, in a 6-4 Kings victory.[4]
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.[5]
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.[6]
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.[7] 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.[8]
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.[9]
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.[10] In the pandemic delayed and shortened 2020–21 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.[11] In the 2021–22 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.[12] His 4 goals and 8 points were evenly split between the Flames and the Canucks.
Personal life
In January 2021, Richardson's girlfriend, actress Jessica Szohr, gave birth to their daughter, Bowie Ella Richardson.[13][14] On May 16, 2022, Brad Richardson and Jessica Szohr got engaged. [15] And they married in August 2024.[16]