Skip to content

Compare

Anytime goalscorer odds history APIs, compared

Five APIs that serve soccer anytime goalscorer prices, by leagues, history, results, price and MCP support. Checked against each provider's site.

Comparison facts checked October 21, 2026. StrikerAPI data last refreshed 2026-10-23 00:05 UTC, newest data through 2026-10-19. Changelog

For historical anytime goalscorer prices with whether the player scored, the choice is between collecting odds snapshots yourself and pairing them with a match-results source, or an API that does the join. The Odds API lists the market (player_goal_scorer_anytime) for the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1 and MLS with US bookmakers, and its additional markets are available after May 3 2023, from $30 a month, but its scores endpoint reaches back three days only. SportsGameOdds, Odds-API.io and OpticOdds serve goalscorer or player prices from far more books and do not state how far back they go. StrikerAPI returns each player's price beside whether he scored, match by match, from April 2024, from $19 a month.

StrikerAPI covers seven competitions (the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1, MLS and the Champions League) and one market: the Yes price, and the No price where a book posts it. It holds one capture per player and book, taken shortly before kick-off, so there is no price movement. If you need first or last scorer, shots, cards, more leagues, every price change or in-play odds, use a full odds feed. If you need the closing price and the result for a backtest, the join is already done here.

The options

  • The Odds API

    Odds from over 100 bookmakers, live and historical. Its markets page lists player_goal_scorer_anytime (Yes/No) for EPL, Ligue 1, Bundesliga, Serie A, La Liga and MLS, with coverage limited to US bookmakers, plus first and last scorer, shots, shots on target and card markets. Its guide says additional markets are available after May 3 2023, at 5-minute snapshots from September 2022.

    Free: 500 credits a month, historical odds included. Paid from $30 a month (20,000 credits) to $249 (15M); a historical call costs 10 credits per region per market. Its scores endpoint covers games up to 3 days ago, so results need a separate source. No MCP server or SDK mentioned on its pricing page.

  • SportsGameOdds

    Goalscorer props (anytime, first, last) and player props (shots, shots on target, assists, cards) from 85+ bookmakers, for the Premier League and MLS among its soccer leagues. Responses carry final scores and settlement data.

    Free Amateur plan (2.5k objects a month, 10 requests a minute, 9 books); Rookie $99 a month; historical data is listed as included on Pro, $299 a month. Earliest date not stated; whether player prop outcomes are settled is not stated on the league page; MCP not stated on the pages checked.

  • Odds-API.io

    Odds from 415+ bookmakers on 34 sports; player props, including goalscorers, are offered by 96 bookmakers. A local MCP server (25 tools) has a historical tool that returns closing odds and the final score.

    Paid plans from £49 a month (two bookmakers) to £229 (fifteen); new free keys paused. Historical odds are listed, with how far back not stated.

  • OpticOdds

    Real-time odds from 200+ sportsbooks, pre-match, in-play and player props, with price history and opening against closing line comparison. A hosted MCP server (api.opticodds.com/mcp) lists 16 tools including get_player_props, get_line_history, get_results and grade_bet.

    Pricing by inquiry form only. Whether anytime goalscorer is offered, and the earliest history, are not stated on its pages.

  • SportsDataIO

    A soccer data feed with odds from 20+ sportsbooks and player, game and team props.

    Anytime goalscorer is not named on its soccer page, nor is a soccer odds archive. Base props do not include results. No prices published (a free trial or contact form).

Side by side

StrikerAPIthe other odds APIs
MarketAnytime goalscorer only: the Yes price, and the No price where a book posts itThe Odds API: anytime, first and last scorer, shots, cards. SportsGameOdds: anytime, first, last, shots, assists, cards
LeaguesSeven: the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1, MLS, the Champions LeagueThe Odds API: the first six of those (US bookmakers). Others: league lists are on the vendor's own pages
HistoryFrom April 2024 in the Premier League and MLS, May 2024 in Ligue 1, August 2024 in La Liga, Serie A and the Bundesliga, March 2025 in the Champions LeagueThe Odds API: additional markets after May 3 2023. Others: not dated on their sites
Results with the priceget_prop_history returns the closing price and whether he scored, match by match, and the share of matches he scored in; a player who did not play gets no resultOpticOdds (get_results, grade_bet) and Odds-API.io (closing odds and final score) return results. The Odds API's scores cover 3 days
SnapshotsOne capture per player and book shortly before kick-off: no movementThe Odds API: every five minutes. OpticOdds, SportsGameOdds: full feeds
BooksDraftKings and FanDuel, then Pinnacle from April 2026 and William Hill from August 2026, where each posted a price85+ (SportsGameOdds), 100+ (The Odds API), 200+ (OpticOdds), 415+ (Odds-API.io)
Price for history500 free credits a month, then $19 a month for 10,000; a player's season is one 10-credit callThe Odds API: free 500 credits, paid from $30. Odds-API.io from £49. SportsGameOdds $299 for history. OpticOdds, SportsDataIO: contact sales
AI assistantsHosted MCP server for Claude, ChatGPT and CursorOpticOdds: hosted MCP. Odds-API.io: local MCP. The Odds API, SportsGameOdds, SportsDataIO: not stated on the pages checked
Live and in-playNo: pre-kick-off prices onlyYes for The Odds API, OpticOdds and SportsGameOdds

Example call

Erling Haaland's anytime goalscorer price against whether he scored, match by match, for the first six Premier League matches of 2025-26, shown here with the first two.

bash
curl -X POST https://mcp.strikerapi.com/v1/get_prop_history \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "player_id": "253989",
  "market": "player_goal_scorer_anytime",
  "from_date": "2025-08-01",
  "to_date": "2025-09-30"
}'
json
{"data": {"player_id": "253989", "player_name": "Erling Braut Haaland", "market": "player_goal_scorer_anytime", "stat": "goals", "bookmaker": null, "games": [{"game_id": "740602", "game_date": "2025-08-16", "line": null, "open_line": null, "over_odds": -120, "under_odds": null, "books": 2, "actual": 2, "result": "over", "margin": null}, {"game_id": "740613", "game_date": "2025-08-23", "line": null, "open_line": null, "over_odds": -160, "under_odds": null, "books": 2, "actual": 0, "result": "under", "margin": null}], "count": 6, "summary": {"games": 6, "graded": 6, "overs": 5, "unders": 1, "pushes": 0, "over_rate": 0.833, "avg_line": null, "avg_actual": 1.3}, "truncated": false, "next_from_date": null}}

over_odds is the Yes price and result is over when he scored at least once; the market has no line. One call covers up to 200 matches for 10 credits.

Use the other odds APIs instead if

  • You need every price change before kick-off, not one pre-match price: The Odds API keeps a snapshot every five minutes.
  • You need first or last scorer, shots, cards, leagues StrikerAPI does not price, in-play odds or hundreds of books: SportsGameOdds, Odds-API.io, OpticOdds and The Odds API cover more.
  • You want one vendor's graded results across sports and a sales contract is fine: OpticOdds or SportsDataIO.
  • You only need this weekend's prices for a live tool and no history.

Questions

Which API has historical anytime goalscorer odds?

The Odds API lists the market for six leagues and makes additional markets available after May 3 2023; StrikerAPI holds it for seven competitions from April 2024, with whether the player scored. SportsGameOdds, Odds-API.io and OpticOdds offer goalscorer or player prices but do not state their earliest date.

What is the cheapest way to get them?

With the result attached, StrikerAPI: 500 free credits a month, then $19, and a player's season is one 10-credit call. For raw snapshots without results, The Odds API's paid plans start at $30 a month and its free plan includes historical odds.

Do I need a separate results source to grade the bet?

With The Odds API, yes: its scores endpoint covers games up to 3 days ago. StrikerAPI returns whether he scored with the price. OpticOdds and Odds-API.io also return results.

Can I see the price move before kick-off?

Not in StrikerAPI: it holds one capture per player and book, so the opening and closing price are the same number. The Odds API serves snapshots every five minutes.

Sources

Checked October 21, 2026.

Run it yourself

See the data

Try it with 500 free credits every month

No card. REST or MCP.