{"count":23,"query":{"slug":"gc-viljoen","subject":null,"predicate":null,"window":null,"limit":50},"facts":[{"fact_id":"cs_fact_ipl-hist-gc-viljoen-batting_average-ipl-career","claim":"GC Viljoen — batting average 1.50 avg in IPL career (2007/08–2026) (3 innings sample).","predicate":"batting_average","value":1.5,"unit":"avg","sample_size":3,"sample_unit":"innings","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-batting_average-ipl-career","label":"GC Viljoen — batting average 1.50 avg in IPL career (2007/08–2026) (3 innings sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-batting_average-ipl-career","label":"batting_average = 1.5 avg (n=3 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-gc-viljoen-bowled_balls-ipl-career","claim":"GC Viljoen — balls bowled 138 in IPL career (2007/08–2026) (138 balls sample).","predicate":"bowled_balls","value":138,"unit":"balls","sample_size":138,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-bowled_balls-ipl-career","label":"GC Viljoen — balls bowled 138 in IPL career (2007/08–2026) (138 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-bowled_balls-ipl-career","label":"bowled_balls = 138 balls (n=138 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-gc-viljoen-bowling_economy-ipl-career","claim":"GC Viljoen — economy rate 9.65 RPO in IPL career (2007/08–2026) (138 balls sample).","predicate":"bowling_economy","value":9.65,"unit":"rpo","sample_size":138,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-bowling_economy-ipl-career","label":"GC Viljoen — economy rate 9.65 RPO in IPL career (2007/08–2026) (138 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-bowling_economy-ipl-career","label":"bowling_economy = 9.65 rpo (n=138 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-gc-viljoen-bowling_strike_rate-ipl-career","claim":"GC Viljoen — bowling strike rate 19.70 in IPL career (2007/08–2026) (138 balls sample).","predicate":"bowling_strike_rate","value":19.7,"unit":"balls/wkt","sample_size":138,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-bowling_strike_rate-ipl-career","label":"GC Viljoen — bowling strike rate 19.70 in IPL career (2007/08–2026) (138 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-bowling_strike_rate-ipl-career","label":"bowling_strike_rate = 19.7 balls/wkt (n=138 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-gc-viljoen-conceded_runs-ipl-career","claim":"GC Viljoen — runs conceded 222 in IPL career (2007/08–2026) (138 balls sample).","predicate":"conceded_runs","value":222,"unit":"runs","sample_size":138,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-conceded_runs-ipl-career","label":"GC Viljoen — runs conceded 222 in IPL career (2007/08–2026) (138 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-conceded_runs-ipl-career","label":"conceded_runs = 222 runs (n=138 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-gc-viljoen-faced_balls-ipl-career","claim":"GC Viljoen — balls faced 7 in IPL career (2007/08–2026) (7 balls sample).","predicate":"faced_balls","value":7,"unit":"balls","sample_size":7,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-faced_balls-ipl-career","label":"GC Viljoen — balls faced 7 in IPL career (2007/08–2026) (7 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-faced_balls-ipl-career","label":"faced_balls = 7 balls (n=7 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-gc-viljoen-hit_fours-ipl-career","claim":"GC Viljoen — fours 0 in IPL career (2007/08–2026) (7 balls sample).","predicate":"hit_fours","value":0,"unit":"fours","sample_size":7,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-hit_fours-ipl-career","label":"GC Viljoen — fours 0 in IPL career (2007/08–2026) (7 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-hit_fours-ipl-career","label":"hit_fours = 0 fours (n=7 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-gc-viljoen-hit_sixes-ipl-career","claim":"GC Viljoen — sixes 0 in IPL career (2007/08–2026) (7 balls sample).","predicate":"hit_sixes","value":0,"unit":"sixes","sample_size":7,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-hit_sixes-ipl-career","label":"GC Viljoen — sixes 0 in IPL career (2007/08–2026) (7 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-hit_sixes-ipl-career","label":"hit_sixes = 0 sixes (n=7 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-gc-viljoen-matches_played-ipl-career","claim":"GC Viljoen — matches played 3 in IPL career (2007/08–2026) (3 matches sample).","predicate":"matches_played","value":3,"unit":"matches","sample_size":3,"sample_unit":"matches","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-matches_played-ipl-career","label":"GC Viljoen — matches played 3 in IPL career (2007/08–2026) (3 matches sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-matches_played-ipl-career","label":"matches_played = 3 matches (n=3 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-gc-viljoen-scored_runs-ipl-career","claim":"GC Viljoen — runs scored 3 in IPL career (2007/08–2026) (7 balls sample).","predicate":"scored_runs","value":3,"unit":"runs","sample_size":7,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-scored_runs-ipl-career","label":"GC Viljoen — runs scored 3 in IPL career (2007/08–2026) (7 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-scored_runs-ipl-career","label":"scored_runs = 3 runs (n=7 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-gc-viljoen-took_wickets-ipl-career","claim":"GC Viljoen — wickets 7 in IPL career (2007/08–2026) (138 balls sample).","predicate":"took_wickets","value":7,"unit":"wkts","sample_size":138,"sample_unit":"balls","window":"ipl-career","league":"cs_league_ipl","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","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-gc-viljoen-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-gc-viljoen-took_wickets-ipl-career","label":"GC Viljoen — wickets 7 in IPL career (2007/08–2026) (138 balls sample)."},{"step":"fact","ref":"cs_fact_ipl-hist-gc-viljoen-took_wickets-ipl-career","label":"took_wickets = 7 wkts (n=138 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-gc-viljoen-batting_average-mlc-career","claim":"GC Viljoen — batting average 19.50 avg in MLC career (2023–2026) (4 innings sample).","predicate":"batting_average","value":19.5,"unit":"avg","sample_size":4,"sample_unit":"innings","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-batting_average-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-batting_average-mlc-career","label":"GC Viljoen — batting average 19.50 avg in MLC career (2023–2026) (4 innings sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-batting_average-mlc-career","label":"batting_average = 19.5 avg (n=4 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-gc-viljoen-batting_strike_rate-mlc-career","claim":"GC Viljoen — batting strike rate 114.70 SR in MLC career (2023–2026) (34 balls sample).","predicate":"batting_strike_rate","value":114.7,"unit":"sr","sample_size":34,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-batting_strike_rate-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":["low_sample_size"],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-batting_strike_rate-mlc-career","label":"GC Viljoen — batting strike rate 114.70 SR in MLC career (2023–2026) (34 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-batting_strike_rate-mlc-career","label":"batting_strike_rate = 114.7 sr (n=34 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-gc-viljoen-bowled_balls-mlc-career","claim":"GC Viljoen — balls bowled 91 in MLC career (2023–2026) (91 balls sample).","predicate":"bowled_balls","value":91,"unit":"balls","sample_size":91,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-bowled_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-bowled_balls-mlc-career","label":"GC Viljoen — balls bowled 91 in MLC career (2023–2026) (91 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-bowled_balls-mlc-career","label":"bowled_balls = 91 balls (n=91 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-gc-viljoen-bowling_economy-mlc-career","claim":"GC Viljoen — economy rate 10.22 RPO in MLC career (2023–2026) (91 balls sample).","predicate":"bowling_economy","value":10.22,"unit":"rpo","sample_size":91,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-bowling_economy-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-bowling_economy-mlc-career","label":"GC Viljoen — economy rate 10.22 RPO in MLC career (2023–2026) (91 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-bowling_economy-mlc-career","label":"bowling_economy = 10.22 rpo (n=91 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-gc-viljoen-bowling_strike_rate-mlc-career","claim":"GC Viljoen — bowling strike rate 15.20 in MLC career (2023–2026) (91 balls sample).","predicate":"bowling_strike_rate","value":15.2,"unit":"balls/wkt","sample_size":91,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-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-gc-viljoen-bowling_strike_rate-mlc-career","label":"GC Viljoen — bowling strike rate 15.20 in MLC career (2023–2026) (91 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-bowling_strike_rate-mlc-career","label":"bowling_strike_rate = 15.2 balls/wkt (n=91 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-gc-viljoen-conceded_runs-mlc-career","claim":"GC Viljoen — runs conceded 155 in MLC career (2023–2026) (91 balls sample).","predicate":"conceded_runs","value":155,"unit":"runs","sample_size":91,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-conceded_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-conceded_runs-mlc-career","label":"GC Viljoen — runs conceded 155 in MLC career (2023–2026) (91 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-conceded_runs-mlc-career","label":"conceded_runs = 155 runs (n=91 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-gc-viljoen-faced_balls-mlc-career","claim":"GC Viljoen — balls faced 34 in MLC career (2023–2026) (34 balls sample).","predicate":"faced_balls","value":34,"unit":"balls","sample_size":34,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-faced_balls-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-faced_balls-mlc-career","label":"GC Viljoen — balls faced 34 in MLC career (2023–2026) (34 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-faced_balls-mlc-career","label":"faced_balls = 34 balls (n=34 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-gc-viljoen-hit_fours-mlc-career","claim":"GC Viljoen — fours 1 in MLC career (2023–2026) (34 balls sample).","predicate":"hit_fours","value":1,"unit":"fours","sample_size":34,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-hit_fours-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-hit_fours-mlc-career","label":"GC Viljoen — fours 1 in MLC career (2023–2026) (34 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-hit_fours-mlc-career","label":"hit_fours = 1 fours (n=34 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-gc-viljoen-hit_sixes-mlc-career","claim":"GC Viljoen — sixes 3 in MLC career (2023–2026) (34 balls sample).","predicate":"hit_sixes","value":3,"unit":"sixes","sample_size":34,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-hit_sixes-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-hit_sixes-mlc-career","label":"GC Viljoen — sixes 3 in MLC career (2023–2026) (34 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-hit_sixes-mlc-career","label":"hit_sixes = 3 sixes (n=34 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-gc-viljoen-matches_played-mlc-career","claim":"GC Viljoen — matches played 4 in MLC career (2023–2026) (4 matches sample).","predicate":"matches_played","value":4,"unit":"matches","sample_size":4,"sample_unit":"matches","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-matches_played-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-matches_played-mlc-career","label":"GC Viljoen — matches played 4 in MLC career (2023–2026) (4 matches sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-matches_played-mlc-career","label":"matches_played = 4 matches (n=4 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-gc-viljoen-scored_runs-mlc-career","claim":"GC Viljoen — runs scored 39 in MLC career (2023–2026) (34 balls sample).","predicate":"scored_runs","value":39,"unit":"runs","sample_size":34,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-scored_runs-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-scored_runs-mlc-career","label":"GC Viljoen — runs scored 39 in MLC career (2023–2026) (34 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-scored_runs-mlc-career","label":"scored_runs = 39 runs (n=34 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-gc-viljoen-took_wickets-mlc-career","claim":"GC Viljoen — wickets 6 in MLC career (2023–2026) (91 balls sample).","predicate":"took_wickets","value":6,"unit":"wkts","sample_size":91,"sample_unit":"balls","window":"mlc-career","league":"cs_league_mlc","confidence":0.99,"subject":"cs_player_375126","subject_slug":"gc-viljoen","source":"CricketStudio SETU aggregation of ball-by-ball data (data/_season-stats-mlc.json)","canonical_url":"https://players.cricketstudio.ai/facts/cs_fact_mlc-gc-viljoen-took_wickets-mlc-career","last_updated":"2026-08-10T13:55:03.358Z","provenance_level":3,"warnings":[],"provenance_trace":[{"step":"claim","ref":"cs_fact_mlc-gc-viljoen-took_wickets-mlc-career","label":"GC Viljoen — wickets 6 in MLC career (2023–2026) (91 balls sample)."},{"step":"fact","ref":"cs_fact_mlc-gc-viljoen-took_wickets-mlc-career","label":"took_wickets = 6 wkts (n=91 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"}]}]}