Skip to content

Am. football data reference

← All sports

Generated from GET /v2/sports/8. Not hand-maintained - if the API adds a status or renames a statistic, this page follows on the next build.

Sport id
8
Participants
2
Match clock
yes
Incident positions
no

Statuses 30

Every value event.status_id can take for this sport. Map onto this list rather than parsing status_type: ids are stable, labels are localized, and postponed matches keep status_type: scheduled.

idNameShortTypeNotes
1Not startedSched.scheduledclock stoppedset by incident 427
6Start delayedDelay.scheduledclock stoppedset by incident 438
5PostponedPost.scheduledclock stoppedset by incident 440TRAP: status_type is scheduled, exactly like a normal upcoming match. A postponed match is indistinguishable from a scheduled one unless you look at status_id. Never branch only on status_type.
81st quarter1st q.liveclock running
331st half1st halfliveclock runningset by incident 429clock_time counts within this period and resets at the next one; played_time is cumulative.
212Break after 1st quarterBreak 1st q.livebreakclock stopped
102nd quarter2nd q.liveclock running
342nd half2nd halfliveclock runningset by incident 430played_time minus clock_time equals the completed periods - verified as exactly 2700 s after a 45-minute first half.
213Break after 2nd quarterBreak 2nd q.livebreakclock stopped
9HalftimeHTliveclock stoppedset by incident 445Clock is stopped. clock_time holds the value it had at the whistle, so do not render it as running.
193rd quarter3rd q.liveclock running
214Break after 3rd quarterBreak 3rd q.livebreakclock stopped
204th quarter4th q.liveclock running
215Break after 4th quarterBreak 4th q.live
216Extra time 1Extra 1live
221Break after extra time 1Break extra 1live
217Extra time 2Extra 2live
222Break after extra time 2Break extra 2live
218Extra time 3Extra 3live
223Break after extra time 3Break extra 3live
219Extra time 4Extra 4live
224Break after extra time 4Break extra 4live
220Extra time 5Extra 5live
2InterruptedInterr.interruptedclock stoppedset by incident 441Play stopped and may resume. Incident 1001 (Match resumed) brings it back. Distinct from Abandoned (7), which may never resume.
7AbandonedAbd.interruptedclock stoppedset by incident 442Play stopped and may never resume. Same status_type as Interrupted (2), so tell them apart by status_id.
11FinishedFin.finishedclock stoppedset by incident 437One of FIVE terminal statuses (11, 12, 13, 14, 140). Treat every status_type: finished as terminal - checking for 11 alone misses matches decided in extra time, on penalties or in overtime.
14Finished after extra timeFin ext.finishedclock stoppedset by incident 434Result 2 includes the extra-time goals (2 = 3 + 104). Result 411 is still empty for both sides - anything past ninety minutes has no regular-time winner. Read 412.
12Finished awarded winAWfinishedclock stoppedset by incident 436Walkover: the result was awarded, not played out. Statistics and the timeline may be empty or not reflect play.
3CancelledCanc.cancelledclock stoppedset by incident 439
152To finishTo fin.scheduledclock stoppedset by incident 451TRAP: status_type is scheduled, but the match already started and was stopped - it is waiting to be finished on another date. Do not present it as an upcoming fixture.

Results 16

Entries that can appear in participants[].results[], keyed by id. There is no score field - you select the result you need.

idNameCodeTypeData type
411Winnerwinnerteambinary
412Progressprogressteambinary
2Resultresultteaminteger
3Regular timeregular_timeteaminteger
4First halffirst_halfteaminteger
5Second halfsecond_halfteaminteger
50First quarterfirst_quartteaminteger
51Second quartersecond_quartteaminteger
52Third quarterthird_quartteaminteger
53Fourth quarterfourth_quartteaminteger
6Extratimeextratimeteaminteger
474Extratime 1extratime_1teaminteger
475Extratime 2extratime_2teaminteger
476Extratime 3extratime_3teaminteger
477Extratime 4extratime_4teaminteger
478Extratime 5extratime_5teaminteger

Event details 18

Per-match metadata in the event's details, with the input type and allowed values.

idNameCodeInputData type
19First half start datefh_start_datedatetime-
20Second half start datesh_start_datedatetime-
11First quarter start datefq_start_datedatetime-
12Second quarter start datesq_start_datedatetime-
13Third quarter start datetq_start_datedatetime-
14Fourth quarter start datefrthq_start_datedatetime-
109Extratime 1 start dateet_one_start_datedatetime-
110Extratime 2 start dateet_two_start_datedatetime-
111Extratime 3 start dateet_three_start_datedatetime-
112Extratime 4 start dateet_fourth_start_datedatetime-
113Extratime 5 start dateet_five_start_datedatetime-
17Number of periodsnumber_of_periodsnumber-
16Period lengthperiod_lengthnumber-
50Extra period lengthextra_period_lengthnumber-
36Pitch conditionspitch_conditions_idselect-
8Weather conditionsweather_condition_idselect-
124Timer directiontimer_directionselect-
205Has lineupshas_lineupsselect-

Incidents 113

Incident types that can appear in this sport's events_incidents. category: emergency marks operational notices, not match events - never render them on a timeline.

idNameCodeTypeTraderCategoryNotes
2613In playin-playeventnostandard
2846The match will not be coveredthe-match-will-not-be-coveredeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will not be covered at all. The attribute gives the reason. Nothing further will arrive.
Other: Scout's technical issues, Change of venue, Change of match date, Problems with TV transmission source
2763Match about to startmatch-about-to-starteventyesstandard
2847Problems with the source of the broadcastproblems-with-the-source-of-the-broadcaseventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The broadcast source has a problem. Paired with 2848 when it is solved.
2848Problem with the source of the broadcast has been solvedproblem-with-the-source-of-the-broadcasteventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The broadcast source problem is solved.
6011st quarter started1st-quarter-startedeventyesstandard
2849Change of coverage from venue to TVchange-of-coverage-from-venue-to-tveventyesemergencyemergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. Before kick-off (group: prematch): moved from venue to TV.
6022nd quarter started2nd-quarter-startedeventyesstandard
2850Change of coverage from TV to venuechange-of-coverage-from-tv-to-venueeventyesemergencyemergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. Before kick-off (group: prematch): moved from TV to venue.
6033rd quarter started3rd-quarter-startedeventyesstandard
2851Change of coverage latencychange-of-coverage-latencyeventyesemergencyemergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. Latency of the coverage changed. Relevant if you gate markets on feed delay.
Other: from 3-6 to 7-15, from 7-15 to 3-6
6044th quarter started4th-quarter-startedeventyesstandard
2852Scouting coverage can start with a delay ofscouting-coverage-can-start-with-a-delayeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Scouting coverage will start late. The attribute gives the size (under 3, 3-5 or 5-10 minutes).
Other: < 3min, 3-5 min, 5-10 min
605Extra time 1 startedextratime-1-startedeventyesstandard
2853Expected delay in the start of the matchexpected-delay-in-the-start-of-the-matcheventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will start late. The attribute gives the reason - a team arriving late, problems in the stands and so on.
Other: Delayed arrival of a team, Problems in the stands, Referee problems, Infrastructure problems, Weather conditions
2854Team line-ups will not be availableteam-line-ups-will-not-be-availableeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Line-ups will not be available for this match. Do not wait for lineups[] to fill.
606Extra time 2 startedextratime-2-startedeventyesstandard
2855Source of the coverage is delayedsource-of-the-coverage-is-delayedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The coverage source is delayed. The attribute gives the size of the delay (about 5 to 20 seconds).
Other: ~5sec, ~10sec, ~15sec, ~20sec, ~25sec, ~30sec, >30sec
607Extra time 3 startedextratime-3-startedeventyesstandard
610End of quarterend-of-quartereventyesstandard
2856The current part of the game has started with a delaythe-current-part-of-the-game-has-startedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The current period started late.
608Extra time 4 startedextratime-4-startedeventyesstandard
611Breakbreakeventyesstandard
2055First half startedfirst-half-startedeventyesstandard
2857Verification of result in progressverification-of-result-in-progresseventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
609Extra time 5 startedextratime-5-startedeventyesstandard
612Break after 1st quarterbreak-after-1st-quartereventyesstandard
2056Halftimehalftimeeventyesstandard
2858Verification of result completed and correctverification-of-result-completed-and-coreventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the result finished. Values are confirmed.
613Break after 2nd quarterbreak-after-2nd-quartereventyesstandard
2057Second half startedsecond-half-startedeventyesstandard
2859Verification of key statistics is in progressverification-of-key-statistics-is-in-proeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
614Break after 3rd quarterbreak-after-3rd-quartereventyesstandard
2860Verification of key statistics completed and correctverification-of-key-statistics-completedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of key statistics finished. Values are confirmed.
615Break after 4th quarterbreak-after-4th-quartereventyesstandard
2861Verification of game clock is in progressverification-of-game-clock-is-in-progreseventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
616Break after extra time 1break-after-extratime-1eventyesstandard
2862Verification of game clock completed and correctverification-of-game-clock-completed-andeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the game clock finished. Values are confirmed.
617Break after extra time 2break-after-extratime-2eventyesstandard
2863Match coverage interrupted due to technical issuesmatch-coverage-interrupted-due-to-technieventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage stopped because of technical issues. 2864 or 2865 says whether it comes back.
618Break after extra time 3break-after-extratime-3eventyesstandard
2864Match coverage will continuematch-coverage-will-continueeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage will continue after the interruption.
619Break after extra time 4break-after-extratime-4eventyesstandard
2865Match coverage will not continuematch-coverage-will-not-continueeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage will NOT continue. Expect no further incidents for this match.
620Abandonedabandonedeventyesstandard
621Cancelledcancelledeventyesstandard
2866The match is abandonedthe-match-is-abandonedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match was abandoned. The attribute gives the reason.
Other: Problems in the stands, Referee problems, Infrastructure problems, Serious player injury, Weather conditions
2867Waiting for official decision regarding match resumptionwaiting-for-official-decision-regarding-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Waiting for an official decision on whether the match resumes. 2868 or 2869 follows.
622Finished after extra timefinished-after-extratimeeventyesstandard
2868Match will resume shortlymatch-will-resume-shortlyeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match resumes shortly.
623Finished awarded winfinished-awarded-wineventyesstandard
2869Match will not resumematch-will-not-resumeeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will not resume.
624Finished regular timefinished-regular-timeeventyesstandard
2870Expected delay in the start of the next part of the gameexpected-delay-in-the-start-of-the-next-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The next period will start late. The attribute gives the reason.
Other: Problems in the stands, Referee problems, Infrastructure problems, Weather conditions
2871Change of coverage from venue to TVchange-of-coverage-from-venue-to-tv-liveeventyesemergencyemergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. During play (group: live): moved from venue to TV.
626Interruptedinterruptedeventyesstandard
2872Change of coverage from TV to venuechange-of-coverage-from-tv-to-venue-liveeventyesemergencyemergencyOperational notice, not a match event - category: emergency. It tells you the coverage SOURCE changed, which usually changes latency and can change how complete the statistics are. Never render it on a timeline. During play (group: live): moved from TV to venue.
627Postponedpostponedeventyesstandard
2873Change of coverage latencychange-of-coverage-latency-liveeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Coverage latency changed. The attribute gives the direction, for example from 3-6 to 7-15 seconds. Relevant if you gate markets on feed delay.
Other: from 3-6 to 7-15, from 7-15 to 3-6
628Start delayedstart-delayedeventyesstandard
2874Expected delay in the start of the match - safety reasonsexpected-delay-in-the-start-of-the-matcheventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The match will start late for safety reasons.
633TV timeouttv-timeouteventnostandard
2875Verification of key statistics is in progressverification-of-key-statistics-is-in-proeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
630To finishto-finisheventyesstandard
2622Play under reviewplay-under-revieweventyesstandard
2876Verification of key statistics completed and correctverification-of-key-statistics-completedeventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of key statistics, after the match finished. Values are confirmed.
2623Flagflageventyesstandard
2877Verification of player names for key incidents in progressverification-of-names-for-key-incidents-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
2878Verification of player names for key incidents completed and correctverification-of-names-for-key-incidents-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of player names on key incidents finished. Values are confirmed.
2879Verification of result is in progressverification-of-result-is-in-progresseventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
2880Verification of result completed and correctverification-of-result-completed-and-coreventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. Verification of the result, after the match finished. Values are confirmed.
2881Problems with the low latency source of the coverageproblems-with-the-low-latency-source-of-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The low-latency source has a problem. Paired with 2882.
2882Problems with the low latency source of coverage has been solvedproblems-with-the-low-latency-source-of-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. The low-latency source problem is solved.
2883Player name verification is in progress - substitutionplayer-name-verification-is-in-progress-eventyesemergencyemergencyOperational notice, not a match event - category: emergency. Never render it on a timeline. A verification started. Whatever it covers may still change - hold off on caching it.
1000BetstartbetstarteventyesstandardmarketBetting markets may be activated.
Other: Master
1010BetstopbetstopeventyesstandardmarketAll betting markets are closed: a goal, penalty or red card looks likely, or the situation on the pitch is unclear.
Other: Master
1001Match resumedmatch-resumedeventyesstandardinformingUsed when an interrupted match resumes.
1200Technical problemstechnical-problemseventyesstandardmarketTechnical problems during coverage. Closes all match markets automatically.
631Possesionpossesionteamnostandard
635Kickoffkickoffteamnostandard
2618Touchbacktouchbackteamnostandard
652Passpassteamnostandard
Other: Pass complete, Pass incomplete
653Rushrushteamnostandard
650Turnoverturnoverteamyesstandard
661Interceptioninterceptionteamyesstandard
637Touchdowntouchdownteamyesstandard
Other: Passing, Rushing, Interception return, Fumble recovery, Punt return, Kickoff return
2619Possible 2-points conversiontwo-points-conversionteamyesstandard
6412-point conversion2-point-conversionteamyesstandard
642Failed 2-point conversionfailed-2-point-conversionteamyesstandard
2620Possible extra pointpossible-extra-pointteamyesstandard
646Extra pointextra-pointteamyesstandard
2621Extra point failedextra-point-failedteamyesstandard
647Possible field goalpossible-field-goalteamyesstandard
648Field goalfield-goalteamyesstandard
649No field goalno-field-goalteamyesstandard
640Safetysafetyteamyesstandard
654Sacksackteamnostandard
Other: Assisted
655Fumblefumbleteamnostandard
656Fumble recoveredfumble-recoveredteamnostandard
634Penaltypenaltyteamyesstandard
659Fair catchfair-catchteamnostandard
639Onside kickonside-kickteamnostandard
651Puntpuntteamnostandard
643Challengechallengeteamyesstandard
644Challenge correctchallenge-correctteamyesstandard
645Challenge incorrectchallenge-incorrectteamyesstandard
632Timeouttimeoutteamyesstandard
662First downfirst-downteamyesstandard
663Second downsecond-downteamyesstandard
664Third downthird-downteamyesstandard
665Fourth downfourth-downteamyesstandard
625Injuryinjuryteamnostandard
657Defensive returndefensive-returnteamnostandard
Other: Fumble, Interception, Kickoff, Punt

Standings types 9

Values for type_name on /v2/standings. Pick the one you need and match its columns by code, not by position.

idName
71Away standings
25Form table
70Home standings
69League standings
42Most popular results
58Overall stats
50Streaks
91Team overall stats
68Wide standings

Statistics 121

Split into team statistics (in participants[].stats) and person statistics (in sub_participants[].stats). Match by code, not by position.

Team 55

idNameCodeData type
300Touchdownstouchdownsinteger
1272Passing touchdownspassing_touchdownsinteger
1273Receiving touchdownsreceiving_touchdownsinteger
1274Rushing touchdownsrushing_touchdownsinteger
1285Defensive and Special Teams Touchdownsdefensive_and_special_teams_touchdowninteger
1264Passes completedpasses_completedinteger
1265Passing attemptspassing_attemptsinteger
1261Passing yardspassing_yardsinteger
1260Interceptions throwninterceptions_throwninteger
1270Rushing attemptsrushing_attemptsinteger
1271Rushing yardsrushing_yardsinteger
1263Pass receptionspass_receptionsinteger
1262Receiving yardsreceiving_yardsinteger
485Field goalsfield_goalsinteger
1269Field goal attemptsfield_goal_attemptsinteger
1124Field goals scoredfield_goals_scoredinteger
1125Field goals missedfield_goals_missedinteger
1288Field goal %field_goal_pctdecimal
484Extra pointsextra_pointsinteger
1268Extra point attemptsextra_point_attemptsinteger
1287Extra point %extra_point_pctdecimal
11232 point conversion2_point_conversioninteger
12672pt conversion attempts2pt_conversion_attemptsinteger
487Interceptionsinterceptionsinteger
489Sackssacksinteger
486Safetiessafetiesinteger
482Fumblesfumblesinteger
1258Fumbles lostfumbles_lostinteger
1259Fumbles recoveredfumbles_recoveredinteger
72Turnoversturnoversinteger
109Challengeschallengesinteger
110Challenges correctchallenges_correctinteger
416Challenges incorrectchallenges_incorrectinteger
481Penaltiespenaltiesinteger
1266Penalty yardspenalty_yardsinteger
479Puntspuntsinteger
480Kickoffskickoffsinteger
1311Touchbackstouchbacksinteger
490Possessionspossessionsinteger
491Timeoutstimeoutsinteger
492TV timeoutstv_timeoutsinteger
718Skinskin_idinteger
1289Percentage of completed passescompleted_passes_pctdecimal
1290Percentage of completed passes allowedcompleted_passes_against_pctdecimal
1291Percentage of succesfull 2pt conversionssuccessful_2pt_conversions_pctdecimal
1292Passes completed allowedpasses_completed_againstdecimal
1293Passing attempts allowedpassing_attempts_againstdecimal
1294Passing touchdowns allowedpassing_touchdowns_alloweddecimal
1295Passing yards allowedpassing_yards_alloweddecimal
1296Rushing attempts allowedrushing_attempts_againstdecimal
1297Rushing yards allowedrushing_yards_alloweddecimal
1298Sacks allowedsacks_alloweddecimal
1299Yards per carryyards_per_carrydecimal
1300Yards per carry allowedyards_per_carry_againstdecimal
1301Yards per receptionyards_per_receptiondecimal

Person 66

idNameCodeData type
35Appearanceappearancebinary
838Starting lineupstarting_lineupbinary
1240Substituteis_substitutebinary
1239Will not playwill_not_playbinary
300Touchdownstouchdownsinteger
1272Passing touchdownspassing_touchdownsinteger
1274Rushing touchdownsrushing_touchdownsinteger
1273Receiving touchdownsreceiving_touchdownsinteger
1285Defensive and Special Teams Touchdownsdefensive_and_special_teams_touchdowninteger
1264Passes completedpasses_completedinteger
1265Passing attemptspassing_attemptsinteger
1289Percentage of completed passescompleted_passes_pctdecimal
1261Passing yardspassing_yardsinteger
1310Yards per pass attemptyards_per_pass_attemptdecimal
1260Interceptions throwninterceptions_throwninteger
1305Passer ratingpasser_ratingdecimal
1270Rushing attemptsrushing_attemptsinteger
1271Rushing yardsrushing_yardsinteger
1299Yards per carryyards_per_carrydecimal
1309Rushing yards per carryrushing_yards_per_carrydecimal
1263Pass receptionspass_receptionsinteger
1262Receiving yardsreceiving_yardsinteger
1301Yards per receptionyards_per_receptiondecimal
1308Receiving yards per receptionreceiving_yards_per_receptiondecimal
482Fumblesfumblesinteger
1258Fumbles lostfumbles_lostinteger
1259Fumbles recoveredfumbles_recoveredinteger
1354Fumble return yardsfumble_return_yardsinteger
1278Fumble recovery yardsfumble_recovery_yardsinteger
1280Fumbles forcedfumbles_forcedinteger
1168Tacklestacklesinteger
1283solo tacklessolo_tacklesinteger
1282Assisted tacklesassisted_tacklesinteger
489Sackssacksdecimal
1284Tackles for losstackles_for_lossinteger
1358Passes defendedpasses_defendedinteger
487Interceptionsinterceptionsinteger
1279Interception return yardsinterception_return_yardsinteger
1276Kickoff returnskickoff_returnsinteger
1275Kickoff return yardskickoff_return_yardsinteger
1302Kickoff return yards averagekickoff_return_yards_avgdecimal
1281Punt returnspunt_returnsinteger
1277Punt return yardspunt_return_yardsinteger
1306Punt return yards averagepunt_return_yards_avgdecimal
485Field goalsfield_goalsinteger
1124Field goals scoredfield_goals_scoredinteger
1269Field goal attemptsfield_goal_attemptsinteger
1288Field goal %field_goal_pctdecimal
1303Longest field goallongest_field_goaldecimal
484Extra pointsextra_pointsinteger
1268Extra point attemptsextra_point_attemptsinteger
1287Extra point %extra_point_pctdecimal
479Puntspuntsinteger
1286Punting yardspunting_yardsinteger
1307Punting averagepunting_avgdecimal
1304Longest puntlongest_puntdecimal
11232 point conversion2_point_conversioninteger
12672pt conversion attempts2pt_conversion_attemptsinteger
1291Percentage of succesfull 2pt conversionssuccessful_2pt_conversions_pctdecimal
480Kickoffskickoffsinteger
1311Touchbackstouchbacksinteger
481Penaltiespenaltiesinteger
1266Penalty yardspenalty_yardsinteger
72Turnoversturnoversinteger
486Safetiessafetiesinteger
1290Percentage of completed passes allowedcompleted_passes_against_pctdecimal