Four candidates are were vying to become May's Player of the Month after shining for their clubs during the Bundesliga run-in, but YOU voted Borussia Dortmund's Pierre-Emerick Aubameyang as your winner!

The winner

Pierre-Emerick Aubameyang (Borussia Dortmund)

Aubameyang’s four seasons at Borussia Dortmund have been full of goals, but May 2017 will long stand among his most impressive stretches.

Four goals in BVB’s final three matches allowed the Gabon international to pass Bayern’s Robert Lewandowski in the Bundesliga goal-scoring race and win his first Torjägerkanone as the division’s top scorer with 31 goals. A week later, he celebrated his achievement by scoring the goal that won Dortmund their first DFB Cup title since 2012.

Watch: Each and every one of Aubameyang's 31 goals in 2016/17!

Top Facts

  • With seven in the Champions League and two in the DFB Cup, Aubameyang scored 40 goals across all competitions in 2016/17.
  • The 27-year-old found the net in 11 of Dortmund's final 13 Bundesliga matches.
  • His 2016/17 tally brought him up to 85 Bundesliga goals for Dortmund, which puts him fifth on the club's all-time goal-scoring chart.

The other candidates

Mario Gomez (VfL Wolfsburg)

As Wolfsburg sought someone to help guide them to safety in the relegation battle, Gomez took the captain’s armband. He contributed two goals and an assist in games against Eintracht Frankfurt and Borussia Mönchengladbach, in which the Wolves collected four points.

When a final-day loss at Hamburg dropped VfL into the relegation play-off, it was Gomez again answering the call to help salvage his side’s Bundesliga future with a goal from the penalty spot in the home leg. The threat of Gomez in the return leg was enough to prevent Eintracht Braunschweig from causing an upset as Andries Jonker's side ensured they will play in a 21st consecutive Bundesliga season.

Watch: Gomez scores one and sets up another in Wolfsburg's win at Frankfurt

Top facts

  • After missing the season opener, Gomez appeared in 33 consecutive Bundesliga matches this season.
  • His 16 goals secured him a fifth-placed finish in the 2016/17 goal-scoring charts.
  • Gomez finished the campaign strongly, scoring 10 of his goals in Wolfsburg's final 12 matches.

Arjen Robben (Bayern Munich)

Having secured the league title at the end of April, it would not have been unreasonable for Bayern to take their foot off the pedal towards the end of the season. Robben, however, registered two goals to help the champions finish the campaign on a high.

Bayern were on the back foot in Leipzig, trailing from the second minute through to the end of normal time. After David Alaba levelled the score at 4-4 in the early moments of injury time, Robben dodged a pair of Leipzig defenders before lifting a cheeky finish over the Leipzig 'keeper to clinch the most dramatic of victories.  A week later, Robben got the Bavarians on the board early against Freiburg, setting the stage for a day of celebration - both of Bayern’s 27th Bundesliga title as well as the retirement of teammates Philipp Lahm and Xabi Alonso.

Watch: Robben caps off Bayern's epic comeback in Leipzig

Top Facts

  • His three assists in May brought his season tally to 11, a personal Bundesliga best.
  • Robben's 13 goals represent his third-best season tally since he joined the Bavarians in 2009.
  • A true sportsman, Robben went the entire season without prompting a referee to reach for his cards.

Timo Werner (RB Leipzig)

Having propelled Leipzig’s remarkable season as his team’s leading scorer, Werner finished 2016/17 with a bang, netting a brace in his two appearances in May to finish the season with 21 goals. His double in a 4-1 romp at Hertha Berlin had the added effect of helping Leipzig clinch a spot in the Champions League next season. His two against the champions in a budding rivalry secured his place in history as the first Leipzig player to score twice against Bayern.

Werner delivered 32 per cent of his team’s goals this season, helping Leipzig equal Bayern’s 1965/66 record of 20 wins by a promoted side and serving notice that the 21-year-old aims to make a name for himself as one of the league’s top goal threats.

Watch: Werner's brace helps Leipzig conquer Berlin

Top Facts

  • Despite his young age, Werner already has 34 goals in 126 Bundesliga appearances.
  • He is the youngest player ever to score 20 goals in a season.
  • Werner scored five braces this season, including two in May.

Head here for all the latest Bundesliga news!