Build/Sports
Sports Namespace

Build a sports stats business.
150,000+ cricket matches, owned.

Cricket powered by our own database of 150,000+ matches (Cricsheet, ODC-BY licensed) — player career stats, match archives, and head-to-head records, all ingested and owned. Football scores come from a live ESPN proxy — useful, but worth knowing it's not owned data like the cricket endpoints. No betting or gambling products here — stats and fan engagement only.

Get free API keyView API docs

The opportunity

Real numbers. No projections inflated to impress.

150,000+
Cricket matches in our owned database
Ingested from Cricsheet, ODC-BY 1.0 licensed
4
Cricket endpoints — owned data, no upstream limits
matches, match detail, player stats, head-to-head
1
Football endpoint — live ESPN proxy, not owned
Be upfront with users about this distinction
$19–49
Monthly APlicious cost for most indie apps
Starter/Growth plan covers typical stats-app volume

3 businesses you can build this month

Each one is a complete business, not a demo. Revenue estimates are conservative and show the math. These are illustrative estimates based on stated assumptions, not guarantees of revenue. Stats and fan-engagement angles only — no betting or gambling products.

Fantasy cricket players (Dream11-style leagues) constantly need career stats and head-to-head numbers to pick their lineup before a match. StatLine is a fast lookup app — search any player's career stats by format, or compare two teams' head-to-head record before setting a fantasy team. Pure stats and analytics, no betting or money-line predictions involved.

Pricing Model
$3.99/month subscription
Build Time
2–3 weeks solo
Revenue Target
$1,995/month
Gross Margin
97.7% gross margin
Revenue Math

500 subscribers × $3.99 = $1,995. Conservative — fantasy cricket has over 100M users in India alone during IPL season, and a dedicated stats companion app is a small, achievable slice of that audience.

Endpoints Used
/sports/cricket/player-stats
/sports/cricket/head-to-head
APlicious Cost
$19 (Starter plan — 500 users × 6 × 30 = 90,000 calls/mo in peak season; budget for Growth/$49 if usage holds outside season too)
~6 calls/day during match season

All 5 endpoints

Four cricket endpoints run on our own ingested match database. The football endpoint is a live proxy to ESPN's public API — useful for a scores widget, but not owned data.

Starter code — StatLine

Two API calls in parallel — a player's career stats and a team head-to-head record. Everything a fantasy cricket player needs before setting their lineup.

statline.ts
// StatLine — Fantasy Cricket Stat Lookup
// Built with APlicious Sports namespace
// Replace YOUR_API_KEY with your key from aplicious.com/dashboard

const API_BASE = "https://aplicious.com/api/v1";
const API_KEY = "YOUR_API_KEY";

async function getFantasyPick(playerName: string, team1: string, team2: string) {
  const [playerStats, headToHead] = await Promise.all([
    fetch(`${API_BASE}/sports/cricket/player-stats?name=${encodeURIComponent(playerName)}&format=T20`, {
      headers: { "x-api-key": API_KEY },
    }).then((r) => r.json()),

    fetch(`${API_BASE}/sports/cricket/head-to-head?team1=${encodeURIComponent(team1)}&team2=${encodeURIComponent(team2)}`, {
      headers: { "x-api-key": API_KEY },
    }).then((r) => r.json()),
  ]);

  return {
    player: playerStats.data.player,
    t20Stats: playerStats.data.stats_by_format.find((f: { format: string }) => f.format === "T20"),
    rivalry: {
      team1: headToHead.data.team1,
      team2: headToHead.data.team2,
      record: headToHead.data.overall,
    },
  };
}

// Example output:
// {
//   player: "V Kohli",
//   t20Stats: { format: "T20", matches: 115, batting: { runs: 4008, average: 49.5, strike_rate: 137.9, hundreds: 1, fifties: 38 }, bowling: {...} },
//   rivalry: { team1: "India", team2: "Pakistan", record: { matches_played: 12, team1_wins: 8, team2_wins: 4 } }
// }

Revenue calculator

Slide to see how the numbers stack up. The API cost is real — pulled from our pricing page.

500
5010,000
Gross MRR
$1,995
at $3.99/user
APlicious Plan
Scale ($199)
90,000 calls/mo
API Cost
$199
per month
Net MRR
$1,796
90.0% margin

Model: StatLine — $3.99/month, ~6 API calls/user/day. API plan auto-selects based on call volume. These are revenue projections, not guarantees. Build quality and distribution determine actual results.

Start building today

Free plan. 10,000 API calls per month. No credit card required. The Sports namespace is live and ready.

Questions? Talk to us