Richard Sellers/Soccrates/Getty Images

The Portland Thorns have signed Canadian forward Janine Beckie to a three-year contract, acquiring her rights through a trade with Racing Louisville FC in exchange for $75,000 in allocation money.

The 27-year-old striker comes to Portland by way of Manchester City, where she has played since 2018. Prior to her stint with the Women’s Super League club, Beckie played for the Houston Dash and Sky Blue FC (now Gotham FC) in the NWSL.

Beckie will join the Thorns’ roster pending the receipt of her International Transfer Certificate.

“Bringing Janine to this club is an important step as we continue to build our roster for this season and into the future. We are grateful that we were able to work with Louisville and Manchester City to make this happen in a very tight window,” Thorns general manager Karina LeBlanc said in a statement on Friday.

“Janine expressed her desire to come to Portland to play under Rhian [Wilkinson], which is a testament to the groundwork Rhian has laid in establishing herself within women’s soccer. Janine is a top sought-after international player that brings valuable experience at the club level, playing abroad and in the NWSL, and we are thrilled to have her in Portland.”

Beckie, who has made 86 appearances with the Canadian national team, helped lead her country to a gold medal at the Olympic Games in Tokyo last summer.

The Canadian star will join Canadian teammate Christine Sinclair and a talented Thorns attack that includes U.S. women’s national team forward Sophia Smith.