Pitch Radar

RPL fantasy: who to pick

Season 2026/27 · 77 players in the pool · from 270 minutes

The list comes from two things: how much a player creates per 90 minutes (xG + xA) and how favourable his club's next match is. We know nothing about injuries or rotation — this is a hint, not a line-up.

Who to pick

Output per 90 minutes multiplied by the points his club is expected to take in the next match.

PlayerClubOpponentxG+xA per 90Club's chanceScore
Luciano GondouCSKA Moscowhome to Rodina Moscow0.6087%0.54
Ivan OblyakovCSKA Moscowhome to Rodina Moscow0.5587%0.49
Ivan OleynikovCSKA Moscowhome to Rodina Moscow0.5187%0.46
Brayan GilBaltika Kaliningradaway to Akhmat Grozny0.7847%0.44
Konstantin TyukavinDynamo Moscowaway to Rubin Kazan0.7049%0.41
Mirlind DakuSpartak Moscowaway to Krylia Sovetov0.5855%0.37
Nikita KrivtsovKrasnodarhome to Zenit0.7738%0.36
Alexander SobolevZenitaway to Krasnodar0.8134%0.35
Manfred UgaldeSpartak Moscowaway to Krylia Sovetov0.5455%0.34
Andrey KasadzhikovOrenburghome to Dynamo Makhachkala0.6540%0.32
Kirill GlebovCSKA Moscowhome to Rodina Moscow0.3487%0.31
Daniil KrugovoyCSKA Moscowhome to Rodina Moscow0.3387%0.30

Running hot

Scoring more than their chances are worth. Finishing like that rarely holds: they cost a lot and the return can drop.

PlayerClubGoalsxGGap
Maksim GlushenkovZenit62.50+3.5
Gamid AgalarovDynamo Makhachkala52.70+2.3
Alexander SobolevZenit74.76+2.2
Gilson BenchimolAkron Tolyatti41.99+2.0
Artem MaksimenkoRodina Moscow31.27+1.7
Juan Manuel BoselliKrasnodar20.54+1.5

Owed goals

The chances are there, the goals are not. If the chance quality holds, the goals come back — and they are cheap now.

PlayerClubGoalsxGGap
Axel GnapiFakel Voronezh02.36−2.4
Damián PueblaOrenburg02.21−2.2
BiteloDynamo Moscow01.21−1.2
Martin KramaricKrylia Sovetov12.20−1.2
RonaldoRostov01.19−1.2
Ivan SergeevDynamo Moscow01.16−1.2

Understat data, refreshed twice a day. We do not give betting tips and we do not know about injuries or suspensions — check the line-ups.

Full RPL xPTS table →