{"count":35,"query":{"slug":"noor-ahmad","subject":null,"predicate":null,"window":null,"limit":50},"facts":[{"fact_id":"cs_fact_ipl-noor-ahmad-batting_average-ipl-2026","claim":"Noor Ahmad — batting average 3.67 avg in IPL 2026 (4 innings sample).","predicate":"batting_average","value":3.67,"unit":"avg","sample_size":4,"sample_unit":"innings","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-batting_average-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-batting_average-ipl-2026","label":"Noor Ahmad — batting average 3.67 avg in IPL 2026 (4 innings sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-batting_average-ipl-2026","label":"batting_average = 3.67 avg (n=4 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-noor-ahmad-bowled_balls-ipl-2026","claim":"Noor Ahmad — balls bowled 306 in IPL 2026 (306 balls sample).","predicate":"bowled_balls","value":306,"unit":"balls","sample_size":306,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-bowled_balls-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-bowled_balls-ipl-2026","label":"Noor Ahmad — balls bowled 306 in IPL 2026 (306 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-bowled_balls-ipl-2026","label":"bowled_balls = 306 balls (n=306 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-noor-ahmad-bowling_economy-ipl-2026","claim":"Noor Ahmad — economy rate 8.39 RPO in IPL 2026 (306 balls sample).","predicate":"bowling_economy","value":8.39,"unit":"rpo","sample_size":306,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-bowling_economy-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-bowling_economy-ipl-2026","label":"Noor Ahmad — economy rate 8.39 RPO in IPL 2026 (306 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-bowling_economy-ipl-2026","label":"bowling_economy = 8.39 rpo (n=306 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-noor-ahmad-bowling_strike_rate-ipl-2026","claim":"Noor Ahmad — bowling strike rate 23.50 in IPL 2026 (306 balls sample).","predicate":"bowling_strike_rate","value":23.5,"unit":"balls/wkt","sample_size":306,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-bowling_strike_rate-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-bowling_strike_rate-ipl-2026","label":"Noor Ahmad — bowling strike rate 23.50 in IPL 2026 (306 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-bowling_strike_rate-ipl-2026","label":"bowling_strike_rate = 23.5 balls/wkt (n=306 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-noor-ahmad-conceded_runs-ipl-2026","claim":"Noor Ahmad — runs conceded 428 in IPL 2026 (306 balls sample).","predicate":"conceded_runs","value":428,"unit":"runs","sample_size":306,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-conceded_runs-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-conceded_runs-ipl-2026","label":"Noor Ahmad — runs conceded 428 in IPL 2026 (306 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-conceded_runs-ipl-2026","label":"conceded_runs = 428 runs (n=306 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-noor-ahmad-faced_balls-ipl-2026","claim":"Noor Ahmad — balls faced 23 in IPL 2026 (23 balls sample).","predicate":"faced_balls","value":23,"unit":"balls","sample_size":23,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-faced_balls-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-faced_balls-ipl-2026","label":"Noor Ahmad — balls faced 23 in IPL 2026 (23 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-faced_balls-ipl-2026","label":"faced_balls = 23 balls (n=23 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-noor-ahmad-hit_fours-ipl-2026","claim":"Noor Ahmad — fours 0 in IPL 2026 (23 balls sample).","predicate":"hit_fours","value":0,"unit":"fours","sample_size":23,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-hit_fours-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-hit_fours-ipl-2026","label":"Noor Ahmad — fours 0 in IPL 2026 (23 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-hit_fours-ipl-2026","label":"hit_fours = 0 fours (n=23 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-noor-ahmad-hit_sixes-ipl-2026","claim":"Noor Ahmad — sixes 1 in IPL 2026 (23 balls sample).","predicate":"hit_sixes","value":1,"unit":"sixes","sample_size":23,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-hit_sixes-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-hit_sixes-ipl-2026","label":"Noor Ahmad — sixes 1 in IPL 2026 (23 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-hit_sixes-ipl-2026","label":"hit_sixes = 1 sixes (n=23 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-noor-ahmad-matches_played-ipl-2026","claim":"Noor Ahmad — matches played 4 in IPL 2026 (4 matches sample).","predicate":"matches_played","value":4,"unit":"matches","sample_size":4,"sample_unit":"matches","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-matches_played-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-matches_played-ipl-2026","label":"Noor Ahmad — matches played 4 in IPL 2026 (4 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-matches_played-ipl-2026","label":"matches_played = 4 matches (n=4 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-noor-ahmad-scored_runs-ipl-2026","claim":"Noor Ahmad — runs scored 11 in IPL 2026 (23 balls sample).","predicate":"scored_runs","value":11,"unit":"runs","sample_size":23,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-scored_runs-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-scored_runs-ipl-2026","label":"Noor Ahmad — runs scored 11 in IPL 2026 (23 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-scored_runs-ipl-2026","label":"scored_runs = 11 runs (n=23 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-noor-ahmad-took_catches-ipl-2026","claim":"Noor Ahmad — catches 4 in IPL 2026 (4 matches sample).","predicate":"took_catches","value":4,"unit":"catches","sample_size":4,"sample_unit":"matches","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-took_catches-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-took_catches-ipl-2026","label":"Noor Ahmad — catches 4 in IPL 2026 (4 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-took_catches-ipl-2026","label":"took_catches = 4 catches (n=4 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-noor-ahmad-took_wickets-ipl-2026","claim":"Noor Ahmad — wickets 13 in IPL 2026 (306 balls sample).","predicate":"took_wickets","value":13,"unit":"wkts","sample_size":306,"sample_unit":"balls","window":"ipl-2026","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_ipl-noor-ahmad-took_wickets-ipl-2026","last_updated":"2026-05-31T19:05:51.626Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_ipl-noor-ahmad-took_wickets-ipl-2026","label":"Noor Ahmad — wickets 13 in IPL 2026 (306 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-noor-ahmad-took_wickets-ipl-2026","label":"took_wickets = 13 wkts (n=306 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-noor-ahmad-batting_average-ipl-career","claim":"Noor Ahmad — batting average 2.50 avg in IPL career (2007/08–2026) (11 innings sample).","predicate":"batting_average","value":2.5,"unit":"avg","sample_size":11,"sample_unit":"innings","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-batting_average-ipl-career","label":"Noor Ahmad — batting average 2.50 avg in IPL career (2007/08–2026) (11 innings sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-batting_average-ipl-career","label":"batting_average = 2.5 avg (n=11 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-noor-ahmad-batting_strike_rate-ipl-career","claim":"Noor Ahmad — batting strike rate 57.10 SR in IPL career (2007/08–2026) (35 balls sample).","predicate":"batting_strike_rate","value":57.1,"unit":"sr","sample_size":35,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-batting_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-noor-ahmad-batting_strike_rate-ipl-career","label":"Noor Ahmad — batting strike rate 57.10 SR in IPL career (2007/08–2026) (35 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-batting_strike_rate-ipl-career","label":"batting_strike_rate = 57.1 sr (n=35 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-noor-ahmad-bowled_balls-ipl-career","claim":"Noor Ahmad — balls bowled 792 in IPL career (2007/08–2026) (792 balls sample).","predicate":"bowled_balls","value":792,"unit":"balls","sample_size":792,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-bowled_balls-ipl-career","label":"Noor Ahmad — balls bowled 792 in IPL career (2007/08–2026) (792 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-bowled_balls-ipl-career","label":"bowled_balls = 792 balls (n=792 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-noor-ahmad-bowling_economy-ipl-career","claim":"Noor Ahmad — economy rate 8.08 RPO in IPL career (2007/08–2026) (792 balls sample).","predicate":"bowling_economy","value":8.08,"unit":"rpo","sample_size":792,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-bowling_economy-ipl-career","label":"Noor Ahmad — economy rate 8.08 RPO in IPL career (2007/08–2026) (792 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-bowling_economy-ipl-career","label":"bowling_economy = 8.08 rpo (n=792 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-noor-ahmad-bowling_strike_rate-ipl-career","claim":"Noor Ahmad — bowling strike rate 16.50 in IPL career (2007/08–2026) (792 balls sample).","predicate":"bowling_strike_rate","value":16.5,"unit":"balls/wkt","sample_size":792,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-bowling_strike_rate-ipl-career","label":"Noor Ahmad — bowling strike rate 16.50 in IPL career (2007/08–2026) (792 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-bowling_strike_rate-ipl-career","label":"bowling_strike_rate = 16.5 balls/wkt (n=792 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-noor-ahmad-conceded_runs-ipl-career","claim":"Noor Ahmad — runs conceded 1067 in IPL career (2007/08–2026) (792 balls sample).","predicate":"conceded_runs","value":1067,"unit":"runs","sample_size":792,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-conceded_runs-ipl-career","label":"Noor Ahmad — runs conceded 1067 in IPL career (2007/08–2026) (792 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-conceded_runs-ipl-career","label":"conceded_runs = 1067 runs (n=792 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-noor-ahmad-faced_balls-ipl-career","claim":"Noor Ahmad — balls faced 35 in IPL career (2007/08–2026) (35 balls sample).","predicate":"faced_balls","value":35,"unit":"balls","sample_size":35,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-faced_balls-ipl-career","label":"Noor Ahmad — balls faced 35 in IPL career (2007/08–2026) (35 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-faced_balls-ipl-career","label":"faced_balls = 35 balls (n=35 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-noor-ahmad-hit_fours-ipl-career","claim":"Noor Ahmad — fours 2 in IPL career (2007/08–2026) (35 balls sample).","predicate":"hit_fours","value":2,"unit":"fours","sample_size":35,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-hit_fours-ipl-career","label":"Noor Ahmad — fours 2 in IPL career (2007/08–2026) (35 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-hit_fours-ipl-career","label":"hit_fours = 2 fours (n=35 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-noor-ahmad-hit_sixes-ipl-career","claim":"Noor Ahmad — sixes 0 in IPL career (2007/08–2026) (35 balls sample).","predicate":"hit_sixes","value":0,"unit":"sixes","sample_size":35,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-hit_sixes-ipl-career","label":"Noor Ahmad — sixes 0 in IPL career (2007/08–2026) (35 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-hit_sixes-ipl-career","label":"hit_sixes = 0 sixes (n=35 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-noor-ahmad-matches_played-ipl-career","claim":"Noor Ahmad — matches played 11 in IPL career (2007/08–2026) (11 matches sample).","predicate":"matches_played","value":11,"unit":"matches","sample_size":11,"sample_unit":"matches","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-matches_played-ipl-career","label":"Noor Ahmad — matches played 11 in IPL career (2007/08–2026) (11 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-matches_played-ipl-career","label":"matches_played = 11 matches (n=11 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-noor-ahmad-scored_runs-ipl-career","claim":"Noor Ahmad — runs scored 20 in IPL career (2007/08–2026) (35 balls sample).","predicate":"scored_runs","value":20,"unit":"runs","sample_size":35,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-scored_runs-ipl-career","label":"Noor Ahmad — runs scored 20 in IPL career (2007/08–2026) (35 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-scored_runs-ipl-career","label":"scored_runs = 20 runs (n=35 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-noor-ahmad-took_wickets-ipl-career","claim":"Noor Ahmad — wickets 48 in IPL career (2007/08–2026) (792 balls sample).","predicate":"took_wickets","value":48,"unit":"wkts","sample_size":792,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","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-noor-ahmad-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-noor-ahmad-took_wickets-ipl-career","label":"Noor Ahmad — wickets 48 in IPL career (2007/08–2026) (792 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-noor-ahmad-took_wickets-ipl-career","label":"took_wickets = 48 wkts (n=792 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-noor-ahmad-batting_average-mlc-career","claim":"Noor Ahmad — batting average 6.50 avg in MLC career (2023–2026) (3 innings sample).","predicate":"batting_average","value":6.5,"unit":"avg","sample_size":3,"sample_unit":"innings","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-batting_average-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-batting_average-mlc-career","label":"Noor Ahmad — batting average 6.50 avg in MLC career (2023–2026) (3 innings sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-batting_average-mlc-career","label":"batting_average = 6.5 avg (n=3 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-noor-ahmad-bowled_balls-mlc-career","claim":"Noor Ahmad — balls bowled 348 in MLC career (2023–2026) (348 balls sample).","predicate":"bowled_balls","value":348,"unit":"balls","sample_size":348,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-bowled_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-bowled_balls-mlc-career","label":"Noor Ahmad — balls bowled 348 in MLC career (2023–2026) (348 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-bowled_balls-mlc-career","label":"bowled_balls = 348 balls (n=348 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-noor-ahmad-bowling_economy-mlc-career","claim":"Noor Ahmad — economy rate 7.91 RPO in MLC career (2023–2026) (348 balls sample).","predicate":"bowling_economy","value":7.91,"unit":"rpo","sample_size":348,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-bowling_economy-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-bowling_economy-mlc-career","label":"Noor Ahmad — economy rate 7.91 RPO in MLC career (2023–2026) (348 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-bowling_economy-mlc-career","label":"bowling_economy = 7.91 rpo (n=348 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-noor-ahmad-bowling_strike_rate-mlc-career","claim":"Noor Ahmad — bowling strike rate 14.50 in MLC career (2023–2026) (348 balls sample).","predicate":"bowling_strike_rate","value":14.5,"unit":"balls/wkt","sample_size":348,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-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-noor-ahmad-bowling_strike_rate-mlc-career","label":"Noor Ahmad — bowling strike rate 14.50 in MLC career (2023–2026) (348 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-bowling_strike_rate-mlc-career","label":"bowling_strike_rate = 14.5 balls/wkt (n=348 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-noor-ahmad-conceded_runs-mlc-career","claim":"Noor Ahmad — runs conceded 459 in MLC career (2023–2026) (348 balls sample).","predicate":"conceded_runs","value":459,"unit":"runs","sample_size":348,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-conceded_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-conceded_runs-mlc-career","label":"Noor Ahmad — runs conceded 459 in MLC career (2023–2026) (348 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-conceded_runs-mlc-career","label":"conceded_runs = 459 runs (n=348 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-noor-ahmad-faced_balls-mlc-career","claim":"Noor Ahmad — balls faced 9 in MLC career (2023–2026) (9 balls sample).","predicate":"faced_balls","value":9,"unit":"balls","sample_size":9,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-faced_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-faced_balls-mlc-career","label":"Noor Ahmad — balls faced 9 in MLC career (2023–2026) (9 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-faced_balls-mlc-career","label":"faced_balls = 9 balls (n=9 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-noor-ahmad-hit_fours-mlc-career","claim":"Noor Ahmad — fours 0 in MLC career (2023–2026) (9 balls sample).","predicate":"hit_fours","value":0,"unit":"fours","sample_size":9,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-hit_fours-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-hit_fours-mlc-career","label":"Noor Ahmad — fours 0 in MLC career (2023–2026) (9 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-hit_fours-mlc-career","label":"hit_fours = 0 fours (n=9 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-noor-ahmad-hit_sixes-mlc-career","claim":"Noor Ahmad — sixes 2 in MLC career (2023–2026) (9 balls sample).","predicate":"hit_sixes","value":2,"unit":"sixes","sample_size":9,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-hit_sixes-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-hit_sixes-mlc-career","label":"Noor Ahmad — sixes 2 in MLC career (2023–2026) (9 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-hit_sixes-mlc-career","label":"hit_sixes = 2 sixes (n=9 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-noor-ahmad-matches_played-mlc-career","claim":"Noor Ahmad — matches played 3 in MLC career (2023–2026) (3 matches sample).","predicate":"matches_played","value":3,"unit":"matches","sample_size":3,"sample_unit":"matches","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-matches_played-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-matches_played-mlc-career","label":"Noor Ahmad — matches played 3 in MLC career (2023–2026) (3 matches sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-matches_played-mlc-career","label":"matches_played = 3 matches (n=3 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-noor-ahmad-scored_runs-mlc-career","claim":"Noor Ahmad — runs scored 13 in MLC career (2023–2026) (9 balls sample).","predicate":"scored_runs","value":13,"unit":"runs","sample_size":9,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-scored_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-scored_runs-mlc-career","label":"Noor Ahmad — runs scored 13 in MLC career (2023–2026) (9 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-scored_runs-mlc-career","label":"scored_runs = 13 runs (n=9 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-noor-ahmad-took_wickets-mlc-career","claim":"Noor Ahmad — wickets 24 in MLC career (2023–2026) (348 balls sample).","predicate":"took_wickets","value":24,"unit":"wkts","sample_size":348,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_1182529","subject_slug":"noor-ahmad","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-noor-ahmad-took_wickets-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-noor-ahmad-took_wickets-mlc-career","label":"Noor Ahmad — wickets 24 in MLC career (2023–2026) (348 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-noor-ahmad-took_wickets-mlc-career","label":"took_wickets = 24 wkts (n=348 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"}]}]}