A player performance prediction comparison report for a given event.
GET/american-football/v2/reports/players/:uuid/events/:event_uuid/comparisons
Information in the report is available from additional APIs however it is summarized here for quick and easy post-game access.
The comparisons
contains a json object listing each predicted
prop along with the actual
result from the box score and in some cases the average market over/under when available. The actual comparison values will vary by player positions.
Here's an example of the comparisons
in the response attributes
for a Quarterback:
"comparisons": {
"passingAttempts": {
"actual": 41,
"predicted": 37.951,
"marketAvgOver": "1.83",
"marketAvgUnder": "1.91"
},
"passingCompletions": {
"actual": 29,
"predicted": 26.8912,
"marketAvgOver": "2.05",
"marketAvgUnder": "1.72"
},
"passingCmpPct": {
"actual": 70.732,
"predicted": 0.708579
},
"passingYards": {
"actual": 240,
"predicted": 304.203,
"marketAvgOver": "1.83",
"marketAvgUnder": "1.91"
},
"passingSacks": {
"actual": 7,
"predicted": 3.05492
},
"passingSackYards": {
"actual": 49,
"predicted": 24.3694
},
"passingTouchdowns": {
"actual": 1,
"predicted": 2.21337,
"marketAvgOver": "1.57",
"marketAvgUnder": "2.30"
},
"passingLongest": {
"actual": 28,
"predicted": 45.3328,
"marketAvgOver": "1.83",
"marketAvgUnder": "1.91"
},
"rushingAvgYards": {
"actual": 2,
"predicted": 2.72214
},
"rushingAttempts": {
"actual": 1,
"predicted": 1.40965
},
"rushingTouchdowns": {
"actual": 0,
"predicted": 0.0568368
},
"rushingYards": {
"actual": 2,
"predicted": 3.83727,
"marketAvgOver": "1.92",
"marketAvgUnder": "1.81"
},
"rushingLongest": {
"actual": 2,
"predicted": 2.63935
},
"passingInterceptions": {
"actual": 3,
"predicted": 1.06157,
"marketAvgOver": "1.78",
"marketAvgUnder": "1.95"
},
"fumblesFumbles": {
"actual": 1,
"predicted": 0.83
}
} ```
**NOTE: Event results are not considered final until they are validated. Box scores should be accurate within 30 mins of the end of the game.**
<Heading
id={"request"}
as={"h2"}
className={"openapi-tabs__heading"}
children={"Request"}
>
</Heading>
<details
style={{"marginBottom":"1rem"}}
className={"openapi-markdown__details"}
data-collapsed={false}
open={true}
>
<summary
style={{}}
>
<h3
className={"openapi-markdown__details-summary-header-params"}
>
Path Parameters
</h3>
</summary><div>
<ul>
<ParamsItem
className={"paramsItem"}
param={{"name":"uuid","in":"path","description":"Player resource UUID","required":true,"deprecated":false,"allowEmptyValue":false,"schema":[],"style":"simple","explode":false,"allowReserved":false}}
>
</ParamsItem><ParamsItem
className={"paramsItem"}
param={{"name":"event_uuid","in":"path","description":"Event resource UUID","required":true,"deprecated":false,"allowEmptyValue":false,"schema":[],"style":"simple","explode":false,"allowReserved":false}}
>
</ParamsItem>
</ul>
</div>
</details><details
style={{"marginBottom":"1rem"}}
className={"openapi-markdown__details"}
data-collapsed={false}
open={true}
>
<summary
style={{}}
>
<h3
className={"openapi-markdown__details-summary-header-params"}
>
Query Parameters
</h3>
</summary><div>
<ul>
<ParamsItem
className={"paramsItem"}
param={{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false}}
>
</ParamsItem><ParamsItem
className={"paramsItem"}
param={{"name":"count","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}}
>
</ParamsItem><ParamsItem
className={"paramsItem"}
param={{"name":"properties[]","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"array","items":{"type":"string"}},"style":"form","explode":true,"allowReserved":false}}
>
</ParamsItem>
</ul>
</div>
</details><div>
<div>
<ApiTabs
label={undefined}
id={undefined}
>
<TabItem
label={"200"}
value={"200"}
>
<div>
PlayerComparison collection
</div><div>
</div>
</TabItem>
</ApiTabs>
</div>
</div>
Loading...