{"args":{"format":"json"},"data":{"baselines":{"era":10.550666566806472,"gsc_avg":49.382032115171654,"gsc_std":5.843605219457612,"league":"","league_arc1_k_pct":0.2815660909653891,"league_arc3_k_pct":0.3290711480500502,"league_decay_drift":-4.750505708466113,"league_werra":10.550666566806472,"league_xra":10.550666566806472,"obp":0.530933011951391,"ops":1.185623179672592,"ra27":12.892338226482924,"replacement_era":12.660799880167765,"replacement_woba":0.48133885708546764,"runs_per_pa":0.3273576378427237,"runs_per_win":20.798960270214934,"slg":0.6546901677212011,"total_outs":26704.0,"total_pa":39828.0,"woba":0.5662810083358443,"xo_avg_mean":0.4849706152144339,"xo_avg_sd":0.16298851494820246,"xo_babip_mean":0.6041003736722381,"xo_babip_sd":0.15791631057592237,"xo_bb9_mean":4.649060809957458,"xo_bb9_sd":2.500522122538043,"xo_era_mean":12.169757599524086,"xo_era_sd":6.930353634395832,"xo_hr9_mean":1.8951418868033925,"xo_hr9_sd":1.8745535576382348,"xo_k9_mean":8.766198731880174,"xo_k9_sd":2.772131961935351,"xo_oavg_mean":0.4710074930506988,"xo_oavg_sd":0.1168688823080049,"xo_obp_mean":0.5485588073846588,"xo_obp_sd":0.15107802132368203,"xo_oobp_mean":0.5397871738912219,"xo_oobp_sd":0.10871754264590107,"xo_oops_mean":1.1619959047800388,"xo_oops_sd":0.3019800586305665,"xo_ops_mean":1.2505685529401542,"xo_ops_sd":0.43118273975922006,"xo_oslg_mean":0.6222087308888169,"xo_oslg_sd":0.20856592194357504,"xo_ra27_mean":14.847178251917478,"xo_ra27_sd":8.3140726529605,"xo_slg_mean":0.7020097455554954,"xo_slg_sd":0.2911755057307475,"xo_whip_mean":2.401521237002538,"xo_whip_sd":0.9010200458407309,"xo_woba_mean":0.5631409163421296,"xo_woba_sd":0.20804038382411535},"batting_log":[{"a":0,"ab":4,"adv_adv_1b":0,"adv_adv_2b":1,"adv_adv_3b":1,"adv_op_1b":2,"adv_op_2b":2,"adv_op_3b":2,"away_abbrev":"CHW","away_team_id":33,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":1,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-05-04","game_id":538,"game_position":"P","gidp":1,"gitp":0,"hbp":0,"hits":1,"home_abbrev":"COL","home_team_id":34,"hr":0,"id":16170,"k":1,"multi_hit_abs":0,"outs_recorded":3,"pa":4,"phase":0,"player_id":1568,"po":0,"rad_1b":0,"rad_2b":1,"rad_3b":1,"rbi":1,"replaced_player_id":null,"risp_2b":1,"risp_3b":0,"risp_ab":3,"risp_bb":0,"risp_h":1,"risp_hbp":0,"risp_hr":0,"risp_pa":3,"risp_rbi":1,"roe":1,"runs":2,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":0,"ab":4,"adv_adv_1b":3,"adv_adv_2b":2,"adv_adv_3b":1,"adv_op_1b":3,"adv_op_2b":2,"adv_op_3b":1,"away_abbrev":"MON","away_team_id":1,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":1,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-29","game_id":453,"game_position":"P","gidp":0,"gitp":0,"hbp":0,"hits":3,"home_abbrev":"CHW","home_team_id":33,"hr":0,"id":13668,"k":0,"multi_hit_abs":0,"outs_recorded":2,"pa":4,"phase":0,"player_id":1568,"po":0,"rad_1b":7,"rad_2b":4,"rad_3b":1,"rbi":4,"replaced_player_id":null,"risp_2b":1,"risp_3b":0,"risp_ab":2,"risp_bb":0,"risp_h":2,"risp_hbp":0,"risp_hr":0,"risp_pa":2,"risp_rbi":4,"roe":0,"runs":2,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":1,"walkback_runs":0},{"a":0,"ab":0,"adv_adv_1b":0,"adv_adv_2b":0,"adv_adv_3b":0,"adv_op_1b":0,"adv_op_2b":0,"adv_op_3b":1,"away_abbrev":"POR","away_team_id":6,"bb":1,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-25","game_id":402,"game_position":"P","gidp":0,"gitp":0,"hbp":0,"hits":0,"home_abbrev":"CHW","home_team_id":33,"hr":0,"id":12158,"k":0,"multi_hit_abs":0,"outs_recorded":0,"pa":1,"phase":0,"player_id":1568,"po":0,"rad_1b":0,"rad_2b":0,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":0,"risp_bb":1,"risp_h":0,"risp_hbp":0,"risp_hr":0,"risp_pa":1,"risp_rbi":0,"roe":0,"runs":1,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":0,"ab":2,"adv_adv_1b":0,"adv_adv_2b":0,"adv_adv_3b":0,"adv_op_1b":0,"adv_op_2b":0,"adv_op_3b":0,"away_abbrev":"CHW","away_team_id":33,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":1,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-21","game_id":339,"game_position":"P","gidp":0,"gitp":0,"hbp":0,"hits":1,"home_abbrev":"PIT","home_team_id":25,"hr":0,"id":10254,"k":1,"multi_hit_abs":0,"outs_recorded":1,"pa":2,"phase":0,"player_id":1568,"po":0,"rad_1b":0,"rad_2b":0,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":0,"risp_bb":0,"risp_h":0,"risp_hbp":0,"risp_hr":0,"risp_pa":0,"risp_rbi":0,"roe":0,"runs":1,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":0,"ab":3,"adv_adv_1b":1,"adv_adv_2b":0,"adv_adv_3b":0,"adv_op_1b":2,"adv_op_2b":1,"adv_op_3b":1,"away_abbrev":"CHW","away_team_id":33,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-17","game_id":278,"game_position":"P","gidp":1,"gitp":0,"hbp":0,"hits":2,"home_abbrev":"TOR","home_team_id":31,"hr":0,"id":8408,"k":0,"multi_hit_abs":0,"outs_recorded":3,"pa":3,"phase":0,"player_id":1568,"po":0,"rad_1b":1,"rad_2b":0,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":2,"risp_bb":0,"risp_h":1,"risp_hbp":0,"risp_hr":0,"risp_pa":2,"risp_rbi":0,"roe":0,"runs":1,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":1,"ab":1,"adv_adv_1b":0,"adv_adv_2b":0,"adv_adv_3b":0,"adv_op_1b":1,"adv_op_2b":0,"adv_op_3b":1,"away_abbrev":"BOS","away_team_id":17,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-13","game_id":204,"game_position":"P","gidp":0,"gitp":0,"hbp":0,"hits":0,"home_abbrev":"CHW","home_team_id":33,"hr":0,"id":6177,"k":1,"multi_hit_abs":0,"outs_recorded":1,"pa":1,"phase":0,"player_id":1568,"po":1,"rad_1b":0,"rad_2b":0,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":1,"risp_bb":0,"risp_h":0,"risp_hbp":0,"risp_hr":0,"risp_pa":1,"risp_rbi":0,"roe":0,"runs":0,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":1,"ab":1,"adv_adv_1b":1,"adv_adv_2b":1,"adv_adv_3b":0,"adv_op_1b":2,"adv_op_2b":1,"adv_op_3b":2,"away_abbrev":"MIL","away_team_id":32,"bb":1,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-09","game_id":147,"game_position":"P","gidp":1,"gitp":0,"hbp":0,"hits":0,"home_abbrev":"CHW","home_team_id":33,"hr":0,"id":4506,"k":0,"multi_hit_abs":0,"outs_recorded":3,"pa":2,"phase":0,"player_id":1568,"po":1,"rad_1b":1,"rad_2b":2,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":1,"risp_bb":1,"risp_h":0,"risp_hbp":0,"risp_hr":0,"risp_pa":2,"risp_rbi":0,"roe":0,"runs":0,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":0,"ab":3,"adv_adv_1b":1,"adv_adv_2b":0,"adv_adv_3b":0,"adv_op_1b":2,"adv_op_2b":2,"adv_op_3b":2,"away_abbrev":"CHW","away_team_id":33,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-05","game_id":88,"game_position":"P","gidp":0,"gitp":0,"hbp":0,"hits":1,"home_abbrev":"CLE","home_team_id":23,"hr":0,"id":2692,"k":2,"multi_hit_abs":0,"outs_recorded":2,"pa":3,"phase":0,"player_id":1568,"po":0,"rad_1b":1,"rad_2b":0,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":3,"risp_bb":0,"risp_h":1,"risp_hbp":0,"risp_hr":0,"risp_pa":3,"risp_rbi":0,"roe":0,"runs":0,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0},{"a":0,"ab":2,"adv_adv_1b":0,"adv_adv_2b":0,"adv_adv_3b":0,"adv_op_1b":2,"adv_op_2b":0,"adv_op_3b":0,"away_abbrev":"CHW","away_team_id":33,"bb":0,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":0,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":0,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":1,"game_date":"2026-04-01","game_id":10,"game_position":"P","gidp":0,"gitp":0,"hbp":0,"hits":0,"home_abbrev":"POR","home_team_id":6,"hr":0,"id":296,"k":1,"multi_hit_abs":0,"outs_recorded":2,"pa":2,"phase":0,"player_id":1568,"po":0,"rad_1b":0,"rad_2b":0,"rad_3b":0,"rbi":0,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":0,"risp_bb":0,"risp_h":0,"risp_hbp":0,"risp_hr":0,"risp_pa":0,"risp_rbi":0,"roe":0,"runs":0,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":0,"stay_rbi":0,"stays":0,"team_id":33,"triples":0,"walkback_runs":0}],"bt_totals":{"ab":20,"adv_1b_pct":0.42857142857142855,"adv_2b_pct":0.5,"adv_3b_pct":0.2,"adv_adv_1b":6,"adv_adv_2b":4,"adv_adv_3b":2,"adv_op_1b":14,"adv_op_2b":8,"adv_op_3b":10,"adv_total_pct":0.375,"avg":0.36363636363636365,"babip":0.5714285714285714,"bavg":0.4,"bb":2,"bb_k":0.3333333333333333,"bb_pct":0.09090909090909091,"bunt_att":0,"bunt_hits":0,"chances":0,"cs":0,"d2":3,"d3":1,"defense":54,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.010370370370370363,"dwar":0.0004986004221192349,"e":0,"fld_pct":null,"fo":1,"fo_pct":0.045454545454545456,"g":9,"h":8,"h_per_ab":0.4,"hbp":0,"hr":0,"hr_pct":0.0,"iso":0.2272727272727273,"k":6,"k_pct":0.2727272727272727,"li_avg":1.114,"mhab":0,"mhab_pct":0.0,"obp":0.45454545454545453,"ops":1.0454545454545454,"ops_plus":88.17764053358387,"ops_plus_scope":"","pa":22,"park_factor":1.0,"pavg":0.36363636363636365,"po":0,"pos_def":0.5466666666666666,"position":"P","r":7,"rad_1b":10,"rad_2b":7,"rad_3b":2,"rad_total":19,"rbi":5,"risp_2b":2,"risp_3b":0,"risp_ab":12,"risp_bb":2,"risp_conv":0.35714285714285715,"risp_h":5,"risp_hbp":0,"risp_hr":0,"risp_obp":0.5,"risp_ops":1.0,"risp_pa":14,"risp_pavg":0.35714285714285715,"risp_rbi":5,"risp_slg":0.5,"sb":0,"sb_pct":0.0,"sh":0,"slg":0.5909090909090909,"sqz":0,"sqz_rbi":0,"stay_conv_pct":0.0,"stay_diff":0.036363636363636376,"stay_hits":0,"stay_pct":0.0,"stay_rbi":0,"stay_rbi_pct":0.0,"stay_rbi_per_stay":0.0,"stays":0,"vorp":-0.38621237990024104,"war":-0.018070230658024464,"war_off":-0.018568831080143698,"woba":0.4602727272727272,"woba_plus":81.27991588934822,"woba_plus_scope":"","wpa":-1.06,"wrc_plus":73.01415210550041,"xo":{"avg":0.2374881075774296,"babip":0.29003456450452586,"obp":0.3013314963985829,"ops":0.6969439298335276,"slg":0.3940142512495446,"woba":0.3031882716034758}},"college_origin":null,"current_league":"AL","current_style_label":"","fld_totals":{"a":2,"chances":4,"e":0,"fld_pct":1.0,"po":2},"handedness_splits":{"bat_vs_lhp":{"ba":1.0,"bip":2,"d2":1,"d3":0,"h":2,"hr":0,"iso":0.5,"rbi":0,"slg":1.5},"bat_vs_rhp":{"ba":0.5454545454545454,"bip":11,"d2":2,"d3":1,"h":6,"hr":0,"iso":0.36363636363636365,"rbi":5,"slg":0.9090909090909091},"pit_vs_lhb":{"ba":0.46511627906976744,"bip":43,"d2":9,"d3":0,"h":20,"hr":1,"r":15,"slg":0.7441860465116279},"pit_vs_rhb":{"ba":0.5689655172413793,"bip":58,"d2":9,"d3":1,"h":33,"hr":3,"r":18,"slg":0.9137931034482759}},"nickel_games":0,"pitching_log":[{"away_abbrev":"CHW","away_team_id":33,"batters_faced":26,"bb":2,"bf_arc1":12,"bf_arc2":7,"bf_arc3":7,"bf_tto1":11,"bf_tto2":11,"bf_tto3":4,"breaking_pct":0.0,"cs_caught":1,"doubles_allowed":2,"er":2,"er_arc1":1,"er_arc2":0,"er_arc3":1,"fastball_pct":0.5,"fo_arc1":2,"fo_arc2":1,"fo_arc3":2,"fo_induced":5,"fo_tto1":1,"fo_tto2":4,"fo_tto3":0,"game_date":"2026-05-04","game_id":538,"hbp_allowed":0,"hits_allowed":4,"home_abbrev":"COL","home_team_id":34,"hr_allowed":1,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":10,"k_arc1":5,"k_arc2":2,"k_arc3":3,"k_tto1":5,"k_tto2":3,"k_tto3":2,"lead_entries":1,"lead_held":1,"offspeed_pct":0.5,"outs_recorded":26,"pitches":97,"player_id":1568,"primary_pitch":"four_seam","quality_finish":1,"runs_allowed":3,"sb_allowed":2,"singles_allowed":3,"team_id":33,"terminal_outs":26,"triples_allowed":0,"unearned_runs":1,"wb_faced":1,"wb_runs":1},{"away_abbrev":"MON","away_team_id":1,"batters_faced":15,"bb":1,"bf_arc1":11,"bf_arc2":4,"bf_arc3":0,"bf_tto1":12,"bf_tto2":3,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":2,"er":5,"er_arc1":2,"er_arc2":3,"er_arc3":0,"fastball_pct":0.625,"fo_arc1":0,"fo_arc2":0,"fo_arc3":0,"fo_induced":0,"fo_tto1":0,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-29","game_id":453,"hbp_allowed":0,"hits_allowed":5,"home_abbrev":"CHW","home_team_id":33,"hr_allowed":1,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":6,"k_arc1":5,"k_arc2":1,"k_arc3":0,"k_tto1":5,"k_tto2":1,"k_tto3":0,"lead_entries":1,"lead_held":1,"offspeed_pct":0.375,"outs_recorded":10,"pitches":57,"player_id":1568,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":6,"sb_allowed":1,"singles_allowed":2,"team_id":33,"terminal_outs":0,"triples_allowed":0,"unearned_runs":1,"wb_faced":1,"wb_runs":1},{"away_abbrev":"POR","away_team_id":6,"batters_faced":14,"bb":0,"bf_arc1":10,"bf_arc2":4,"bf_arc3":0,"bf_tto1":12,"bf_tto2":2,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":1,"er":2,"er_arc1":0,"er_arc2":2,"er_arc3":0,"fastball_pct":0.3,"fo_arc1":1,"fo_arc2":0,"fo_arc3":0,"fo_induced":1,"fo_tto1":1,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-25","game_id":402,"hbp_allowed":0,"hits_allowed":8,"home_abbrev":"CHW","home_team_id":33,"hr_allowed":1,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":3,"k_arc1":2,"k_arc2":1,"k_arc3":0,"k_tto1":3,"k_tto2":0,"k_tto3":0,"lead_entries":0,"lead_held":0,"offspeed_pct":0.7,"outs_recorded":10,"pitches":40,"player_id":1568,"primary_pitch":"rise_knuck","quality_finish":0,"runs_allowed":3,"sb_allowed":0,"singles_allowed":6,"team_id":33,"terminal_outs":0,"triples_allowed":0,"unearned_runs":1,"wb_faced":1,"wb_runs":1},{"away_abbrev":"CHW","away_team_id":33,"batters_faced":7,"bb":1,"bf_arc1":7,"bf_arc2":0,"bf_arc3":0,"bf_tto1":7,"bf_tto2":0,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":1,"doubles_allowed":3,"er":3,"er_arc1":3,"er_arc2":0,"er_arc3":0,"fastball_pct":0.667,"fo_arc1":0,"fo_arc2":0,"fo_arc3":0,"fo_induced":0,"fo_tto1":0,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-21","game_id":339,"hbp_allowed":0,"hits_allowed":4,"home_abbrev":"PIT","home_team_id":25,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":1,"k_arc1":1,"k_arc2":0,"k_arc3":0,"k_tto1":1,"k_tto2":0,"k_tto3":0,"lead_entries":0,"lead_held":0,"offspeed_pct":0.333,"outs_recorded":4,"pitches":21,"player_id":1568,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":3,"sb_allowed":1,"singles_allowed":0,"team_id":33,"terminal_outs":0,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"CHW","away_team_id":33,"batters_faced":31,"bb":1,"bf_arc1":9,"bf_arc2":12,"bf_arc3":10,"bf_tto1":12,"bf_tto2":12,"bf_tto3":7,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":1,"er":4,"er_arc1":0,"er_arc2":0,"er_arc3":4,"fastball_pct":0.318,"fo_arc1":2,"fo_arc2":0,"fo_arc3":0,"fo_induced":2,"fo_tto1":2,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-17","game_id":278,"hbp_allowed":0,"hits_allowed":8,"home_abbrev":"TOR","home_team_id":31,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":11,"k_arc1":2,"k_arc2":3,"k_arc3":6,"k_tto1":3,"k_tto2":4,"k_tto3":4,"lead_entries":1,"lead_held":1,"offspeed_pct":0.682,"outs_recorded":27,"pitches":106,"player_id":1568,"primary_pitch":"four_seam","quality_finish":1,"runs_allowed":4,"sb_allowed":0,"singles_allowed":7,"team_id":33,"terminal_outs":27,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"BOS","away_team_id":17,"batters_faced":15,"bb":1,"bf_arc1":11,"bf_arc2":4,"bf_arc3":0,"bf_tto1":9,"bf_tto2":6,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":0,"er":4,"er_arc1":2,"er_arc2":2,"er_arc3":0,"fastball_pct":0.6,"fo_arc1":0,"fo_arc2":0,"fo_arc3":0,"fo_induced":0,"fo_tto1":0,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-13","game_id":204,"hbp_allowed":0,"hits_allowed":5,"home_abbrev":"CHW","home_team_id":33,"hr_allowed":1,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":6,"k_arc1":4,"k_arc2":2,"k_arc3":0,"k_tto1":3,"k_tto2":3,"k_tto3":0,"lead_entries":0,"lead_held":0,"offspeed_pct":0.4,"outs_recorded":12,"pitches":58,"player_id":1568,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":4,"sb_allowed":0,"singles_allowed":5,"team_id":33,"terminal_outs":0,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"MIL","away_team_id":32,"batters_faced":10,"bb":2,"bf_arc1":10,"bf_arc2":0,"bf_arc3":0,"bf_tto1":10,"bf_tto2":0,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":1,"er":3,"er_arc1":3,"er_arc2":0,"er_arc3":0,"fastball_pct":0.75,"fo_arc1":2,"fo_arc2":0,"fo_arc3":0,"fo_induced":2,"fo_tto1":2,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-09","game_id":147,"hbp_allowed":0,"hits_allowed":2,"home_abbrev":"CHW","home_team_id":33,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":2,"k_arc1":2,"k_arc2":0,"k_arc3":0,"k_tto1":2,"k_tto2":0,"k_tto3":0,"lead_entries":0,"lead_held":0,"offspeed_pct":0.25,"outs_recorded":6,"pitches":35,"player_id":1568,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":3,"sb_allowed":0,"singles_allowed":0,"team_id":33,"terminal_outs":0,"triples_allowed":1,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"CHW","away_team_id":33,"batters_faced":26,"bb":1,"bf_arc1":13,"bf_arc2":9,"bf_arc3":4,"bf_tto1":12,"bf_tto2":12,"bf_tto3":2,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":5,"er":4,"er_arc1":2,"er_arc2":2,"er_arc3":0,"fastball_pct":0.455,"fo_arc1":1,"fo_arc2":0,"fo_arc3":0,"fo_induced":1,"fo_tto1":1,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-05","game_id":88,"hbp_allowed":0,"hits_allowed":12,"home_abbrev":"CLE","home_team_id":23,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":5,"k_arc1":1,"k_arc2":3,"k_arc3":1,"k_tto1":1,"k_tto2":4,"k_tto3":0,"lead_entries":1,"lead_held":1,"offspeed_pct":0.545,"outs_recorded":20,"pitches":85,"player_id":1568,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":5,"sb_allowed":5,"singles_allowed":6,"team_id":33,"terminal_outs":0,"triples_allowed":0,"unearned_runs":1,"wb_faced":0,"wb_runs":0},{"away_abbrev":"CHW","away_team_id":33,"batters_faced":21,"bb":2,"bf_arc1":10,"bf_arc2":11,"bf_arc3":0,"bf_tto1":12,"bf_tto2":9,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":4,"er":6,"er_arc1":1,"er_arc2":5,"er_arc3":0,"fastball_pct":0.308,"fo_arc1":2,"fo_arc2":1,"fo_arc3":0,"fo_induced":3,"fo_tto1":2,"fo_tto2":1,"fo_tto3":0,"game_date":"2026-04-01","game_id":10,"hbp_allowed":1,"hits_allowed":7,"home_abbrev":"POR","home_team_id":6,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":5,"k_arc1":4,"k_arc2":1,"k_arc3":0,"k_tto1":4,"k_tto2":1,"k_tto3":0,"lead_entries":1,"lead_held":1,"offspeed_pct":0.692,"outs_recorded":14,"pitches":67,"player_id":1568,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":6,"sb_allowed":0,"singles_allowed":3,"team_id":33,"terminal_outs":0,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0}],"player":{"adaptability":50,"age":28,"archetype":"","arm":57,"baserunning":50,"bats":"L","birthday":"Mar 14","bunt":44,"command":77,"contact":50,"contact_quality_threshold":0.342,"country":"US","defense":54,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"eye":50,"game_calling":20,"grit":0.522,"habit_cup":0.54,"hard_contact_delta":0.0,"hometown":"Oakland","hr_weight_bonus":0.0,"id":1568,"il_tier":null,"injured_until":null,"is_active":1,"is_joker":0,"is_pitcher":1,"leadership":50,"movement":41,"name":"Hal Seaton","pitch_variance":0.061,"pitcher_role":"HM","pitcher_skill":65,"position":"P","power":50,"pull_pct":0.5,"release_angle":0.052,"repertoire":"[{\"pitch_type\": \"four_seam\", \"quality\": 0.284, \"usage_weight\": 0.505}, {\"pitch_type\": \"knuckleball\", \"quality\": 0.284, \"usage_weight\": 0.096}, {\"pitch_type\": \"rise_knuck\", \"quality\": 0.659, \"usage_weight\": 0.281}, {\"pitch_type\": \"splitter\", \"quality\": 0.303, \"usage_weight\": 0.118}]","role_field_pos":"","role_hit":0,"role_run":0,"role_two_way":0,"roster_slot":"pitcher","rotation_slot":1,"run_aggressiveness":50,"salary":185291667,"secondary_country":"","skill":39,"speed":34,"stamina":80,"stay_aggressiveness":0.089,"streak_games":5,"streak_heat":-0.46358524230656,"streak_state":-1,"streak_weeks":0,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox","throws":"L","work_ethic":42,"work_habits":48},"player_est_value":185291667,"player_value_pct":0,"player_value_surplus_label":"\u01920","pt_totals":{"aor":14.333333333333334,"arc3_reach_rate":0.3333333333333333,"babip_allowed":0.51,"bb":11,"bb9":2.302325581395349,"bb_pct":0.06666666666666667,"bf":165,"bf_arc1":93,"bf_arc2":51,"bf_arc3":21,"breaking_pct":0,"cs_caught":2,"decay":-13.68267401503619,"decay_known":true,"decay_pg":-8.004887046926642,"decay_pg_known":true,"decay_pg_raw":-12.755392755392755,"decay_raw":-18.433179723502302,"dips_era":8.29198308414731,"doubles_allowed":19,"er":33,"er_arc1":14,"er_arc2":14,"er_arc3":5,"era":6.906976744186046,"fastball_pct":0.5025555555555555,"fip":8.352897222957626,"fo_arc1":10,"fo_arc2":2,"fo_arc3":2,"fo_induced":14,"fo_pct_pit":0.08484848484848485,"fop":62.94783882968253,"g":9,"g_arc3_reach":3,"g_total":9,"game_equiv":4.777777777777778,"gmli":0.646,"gs":9,"gsc_avg":52.57222222222223,"gsc_index":108.1889261523728,"gsc_plus":106.46022443873963,"gsc_plus_scope":"","h":55,"hbp_allowed":1,"hr9":0.8372093023255814,"hr_allowed":4,"hr_pct":0.024242424242424242,"ir_inherited":0,"ir_scored":0,"ir_stop_pct":null,"k":49,"k9":10.255813953488373,"k_arc1":26,"k_arc2":13,"k_arc3":10,"k_minus_bb_pct":0.23030303030303031,"k_pct":0.38181818181818183,"kbb":4.454545454545454,"l":1,"late_er_per_bf":0.23809523809523808,"late_k_known":true,"late_k_pct":0.5714285714285714,"late_k_pct_pct":57.14285714285714,"lead_entries":5,"lead_held":5,"li_avg":0.987,"lr_pct":1.0,"oavg":0.35947712418300654,"offspeed_pct":0.49744444444444447,"oobp":0.40606060606060607,"oops":0.8439691027926322,"os_pct":0.5308641975308642,"os_plus":193.8735769922109,"oslg":0.43790849673202614,"outs":129,"outs_per_pitch":0.22791519434628976,"p_per_bf":3.43030303030303,"park_factor":1.0,"pitches":566,"player_id":1568,"quality_finish":2,"r":37,"ra27":7.744186046511628,"sb_allowed":9,"singles_allowed":32,"terminal_outs":53,"triples_allowed":1,"uer":4,"unearned_runs":4,"vorp":27.494571704484542,"w":4,"war":1.3219204877206305,"wb_faced":3,"wb_runs":3,"wb_stop_pct":0.0,"wera_plus":152.77266231632098,"werra":6.906122081554721,"whip":1.5348837209302326,"wpa":0.462,"ws_pct":0.3333333333333333,"xo":{"bb9":2.308426817327594,"era":3.502649649697612,"hr9":0.9460357101694021,"k9":9.628442660137033,"oavg":0.22900494925054002,"oobp":0.288019045694213,"oops":0.659174033719538,"oslg":0.37081727052067237,"ra27":3.402949646101489,"whip":1.1653423385970156},"xra":7.47369563386798},"splits":{"Away":{"bt":{"ab":14,"avg":0.35714285714285715,"babip":0.5555555555555556,"bavg":0.35714285714285715,"bb":0,"bb_k":0.0,"bb_pct":0.0,"chances":0,"cs":0,"d2":2,"d3":0,"defense":54,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.0057613168724279795,"dwar":0.0002770002345106861,"e":0,"fld_pct":null,"fo":1,"fo_pct":0.07142857142857142,"g":5,"h":5,"h_per_ab":0.35714285714285715,"hbp":0,"hr":0,"hr_pct":0.0,"iso":0.14285714285714285,"k":5,"k_pct":0.35714285714285715,"mhab":0,"mhab_pct":0.0,"obp":0.35714285714285715,"ops":0.8571428571428572,"ops_plus":72.29471149337311,"ops_plus_scope":"","pa":14,"park_factor":1.0,"pavg":0.35714285714285715,"po":0,"pos_def":0.5466666666666666,"position":"P","r":4,"rbi":1,"roe":1,"sb":0,"sb_pct":0.0,"slg":0.5,"stay_conv_pct":0.0,"stay_diff":0.0,"stay_hits":0,"stay_pct":0.0,"stay_rbi":0,"stay_rbi_pct":0.0,"stay_rbi_per_stay":0.0,"stays":0,"vorp":-1.5222866659971224,"war":-0.07291351728270899,"war_off":-0.07319051751721968,"woba":0.35085714285714287,"woba_plus":61.95813345183917,"woba_plus_scope":"","wrc_plus":45.16092885996242,"xo":{"avg":0.2311774087597963,"babip":0.287622195702576,"obp":0.2819899806938106,"ops":0.6620052978434169,"slg":0.3768424771765443,"woba":0.28530650364214094}},"pt":{"aor":18.2,"arc3_reach_rate":0.3333333333333333,"babip_allowed":0.4857142857142857,"bb":7,"bb9":2.076923076923077,"bb_pct":0.06306306306306306,"bf":111,"bf_arc1":51,"bf_arc2":39,"bf_arc3":21,"cs_caught":2,"decay":-13.176665159881223,"decay_known":true,"decay_pg":-8.004887046926642,"decay_pg_known":true,"decay_pg_raw":-12.755392755392755,"decay_raw":-17.927170868347336,"dips_era":7.560319398995253,"er":19,"er_arc1":7,"er_arc2":7,"er_arc3":5,"era":5.637362637362638,"fip":7.69534547238262,"fo_arc1":7,"fo_arc2":2,"fo_arc3":2,"fo_induced":11,"fo_pct_pit":0.0990990990990991,"fop":67.55084835512498,"g":5,"g_arc3_reach":3,"g_total":9,"game_equiv":3.3703703703703702,"gs":5,"gsc_avg":56.274000000000015,"gsc_index":117.6910510532436,"gsc_plus":113.95642825867212,"gsc_plus_scope":"","h":35,"hbp_allowed":1,"hr9":0.2967032967032967,"hr_allowed":1,"hr_pct":0.009009009009009009,"ir_inherited":0,"ir_scored":0,"ir_stop_pct":null,"k":32,"k9":9.494505494505495,"k_arc1":13,"k_arc2":9,"k_arc3":10,"k_minus_bb_pct":0.22522522522522523,"k_pct":0.38738738738738737,"kbb":4.571428571428571,"l":1,"late_er_per_bf":0.23809523809523808,"late_k_known":true,"late_k_pct":0.5714285714285714,"late_k_pct_pct":57.14285714285714,"lead_entries":4,"lead_held":4,"lr_pct":1.0,"oavg":0.33980582524271846,"oobp":0.38738738738738737,"oops":0.7563194262223388,"os_pct":0.674074074074074,"os_plus":246.17435590173753,"oslg":0.36893203883495146,"outs":91,"outs_per_pitch":0.24202127659574468,"p_per_bf":3.3873873873873874,"park_factor":1.0,"pitches":376,"player_id":1568,"quality_finish":2,"r":21,"ra27":6.230769230769231,"sb_allowed":8,"terminal_outs":53,"uer":2,"unearned_runs":2,"vorp":22.291007932484746,"w":4,"war":1.0717366465864397,"wb_faced":1,"wb_runs":1,"wb_stop_pct":0.0,"wera_plus":174.47815264599916,"werra":6.046984339760203,"whip":1.3846153846153846,"ws_pct":0.0,"xo":{"bb9":2.222791750427521,"era":3.310293691763758,"hr9":0.8162833744524793,"k9":9.051721282577544,"oavg":0.22530192267802787,"oobp":0.2835533111523185,"oops":0.6382760421710909,"oslg":0.3542813817104823,"ra27":3.211817366789055,"whip":1.1419937270081926},"xra":6.234269898429411}},"Home":{"bt":{"ab":6,"avg":0.375,"babip":0.6,"bavg":0.5,"bb":2,"bb_k":2.0,"bb_pct":0.25,"chances":0,"cs":0,"d2":1,"d3":1,"defense":54,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.004609053497942384,"dwar":0.00022160018760854886,"e":0,"fld_pct":null,"fo":0,"fo_pct":0.0,"g":4,"h":3,"h_per_ab":0.5,"hbp":0,"hr":0,"hr_pct":0.0,"iso":0.375,"k":1,"k_pct":0.125,"mhab":0,"mhab_pct":0.0,"obp":0.625,"ops":1.375,"ops_plus":115.97276635395271,"ops_plus_scope":"","pa":8,"park_factor":1.0,"pavg":0.375,"po":0,"pos_def":0.5466666666666666,"position":"P","r":3,"rbi":4,"roe":0,"sb":0,"sb_pct":0.0,"slg":0.75,"stay_conv_pct":0.0,"stay_diff":0.125,"stay_hits":0,"stay_pct":0.0,"stay_rbi":0,"stay_rbi_pct":0.0,"stay_rbi_per_stay":0.0,"stays":0,"vorp":1.1360742860968829,"war":0.05484328662468461,"war_off":0.05462168643707606,"woba":0.65175,"woba_plus":115.0930351549891,"woba_plus_scope":"","wrc_plus":121.75729278519198,"xo":{"avg":0.25221307148524064,"babip":0.29437682834803564,"obp":0.33517914888193445,"ops":0.7580865358162213,"slg":0.42406485587729514,"woba":0.33448136553581176}},"pt":{"aor":9.5,"arc3_reach_rate":0.3333333333333333,"babip_allowed":0.5666666666666667,"bb":4,"bb9":2.8421052631578947,"bb_pct":0.07407407407407407,"bf":54,"bf_arc1":42,"bf_arc2":12,"bf_arc3":0,"cs_caught":0,"decay":999.9,"decay_known":false,"decay_pg":-8.004887046926642,"decay_pg_known":true,"decay_pg_raw":-12.755392755392755,"decay_raw":999.9,"dips_era":10.044125067011446,"er":14,"er_arc1":7,"er_arc2":7,"er_arc3":0,"era":9.947368421052632,"fip":9.927560625650404,"fo_arc1":3,"fo_arc2":0,"fo_arc3":0,"fo_induced":3,"fo_pct_pit":0.05555555555555555,"fop":52.70342402894541,"g":4,"g_arc3_reach":3,"g_total":9,"game_equiv":1.4074074074074074,"gs":4,"gsc_avg":47.94499999999999,"gsc_index":96.31127002628428,"gsc_plus":97.08996966382402,"gsc_plus_scope":"","h":20,"hbp_allowed":0,"hr9":2.1315789473684212,"hr_allowed":3,"hr_pct":0.05555555555555555,"ir_inherited":0,"ir_scored":0,"ir_stop_pct":null,"k":17,"k9":12.078947368421053,"k_arc1":13,"k_arc2":4,"k_arc3":0,"k_minus_bb_pct":0.24074074074074073,"k_pct":0.37037037037037035,"kbb":4.25,"l":1,"late_er_per_bf":null,"late_k_known":false,"late_k_pct":0.0,"late_k_pct_pct":0.0,"lead_entries":1,"lead_held":1,"lr_pct":1.0,"oavg":0.4,"oobp":0.4444444444444444,"oops":1.0244444444444443,"os_pct":0.35185185185185186,"os_plus":128.49760335530257,"oslg":0.58,"outs":38,"outs_per_pitch":0.2,"p_per_bf":3.5185185185185186,"park_factor":1.0,"pitches":190,"player_id":1568,"quality_finish":0,"r":16,"ra27":11.368421052631579,"sb_allowed":1,"terminal_outs":0,"uer":2,"unearned_runs":2,"vorp":4.544284409414993,"w":4,"war":0.21848613345940263,"wb_faced":2,"wb_runs":2,"wb_stop_pct":0.0,"wera_plus":111.86073316809943,"werra":9.431966220846586,"whip":1.8947368421052633,"ws_pct":0.0,"xo":{"bb9":2.513500267009348,"era":3.963291548960264,"hr9":1.2567584088599277,"k9":11.00953859060844,"oavg":0.23663318398991506,"oobp":0.2971986111414405,"oops":0.7022041088107784,"oslg":0.40488120146966383,"ra27":3.860661157086529,"whip":1.2212561189807758},"xra":9.700912936237156}},"Last 30 days":{"bt":{"ab":18,"avg":0.4,"babip":0.6153846153846154,"bavg":0.4444444444444444,"bb":2,"bb_k":0.4,"bb_pct":0.1,"chances":0,"cs":0,"d2":3,"d3":1,"defense":54,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.009218106995884767,"dwar":0.0004432003752170977,"e":0,"fld_pct":null,"fo":0,"fo_pct":0.0,"g":8,"h":8,"h_per_ab":0.4444444444444444,"hbp":0,"hr":0,"hr_pct":0.0,"iso":0.25,"k":5,"k_pct":0.25,"mhab":0,"mhab_pct":0.0,"obp":0.5,"ops":1.15,"ops_plus":96.99540458694226,"ops_plus_scope":"","pa":20,"park_factor":1.0,"pavg":0.4,"po":0,"pos_def":0.5466666666666666,"position":"P","r":7,"rbi":5,"roe":1,"sb":0,"sb_pct":0.0,"slg":0.65,"stay_conv_pct":0.0,"stay_diff":0.0444444444444444,"stay_hits":0,"stay_pct":0.0,"stay_rbi":0,"stay_rbi_pct":0.0,"stay_rbi_per_stay":0.0,"stays":0,"vorp":0.41601904857553884,"war":0.020445116008052707,"war_off":0.02000191563283561,"woba":0.5063,"woba_plus":89.40790747828305,"woba_plus_scope":"","wrc_plus":84.73101958378071,"xo":{"avg":0.2440325359809012,"babip":0.2967149704176178,"obp":0.31035753706081,"ops":0.7163408944901062,"slg":0.4051759043969948,"woba":0.31071049995146}},"pt":{"aor":14.375,"arc3_reach_rate":0.3333333333333333,"babip_allowed":0.5057471264367817,"bb":9,"bb9":2.1130434782608694,"bb_pct":0.0625,"bf":144,"bf_arc1":83,"bf_arc2":40,"bf_arc3":21,"cs_caught":2,"decay":-16.247773121138017,"decay_known":true,"decay_pg":-8.004887046926642,"decay_pg_known":true,"decay_pg_raw":-12.755392755392755,"decay_raw":-20.99827882960413,"dips_era":8.367008362205954,"er":27,"er_arc1":13,"er_arc2":9,"er_arc3":5,"era":6.339130434782609,"fip":8.350672753796857,"fo_arc1":8,"fo_arc2":1,"fo_arc3":2,"fo_induced":11,"fo_pct_pit":0.0763888888888889,"fop":62.48448755845754,"g":8,"g_arc3_reach":3,"g_total":9,"game_equiv":4.2592592592592595,"gs":8,"gsc_avg":52.97625,"gsc_index":109.22602849571506,"gsc_plus":107.2783920200888,"gsc_plus_scope":"","h":48,"hbp_allowed":0,"hr9":0.9391304347826086,"hr_allowed":4,"hr_pct":0.027777777777777776,"ir_inherited":0,"ir_scored":0,"ir_stop_pct":null,"k":44,"k9":10.330434782608695,"k_arc1":22,"k_arc2":12,"k_arc3":10,"k_minus_bb_pct":0.24305555555555555,"k_pct":0.3819444444444444,"kbb":4.888888888888889,"l":1,"late_er_per_bf":0.23809523809523808,"late_k_known":true,"late_k_pct":0.5714285714285714,"late_k_pct_pct":57.14285714285714,"lead_entries":4,"lead_held":4,"lr_pct":1.0,"oavg":0.35555555555555557,"oobp":0.3958333333333333,"oops":0.8402777777777777,"os_pct":0.5324074074074074,"os_plus":194.43716297183943,"oslg":0.4444444444444444,"outs":115,"outs_per_pitch":0.23046092184368738,"p_per_bf":3.4652777777777777,"park_factor":1.0,"pitches":499,"player_id":1568,"quality_finish":2,"r":31,"ra27":7.278260869565218,"sb_allowed":9,"terminal_outs":53,"uer":4,"unearned_runs":4,"vorp":26.594796230106418,"w":4,"war":1.2786598889845175,"wb_faced":3,"wb_runs":3,"wb_stop_pct":0.0,"wera_plus":164.4224471618857,"werra":6.416804243534085,"whip":1.4869565217391303,"ws_pct":0.0,"xo":{"bb9":2.236514636924551,"era":3.416616720307915,"hr9":0.9705026075908059,"k9":9.684970900244071,"oavg":0.2282667329854392,"oobp":0.2855731746375504,"oops":0.6582939246081126,"oslg":0.3723841486692,"ra27":3.3441070720448955,"whip":1.157895436702071},"xra":7.092513939796249}}},"transactions":[{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Norman Barton is on IL","event_type":"promotion","game_date":"2026-04-27","id":2466,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Norman Barton is on IL","event_type":"promotion","game_date":"2026-04-25","id":2322,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Pedro Morel is on IL","event_type":"promotion","game_date":"2026-04-21","id":1981,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Y\u00e1ser Corzo is on IL","event_type":"promotion","game_date":"2026-04-21","id":1979,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Rodney Edmond is on IL","event_type":"promotion","game_date":"2026-04-20","id":1902,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"Hal Seaton returns from Day-to-Day (P)","event_type":"return","game_date":"2026-04-19","id":1796,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"Hal Seaton (P) placed on Day-to-Day, out until 2026-04-19 (~1 games)","event_type":"injury","game_date":"2026-04-18","id":1763,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Hector Navarro is on IL","event_type":"promotion","game_date":"2026-04-15","id":1559,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Y\u00e1ser Corzo is on IL","event_type":"promotion","game_date":"2026-04-04","id":279,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"},{"detail":"White Sox: Hal Seaton (P) promoted to cover pitching role while Bauer Atewogbola is on IL","event_type":"promotion","game_date":"2026-04-04","id":277,"player_id":1568,"player_name":"Hal Seaton","player_pos":"P","season":1,"team_abbrev":"CHW","team_id":33,"team_name":"White Sox"}],"transfer_leagues":[{"league":"AL","style":"","style_label":"","teams":[{"abbrev":"ARI","id":14,"league":"AL","name":"Diamondbacks","style_profile":""},{"abbrev":"CIN","id":11,"league":"AL","name":"Reds","style_profile":""},{"abbrev":"CLE","id":23,"league":"AL","name":"Guardians","style_profile":""},{"abbrev":"COL","id":34,"league":"AL","name":"Rockies","style_profile":""},{"abbrev":"DET","id":22,"league":"AL","name":"Tigers","style_profile":""},{"abbrev":"HOU","id":18,"league":"AL","name":"Astros","style_profile":""},{"abbrev":"LAD","id":8,"league":"AL","name":"Dodgers","style_profile":""},{"abbrev":"MIL","id":32,"league":"AL","name":"Brewers","style_profile":""},{"abbrev":"MIN","id":7,"league":"AL","name":"Twins","style_profile":""},{"abbrev":"MON","id":1,"league":"AL","name":"Expos","style_profile":""},{"abbrev":"NYY","id":27,"league":"AL","name":"Yankees","style_profile":""},{"abbrev":"PHI","id":30,"league":"AL","name":"Phillies","style_profile":""},{"abbrev":"PIT","id":25,"league":"AL","name":"Pirates","style_profile":""},{"abbrev":"POR","id":6,"league":"AL","name":"Beavers","style_profile":""},{"abbrev":"SEA","id":29,"league":"AL","name":"Mariners","style_profile":""},{"abbrev":"VAN","id":5,"league":"AL","name":"Angels","style_profile":""},{"abbrev":"WSN","id":12,"league":"AL","name":"Nationals","style_profile":""}]},{"league":"NL","style":"","style_label":"","teams":[{"abbrev":"ATL","id":21,"league":"NL","name":"Braves","style_profile":""},{"abbrev":"BAL","id":10,"league":"NL","name":"Orioles","style_profile":""},{"abbrev":"BOS","id":17,"league":"NL","name":"Red Sox","style_profile":""},{"abbrev":"CHC","id":2,"league":"NL","name":"Cubs","style_profile":""},{"abbrev":"KCR","id":28,"league":"NL","name":"Royals","style_profile":""},{"abbrev":"MIA","id":24,"league":"NL","name":"Marlins","style_profile":""},{"abbrev":"NJC","id":36,"league":"NL","name":"Canaries","style_profile":""},{"abbrev":"NSH","id":16,"league":"NL","name":"Stars","style_profile":""},{"abbrev":"NYM","id":4,"league":"NL","name":"Mets","style_profile":""},{"abbrev":"OAK","id":3,"league":"NL","name":"Athletics","style_profile":""},{"abbrev":"SDP","id":20,"league":"NL","name":"Padres","style_profile":""},{"abbrev":"SFG","id":9,"league":"NL","name":"Giants","style_profile":""},{"abbrev":"SLB","id":26,"league":"NL","name":"Bees","style_profile":""},{"abbrev":"STL","id":13,"league":"NL","name":"Cardinals","style_profile":""},{"abbrev":"TBR","id":15,"league":"NL","name":"Rays","style_profile":""},{"abbrev":"TEX","id":35,"league":"NL","name":"Rangers","style_profile":""},{"abbrev":"TOR","id":31,"league":"NL","name":"Blue Jays","style_profile":""},{"abbrev":"VCO","id":19,"league":"NL","name":"Orcas","style_profile":""}]}]},"endpoint":"player_detail"}
