QPR player ratings - 'Lord Voldermort' 9/10 but 'irksome' 4 in nitty-gritty Millwall draw

Michael Frey bagged his third goal of the Championship season as Millwall visited Loftus Road.

QPR made it five Championship games unbeaten on Saturday as they held a determined Millwall side to a point at Lofts Road.

Michael Frey was on target against Millwall.placeholder image
Michael Frey was on target against Millwall. | Getty Images

Both London clubs had their chances in West London in a hard-fought affair that was decided by two goals scored within six minutes of each other in the first half.

Duncan Watmore opened the scoring for the visitors before Michael Frey responded with his third goal of the campaign, continuing a rich vein of goalscoring form. Here's how the QPR players rated against Millwall.

GK - Paul Nardi, 7

Had to be alive early and got down very well to save from Esse. Looked flustered at other moments, including for the goal, and seemed to struggle for ideas when distributing at times. Faced a flurry of activity in front of his goal in injury time and batted away when called upon.

LB - Kenneth Paal, 6

Largely kept the dangerous Romain Esse quiet but the winger did grow into the game. Millwall looked more dangerous on the other flank.

CB - Jake Clarke-Salter, 7

A physical and calm presence from the off. QPR are a better side with him in it, there’s no doubt about that - although there were moments of miscommunication with Cook today. Won a much needed free kick to get back some time as the Lions gathered momentum in injury time.

CB - Steve Cook, 7

In the thick of the battle as always but was done a little for the Millwall goal. A busy afternoon for the centre-back, who poked out a vital toe to end one of the dangerous late Millwall moves.

RB - Jimmy Dunne, 5

Had a tough day today against an in-form Watmore, dangerously poking the ball into the winger’s path with just 11 minutes on the clock. Did settle after that.

CM - Sam Field, 6

Industrious as ever in the centre of the park even if QPR didn’t manage to control the game in front of a home crowd.

CM - Nicolas Madsen, 6

Some neat work when combining with Andersen and showed plenty of strength when carrying the ball. Faded in the second half before his substitution and was far too pedestrian ahead of the Millwall goal.

CM - Lucas Andersen, 4

It’s frustrating to see a player capable of so much make so many bad choices. The playmaker often started promising R’s moves but was also guilty of some poor deliveries. Easily dispossessed by the hungry Watmore before the break and had those in Loftus Road tearing their hair out when blasting over instead of pulling back and wasting a really dangerous break in the second half. An irksome afternoon for the Dane.

LW - Koki Saito, 7

Koki Saito in action against Millwall.placeholder image
Koki Saito in action against Millwall. | Getty Images

Some nice moments but QPR were more of a threat on the other side. A brilliant jinking run in the final third to tee up Andersen in the first half a sign of what Saito can offer the side.

RW - Kader Dembele, 8

Full of running and was very much QPR’s best out option on the break. It was his dynamism and vision that set up Frey for the goal.

ST - Michael Frey, 9

Likened to Lord Voldermort early doors by the Millwall supporters thanks to his appearance. More than happy to play the villain, making a nuisance of himself and involved in some good hold up play. His run and finish for the goal were excellent - this is the type of performance QPR need every week from the striker.

SUB - Paul Smyth, 6

Had a quick impact and moved with freedom across the front line but unable to help QPR find a winner.

SUB - Jonathan Varane, 8

An important cameo from Jonathan Varane.placeholder image
An important cameo from Jonathan Varane. | Getty Images

Only a short time on the pitch but some big interventions with a tactical foul and huge leap to nod away a corner.

SUB - Alfie Lloyd, 6

Full of energy but a little messy at times as he helped see out the game.

SUB - Zan Celar, N/A

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice