{"args":{"format":"json"},"data":{"baselines":{"era":10.622904931402703,"gsc_avg":49.32949350979894,"gsc_std":5.883967874359929,"league":"","league_arc1_k_pct":0.28045845997973656,"league_arc3_k_pct":0.3294355177925465,"league_decay_drift":-4.897705781280992,"league_werra":10.622904931402703,"league_xra":10.622904931402703,"obp":0.5300064778826578,"ops":1.1875578382380159,"ra27":12.962090057711581,"replacement_era":12.747485917683242,"replacement_woba":0.4816536877660559,"runs_per_pa":0.32863686840644085,"runs_per_win":20.839710635851365,"slg":0.6575513603553581,"total_outs":28937.0,"total_pa":43224.0,"woba":0.5666513973718305,"xo_avg_mean":0.48216394719473404,"xo_avg_sd":0.16578388955268278,"xo_babip_mean":0.6029959279213533,"xo_babip_sd":0.1601343091079524,"xo_bb9_mean":4.62512709643752,"xo_bb9_sd":2.4252424498662855,"xo_era_mean":12.375026508901213,"xo_era_sd":7.058334012893437,"xo_hr9_mean":1.9671127662605792,"xo_hr9_sd":1.9794042579744207,"xo_k9_mean":8.806548854243381,"xo_k9_sd":2.7507296247988746,"xo_oavg_mean":0.4721931288969723,"xo_oavg_sd":0.1160701471947748,"xo_obp_mean":0.5452851512145764,"xo_obp_sd":0.15379560089739944,"xo_oobp_mean":0.5403210922200442,"xo_oobp_sd":0.10818643656908884,"xo_oops_mean":1.1682526366063122,"xo_oops_sd":0.30312425967815765,"xo_ops_mean":1.244897461177021,"xo_ops_sd":0.4406678687844703,"xo_oslg_mean":0.627931544386268,"xo_oslg_sd":0.2106934521830924,"xo_ra27_mean":15.097574535640833,"xo_ra27_sd":8.541412382760337,"xo_slg_mean":0.6996123099624444,"xo_slg_sd":0.29713503910355893,"xo_whip_mean":2.4140613880116226,"xo_whip_sd":0.9056715347587153,"xo_woba_mean":0.5585691497467834,"xo_woba_sd":0.21386768958360972},"batting_log":[{"a":0,"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":1,"away_abbrev":"PIT","away_team_id":25,"bb":1,"bunt_att":0,"bunt_hits":0,"c2_adv_1b":0,"c2_adv_2b":1,"c2_adv_3b":0,"c2_op_1b":0,"c2_op_2b":1,"c2_op_3b":0,"cs":0,"doubles":0,"e":0,"entered_inning":0,"entry_type":"starter","fo":0,"game_date":"2026-04-19","game_id":308,"game_position":"P","gidp":0,"gitp":0,"hbp":1,"hits":1,"home_abbrev":"MIN","home_team_id":7,"hr":0,"id":9330,"k":1,"multi_hit_abs":0,"outs_recorded":3,"pa":3,"phase":0,"player_id":1185,"po":0,"rad_1b":3,"rad_2b":2,"rad_3b":0,"rbi":1,"replaced_player_id":null,"risp_2b":0,"risp_3b":0,"risp_ab":1,"risp_bb":0,"risp_h":1,"risp_hbp":0,"risp_hr":0,"risp_pa":1,"risp_rbi":1,"roe":0,"runs":0,"sb":0,"sh":0,"sqz":0,"sqz_rbi":0,"stay_hits":1,"stay_rbi":1,"stays":1,"team_id":25,"triples":0,"walkback_runs":0}],"bt_totals":{"ab":1,"adv_1b_pct":0.5,"adv_2b_pct":1.0,"adv_3b_pct":0.0,"adv_adv_1b":1,"adv_adv_2b":1,"adv_adv_3b":0,"adv_op_1b":2,"adv_op_2b":1,"adv_op_3b":1,"adv_total_pct":0.5,"avg":0.3333333333333333,"babip":0.0,"bavg":1.0,"bb":1,"bb_k":1.0,"bb_pct":0.3333333333333333,"bunt_att":0,"bunt_hits":0,"chances":0,"cs":0,"d2":0,"d3":0,"defense":50,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.0,"dwar":0.0,"e":0,"fld_pct":null,"fo":0,"fo_pct":0.0,"g":1,"h":1,"h_per_ab":1.0,"hbp":1,"hr":0,"hr_pct":0.0,"iso":0.0,"k":1,"k_pct":0.3333333333333333,"li_avg":0.606,"mhab":0,"mhab_pct":0.0,"obp":1.0,"ops":1.3333333333333333,"ops_plus":112.27523328982487,"ops_plus_scope":"","pa":3,"park_factor":1.0,"pavg":0.3333333333333333,"po":0,"pos_def":0.5,"position":"P","r":0,"rad_1b":3,"rad_2b":2,"rad_3b":0,"rad_total":5,"rbi":1,"risp_2b":0,"risp_3b":0,"risp_ab":1,"risp_bb":0,"risp_conv":1.0,"risp_h":1,"risp_hbp":0,"risp_hr":0,"risp_obp":1.0,"risp_ops":2.0,"risp_pa":1,"risp_pavg":1.0,"risp_rbi":1,"risp_slg":1.0,"sb":0,"sb_pct":0.0,"sh":0,"slg":0.3333333333333333,"sqz":0,"sqz_rbi":0,"stay_conv_pct":1.0,"stay_diff":0.6666666666666667,"stay_hits":1,"stay_pct":0.3333333333333333,"stay_rbi":1,"stay_rbi_pct":1.0,"stay_rbi_per_stay":1.0,"stays":1,"vorp":0.2191991139181937,"war":0.010518337694243074,"war_off":0.010518337694243074,"woba":0.5693333333333334,"woba_plus":100.4732955700704,"woba_plus_scope":"","wpa":0.267,"wrc_plus":100.68006570456411,"xo":{"avg":0.3249654583497813,"babip":0.20462647323531125,"obp":0.4086985413364536,"ops":0.7510548800438303,"slg":0.3472013863616402,"woba":0.3217112554152301}},"college_origin":null,"current_league":"AL","current_style_label":"","fld_totals":{"a":0,"chances":0,"e":0,"fld_pct":null,"po":0},"handedness_splits":{"bat_vs_lhp":null,"bat_vs_rhp":{"ba":1.0,"bip":1,"d2":0,"d3":0,"h":1,"hr":0,"iso":0.0,"rbi":1,"slg":1.0},"pit_vs_lhb":{"ba":0.3333333333333333,"bip":9,"d2":1,"d3":0,"h":3,"hr":0,"r":1,"slg":0.4444444444444444},"pit_vs_rhb":{"ba":0.34375,"bip":32,"d2":1,"d3":0,"h":11,"hr":0,"r":6,"slg":0.375}},"nickel_games":0,"pitching_log":[{"away_abbrev":"CHW","away_team_id":33,"batters_faced":6,"bb":0,"bf_arc1":0,"bf_arc2":0,"bf_arc3":6,"bf_tto1":6,"bf_tto2":0,"bf_tto3":0,"breaking_pct":0.0,"cs_caught":0,"doubles_allowed":0,"er":0,"er_arc1":0,"er_arc2":0,"er_arc3":0,"fastball_pct":0.0,"fo_arc1":0,"fo_arc2":0,"fo_arc3":1,"fo_induced":1,"fo_tto1":1,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-22","game_id":349,"hbp_allowed":0,"hits_allowed":1,"home_abbrev":"PIT","home_team_id":25,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":0,"k":2,"k_arc1":0,"k_arc2":0,"k_arc3":2,"k_tto1":2,"k_tto2":0,"k_tto3":0,"lead_entries":0,"lead_held":0,"offspeed_pct":1.0,"outs_recorded":5,"pitches":22,"player_id":1185,"primary_pitch":"eephus","quality_finish":0,"runs_allowed":0,"sb_allowed":0,"singles_allowed":1,"team_id":25,"terminal_outs":0,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"PIT","away_team_id":25,"batters_faced":10,"bb":1,"bf_arc1":10,"bf_arc2":0,"bf_arc3":0,"bf_tto1":10,"bf_tto2":0,"bf_tto3":0,"breaking_pct":0.3,"cs_caught":0,"doubles_allowed":0,"er":3,"er_arc1":3,"er_arc2":0,"er_arc3":0,"fastball_pct":0.4,"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-19","game_id":308,"hbp_allowed":0,"hits_allowed":6,"home_abbrev":"MIN","home_team_id":7,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":0,"k_arc1":0,"k_arc2":0,"k_arc3":0,"k_tto1":0,"k_tto2":0,"k_tto3":0,"lead_entries":0,"lead_held":0,"offspeed_pct":0.3,"outs_recorded":5,"pitches":26,"player_id":1185,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":3,"sb_allowed":0,"singles_allowed":5,"team_id":25,"terminal_outs":0,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"PIT","away_team_id":25,"batters_faced":30,"bb":4,"bf_arc1":11,"bf_arc2":7,"bf_arc3":12,"bf_tto1":12,"bf_tto2":12,"bf_tto3":6,"breaking_pct":0.087,"cs_caught":0,"doubles_allowed":0,"er":2,"er_arc1":0,"er_arc2":1,"er_arc3":1,"fastball_pct":0.435,"fo_arc1":1,"fo_arc2":1,"fo_arc3":0,"fo_induced":2,"fo_tto1":1,"fo_tto2":1,"fo_tto3":0,"game_date":"2026-04-15","game_id":240,"hbp_allowed":0,"hits_allowed":6,"home_abbrev":"PHI","home_team_id":30,"hr_allowed":0,"ir_inherited":0,"ir_scored":0,"is_starter":1,"k":4,"k_arc1":2,"k_arc2":1,"k_arc3":1,"k_tto1":2,"k_tto2":1,"k_tto3":1,"lead_entries":0,"lead_held":0,"offspeed_pct":0.478,"outs_recorded":27,"pitches":88,"player_id":1185,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":2,"sb_allowed":1,"singles_allowed":5,"team_id":25,"terminal_outs":0,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0},{"away_abbrev":"CHC","away_team_id":2,"batters_faced":8,"bb":0,"bf_arc1":0,"bf_arc2":0,"bf_arc3":8,"bf_tto1":8,"bf_tto2":0,"bf_tto3":0,"breaking_pct":0.143,"cs_caught":0,"doubles_allowed":1,"er":3,"er_arc1":0,"er_arc2":0,"er_arc3":3,"fastball_pct":0.429,"fo_arc1":0,"fo_arc2":0,"fo_arc3":3,"fo_induced":3,"fo_tto1":3,"fo_tto2":0,"fo_tto3":0,"game_date":"2026-04-07","game_id":110,"hbp_allowed":0,"hits_allowed":3,"home_abbrev":"PIT","home_team_id":25,"hr_allowed":0,"ir_inherited":1,"ir_scored":1,"is_starter":0,"k":0,"k_arc1":0,"k_arc2":0,"k_arc3":0,"k_tto1":0,"k_tto2":0,"k_tto3":0,"lead_entries":1,"lead_held":1,"offspeed_pct":0.429,"outs_recorded":6,"pitches":31,"player_id":1185,"primary_pitch":"four_seam","quality_finish":0,"runs_allowed":3,"sb_allowed":0,"singles_allowed":2,"team_id":25,"terminal_outs":6,"triples_allowed":0,"unearned_runs":0,"wb_faced":0,"wb_runs":0}],"player":{"adaptability":50,"age":24,"archetype":"","arm":49,"baserunning":50,"bats":"L","birthday":"Mar 30","bunt":44,"command":60,"contact":50,"contact_quality_threshold":0.257,"country":"US","defense":50,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"eye":50,"game_calling":20,"grit":0.741,"habit_cup":0.5800000000000001,"hard_contact_delta":0.0,"hometown":"Seattle","hr_weight_bonus":0.0,"id":1185,"il_tier":"short","injured_until":"2026-05-15","is_active":1,"is_joker":0,"is_pitcher":1,"leadership":50,"movement":57,"name":"Oliver Liberty","pitch_variance":0.072,"pitcher_role":"AN","pitcher_skill":70,"position":"P","power":50,"pull_pct":0.5,"release_angle":0.549,"repertoire":"[{\"pitch_type\": \"four_seam\", \"quality\": 0.762, \"usage_weight\": 0.481}, {\"pitch_type\": \"eephus\", \"quality\": 0.556, \"usage_weight\": 0.242}, {\"pitch_type\": \"knuckleball\", \"quality\": 0.416, \"usage_weight\": 0.148}, {\"pitch_type\": \"screwball\", \"quality\": 0.369, \"usage_weight\": 0.129}]","role_field_pos":"","role_hit":0,"role_run":0,"role_two_way":0,"roster_slot":"pitcher","rotation_slot":1,"run_aggressiveness":50,"salary":76500000,"secondary_country":"","skill":25,"speed":36,"stamina":70,"stay_aggressiveness":0.244,"streak_games":0,"streak_heat":0.306,"streak_state":0,"streak_weeks":0,"team_abbrev":"PIT","team_id":25,"team_name":"Pirates","throws":"L","work_ethic":29,"work_habits":80},"player_est_value":76500000,"player_value_pct":0,"player_value_surplus_label":"\u01920","pt_totals":{"aor":10.75,"arc3_reach_rate":1.0,"babip_allowed":0.37209302325581395,"bb":5,"bb9":3.13953488372093,"bb_pct":0.09259259259259259,"bf":54,"bf_arc1":21,"bf_arc2":7,"bf_arc3":26,"breaking_pct":0.17666666666666667,"cs_caught":0,"decay":-7.739656856081645,"decay_known":true,"decay_pg":7.224545608120819,"decay_pg_known":true,"decay_pg_raw":2.3268398268398265,"decay_raw":-12.637362637362637,"dips_era":8.583897978849,"doubles_allowed":1,"er":8,"er_arc1":3,"er_arc2":1,"er_arc3":4,"era":5.023255813953488,"fastball_pct":0.42133333333333334,"fip":8.838047530682132,"fo_arc1":1,"fo_arc2":1,"fo_arc3":4,"fo_induced":6,"fo_pct_pit":0.1111111111111111,"fop":61.511713287842156,"g":4,"g_arc3_reach":4,"g_total":4,"game_equiv":1.5925925925925926,"gmli":0.688,"gs":2,"gsc_avg":58.050000000000004,"gsc_index":122.23118822980412,"gsc_plus":117.67807830515997,"gsc_plus_scope":"","h":16,"hbp_allowed":0,"hr9":0.0,"hr_allowed":0,"hr_pct":0.0,"ir_inherited":1,"ir_scored":1,"ir_stop_pct":0.0,"k":6,"k9":3.7674418604651163,"k_arc1":2,"k_arc2":1,"k_arc3":3,"k_minus_bb_pct":0.018518518518518517,"k_pct":0.2222222222222222,"kbb":1.2,"l":0,"late_er_per_bf":0.15384615384615385,"late_k_known":true,"late_k_pct":0.2692307692307692,"late_k_pct_pct":26.923076923076923,"lead_entries":1,"lead_held":1,"li_avg":1.294,"lr_pct":1.0,"oavg":0.32653061224489793,"offspeed_pct":0.55175,"oobp":0.3888888888888889,"oops":0.7154195011337868,"os_pct":0.39814814814814814,"os_plus":145.9610533227356,"oslg":0.32653061224489793,"outs":43,"outs_per_pitch":0.25748502994011974,"p_per_bf":3.0925925925925926,"park_factor":1.0,"pitches":167,"player_id":1185,"quality_finish":0,"r":8,"ra27":5.023255813953488,"sb_allowed":1,"singles_allowed":13,"terminal_outs":6,"triples_allowed":0,"uer":0,"unearned_runs":0,"vorp":10.487566412882067,"w":1,"war":0.5032491379625924,"wb_faced":0,"wb_runs":0,"wb_stop_pct":0.0,"wera_plus":172.38623558656928,"werra":6.162269797966595,"whip":1.4651162790697674,"wpa":0.935,"ws_pct":0.5,"xo":{"bb9":2.618073602431554,"era":3.2063482663764304,"hr9":0.752794361611048,"k9":4.652975344602218,"oavg":0.22239104589944125,"oobp":0.28360692327549136,"oops":0.6274401966749903,"oslg":0.3434740629055114,"ra27":3.0615590743373993,"whip":1.1533107090671084},"xra":4.661210254215978},"splits":{"Away":{"bt":{"ab":1,"avg":0.3333333333333333,"babip":0.0,"bavg":1.0,"bb":1,"bb_k":1.0,"bb_pct":0.3333333333333333,"chances":0,"cs":0,"d2":0,"d3":0,"defense":50,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.0,"dwar":0.0,"e":0,"fld_pct":null,"fo":0,"fo_pct":0.0,"g":1,"h":1,"h_per_ab":1.0,"hbp":1,"hr":0,"hr_pct":0.0,"iso":0.0,"k":1,"k_pct":0.3333333333333333,"mhab":0,"mhab_pct":0.0,"obp":1.0,"ops":1.3333333333333333,"ops_plus":112.27523328982487,"ops_plus_scope":"","pa":3,"park_factor":1.0,"pavg":0.3333333333333333,"po":0,"pos_def":0.5,"position":"P","r":0,"rbi":1,"roe":0,"sb":0,"sb_pct":0.0,"slg":0.3333333333333333,"stay_conv_pct":1.0,"stay_diff":0.6666666666666667,"stay_hits":1,"stay_pct":0.3333333333333333,"stay_rbi":1,"stay_rbi_pct":1.0,"stay_rbi_per_stay":1.0,"stays":1,"vorp":0.2191991139181937,"war":0.010518337694243074,"war_off":0.010518337694243074,"woba":0.5693333333333334,"woba_plus":100.4732955700704,"woba_plus_scope":"","wrc_plus":100.68006570456411,"xo":{"avg":0.3249654583497813,"babip":0.20462647323531125,"obp":0.4086985413364536,"ops":0.7510548800438303,"slg":0.3472013863616402,"woba":0.3217112554152301}},"pt":{"aor":16.0,"arc3_reach_rate":1.0,"babip_allowed":0.3870967741935484,"bb":5,"bb9":4.21875,"bb_pct":0.125,"bf":40,"bf_arc1":21,"bf_arc2":7,"bf_arc3":12,"cs_caught":0,"decay":10.850086733661943,"decay_known":true,"decay_pg":7.224545608120819,"decay_pg_known":true,"decay_pg_raw":2.3268398268398265,"decay_raw":5.952380952380952,"dips_era":9.493054955593186,"er":5,"er_arc1":3,"er_arc2":1,"er_arc3":1,"era":4.21875,"fip":9.284995205100737,"fo_arc1":1,"fo_arc2":1,"fo_arc3":0,"fo_induced":2,"fo_pct_pit":0.05,"fop":56.153509121677416,"g":2,"g_arc3_reach":4,"g_total":4,"game_equiv":1.1851851851851851,"gs":2,"gsc_avg":57.72,"gsc_index":121.389919190663,"gsc_plus":117.0091073173787,"gsc_plus_scope":"","h":12,"hbp_allowed":0,"hr9":0.0,"hr_allowed":0,"hr_pct":0.0,"ir_inherited":0,"ir_scored":0,"ir_stop_pct":null,"k":4,"k9":3.375,"k_arc1":2,"k_arc2":1,"k_arc3":1,"k_minus_bb_pct":-0.025,"k_pct":0.15,"kbb":0.8,"l":0,"late_er_per_bf":0.08333333333333333,"late_k_known":true,"late_k_pct":0.08333333333333333,"late_k_pct_pct":8.333333333333332,"lead_entries":0,"lead_held":0,"lr_pct":null,"oavg":0.34285714285714286,"oobp":0.425,"oops":0.7678571428571428,"os_pct":0.5925925925925926,"os_plus":217.24435843383904,"oslg":0.34285714285714286,"outs":32,"outs_per_pitch":0.2807017543859649,"p_per_bf":2.85,"park_factor":1.0,"pitches":114,"player_id":1185,"quality_finish":0,"r":5,"ra27":4.21875,"sb_allowed":1,"terminal_outs":0,"uer":0,"unearned_runs":0,"vorp":8.647296129626618,"w":1,"war":0.4149431957442988,"wb_faced":0,"wb_runs":0,"wb_stop_pct":0.0,"wera_plus":194.86813869173045,"werra":5.451329808310784,"whip":1.59375,"ws_pct":0.0,"xo":{"bb9":3.0408166401520274,"era":3.0866697270627492,"hr9":0.752794361611048,"k9":4.353371959541428,"oavg":0.2254855855562804,"oobp":0.2922853576399443,"oops":0.639895518489517,"oslg":0.3473485379884051,"ra27":2.9626607813154937,"whip":1.1731950934593267},"xra":6.438166418446717}},"Home":{"bt":null,"pt":{"aor":5.5,"arc3_reach_rate":1.0,"babip_allowed":0.3333333333333333,"bb":0,"bb9":0.0,"bb_pct":0.0,"bf":14,"bf_arc1":0,"bf_arc2":0,"bf_arc3":14,"cs_caught":0,"decay":999.9,"decay_known":false,"decay_pg":7.224545608120819,"decay_pg_known":true,"decay_pg_raw":2.3268398268398265,"decay_raw":999.9,"dips_era":5.939077682865912,"er":3,"er_arc1":0,"er_arc2":0,"er_arc3":3,"era":7.363636363636363,"fip":7.537836114191646,"fo_arc1":0,"fo_arc2":0,"fo_arc3":4,"fo_induced":4,"fo_pct_pit":0.2857142857142857,"fop":78.2315110758141,"g":2,"g_arc3_reach":4,"g_total":4,"game_equiv":0.4074074074074074,"gs":0,"gsc_avg":58.379999999999995,"gsc_index":123.07245726894521,"gsc_plus":118.34704929294124,"gsc_plus_scope":"","h":4,"hbp_allowed":0,"hr9":0.0,"hr_allowed":0,"hr_pct":0.0,"ir_inherited":1,"ir_scored":1,"ir_stop_pct":0.0,"k":2,"k9":4.909090909090909,"k_arc1":0,"k_arc2":0,"k_arc3":2,"k_minus_bb_pct":0.14285714285714285,"k_pct":0.42857142857142855,"kbb":null,"l":0,"late_er_per_bf":0.21428571428571427,"late_k_known":true,"late_k_pct":0.42857142857142855,"late_k_pct_pct":42.857142857142854,"lead_entries":1,"lead_held":1,"lr_pct":1.0,"oavg":0.2857142857142857,"oobp":0.2857142857142857,"oops":0.5714285714285714,"os_pct":0.2037037037037037,"os_plus":74.67774821163216,"oslg":0.2857142857142857,"outs":11,"outs_per_pitch":0.20754716981132076,"p_per_bf":3.7857142857142856,"park_factor":1.0,"pitches":53,"player_id":1185,"quality_finish":0,"r":3,"ra27":7.363636363636363,"sb_allowed":0,"terminal_outs":6,"uer":0,"unearned_runs":0,"vorp":1.2713161718383637,"w":1,"war":0.061004502128319815,"wb_faced":0,"wb_runs":0,"wb_stop_pct":0.0,"wera_plus":110.34511422052688,"werra":9.626982586807259,"whip":1.090909090909091,"ws_pct":0.0,"xo":{"bb9":1.3882756745174498,"era":3.5545040171071407,"hr9":0.752794361611048,"k9":5.524548828415432,"oavg":0.2146546967573434,"oobp":0.25881139651991153,"oops":0.5932385562329383,"oslg":0.3337878751982772,"ra27":3.3492631994920328,"whip":1.095465227198837},"xra":5.062278590787836}},"Last 30 days":{"bt":{"ab":1,"avg":0.3333333333333333,"babip":0.0,"bavg":1.0,"bb":1,"bb_k":1.0,"bb_pct":0.3333333333333333,"chances":0,"cs":0,"d2":0,"d3":0,"defense":50,"defense_catcher":50,"defense_infield":50,"defense_outfield":50,"drs":0.0,"dwar":0.0,"e":0,"fld_pct":null,"fo":0,"fo_pct":0.0,"g":1,"h":1,"h_per_ab":1.0,"hbp":1,"hr":0,"hr_pct":0.0,"iso":0.0,"k":1,"k_pct":0.3333333333333333,"mhab":0,"mhab_pct":0.0,"obp":1.0,"ops":1.3333333333333333,"ops_plus":112.27523328982487,"ops_plus_scope":"","pa":3,"park_factor":1.0,"pavg":0.3333333333333333,"po":0,"pos_def":0.5,"position":"P","r":0,"rbi":1,"roe":0,"sb":0,"sb_pct":0.0,"slg":0.3333333333333333,"stay_conv_pct":1.0,"stay_diff":0.6666666666666667,"stay_hits":1,"stay_pct":0.3333333333333333,"stay_rbi":1,"stay_rbi_pct":1.0,"stay_rbi_per_stay":1.0,"stays":1,"vorp":0.2191991139181937,"war":0.010518337694243074,"war_off":0.010518337694243074,"woba":0.5693333333333334,"woba_plus":100.4732955700704,"woba_plus_scope":"","wrc_plus":100.68006570456411,"xo":{"avg":0.3249654583497813,"babip":0.20462647323531125,"obp":0.4086985413364536,"ops":0.7510548800438303,"slg":0.3472013863616402,"woba":0.3217112554152301}},"pt":{"aor":12.333333333333334,"arc3_reach_rate":1.0,"babip_allowed":0.37142857142857144,"bb":5,"bb9":3.6486486486486487,"bb_pct":0.10869565217391304,"bf":46,"bf_arc1":21,"bf_arc2":7,"bf_arc3":18,"cs_caught":0,"decay":-3.0388021552269437,"decay_known":true,"decay_pg":7.224545608120819,"decay_pg_known":true,"decay_pg_raw":2.3268398268398265,"decay_raw":-7.936507936507936,"dips_era":8.968561712349942,"er":5,"er_arc1":3,"er_arc2":1,"er_arc3":1,"era":3.6486486486486487,"fip":8.87198844834398,"fo_arc1":1,"fo_arc2":1,"fo_arc3":1,"fo_induced":3,"fo_pct_pit":0.06521739130434782,"fop":59.20464622747066,"g":3,"g_arc3_reach":4,"g_total":4,"game_equiv":1.3703703703703705,"gs":2,"gsc_avg":59.10333333333333,"gsc_index":124.91645102140606,"gsc_plus":119.81337963989616,"gsc_plus_scope":"","h":13,"hbp_allowed":0,"hr9":0.0,"hr_allowed":0,"hr_pct":0.0,"ir_inherited":0,"ir_scored":0,"ir_stop_pct":null,"k":6,"k9":4.378378378378378,"k_arc1":2,"k_arc2":1,"k_arc3":3,"k_minus_bb_pct":0.021739130434782608,"k_pct":0.1956521739130435,"kbb":1.2,"l":0,"late_er_per_bf":0.05555555555555555,"late_k_known":true,"late_k_pct":0.2222222222222222,"late_k_pct_pct":22.22222222222222,"lead_entries":0,"lead_held":0,"lr_pct":null,"oavg":0.3170731707317073,"oobp":0.391304347826087,"oops":0.7083775185577943,"os_pct":0.45679012345679015,"os_plus":167.4591929594176,"oslg":0.3170731707317073,"outs":37,"outs_per_pitch":0.27205882352941174,"p_per_bf":2.9565217391304346,"park_factor":1.0,"pitches":136,"player_id":1185,"quality_finish":0,"r":5,"ra27":3.6486486486486487,"sb_allowed":1,"terminal_outs":0,"uer":0,"unearned_runs":0,"vorp":10.810429720361853,"w":1,"war":0.5187418342442937,"wb_faced":0,"wb_runs":0,"wb_stop_pct":0.0,"wera_plus":218.63254584925858,"werra":4.858793959581351,"whip":1.4594594594594594,"ws_pct":0.0,"xo":{"bb9":2.817500293444652,"era":3.0018612697376286,"hr9":0.752794361611048,"k9":5.119384938642803,"oavg":0.22059847719578443,"oobp":0.2841874205573946,"oops":0.6257675402336688,"oslg":0.341229702339201,"ra27":2.8925779434786127,"whip":1.1524362698084492},"xra":5.94439436526923}}},"transactions":[{"detail":"Oliver Liberty (P) placed on Short-Term IL, out until 2026-05-15 (~23 games)","event_type":"injury","game_date":"2026-04-22","id":2041,"player_id":1185,"player_name":"Oliver Liberty","player_pos":"P","season":1,"team_abbrev":"PIT","team_id":25,"team_name":"Pirates"},{"detail":"Oliver Liberty returns from Day-to-Day (P)","event_type":"return","game_date":"2026-04-05","id":646,"player_id":1185,"player_name":"Oliver Liberty","player_pos":"P","season":1,"team_abbrev":"PIT","team_id":25,"team_name":"Pirates"},{"detail":"Oliver Liberty (P) placed on Day-to-Day, out until 2026-04-05 (~3 games)","event_type":"injury","game_date":"2026-04-02","id":85,"player_id":1185,"player_name":"Oliver Liberty","player_pos":"P","season":1,"team_abbrev":"PIT","team_id":25,"team_name":"Pirates"}],"transfer_leagues":[{"league":"AL","style":"","style_label":"","teams":[{"abbrev":"ARI","id":14,"league":"AL","name":"Diamondbacks","style_profile":""},{"abbrev":"CHW","id":33,"league":"AL","name":"White Sox","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":"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"}
