Where are the RPL's Russian players born?

Moscow and Krasnodar supply a quarter, the Urals have almost vanished, Kaliningrad is suddenly near the top

I went through 296 players from the 2025/26 season. Geography explains the league better than you'd think.

There's a gorgeous interactive version with a map, filters by federal district and club pages, photos and player stats, practically a miniature encyclopaedia:

https://rpl-geo.vercel.app/Do (!!!) go and have a look, and take the quiz on where each player was born 😁

Russian football loves talking about youth schools. Somewhere they "have always known how to develop players", somewhere "kids don't go into football", somewhere "there's no proper academy", and somewhere there's simply Krasnodar, which seems to have built a separate state inside Russian football.

I decided to test this not on gut feeling but on a player database.

I took every Russian footballer who played at least a minute for an RPL club in the 2025/26 league or Russian Cup. Not squad lists, not academy graduates, not players "under contract", but the ones who actually set foot on the pitch.

That gave 296 unique players. Of those, 281 were born in what are today regions of the Russian Federation. Another 15 were born elsewhere in the post-Soviet space: Simferopol, Luhansk, Dushanbe, Bishkek, Gudauta, Tskhinvali, Dnipropetrovsk and so on. We set them aside, because the regional map is built only on today's Russian regions.

The headline conclusion right away: the RPL's Russian player is not born "all over the country". He's more likely to be born where there's a club nearby, an academy, a route upwards and people who might notice him.

The 11 regions that hosted RPL clubs in 2025/26 produced 165 of the 281 players born in Russia. That's 58.7%.

The other 78 regions of the country produced 116 players between them.

That's what Russian football geography looks like: not one huge, evenly covered map, but a handful of islands with a lot of emptiness in between.

Methodology: who counted

The database includes players with a Russian passport who played at least 1 minute for an RPL club in the 2025/26 RPL or the 2025/26 Russian Cup.

Players who changed clubs mid-season were counted once. Matches and minutes were added together.

The region was determined by place of birth, not by academy. That's an important caveat. A player could be born in Moscow and grow up, footballistically, in Krasnodar. Or be born in Kabardino-Balkaria and leave at 14 for the academy of Krasnodar, Akhmat or a Moscow club.

So this isn't a ranking of academies. It's a map of the places Russian football gets its RPL players from.

The overall breakdown:

Total unique players: 296

Born in today's Russian regions: 281

Born outside today's Russian regions, in the post-Soviet space: 15

And by Russian region:

The 11 regions with RPL clubs: Moscow, St Petersburg, Krasnodar Krai, Samara Oblast, Tatarstan, Rostov Oblast, Chechnya, Dagestan, Nizhny Novgorod Oblast, Kaliningrad Oblast and Orenburg Oblast.

That's just 12% of Russia's regions. But they supply almost 59% of the RPL's Russian personnel.

Moscow and Krasnodar: a quarter of all Russian players

In absolute numbers everything is as expected, and still a little sad.

Moscow and Krasnodar Krai together supply 70 players. That's almost a quarter of all the RPL's Russian players born in today's Russian regions.

The top six regions supply almost half.

This isn't simply "big cities produce more". Moscow Oblast is enormous but gives 15. Tatarstan, with Rubin, gives 7. Sverdlovsk Oblast, with Yekaterinburg and Ural, gives 1. Tyumen Oblast, 1. Khanty-Mansi and Yamalo-Nenets, 0.

What matters here isn't just the size of the region but the football vertical: academies, tournaments, scouting, visibility, a club nearby, a clear route.

In that sense Moscow isn't one region but an entire factory of routes. Spartak, CSKA, Dynamo, Lokomotiv, Chertanovo, plus the whole Moscow Oblast periphery, which in youth football lives right next door to the capital. A player can be born in Balashikha, Khimki or Orekhovo-Zuyevo and end up in the Moscow system very quickly.

Krasnodar Krai is a different type of concentration. It's not just a big population and a warm climate. There's Krasnodar, the country's main private football project, there's Sochi, the old Kuban towns and a dense southern football layer. Even if a player isn't a graduate of Galitsky's academy, the region still works as a powerful football environment.

Federal districts: the centre and the south took the league, the east is barely visible

Look at it by federal district and the map becomes completely straightforward.

The Central Federal District: 79 players, around 27% of all Russian personnel and around 28–29% of playing time. That's not only Moscow, but without Moscow the picture would be entirely different.

The South and the North Caucasus together form almost a separate football country. The Southern District: 42 players, the North Caucasus District: 37. That's more than the whole of Siberia, the Urals and the Far East combined.

The Urals and Siberia together: 27 players. Fewer than Moscow alone.

The Far East: 8 players. Six of them from Primorye, one from Kamchatka (Lepsky, Krylia Sovetov) and one from Khabarovsk Krai, Vladislav Pospelov of Baltika, the hero of a separate chapter in the interactive table. Yakutia, Chukotka, Magadan, Sakhalin, the Jewish Autonomous Oblast, Amur Oblast, Buryatia, Zabaykalsky Krai: zero natives in this sample. A perfect example of a macro-region where there are First League clubs, but the lift to the RPL barely works.

The Urals Federal District is a separate sore point altogether. Just 3 players: Arsen Adamov from Sverdlovsk Oblast, Matvei Urvantsev from Chelyabinsk Oblast and Maksim Voronov from Tyumen Oblast. Out of 12 million-plus inhabitants.

This isn't "kids there don't play". It means there's almost no working bridge between youth football and the RPL.

The Urals: the map's biggest void

The Urals district is especially strange, because it's neither a desert nor a sparsely populated territory. Yekaterinburg, Chelyabinsk, Tyumen, Perm nearby, strong sports schools, ice hockey, skiing, martial arts, infrastructure, money.

But almost none of it converts into the RPL.

Sverdlovsk Oblast: 1 player. Chelyabinsk: 1. Tyumen: 1. Khanty-Mansi: 0. Yamalo-Nenets: 0. Kurgan Oblast: 0.

And this isn't a case where you can say "well, the population is small". No, the population is large. Football simply isn't the region's main social and sporting route.

Ural was an RPL club for a long time and now plays in the First League. Chelyabinsk has climbed into the First League but historically was never a top-flight club. Tyumen was in the First League, and its football status doesn't look like a lift to the RPL either.

The regions have clubs, but they tend to work as a ceiling rather than a springboard. A graduate can grow as far as the First League, but beyond that his path becomes a matter of chance. He has to be noticed by an RPL club, an agent, a scout, a coach, someone inside the system. If that doesn't happen, he stays at his level.

In that sense the Urals aren't the failure of one academy. They're the failure of a vertical.

The North Caucasus: a different model

The North Caucasus District supplies 37 players. That's more than the North-West without St Petersburg.

Dagestan: 15 players, as many as Moscow Oblast. North Ossetia: 7. Chechnya: 6. Kabardino-Balkaria: 4. Ingushetia: 2. Karachay-Cherkessia and Stavropol Krai are in the sample too.

The North Caucasus can't be explained by RPL clubs alone. In 2025/26 there are two top-flight clubs there: Akhmat and Dynamo Makhachkala. But there are more players than such a club base ought to produce.

A different set of factors is at work here: street football, early competition, local connections, family routes, moves to academies in the South and Moscow, the proximity of Krasnodar, Akhmat, Dynamo Makhachkala, Alania.

It's not Krasnodar's academy model. There, the state lives inside the club: pitches, a training base, a boarding school, recruitment, a school, infrastructure. The Caucasus model is more diffuse. A player can be born in Nalchik, Nazran, Makhachkala or Vladikavkaz and break through in a completely different system.

Hence the density.

North Ossetia is the undisputed national leader for density: 10.31 players per million inhabitants.

It has only 7 players, but with a population of around 679,000 that's a gigantic return. Agkatsev, Bokoev, Gudiev, Khosonov, Revazov, Khubulov, Metsiev: a compact list, but for such a base it's a lot.

And an important detail: Eduard Spertsyan is not North Ossetia. He was born in Stavropol and belongs to Stavropol Krai. It's very tempting to file him under the "Caucasus showcase", but you can't do that on a regional map. Place of birth is a boring thing, but it keeps you honest.

Kaliningrad: the surprise top performer

Kaliningrad Oblast is one of the most interesting storylines.

Only 5 players, but with a population of around a million that's 4.84 per million, higher than Moscow and St Petersburg.

At first it looks like: there we go, Baltika has built a vertical. But the data politely raps you on the knuckles.

Of the five Kaliningraders only two play for Baltika: Nikitin and Stepanov. The leader in minutes among natives of the region is actually Artyom Makarchuk of Sochi (1,265 minutes). Pomazun sits on the bench at Spartak, Karabashev is at Dynamo Makhachkala.

So Kaliningrad really does produce players, but that's not direct proof that Baltika produced them all itself. The region looks stronger than average, the club provides a platform, but the academy vertical needs to be checked separately.

A separate story alongside it: Vladislav Pospelov, a native of Khabarovsk Krai who travelled via St Petersburg youth football and Almaz-Antey to Baltika in Kaliningrad, and made his Premier League debut this season. He's not a Kaliningrader by birth, but his is the longest internal relocation in the league: roughly 7,023 km and eight time zones.

And the story is still great: a small exclave with 5 RPL players and very high density. This is definitely not an "empty region".

Samara and Tolyatti: not glamorous, but it works

Samara Oblast: 19 players and 6.1 per million. That's the second-highest density in the country among regions with a large sample.

What matters here isn't one academy but a pairing.

Samara: Krylia Sovetov, a long-standing football culture, many generations of players. Tolyatti: Akron, which sharply raised the region's visibility and gave young players a shot at the RPL. Plus local schools, migration within the region, proper playing time.

The list isn't decorative either: Umyarov, Bozhin, Golenkov, Boldyrev, Volkov, Mukhin, Kuzmin, Yermakov, Makarov, Lyubakov, Terekhovsky and a whole batch of young players.

Samara doesn't look like a region that "happened to produce a lot". It's precisely a place where football is built into the environment.

And here's the contrast with the Urals. Samara Oblast has two RPL clubs, Krylia and Akron. The Urals district has none. The result is almost mechanical.

Moscow and St Petersburg: lots of players, different stories

Moscow: 45 players. More than anyone.

But Moscow isn't just a city. It's four RPL clubs, several strong academy systems, a huge youth football market, Moscow Oblast next door, an agent scene, scouts, tournaments, contacts.

In Moscow even a player with a slight edge gets into view faster. He's easier to watch. He's easier to move from one school to another. He has more matches, more competition, more chances of landing in the right training group.

St Petersburg gives 19 players. In density it's almost level with Moscow: 3.36 against 3.39 per million. But the structure is different.

St Petersburg has Zenit, a powerful academy and a big city. But many Petersburg players blossom away from Zenit: Denisov and Dmitriev at Spartak, Vakhania at Rostov, Koledin and Smelov at Pari NN, Kozlov at CSKA, Kravtsov and Vasilyev at Sochi.

It's an odd but important detail: St Petersburg produces players, but doesn't necessarily keep them. Zenit, as a top club with an expensive squad, is under no obligation to give many minutes to its Russian graduates. Sometimes it's simply too strong for that.

Top for density: the small regions

If you look not at absolute numbers but at players per million inhabitants, the map changes.

Conclusions need care here. In small regions one or two players send the density soaring. Kalmykia with Beveev alone and Kamchatka with Lepsky alone look high, but that's a small-base effect.

So density is best read like this:

  • if a region is big and produces a lot per million, that's a strong signal;
  • if a region is small and produces 1–2 players, that's an interesting fact but not proof of a system.

Samara, Kaliningrad, Dagestan, Krasnodar Krai, Moscow, St Petersburg: those are systemic stories.

Kalmykia, Kamchatka, Karelia, Pskov Oblast: more of a reminder that a small sample knows how to make noise.

31 regions produced nobody. That's data too

58 Russian regions have at least one player. 31 have none.

That's not always a problem. Chukotka, the Nenets Autonomous Okrug, Magadan Oblast or the Jewish Autonomous Oblast have tiny populations. A zero there is no sensation.

But when the zero belongs to Khanty-Mansi, Yamalo-Nenets, Komi, Mordovia, Chuvashia, Tver Oblast, that's no longer a question for the maths but for sporting identity.

Some regions simply aren't football regions. They may have money, sport, infrastructure, but a different profile: ice hockey, skiing, biathlon, athletics, wrestling, martial arts. Football exists but never becomes the main lift.

And that's a perfectly normal conclusion. Not every region has to produce RPL players. But if we're discussing the development of Russian football, it's important to understand: the map of emptiness is not random.

The post-Soviet 15: a category of their own

15 players were born outside today's Russian regions, in the post-Soviet space.

The point here is not to argue about the status of territories inside one table. For our purposes the criterion is simple: a current region of the Russian Federation or not.

Abkhazia and South Ossetia are not Russian regions, so Kvekveskiri and Tataev go into the post-Soviet block. Simferopol, Luhansk, Henichesk, Dnipropetrovsk are also outside the map of today's Russian regions under this methodology.

Why "no club, no players" almost works, but not quite

The simplest formula goes like this:

if a region has an RPL club, it will have more players.

The data confirm it: the 11 regions with RPL clubs supply 165 players. The other 78 regions, 116.

But the formula isn't absolute.

There's Moscow Oblast: no RPL club, but 15 players. Because Moscow is next door. The Moscow suburbs work as a raw-materials belt for the capital's academies.

There's the Caucasus: not always an RPL club, but a culture, early selection and routes to neighbouring academies.

There's Leningrad Oblast: formally not St Petersburg, but right beside a gigantic football centre.

There's Adygea: right next to Krasnodar.

So it's more accurate to say: players appear where there is access to a strong football system, not necessarily an RPL club. Sometimes that's a club of your own. Sometimes a neighbouring metropolis. Sometimes a cultural environment. Sometimes an early move.

But without that access, a region almost disappears.

What this says about Russian football

This map isn't about "where the kids are more talented". Kids are talented everywhere; football just doesn't know how to find them and bring them through everywhere.

The RPL's Russian player is more likely to appear where three things coincide:

  1. Environment: football not as a "keep-fit club" but as real competition.
  1. Infrastructure: academies, pitches, coaches, tournaments, medical care, accommodation.
  1. Visibility: scouts, clubs, agents, a vertical of transfers, a clear route into professional football.

Moscow wins on scale. Krasnodar on infrastructure. Samara on the Samara–Tolyatti football pairing. The Caucasus on culture and competition. Kaliningrad on an unexpected regional return. The Urals and the Far East show the reverse: without a working lift, even a big region almost vanishes from the RPL map.

The most honest conclusion sounds dry: Russia's problem is not that "footballers don't grow". The problem is that across a huge part of the country they grow outside a system capable of bringing them to the RPL.

And then it's business as usual: if a player isn't visible, it's as if he doesn't exist. Even if he's out there somewhere.

Interactive version with the map and filters: [rpl-geo.vercel.app](https://rpl-geo.vercel.app)

The Telegram channel: https://t.me/BalticaB