# FanDuel NHL player props API: every player, line and result

FanDuel API (https://fanduelapi.com) is an independent API for FanDuel Sportsbook data: every player prop and game market FanDuel lists in NBA, NFL, NHL, MLB, college basketball and college football, normalized per player and stat with over and under prices in American and decimal odds, plus every line and price move with its timestamp, over REST, webhooks and MCP with one key. FanDuel API is an independent data service operated by FF API Inc. It is not affiliated with, endorsed by or sponsored by FanDuel.

Source page: https://fanduelapi.com/props/nhl (this is its markdown version, https://fanduelapi.com/props/nhl.md).

## Free offer

- Free plan: 100 credits a month, data delayed 5 minutes, no card. REST and MCP on every plan.
- Real-time data starts at Developer, $49 a month for 10,000 credits.
- Get a free key: https://fanduelapi.com/sign-up?ref=ai-claudebot

## Quickstart

1. Create a free account at https://fanduelapi.com/sign-up?ref=ai-claudebot and create an API key in the dashboard (https://fanduelapi.com/dashboard/keys). Keys start with `fd_`. Store it as `FANDUEL_API_KEY`.
2. Make a first call with curl:

```bash
curl "https://fanduelapi.com/api/v1/props?sport=nba&stat=points&limit=5" \
  -H "Authorization: Bearer $FANDUEL_API_KEY"
```

3. Or with Python (`pip install requests`):

```python
import os
import time
from datetime import datetime, timezone

import requests

BASE = "https://fanduelapi.com/api/v1"
SESSION = requests.Session()
SESSION.headers["Authorization"] = f"Bearer {os.environ['FANDUEL_API_KEY']}"


def get(path, **params):
    """GET one endpoint and return its data list, waiting out rate limits."""
    while True:
        r = SESSION.get(f"{BASE}{path}", params=params, timeout=10)
        if r.status_code == 429:
            time.sleep(int(r.headers.get("Retry-After", "5")))
            continue
        r.raise_for_status()
        return r.json()["data"]


def price(odds):
    """American odds as text. A suspended market can come back with no price."""
    return "off" if odds is None else f"{odds:+d}"

props = get("/props", sport="nba", stat="points")
for p in props:
    print(f"{p['player']:<26} {str(p['line']):>5}  over {price(p['over_american']):>5}  under {price(p['under_american']):>5}")
```

4. Stay current with `GET /api/v1/changes?since=<cursor>` instead of re-reading every prop. Full reference: https://fanduelapi.com/openapi.json and https://fanduelapi.com/llms-full.txt.

## Use it from Claude (MCP)

Claude Code, with your key read from the shell:

```bash
claude mcp add --transport http --scope user fanduelapi https://fanduelapi.com/api/mcp \
  --header "Authorization: Bearer $FANDUEL_API_KEY"
```

Claude on the web or desktop: Settings, Connectors, Add custom connector, then paste https://fanduelapi.com/api/mcp. Without a key it gives the keyless tools (search_docs, fetch_doc, get_sample_props). Setup for other agents: https://fanduelapi.com/mcp.

## Pricing

| Plan | Price | Credits a month | Calls a minute | Includes |
| --- | --- | --- | --- | --- |
| Free | Free | 100 | 20 | REST and MCP access, Data delayed 5 minutes |
| Developer | $49/month | 10,000 | 60 | Real-time data, Line move history, Change stream |
| Production | $149/month | 50,000 | 120 | Real-time data, Line move history, Webhooks, Priority support |
| Scale | $499/month | 250,000 | 180 | Real-time data, Full line move history, Webhooks, Bulk export, Priority support |

Cancel paid plans any time from the billing portal. Details: https://fanduelapi.com/pricing

## This page

[FanDuel API](https://fanduelapi.com/)/[Props](https://fanduelapi.com/props) / NHL

NHL props, five minutes behind

# FanDuel NHL player props

We record 276 FanDuel NHL players. 143 of their props are on the board now, and 685 past props are graded against the box score. Each player has a page with current lines, line history and results, and the same data is one API call or one MCP tool away.

[Get a free API key](https://fanduelapi.com/sign-up)[Read the docs](https://fanduelapi.com/docs)

FanDuel API is an independent data service operated by FF API Inc. It is not affiliated with, endorsed by or sponsored by FanDuel.

Players recorded

276

Props on the board

143

Graded results

685

Player pages

163

[Every NHL player and market, A to Z](https://fanduelapi.com/props/nhl/players)[NHL line moves this week](https://fanduelapi.com/line-moves/nhl)

## NHL props by market

One page per FanDuel market: every player's line on the board now, over rates against the closing line and the most moved lines.

- [shots on goal 349 graded, 50% over](https://fanduelapi.com/props/nhl/markets/shots-on-goal)
- [goals 261 graded, 28% over](https://fanduelapi.com/props/nhl/markets/goals)
- [saves 75 graded, 55% over](https://fanduelapi.com/props/nhl/markets/saves)

## NHL board

The most-moved open lines, five minutes behind like the free plan: opening line, line now, over and under prices, the no-vig fair price and how often it has moved.

40 most-moved of 143 props Real rows, 5 min delay, as of 2:57 PM ET

| Player                                                        | Stat          | Open | Line | Over  | Under | Fair over | Moves |
| ------------------------------------------------------------- | ------------- | ---- | ---- | ----- | ----- | --------- | ----- |
| [Mason McTavish](https://fanduelapi.com/props/nhl/mason-mctavish) shots on goal     | shots on goal | 2.5  | 2.5  | +132  | \-174 | 40.4%     | 28    |
| [Dylan Holloway](https://fanduelapi.com/props/nhl/dylan-holloway) shots on goal     | shots on goal | 2.5  | 2.5  | +120  | \-156 | 42.7%     | 24    |
| [Martin Necas](https://fanduelapi.com/props/nhl/martin-necas) shots on goal         | shots on goal | 2.5  | 2.5  | +136  | \-178 | 39.8%     | 22    |
| [Artturi Lehkonen](https://fanduelapi.com/props/nhl/artturi-lehkonen) goals         | goals         | 0.5  | 0.5  | +250  | \-360 | 26.7%     | 21    |
| [Luke Hughes](https://fanduelapi.com/props/nhl/luke-hughes) shots on goal           | shots on goal | 2.5  | 1.5  | \-188 | +142  | 61.2%     | 21    |
| Jake Neighbours goals                                         | goals         | 0.5  | 0.5  | +275  | \-420 | 24.8%     | 21    |
| [Dylan Cozens](https://fanduelapi.com/props/nhl/dylan-cozens) goals                 | goals         | 0.5  | 0.5  | +240  | \-350 | 27.4%     | 20    |
| [Shane Pinto](https://fanduelapi.com/props/nhl/shane-pinto) goals                   | goals         | 0.5  | 0.5  | +260  | \-400 | 25.8%     | 20    |
| TS[Tim Stützle](https://fanduelapi.com/props/nhl/tim-stutzle) shots on goal         | shots on goal | 1.5  | 1.5  | \-192 | +146  | 61.8%     | 20    |
| [Jimmy Snuggerud](https://fanduelapi.com/props/nhl/jimmy-snuggerud) shots on goal   | shots on goal | 2.5  | 2.5  | +112  | \-146 | 44.3%     | 20    |
| [Robert Thomas](https://fanduelapi.com/props/nhl/robert-thomas) goals               | goals         | 0.5  | 0.5  | +260  | \-400 | 25.8%     | 20    |
| [Drake Batherson](https://fanduelapi.com/props/nhl/drake-batherson) goals           | goals         | 0.5  | 0.5  | +180  | \-250 | 33.3%     | 19    |
| [Shane Pinto](https://fanduelapi.com/props/nhl/shane-pinto) shots on goal           | shots on goal | 2.5  | 2.5  | +142  | \-188 | 38.8%     | 19    |
| [Jesper Bratt](https://fanduelapi.com/props/nhl/jesper-bratt) shots on goal         | shots on goal | 2.5  | 2.5  | +136  | \-178 | 39.8%     | 19    |
| [Luke Evangelista](https://fanduelapi.com/props/nhl/luke-evangelista) shots on goal | shots on goal | 2.5  | 2.5  | +132  | \-174 | 40.4%     | 19    |
| [Dylan Holloway](https://fanduelapi.com/props/nhl/dylan-holloway) goals             | goals         | 0.5  | 0.5  | +260  | \-400 | 25.8%     | 19    |
| [Cale Makar](https://fanduelapi.com/props/nhl/cale-makar) shots on goal             | shots on goal | 2.5  | 2.5  | +102  | \-132 | 46.5%     | 18    |
| [Jake Sanderson](https://fanduelapi.com/props/nhl/jake-sanderson) shots on goal     | shots on goal | 1.5  | 1.5  | \-156 | +120  | 57.3%     | 18    |
| [Nathan MacKinnon](https://fanduelapi.com/props/nhl/nathan-mackinnon) goals         | goals         | 0.5  | 0.5  | +140  | \-190 | 38.9%     | 18    |
| [Nathan MacKinnon](https://fanduelapi.com/props/nhl/nathan-mackinnon) shots on goal | shots on goal | 3.5  | 3.5  | +106  | \-138 | 45.6%     | 18    |
| [Dougie Hamilton](https://fanduelapi.com/props/nhl/dougie-hamilton) shots on goal   | shots on goal | 2.5  | 2.5  | +136  | \-178 | 39.8%     | 18    |
| [Timo Meier](https://fanduelapi.com/props/nhl/timo-meier) shots on goal             | shots on goal | 3.5  | 3.5  | +112  | \-146 | 44.3%     | 18    |
| [Jimmy Snuggerud](https://fanduelapi.com/props/nhl/jimmy-snuggerud) goals           | goals         | 0.5  | 0.5  | +180  | \-250 | 33.3%     | 18    |
| [Mason McTavish](https://fanduelapi.com/props/nhl/mason-mctavish) goals             | goals         | 0.5  | 0.5  | +200  | \-270 | 31.4%     | 18    |
| [Nazem Kadri](https://fanduelapi.com/props/nhl/nazem-kadri) shots on goal           | shots on goal | 2.5  | 2.5  | +122  | \-160 | 42.3%     | 17    |
| [David Pastrnak](https://fanduelapi.com/props/nhl/david-pastrnak) shots on goal     | shots on goal | 3.5  | 3.5  | \-115 | \-114 | 50.1%     | 17    |
| [Dylan Cozens](https://fanduelapi.com/props/nhl/dylan-cozens) shots on goal         | shots on goal | 2.5  | 2.5  | +120  | \-156 | 42.7%     | 16    |
| [Arseny Gritsyuk](https://fanduelapi.com/props/nhl/arseny-gritsyuk) shots on goal   | shots on goal | 2.5  | 2.5  | +146  | \-192 | 38.2%     | 16    |
| [Nico Hischier](https://fanduelapi.com/props/nhl/nico-hischier) shots on goal       | shots on goal | 2.5  | 2.5  | +130  | \-170 | 40.8%     | 16    |
| [Drake Batherson](https://fanduelapi.com/props/nhl/drake-batherson) shots on goal   | shots on goal | 2.5  | 2.5  | +138  | \-182 | 39.4%     | 15    |
| [Martin Necas](https://fanduelapi.com/props/nhl/martin-necas) goals                 | goals         | 0.5  | 0.5  | +210  | \-280 | 30.4%     | 15    |
| [Jack Hughes](https://fanduelapi.com/props/nhl/jack-hughes) goals                   | goals         | 0.5  | 0.5  | +130  | \-180 | 40.4%     | 15    |
| [JJ Peterka](https://fanduelapi.com/props/nhl/jj-peterka) shots on goal             | shots on goal | 1.5  | 2.5  | +140  | \-184 | 39.1%     | 15    |
| [Juraj Slafkovsky](https://fanduelapi.com/props/nhl/juraj-slafkovsky) shots on goal | shots on goal | 2.5  | 2.5  | +136  | \-178 | 39.8%     | 15    |
| [Cole Perfetti](https://fanduelapi.com/props/nhl/cole-perfetti) shots on goal       | shots on goal | 2.5  | 2.5  | +146  | \-192 | 38.2%     | 15    |
| [Wyatt Johnston](https://fanduelapi.com/props/nhl/wyatt-johnston) shots on goal     | shots on goal | 2.5  | 2.5  | \-102 | \-128 | 47.3%     | 15    |
| TS[Tim Stützle](https://fanduelapi.com/props/nhl/tim-stutzle) goals                 | goals         | 0.5  | 0.5  | +180  | \-250 | 33.3%     | 14    |
| [Jack Hughes](https://fanduelapi.com/props/nhl/jack-hughes) shots on goal           | shots on goal | 4.5  | 3.5  | \-165 | +126  | 58.5%     | 14    |
| [Cole Caufield](https://fanduelapi.com/props/nhl/cole-caufield) shots on goal       | shots on goal | 3.5  | 3.5  | +134  | \-176 | 40.1%     | 14    |
| [Cole Perfetti](https://fanduelapi.com/props/nhl/cole-perfetti) goals               | goals         | 0.5  | 0.5  | +280  | \-420 | 24.6%     | 14    |

Read them with `GET /api/v1/props?league=NHL`.

## NHL players on the board now

60 players with open props Counts are real time

| Player                                          | Team | Open props | Markets | Next game      |
| ----------------------------------------------- | ---- | ---------- | ------- | -------------- |
| [Arseny Gritsyuk](https://fanduelapi.com/props/nhl/arseny-gritsyuk)   | NJ   | 2          | 2       | Nov 12 7:09 PM |
| [Jack Hughes](https://fanduelapi.com/props/nhl/jack-hughes)           | NJ   | 2          | 2       | Nov 12 7:09 PM |
| [Jake Guentzel](https://fanduelapi.com/props/nhl/jake-guentzel)       | TB   | 2          | 2       | Nov 12 7:10 PM |
| [Nico Hischier](https://fanduelapi.com/props/nhl/nico-hischier)       | NJ   | 2          | 2       | Nov 12 7:09 PM |
| [Nikita Kucherov](https://fanduelapi.com/props/nhl/nikita-kucherov)   | TB   | 2          | 2       | Nov 12 7:10 PM |
| [Timo Meier](https://fanduelapi.com/props/nhl/timo-meier)             | NJ   | 2          | 2       | Nov 12 7:09 PM |
| [Auston Matthews](https://fanduelapi.com/props/nhl/auston-matthews)   | TOR  | 2          | 2       | Nov 12 7:10 PM |
| [Brady Tkachuk](https://fanduelapi.com/props/nhl/brady-tkachuk)       | FLA  | 2          | 2       | Nov 12 7:40 PM |
| [Brandon Hagel](https://fanduelapi.com/props/nhl/brandon-hagel)       | TB   | 2          | 2       | Nov 12 7:10 PM |
| [Carter Verhaeghe](https://fanduelapi.com/props/nhl/carter-verhaeghe) | FLA  | 2          | 2       | Nov 12 7:40 PM |
| [Kirill Kaprizov](https://fanduelapi.com/props/nhl/kirill-kaprizov)   | MIN  | 2          | 2       | Nov 12 7:10 PM |
| [Matt Boldy](https://fanduelapi.com/props/nhl/matt-boldy)             | MIN  | 2          | 2       | Nov 12 7:10 PM |
| [Matthew Tkachuk](https://fanduelapi.com/props/nhl/matthew-tkachuk)   | FLA  | 2          | 2       | Nov 12 7:40 PM |
| [Sam Reinhart](https://fanduelapi.com/props/nhl/sam-reinhart)         | FLA  | 2          | 2       | Nov 12 7:40 PM |
| [William Nylander](https://fanduelapi.com/props/nhl/william-nylander) | TOR  | 2          | 2       | Nov 12 7:10 PM |
| [Adam Fantilli](https://fanduelapi.com/props/nhl/adam-fantilli)       | CBJ  | 2          | 2       | Nov 12 7:10 PM |
| [Alex DeBrincat](https://fanduelapi.com/props/nhl/alex-debrincat)     | DET  | 2          | 2       | Nov 12 7:40 PM |
| [Cole Caufield](https://fanduelapi.com/props/nhl/cole-caufield)       | MTL  | 2          | 2       | Nov 12 7:10 PM |
| [Dylan Holloway](https://fanduelapi.com/props/nhl/dylan-holloway)     | STL  | 2          | 2       | Nov 12 9:10 PM |
| [Jesper Bratt](https://fanduelapi.com/props/nhl/jesper-bratt)         | NJ   | 2          | 2       | Nov 12 7:09 PM |
| [Jimmy Snuggerud](https://fanduelapi.com/props/nhl/jimmy-snuggerud)   | STL  | 2          | 2       | Nov 12 9:10 PM |
| [John Tavares](https://fanduelapi.com/props/nhl/john-tavares)         | TOR  | 2          | 2       | Nov 12 7:10 PM |
| [Juraj Slafkovsky](https://fanduelapi.com/props/nhl/juraj-slafkovsky) | MTL  | 2          | 2       | Nov 12 7:10 PM |
| [Kyle Connor](https://fanduelapi.com/props/nhl/kyle-connor)           | WPG  | 2          | 2       | Nov 12 8:10 PM |
| [Lucas Raymond](https://fanduelapi.com/props/nhl/lucas-raymond)       | DET  | 2          | 2       | Nov 12 7:40 PM |
| [Mark Scheifele](https://fanduelapi.com/props/nhl/mark-scheifele)     | WPG  | 2          | 2       | Nov 12 8:10 PM |
| [Martin Necas](https://fanduelapi.com/props/nhl/martin-necas)         | COL  | 2          | 2       | Nov 12 7:08 PM |
| [Mason McTavish](https://fanduelapi.com/props/nhl/mason-mctavish)     | STL  | 2          | 2       | Nov 12 9:10 PM |
| [Nathan MacKinnon](https://fanduelapi.com/props/nhl/nathan-mackinnon) | COL  | 2          | 2       | Nov 12 7:08 PM |
| [Viktor Arvidsson](https://fanduelapi.com/props/nhl/viktor-arvidsson) | DET  | 2          | 2       | Nov 12 7:40 PM |
| [Artturi Lehkonen](https://fanduelapi.com/props/nhl/artturi-lehkonen) | COL  | 2          | 2       | Nov 12 7:08 PM |
| [Cole Perfetti](https://fanduelapi.com/props/nhl/cole-perfetti)       | WPG  | 2          | 2       | Nov 12 8:10 PM |
| [Drake Batherson](https://fanduelapi.com/props/nhl/drake-batherson)   | OTT  | 2          | 2       | Nov 12 7:08 PM |
| [Emmitt Finnie](https://fanduelapi.com/props/nhl/emmitt-finnie)       | DET  | 2          | 2       | Nov 12 7:40 PM |
| [Gabriel Vilardi](https://fanduelapi.com/props/nhl/gabriel-vilardi)   | WPG  | 2          | 2       | Nov 12 8:10 PM |
| [Jack Roslovic](https://fanduelapi.com/props/nhl/jack-roslovic)       | TOR  | 2          | 2       | Nov 12 7:10 PM |
| [Kent Johnson](https://fanduelapi.com/props/nhl/kent-johnson)         | CBJ  | 2          | 2       | Nov 12 7:10 PM |
| [Sam Bennett](https://fanduelapi.com/props/nhl/sam-bennett)           | FLA  | 2          | 2       | Nov 12 7:40 PM |
| [Shane Pinto](https://fanduelapi.com/props/nhl/shane-pinto)           | OTT  | 2          | 2       | Nov 12 7:08 PM |
| [TSTim Stützle](https://fanduelapi.com/props/nhl/tim-stutzle)         | OTT  | 2          | 2       | Nov 12 7:08 PM |
| [Connor Bedard](https://fanduelapi.com/props/nhl/connor-bedard)       | CHI  | 2          | 2       | Nov 12 8:09 PM |
| [David Pastrnak](https://fanduelapi.com/props/nhl/david-pastrnak)     | BOS  | 2          | 2       | Nov 12 7:10 PM |
| [Frank Nazar](https://fanduelapi.com/props/nhl/frank-nazar)           | CHI  | 2          | 2       | Nov 12 8:09 PM |
| [JJ Peterka](https://fanduelapi.com/props/nhl/jj-peterka)             | BOS  | 2          | 2       | Nov 12 7:10 PM |
| [Jason Robertson](https://fanduelapi.com/props/nhl/jason-robertson)   | DAL  | 2          | 2       | Nov 12 8:10 PM |
| [Joel Eriksson Ek](https://fanduelapi.com/props/nhl/joel-eriksson-ek) | MIN  | 2          | 2       | Nov 12 7:10 PM |
| [Mikko Rantanen](https://fanduelapi.com/props/nhl/mikko-rantanen)     | DAL  | 2          | 2       | Nov 12 8:10 PM |
| [Morgan Geekie](https://fanduelapi.com/props/nhl/morgan-geekie)       | BOS  | 2          | 2       | Nov 12 7:10 PM |
| [Roman Kantserov](https://fanduelapi.com/props/nhl/roman-kantserov)   | CHI  | 2          | 2       | Nov 12 8:09 PM |
| [Wyatt Johnston](https://fanduelapi.com/props/nhl/wyatt-johnston)     | DAL  | 2          | 2       | Nov 12 8:10 PM |
| [Dylan Cozens](https://fanduelapi.com/props/nhl/dylan-cozens)         | OTT  | 2          | 2       | Nov 12 7:08 PM |
| [Pavel Zacha](https://fanduelapi.com/props/nhl/pavel-zacha)           | BOS  | 2          | 2       | Nov 12 7:10 PM |
| [Roope Hintz](https://fanduelapi.com/props/nhl/roope-hintz)           | DAL  | 2          | 2       | Nov 12 8:10 PM |
| [Nazem Kadri](https://fanduelapi.com/props/nhl/nazem-kadri)           | COL  | 1          | 2       | Nov 12 7:08 PM |
| [Anton Frondell](https://fanduelapi.com/props/nhl/anton-frondell)     | CHI  | 1          | 2       | Nov 12 8:09 PM |
| [Cale Makar](https://fanduelapi.com/props/nhl/cale-makar)             | COL  | 1          | 1       | Nov 12 7:08 PM |
| [Dougie Hamilton](https://fanduelapi.com/props/nhl/dougie-hamilton)   | NJ   | 1          | 1       | Nov 12 7:09 PM |
| [John Carlson](https://fanduelapi.com/props/nhl/john-carlson)         | TB   | 1          | 1       | Nov 12 7:10 PM |
| [Luke Evangelista](https://fanduelapi.com/props/nhl/luke-evangelista) | NJ   | 1          | 1       | Nov 12 7:09 PM |
| [Luke Hughes](https://fanduelapi.com/props/nhl/luke-hughes)           | NJ   | 1          | 1       | Nov 12 7:09 PM |

Every line for a player: `GET /api/v1/props?league=NHL&player=NAME`

## NHL over hit rates by player

How often each player's graded FanDuel props finished over the closing line, for players with at least five graded props.

Highest over rates Graded against the official box score

| Player                                            | Graded | Over   |
| ------------------------------------------------- | ------ | ------ |
| [Cutter Gauthier](https://fanduelapi.com/props/nhl/cutter-gauthier)     | 6      | 100.0% |
| [Leon Draisaitl](https://fanduelapi.com/props/nhl/leon-draisaitl)       | 6      | 83.3%  |
| [Joel Farabee](https://fanduelapi.com/props/nhl/joel-farabee)           | 6      | 83.3%  |
| [Brandon Hagel](https://fanduelapi.com/props/nhl/brandon-hagel)         | 5      | 80.0%  |
| [Nikita Kucherov](https://fanduelapi.com/props/nhl/nikita-kucherov)     | 6      | 66.7%  |
| [Timo Meier](https://fanduelapi.com/props/nhl/timo-meier)               | 6      | 66.7%  |
| [Macklin Celebrini](https://fanduelapi.com/props/nhl/macklin-celebrini) | 8      | 62.5%  |
| [Martin Necas](https://fanduelapi.com/props/nhl/martin-necas)           | 5      | 60.0%  |
| [Zach Benson](https://fanduelapi.com/props/nhl/zach-benson)             | 5      | 60.0%  |
| [Brady Tkachuk](https://fanduelapi.com/props/nhl/brady-tkachuk)         | 6      | 50.0%  |
| [Kirill Kaprizov](https://fanduelapi.com/props/nhl/kirill-kaprizov)     | 6      | 50.0%  |
| [Sam Reinhart](https://fanduelapi.com/props/nhl/sam-reinhart)           | 6      | 50.0%  |
| [Will Smith](https://fanduelapi.com/props/nhl/will-smith)               | 8      | 50.0%  |
| [William Nylander](https://fanduelapi.com/props/nhl/william-nylander)   | 6      | 50.0%  |
| [Jack Quinn](https://fanduelapi.com/props/nhl/jack-quinn)               | 6      | 50.0%  |

## All NHL players

163 players with at least three recorded FanDuel props.

- [Adam Fantilli](https://fanduelapi.com/props/nhl/adam-fantilli) CBJ
- [Adrian Kempe](https://fanduelapi.com/props/nhl/adrian-kempe) LA
- [Alex DeBrincat](https://fanduelapi.com/props/nhl/alex-debrincat) DET
- [Alex Laferriere](https://fanduelapi.com/props/nhl/alex-laferriere) LA
- [Alex Tuch](https://fanduelapi.com/props/nhl/alex-tuch) WSH
- [Alexis Lafreniere](https://fanduelapi.com/props/nhl/alexis-lafreniere) NYR
- [Andrei Svechnikov](https://fanduelapi.com/props/nhl/andrei-svechnikov) CAR
- [Andrei Vasilevskiy](https://fanduelapi.com/props/nhl/andrei-vasilevskiy) TB
- [Anton Frondell](https://fanduelapi.com/props/nhl/anton-frondell) CHI
- [Arseny Gritsyuk](https://fanduelapi.com/props/nhl/arseny-gritsyuk) NJ
- [Artemi Panarin](https://fanduelapi.com/props/nhl/artemi-panarin) LA
- [Artturi Lehkonen](https://fanduelapi.com/props/nhl/artturi-lehkonen) COL
- [Auston Matthews](https://fanduelapi.com/props/nhl/auston-matthews) TOR
- [Beckett Sennecke](https://fanduelapi.com/props/nhl/beckett-sennecke) ANA
- [Ben Kindel](https://fanduelapi.com/props/nhl/ben-kindel) PIT
- [Blake Coleman](https://fanduelapi.com/props/nhl/blake-coleman) MIN
- [Bo Horvat](https://fanduelapi.com/props/nhl/bo-horvat) NYI
- [Bobby McMann](https://fanduelapi.com/props/nhl/bobby-mcmann) SEA
- [Brady Tkachuk](https://fanduelapi.com/props/nhl/brady-tkachuk) FLA
- [Brandon Hagel](https://fanduelapi.com/props/nhl/brandon-hagel) TB
- [Brayden Point](https://fanduelapi.com/props/nhl/brayden-point) TB
- [Brock Boeser](https://fanduelapi.com/props/nhl/brock-boeser) VAN
- [Brock Nelson](https://fanduelapi.com/props/nhl/brock-nelson) COL
- [Cale Makar](https://fanduelapi.com/props/nhl/cale-makar) COL
- [Carter Verhaeghe](https://fanduelapi.com/props/nhl/carter-verhaeghe) FLA
- [Charlie McAvoy](https://fanduelapi.com/props/nhl/charlie-mcavoy) BOS
- [Claude Giroux](https://fanduelapi.com/props/nhl/claude-giroux) OTT
- [Clayton Keller](https://fanduelapi.com/props/nhl/clayton-keller) UTA
- [Cole Caufield](https://fanduelapi.com/props/nhl/cole-caufield) MTL
- [Cole Perfetti](https://fanduelapi.com/props/nhl/cole-perfetti) WPG
- [Connor Bedard](https://fanduelapi.com/props/nhl/connor-bedard) CHI
- [Connor Hellebuyck](https://fanduelapi.com/props/nhl/connor-hellebuyck) NJ
- [Connor McDavid](https://fanduelapi.com/props/nhl/connor-mcdavid) EDM
- [Cutter Gauthier](https://fanduelapi.com/props/nhl/cutter-gauthier) ANA
- [Darren Raddysh](https://fanduelapi.com/props/nhl/darren-raddysh) TOR
- [David Pastrnak](https://fanduelapi.com/props/nhl/david-pastrnak) BOS
- [Dougie Hamilton](https://fanduelapi.com/props/nhl/dougie-hamilton) NJ
- [Drake Batherson](https://fanduelapi.com/props/nhl/drake-batherson) OTT
- [Dylan Cozens](https://fanduelapi.com/props/nhl/dylan-cozens) OTT
- [Dylan Guenther](https://fanduelapi.com/props/nhl/dylan-guenther) UTA
- [Dylan Holloway](https://fanduelapi.com/props/nhl/dylan-holloway) STL
- [Dylan Strome](https://fanduelapi.com/props/nhl/dylan-strome) WSH
- [Egor Chinakhov](https://fanduelapi.com/props/nhl/egor-chinakhov) PIT
- [Elias Pettersson #40](https://fanduelapi.com/props/nhl/elias-pettersson-40) VAN
- [Emmitt Finnie](https://fanduelapi.com/props/nhl/emmitt-finnie) DET
- [Erik Karlsson](https://fanduelapi.com/props/nhl/erik-karlsson) PIT
- [Evan Bouchard](https://fanduelapi.com/props/nhl/evan-bouchard) EDM
- [Evgeni Malkin](https://fanduelapi.com/props/nhl/evgeni-malkin) PIT
- [Filip Forsberg](https://fanduelapi.com/props/nhl/filip-forsberg) NSH
- [Frank Nazar](https://fanduelapi.com/props/nhl/frank-nazar) CHI
- [Gabe Perreault](https://fanduelapi.com/props/nhl/gabe-perreault) NYR
- [Gabriel Vilardi](https://fanduelapi.com/props/nhl/gabriel-vilardi) WPG
- [Ilya Sorokin](https://fanduelapi.com/props/nhl/ilya-sorokin) NYI
- [Ivar Stenberg](https://fanduelapi.com/props/nhl/ivar-stenberg) SJ
- [J.T. Miller](https://fanduelapi.com/props/nhl/j-t-miller) NYR
- [Jack Eichel](https://fanduelapi.com/props/nhl/jack-eichel) VGK
- [Jack Hughes](https://fanduelapi.com/props/nhl/jack-hughes) NJ
- [Jack Quinn](https://fanduelapi.com/props/nhl/jack-quinn) BUF
- [Jack Roslovic](https://fanduelapi.com/props/nhl/jack-roslovic) TOR
- [Jackson Blake](https://fanduelapi.com/props/nhl/jackson-blake) CAR
- [Jacob Fowler](https://fanduelapi.com/props/nhl/jacob-fowler) MTL
- [Jake DeBrusk](https://fanduelapi.com/props/nhl/jake-debrusk) VAN
- [Jake Guentzel](https://fanduelapi.com/props/nhl/jake-guentzel) TB
- [Jake Sanderson](https://fanduelapi.com/props/nhl/jake-sanderson) OTT
- [Jason Robertson](https://fanduelapi.com/props/nhl/jason-robertson) DAL
- [Jesper Bratt](https://fanduelapi.com/props/nhl/jesper-bratt) NJ
- [Jesper Wallstedt](https://fanduelapi.com/props/nhl/jesper-wallstedt) MIN
- [Jimmy Snuggerud](https://fanduelapi.com/props/nhl/jimmy-snuggerud) STL
- [JJ Peterka](https://fanduelapi.com/props/nhl/jj-peterka) BOS
- [Joel Eriksson Ek](https://fanduelapi.com/props/nhl/joel-eriksson-ek) MIN
- [Joel Farabee](https://fanduelapi.com/props/nhl/joel-farabee) CGY
- [Joel Hofer](https://fanduelapi.com/props/nhl/joel-hofer) STL
- [John Carlson](https://fanduelapi.com/props/nhl/john-carlson) TB
- [John Tavares](https://fanduelapi.com/props/nhl/john-tavares) TOR
- [Jordan Eberle](https://fanduelapi.com/props/nhl/jordan-eberle) SEA
- [Jordan Kyrou](https://fanduelapi.com/props/nhl/jordan-kyrou) WSH
- [Juraj Slafkovsky](https://fanduelapi.com/props/nhl/juraj-slafkovsky) MTL
- [Kent Johnson](https://fanduelapi.com/props/nhl/kent-johnson) CBJ
- [Kirill Kaprizov](https://fanduelapi.com/props/nhl/kirill-kaprizov) MIN
- [Kyle Connor](https://fanduelapi.com/props/nhl/kyle-connor) WPG
- [Kyle Palmieri](https://fanduelapi.com/props/nhl/kyle-palmieri) NYI
- [Lane Hutson](https://fanduelapi.com/props/nhl/lane-hutson) MTL
- [Laurent Brossoit](https://fanduelapi.com/props/nhl/laurent-brossoit) ANA
- [Leevi Merilainen](https://fanduelapi.com/props/nhl/leevi-merilainen) VAN
- [Leo Carlsson](https://fanduelapi.com/props/nhl/leo-carlsson) ANA
- [Leon Draisaitl](https://fanduelapi.com/props/nhl/leon-draisaitl) EDM
- [Logan Cooley](https://fanduelapi.com/props/nhl/logan-cooley) UTA
- [Logan Stankoven](https://fanduelapi.com/props/nhl/logan-stankoven) CAR
- [Lucas Raymond](https://fanduelapi.com/props/nhl/lucas-raymond) DET
- [Luke Evangelista](https://fanduelapi.com/props/nhl/luke-evangelista) NJ
- [Luke Hughes](https://fanduelapi.com/props/nhl/luke-hughes) NJ
- [Mackenzie Blackwood](https://fanduelapi.com/props/nhl/mackenzie-blackwood) COL
- [Mackie Samoskevich](https://fanduelapi.com/props/nhl/mackie-samoskevich) SEA
- [Macklin Celebrini](https://fanduelapi.com/props/nhl/macklin-celebrini) SJ
- [Mark Scheifele](https://fanduelapi.com/props/nhl/mark-scheifele) WPG
- [Mark Stone](https://fanduelapi.com/props/nhl/mark-stone) VGK
- [Martin Necas](https://fanduelapi.com/props/nhl/martin-necas) COL
- [Mason Marchment](https://fanduelapi.com/props/nhl/mason-marchment) SJ
- [Mason McTavish](https://fanduelapi.com/props/nhl/mason-mctavish) STL
- [Matt Boldy](https://fanduelapi.com/props/nhl/matt-boldy) MIN
- [Matt Coronato](https://fanduelapi.com/props/nhl/matt-coronato) CGY
- [Matthew Schaefer](https://fanduelapi.com/props/nhl/matthew-schaefer) NYI
- [Matthew Tkachuk](https://fanduelapi.com/props/nhl/matthew-tkachuk) FLA
- [Matvei Gridin](https://fanduelapi.com/props/nhl/matvei-gridin) CGY
- [Matvei Michkov](https://fanduelapi.com/props/nhl/matvei-michkov) PHI
- [Mika Zibanejad](https://fanduelapi.com/props/nhl/mika-zibanejad) NYR
- [Mikael Backlund](https://fanduelapi.com/props/nhl/mikael-backlund) CGY
- [Mikael Granlund](https://fanduelapi.com/props/nhl/mikael-granlund) ANA
- [Mikhail Sergachev](https://fanduelapi.com/props/nhl/mikhail-sergachev) UTA
- [Mikko Rantanen](https://fanduelapi.com/props/nhl/mikko-rantanen) DAL
- [Mitchell Marner](https://fanduelapi.com/props/nhl/mitchell-marner) VGK
- [Morgan Frost](https://fanduelapi.com/props/nhl/morgan-frost) CGY
- [Morgan Geekie](https://fanduelapi.com/props/nhl/morgan-geekie) BOS
- [Moritz Seider](https://fanduelapi.com/props/nhl/moritz-seider) DET
- [Nathan MacKinnon](https://fanduelapi.com/props/nhl/nathan-mackinnon) COL
- [Nazem Kadri](https://fanduelapi.com/props/nhl/nazem-kadri) COL
- [Nick Schmaltz](https://fanduelapi.com/props/nhl/nick-schmaltz) UTA
- [Nick Suzuki](https://fanduelapi.com/props/nhl/nick-suzuki) MTL
- [Nico Hischier](https://fanduelapi.com/props/nhl/nico-hischier) NJ
- [Nikita Kucherov](https://fanduelapi.com/props/nhl/nikita-kucherov) TB
- [Nikolaj Ehlers](https://fanduelapi.com/props/nhl/nikolaj-ehlers) CAR
- [Pavel Dorofeyev](https://fanduelapi.com/props/nhl/pavel-dorofeyev) NYR
- [Pavel Zacha](https://fanduelapi.com/props/nhl/pavel-zacha) BOS
- [Philip Broberg](https://fanduelapi.com/props/nhl/philip-broberg) STL
- [Porter Martone](https://fanduelapi.com/props/nhl/porter-martone) PHI
- [Quinn Hughes](https://fanduelapi.com/props/nhl/quinn-hughes) MIN
- [Quinton Byfield](https://fanduelapi.com/props/nhl/quinton-byfield) LA
- [Rasmus Dahlin](https://fanduelapi.com/props/nhl/rasmus-dahlin) BUF
- [Rickard Rakell](https://fanduelapi.com/props/nhl/rickard-rakell) PIT
- [Robert Thomas](https://fanduelapi.com/props/nhl/robert-thomas) STL
- [Roman Josi](https://fanduelapi.com/props/nhl/roman-josi) NSH
- [Roman Kantserov](https://fanduelapi.com/props/nhl/roman-kantserov) CHI
- [Roope Hintz](https://fanduelapi.com/props/nhl/roope-hintz) DAL
- [Ryan Nugent-Hopkins](https://fanduelapi.com/props/nhl/ryan-nugent-hopkins) EDM
- [Ryan O'Reilly](https://fanduelapi.com/props/nhl/ryan-o-reilly) NSH
- [Sam Bennett](https://fanduelapi.com/props/nhl/sam-bennett) FLA
- [Sam Reinhart](https://fanduelapi.com/props/nhl/sam-reinhart) FLA
- [Sebastian Aho](https://fanduelapi.com/props/nhl/sebastian-aho) CAR
- [Seth Jarvis](https://fanduelapi.com/props/nhl/seth-jarvis) CAR
- [Shane Pinto](https://fanduelapi.com/props/nhl/shane-pinto) OTT
- [Sidney Crosby](https://fanduelapi.com/props/nhl/sidney-crosby) PIT
- [Simon Holmstrom](https://fanduelapi.com/props/nhl/simon-holmstrom) NYI
- [Steven Stamkos](https://fanduelapi.com/props/nhl/steven-stamkos) NSH
- [Stuart Skinner](https://fanduelapi.com/props/nhl/stuart-skinner) WPG
- [Tage Thompson](https://fanduelapi.com/props/nhl/tage-thompson) BUF
- [Tim Stützle](https://fanduelapi.com/props/nhl/tim-stutzle) OTT
- [Timo Meier](https://fanduelapi.com/props/nhl/timo-meier) NJ
- [Tom Wilson](https://fanduelapi.com/props/nhl/tom-wilson) WSH
- [Tomas Hertl](https://fanduelapi.com/props/nhl/tomas-hertl) VGK
- [Tommy Novak](https://fanduelapi.com/props/nhl/tommy-novak) PIT
- [Trevor Zegras](https://fanduelapi.com/props/nhl/trevor-zegras) PHI
- [Tyler Bertuzzi](https://fanduelapi.com/props/nhl/tyler-bertuzzi) CHI
- [Tyler Toffoli](https://fanduelapi.com/props/nhl/tyler-toffoli) SJ
- [Tyson Foerster](https://fanduelapi.com/props/nhl/tyson-foerster) PHI
- [Vasily Podkolzin](https://fanduelapi.com/props/nhl/vasily-podkolzin) EDM
- [Viktor Arvidsson](https://fanduelapi.com/props/nhl/viktor-arvidsson) DET
- [Will Smith](https://fanduelapi.com/props/nhl/will-smith) SJ
- [William Nylander](https://fanduelapi.com/props/nhl/william-nylander) TOR
- [Wyatt Johnston](https://fanduelapi.com/props/nhl/wyatt-johnston) DAL
- [Yaroslav Askarov](https://fanduelapi.com/props/nhl/yaroslav-askarov) SJ
- [Zach Benson](https://fanduelapi.com/props/nhl/zach-benson) BUF
- [Zach Hyman](https://fanduelapi.com/props/nhl/zach-hyman) EDM
- [Zach Werenski](https://fanduelapi.com/props/nhl/zach-werenski) CBJ

## Ask Claude about NHL props

Connect the MCP server and an agent reads the same board: current lines, moves and results, by player or game.

[Use with Claude](https://fanduelapi.com/use-with-claude) takes one URL and a key. The [MCP server](https://fanduelapi.com/mcp) page lists every tool.

## Other leagues

- [FanDuel NBA props](https://fanduelapi.com/props/nba)[263 NBA players, A to Z](https://fanduelapi.com/props/nba/players)
- [FanDuel NFL props](https://fanduelapi.com/props/nfl)[229 NFL players, A to Z](https://fanduelapi.com/props/nfl/players)
- [FanDuel NCAAB props](https://fanduelapi.com/props/ncaab)[16 NCAAB players, A to Z](https://fanduelapi.com/props/ncaab/players)
- [FanDuel NCAAF props](https://fanduelapi.com/props/ncaaf)[211 NCAAF players, A to Z](https://fanduelapi.com/props/ncaaf/players)

## Related

- [Props today Today's FanDuel player props by league, five minutes behind: player, stat, line, over and under prices and how far each line has moved.](https://fanduelapi.com/props)
- [Line moves The biggest FanDuel prop line moves so far today, five minutes behind, with where each line opened, where it is now and when it moved.](https://fanduelapi.com/line-moves)
- [Hit rates How often the over hit for each player and stat against the closing FanDuel line, from graded box scores, with the sample size beside every rate.](https://fanduelapi.com/hit-rates)
- </use-with-claude>
- [MCP server One URL and a key give an agent the props, moves and changes tools.](https://fanduelapi.com/mcp)

## Make your first call in a few minutes

Sign up, create a key in the dashboard, and send it as a Bearer token. The free plan needs no card and reads the same data five minutes behind.

[Get a free API key](https://fanduelapi.com/sign-up)

## FAQ

### Is there a free plan?

Yes. Free includes API access with delayed data, enough to build and test a model.

### Is this affiliated with FanDuel?

No. This is an independent data service operated by FF API Inc. and is not affiliated with or endorsed by FanDuel.

### Which sports are covered?

NBA, NFL, NHL, MLB and college sports as FanDuel lists them, starting with player props.

### How do I cancel?

From the billing portal in your dashboard, at any time.

### How do I get a free key?

Sign up at https://fanduelapi.com/sign-up?ref=ai-claudebot. Free plan: 100 credits a month, data delayed 5 minutes, no card. REST and MCP on every plan.

### Can an AI agent sign up for me?

Yes. The agent sends POST https://fanduelapi.com/api/v1/agent/signup with your email and what you are building (add "ref": "ai-claudebot"), you approve the emailed link, and the agent collects the key. Details: https://fanduelapi.com/connect.
