{"count":37,"query":{"slug":"dasun-shanaka","subject":null,"predicate":null,"window":null,"limit":50},"facts":[{"fact_id":"cs_fact_ipl-dasun-shanaka-batting_average-ipl-2026","claim":"Dasun Shanaka — batting average 15.75 avg in IPL 2026 (5 innings sample).","predicate":"batting_average","value":15.75,"unit":"avg","sample_size":5,"sample_unit":"innings","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-batting_average-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-batting_average-ipl-2026","label":"Dasun Shanaka — batting average 15.75 avg in IPL 2026 (5 innings sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-batting_average-ipl-2026","label":"batting_average = 15.75 avg (n=5 innings)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-batting_strike_rate-ipl-2026","claim":"Dasun Shanaka — batting strike rate 136.96 SR in IPL 2026 (46 balls sample).","predicate":"batting_strike_rate","value":136.96,"unit":"sr","sample_size":46,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-batting_strike_rate-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-batting_strike_rate-ipl-2026","label":"Dasun Shanaka — batting strike rate 136.96 SR in IPL 2026 (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-batting_strike_rate-ipl-2026","label":"batting_strike_rate = 136.96 sr (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-bowled_balls-ipl-2026","claim":"Dasun Shanaka — balls bowled 36 in IPL 2026 (36 balls sample).","predicate":"bowled_balls","value":36,"unit":"balls","sample_size":36,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-bowled_balls-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-bowled_balls-ipl-2026","label":"Dasun Shanaka — balls bowled 36 in IPL 2026 (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-bowled_balls-ipl-2026","label":"bowled_balls = 36 balls (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-bowling_economy-ipl-2026","claim":"Dasun Shanaka — economy rate 10.00 RPO in IPL 2026 (36 balls sample).","predicate":"bowling_economy","value":10,"unit":"rpo","sample_size":36,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-bowling_economy-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":["low_sample_size"],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-bowling_economy-ipl-2026","label":"Dasun Shanaka — economy rate 10.00 RPO in IPL 2026 (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-bowling_economy-ipl-2026","label":"bowling_economy = 10 rpo (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-bowling_strike_rate-ipl-2026","claim":"Dasun Shanaka — bowling strike rate 36.00 in IPL 2026 (36 balls sample).","predicate":"bowling_strike_rate","value":36,"unit":"balls/wkt","sample_size":36,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-bowling_strike_rate-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":["low_sample_size"],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-bowling_strike_rate-ipl-2026","label":"Dasun Shanaka — bowling strike rate 36.00 in IPL 2026 (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-bowling_strike_rate-ipl-2026","label":"bowling_strike_rate = 36 balls/wkt (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-conceded_runs-ipl-2026","claim":"Dasun Shanaka — runs conceded 60 in IPL 2026 (36 balls sample).","predicate":"conceded_runs","value":60,"unit":"runs","sample_size":36,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-conceded_runs-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-conceded_runs-ipl-2026","label":"Dasun Shanaka — runs conceded 60 in IPL 2026 (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-conceded_runs-ipl-2026","label":"conceded_runs = 60 runs (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-faced_balls-ipl-2026","claim":"Dasun Shanaka — balls faced 46 in IPL 2026 (46 balls sample).","predicate":"faced_balls","value":46,"unit":"balls","sample_size":46,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-faced_balls-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-faced_balls-ipl-2026","label":"Dasun Shanaka — balls faced 46 in IPL 2026 (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-faced_balls-ipl-2026","label":"faced_balls = 46 balls (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-hit_fours-ipl-2026","claim":"Dasun Shanaka — fours 3 in IPL 2026 (46 balls sample).","predicate":"hit_fours","value":3,"unit":"fours","sample_size":46,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-hit_fours-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-hit_fours-ipl-2026","label":"Dasun Shanaka — fours 3 in IPL 2026 (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-hit_fours-ipl-2026","label":"hit_fours = 3 fours (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-hit_sixes-ipl-2026","claim":"Dasun Shanaka — sixes 4 in IPL 2026 (46 balls sample).","predicate":"hit_sixes","value":4,"unit":"sixes","sample_size":46,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-hit_sixes-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-hit_sixes-ipl-2026","label":"Dasun Shanaka — sixes 4 in IPL 2026 (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-hit_sixes-ipl-2026","label":"hit_sixes = 4 sixes (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-matches_played-ipl-2026","claim":"Dasun Shanaka — matches played 5 in IPL 2026 (5 matches sample).","predicate":"matches_played","value":5,"unit":"matches","sample_size":5,"sample_unit":"matches","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-matches_played-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-matches_played-ipl-2026","label":"Dasun Shanaka — matches played 5 in IPL 2026 (5 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-matches_played-ipl-2026","label":"matches_played = 5 matches (n=5 matches)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-scored_runs-ipl-2026","claim":"Dasun Shanaka — runs scored 63 in IPL 2026 (46 balls sample).","predicate":"scored_runs","value":63,"unit":"runs","sample_size":46,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-scored_runs-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-scored_runs-ipl-2026","label":"Dasun Shanaka — runs scored 63 in IPL 2026 (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-scored_runs-ipl-2026","label":"scored_runs = 63 runs (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-took_catches-ipl-2026","claim":"Dasun Shanaka — catches 2 in IPL 2026 (5 matches sample).","predicate":"took_catches","value":2,"unit":"catches","sample_size":5,"sample_unit":"matches","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-took_catches-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-took_catches-ipl-2026","label":"Dasun Shanaka — catches 2 in IPL 2026 (5 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-took_catches-ipl-2026","label":"took_catches = 2 catches (n=5 matches)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-dasun-shanaka-took_wickets-ipl-2026","claim":"Dasun Shanaka — wickets 1 in IPL 2026 (36 balls sample).","predicate":"took_wickets","value":1,"unit":"wkts","sample_size":36,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-dasun-shanaka-took_wickets-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-dasun-shanaka-took_wickets-ipl-2026","label":"Dasun Shanaka — wickets 1 in IPL 2026 (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-dasun-shanaka-took_wickets-ipl-2026","label":"took_wickets = 1 wkts (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats.json","label":"SETU canonical aggregate · ipl-2026"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-batting_average-ipl-career","claim":"Dasun Shanaka — batting average 15.75 avg in IPL career (2007/08–2026) (5 innings sample).","predicate":"batting_average","value":15.75,"unit":"avg","sample_size":5,"sample_unit":"innings","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-batting_average-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-batting_average-ipl-career","label":"Dasun Shanaka — batting average 15.75 avg in IPL career (2007/08–2026) (5 innings sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-batting_average-ipl-career","label":"batting_average = 15.75 avg (n=5 innings)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-batting_strike_rate-ipl-career","claim":"Dasun Shanaka — batting strike rate 136.96 SR in IPL career (2007/08–2026) (46 balls sample).","predicate":"batting_strike_rate","value":136.96,"unit":"sr","sample_size":46,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-batting_strike_rate-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-batting_strike_rate-ipl-career","label":"Dasun Shanaka — batting strike rate 136.96 SR in IPL career (2007/08–2026) (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-batting_strike_rate-ipl-career","label":"batting_strike_rate = 136.96 sr (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-bowled_balls-ipl-career","claim":"Dasun Shanaka — balls bowled 36 in IPL career (2007/08–2026) (36 balls sample).","predicate":"bowled_balls","value":36,"unit":"balls","sample_size":36,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-bowled_balls-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-bowled_balls-ipl-career","label":"Dasun Shanaka — balls bowled 36 in IPL career (2007/08–2026) (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-bowled_balls-ipl-career","label":"bowled_balls = 36 balls (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-bowling_economy-ipl-career","claim":"Dasun Shanaka — economy rate 10.00 RPO in IPL career (2007/08–2026) (36 balls sample).","predicate":"bowling_economy","value":10,"unit":"rpo","sample_size":36,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-bowling_economy-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":["low_sample_size"],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-bowling_economy-ipl-career","label":"Dasun Shanaka — economy rate 10.00 RPO in IPL career (2007/08–2026) (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-bowling_economy-ipl-career","label":"bowling_economy = 10 rpo (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-bowling_strike_rate-ipl-career","claim":"Dasun Shanaka — bowling strike rate 36.00 in IPL career (2007/08–2026) (36 balls sample).","predicate":"bowling_strike_rate","value":36,"unit":"balls/wkt","sample_size":36,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-bowling_strike_rate-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":["low_sample_size"],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-bowling_strike_rate-ipl-career","label":"Dasun Shanaka — bowling strike rate 36.00 in IPL career (2007/08–2026) (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-bowling_strike_rate-ipl-career","label":"bowling_strike_rate = 36 balls/wkt (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-conceded_runs-ipl-career","claim":"Dasun Shanaka — runs conceded 60 in IPL career (2007/08–2026) (36 balls sample).","predicate":"conceded_runs","value":60,"unit":"runs","sample_size":36,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-conceded_runs-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-conceded_runs-ipl-career","label":"Dasun Shanaka — runs conceded 60 in IPL career (2007/08–2026) (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-conceded_runs-ipl-career","label":"conceded_runs = 60 runs (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-faced_balls-ipl-career","claim":"Dasun Shanaka — balls faced 46 in IPL career (2007/08–2026) (46 balls sample).","predicate":"faced_balls","value":46,"unit":"balls","sample_size":46,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-faced_balls-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-faced_balls-ipl-career","label":"Dasun Shanaka — balls faced 46 in IPL career (2007/08–2026) (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-faced_balls-ipl-career","label":"faced_balls = 46 balls (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-hit_fours-ipl-career","claim":"Dasun Shanaka — fours 3 in IPL career (2007/08–2026) (46 balls sample).","predicate":"hit_fours","value":3,"unit":"fours","sample_size":46,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-hit_fours-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-hit_fours-ipl-career","label":"Dasun Shanaka — fours 3 in IPL career (2007/08–2026) (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-hit_fours-ipl-career","label":"hit_fours = 3 fours (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-hit_sixes-ipl-career","claim":"Dasun Shanaka — sixes 4 in IPL career (2007/08–2026) (46 balls sample).","predicate":"hit_sixes","value":4,"unit":"sixes","sample_size":46,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-hit_sixes-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-hit_sixes-ipl-career","label":"Dasun Shanaka — sixes 4 in IPL career (2007/08–2026) (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-hit_sixes-ipl-career","label":"hit_sixes = 4 sixes (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-matches_played-ipl-career","claim":"Dasun Shanaka — matches played 5 in IPL career (2007/08–2026) (5 matches sample).","predicate":"matches_played","value":5,"unit":"matches","sample_size":5,"sample_unit":"matches","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-matches_played-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-matches_played-ipl-career","label":"Dasun Shanaka — matches played 5 in IPL career (2007/08–2026) (5 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-matches_played-ipl-career","label":"matches_played = 5 matches (n=5 matches)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-scored_runs-ipl-career","claim":"Dasun Shanaka — runs scored 63 in IPL career (2007/08–2026) (46 balls sample).","predicate":"scored_runs","value":63,"unit":"runs","sample_size":46,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-scored_runs-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-scored_runs-ipl-career","label":"Dasun Shanaka — runs scored 63 in IPL career (2007/08–2026) (46 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-scored_runs-ipl-career","label":"scored_runs = 63 runs (n=46 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_ipl-hist-dasun-shanaka-took_wickets-ipl-career","claim":"Dasun Shanaka — wickets 1 in IPL career (2007/08–2026) (36 balls sample).","predicate":"took_wickets","value":1,"unit":"wkts","sample_size":36,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-ipl-historical.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-hist-dasun-shanaka-took_wickets-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-dasun-shanaka-took_wickets-ipl-career","label":"Dasun Shanaka — wickets 1 in IPL career (2007/08–2026) (36 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-dasun-shanaka-took_wickets-ipl-career","label":"took_wickets = 1 wkts (n=36 balls)"},{"step":"aggregate","ref":"data/_season-stats-ipl-historical.json","label":"SETU canonical aggregate · ipl-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-batting_average-mlc-career","claim":"Dasun Shanaka — batting average 25.57 avg in MLC career (2023–2026) (11 innings sample).","predicate":"batting_average","value":25.57,"unit":"avg","sample_size":11,"sample_unit":"innings","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-batting_average-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-batting_average-mlc-career","label":"Dasun Shanaka — batting average 25.57 avg in MLC career (2023–2026) (11 innings sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-batting_average-mlc-career","label":"batting_average = 25.57 avg (n=11 innings)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-batting_strike_rate-mlc-career","claim":"Dasun Shanaka — batting strike rate 168.90 SR in MLC career (2023–2026) (106 balls sample).","predicate":"batting_strike_rate","value":168.9,"unit":"sr","sample_size":106,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-batting_strike_rate-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-batting_strike_rate-mlc-career","label":"Dasun Shanaka — batting strike rate 168.90 SR in MLC career (2023–2026) (106 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-batting_strike_rate-mlc-career","label":"batting_strike_rate = 168.9 sr (n=106 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-bowled_balls-mlc-career","claim":"Dasun Shanaka — balls bowled 158 in MLC career (2023–2026) (158 balls sample).","predicate":"bowled_balls","value":158,"unit":"balls","sample_size":158,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-bowled_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-bowled_balls-mlc-career","label":"Dasun Shanaka — balls bowled 158 in MLC career (2023–2026) (158 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-bowled_balls-mlc-career","label":"bowled_balls = 158 balls (n=158 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-bowling_economy-mlc-career","claim":"Dasun Shanaka — economy rate 10.82 RPO in MLC career (2023–2026) (158 balls sample).","predicate":"bowling_economy","value":10.82,"unit":"rpo","sample_size":158,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-bowling_economy-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-bowling_economy-mlc-career","label":"Dasun Shanaka — economy rate 10.82 RPO in MLC career (2023–2026) (158 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-bowling_economy-mlc-career","label":"bowling_economy = 10.82 rpo (n=158 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-bowling_strike_rate-mlc-career","claim":"Dasun Shanaka — bowling strike rate 14.40 in MLC career (2023–2026) (158 balls sample).","predicate":"bowling_strike_rate","value":14.4,"unit":"balls/wkt","sample_size":158,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-bowling_strike_rate-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-bowling_strike_rate-mlc-career","label":"Dasun Shanaka — bowling strike rate 14.40 in MLC career (2023–2026) (158 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-bowling_strike_rate-mlc-career","label":"bowling_strike_rate = 14.4 balls/wkt (n=158 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-conceded_runs-mlc-career","claim":"Dasun Shanaka — runs conceded 285 in MLC career (2023–2026) (158 balls sample).","predicate":"conceded_runs","value":285,"unit":"runs","sample_size":158,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-conceded_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-conceded_runs-mlc-career","label":"Dasun Shanaka — runs conceded 285 in MLC career (2023–2026) (158 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-conceded_runs-mlc-career","label":"conceded_runs = 285 runs (n=158 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-faced_balls-mlc-career","claim":"Dasun Shanaka — balls faced 106 in MLC career (2023–2026) (106 balls sample).","predicate":"faced_balls","value":106,"unit":"balls","sample_size":106,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-faced_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-faced_balls-mlc-career","label":"Dasun Shanaka — balls faced 106 in MLC career (2023–2026) (106 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-faced_balls-mlc-career","label":"faced_balls = 106 balls (n=106 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-hit_fours-mlc-career","claim":"Dasun Shanaka — fours 11 in MLC career (2023–2026) (106 balls sample).","predicate":"hit_fours","value":11,"unit":"fours","sample_size":106,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-hit_fours-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-hit_fours-mlc-career","label":"Dasun Shanaka — fours 11 in MLC career (2023–2026) (106 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-hit_fours-mlc-career","label":"hit_fours = 11 fours (n=106 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-hit_sixes-mlc-career","claim":"Dasun Shanaka — sixes 15 in MLC career (2023–2026) (106 balls sample).","predicate":"hit_sixes","value":15,"unit":"sixes","sample_size":106,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-hit_sixes-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-hit_sixes-mlc-career","label":"Dasun Shanaka — sixes 15 in MLC career (2023–2026) (106 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-hit_sixes-mlc-career","label":"hit_sixes = 15 sixes (n=106 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-matches_played-mlc-career","claim":"Dasun Shanaka — matches played 11 in MLC career (2023–2026) (11 matches sample).","predicate":"matches_played","value":11,"unit":"matches","sample_size":11,"sample_unit":"matches","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-matches_played-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-matches_played-mlc-career","label":"Dasun Shanaka — matches played 11 in MLC career (2023–2026) (11 matches sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-matches_played-mlc-career","label":"matches_played = 11 matches (n=11 matches)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-scored_runs-mlc-career","claim":"Dasun Shanaka — runs scored 179 in MLC career (2023–2026) (106 balls sample).","predicate":"scored_runs","value":179,"unit":"runs","sample_size":106,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-scored_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-scored_runs-mlc-career","label":"Dasun Shanaka — runs scored 179 in MLC career (2023–2026) (106 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-scored_runs-mlc-career","label":"scored_runs = 179 runs (n=106 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]},{"fact_id":"cs_fact_mlc-dasun-shanaka-took_wickets-mlc-career","claim":"Dasun Shanaka — wickets 11 in MLC career (2023–2026) (158 balls sample).","predicate":"took_wickets","value":11,"unit":"wkts","sample_size":158,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_437316","subject_slug":"dasun-shanaka","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-dasun-shanaka-took_wickets-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-dasun-shanaka-took_wickets-mlc-career","label":"Dasun Shanaka — wickets 11 in MLC career (2023–2026) (158 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-dasun-shanaka-took_wickets-mlc-career","label":"took_wickets = 11 wkts (n=158 balls)"},{"step":"aggregate","ref":"data/_season-stats-mlc.json","label":"SETU canonical aggregate · mlc-career"},{"step":"source","ref":"ball-by-ball","label":"CricketStudio aggregation of CricketMind ball-by-ball data"}]}]}