This is the list of outcomes the American Football simulation currently produces. Each
outcome is a question the platform can answer about a simulated game or season (for example,
"how many passing yards does this quarterback get?"). It is intended as a product reference
for what is available today.
It covers game outcomes and season outcomes. Season outcomes also serve as the
season-long / outright (futures) markets the engine can settle.
How outcome names are built
Every outcome has a name of the form:
- WHAT — the thing being measured (e.g.
POINTS, PASSING_YARDS).
- WHEN — the time window (see below).
- WHO — a placeholder for who it applies to:
[TEAM_ID] — a specific team. Produced once for the home team and once for the away team.
[PLAYER_ID] — a specific player.
- Some game-wide outcomes have no who.
The tables below list every outcome name in full (each time window spelled out). The Time
breakdown column summarises which windows a measure is produced for, at a glance.
Time windows:
| Window |
Meaning |
GAME |
The whole game |
HALF1 / HALF2 |
First / second half |
Q1–Q4 |
Individual quarter |
SEASON |
The whole season |
Time breakdown values used below:
- Game — whole game only
- Game, 1st half — whole game and first half
- Game, halves — whole game, first half, second half
- Game, halves, quarters — whole game, both halves, and each quarter
Shape describes the kind of answer:
- Number — a count or measured value (yards, points, attempts)
- Yes/No — a true/false indicator
- Rank — an ordering position
- Time — a clock / game-time value
Under review: outcomes marked UNDER REVIEW below have known issues with how their
values are produced and are not yet considered reliable.
Game outcomes
Game-wide
| Outcome |
What it measures |
Shape |
Time breakdown |
FIRST_PLAY_TYPE_GAME — UNDER REVIEW |
The type of the game's first play |
Number |
Game |
Team outcomes
Produced for each team (home and away), with the team appended to the name (_[TEAM_ID]).
Scoring
| Outcome |
What it measures |
Shape |
Time breakdown |
POINTS_GAME_[TEAM_ID]
POINTS_HALF1_[TEAM_ID]
POINTS_HALF2_[TEAM_ID]
POINTS_Q1_[TEAM_ID]
POINTS_Q2_[TEAM_ID]
POINTS_Q3_[TEAM_ID]
POINTS_Q4_[TEAM_ID] |
Points scored |
Number |
Game, halves, quarters |
LARGEST_LEAD_GAME_[TEAM_ID] |
Largest lead held during the game |
Number |
Game |
FIRST_TEAM_TO_SCORE_GAME_[TEAM_ID] |
Whether this team scored first |
Yes/No |
Game |
LAST_TEAM_TO_SCORE_GAME_[TEAM_ID] |
Whether this team scored last |
Yes/No |
Game |
Passing
| Outcome |
What it measures |
Shape |
Time breakdown |
TEAM_PASS_ATTEMPTS_GAME_[TEAM_ID] |
Pass attempts |
Number |
Game |
TEAM_COMPLETIONS_GAME_[TEAM_ID] |
Completed passes |
Number |
Game |
TEAM_PASSING_YARDS_GAME_[TEAM_ID]
TEAM_PASSING_YARDS_HALF1_[TEAM_ID]
TEAM_PASSING_YARDS_HALF2_[TEAM_ID] |
Passing yards |
Number |
Game, halves |
TEAM_PASSING_TDS_GAME_[TEAM_ID]
TEAM_PASSING_TDS_HALF1_[TEAM_ID] |
Passing touchdowns |
Number |
Game, 1st half |
TEAM_INTERCEPTIONS_THROWN_GAME_[TEAM_ID] |
Interceptions thrown |
Number |
Game |
Rushing
| Outcome |
What it measures |
Shape |
Time breakdown |
TEAM_RUSHING_YARDS_GAME_[TEAM_ID]
TEAM_RUSHING_YARDS_HALF1_[TEAM_ID]
TEAM_RUSHING_YARDS_HALF2_[TEAM_ID] |
Rushing yards |
Number |
Game, halves |
TEAM_RUSHING_ATTEMPTS_GAME_[TEAM_ID] |
Rushing attempts |
Number |
Game |
TEAM_RUSHING_TDS_GAME_[TEAM_ID] |
Rushing touchdowns |
Number |
Game |
Defense
| Outcome |
What it measures |
Shape |
Time breakdown |
TEAM_SACKS_GAME_[TEAM_ID]
TEAM_SACKS_HALF1_[TEAM_ID] |
Sacks made |
Number |
Game, 1st half |
TEAM_DEF_INTERCEPTIONS_GAME_[TEAM_ID]
TEAM_DEF_INTERCEPTIONS_HALF1_[TEAM_ID] |
Interceptions made by the defense |
Number |
Game, 1st half |
TEAM_TURNOVERS_FORCED_GAME_[TEAM_ID]
TEAM_TURNOVERS_FORCED_HALF1_[TEAM_ID] |
Turnovers forced |
Number |
Game, 1st half |
TEAM_FUMBLES_RECOVERED_GAME_[TEAM_ID] |
Fumbles recovered |
Number |
Game |
Game flow and situational
| Outcome |
What it measures |
Shape |
Time breakdown |
TEAM_DRIVES_GAME_[TEAM_ID] |
Offensive drives |
Number |
Game |
TEAM_PUNTS_GAME_[TEAM_ID] |
Punts |
Number |
Game |
TEAM_FIRST_DOWNS_GAME_[TEAM_ID] |
First downs |
Number |
Game |
TEAM_TOTAL_YARDS_GAME_[TEAM_ID] |
Total yards |
Number |
Game |
TEAM_PENALTIES_GAME_[TEAM_ID] |
Penalties |
Number |
Game |
TEAM_PENALTY_YARDS_GAME_[TEAM_ID] |
Penalty yards |
Number |
Game |
TEAM_THIRD_DOWN_ATTEMPTS_GAME_[TEAM_ID] |
Third-down attempts |
Number |
Game |
TEAM_THIRD_DOWN_CONVERSIONS_GAME_[TEAM_ID] |
Third-down conversions |
Number |
Game |
TEAM_FOURTH_DOWN_ATTEMPTS_GAME_[TEAM_ID] |
Fourth-down attempts |
Number |
Game |
TEAM_FOURTH_DOWN_CONVERSIONS_GAME_[TEAM_ID] |
Fourth-down conversions |
Number |
Game |
TEAM_RED_ZONE_ATTEMPTS_GAME_[TEAM_ID] |
Red-zone trips |
Number |
Game |
TEAM_RED_ZONE_TDS_GAME_[TEAM_ID] |
Red-zone touchdowns |
Number |
Game |
TEAM_TIME_OF_POSSESSION_GAME_[TEAM_ID] — UNDER REVIEW |
Time of possession |
Time |
Game |
TEAM_TWO_POINT_ATTEMPTS_GAME_[TEAM_ID] |
Two-point attempts |
Number |
Game |
TEAM_TWO_POINT_CONVERSIONS_GAME_[TEAM_ID] |
Two-point conversions |
Number |
Game |
Player outcomes
Produced for each player, with the player appended to the name (_[PLAYER_ID]). Which
outcomes a player gets depends on their position:
| Position |
Outcome groups produced |
| Quarterback (QB) |
Passing, Rushing, Touchdown timing |
| Running back (RB) |
Rushing, Receiving, Touchdown timing |
| Wide receiver (WR) |
Receiving, Touchdown timing |
| Tight end (TE) |
Receiving, Touchdown timing |
| Kicker |
Kicking |
Passing (quarterbacks)
| Outcome |
What it measures |
Shape |
Time breakdown |
PASS_ATTEMPTS_GAME_[PLAYER_ID]
PASS_ATTEMPTS_HALF1_[PLAYER_ID] |
Pass attempts |
Number |
Game, 1st half |
COMPLETIONS_GAME_[PLAYER_ID]
COMPLETIONS_HALF1_[PLAYER_ID]
COMPLETIONS_HALF2_[PLAYER_ID] |
Completed passes |
Number |
Game, halves |
PASSING_YARDS_GAME_[PLAYER_ID]
PASSING_YARDS_HALF1_[PLAYER_ID]
PASSING_YARDS_HALF2_[PLAYER_ID]
PASSING_YARDS_Q1_[PLAYER_ID]
PASSING_YARDS_Q2_[PLAYER_ID]
PASSING_YARDS_Q3_[PLAYER_ID]
PASSING_YARDS_Q4_[PLAYER_ID] |
Passing yards |
Number |
Game, halves, quarters |
PASSING_TDS_GAME_[PLAYER_ID]
PASSING_TDS_HALF1_[PLAYER_ID]
PASSING_TDS_HALF2_[PLAYER_ID] |
Passing touchdowns |
Number |
Game, halves |
INTERCEPTIONS_GAME_[PLAYER_ID]
INTERCEPTIONS_HALF1_[PLAYER_ID]
INTERCEPTIONS_HALF2_[PLAYER_ID] |
Interceptions thrown |
Number |
Game, halves |
LONGEST_COMPLETION_GAME_[PLAYER_ID] |
Longest completion (yards) |
Number |
Game |
Rushing (quarterbacks and running backs)
| Outcome |
What it measures |
Shape |
Time breakdown |
RUSHING_YARDS_GAME_[PLAYER_ID]
RUSHING_YARDS_HALF1_[PLAYER_ID]
RUSHING_YARDS_HALF2_[PLAYER_ID]
RUSHING_YARDS_Q1_[PLAYER_ID]
RUSHING_YARDS_Q2_[PLAYER_ID]
RUSHING_YARDS_Q3_[PLAYER_ID]
RUSHING_YARDS_Q4_[PLAYER_ID] |
Rushing yards |
Number |
Game, halves, quarters |
RUSHING_TDS_GAME_[PLAYER_ID]
RUSHING_TDS_HALF1_[PLAYER_ID]
RUSHING_TDS_HALF2_[PLAYER_ID] |
Rushing touchdowns |
Number |
Game, halves |
RUSHING_ATTEMPTS_GAME_[PLAYER_ID]
RUSHING_ATTEMPTS_HALF1_[PLAYER_ID] |
Rushing attempts |
Number |
Game, 1st half |
LONGEST_RUSH_GAME_[PLAYER_ID] |
Longest rush (yards) |
Number |
Game |
Receiving (running backs, wide receivers, tight ends)
| Outcome |
What it measures |
Shape |
Time breakdown |
RECEIVING_YARDS_GAME_[PLAYER_ID]
RECEIVING_YARDS_HALF1_[PLAYER_ID]
RECEIVING_YARDS_HALF2_[PLAYER_ID]
RECEIVING_YARDS_Q1_[PLAYER_ID]
RECEIVING_YARDS_Q2_[PLAYER_ID]
RECEIVING_YARDS_Q3_[PLAYER_ID]
RECEIVING_YARDS_Q4_[PLAYER_ID] |
Receiving yards |
Number |
Game, halves, quarters |
RECEPTIONS_GAME_[PLAYER_ID]
RECEPTIONS_HALF1_[PLAYER_ID]
RECEPTIONS_HALF2_[PLAYER_ID] |
Catches |
Number |
Game, halves |
RECEIVING_TDS_GAME_[PLAYER_ID]
RECEIVING_TDS_HALF1_[PLAYER_ID]
RECEIVING_TDS_HALF2_[PLAYER_ID] |
Receiving touchdowns |
Number |
Game, halves |
TARGETS_GAME_[PLAYER_ID]
TARGETS_HALF1_[PLAYER_ID]
TARGETS_HALF2_[PLAYER_ID] |
Times targeted |
Number |
Game, halves |
LONGEST_RECEPTION_GAME_[PLAYER_ID] |
Longest reception (yards) |
Number |
Game |
Kicking (kickers)
| Outcome |
What it measures |
Shape |
Time breakdown |
FIELD_GOAL_ATTEMPTS_GAME_[PLAYER_ID] |
Field-goal attempts |
Number |
Game |
FIELD_GOALS_MADE_GAME_[PLAYER_ID] |
Field goals made |
Number |
Game |
LONGEST_FIELD_GOAL_GAME_[PLAYER_ID] |
Longest field goal (yards) |
Number |
Game |
EXTRA_POINTS_MADE_GAME_[PLAYER_ID] |
Extra points made |
Number |
Game |
KICKING_POINTS_GAME_[PLAYER_ID] |
Total points from kicking |
Number |
Game |
Touchdown timing (quarterbacks, running backs, wide receivers, tight ends)
| Outcome |
What it measures |
Shape |
Time breakdown |
TOTAL_TDS_GAME_[PLAYER_ID] |
Total touchdowns (passing, rushing, receiving as applicable) |
Number |
Game |
SCORING_RANK_GAME_[PLAYER_ID] — UNDER REVIEW
SCORING_RANK_HALF1_[PLAYER_ID] — UNDER REVIEW |
Where the player's first touchdown ranks in scoring order |
Rank |
Game, 1st half |
TIME_FIRST_TD_GAME_[PLAYER_ID] — UNDER REVIEW |
Game time of the player's first touchdown |
Time |
Game |
LAST_TD_RANK_GAME_[PLAYER_ID] — UNDER REVIEW |
Whether the player scored the game's last touchdown |
Yes/No |
Game |
Season outcomes
Produced once per season (_SEASON), aggregated across all of a team's or player's games.
These are the outcomes that back season-long / outright (futures) markets — for example
WON_SUPER_BOWL_SEASON is the Super Bowl outright, MADE_PLAYOFFS_SEASON a make-the-playoffs
market, and WINS_SEASON a season win-total.
Team season outcomes
Produced for each team (_[TEAM_ID]).
| Outcome |
What it measures |
Shape |
WINS_SEASON_[TEAM_ID] |
Wins |
Number |
LOSSES_SEASON_[TEAM_ID] |
Losses |
Number |
TIES_SEASON_[TEAM_ID] |
Ties |
Number |
WIN_PCT_SEASON_[TEAM_ID] |
Win percentage |
Number |
POINTS_FOR_SEASON_[TEAM_ID] |
Points scored |
Number |
POINTS_AGAINST_SEASON_[TEAM_ID] |
Points conceded |
Number |
POINT_DIFF_SEASON_[TEAM_ID] |
Points scored minus conceded |
Number |
TOTAL_YARDS_SEASON_[TEAM_ID] |
Total yards |
Number |
PASSING_YARDS_SEASON_[TEAM_ID] |
Passing yards |
Number |
RUSHING_YARDS_SEASON_[TEAM_ID] |
Rushing yards |
Number |
SACKS_SEASON_[TEAM_ID] |
Sacks (team total) |
Number |
MADE_PLAYOFFS_SEASON_[TEAM_ID] |
Made the playoffs |
Yes/No |
WON_AFC_SEASON_[TEAM_ID] |
Won the AFC |
Yes/No |
WON_NFC_SEASON_[TEAM_ID] |
Won the NFC |
Yes/No |
WON_SUPER_BOWL_SEASON_[TEAM_ID] |
Won the Super Bowl |
Yes/No |
Player season outcomes
Produced for each player (_[PLAYER_ID]), for the positions shown.
| Outcome |
What it measures |
Shape |
Positions |
PASSING_YARDS_SEASON_[PLAYER_ID] |
Passing yards |
Number |
QB |
PASSING_TDS_SEASON_[PLAYER_ID] |
Passing touchdowns |
Number |
QB |
RUSHING_YARDS_SEASON_[PLAYER_ID] |
Rushing yards |
Number |
QB, RB |
RUSHING_TDS_SEASON_[PLAYER_ID] |
Rushing touchdowns |
Number |
QB, RB |
RECEIVING_YARDS_SEASON_[PLAYER_ID] |
Receiving yards |
Number |
RB, WR, TE |
RECEIVING_TDS_SEASON_[PLAYER_ID] |
Receiving touchdowns |
Number |
RB, WR, TE |
RECEPTIONS_SEASON_[PLAYER_ID] |
Catches |
Number |
RB, WR, TE |
TOTAL_TDS_SEASON_[PLAYER_ID] |
Total touchdowns |
Number |
RB |
Not produced today
For reference, these common outcomes are not produced yet:
- Individual defensive-player stats — tackles, sacks, forced fumbles, interceptions, and
defensive touchdowns per player. Only team-level defensive outcomes exist today.
- Punter stats — punts and punt yards attributed to a specific punter.
- Return stats — kick-return and punt-return yards and touchdowns.
- Safeties.
- Field-goal breakdowns by distance (e.g. 40–49 yards, 50+ yards). Only game totals exist.
- Award and league-leader markets — MVP and other awards, and "leads the league in X"
markets. (Note: the season outcomes above already cover the Super Bowl, conference, and
make-the-playoffs outrights, and season win-totals.)
- Division-winner outrights — divisions are not modelled as a standalone outcome today.