Ronin’s dataset, at a glance: 2,700 leagues, 36,000 teams, 50 sports, 1,500 TV channels. Numbers like that describe the size of the operation. They don’t tell a platform whether the one market and the one sport it actually needs is covered. Broadcast rights don’t clear globally, they clear country by country, sport by sport, often league by league. So here’s the other half of the picture: what coverage looks like broken down by market.
One thing worth saying before the numbers: this list is a snapshot, not a ceiling. Are you missing a country or a sport? Let us know, and let’s work together to map it.
The footprint, sport by sport
Across the 14 flagship markets Ronin tracks in depth, 37 distinct sports appear with mapped broadcast rights in at least one country, adding up to 183 confirmed sport-market combinations currently live in the dataset. Sorted by breadth:
| Market | Sports | Coverage |
|---|---|---|
| Sweden | 27 | Soccer, basketball, American football, ice hockey, baseball, badminton, bandy, beach volleyball, cycling, darts, equestrian, fighting sports, floorball, futsal, golf, gymnastics, handball, motorsports, padel, snooker, swimming, table tennis, tennis, track and field, trotting, volleyball, winter sports |
| Norway | 26 | Soccer, basketball, American football, ice hockey, badminton, beach volleyball, chess, cricket, cycling, darts, equestrian, fighting sports, floorball, golf, gymnastics, handball, motorsports, rugby league, rugby union, snooker, swimming, table tennis, tennis, track and field, volleyball, winter sports |
| USA | 21 | Soccer, basketball, American football, ice hockey, baseball, Australian football, cycling, equestrian, fighting sports, golf, gymnastics, lacrosse, motorsports, rugby league, rugby union, softball, swimming, tennis, track and field, volleyball, winter sports |
| Finland | 16 | Soccer, basketball, American football, ice hockey, baseball, bandy, esports, fighting sports, floorball, golf, handball, motorsports, pesäpallo, snooker, volleyball, winter sports |
| Brazil | 15 | Soccer, basketball, American football, ice hockey, baseball, beach volleyball, fighting sports, futsal, golf, handball, motorsports, rugby league, rugby union, tennis, volleyball |
| Denmark | 15 | Soccer, basketball, American football, ice hockey, baseball, badminton, cycling, fighting sports, golf, handball, motorsports, padel, table tennis, tennis, track and field |
| Germany | 13 | Soccer, basketball, American football, ice hockey, baseball, cycling, darts, fighting sports, golf, handball, motorsports, tennis, winter sports |
| UK | 13 | Soccer, basketball, American football, ice hockey, baseball, Australian football, cricket, fighting sports, golf, motorsports, rugby league, rugby union, tennis |
| Spain | 10 | Soccer, basketball, American football, ice hockey, baseball, fighting sports, golf, handball, motorsports, tennis |
| Canada | 9 | Soccer, basketball, American football, ice hockey, baseball, fighting sports, golf, motorsports, tennis |
| India | 9 | Soccer, basketball, badminton, cricket, fighting sports, golf, kabaddi, table tennis, tennis |
| Italy | 7 | Soccer, basketball, American football, ice hockey, baseball, golf, tennis |
| France | 1 | Soccer |
| Netherlands | 1 | Soccer |
Depth reflects the market, not a template
This isn’t the same sport list copy-pasted across 14 flags. Bandy, floorball, padel, snooker, pesäpallo and trotting only show up in the Nordic markets, Sweden, Norway, Finland and Denmark, because those are the markets where those sports carry broadcast rights worth mapping at all. India’s list includes cricket and kabaddi; the UK’s includes cricket, rugby league and rugby union alongside the sports it shares with the US. A dataset that applied one template everywhere would either invent rights that don’t exist or miss the regional sports that matter most to a local audience. Neither helps a platform trying to answer “where can I watch” for a specific user in a specific country.
Familiar names, fragmented all the same
The scale of the fragmentation is easiest to see in Ronin’s six largest tracked markets by population. In the US, fans juggle ESPN, Fox Sports, NBC’s Peacock, Amazon Prime Video and Apple TV to keep up with the sports Ronin tracks there. India runs primarily through Disney+ Hotstar, JioHotstar and the Sony Sports Network. Brazil’s coverage sits mainly across Globoplay, ESPN Brasil and Amazon Prime Video. Germany splits across Sky Deutschland, DAZN and MagentaSport. France, currently mapped for soccer only, runs largely through beIN Sports, Canal+ and Amazon Prime Video. And in the UK it’s Sky Sports, TNT Sports, the BBC and Amazon Prime Video. Six instantly recognizable lineups of streaming and broadcast names, six different combinations, and that’s before accounting for which specific tier or package actually carries a given game.
Two countries, one sport, and that’s the honest state of it
France and Netherlands currently carry one mapped sport each: soccer. That’s not a placeholder number, it’s where those two markets actually stand right now. A coverage list that only showed finished markets would hide exactly the gap a buyer needs to see before they build on it.
Why the breakdown matters more than the headline number
“50 sports” and “2,700 leagues” describe scale. They don’t tell an integrator whether tonight’s specific game, in a specific country, on a specific network, is something Ronin can answer for. That only shows up at the sport-and-market level, because rights fragment there, not at the global total. A German broadcaster’s rights to Bundesliga football and a German broadcaster’s rights to Tour de France stage coverage don’t come from the same rightsholder, don’t renew on the same calendar, and don’t answer to the same regulator. Mapping coverage one sport, one country at a time is what turns a headline stat into an API a platform can actually build “where can I watch” on. Get in touch.



