{"count":24,"query":{"slug":"shakib-al-hasan","subject":null,"predicate":null,"window":null,"limit":50},"facts":[{"fact_id":"cs_fact_ipl-hist-shakib-al-hasan-batting_average-ipl-career","claim":"Shakib Al Hasan — batting average 19.39 avg in IPL career (2007/08–2026) (53 innings sample).","predicate":"batting_average","value":19.39,"unit":"avg","sample_size":53,"sample_unit":"innings","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-batting_average-ipl-career","label":"Shakib Al Hasan — batting average 19.39 avg in IPL career (2007/08–2026) (53 innings sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-batting_average-ipl-career","label":"batting_average = 19.39 avg (n=53 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-shakib-al-hasan-batting_strike_rate-ipl-career","claim":"Shakib Al Hasan — batting strike rate 125.20 SR in IPL career (2007/08–2026) (635 balls sample).","predicate":"batting_strike_rate","value":125.2,"unit":"sr","sample_size":635,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-batting_strike_rate-ipl-career","label":"Shakib Al Hasan — batting strike rate 125.20 SR in IPL career (2007/08–2026) (635 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-batting_strike_rate-ipl-career","label":"batting_strike_rate = 125.2 sr (n=635 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-shakib-al-hasan-bowled_balls-ipl-career","claim":"Shakib Al Hasan — balls bowled 1484 in IPL career (2007/08–2026) (1484 balls sample).","predicate":"bowled_balls","value":1484,"unit":"balls","sample_size":1484,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-bowled_balls-ipl-career","label":"Shakib Al Hasan — balls bowled 1484 in IPL career (2007/08–2026) (1484 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-bowled_balls-ipl-career","label":"bowled_balls = 1484 balls (n=1484 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-shakib-al-hasan-bowling_economy-ipl-career","claim":"Shakib Al Hasan — economy rate 7.44 RPO in IPL career (2007/08–2026) (1484 balls sample).","predicate":"bowling_economy","value":7.44,"unit":"rpo","sample_size":1484,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-bowling_economy-ipl-career","last_updated":"2026-07-12T14:44:05.568Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-hist-shakib-al-hasan-bowling_economy-ipl-career","label":"Shakib Al Hasan — economy rate 7.44 RPO in IPL career (2007/08–2026) (1484 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-bowling_economy-ipl-career","label":"bowling_economy = 7.44 rpo (n=1484 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-shakib-al-hasan-bowling_strike_rate-ipl-career","claim":"Shakib Al Hasan — bowling strike rate 23.60 in IPL career (2007/08–2026) (1484 balls sample).","predicate":"bowling_strike_rate","value":23.6,"unit":"balls/wkt","sample_size":1484,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-bowling_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-shakib-al-hasan-bowling_strike_rate-ipl-career","label":"Shakib Al Hasan — bowling strike rate 23.60 in IPL career (2007/08–2026) (1484 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-bowling_strike_rate-ipl-career","label":"bowling_strike_rate = 23.6 balls/wkt (n=1484 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-shakib-al-hasan-conceded_runs-ipl-career","claim":"Shakib Al Hasan — runs conceded 1839 in IPL career (2007/08–2026) (1484 balls sample).","predicate":"conceded_runs","value":1839,"unit":"runs","sample_size":1484,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-conceded_runs-ipl-career","label":"Shakib Al Hasan — runs conceded 1839 in IPL career (2007/08–2026) (1484 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-conceded_runs-ipl-career","label":"conceded_runs = 1839 runs (n=1484 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-shakib-al-hasan-faced_balls-ipl-career","claim":"Shakib Al Hasan — balls faced 635 in IPL career (2007/08–2026) (635 balls sample).","predicate":"faced_balls","value":635,"unit":"balls","sample_size":635,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-faced_balls-ipl-career","label":"Shakib Al Hasan — balls faced 635 in IPL career (2007/08–2026) (635 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-faced_balls-ipl-career","label":"faced_balls = 635 balls (n=635 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-shakib-al-hasan-hit_fours-ipl-career","claim":"Shakib Al Hasan — fours 73 in IPL career (2007/08–2026) (635 balls sample).","predicate":"hit_fours","value":73,"unit":"fours","sample_size":635,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-hit_fours-ipl-career","label":"Shakib Al Hasan — fours 73 in IPL career (2007/08–2026) (635 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-hit_fours-ipl-career","label":"hit_fours = 73 fours (n=635 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-shakib-al-hasan-hit_sixes-ipl-career","claim":"Shakib Al Hasan — sixes 21 in IPL career (2007/08–2026) (635 balls sample).","predicate":"hit_sixes","value":21,"unit":"sixes","sample_size":635,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-hit_sixes-ipl-career","label":"Shakib Al Hasan — sixes 21 in IPL career (2007/08–2026) (635 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-hit_sixes-ipl-career","label":"hit_sixes = 21 sixes (n=635 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-shakib-al-hasan-matches_played-ipl-career","claim":"Shakib Al Hasan — matches played 52 in IPL career (2007/08–2026) (52 matches sample).","predicate":"matches_played","value":52,"unit":"matches","sample_size":52,"sample_unit":"matches","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-matches_played-ipl-career","label":"Shakib Al Hasan — matches played 52 in IPL career (2007/08–2026) (52 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-matches_played-ipl-career","label":"matches_played = 52 matches (n=52 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-shakib-al-hasan-scored_runs-ipl-career","claim":"Shakib Al Hasan — runs scored 795 in IPL career (2007/08–2026) (635 balls sample).","predicate":"scored_runs","value":795,"unit":"runs","sample_size":635,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-scored_runs-ipl-career","label":"Shakib Al Hasan — runs scored 795 in IPL career (2007/08–2026) (635 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-scored_runs-ipl-career","label":"scored_runs = 795 runs (n=635 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-shakib-al-hasan-took_wickets-ipl-career","claim":"Shakib Al Hasan — wickets 63 in IPL career (2007/08–2026) (1484 balls sample).","predicate":"took_wickets","value":63,"unit":"wkts","sample_size":1484,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","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-shakib-al-hasan-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-shakib-al-hasan-took_wickets-ipl-career","label":"Shakib Al Hasan — wickets 63 in IPL career (2007/08–2026) (1484 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-shakib-al-hasan-took_wickets-ipl-career","label":"took_wickets = 63 wkts (n=1484 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-shakib-al-hasan-batting_average-mlc-career","claim":"Shakib Al Hasan — batting average 12.25 avg in MLC career (2023–2026) (8 innings sample).","predicate":"batting_average","value":12.25,"unit":"avg","sample_size":8,"sample_unit":"innings","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-batting_average-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-batting_average-mlc-career","label":"Shakib Al Hasan — batting average 12.25 avg in MLC career (2023–2026) (8 innings sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-batting_average-mlc-career","label":"batting_average = 12.25 avg (n=8 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-shakib-al-hasan-batting_strike_rate-mlc-career","claim":"Shakib Al Hasan — batting strike rate 118.10 SR in MLC career (2023–2026) (83 balls sample).","predicate":"batting_strike_rate","value":118.1,"unit":"sr","sample_size":83,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-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-shakib-al-hasan-batting_strike_rate-mlc-career","label":"Shakib Al Hasan — batting strike rate 118.10 SR in MLC career (2023–2026) (83 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-batting_strike_rate-mlc-career","label":"batting_strike_rate = 118.1 sr (n=83 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-shakib-al-hasan-bowled_balls-mlc-career","claim":"Shakib Al Hasan — balls bowled 150 in MLC career (2023–2026) (150 balls sample).","predicate":"bowled_balls","value":150,"unit":"balls","sample_size":150,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-bowled_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-bowled_balls-mlc-career","label":"Shakib Al Hasan — balls bowled 150 in MLC career (2023–2026) (150 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-bowled_balls-mlc-career","label":"bowled_balls = 150 balls (n=150 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-shakib-al-hasan-bowling_economy-mlc-career","claim":"Shakib Al Hasan — economy rate 9.52 RPO in MLC career (2023–2026) (150 balls sample).","predicate":"bowling_economy","value":9.52,"unit":"rpo","sample_size":150,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-bowling_economy-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-bowling_economy-mlc-career","label":"Shakib Al Hasan — economy rate 9.52 RPO in MLC career (2023–2026) (150 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-bowling_economy-mlc-career","label":"bowling_economy = 9.52 rpo (n=150 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-shakib-al-hasan-bowling_strike_rate-mlc-career","claim":"Shakib Al Hasan — bowling strike rate 37.50 in MLC career (2023–2026) (150 balls sample).","predicate":"bowling_strike_rate","value":37.5,"unit":"balls/wkt","sample_size":150,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-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-shakib-al-hasan-bowling_strike_rate-mlc-career","label":"Shakib Al Hasan — bowling strike rate 37.50 in MLC career (2023–2026) (150 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-bowling_strike_rate-mlc-career","label":"bowling_strike_rate = 37.5 balls/wkt (n=150 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-shakib-al-hasan-conceded_runs-mlc-career","claim":"Shakib Al Hasan — runs conceded 238 in MLC career (2023–2026) (150 balls sample).","predicate":"conceded_runs","value":238,"unit":"runs","sample_size":150,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-conceded_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-conceded_runs-mlc-career","label":"Shakib Al Hasan — runs conceded 238 in MLC career (2023–2026) (150 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-conceded_runs-mlc-career","label":"conceded_runs = 238 runs (n=150 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-shakib-al-hasan-faced_balls-mlc-career","claim":"Shakib Al Hasan — balls faced 83 in MLC career (2023–2026) (83 balls sample).","predicate":"faced_balls","value":83,"unit":"balls","sample_size":83,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-faced_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-faced_balls-mlc-career","label":"Shakib Al Hasan — balls faced 83 in MLC career (2023–2026) (83 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-faced_balls-mlc-career","label":"faced_balls = 83 balls (n=83 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-shakib-al-hasan-hit_fours-mlc-career","claim":"Shakib Al Hasan — fours 14 in MLC career (2023–2026) (83 balls sample).","predicate":"hit_fours","value":14,"unit":"fours","sample_size":83,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-hit_fours-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-hit_fours-mlc-career","label":"Shakib Al Hasan — fours 14 in MLC career (2023–2026) (83 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-hit_fours-mlc-career","label":"hit_fours = 14 fours (n=83 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-shakib-al-hasan-hit_sixes-mlc-career","claim":"Shakib Al Hasan — sixes 1 in MLC career (2023–2026) (83 balls sample).","predicate":"hit_sixes","value":1,"unit":"sixes","sample_size":83,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-hit_sixes-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-hit_sixes-mlc-career","label":"Shakib Al Hasan — sixes 1 in MLC career (2023–2026) (83 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-hit_sixes-mlc-career","label":"hit_sixes = 1 sixes (n=83 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-shakib-al-hasan-matches_played-mlc-career","claim":"Shakib Al Hasan — matches played 8 in MLC career (2023–2026) (8 matches sample).","predicate":"matches_played","value":8,"unit":"matches","sample_size":8,"sample_unit":"matches","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-matches_played-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-matches_played-mlc-career","label":"Shakib Al Hasan — matches played 8 in MLC career (2023–2026) (8 matches sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-matches_played-mlc-career","label":"matches_played = 8 matches (n=8 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-shakib-al-hasan-scored_runs-mlc-career","claim":"Shakib Al Hasan — runs scored 98 in MLC career (2023–2026) (83 balls sample).","predicate":"scored_runs","value":98,"unit":"runs","sample_size":83,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-scored_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-scored_runs-mlc-career","label":"Shakib Al Hasan — runs scored 98 in MLC career (2023–2026) (83 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-scored_runs-mlc-career","label":"scored_runs = 98 runs (n=83 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-shakib-al-hasan-took_wickets-mlc-career","claim":"Shakib Al Hasan — wickets 4 in MLC career (2023–2026) (150 balls sample).","predicate":"took_wickets","value":4,"unit":"wkts","sample_size":150,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_56143","subject_slug":"shakib-al-hasan","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-shakib-al-hasan-took_wickets-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-shakib-al-hasan-took_wickets-mlc-career","label":"Shakib Al Hasan — wickets 4 in MLC career (2023–2026) (150 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-shakib-al-hasan-took_wickets-mlc-career","label":"took_wickets = 4 wkts (n=150 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"}]}]}