feed your machine

games

Every game with closing lines and how they resolved. Spread and margin are home-perspective.

[FETCH]
GET /v1/leaders/games?format=json
GET /v1/leaders/games?format=csv

# params: season, week_min, week_max, pos, min, as_of, format, limit
# rows in current slice: 285
[COLUMNS]
season
Yr · y
week
Wk · y
away
Away · s
home
Home · s
as
A · i
hs
H · i
spread_line
Spread · n
result
Margin · n
ats
ATS · s
ats_margin
vs Line · n
total_line
Total · n
total
Actual · i
ou
O/U · s
roof
Roof · s
[PREVIEW · 12 of 285]
season  week  away  home  as  hs  spread_line  result   ats   ats_margin  total_line  total  ou     roof    
------  ----  ----  ----  --  --  -----------  -------  ----  ----------  ----------  -----  -----  --------
2025    22    SEA   NE    29  13  -4.500       -16.000  away  11.500      45.500      42     under  outdoors
2025    21    LA    SEA   27  31  2.500        4.000    home  1.500       45.500      58     over   outdoors
2025    21    NE    DEN   10  7   -3.500       -3.000   home  0.500       43.500      17     under  outdoors
2025    20    BUF   DEN   30  33  1.500        3.000    home  1.500       45.500      63     over   outdoors
2025    20    HOU   NE    16  28  3.000        12.000   home  9.000       40.500      44     over   outdoors
2025    20    LA    CHI   20  17  -3.500       -3.000   home  0.500       49.500      37     under  outdoors
2025    20    SF    SEA   6   41  6.500        35.000   home  28.500      44.500      47     over   outdoors
2025    19    BUF   JAX   27  24  1.500        -3.000   away  4.500       51.500      51     under  outdoors
2025    19    GB    CHI   27  31  -2.500       4.000    home  6.500       45.500      58     over   outdoors
2025    19    HOU   PIT   30  6   -3.000       -24.000  away  21.000      38.500      36     under  outdoors
2025    19    LAC   NE    3   16  3.500        13.000   home  9.500       45.500      19     under  outdoors
2025    19    LA    CAR   34  31  -10.000      -3.000   home  7.000       44.500      65     over   outdoors
[POINT-IN-TIME]

These are aggregates over play-by-play, so as_of applies to them too. A board fetched with as_of returns the standings as they were computable on that date — target share through week 9 as known in week 9, not as known today. Omitting as_of returns latest and is unsafe for backtesting.