{"generated_at":"2026-10-11T05:32:47+00:00","methodology_version":"1.0","window_days":365,"definitions":{"fixtures":"Matches the feed recorded whose kickoff is more than 4 hours past.","finished":"Matches the feed marked finished (FT-90). Every share below is a percentage of these.","with_corners":"Both corner counts recorded and at least one corner taken; a 0-0 corner count is treated as not tracked.","with_ht_corners":"Both half-time corner counts recorded. Unlike the full-time rule, a 0-0 at half-time is kept as a value: about 1.5% of matches, the same rate in the top leagues, so it reads as genuine rather than untracked.","corners_zero":"Both corner counts recorded as 0: the rows the corners rule treats as not tracked, published so the rule can be judged.","with_cards":"Both yellow-card counts recorded (0 counts as recorded).","with_events":"A non-empty event timeline: goals, corners, cards, substitutions.","with_live_stats":"An in-play statistics row exists: attacks, dangerous attacks, shots, possession.","with_odds":"A pre-match Asian handicap line was recorded (1X2, handicap and goal-line markets arrive together).","with_goal_line":"A pre-match goal (over/under) line was recorded.","with_corner_line":"A pre-match corner line was recorded.","season":"The feed's own season window where it keeps one; otherwise a calendar year, or an autumn-to-spring label when the competition pauses over summer."},"league":{"id":934079061,"name":"CONCACAF League","country":"America","plan":"ultra","standings":false,"first_kickoff":"2017-08-02","last_kickoff":"2022-11-03","seasons_n":6,"generated_at":"2026-10-11T05:32:47+00:00","fixtures":0,"finished":0,"with_corners":0,"with_ht_corners":0,"corners_zero":0,"with_cards":0,"with_events":0,"with_live_stats":0,"with_odds":0,"with_goal_line":0,"with_corner_line":0,"pct":{"with_corners":null,"with_ht_corners":null,"corners_zero":null,"with_cards":null,"with_events":null,"with_live_stats":null,"with_odds":null,"with_goal_line":null,"with_corner_line":null}},"seasons":[{"season":"2022/23","first_kickoff":"2022-07-27","last_kickoff":"2022-11-03","fixtures":42,"finished":41,"with_corners":41,"with_ht_corners":41,"corners_zero":0,"with_cards":41,"with_events":41,"with_live_stats":41,"with_odds":41,"with_goal_line":41,"with_corner_line":38,"pct":{"with_corners":100,"with_ht_corners":100,"corners_zero":0,"with_cards":100,"with_events":100,"with_live_stats":100,"with_odds":100,"with_goal_line":100,"with_corner_line":92.7}},{"season":"2021/22","first_kickoff":"2021-08-04","last_kickoff":"2021-12-15","fixtures":38,"finished":36,"with_corners":36,"with_ht_corners":36,"corners_zero":0,"with_cards":36,"with_events":36,"with_live_stats":36,"with_odds":36,"with_goal_line":36,"with_corner_line":33,"pct":{"with_corners":100,"with_ht_corners":100,"corners_zero":0,"with_cards":100,"with_events":100,"with_live_stats":100,"with_odds":100,"with_goal_line":100,"with_corner_line":91.7}},{"season":"2020/21","first_kickoff":"2020-10-21","last_kickoff":"2021-02-04","fixtures":23,"finished":21,"with_corners":21,"with_ht_corners":21,"corners_zero":0,"with_cards":21,"with_events":21,"with_live_stats":21,"with_odds":19,"with_goal_line":19,"with_corner_line":17,"pct":{"with_corners":100,"with_ht_corners":100,"corners_zero":0,"with_cards":100,"with_events":100,"with_live_stats":100,"with_odds":90.5,"with_goal_line":90.5,"with_corner_line":81}},{"season":"2019/20","first_kickoff":"2019-07-31","last_kickoff":"2019-11-27","fixtures":42,"finished":42,"with_corners":42,"with_ht_corners":42,"corners_zero":0,"with_cards":42,"with_events":42,"with_live_stats":42,"with_odds":42,"with_goal_line":42,"with_corner_line":28,"pct":{"with_corners":100,"with_ht_corners":100,"corners_zero":0,"with_cards":100,"with_events":100,"with_live_stats":100,"with_odds":100,"with_goal_line":100,"with_corner_line":66.7}},{"season":"2018/19","first_kickoff":"2018-08-01","last_kickoff":"2018-11-02","fixtures":30,"finished":30,"with_corners":30,"with_ht_corners":30,"corners_zero":0,"with_cards":30,"with_events":30,"with_live_stats":30,"with_odds":30,"with_goal_line":30,"with_corner_line":13,"pct":{"with_corners":100,"with_ht_corners":100,"corners_zero":0,"with_cards":100,"with_events":100,"with_live_stats":100,"with_odds":100,"with_goal_line":100,"with_corner_line":43.3}},{"season":"2017/18","first_kickoff":"2017-08-02","last_kickoff":"2017-10-27","fixtures":27,"finished":27,"with_corners":27,"with_ht_corners":27,"corners_zero":0,"with_cards":27,"with_events":27,"with_live_stats":27,"with_odds":27,"with_goal_line":27,"with_corner_line":26,"pct":{"with_corners":100,"with_ht_corners":100,"corners_zero":0,"with_cards":100,"with_events":100,"with_live_stats":100,"with_odds":100,"with_goal_line":100,"with_corner_line":96.3}}]}