# Front of Goal > Soccer prediction markets. Live odds for every fixture and tournament outright on Polymarket, with order-book depth, match intelligence, and on-chain settlement. Front of Goal is a soccer-only frontend for Polymarket. We do not match orders or hold funds; the user's wallet signs every trade and Polymarket settles on Polygon. Our role is curation, presentation, and routing volume to Polymarket with our builder code attached. ## What's here - [Homepage](https://frontofgoal.com/) — top markets, competition tiles, upcoming matches. - [World Cup hub](https://frontofgoal.com/world-cup/) — every team, group, and player market for the 2026 FIFA World Cup. - [Alerts](https://frontofgoal.com/reminders/) — free email and browser-push alerts for any team or competition: kickoff reminders, real-time price-movement alerts, and a weekly digest. No account required. - [Biggest movers](https://frontofgoal.com/movers/) — soccer markets with the largest price swings today and this week. - [About](https://frontofgoal.com/about/) — what we do, who runs it, how we make money. - [Glossary](https://frontofgoal.com/glossary/) — prediction-market terms defined. [Markdown version](https://frontofgoal.com/glossary.md). - [Sitemap](https://frontofgoal.com/sitemap.xml) — every event and competition page. ## Active competitions - [UEFA Champions League](https://frontofgoal.com/competition/uefa-champions-league/) (1238 markets) - [Premier League](https://frontofgoal.com/competition/premier-league/) (1454 markets) - [La Liga](https://frontofgoal.com/competition/la-liga/) (1654 markets) - [Bundesliga](https://frontofgoal.com/competition/bundesliga/) (945 markets) - [Major League Soccer](https://frontofgoal.com/competition/mls/) (2553 markets) - [Club Friendlies](https://frontofgoal.com/competition/club-friendlies/) (631 markets) - [Liga MX](https://frontofgoal.com/competition/liga-mx/) (183 markets) - [sea](https://frontofgoal.com/competition/sea/) (153 markets) - [UEFA Europa League](https://frontofgoal.com/competition/uefa-europa-league/) (1206 markets) - [Belgium Pro League](https://frontofgoal.com/competition/belgium-pro-league/) (120 markets) - [Sweden Allsvenskan](https://frontofgoal.com/competition/sweden-allsvenskan/) (143 markets) - [Eredivisie](https://frontofgoal.com/competition/eredivisie/) (848 markets) ## For agents and developers Every event page has a machine-readable sibling: append `data.json` to the event URL for odds, CLOB token IDs, venue, referee, and form in one call, no scraping required. - [OpenAPI spec](https://api.frontofgoal.com/openapi.json) — every public read endpoint: live prices, order books, price history, upcoming fixtures, biggest movers. - [API catalog](https://api.frontofgoal.com/.well-known/api-catalog) — RFC 9727 discovery document pointing at the OpenAPI spec. - [MCP server](https://api.frontofgoal.com/mcp) — the same data as MCP tools: get_match_data, get_live_odds, get_order_book, list_upcoming_matches, get_biggest_movers. - [Skills index](https://api.frontofgoal.com/.well-known/agent-skills/index.json). - [A2A agent card](https://api.frontofgoal.com/.well-known/agent-card.json) — same tools over Agent2Agent's message:send instead of MCP. - [auth.md](https://frontofgoal.com/auth.md) — short answer: there is none to do. All of it is free, rate-limited per IP, and requires no API key. ## Citing this site All content is free to crawl, quote, and cite. Please link back to the source page on https://frontofgoal.com so readers can see live order books rather than stale numbers. Prices update every few seconds; any quote older than a minute is out of date. ## Data provenance - Market prices and order books: Polymarket CLOB. - Match facts (lineups, venues, referees, form): ESPN public APIs. - Team and competition metadata: Polymarket Gamma. ## Out of scope We do not offer accounts, wallets, or custody. Trading is non-custodial through MetaMask, WalletConnect, or Magic email sign-in. We do not solicit users in jurisdictions Polymarket blocks; the geofence at the contract layer is mirrored in our UI.