CastCMS.
ScoreCast · football score sites

ScoreCast features

What each ScoreCast module actually does — league hub, live scores, match pages, stats, auto news, match odds, and IndexNow / Google Indexing API. Same stack that runs SkorX. Packages and prices stay on Pricing. This page is the catalog, not a second price list.

Starter, then Pro

League site and live match day

Starter is a real score site — hub pages for the leagues you pick at checkout. Pro adds in-play scores, a pre-match story, basic stats, and a match overview. Not a widget on someone else’s domain.

ScoreCast Starter

Summary · Fixtures · Standings · Results

League home, fixture list, table, and results on their own URLs. Season switcher when the data has more than one season. This is the site — not a live-score overlay.

ScoreCast Pro

Live scores

In-play results on the hub and on match pages. The same live layer feeds the home list and league asides — not a separate live-score app.

ScoreCast Pro

Pre-match auto content

A match preview assembled from the fixture, not a newsroom workflow. Published on the match page before kick-off so the URL is not an empty shell.

ScoreCast Pro

Basic statistics

Core match numbers on the match page — shots, possession, and the short bar set. The 30+ stats module is a different card on Elite.

ScoreCast Pro

Match detail overview

The overview tab on the match URL: kick-off, venue, score, and the modules your package unlocks. One match, one page, tabs for the rest.

ScoreCast Elite and up

Match intelligence

Elite adds the data people open a match page for: H2H, lineups, the deep stat sheet, and a post-match story a few minutes after the whistle.

ScoreCast Elite

Head-to-head

Previous meetings on the match page. Form context without a second stats product.

ScoreCast Elite

Match lineups

Starting XI, formation, and substitutes when the feed has them. A tab on the match page, not a PDF.

ScoreCast Elite

30+ match statistics

The full bar set — far past basic shots and possession. Same match URL, deeper sheet. Advanced-stat add-ons are for extra packs, not a replacement of this module.

ScoreCast Elite

Post-match auto news

A story on the site about three minutes after full time. No newsroom queue. Rankings and traffic are not guaranteed.

ScoreCast Elite and up

Match page extras

The rest of the match URL: minute-by-minute events, commentary, the table beside the fixture, and a fan score prediction. Tabs appear when the package and the feed both have data.

ScoreCast Elite

Minute-by-minute timeline

Goals, cards, and substitutions on a timeline. Empty when the feed has not sent events yet — the tab still belongs to the match page.

ScoreCast Elite

Live commentary feed

Text commentary on the match. Not a TV rights stream. Complements the timeline when both are on.

ScoreCast Elite

Standings on the match page

The league table next to this fixture, so readers do not bounce back to the hub to see who moved.

ScoreCast Elite

Fan score prediction

A simple score-guess on the match page. Engagement on the URL — not a betting product.

All ScoreCast packages

IndexNow and Google Indexing API

Every ScoreCast tenant has an Index tab — not a separate Index Ops product. Host an IndexNow key on your domain and attach a Google Indexing API service account so match and news URLs can be submitted for faster discovery. Indexing and ranking stay with the search engine.

ScoreCast Starter and up

IndexNow

Generate or upload an IndexNow key in the panel. CastCMS serves the verification file on the site hostname. Use it to notify Bing, Yandex, and other IndexNow partners when match pages and stories are published.

ScoreCast Starter and up

Google Indexing API

Attach a Google service account in the same Index tab. URL notifications for types Google accepts. This is not a blanket “index every match report” switch, and it is not a ranking guarantee.

Elite and Enterprise

Languages, SEO, odds, all leagues

Elite turns on multilingual publishing and match-page schema. Enterprise adds match odds from the feed and every league in the catalog. Extra leagues on a capped plan are an add-on, not this module.

ScoreCast Elite

Multi-language

Panel and public ScoreCast site in more than one language. Need one extra locale on a cheaper card? That is the Extra language add-on.

ScoreCast Elite

SEO · schema & meta tags

Match and league URLs with schema and meta. URL notification (IndexNow and Google Indexing API) is a separate Index tab on every ScoreCast tenant — see Indexing. Rankings and traffic are not guaranteed.

ScoreCast Enterprise

Match odds

Kick-off prices on the match page when the feed has them. Soft numbers for the story — CastCMS is not a bookmaker and does not take bets. Fan prediction on Elite is a community vote, a different module.

ScoreCast Enterprise

All leagues

The full league catalog on the tenant. Starter, Pro, and Elite pick a set at checkout; extra slots are an add-on on those cards. This module is the unlock, not the add-on.

Attach to a ScoreCast subscription

Add-ons

Extras that extend an active ScoreCast plan. Not a second catalog. Radio-only extras stay on Radio. Amounts are on Pricing → Add-ons.

Extra league pack

Add league slots when the package has a cap (Starter 2, Pro 6, Elite 12). Enterprise already includes all leagues — this add-on is for the capped cards.

Advanced statistics

Deeper stat packs on top of the match sheet. Elite already includes 30+ match statistics; this add-on is extra depth, not a substitute for that card.

Extra language

One more public or panel locale when the package already has a language story. The full multi-language module ships on Elite.

Custom domain setup

We wire DNS and SSL. The score site on your hostname is the product; this add-on is the setup work.

ScoreCast

Feature questions

Package names match ScoreCast pricing. This page does not repeat the comparison table.

Is ScoreCast a live-score widget?

No. It is a hosted score site: league hubs, match URLs, and the modules on the package. You pick leagues at checkout. CastCMS is not a betting feed or a TV stream.

Do IndexNow and Google Indexing API guarantee that pages will rank?

No. They notify search engines that a URL exists or changed. CastCMS hosts the IndexNow key and the Google service account on the ScoreCast tenant. Whether a page is indexed or ranks is the search engine’s decision.

Where do I see which package includes which module?

On ScoreCast pricing. Cards list what each step adds; the comparison table is the full matrix. This page explains the modules. It does not republish prices.

How do extra leagues work?

Starter, Pro, and Elite include a league cap. Extra slots add +$49/mo on the invoice. Enterprise includes all leagues as a module — you do not buy the extra-league add-on on that card. Amounts are on Pricing → Add-ons.

What is 30+ match statistics versus advanced stats?

30+ match statistics is an Elite module on the match page. Advanced statistics is an add-on for extra depth. They are not the same SKU.

Are match odds a betting product?

No. Match odds are kick-off prices from the feed, on the Enterprise match page when the data is there. CastCMS does not take wagers. Fan prediction on Elite is a community vote — a different module.

Are add-ons a second product?

No. Extra leagues, advanced stats, language, and domain setup attach to an active ScoreCast subscription. Custom theme is a Radio add-on. JSON for an app you already run is Football Data API. Amounts are on Pricing → Add-ons.

Next

Pick a ScoreCast package

Three main cards on Pricing, Enterprise under Extended plans. Demo site if you want to open a score site first.