Fantasy Premier League
Football Paparazzi Weekly Fantasy Fix: Best Picks for FPL Gameweek 21
Last Updated on 6 January 2026
Welcome back to Football Paparazzi’s Weekly Fantasy Fix, your weekly shortcut through the chaos of Fantasy Premier League decision-making.
Gameweek 21 is yet another quick turnaround, so make sure you have your team locked up and ready to go before Tuesday’s 18:30 GMT deadline.
Here are the best options you should consider bringing into your side ahead of Fantasy Premier League’s Gameweek 21.
Harvey Barnes (Newcastle United) – £6.1m
Barnes looks primed for a strong return to the Newcastle starting XI after being rested against Crystal Palace on Sunday. With fresh legs and a favourable fixture against Leeds, this could be the perfect moment to jump on him.
Across the last four Gameweeks, Barnes leads all Newcastle players for shots in the box (six) and big chances (three), underlining just how dangerous he’s been when on the pitch. If he starts, and all signs suggest he will, the winger has genuine haul potential.
Gabriel Magalhaes (Arsenal) – £6.6m
Gabriel’s return from injury has been nothing short of explosive. Goals in both of his starts since coming back have propelled him straight to the top of the defender standings, where he now sits on 106 Fantasy points.
And Arsenal’s upcoming fixture against Liverpool is very favourable. Liverpool have conceded the most set-piece goals in the league.
Arsenal’s defensive solidity, combined with Gabriel’s aerial dominance from set pieces, makes him a threat at both ends of the pitch. It’s no surprise he’s the most transferred-in defender ahead of the deadline, with over 461,000 managers already backing him.
Michael Keane (Everton) – £4.8m
Keane’s value at Hill Dickinson Stadium continues to be exceptional. Everton host Wolves this week, and Keane’s home form puts him among the elite, remarkably, he’s the fifth top-scoring player across all positions in home matches this season.

Those 60 points come from a combination of two goals, four clean sheets, and 12 defensive contribution points, making him one of the most efficient budget defenders in the game. With Wolves inconsistent going forward, another solid return looks well within reach.
Ollie Watkins (Aston Villa) – £8.7m
After a slow start to the campaign, Watkins is firmly back in business. Heading into Aston Villa’s trip to Crystal Palace, he’s been one of the most in-form players in the game.
Over the last 7 Gameweeks, Watkins has six goals and two assists, racking up 49 points, just two fewer than Erling Haaland in the same period. With confidence restored and Villa clicking again in attack, Watkins looks like a premium performer without the premium price tag.