Daniel Royer scored 12 goals in MLS action last season. (Photo courtesy of the Red Bulls)

HARRISON, N.J. – Daniel Royer is staying with the Red Bulls for a while.

The 27-year-old midfielder signed a new multi-year contract with the MLS club Thursday.

“We are pleased to reach an agreement with Danny to extend his time in New York,” Red Bulls sporting director Denis Hamlett said. “Danny fits both our style of play and club culture, and we look forward to him contributing to our continued success.”

Royer enjoyed a strong 2017 season with the Red Bulls, recording 12 goals and three assists in 26 games. The Austrian midfielder caught fire during July, rattling off six league goals over a four-match span to earn MLS player of the week and player of the month honors. Royer produced at least one point in 13 of the 26 league matches and in all three MLS playoff games last year.

“Danny is an integral part of our team, and a player that we think will continue to grow and excel in this league,” Red Bulls head coach Jesse Marsch said. “He is gifted around the goal and has the qualities and mindset that are required to play our style on both sides of the ball.”

In 50 matches in all competitions with the Red Bulls, he has tallied 17 goals (13 league, two MLS Cup playoff, one Lamar Hunt U.S. Open Cup and one CONCACAF Champions League). Royer’s 17 goals include four game-winning goals in the league, a game-winner against New York City FC in the Open Cup and the go-ahead goal on the road against C.D. Olimpia to earn a 1-1 tie in the SCCL Round of 16.

“It’s a great feeling,” Royer said. “It’s a great club. I like the philosophy, I like the team, I like the staff. I like everything here. I’m happy that I re-signed.”

In four MLS matches this season, Royer has not recorded a goal or an assist.