These are the best players for FPL Gameweek 31 using Fantasy Football Hub’s AI-predicted points. If you’re struggling to settle on which FPL move to make, get your AI-recommended transfers right here!
Defender: William Saliba vs Everton (A) - 4.9 points
A significant hamstring injury sustained by Gabriel in the 2-1 win against Fulham last time out has shaken up the key defensive targets in the game. The highest-owned defender in the game is now among the most transferred out players ahead of Gameweek 31.
Despite this, Arsenal’s defence remains key to cover, ranking third for clean sheets this season with 11. They’ve conceded the fewest number of big chances on their goal (40), with a league-best 25 goals conceded. They’ve kept three clean sheets in the last six gameweeks.
So, sticking with the Gunners, it’s fellow centre-back William Saliba who ascends the AI rankings ahead of the trip to Everton, beating Crystal Palace’s Daniel Munoz and Manchester City’s Josko Gvardiol. He has two goals this season, but Gabriel’s absence is significant for Arsenal’s clean sheet potential.

Midfielder: Mohamed Salah vs Fulham (A) - 7.4 points
Mohamed Salah remains the best predicted pick among all players by AI going into the weekend round of games and therefore the best captain pick. That’s despite producing a rare blank in the Merseyside Derby in midweek, his first since Gameweek 22, where he had just one big chance on goal.
Prior to this performance, he had produced nine goals and four assists across eight appearances, taking him over the 300-point mark for FPL points this season. He’s racked up 17 double-digit hauls this campaign and spot-kick duty is a key contributor, with him converting from the penalty spot on nine occasions in the league.
Salah’s away form has been particularly prevalent in recent weeks, with four of those 17 double-digit hauls coming in his last four away trips. He’s faced stiff opposition during this time, including Manchester City, Aston Villa, Everton and Bournemouth.

Forward: Alexander Isak vs Leicester City (A) – 5.4 points
Alexander Isak has five days to recover from the groin complaint which saw him substituted in the 65th minute in the 2-1 win against Brentford, with the Magpies due to travel to Leicester City for the Monday Night Football. He’s expected to recover in time for this fixture.
Minutes have hindered his prediction for this game to 5.4 points, with a projected 64 minutes; his prediction is likely around seven points if he can play closer to 90 minutes. If fit, he provides a credible alternative captain pick to Mohamed Salah.
Isak scored last time out, taking him to the 20-goal mark for the second successive season. He’s already scored once against the Foxes this season, producing 11 points in the reverse of this fixture with a goal and an assist. Leicester City have kept just one clean sheet this season.

Hidden Gem: Evanilson vs West Ham (A) - 4.7 points
There’s been a definite dip in form for Bournemouth in recent games after boasting an unbeaten record in December and January. They’ve taken just one point from their last four league games, with surprise home defeats to Brentford and Ipswich Town in their last two.
The 3.8% owned forward Evanilson has made three starts since returning from injury which ruled him out for much of January. He’s been back in form since returning to the starting lineup, producing two goals in this time, taking him up to 11 attacking returns for the season.
If top scorer Justin Kluivert misses out again due to injury, Evanilson should take spot-kick duty to further bolster his points potential. He missed his previous attempt in the 1-0 defeat to Chelsea back in September.
