{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2026:ARXCWXVFNLPMQOMYHHW5M2SUDP","short_pith_number":"pith:ARXCWXVF","schema_version":"1.0","canonical_sha256":"046e2b5ea56adec8399839edd66a541beb1e6c40c4c88755443b246d9aac5df9","source":{"kind":"arxiv","id":"2605.16066","version":1},"attestation_state":"computed","paper":{"title":"A market-calibrated accelerated failure time model for in-play football forecasting","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"Calibrating a Weibull accelerated failure time model to pre-match betting prices and adding post-shot expected goals nearly matches betting exchange accuracy for in-play football forecasts.","cross_cats":[],"primary_cat":"stat.AP","authors_text":"John Cartlidge, Lawrence Clegg, Zixing Song","submitted_at":"2026-05-15T15:29:31Z","abstract_excerpt":"In-play football forecasting models have struggled to match the accuracy of betting exchange prices, which aggregate information from many market participants. We close this gap by combining two extensions to a Weibull accelerated failure time model: calibrating team strength parameters to Betfair Exchange prices at kick-off to capture pre-match market information, and including post-shot expected goals as a time-varying covariate to capture in-play information. The calibration approach, where we jointly fit team-strength parameters to 1X2 and over/under betting markets via squared-error minim"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":true,"formal_links_present":true},"canonical_record":{"source":{"id":"2605.16066","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.AP","submitted_at":"2026-05-15T15:29:31Z","cross_cats_sorted":[],"title_canon_sha256":"32851f5e2edb523364ffe5e6c047445dbffe2af9e6e1a8a27a50d9dc1aebd760","abstract_canon_sha256":"0a3fc38a74795cf1390e41ecd0823cccf0809a67cb0b0441e96a7f70d3e43bf1"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-20T00:01:51.273259Z","signature_b64":"ADhJOgqzFLCJqcmkG4yTZy0IOXdg4vxmwArOVPlBr8VmbRnuVaD2Ena7PDHuayCIL5wYVhaqPp1mxRdIJTFAAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"046e2b5ea56adec8399839edd66a541beb1e6c40c4c88755443b246d9aac5df9","last_reissued_at":"2026-05-20T00:01:51.272691Z","signature_status":"signed_v1","first_computed_at":"2026-05-20T00:01:51.272691Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A market-calibrated accelerated failure time model for in-play football forecasting","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"Calibrating a Weibull accelerated failure time model to pre-match betting prices and adding post-shot expected goals nearly matches betting exchange accuracy for in-play football forecasts.","cross_cats":[],"primary_cat":"stat.AP","authors_text":"John Cartlidge, Lawrence Clegg, Zixing Song","submitted_at":"2026-05-15T15:29:31Z","abstract_excerpt":"In-play football forecasting models have struggled to match the accuracy of betting exchange prices, which aggregate information from many market participants. We close this gap by combining two extensions to a Weibull accelerated failure time model: calibrating team strength parameters to Betfair Exchange prices at kick-off to capture pre-match market information, and including post-shot expected goals as a time-varying covariate to capture in-play information. The calibration approach, where we jointly fit team-strength parameters to 1X2 and over/under betting markets via squared-error minim"},"claims":{"count":4,"items":[{"kind":"strongest_claim","text":"Evaluated across 140 English Premier League matches at minute intervals, the calibrated model almost matches Betfair's classification accuracy (70.2% versus 70.6%) while retaining interpretable team-level parameters and covariate effects.","source":"verdict.strongest_claim","status":"machine_extracted","claim_id":"C1","attestation":"unclaimed"},{"kind":"weakest_assumption","text":"That jointly fitting team-strength parameters to pre-match 1X2 and over/under Betfair prices via squared-error minimisation produces values that remain valid for in-play forecasting once post-shot expected goals are added as a time-varying covariate.","source":"verdict.weakest_assumption","status":"machine_extracted","claim_id":"C2","attestation":"unclaimed"},{"kind":"one_line_summary","text":"Market-calibrated Weibull AFT model for in-play football forecasting nearly matches Betfair accuracy (70.2% vs 70.6%) and produces 4.5% ROI in simulation against in-play odds.","source":"verdict.one_line_summary","status":"machine_extracted","claim_id":"C3","attestation":"unclaimed"},{"kind":"headline","text":"Calibrating a Weibull accelerated failure time model to pre-match betting prices and adding post-shot expected goals nearly matches betting exchange accuracy for in-play football forecasts.","source":"verdict.pith_extraction.headline","status":"machine_extracted","claim_id":"C4","attestation":"unclaimed"}],"snapshot_sha256":"66b6ddfcde1320bf2f54708036cbd3ce268d03fd196e06f22d66b3a678b958d2"},"source":{"id":"2605.16066","kind":"arxiv","version":1},"verdict":{"id":"06a61cb1-d3c6-4647-9b94-a5fdb41fb7e1","model_set":{"reader":"grok-4.3"},"created_at":"2026-05-19T18:53:37.443947Z","strongest_claim":"Evaluated across 140 English Premier League matches at minute intervals, the calibrated model almost matches Betfair's classification accuracy (70.2% versus 70.6%) while retaining interpretable team-level parameters and covariate effects.","one_line_summary":"Market-calibrated Weibull AFT model for in-play football forecasting nearly matches Betfair accuracy (70.2% vs 70.6%) and produces 4.5% ROI in simulation against in-play odds.","pipeline_version":"pith-pipeline@v0.9.0","weakest_assumption":"That jointly fitting team-strength parameters to pre-match 1X2 and over/under Betfair prices via squared-error minimisation produces values that remain valid for in-play forecasting once post-shot expected goals are added as a time-varying covariate.","pith_extraction_headline":"Calibrating a Weibull accelerated failure time model to pre-match betting prices and adding post-shot expected goals nearly matches betting exchange accuracy for in-play football forecasts."},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2605.16066/integrity.json","findings":[],"available":true,"detectors_run":[{"name":"doi_compliance","ran_at":"2026-05-19T19:01:33.218091Z","status":"completed","version":"1.0.0","findings_count":0},{"name":"doi_title_agreement","ran_at":"2026-05-19T19:01:18.980564Z","status":"completed","version":"1.0.0","findings_count":0},{"name":"ai_meta_artifact","ran_at":"2026-05-19T17:33:41.546131Z","status":"skipped","version":"1.0.0","findings_count":0},{"name":"claim_evidence","ran_at":"2026-05-19T16:41:55.516808Z","status":"completed","version":"1.0.0","findings_count":0}],"snapshot_sha256":"296918db9d6534c255da344ede822bc284033b5d45e6f7f640b20305ac6aca71"},"references":{"count":84,"sample":[{"doi":"","year":2025,"title":"Ayana, G., A. Ehlert, J. Ehlert, L. Santagata, M. Torricelli, and B. Klein (2025). Temporal dynamics of goal scoring in soccer. arXiv:2501.18606. arXiv preprint","work_id":"f4c7d990-30ca-4572-8d94-280c856376c5","ref_index":1,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":2017,"title":"Boshnakov, G., T. Kharrat, and I. G. McHale (2017). A bivariate weibull count model for forecasting association football scores. International Journal of Forecasting\\/ 33\\/ (2), 458--466","work_id":"ca84514c-a6dc-4341-b640-78528aafd388","ref_index":2,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":2024,"title":"Bunker, R., C. Yeung, and K. Fujii (2024). Machine learning for soccer match result prediction. In Artificial Intelligence, Optimization, and Data Sciences in Sports , pp.\\ 7--49. Springer","work_id":"4a294001-2120-4eb0-80b3-be7f61bb993f","ref_index":3,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":1971,"title":"Capen, E. C., R. V. Clapp, and W. M. Campbell (1971). Competitive bidding in high-risk situations. Journal of Petroleum Technology\\/ 23\\/ (06), 641--653","work_id":"80e4a27a-cb38-4a58-90ae-a1550f6d9462","ref_index":4,"cited_arxiv_id":"","is_internal_anchor":false},{"doi":"","year":2025,"title":"Clegg, L. and J. Cartlidge (2025). Not feeling the buzz: Correction study of mispricing and inefficiency in online sportsbooks. International Journal of Forecasting\\/ 41\\/ (2), 798--802","work_id":"c5ab60e0-7faa-4fec-901a-d4651ffbc3ca","ref_index":5,"cited_arxiv_id":"","is_internal_anchor":false}],"resolved_work":84,"snapshot_sha256":"729ed9b105e326b4ce194708a8c167bf6f088687a0c85f50acddf338050d820c","internal_anchors":0},"formal_canon":{"evidence_count":2,"snapshot_sha256":"d5fb4aa90c4fd3d58e4052bc15fdf96bf124618720ca6b4caa268900f385e380"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2605.16066","created_at":"2026-05-20T00:01:51.272781+00:00"},{"alias_kind":"arxiv_version","alias_value":"2605.16066v1","created_at":"2026-05-20T00:01:51.272781+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.16066","created_at":"2026-05-20T00:01:51.272781+00:00"},{"alias_kind":"pith_short_12","alias_value":"ARXCWXVFNLPM","created_at":"2026-05-20T00:01:51.272781+00:00"},{"alias_kind":"pith_short_16","alias_value":"ARXCWXVFNLPMQOMY","created_at":"2026-05-20T00:01:51.272781+00:00"},{"alias_kind":"pith_short_8","alias_value":"ARXCWXVF","created_at":"2026-05-20T00:01:51.272781+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":2,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP","json":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP.json","graph_json":"https://pith.science/api/pith-number/ARXCWXVFNLPMQOMYHHW5M2SUDP/graph.json","events_json":"https://pith.science/api/pith-number/ARXCWXVFNLPMQOMYHHW5M2SUDP/events.json","paper":"https://pith.science/paper/ARXCWXVF"},"agent_actions":{"view_html":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP","download_json":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP.json","view_paper":"https://pith.science/paper/ARXCWXVF","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2605.16066&json=true","fetch_graph":"https://pith.science/api/pith-number/ARXCWXVFNLPMQOMYHHW5M2SUDP/graph.json","fetch_events":"https://pith.science/api/pith-number/ARXCWXVFNLPMQOMYHHW5M2SUDP/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP/action/timestamp_anchor","attest_storage":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP/action/storage_attestation","attest_author":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP/action/author_attestation","sign_citation":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP/action/citation_signature","submit_replication":"https://pith.science/pith/ARXCWXVFNLPMQOMYHHW5M2SUDP/action/replication_record"}},"created_at":"2026-05-20T00:01:51.272781+00:00","updated_at":"2026-05-20T00:01:51.272781+00:00"}