Best players to pick for FPL 2023/24 (based on long-term data)

best long term fpl picks

In our research, we looked at players’ points from the last four seasons in order to identify the best and most reliable players to pick Fantasy Premier League new 2023/24 season. We examined long-term value of selected FPL assets – players capable of delivering FPL points on a regular basis in each season.

Here are our results.

The Best FPL players over the last 3 seasons

Here is the big list of the most reliable FPL players over the last 3 seasons. We used data from the last 3 Fantasy Premier League seasons and calculated:

  • Average of Total Points per season (from last 3 campaigns) – Column 4
  • Average of Points Per Game per season (to consider players who used to miss the season due to injuries) – Column 5
  • Standard Deviation of Points Per Game per Season – Column 6
  • Expected Points per 38 games – 38*Average of Points Per Game per season

Why we calculated Expected points per 38 matches? Because we want to see how many points would players that were injured (or missed due to other reasons) during some gameweeks, would score over 38 games.

NamePosSeasonsExp. points per 38AVG of Total PointsAVG of PPGStdev of PPG
HaalandFWD1296.42727.80
SalahMID3254.62456.70.64
KaneFWD3240.54232.336.330.8
De BruyneMID3225.34173.335.930.4
SonMID3225.34212.675.931.32
ChilwellDEF3202.54885.332.01
FernandesMID3197.6190.335.21.02
Alexander-ArnoldDEF3191.14174.675.031.04
TrippierDEF2188.11134.950.25
StonesDEF3187.34974.930.74
CanceloDEF3187.34137.334.930.53
ToneyFWD2184.3160.54.850.65
GündoganMID3183.54137.674.830.56
C.WilsonFWD3183.541224.830.45
MahrezMID3182.4135.334.80.49
RobertsonDEF3179.741564.731.2
FodenMID3178.61384.70.22
SterlingMID3177.46139.334.670.77
MaddisonMID3177.46149.674.670.39
SakaMID3172.141654.530.7
AlissonGK3171159.334.50.29
IsakFWD11711004.50
BarnesMID3169.86133.674.470.39
BowenMID3167.21644.40.92
JesusFWD3166.061204.370.33
Diogo JotaFWD3166.06113.674.370.58
RashfordMID3166.06147.334.371.41
KulusevskiMID2165.397.54.351.15
VardyFWD3164.541344.331.51
SalibaDEF1163.458.54.30
WatkinsFWD3163.41584.30.43
GakpoMID1163.4904.30
DubravkaGK3163.451.674.30.85
MountMID3162.26132.674.270.78
GrealishMID3162.261144.270.78
Luis DíazMID2161.5634.250.65
RayaGK2159.6130.54.20.2
MitomaMID1159.61384.20
ArrizabalagaGK3159.654.334.20.45
ZahaMID3158.461274.170.47
Van DijkDEF3156.94108.334.130.98
DiasDEF3156.941214.130.76
MartínezGK3155.81504.10.57
TavernierMID1155.8944.10
MatipDEF3155.882.674.11.19
PopeGK3155.8143.674.10.37
OdegaardMID3154.66127.674.071.19
TrossardMID3154.66142.334.070.21
Ward-ProwseMID3154.66152.334.070.29
EdersonGK3153.14145.334.030.39
HendersonGK21526340.6
GK215214740.1
MartinelliMID3150.86114.673.971.19
SolankeFWD1148.21303.90
JamesDEF3148.2993.91.1
JohnstoneGK2148.2883.90.1
LaporteDEF3148.2863.90.65
LlorisGK3148.21323.90.24
Pedro PorroDEF1148.2593.90
GabrielDEF3144.4123.333.80.33
Álex MorenoDEF1144.4723.80
HarrisonMID3144.41373.80.45
EriksenMID2144.4733.80.1
Calvert-LewinFWD3141.7489.673.731.06
FirminoFWD3141.74102.333.730.46
De GeaGK3141.741283.730.33
ZinchenkoDEF3140.675.673.70.16
KiwiorDEF1140.6263.70
EstupiñánDEF1140.61283.70
Thiago SilvaDEF3140.6100.673.70.5
GuaitaGK3140.61143.70.24
AndreasMID1140.661.53.70
WillianMID2140.6973.70.6
BernardoMID3140.6118.333.70.54
AwoniyiFWD1140.61003.70
DaniloMID1140.6483.70
RamsdaleGK3139.46133.673.670.34
KelleherGK3139.466.673.671.25
FabianskiGK3139.461323.670.12
MbeumoFWD2138.7134.53.650.25
RonaldoFWD2138.789.53.651.65
AntonioFWD3137.941143.630.84
MeeDEF3136.8106.333.60.22
BadiashileDEF1136.8403.60
Bruno GuimarãesMID2136.8873.60.3
BotmanDEF1136.81293.60
IngsFWD3136.8111.333.60.7
ZoumaDEF3136.887.333.60.7
GroßMID3135.661213.570.54
SánchezGK3135.661033.570.12
MendyGK3135.66983.570.87
BamfordFWD3135.6697.333.571.11
SanchoMID2134.9983.550.45
AurierDEF2134.9753.550.65
MingsDEF3134.14125.333.530.17
WalkerDEF3134.1481.673.530.68
AdamsFWD3134.14111.333.530.19
BillingMID11331263.50
ChalobahDEF2133743.51.5
BentancurMID213361.53.50.4
CresswellDEF31331143.50.67
PaquetáMID1133983.50
PickfordGK3131.861183.470.17
IheanachoFWD3131.8690.673.470.66
WhiteDEF3130.34122.333.430.5
JorginhoMID3130.3499.673.430.68
EzeMID3130.341053.430.76
AkéDEF3130.3458.333.430.41
LingardMID3130.34563.432.24
NetoGK1129.2933.40
WelbeckFWD3129.289.673.40.36
DunkDEF3129.2111.333.40.36
HavertzFWD3129.2101.673.40.41
MitrovićFWD2129.2853.41.1
RodrigoMID3129.2100.333.40.57
DarwinFWD1129.21003.40
ShawDEF3129.2983.40.78
DohertyDEF3129.249.673.40.78
LenoGK3128.0694.333.370.62
TielemansMID3128.061133.370.42
KeaneDEF3126.5489.333.330.19
WillockMID3126.5493.673.330.46
OgbonnaDEF3126.5461.333.330.38
SoucekMID3126.54120.333.330.45
AjerDEF2125.4553.30.1
ÁlvarezFWD1125.41033.30
VaraneDEF2125.4763.30.1
AntonyMID1125.4823.30
Emerson RoyalDEF2125.4943.30
TierneyDEF3124.2679.673.271.41
MarchMID3124.2692.333.271.02
MinaDEF3124.2645.333.271.18
JustinDEF3124.2658.333.270.9
MeslierGK3124.26116.673.270.81
RicharlisonFWD3124.26100.673.270.93
PinnockDEF2123.51013.250.45
WardGK2123.531.333.250.25
CoadyDEF3122.741073.230.29
Wan-BissakaDEF3122.74843.230.92
ElangaMID3122.74313.231.7
ForsterGK3122.7442.333.230.4
BenrahmaMID3122.74105.673.230.79
KoulibalyDEF1121.6743.20
OliseMID2121.6102.53.20.4
JohnsonFWD1121.61223.20
AguerdDEF1121.6583.20
KilmanDEF3121.6913.20.24
RodriMID3120.46108.673.170.46
AlmirónMID3120.46104.673.171.08
DierDEF3120.46101.673.170.45
SteeleGK2119.722.333.151.15
CucurellaDEF2119.795.53.150.45
CastagneDEF3118.9494.333.130.29
DaviesDEF3118.9485.333.130.41
BuendíaMID2117.81123.10
CashDEF3117.897.673.10.7
HenryDEF2117.81103.10.1
VeltmanDEF3117.895.333.10.24
AzpilicuetaDEF3117.881.673.11.02
AubameyangFWD3117.866.673.11.14
CasemiroMID1117.8873.10
Saint-MaximinMID3117.8893.10.36
DennisFWD2117.886.53.11
AlcarazMID1117.8553.10
HøjbjergMID3116.661123.070.25
FornalsMID3116.66104.333.070.66
JiménezFWD3116.6657.673.070.98
NevesMID3116.66105.673.070.24
NørgaardMID2115.9863.050.15
DalotDEF2115.9523.050.85
Mac AllisterMID3115.1493.673.030.71
AndersenDEF3115.14993.030.45
SchärDEF3115.1485.673.030.96
SemedoDEF3115.1492.673.030.7
CoutinhoMID211457.531.4
WissaMID2114101.530.1
GuéhiDEF211410930.4
MartínezDEF11148130
BurnDEF31149530.43
WoodFWD31149430.88
DawsonDEF31148030.33
BentleyGK1114630
KonsaDEF3112.86102.332.970.25
McGinnMID3111.34104.672.930.24
A.DoucouréMID3111.34822.930.09
McNeilMID3111.34107.672.930.54
LindelöfDEF3111.34752.930.45
TargettDEF3111.3491.332.930.62
DigneDEF3110.284.332.90.9
EncisoFWD1110.2572.90
MitchellDEF3110.286.672.90.22
R.SessegnonDEF2110.230.332.90.8
PodenceMID3110.2792.90.16
XhakaMID3109.0694.332.870.87
Douglas LuizMID3109.061012.870.68
JanssonDEF2108.375.52.850.45
KonatéDEF2108.3412.850.15
ColemanDEF3107.5474.332.830.26
RamseyMID3106.490.672.81.1
WebsterDEF3106.4732.80.08
GallagherMID3106.492.332.80.94
João FélixFWD1106.4442.80
SinisterraMID1106.4532.80
AkanjiDEF1106.4822.80
MalaciaDEF1106.4622.80
JoelintonMID3106.490.672.80.57
PerišićDEF1106.4942.80
CoufalDEF3106.485.332.80.73
RiceMID3106.4992.80.22
Aït-NouriDEF3106.460.672.80.75
IwobiMID3105.2689.672.770.45
MaguireDEF3105.2677.332.770.59
MartialFWD3105.2651.672.770.69
BolyDEF3105.2640.672.770.76
CaicedoMID2104.535.332.750.65
PhillipsDEF2104.535.52.751.25
ZiyechMID3103.7460.672.730.68
TarkowskiDEF3103.7499.332.730.25
LermaMID1102.61012.70
ColwillDEF1102.6462.70
PulisicMID3102.6662.70.8
EdouardFWD2102.684.52.70.4
MykolenkoDEF2102.658.52.70.5
LlorenteDEF3102.647.672.70.54
SánchezDEF3101.4654.672.671
JaneltMID2100.787.52.650.25
JensenMID2100.7932.650.95
DakaFWD2100.7702.650.35
RomeroDEF2100.764.52.650.25
WardDEF399.9472.332.630.12
ClyneDEF399.9443.672.630.76
KellyDEF198.8602.60
OuattaraMID198.8492.60
MaupayFWD398.881.332.60.78
De Cordova-ReidMID298.8892.60.1
TeteDEF298.8702.60.3
DiopDEF398.850.332.60.42
HendersonMID398.878.332.60.45
BazunuGK198.8842.60
ScamaccaFWD198.8412.60
NetoMID398.8612.61
ChambersDEF397.6630.332.571.19
TraoréMID397.66562.570.98
KantéMID397.66532.570.37
SchluppMID397.66802.570.12
JonesMID397.6647.332.570.34
JonnyDEF397.66332.570.25
TomiyasuDEF296.953.52.551.05
BaileyMID296.968.52.550.45
YoungDEF296.968.52.550.45
ReedMID296.9882.550.35
Dewsbury-HallMID296.9762.550.05
CarvalhoMID296.919.52.550.45
ParteyMID396.14682.530.41
EvansDEF396.14562.531.01
FabinhoMID396.1479.332.530.58
McCarthyGK396.1452.332.530.87
S.ArmstrongMID396.1476.332.530.71
ZemuraDEF195472.50
MwepuMID29534.52.50.7
TosinDEF29574.52.50.5
JamesMID39559.672.50.43
FaesDEF195782.50
N.WilliamsDEF395232.51.06
NavasGK195432.50
Walker-PetersDEF395772.50.54
KamaldeenMID195452.50
CornetMID295592.51.5
KehrerDEF195672.50
HolgateDEF393.8652.672.470.37
GomezDEF393.8633.332.470.77
FredMID393.8674.672.470.62
ElyounoussiMID293.1762.450.55
HwangMID293.170.52.450.25
J.AyewMID392.3483.672.430.25
SöyüncüDEF392.34472.430.12
WalcottMID392.3445.672.430.9
HickeyDEF191.2632.40
UndavFWD191.2522.40
PalhinhaMID191.2832.40
PérezMID391.237.332.40.08
IversenGK191.2292.40
LengletDEF191.2632.40
CollinsDEF291.2522.40.5
MatheusMID191.2802.40
OlsenGK390.06122.371.07
W.FofanaDEF390.0641.672.370.12
AlbrightonMID390.0643.672.370.12
ZankaDEF289.331.52.350.15
BrojaFWD289.356.52.350.55
RobinsonDEF289.3752.350.35
KovacicMID388.54612.330.47
CooperDEF388.54502.330.49
BednarekDEF388.5473.332.330.68
HoldingDEF387.451.672.30.86
TraversGK187.4282.30
ViñaDEF187.4282.30
EnzoMID187.4422.30
GrayMID387.4662.30.93
OnanaMID187.4772.30
H.WilsonMID187.4342.30
StansfieldFWD187.472.30
SolomonMID187.4442.30
AaronsonMID187.4832.30
GnontoFWD187.4552.30
SabitzerMID187.4252.30
KouyatéMID387.464.672.30.49
RomeuMID387.447.332.30.22
CunhaFWD187.4392.30
NketiahFWD386.2651.332.270.24
LampteyDEF386.26442.270.87
ThiagoMID386.2651.332.270.45
MurphyMID386.2669.672.270.33
AreolaGK386.2644.332.270.84
RodákGK285.54.52.251.25
NdidiMID384.7453.672.230.61
AylingDEF384.7471.332.230.26
S.LongstaffMID384.7460.672.230.4
MoutinhoMID384.74752.230.37
SenesiDEF183.6692.20
RoerslevDEF283.644.52.20.2
LallanaMID383.649.672.20.5
FergusonFWD283.6332.21.2
MaduekeMID183.6262.20
C.DoucouréMID183.6742.20
GodfreyDEF383.654.332.20.75
ReamDEF283.6542.20.8
TsimikasDEF383.630.672.20.91
McTominayMID383.6652.20.54
ShelveyMID383.6512.20.5
AriboMID183.6462.20
Caleta-CarDEF183.6282.20
AdamaMID383.6682.20.24
GuedesMID183.6292.20
FraserMID382.4642.672.170.61
CairneyMID281.7402.150.55
A.ArmstrongFWD281.755.52.150.35
PerraudDEF281.754.52.150.25
Gibbs-WhiteMID380.94562.131.39
LanziniMID380.9445.672.130.68
DendonckerMID379.863.332.10.43
MooreFWD179.8572.10
HallMID179.8192.10
MatetaFWD379.8392.10.57
CédricDEF379.828.672.10.67
RicardoDEF379.827.332.10.29
TetêMID179.8272.10
RocaMID179.8672.10
ChamberlainMID379.827.672.10.37
LewisDEF179.8292.10
WeghorstFWD279.839.52.10.7
EmersonDEF379.815.672.11.04
SarabiaMID179.8272.10
AmarteyDEF378.6641.672.070.33
Loftus-CheekMID377.1454.672.030.17
StruijkDEF377.1457.332.030.6
SmithDEF1767420
ChristieMID1766420
AnthonyMID1766120
H.TraorèMID1761420
BuonanotteMID1762620
GueyeMID1766620
ViníciusFWD27642.520.6
PraetMID27635.520.5
KristensenDEF1765120
AdamsMID1764720
BajceticMID1762220
GordonMID3765720.78
McKennaDEF1764020
YatesMID1765320
WorrallDEF1766120
HennesseyGK276420
Renan LodiDEF1765620
LaviaMID1765720
Bella-KotchapDEF1764920
TotiDEF27624.520.5
BuenoDEF17620.520
TangangaDEF374.8615.671.970.69
JohnsonDEF374.86341.970.31
ElliottMID274.124.671.950.05
ThomasDEF373.3434.671.930.29
Maitland-NilesMID373.3439.331.930.48
BissoumaMID373.3456.671.930.54
ZakariaMID172.2131.90
GreenwoodFWD272.2151.90.2
MangalaMID172.2501.90
FreulerMID172.2541.90
SkippMID272.225.671.90
LeminaMID272.2451.90.1
João GomesMID172.2211.90
TomkinsDEF371.0614.331.870.4
StephensDEF369.5429.331.830.52
KeitaMID369.54301.830.69
Fábio VieiraMID168.4401.80
KamaraMID168.4441.80
CookMID168.4511.80
OnyekaMID268.436.51.80
HughesMID268.437.51.80.3
KebanoMID268.4231.80.6
SummervilleMID268.426.671.80.8
RoblesGK168.471.80
PalmerMID268.49.331.80.4
PhillipsMID368.4401.80.45
Sergio GómezDEF168.4211.80
NiakhatéDEF168.4251.80
ElnenyMID367.2627.671.770.42
SimmsFWD266.56.331.750.25
SoumaréMID266.538.51.750.15
MephamDEF164.6431.70
GilmourMID364.6261.70.22
MudrykMID164.6251.70
MendyMID364.631.671.70.08
SouttarDEF164.6201.70
GelhardtFWD264.6211.70.4
CookDEF164.6201.70
O'BrienMID164.6221.70
DanjumaMID164.6151.70
DaviesMID361.94261.630.45
Van de BeekMID361.9423.671.630.41
RothwellMID160.8331.60
SemenyoFWD160.8181.60
SchadeMID160.8291.60
SambiMID260.827.51.60.1
PattersonDEF160.8311.60
GarnerMID160.812.51.60
KochDEF360.838.671.60.45
WöberDEF160.8251.60
McKennieMID160.8311.60
LascellesDEF360.831.331.60.67
ToffoloDEF160.8301.60
FelipeDEF160.8251.60
BryanMID260.891.60.6
MilnerMID359.6641.331.570.12
GarnachoMID258.920.51.550.55
MilivojevicMID358.14351.530.33
DasilvaMID257441.50.7
WhitworthGK15731.50
ForshawMID257181.50.2
DjenepoMID35728.671.50.28
MaraFWD157321.50
DialloMID355.8631.331.470.33
SalisuDEF355.86351.470.21
BaptisteMID255.1321.450.15
ZabarnyiDEF153.271.40
Lewis-PotterMID153.2141.40
SarmientoMID253.210.51.40.4
RichardsDEF153.2131.40
RutterFWD153.2151.40
ValeryDEF253.261.40.4
EdozieMID153.2231.40
Diego CostaFWD153.2331.40
TraoréMID153.2141.40
LyancoDEF251.3241.350.05
FredericksDEF350.5415.671.330.47
Diego CarlosDEF149.441.30
PearsonMID149.491.30
DamsgaardMID149.4331.30
KristiansenDEF149.4161.30
ColbackMID149.4141.30
SurridgeFWD149.4261.30
OnuachuFWD149.4141.30
SarrMID149.4141.30
DownesMID149.4271.30
RondónFWD247.518.51.250.25
FirpoDEF247.5261.250.35
ChukwuemekaMID345.6121.20.14
MbabuDEF145.671.20
LukicMID145.6151.20
AndersonMID245.615.51.20.2
AyariMID138310
D.D.FofanaFWD138310
DramehDEF1380.510
KalajdžićFWD138110
BrooksMID130.450.80
Van HeckeDEF130.460.80
ScarpaMID130.450.80
A.AyewMID130.4110.80
LariosDEF130.440.80
BreeDEF130.420.80
HodgeMID130.450.80
AugustinssonDEF126.620.70
KurzawaDEF126.620.70
StaceyDEF122.860.60
ChalobahMID17.610.20

Big thanks to Vaastav, without his FPL data on GitHub these calculations would not be possible.

These were just data for the las 3 seasons. In the next step, we take it one step further and calculated the same data from last 4 seasons.

The best FPL assets over the last four seasons

Here is our full list of the best players to pick in FPL based on their long-term performance. We only considered players that are regular starters for their teams, and only players that played at least the last three seasons (but we included a few players who played just the last 2 seasons but were reliable assets over those 2 seasons).

best fpl players 2023 24
Most Reliable Players to Pick in FPL 2023/24

To explain the columns:

AVG points per game – Average from points per game a player registered over the last four seasons (19/20, 20/21, 21/22, 21/23)

Standard DEV – Standard deviation from points per game a player registered over the last four seasons

Expected points per 38 – Expected FPL points per 38 games (AVG points per game * 38)

Players are sorted by the average of their points per game over the last four seasons.

How to use our list of best FPL picks

Do you still, struggle with who to pick to your FPL team for the 2023/24 season? Our list could help you find players that are very reliable in delivering points based on data from the last four seasons.

This could be very useful for FPL managers who think long-term and who do not get easily distracted by short-term volatility in players’ performances.

Basically, this can help you pick the core of your FPL team – players, who will be in your squad through the majority of the season (you would sell them only if they got injured).

It will help you find set-and-forget players. Because they had stable output in the last four seasons, we can expect similar performance from them in the next season as well.

Focus on players with high Expected points per 38 games and with low Standard Deviation of their points and who you think have a high chance of playing at least 32+ games in the season. 

High Expected points per 38 games means that players are expected to score a high amount of points in 38 games.

Low Standard deviation means that the points they are expected to score should be very close to the expected output and shouldn’t deviate much from it in both directions.

Please note, that some of those players are rotation risks, so they can be benched from time to time and do not get 38 games during the season – therefore their total points output will be lower.

Best FPL goalkeepers to pick in 2023/24 (based on long-term data)

First, let’s take a look at the most reliable FPL goalkeepers over the last four seasons.

best goalkeepers fpl 2023 24
Best goalkeepers for FPL 2023/24

We really like the look of Allisons’s and Pope’s average points over the last four seasons they played. If you are willing to invest more money in your goalkeeper, do not overlook these two.

If you are looking for cheaper options (4.5) than Pope and Allison, consider Fabianski or Guaita. They are regularly scoring fewer points than more expensive options, but based on the long-term data they are the best picks at a 4.5m price point.

Best FPL defenders to pick in 2023/24 (based on long-term data)

Let’s move to the most reliable defenders in Fantasy Premier League.

best defenders fpl 2023 24
Best defenders for FPL 2023/24

It is no surprise to see Liverpool full-backs TAA and Robertson up top. They scored a big amount of points in the last four seasons and were very reliable assets for our FPL teams.

The standard deviation of Stone’s and Chilwell’s points per game in the last four seasons is very high, which indicates that their points output could deviate quite a bit from the expected value.

Players like Laporte, Gabriel, Mee, Dunk, Mings. Varane shouldn’t be overlooked either. Their output is stable (when they play), so their points at the end of the 2023/24 season could be very close to their expected output.

Do not overlook them when picking defenders into your FPL squad for the new season.

Best FPL midfielders to pick in 2023/24 (based on long-term data)

best midfielders fpl 2023 24
Best midfielders for FPL 2023/24

When it comes to FPL midfielders, no player has shown such reliability over the last four seasons as Egyptian King Mo Salah. He has a high expected output and low standard deviation of average points per game from the last four seasons which makes him a perfect set-and-forget player in your FPL squad.

Fernandes, Rahsford, and Son have high expected points, but also high standard deviations, so the risk is high that they might not deliver points close to their expected output.

Mahrez, Foden, Grealish, and Maddison should also be in consideration, especially if you would like to spread the money around your squad. When they play, they can deliver points. Once you see Mahrez getting a game time, it is time to consider bringing him into our FPL squads.

Best FPL forwards to pick in 2023/24 (based on long-term data)

We have a lot of choices among FPL forwards this season. Haaland is likely a no-brainer for the majority of FPL managers. But who are the other reliable picks for our three precious forward spots?

best forwards fpl 2023 24
Best forwards for FPL 2023/24

Kane is an expensive FPL asset, but you get what you paid for – in this case, regular delivery of FPL points.

Do not overlook Wilson, Watkins and Jesus – when they play there are good FPL picks as they deliver too.

Our FPL team from reliable FPL assets

So, how your FPL GW1 team for the 2023/24 season could look like if you pick only reliable players from our list? Note: this could be a perfect zombie team for the 2023/24 season:

best zombie fpl team 2023 24

Conclusion

As you can see, there are some players in the Fantasy Premier League that are able to deliver a similar amount of points every season. That makes them almost the best and the most reliable fantasy picks.

However, it does not mean you should ignore the rest.

Or new signings.

Pick some of these reliable assets into the core of your FPL squad.

And fill the rest with other players or others you expect to do well despite having a lack of data to evaluate their FPL performance.

Good luck in the 2023/24 season!

Further resources

 

Matej Šuľan

Fantasy Football enthusiast with two top 1k finishes in FPL. Best FPL overall rank: 119th in 2019/20 season. Five top 500 finishes in UCL Fantasy, best overall rank: 23rd in 2018/19 season. Founder of Fantasy Football Reports.

Leave a Comment

Your email address will not be published. Required fields are marked *