{"game_status_code":"F","game_status":"F","gamedayType":"P","gameDate":"8/30/2023","hasAbs":false,"scoreboard":{"gamePk":716794,"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":7,"hits":12,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":519151,"fullName":"Ryan Pressly","link":"/api/v1/people/519151"},"catcher":{"id":455117,"fullName":"Martín Maldonado","link":"/api/v1/people/455117"},"first":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"second":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"center":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":488726,"fullName":"Michael Brantley","link":"/api/v1/people/488726"},"onDeck":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"inHole":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"battingOrder":6,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"onDeck":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"inHole":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"pitcher":{"id":661440,"fullName":"Mauricio Llovera","link":"/api/v1/people/661440"},"battingOrder":9,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":1,"strikes":3,"outs":3},"stats":{"wpa":{"gameWpa":[{"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"hwp":2.200000000000003,"awp":-2.200000000000003,"atBatIndex":0,"i":"T1","capIndex":0},{"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"hwp":3.8000000000000043,"awp":-3.8000000000000043,"atBatIndex":1,"i":"T1","capIndex":0},{"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1,"hwp":4.800000000000004,"awp":-4.800000000000004,"atBatIndex":2,"i":"T1","capIndex":0},{"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"hwp":2.6000000000000014,"awp":-2.6000000000000014,"atBatIndex":3,"i":"B1","capIndex":14},{"homeTeamWinProbability":51,"awayTeamWinProbability":49,"homeTeamWinProbabilityAdded":-1.6000000000000014,"hwp":1,"awp":-1,"atBatIndex":4,"i":"B1","capIndex":0},{"homeTeamWinProbability":50,"awayTeamWinProbability":50,"homeTeamWinProbabilityAdded":-1,"hwp":0,"awp":0,"atBatIndex":5,"i":"B1","capIndex":0},{"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"hwp":2.3000000000000043,"awp":-2.3000000000000043,"atBatIndex":6,"i":"T2","capIndex":0},{"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"hwp":-0.29999999999999716,"awp":0.29999999999999716,"atBatIndex":7,"i":"T2","capIndex":33},{"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-8.800000000000004,"hwp":-9.100000000000001,"awp":9.100000000000001,"atBatIndex":8,"i":"T2","capIndex":34},{"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-0.20000000000000284,"hwp":-9.300000000000004,"awp":9.300000000000004,"atBatIndex":9,"i":"T2","capIndex":0},{"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-9.299999999999997,"hwp":-18.6,"awp":18.599999999999994,"atBatIndex":10,"i":"T2","capIndex":71},{"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":-6.099999999999998,"hwp":-24.7,"awp":24.700000000000003,"atBatIndex":11,"i":"T2","capIndex":70},{"homeTeamWinProbability":23,"awayTeamWinProbability":77,"homeTeamWinProbabilityAdded":-2.3000000000000007,"hwp":-27,"awp":27,"atBatIndex":12,"i":"B2","capIndex":0},{"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-1.5,"hwp":-28.5,"awp":28.5,"atBatIndex":13,"i":"B2","capIndex":0},{"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-0.9000000000000021,"hwp":-29.400000000000002,"awp":29.400000000000006,"atBatIndex":14,"i":"B2","capIndex":14},{"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-2.099999999999998,"hwp":-31.5,"awp":31.5,"atBatIndex":15,"i":"T3","capIndex":33},{"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-5,"hwp":-36.5,"awp":36.5,"atBatIndex":16,"i":"T3","capIndex":33},{"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":3,"hwp":-33.5,"awp":33.5,"atBatIndex":17,"i":"T3","capIndex":14},{"homeTeamWinProbability":14.899999999999999,"awayTeamWinProbability":85.1,"homeTeamWinProbabilityAdded":-1.6000000000000014,"hwp":-35.1,"awp":35.099999999999994,"atBatIndex":18,"i":"T3","capIndex":0},{"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.0999999999999979,"hwp":-36.2,"awp":36.2,"atBatIndex":19,"i":"T3","capIndex":0},{"homeTeamWinProbability":6.7,"awayTeamWinProbability":93.3,"homeTeamWinProbabilityAdded":-7.1000000000000005,"hwp":-43.3,"awp":43.3,"atBatIndex":20,"i":"T3","capIndex":33},{"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":0.4999999999999991,"hwp":-42.8,"awp":42.8,"atBatIndex":21,"i":"T3","capIndex":14},{"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.0999999999999996,"hwp":-43.9,"awp":43.900000000000006,"atBatIndex":22,"i":"B3","capIndex":14},{"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-0.7999999999999998,"hwp":-44.7,"awp":44.7,"atBatIndex":23,"i":"B3","capIndex":14},{"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-0.39999999999999947,"hwp":-45.1,"awp":45.099999999999994,"atBatIndex":24,"i":"B3","capIndex":0},{"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-1.5,"hwp":-46.6,"awp":46.599999999999994,"atBatIndex":25,"i":"T4","capIndex":35},{"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"hwp":-47.1,"awp":47.099999999999994,"atBatIndex":26,"i":"T4","capIndex":0},{"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.8999999999999995,"hwp":-46.2,"awp":46.2,"atBatIndex":27,"i":"T4","capIndex":14},{"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-1.6999999999999997,"hwp":-47.9,"awp":47.900000000000006,"atBatIndex":28,"i":"T4","capIndex":34},{"homeTeamWinProbability":2,"awayTeamWinProbability":98,"homeTeamWinProbabilityAdded":-0.10000000000000009,"hwp":-48,"awp":48,"atBatIndex":29,"i":"T4","capIndex":0},{"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":0.8000000000000003,"hwp":-47.2,"awp":47.2,"atBatIndex":30,"i":"T4","capIndex":0},{"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.7999999999999994,"hwp":-46.4,"awp":46.400000000000006,"atBatIndex":31,"i":"T4","capIndex":0},{"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"hwp":-47.1,"awp":47.099999999999994,"atBatIndex":32,"i":"B4","capIndex":0},{"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.6999999999999993,"hwp":-46.4,"awp":46.400000000000006,"atBatIndex":33,"i":"B4","capIndex":33},{"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-1.4,"hwp":-47.8,"awp":47.8,"atBatIndex":34,"i":"B4","capIndex":24},{"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"hwp":-47.6,"awp":47.599999999999994,"atBatIndex":35,"i":"T5","capIndex":0},{"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"hwp":-47.8,"awp":47.8,"atBatIndex":36,"i":"T5","capIndex":33},{"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"hwp":-47.6,"awp":47.599999999999994,"atBatIndex":37,"i":"T5","capIndex":14},{"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"hwp":-47.8,"awp":47.8,"atBatIndex":38,"i":"T5","capIndex":33},{"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.40000000000000036,"hwp":-47.4,"awp":47.400000000000006,"atBatIndex":39,"i":"T5","capIndex":0},{"homeTeamWinProbability":2,"awayTeamWinProbability":98,"homeTeamWinProbabilityAdded":-0.6000000000000001,"hwp":-48,"awp":48,"atBatIndex":40,"i":"B5","capIndex":14},{"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"hwp":-48.3,"awp":48.3,"atBatIndex":41,"i":"B5","capIndex":0},{"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.20000000000000018,"hwp":-48.5,"awp":48.5,"atBatIndex":42,"i":"B5","capIndex":0},{"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"hwp":-48.4,"awp":48.400000000000006,"atBatIndex":43,"i":"T6","capIndex":14},{"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"hwp":-48.3,"awp":48.3,"atBatIndex":44,"i":"T6","capIndex":0},{"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"hwp":-48.2,"awp":48.2,"atBatIndex":45,"i":"T6","capIndex":0},{"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"hwp":-47.3,"awp":47.3,"atBatIndex":46,"i":"B6","capIndex":33},{"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":2.7,"hwp":-44.6,"awp":44.599999999999994,"atBatIndex":47,"i":"B6","capIndex":34},{"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":2.0999999999999996,"hwp":-42.5,"awp":42.5,"atBatIndex":48,"i":"B6","capIndex":0},{"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":7.199999999999999,"hwp":-35.3,"awp":35.3,"atBatIndex":49,"i":"B6","capIndex":34},{"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-2.299999999999999,"hwp":-37.6,"awp":37.599999999999994,"atBatIndex":50,"i":"B6","capIndex":0},{"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-0.6999999999999993,"hwp":-38.3,"awp":38.3,"atBatIndex":51,"i":"B6","capIndex":0},{"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86,"homeTeamWinProbabilityAdded":2.3000000000000007,"hwp":-36,"awp":36,"atBatIndex":52,"i":"B6","capIndex":34},{"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-3.3000000000000025,"hwp":-39.3,"awp":39.3,"atBatIndex":53,"i":"B6","capIndex":0},{"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"hwp":-38.4,"awp":38.400000000000006,"atBatIndex":54,"i":"T7","capIndex":0},{"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"hwp":-37.7,"awp":37.7,"atBatIndex":55,"i":"T7","capIndex":14},{"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"hwp":-37.2,"awp":37.2,"atBatIndex":56,"i":"T7","capIndex":0},{"homeTeamWinProbability":10,"awayTeamWinProbability":90,"homeTeamWinProbabilityAdded":-2.8000000000000007,"hwp":-40,"awp":40,"atBatIndex":57,"i":"B7","capIndex":0},{"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"hwp":-41.9,"awp":41.900000000000006,"atBatIndex":58,"i":"B7","capIndex":0},{"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":1.5,"hwp":-40.4,"awp":40.400000000000006,"atBatIndex":59,"i":"B7","capIndex":33},{"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":2.9000000000000004,"hwp":-37.5,"awp":37.5,"atBatIndex":60,"i":"B7","capIndex":0},{"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-5.300000000000001,"hwp":-42.8,"awp":42.8,"atBatIndex":61,"i":"B7","capIndex":14},{"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"hwp":-42.2,"awp":42.2,"atBatIndex":62,"i":"T8","capIndex":14},{"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"hwp":-41.6,"awp":41.599999999999994,"atBatIndex":63,"i":"T8","capIndex":0},{"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"hwp":-41.3,"awp":41.3,"atBatIndex":64,"i":"T8","capIndex":0},{"homeTeamWinProbability":6,"awayTeamWinProbability":94,"homeTeamWinProbabilityAdded":-2.6999999999999993,"hwp":-44,"awp":44,"atBatIndex":65,"i":"B8","capIndex":0},{"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"hwp":-45.7,"awp":45.7,"atBatIndex":66,"i":"B8","capIndex":0},{"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":1.3000000000000007,"hwp":-44.4,"awp":44.400000000000006,"atBatIndex":67,"i":"B8","capIndex":0},{"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.2,"hwp":-46.6,"awp":46.599999999999994,"atBatIndex":68,"i":"B8","capIndex":0},{"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"hwp":-46.2,"awp":46.2,"atBatIndex":69,"i":"T9","capIndex":0},{"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.39999999999999947,"hwp":-46.6,"awp":46.599999999999994,"atBatIndex":70,"i":"T9","capIndex":33},{"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"hwp":-47.1,"awp":47.099999999999994,"atBatIndex":71,"i":"T9","capIndex":0},{"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":1.3999999999999995,"hwp":-45.7,"awp":45.7,"atBatIndex":72,"i":"T9","capIndex":24},{"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"hwp":-48.2,"awp":48.2,"atBatIndex":73,"i":"B9","capIndex":0},{"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"hwp":-49.5,"awp":49.5,"atBatIndex":74,"i":"B9","capIndex":0},{"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":1,"hwp":-48.5,"awp":48.5,"atBatIndex":75,"i":"B9","capIndex":33},{"homeTeamWinProbability":0,"awayTeamWinProbability":100,"homeTeamWinProbabilityAdded":-1.5,"hwp":-50,"awp":50,"atBatIndex":76,"i":"B9","capIndex":14}],"lastPlays":[{"wpa":-1.5,"name":"Connor Wong"},{"wpa":1,"name":"Triston Casas"},{"wpa":-1.2999999999999998,"name":"Luis Urías"}],"topWpaPlayers":[{"wpa":15.000000000000007,"name":"Michael Brantley"},{"wpa":10.599999999999998,"name":"Héctor Neris"},{"wpa":9.999999999999996,"name":"Jeremy Peña"}]},"exitVelocity":{"top":[{"team":111,"teamAbbrev":"BOS","batterName":"Ceddanne Rafaela","batterId":678882,"atBatIndex":49,"result":"2B","launchSpeed":"107.1","launchAngle":"20","distance":"336","hitProbabilityFormatted":".800","hitProbability":0.8},{"team":111,"teamAbbrev":"BOS","batterName":"Adam Duvall","batterId":594807,"atBatIndex":52,"result":"2B","launchSpeed":"106.9","launchAngle":"22","distance":"363","hitProbabilityFormatted":".910","hitProbability":0.91},{"team":111,"teamAbbrev":"BOS","batterName":"Rafael Devers","batterId":646240,"atBatIndex":51,"result":"","launchSpeed":"105.6","launchAngle":"-6","distance":"21","hitProbabilityFormatted":".390","hitProbability":0.39}],"lastEV":[{"team":111,"teamAbbrev":"BOS","batterName":"Triston Casas","batterId":671213,"atBatIndex":75,"result":"1B","launchSpeed":"105.4","launchAngle":"7","distance":"139","hitProbabilityFormatted":".640","hitProbability":0.64},{"team":111,"teamAbbrev":"BOS","batterName":"Luis Urías","batterId":649966,"atBatIndex":74,"result":"","launchSpeed":"80.3","launchAngle":"-5","distance":"16","hitProbabilityFormatted":".120","hitProbability":0.12},{"team":111,"teamAbbrev":"BOS","batterName":"Alex Verdugo","batterId":657077,"atBatIndex":73,"result":"","launchSpeed":"84.0","launchAngle":"-49","distance":"3","hitProbabilityFormatted":".140","hitProbability":0.14}],"xbaTeam":{"away":{"abs":37,"sum":9.972000000000001,"xba":".270"},"home":{"abs":34,"sum":8.496,"xba":".250"}},"topDistance":[{"team":117,"teamAbbrev":"HOU","batterName":"Jeremy Peña","batterId":665161,"atBatIndex":25,"result":"3B","launchSpeed":"102.9","launchAngle":"20","distance":"395","hitProbabilityFormatted":".510","hitProbability":0.51},{"team":117,"teamAbbrev":"HOU","batterName":"Alex Bregman","batterId":608324,"atBatIndex":28,"result":"2B","launchSpeed":"94.1","launchAngle":"33","distance":"368","hitProbabilityFormatted":".110","hitProbability":0.11},{"team":117,"teamAbbrev":"HOU","batterName":"Kyle Tucker","batterId":663656,"atBatIndex":6,"result":"","launchSpeed":"98.5","launchAngle":"23","distance":"364","hitProbabilityFormatted":".390","hitProbability":0.39}]},"pitchVelocity":{"topPitches":[{"startSpeed":98.4,"id":608665,"name":"Kendall Graveman"},{"startSpeed":97.2,"id":664285,"name":"Framber Valdez"},{"startSpeed":97.1,"id":608665,"name":"Kendall Graveman"}],"currentPitcher":[{"pitchType":"FF","totalPitches":5,"avg":"93.9","min":93,"max":95.2,"pitches":[{"startSpeed":93,"pitchType":"FF","px":-0.6710202926149434,"pz":2.753426056042691,"szTop":3.59794001587054,"szBot":1.59454527564126},{"startSpeed":94.4,"pitchType":"FF","px":-0.2528549665503535,"pz":3.4934220545983026,"szTop":3.45,"szBot":1.53},{"startSpeed":95.2,"pitchType":"FF","px":0.9855074516995106,"pz":1.246220460534684,"szTop":3.06517291953156,"szBot":1.4760660328292},{"startSpeed":93,"pitchType":"FF","px":0.9998463217180308,"pz":1.464979301545878,"szTop":2.88526165803615,"szBot":1.26643303236199},{"startSpeed":93.9,"pitchType":"FF","px":-0.05263488708473416,"pz":3.4836244723601064,"szTop":3.7,"szBot":1.75}]},{"pitchType":"CH","totalPitches":3,"avg":"90.4","min":89.9,"max":91.2,"pitches":[{"startSpeed":90.2,"pitchType":"CH","px":-0.6034037407082693,"pz":1.0026695192974113,"szTop":3.53875258137304,"szBot":1.56492598185503},{"startSpeed":91.2,"pitchType":"CH","px":0.09879903262368027,"pz":0.8208087410207616,"szTop":3.8938417666792,"szBot":1.71301887822121},{"startSpeed":89.9,"pitchType":"CH","px":-0.0853230978195735,"pz":3.365169961530513,"szTop":3.7,"szBot":1.75}]},{"pitchType":"SL","totalPitches":9,"avg":"89.9","min":88.2,"max":90.9,"pitches":[{"startSpeed":90.9,"pitchType":"SL","px":0.40608618396600105,"pz":0.36581579681402376,"szTop":3.5683465874078,"szBot":1.59454527564126},{"startSpeed":90,"pitchType":"SL","px":-0.05152921909411143,"pz":2.785908165710602,"szTop":3.45,"szBot":1.53},{"startSpeed":89.5,"pitchType":"SL","px":-0.11498370021757419,"pz":1.2304396167369718,"szTop":3.00596589082981,"szBot":1.44644537655885},{"startSpeed":88.2,"pitchType":"SL","px":0.4154524410798032,"pz":1.485783889856808,"szTop":3.04,"szBot":1.44},{"startSpeed":90.1,"pitchType":"SL","px":0.6708170089873355,"pz":2.632092210243921,"szTop":3.92342861337324,"szBot":1.8611024922315},{"startSpeed":90.6,"pitchType":"SL","px":0.5331107636792642,"pz":1.498780526623227,"szTop":3.7,"szBot":1.75},{"startSpeed":90.7,"pitchType":"SL","px":0.4485896268989083,"pz":0.8263818533492441,"szTop":3.95301484159416,"szBot":1.71301887822121},{"startSpeed":89.4,"pitchType":"SL","px":0.6167059107613388,"pz":1.175044226731036,"szTop":3.19,"szBot":1.39},{"startSpeed":89.6,"pitchType":"SL","px":-0.2485302449622492,"pz":1.4500181748491325,"szTop":3.19,"szBot":1.39}]},{"pitchType":"CU","totalPitches":4,"avg":"82.5","min":81.8,"max":82.8,"pitches":[{"startSpeed":82.6,"pitchType":"CU","px":0.18257535194488636,"pz":-0.1801696813677652,"szTop":3.50915800133875,"szBot":1.50568635566974},{"startSpeed":82.6,"pitchType":"CU","px":-0.41435325496144076,"pz":1.885980856273368,"szTop":3.04,"szBot":1.44},{"startSpeed":81.8,"pitchType":"CU","px":-0.8434392187785392,"pz":3.4145960990022473,"szTop":3.18358078110835,"szBot":1.3872030830498},{"startSpeed":82.8,"pitchType":"CU","px":0.21197766566469467,"pz":0.9479384397860191,"szTop":3.19,"szBot":1.39}]}]}},"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2023-08-30T23:16:33.987Z","endTime":"2023-08-30T23:17:50.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519151,"fullName":"Ryan Pressly","link":"/api/v1/people/519151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":455117,"link":"/api/v1/people/455117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2023-08-30T23:15:50.986Z","endTime":"2023-08-30T23:16:36.331Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":519151,"link":"/api/v1/people/519151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":455117,"link":"/api/v1/people/455117"},"first":{"id":572138,"link":"/api/v1/people/572138"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":676801,"link":"/api/v1/people/676801"},"center":{"id":643289,"link":"/api/v1/people/643289"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":671213,"link":"/api/v1/people/671213"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"coordinates":{"aY":23.809909260172493,"aZ":-30.59638931252391,"pfxX":3.6598218848061412,"pfxZ":0.9085120704956688,"pX":0.6167059107613388,"pZ":1.175044226731036,"vX0":0.6231330776272505,"vY0":-130.24434835628162,"vZ0":-5.563735033846492,"x":93.49,"y":207.05,"x0":-0.10093686400168046,"y0":50.005556607001964,"z0":5.61424899598089,"aX":6.375435705815907},"breaks":{"breakAngle":12,"breakLength":7.2,"breakY":24,"breakVertical":-33,"breakVerticalInduced":0.7,"breakHorizontal":-6.7,"spinRate":2727,"spinDirection":123},"zone":14,"typeConfidence":2,"plateTime":0.41833269701900644,"extension":6.366371645978455,"strikeZoneInfo":{"depthInches":0,"strikeZoneFlat":false,"strikeZoneTop":3.19,"strikeZoneCornerRadiusInches":0,"widthInches":0,"strikeZoneRounded":false,"plateZ":1.1745864443187584,"plateX":0.6168027494487323,"plateY":1.4166666666666667,"strikeZoneBottom":1.39,"isStrike":false}},"index":1,"playId":"5ed4b0d8-389d-4237-ba26-9bef49c98e5b","pitchNumber":1,"startTime":"2023-08-30T23:16:36.331Z","endTime":"2023-08-30T23:16:40.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519151,"link":"/api/v1/people/519151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":455117,"link":"/api/v1/people/455117"},"first":{"id":572138,"link":"/api/v1/people/572138"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":676801,"link":"/api/v1/people/676801"},"center":{"id":643289,"link":"/api/v1/people/643289"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":671213,"link":"/api/v1/people/671213"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.18358078110835,"strikeZoneBottom":1.3872030830498,"coordinates":{"aY":25.264037365094484,"aZ":-43.93396945382922,"pfxX":9.771063595959136,"pfxZ":-8.306912634199028,"pX":-0.8434392187785392,"pZ":3.4145960990022473,"vX0":-3.760065021634092,"vY0":-118.91850383997998,"vZ0":3.514272666463265,"x":149.15,"y":146.59,"x0":-0.5010377665971921,"y0":50.0036040097946,"z0":5.934625365639281,"aX":13.832930908380435},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24,"breakVertical":-55.1,"breakVerticalInduced":-13.7,"breakHorizontal":-16.6,"spinRate":3294,"spinDirection":31},"zone":11,"typeConfidence":2,"plateTime":0.46264628852795653,"extension":6.049577725160521,"strikeZoneInfo":{"depthInches":0,"strikeZoneFlat":false,"strikeZoneTop":3.19,"strikeZoneCornerRadiusInches":0,"widthInches":0,"strikeZoneRounded":false,"plateZ":3.312983672729631,"plateX":-0.8288165965738183,"plateY":0.7083333333333337,"strikeZoneBottom":1.39,"isStrike":false}},"index":2,"playId":"00499ce8-4447-41cc-8687-c227a26b7993","pitchNumber":2,"startTime":"2023-08-30T23:16:54.266Z","endTime":"2023-08-30T23:16:59.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519151,"link":"/api/v1/people/519151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":455117,"link":"/api/v1/people/455117"},"first":{"id":572138,"link":"/api/v1/people/572138"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":676801,"link":"/api/v1/people/676801"},"center":{"id":643289,"link":"/api/v1/people/643289"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":671213,"link":"/api/v1/people/671213"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"coordinates":{"aY":25.750782564591486,"aZ":-30.298233737759542,"pfxX":4.550387106958786,"pfxZ":1.079386409861801,"pX":-0.2485302449622492,"pZ":1.4500181748491325,"vX0":-1.7448575112434452,"vY0":-130.51566171531255,"vZ0":-4.900768335202871,"x":126.47,"y":199.63,"x0":-0.16504473530391012,"y0":50.00247478742225,"z0":5.615948112063115,"aX":7.9025442928345715},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-7.9,"spinRate":2680,"spinDirection":150},"zone":8,"typeConfidence":2,"plateTime":0.418591310585263,"extension":6.311928785640901,"strikeZoneInfo":{"depthInches":0,"strikeZoneFlat":false,"strikeZoneTop":3.19,"strikeZoneCornerRadiusInches":0,"widthInches":0,"strikeZoneRounded":false,"plateZ":1.2920312018606097,"plateX":-0.2357633138723224,"plateY":0.28333333333333377,"strikeZoneBottom":1.39,"isStrike":false}},"index":3,"playId":"1af66db7-54e9-4f42-ad66-dbf0fa587554","pitchNumber":3,"startTime":"2023-08-30T23:17:18.672Z","endTime":"2023-08-30T23:17:22.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519151,"link":"/api/v1/people/519151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":455117,"link":"/api/v1/people/455117"},"first":{"id":572138,"link":"/api/v1/people/572138"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":676801,"link":"/api/v1/people/676801"},"center":{"id":643289,"link":"/api/v1/people/643289"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":671213,"link":"/api/v1/people/671213"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"coordinates":{"aY":28.282423087425943,"aZ":-44.423214977119386,"pfxX":9.774823331523313,"pfxZ":-8.528877035610563,"pX":0.21197766566469467,"pZ":0.9479384397860191,"vX0":-1.7077889253733787,"vY0":-120.43639163823748,"vZ0":-1.7873402823266868,"x":108.92,"y":213.19,"x0":-0.3281124387841234,"y0":50.004458062637184,"z0":5.710771114918947,"aX":14.037717927129972},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24,"breakVertical":-56.2,"breakVerticalInduced":-15.6,"breakHorizontal":-17,"spinRate":3469,"spinDirection":29},"zone":14,"typeConfidence":2,"plateTime":0.4587598302919029,"extension":6.18801204846641,"strikeZoneInfo":{"depthInches":0,"strikeZoneFlat":false,"strikeZoneTop":3.19,"strikeZoneCornerRadiusInches":0,"widthInches":0,"strikeZoneRounded":false,"plateZ":0.9474527257776852,"plateX":0.21215453733824585,"plateY":1.4166666666666667,"strikeZoneBottom":1.39,"isStrike":false}},"index":4,"playId":"1d24eac4-e441-444f-bd3e-1754c6b3dc0b","pitchNumber":4,"startTime":"2023-08-30T23:17:45.434Z","endTime":"2023-08-30T23:17:50.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519151,"link":"/api/v1/people/519151","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":455117,"link":"/api/v1/people/455117"},"first":{"id":572138,"link":"/api/v1/people/572138"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":676801,"link":"/api/v1/people/676801"},"center":{"id":643289,"link":"/api/v1/people/643289"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":671213,"link":"/api/v1/people/671213"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":519151,"link":"/api/v1/people/519151"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":519151,"link":"/api/v1/people/519151"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0,"awayTeamWinProbability":100,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29,"contextMetrics":{},"playEndTime":"2023-08-30T23:17:50.340Z","atBatIndex":76},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2023,"venue":{"id":2392,"name":"Minute Maid Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":58,"ties":0,"pct":".570"},"records":{},"divisionLeader":false,"wins":77,"losses":58,"winningPercentage":".570"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2023,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":65,"ties":0,"pct":".515"},"records":{},"divisionLeader":false,"wins":69,"losses":65,"winningPercentage":".515"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"datetime":{"dateTime":"2023-08-30T20:10:00Z","originalDate":"2023-08-30","officialDate":"2023-08-30","dayNight":"day","time":"4:10","ampm":"PM"},"probablePitchers":{"away":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"home":{"id":676710,"fullName":"Kutter Crawford","link":"/api/v1/people/676710"}}},"venue_id":3,"home_team_data":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2023,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":65,"ties":0,"pct":".515"},"records":{},"divisionLeader":false,"wins":69,"losses":65,"winningPercentage":".515"},"franchiseName":"Boston","clubName":"Red Sox","active":true},"away_team_data":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2023,"venue":{"id":2392,"name":"Minute Maid Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":58,"ties":0,"pct":".570"},"records":{},"divisionLeader":false,"wins":77,"losses":58,"winningPercentage":".570"},"franchiseName":"Houston","clubName":"Astros","active":true},"team_home_id":111,"team_away_id":117,"team_home":[{"type":"pitch","year":2023,"sportId":1,"play_id":"1bbcc6e8-0e99-4f6c-8334-6e24dce5b273","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.5,"end_speed":80.8,"sz_top":3.03523409827213,"sz_bot":1.26839104354224,"sz_depth":8.5,"sz_width":17,"extension":5.861774693384642,"plateTime":0.42830914954888044,"zone":12,"spin_rate":2433,"breakX":3.1,"inducedBreakZ":9.2,"breakZ":-26.2,"px":0.49801359801439626,"pz":3.1727486733459838,"x0":-1.0558924002211874,"y0":50.00458759238148,"z0":6.020512991341701,"ax":2.201308288487927,"ay":24.131619180701897,"az":-23.474911479082156,"vx0":3.422859786807659,"vy0":-127.47480808013802,"vz0":-2.3652184157306886,"pfxX":-0.25833333333333336,"pfxZ":0.7666666666666666,"pfxZWithGravity":-2.183333333333333,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4020107367191969,"plateXPoly":0.49801359801439626,"plateYPoly":0.7083333333333499,"plateZPoly":3.1727486733459838,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.49801359801439626,"plate_z":3.1727486733459838,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":1,"rowId":"1-716794","game_pk":"716794","source":"gamefeed","player_name":"BOS"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9742aed6-ba5d-4371-b6b6-c5d94d2eec7d","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87.9,"end_speed":81.8,"sz_top":2.97602657257594,"sz_bot":1.20914553483251,"sz_depth":8.5,"sz_width":17,"extension":5.855312527501024,"plateTime":0.4253348760682236,"zone":12,"spin_rate":2458,"breakX":5.2,"inducedBreakZ":9.2,"breakZ":-25.7,"px":1.2782390610086956,"pz":2.5518357845044015,"x0":-0.9079411558422462,"y0":50.005333745105794,"z0":5.896112869287711,"ax":3.9393550148022087,"ay":22.75277594845253,"az":-23.11523556989946,"vx0":4.6910526855855625,"vy0":-128.04887534530576,"vz0":-3.7656059789904504,"pfxX":-0.43333333333333335,"pfxZ":0.7666666666666666,"pfxZWithGravity":-2.1416666666666666,"breakXInches":-5.2,"breakXFeet":-0.43333333333333335,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":5.2,"pfxXNoAbs":-0.43333333333333335,"plateTimeSZDepth":0.39913979693059043,"plateXPoly":1.2782390610086956,"plateYPoly":0.7083333333333428,"plateZPoly":2.5518357845044015,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.2782390610086956,"plate_z":2.5518357845044015,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"056f68fb-7148-421f-888e-6754f2155223","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":88.5,"end_speed":82.7,"sz_top":2.91681703879117,"sz_bot":1.20914553483251,"sz_depth":8.5,"sz_width":17,"extension":5.924167134141752,"plateTime":0.4225110751165433,"zone":14,"spin_rate":2478,"breakX":1.3,"inducedBreakZ":9.8,"breakZ":-24.6,"px":0.6796369602644035,"pz":0.46385722521726347,"x0":-0.9948565860698362,"y0":50.00620899147924,"z0":5.649095100953841,"ax":0.4782143389588241,"ay":22.451080937960814,"az":-21.52263513966918,"vx0":4.128842040864437,"vy0":-128.7963330176939,"vz0":-8.812513425520013,"pfxX":-0.10833333333333334,"pfxZ":0.8166666666666668,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.39645764701874986,"plateXPoly":0.6796369602644035,"plateYPoly":0.708333333333286,"plateZPoly":0.46385722521726347,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6796369602644035,"plate_z":0.46385722521726347,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"71aea93f-f766-470a-84b4-218723d3e86a","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.7,"end_speed":84.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":5.979329564869205,"plateTime":0.40607422427185114,"zone":5,"spin_rate":2521,"breakX":9.1,"inducedBreakZ":19.4,"breakZ":-12.5,"px":0.12759068485890246,"pz":2.1691368119105423,"x0":-0.9117901287883111,"y0":50.00139394905234,"z0":5.7346218329497445,"ax":-10.308881969536564,"ay":28.850086837327616,"az":-11.070243543861194,"vx0":4.691400939115972,"vy0":-134.79697792086864,"vz0":-7.242211528322388,"pfxX":0.7583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3812371999893212,"plateXPoly":0.12759068485890246,"plateYPoly":0.7083333333333286,"plateZPoly":2.1691368119105423,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.6","hit_distance":"7","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":91.89,"hc_x_ft":-80.28901959999999,"hc_y":166.15,"hc_y_ft":89.785686,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.12759068485890246,"plate_z":2.1691368119105423,"launch_speed":"82.6","launch_angle":"-25","player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"32b1fe19-9c3e-4b4c-90f2-efc47d194a4a","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.3,"end_speed":82,"sz_top":3.18324391798553,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":5.916794313427918,"plateTime":0.42348052648816115,"zone":3,"spin_rate":2449,"breakX":4.4,"inducedBreakZ":7.7,"breakZ":-26.9,"px":0.5286089230422921,"pz":2.9511245903910157,"x0":-1.0190617869726772,"y0":50.00372644541212,"z0":5.90390227727168,"ax":3.5425369651769745,"ay":23.456666248151283,"az":-24.673892705271772,"vx0":3.1904210458370454,"vy0":-128.70125632181532,"vz0":-2.527088187803111,"pfxX":-0.3666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.2416666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26.9,"breakZWithGravityFeet":2.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.397414504178888,"plateXPoly":0.5286089230422921,"plateYPoly":0.7083333333333286,"plateZPoly":2.9511245903910157,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5286089230422921,"plate_z":2.9511245903910157,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2fbf1e55-5143-47c3-a2ca-e7f79ada10f1","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":74,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.9345110067038815,"plateTime":0.4657984874511536,"zone":3,"spin_rate":2247,"breakX":16.3,"inducedBreakZ":-3.2,"breakZ":-45.1,"px":0.47741434310606357,"pz":2.7454455023395217,"x0":-1.1227791094458943,"y0":50.00031351255008,"z0":5.954216979718909,"ax":12.391097337658987,"ay":25.33028892590698,"az":-34.969047838794296,"vx0":0.9463252591014537,"vy0":-118.19648735714765,"vz0":0.31680849755852747,"pfxX":-1.3583333333333334,"pfxZ":-0.26666666666666666,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":-3.2,"breakZInducedFeet":-0.26666666666666666,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.4375485909789333,"plateXPoly":0.47741434310606357,"plateYPoly":0.708333333333286,"plateZPoly":2.7454455023395217,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.47741434310606357,"plate_z":2.7454455023395217,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0a5258e4-79c2-4367-b46f-820ed6a55103","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.6,"end_speed":85,"sz_top":3.18324391798553,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.071894137823176,"plateTime":0.4043961717487927,"zone":14,"spin_rate":2498,"breakX":4.1,"inducedBreakZ":18.6,"breakZ":-13,"px":1.9509569695720763,"pz":1.89196531810168,"x0":-0.6641373556341497,"y0":50.002191968141865,"z0":5.744528181441799,"ax":-6.045934179266178,"ay":31.97913664409673,"az":-11.380726708908915,"vx0":8.033403722703731,"vy0":-135.85815702451004,"vz0":-7.982096907021457,"pfxX":0.3416666666666666,"pfxZ":1.55,"pfxZWithGravity":-1.0833333333333333,"breakXInches":4.1,"breakXFeet":0.3416666666666666,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3416666666666666,"pfxXNoAbs":0.3416666666666666,"plateTimeSZDepth":0.37981127202221127,"plateXPoly":1.9509569695720763,"plateYPoly":0.7083333333333073,"plateZPoly":1.89196531810168,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.9509569695720763,"plate_z":1.89196531810168,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e2daa85-1d26-4509-b0da-190f045bfbea","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.4,"end_speed":74.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.046004482154845,"plateTime":0.45909055696226364,"zone":2,"spin_rate":2308,"breakX":3.6,"inducedBreakZ":5.6,"breakZ":-35,"px":-0.01859005111060341,"pz":3.1347292126078883,"x0":-1.0216965042467219,"y0":50.0002958299916,"z0":5.908594068118729,"ax":2.4496412838094854,"ay":25.985390758495978,"az":-27.831947981010956,"vx0":1.7978977228793702,"vy0":-119.90549921123832,"vz0":-0.4311378449897385,"pfxX":-0.3,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.4312412859331725,"plateXPoly":-0.01859005111060341,"plateYPoly":0.7083333333333286,"plateZPoly":3.1347292126078883,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"91.0","hit_speed":"91.1","hit_distance":"68","xba":".400","hit_angle":"3","is_barrel":0,"hc_x":104.05,"hc_x_ft":-50.97904200000002,"hc_y":160.56,"hc_y_ft":103.25959840000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.01859005111060341,"plate_z":3.1347292126078883,"launch_speed":"91.1","launch_angle":"3","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1742a2dd-ee4c-431e-92c7-4e9b66160d04","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.1,"end_speed":80.9,"sz_top":3.59759946902389,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.9367763989779485,"plateTime":0.42621082045132175,"zone":12,"spin_rate":2405,"breakX":5.4,"inducedBreakZ":10.7,"breakZ":-24.4,"px":0.7252781918291813,"pz":4.508763482687051,"x0":-1.082359196949282,"y0":50.00192092552758,"z0":6.041438212250577,"ax":4.263446433342266,"ay":25.453537904753407,"az":-22.6489105974058,"vx0":3.665050120087011,"vy0":-128.29489770680033,"vz0":0.7002031744311104,"pfxX":-0.45,"pfxZ":0.8916666666666666,"pfxZWithGravity":-2.033333333333333,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.4001008493783826,"plateXPoly":0.7252781918291813,"plateYPoly":0.7083333333333073,"plateZPoly":4.508763482687051,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7252781918291813,"plate_z":4.508763482687051,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbe43a64-1720-4e02-a891-92e83b46fe0f","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":88.6,"end_speed":81.8,"sz_top":3.65678404790896,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":6.062170628601599,"plateTime":0.42366787831802233,"zone":14,"spin_rate":2464,"breakX":2.9,"inducedBreakZ":10.2,"breakZ":-24.5,"px":1.144799726455926,"pz":2.393609277469242,"x0":-0.9906244353704842,"y0":50.00033487698415,"z0":5.854718338813575,"ax":1.71185473184427,"ay":25.155638047903093,"az":-22.001132533634326,"vx0":5.0295208404701714,"vy0":-128.955048797933,"vz0":-4.329007456716207,"pfxX":-0.24166666666666667,"pfxZ":0.85,"pfxZWithGravity":-2.0416666666666665,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3976659778640569,"plateXPoly":1.144799726455926,"plateYPoly":0.7083333333333357,"plateZPoly":2.393609277469242,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.144799726455926,"plate_z":2.393609277469242,"player_total_pitches":10,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5a293ce-1681-47e8-ac42-a46149bb39fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.4,"end_speed":84.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.0996818862281055,"plateTime":0.4044071181316249,"zone":5,"spin_rate":2480,"breakX":8.9,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.22762560743639337,"pz":2.87730377645419,"x0":-0.9041517589803434,"y0":50.006526076568115,"z0":5.875603508601601,"ax":-9.93432361991233,"ay":32.38904786222997,"az":-14.32476092192775,"vx0":3.6678183935257707,"vy0":-135.92667585267637,"vz0":-5.172050011686963,"pfxX":0.7416666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3798749820633401,"plateXPoly":-0.22762560743639337,"plateYPoly":0.7083333333333357,"plateZPoly":2.87730377645419,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.6","hit_distance":"164","xba":".020","hit_angle":"67","is_barrel":0,"hc_x":136.03,"hc_x_ft":26.104270799999995,"hc_y":133.6,"hc_y_ft":168.242904,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.22762560743639337,"plate_z":2.87730377645419,"launch_speed":"99.6","launch_angle":"67","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2f280935-d4cd-459e-8d8d-0d6b109ba8ab","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.1,"end_speed":81.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.955911036081203,"plateTime":0.42499144075958606,"zone":9,"spin_rate":2544,"breakX":1.4,"inducedBreakZ":13.9,"breakZ":-21,"px":0.7732888800398591,"pz":2.1032128781152943,"x0":-0.9520235552122615,"y0":50.004274797516736,"z0":5.848682201028017,"ax":0.5777424180352247,"ay":23.37207829194544,"az":-18.392994801548095,"vx0":4.2106239991210845,"vy0":-128.25945409060589,"vz0":-5.723009461070651,"pfxX":-0.11666666666666665,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.75,"breakXInches":-1.4,"breakXFeet":-0.11666666666666665,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":1.4,"pfxXNoAbs":-0.11666666666666665,"plateTimeSZDepth":0.3988389754173495,"plateXPoly":0.7732888800398591,"plateYPoly":0.7083333333333428,"plateZPoly":2.1032128781152943,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7732888800398591,"plate_z":2.1032128781152943,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d1404787-aff4-4791-876e-536bd0d1b6b8","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":74.5,"sz_top":3.71596627304726,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.804701083210503,"plateTime":0.46270069494466304,"zone":11,"spin_rate":1002,"breakX":6.7,"inducedBreakZ":10.6,"breakZ":-30.7,"px":-0.6046810436112303,"pz":3.8552737660587466,"x0":-1.0710993262303958,"y0":50.001551661118995,"z0":5.990577705044785,"ax":-5.725095831350879,"ay":22.354029859841603,"az":-24.17950539882634,"vx0":2.31720007734006,"vy0":-118.32805110795724,"vz0":0.3364046047366872,"pfxX":0.5583333333333333,"pfxZ":0.8833333333333333,"pfxZWithGravity":-2.558333333333333,"breakXInches":6.7,"breakXFeet":0.5583333333333333,"breakZInducedInches":10.6,"breakZInducedFeet":0.8833333333333333,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5583333333333333,"pfxXNoAbs":0.5583333333333333,"plateTimeSZDepth":0.43440601375631693,"plateXPoly":-0.6046810436112303,"plateYPoly":0.7083333333333783,"plateZPoly":3.8552737660587466,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6046810436112303,"plate_z":3.8552737660587466,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2f5621d1-e102-4bae-a845-55da0bfdd9bb","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88,"end_speed":81.6,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.89112319517,"plateTime":0.42492947540842163,"zone":3,"spin_rate":2504,"breakX":4.4,"inducedBreakZ":13.8,"breakZ":-21,"px":0.5149537673370063,"pz":3.2443853238026437,"x0":-0.9645158471992795,"y0":50.00447636736213,"z0":5.952834976201163,"ax":3.6173592407249076,"ay":23.410349657474672,"az":-18.990578088213148,"vx0":2.988768909468257,"vy0":-128.28637918124585,"vz0":-3.0054144985132867,"pfxX":-0.3666666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.75,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.39877598059254554,"plateXPoly":0.5149537673370063,"plateYPoly":0.7083333333333712,"plateZPoly":3.2443853238026437,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.5","hit_distance":"364","xba":".390","hit_angle":"23","is_barrel":0,"hc_x":162.4,"hc_x_ft":89.66546399999999,"hc_y":56.96,"hc_y_ft":352.9728944,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5149537673370063,"plate_z":3.2443853238026437,"launch_speed":"98.5","launch_angle":"23","player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"671e1841-2d8b-45ec-8231-274bfc33eefa","inning":2,"half_inning":"top","ab_number":8,"cap_index":33,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Chas McCormick singles on a ground ball to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78.2,"end_speed":72.3,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":5.859216014448204,"plateTime":0.48132170152737963,"zone":7,"spin_rate":2299,"breakX":3.6,"inducedBreakZ":-12.1,"breakZ":-56.9,"px":-0.5805450113495819,"pz":1.6175982112303107,"x0":-1.0841393709126212,"y0":50.00008988382936,"z0":6.04837744667776,"ax":2.511981962307233,"ay":21.652544075496973,"az":-41.09567961389804,"vx0":0.5465715889464934,"vy0":-113.95425215766838,"vz0":-0.5164915470608337,"pfxX":-0.3,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.741666666666666,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.9,"breakZWithGravityFeet":4.741666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.45196433882300674,"plateXPoly":-0.5805450113495819,"plateYPoly":0.7083333333333286,"plateZPoly":1.6175982112303107,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".210","hit_angle":"-5","is_barrel":0,"hc_x":88.32,"hc_x_ft":-88.8940048,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5805450113495819,"plate_z":1.6175982112303107,"launch_speed":"91.6","launch_angle":"-5","player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"202705de-b9b8-41d3-85cb-2cb194d9c4f7","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":83.6,"sz_top":3.36083818313805,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.928829987263921,"plateTime":0.4135150426805523,"zone":8,"spin_rate":2404,"breakX":7.7,"inducedBreakZ":19.2,"breakZ":-13.8,"px":-0.04361254636640988,"pz":1.4431103695405785,"x0":-0.9262900938852514,"y0":50.00025245268472,"z0":5.780730424821447,"ax":-8.396478757483829,"ay":27.33127709606019,"az":-11.671661573539144,"vx0":3.9035730094147403,"vy0":-132.28934207697816,"vz0":-8.909171994327034,"pfxX":0.6416666666666667,"pfxZ":1.5999999999999999,"pfxZWithGravity":-1.1500000000000001,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.38817204027456903,"plateXPoly":-0.04361254636640988,"plateYPoly":0.7083333333333357,"plateZPoly":1.4431103695405785,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04361254636640988,"plate_z":1.4431103695405785,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d0f7f98d-249d-4765-be8e-1ff37df0a407","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.6,"end_speed":75.7,"sz_top":3.36083818313805,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":5.920149228235969,"plateTime":0.4597542084523569,"zone":14,"spin_rate":1032,"breakX":4.6,"inducedBreakZ":12,"breakZ":-28.8,"px":0.8931612080537439,"pz":0.9485991681588279,"x0":-0.9437288601599765,"y0":50.00202277030712,"z0":5.715233126629021,"ax":-4.521319495952875,"ay":20.68200685144451,"az":-21.70340408851949,"vx0":5.232528929353849,"vy0":-118.70236129998608,"vz0":-6.364471318509326,"pfxX":0.3833333333333333,"pfxZ":1,"pfxZWithGravity":-2.4,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.43149121165063653,"plateXPoly":0.8931612080537439,"plateYPoly":0.7083333333333215,"plateZPoly":0.9485991681588279,"pfxXDirection":"→","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8931612080537439,"plate_z":0.9485991681588279,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a42df67d-fb28-42da-a384-4dde9cfefe8a","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":91.3,"end_speed":83.9,"sz_top":3.3282805186068,"sz_bot":1.650523732755,"sz_depth":8.5,"sz_width":17,"extension":6.241957042620492,"plateTime":0.4121807334530083,"zone":14,"spin_rate":2317,"breakX":6,"inducedBreakZ":18.6,"breakZ":-14.2,"px":0.7603966633037392,"pz":1.4140658841343825,"x0":-0.9395394739978226,"y0":50.00297764051648,"z0":5.691973912280179,"ax":-7.121368879784943,"ay":26.886459932902767,"az":-12.157240911599283,"vx0":5.771214498262849,"vy0":-132.60439295009783,"vz0":-8.7044001628236,"pfxX":0.5,"pfxZ":1.55,"pfxZWithGravity":-1.1833333333333333,"breakXInches":6,"breakXFeet":0.5,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":0.5,"plateTimeSZDepth":0.38691917658138203,"plateXPoly":0.7603966633037392,"plateYPoly":0.7083333333333144,"plateZPoly":1.4140658841343825,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7603966633037392,"plate_z":1.4140658841343825,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"95ff42c6-1cef-4b03-9456-e06b15148e9e","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.141359349201354,"plateTime":0.4063005035189784,"zone":5,"spin_rate":2299,"breakX":7.6,"inducedBreakZ":17.4,"breakZ":-14.5,"px":-0.23205623129823927,"pz":2.275382112771968,"x0":-1.0718657602764237,"y0":50.005686240817354,"z0":5.813684770695013,"ax":-8.494166216183121,"ay":28.66244485719079,"az":-13.253723618237244,"vx0":3.821656373733852,"vy0":-134.69963053356284,"vz0":-6.7477537102791745,"pfxX":0.6333333333333333,"pfxZ":1.45,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38146155806627796,"plateXPoly":-0.23205623129823927,"plateYPoly":0.7083333333333428,"plateZPoly":2.275382112771968,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.3","hit_distance":"355","xba":".440","hit_angle":"19","is_barrel":0,"hc_x":187.47,"hc_x_ft":150.09318919999998,"hc_y":69.63,"hc_y_ft":322.43363320000003,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.23205623129823927,"plate_z":2.275382112771968,"launch_speed":"102.3","launch_angle":"19","player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"243538af-9f98-4db3-9057-6edc35a10511","inning":2,"half_inning":"top","ab_number":10,"cap_index":0,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Jon Singleton grounds out, first baseman Triston Casas to pitcher Kutter Crawford. Chas McCormick scores. Michael Brantley to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":74.1,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.024055982951096,"plateTime":0.46952321401814157,"zone":8,"spin_rate":2283,"breakX":8.5,"inducedBreakZ":-9.2,"breakZ":-51.7,"px":-0.026089730025564695,"pz":1.3790085179192442,"x0":-1.0680708619962096,"y0":50.00279160956431,"z0":5.945750810917198,"ax":6.305387364994412,"ay":22.559948446403,"az":-39.065668795367905,"vx0":0.9732616478784388,"vy0":-116.77692335708228,"vz0":-1.7456425452524609,"pfxX":-0.7083333333333334,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.308333333333334,"breakXInches":-8.5,"breakXFeet":-0.7083333333333334,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":8.5,"pfxXNoAbs":-0.7083333333333334,"plateTimeSZDepth":0.44090242116960654,"plateXPoly":-0.026089730025564695,"plateYPoly":0.7083333333333641,"plateZPoly":1.3790085179192442,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"8","xba":".190","hit_angle":"-14","is_barrel":0,"hc_x":160.4,"hc_x_ft":84.84474399999999,"hc_y":159.04,"hc_y_ft":106.92334560000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.026089730025564695,"plate_z":1.3790085179192442,"launch_speed":"100.2","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9271e52d-5830-4396-bec0-5e84c0a0af20","inning":2,"half_inning":"top","ab_number":11,"cap_index":71,"outs":2,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn3B":true,"result":"Double","des":"Jeremy Pena hits a ground-rule double (26) on a fly ball down the right-field line. Michael Brantley scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.9,"end_speed":81.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":5.976032833723297,"plateTime":0.425700706586011,"zone":6,"spin_rate":2430,"breakX":5.9,"inducedBreakZ":8.4,"breakZ":-26.5,"px":0.7898894707913576,"pz":2.783696032318548,"x0":-0.9559161878875345,"y0":50.002125608978226,"z0":5.88116431861356,"ax":4.789236650423113,"ay":23.794591314370585,"az":-24.036746438913323,"vx0":3.413241552303175,"vy0":-128.1397920832746,"vz0":-2.951821870154215,"pfxX":-0.4916666666666667,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3995063784497696,"plateXPoly":0.7898894707913576,"plateYPoly":0.7083333333333428,"plateZPoly":2.783696032318548,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"75.0","hit_speed":"74.9","hit_distance":"245","xba":".200","hit_angle":"34","is_barrel":0,"hc_x":206.59,"hc_x_ft":196.1792724,"hc_y":128.45,"hc_y_ft":180.65625800000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7898894707913576,"plate_z":2.783696032318548,"launch_speed":"74.9","launch_angle":"34","player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"56bba5cb-e7d4-4288-b4f4-44c7837779d6","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":87.4,"end_speed":81.1,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.976676345307761,"plateTime":0.4275224027336244,"zone":12,"spin_rate":2388,"breakX":5.3,"inducedBreakZ":10.7,"breakZ":-24.6,"px":0.22269072890058061,"pz":3.3943593194112633,"x0":-1.1581290213329427,"y0":50.00533778122049,"z0":5.919515020844371,"ax":4.421653638014309,"ay":22.650460641973712,"az":-22.195561725539424,"vx0":2.5547035872230883,"vy0":-127.41656326458825,"vz0":-1.8414859517689046,"pfxX":-0.44166666666666665,"pfxZ":0.8916666666666666,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40120341967214973,"plateXPoly":0.22269072890058061,"plateYPoly":0.7083333333333783,"plateZPoly":3.3943593194112633,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.22269072890058061,"plate_z":3.3943593194112633,"player_total_pitches":22,"player_total_pitches_pitch_types":10,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2a5f8cb9-12ba-4f10-9cb6-0a0301abf333","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":92.6,"end_speed":84.5,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.002143746785736,"plateTime":0.40661889003335183,"zone":1,"spin_rate":2407,"breakX":7.6,"inducedBreakZ":19.4,"breakZ":-12.5,"px":-0.650536492093652,"pz":2.895998319491367,"x0":-0.9102062441332786,"y0":50.00294379476589,"z0":5.857285409706372,"ax":-8.201291528700288,"ay":29.72044447885718,"az":-11.438561380297829,"vx0":2.2457415668227054,"vy0":-134.78538484982843,"vz0":-5.572553962095984,"pfxX":0.6333333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38179792242742777,"plateXPoly":-0.650536492093652,"plateYPoly":0.7083333333333286,"plateZPoly":2.895998319491367,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.650536492093652,"plate_z":2.895998319491367,"player_total_pitches":23,"player_total_pitches_pitch_types":7,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0eef7bbf-9ccc-4586-8627-d7aa3bf22bbc","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":79.2,"end_speed":73.7,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.804247439340115,"plateTime":0.47352406804848224,"zone":8,"spin_rate":2196,"breakX":4.9,"inducedBreakZ":-11.8,"breakZ":-55.1,"px":-0.12964964172535398,"pz":1.777594174891485,"x0":-0.9946723337139151,"y0":50.00520150512213,"z0":6.099213327895877,"ax":3.4519361138088143,"ay":20.39081314527837,"az":-41.114811191298564,"vx0":1.178754026433481,"vy0":-115.43159802753574,"vz0":-0.583889614694672,"pfxX":-0.4083333333333334,"pfxZ":-0.9833333333333334,"pfxZWithGravity":-4.591666666666667,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":-11.8,"breakZInducedFeet":-0.9833333333333334,"breakZWithGravityInches":55.1,"breakZWithGravityFeet":4.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.44451818059515735,"plateXPoly":-0.12964964172535398,"plateYPoly":0.708333333333286,"plateZPoly":1.777594174891485,"pfxXDirection":"←","inducedBreakZForcedSign":"-11.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.12964964172535398,"plate_z":1.777594174891485,"player_total_pitches":24,"player_total_pitches_pitch_types":3,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bab42161-8f2a-4e5d-a4e3-bd1cda2c9811","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":82.4,"end_speed":75.8,"sz_top":3.0648370980713,"sz_bot":1.38687842769961,"sz_depth":8.5,"sz_width":17,"extension":5.908560938302352,"plateTime":0.45545902088505574,"zone":12,"spin_rate":2299,"breakX":9.7,"inducedBreakZ":7.2,"breakZ":-32.9,"px":0.5799139323293048,"pz":3.886188173130214,"x0":-1.107522226701304,"y0":50.00239495900389,"z0":5.863421890734155,"ax":7.4656554325846844,"ay":22.46109625137778,"az":-26.801702720710637,"vx0":2.3506607193446722,"vy0":-120.09336555979958,"vz0":1.105202647401489,"pfxX":-0.8083333333333332,"pfxZ":0.6,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.4275597400248117,"plateXPoly":0.5799139323293048,"plateYPoly":0.7083333333333499,"plateZPoly":3.886188173130214,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5799139323293048,"plate_z":3.886188173130214,"player_total_pitches":25,"player_total_pitches_pitch_types":2,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9073122e-8a58-4510-b0f8-ba337b914116","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89,"end_speed":82.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.171556900956628,"plateTime":0.42060095817266285,"zone":3,"spin_rate":2380,"breakX":3.7,"inducedBreakZ":11.2,"breakZ":-22.9,"px":0.6378613266224444,"pz":2.9299130514662464,"x0":-0.9041224742834628,"y0":50.0001360681228,"z0":5.913596063046788,"ax":2.9034462751543635,"ay":24.05155650755294,"az":-21.116684344684582,"vx0":3.333808898106899,"vy0":-129.6329544720199,"vz0":-3.3922020609241668,"pfxX":-0.30833333333333335,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.3946929135077863,"plateXPoly":0.6378613266224444,"plateYPoly":0.7083333333333641,"plateZPoly":2.9299130514662464,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6378613266224444,"plate_z":2.9299130514662464,"player_total_pitches":26,"player_total_pitches_pitch_types":11,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d9d3b46b-6299-47d0-9f6a-7341b45b6a37","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.8,"end_speed":73.8,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.944605307527792,"plateTime":0.4720474714823566,"zone":14,"spin_rate":2250,"breakX":7.3,"inducedBreakZ":-14.5,"breakZ":-57.5,"px":0.06833193762243839,"pz":1.1746305465253943,"x0":-0.9447831407020858,"y0":50.00390612664332,"z0":6.030749641381603,"ax":5.304508249199619,"ay":22.864475901828307,"az":-43.04112090107025,"vx0":1.1095640464957823,"vy0":-116.26667118180178,"vz0":-1.4139049244213522,"pfxX":-0.6083333333333333,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.791666666666667,"breakXInches":-7.3,"breakXFeet":-0.6083333333333333,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.3,"pfxXNoAbs":-0.6083333333333333,"plateTimeSZDepth":0.4433109529244066,"plateXPoly":0.06833193762243839,"plateYPoly":0.7083333333333357,"plateZPoly":1.1746305465253943,"pfxXDirection":"←","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"94.0","hit_speed":"94.0","hit_distance":"116","xba":".610","hit_angle":"8","is_barrel":0,"hc_x":48.72,"hc_x_ft":-184.3442608,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.06833193762243839,"plate_z":1.1746305465253943,"launch_speed":"94.0","launch_angle":"8","player_total_pitches":27,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd892868-e158-44ca-a922-1509efcabe6d","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.8,"end_speed":74.1,"sz_top":2.94642205468108,"sz_bot":1.14989886793147,"sz_depth":8.5,"sz_width":17,"extension":6.296662637529028,"plateTime":0.4668218272235789,"zone":8,"spin_rate":2243,"breakX":6.1,"inducedBreakZ":4.8,"breakZ":-37.2,"px":0.12461815134449195,"pz":1.5406568468229382,"x0":-1.1350304284995343,"y0":50.003658509726534,"z0":5.877835742193225,"ax":4.3594806908906865,"ay":23.551930887207845,"az":-27.903805409057334,"vx0":1.9176019740237364,"vy0":-117.60389395503164,"vz0":-3.7763269124033587,"pfxX":-0.5083333333333333,"pfxZ":0.39999999999999997,"pfxZWithGravity":-3.1,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.4384098301376139,"plateXPoly":0.12461815134449195,"plateYPoly":0.7083333333333357,"plateZPoly":1.5406568468229382,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12461815134449195,"plate_z":1.5406568468229382,"player_total_pitches":28,"player_total_pitches_pitch_types":2,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":53,"rowId":"53-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"998acd7e-7c1e-4fbf-bebd-da21f57f405a","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91,"end_speed":82.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.189647541631653,"plateTime":0.4143171455352128,"zone":1,"spin_rate":2399,"breakX":10.2,"inducedBreakZ":17.6,"breakZ":-15.5,"px":-0.48282178152014765,"pz":2.4943412889444936,"x0":-0.9569255290490521,"y0":50.00114515678476,"z0":5.798199001259218,"ax":-10.735537907404721,"ay":29.500029028012317,"az":-13.878283130152536,"vx0":3.3069722748287536,"vy0":-132.4357909956016,"vz0":-5.79215086341873,"pfxX":0.85,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3890601530173822,"plateXPoly":-0.48282178152014765,"plateYPoly":0.7083333333333286,"plateZPoly":2.4943412889444936,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"69.0","hit_speed":"69.2","hit_distance":"212","xba":".980","hit_angle":"24","is_barrel":0,"hc_x":103.12,"hc_x_ft":-53.22067680000001,"hc_y":105.42,"hc_y_ft":236.1668488,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.48282178152014765,"plate_z":2.4943412889444936,"launch_speed":"69.2","launch_angle":"24","player_total_pitches":29,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"68c49d41-3472-4ddd-925b-da6a5c596d6f","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.2,"end_speed":83.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.158404295381688,"plateTime":0.40956953965705223,"zone":2,"spin_rate":2459,"breakX":10.6,"inducedBreakZ":17.9,"breakZ":-14.5,"px":0.06568043755233055,"pz":2.883028473836312,"x0":-0.807140281143355,"y0":50.001404400267056,"z0":5.892568588910129,"ax":-11.629996691559368,"ay":31.00103970649478,"az":-13.277506287178536,"vx0":4.505867575603332,"vy0":-134.10824446925045,"vz0":-5.270123087073801,"pfxX":0.8833333333333333,"pfxZ":1.4916666666666665,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3846641090747776,"plateXPoly":0.06568043755233055,"plateYPoly":0.7083333333333641,"plateZPoly":2.883028473836312,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.06568043755233055,"plate_z":2.883028473836312,"player_total_pitches":30,"player_total_pitches_pitch_types":9,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":55,"rowId":"55-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa5838c0-2084-4eee-b7e6-aa5a14f4c5ea","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.3,"end_speed":80.8,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.3102316084682615,"plateTime":0.4290013561491621,"zone":6,"spin_rate":2378,"breakX":1.8,"inducedBreakZ":10.8,"breakZ":-24.8,"px":0.4892698856700577,"pz":2.5198832144012187,"x0":-0.9960015805664599,"y0":50.00497853952809,"z0":5.848988174572666,"ax":1.0323522511623644,"ay":23.899231951812435,"az":-21.846986173811707,"vx0":3.4806781556262534,"vy0":-127.23525368952092,"vz0":-3.8689134140716095,"pfxX":-0.15,"pfxZ":0.9,"pfxZWithGravity":-2.066666666666667,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.40267317763015176,"plateXPoly":0.4892698856700577,"plateYPoly":0.7083333333333499,"plateZPoly":2.5198832144012187,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"99.1","hit_distance":"143","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":168.52,"hc_x_ft":104.41686720000001,"hc_y":95.46,"hc_y_ft":260.17403440000004,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4892698856700577,"plate_z":2.5198832144012187,"launch_speed":"99.1","launch_angle":"8","player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4bdac799-d3ab-4ba6-8a29-ca220427b8b0","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.6,"end_speed":84.5,"sz_top":3.68637545643424,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":6.20376570583922,"plateTime":0.4067211808805009,"zone":2,"spin_rate":2439,"breakX":10.1,"inducedBreakZ":19.6,"breakZ":-12.4,"px":-0.09714859456389502,"pz":3.1171586419917183,"x0":-0.9103832749608369,"y0":50.00161889037485,"z0":5.841983504004665,"ax":-11.196194565523557,"ay":29.97785366997476,"az":-11.398271028299956,"vx0":4.267357698166874,"vy0":-134.79371660919594,"vz0":-4.958088319495113,"pfxX":0.8416666666666667,"pfxZ":1.6333333333333335,"pfxZWithGravity":-1.0333333333333334,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":19.6,"breakZInducedFeet":1.6333333333333335,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.3819134933699348,"plateXPoly":-0.09714859456389502,"plateYPoly":0.7083333333333428,"plateZPoly":3.1171586419917183,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09714859456389502,"plate_z":3.1171586419917183,"player_total_pitches":32,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":57,"rowId":"57-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9aaa5421-2e98-4a24-a10d-150f344be055","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":88.4,"end_speed":81.6,"sz_top":3.65678404790896,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":6.04233185312767,"plateTime":0.42332627493518604,"zone":11,"spin_rate":2431,"breakX":4.2,"inducedBreakZ":11.9,"breakZ":-22.7,"px":-0.35596197634576243,"pz":4.497311098021253,"x0":-1.0249452778340031,"y0":50.004075423805226,"z0":5.97103689794354,"ax":3.7754464439564357,"ay":24.004316186195517,"az":-21.318328814991986,"vx0":0.9338238621665172,"vy0":-128.844950745738,"vz0":0.5255587443468559,"pfxX":-0.35000000000000003,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3973012680483369,"plateXPoly":-0.35596197634576243,"plateYPoly":0.7083333333333357,"plateZPoly":4.497311098021253,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.35596197634576243,"plate_z":4.497311098021253,"player_total_pitches":33,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":58,"rowId":"58-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"32b89da4-a414-41bd-97c8-b0993684721f","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":82.6,"end_speed":75.5,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.044623049391708,"plateTime":0.455927285432427,"zone":2,"spin_rate":1155,"breakX":4,"inducedBreakZ":13,"breakZ":-27.1,"px":-0.17843166918275521,"pz":3.0807419857807634,"x0":-1.0849910212028828,"y0":50.00166243907203,"z0":5.880673560436899,"ax":-3.8060438539571018,"ay":23.704931884363408,"az":-21.557535829441914,"vx0":2.932308801811432,"vy0":-120.21767016083894,"vz0":-1.925896735331564,"pfxX":0.3333333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-2.2583333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.4281031009542515,"plateXPoly":-0.17843166918275521,"plateYPoly":0.708333333333357,"plateZPoly":3.0807419857807634,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.17843166918275521,"plate_z":3.0807419857807634,"player_total_pitches":34,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":59,"rowId":"59-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbd58e92-fa7b-4919-8d15-be192aac12d7","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.5,"end_speed":75,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":5.92166223334402,"plateTime":0.45828041947451137,"zone":6,"spin_rate":2303,"breakX":7.2,"inducedBreakZ":8.3,"breakZ":-32.3,"px":0.7740792806030683,"pz":2.515728389905907,"x0":-1.0942630591754978,"y0":50.004862098564466,"z0":5.7317926340634315,"ax":5.085061167249449,"ay":25.892060530060814,"az":-25.3662297788333,"vx0":3.2451259149272937,"vy0":-120.07818542758875,"vz0":-2.009855707883961,"pfxX":-0.6,"pfxZ":0.6916666666666668,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-7.2,"breakXFeet":-0.6,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":7.2,"pfxXNoAbs":-0.6,"plateTimeSZDepth":0.43051983784517867,"plateXPoly":0.7740792806030683,"plateYPoly":0.7083333333333428,"plateZPoly":2.515728389905907,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7740792806030683,"plate_z":2.515728389905907,"player_total_pitches":35,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":60,"rowId":"60-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da28956f-25bd-42c5-8da6-f83d536d5c09","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":86.3,"end_speed":79.5,"sz_top":3.80473513703414,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":6.04493354887072,"plateTime":0.4343085988040234,"zone":11,"spin_rate":2438,"breakX":5.3,"inducedBreakZ":8.9,"breakZ":-27.6,"px":-0.263744254878141,"pz":4.791469416988752,"x0":-1.0530393374065323,"y0":50.003170015467205,"z0":6.072997951468354,"ax":4.48873351662243,"ay":23.68863572774198,"az":-24.86268173103543,"vx0":1.0212787800653567,"vy0":-125.752225484327,"vz0":1.9239749861347812,"pfxX":-0.44166666666666665,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.3000000000000003,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4076518364710846,"plateXPoly":-0.263744254878141,"plateYPoly":0.7083333333333144,"plateZPoly":4.791469416988752,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.263744254878141,"plate_z":4.791469416988752,"player_total_pitches":36,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":61,"rowId":"61-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2e671096-26db-4e3c-8187-ae7d0af5ae70","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":92,"end_speed":82.7,"sz_top":3.74555649429345,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.8750670674916785,"plateTime":0.4119107195791112,"zone":11,"spin_rate":2444,"breakX":7.6,"inducedBreakZ":18.6,"breakZ":-14.2,"px":-1.098554002376319,"pz":3.7986139796917002,"x0":-0.9821185256359298,"y0":50.00148539314696,"z0":5.938214337911102,"ax":-7.814431721051009,"ay":33.65636785496057,"az":-13.248537712950851,"vx0":1.2112862407611984,"vy0":-133.88095552871957,"vz0":-2.964820705089121,"pfxX":0.6333333333333333,"pfxZ":1.55,"pfxZWithGravity":-1.1833333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38701292904289064,"plateXPoly":-1.098554002376319,"plateYPoly":0.7083333333333215,"plateZPoly":3.7986139796917002,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.098554002376319,"plate_z":3.7986139796917002,"player_total_pitches":37,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":62,"rowId":"62-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7fe87330-1b73-4de1-b9f2-fb127c655a8a","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":79,"end_speed":72.3,"sz_top":3.71596627304726,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":5.845430758020417,"plateTime":0.4783495011924712,"zone":7,"spin_rate":2324,"breakX":4.7,"inducedBreakZ":-12.1,"breakZ":-56.3,"px":-0.5096535678682816,"pz":2.2083197718682332,"x0":-0.9808375884242044,"y0":50.000308880537894,"z0":6.064313275951974,"ax":3.4069916287272175,"ay":23.838209188716824,"az":-41.43250026814436,"vx0":0.2832006591237214,"vy0":-115.05641017790663,"vz0":0.7268251926149805,"pfxX":-0.39166666666666666,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.691666666666666,"breakXInches":-4.7,"breakXFeet":-0.39166666666666666,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.3,"breakZWithGravityFeet":4.691666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.7,"pfxXNoAbs":-0.39166666666666666,"plateTimeSZDepth":0.4493311076002284,"plateXPoly":-0.5096535678682816,"plateYPoly":0.7083333333333002,"plateZPoly":2.2083197718682332,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5096535678682816,"plate_z":2.2083197718682332,"player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":63,"rowId":"63-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0656e733-9219-4987-9156-2d2dcc93c85c","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":83.9,"sz_top":3.74555649429345,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":6.0866596645489714,"plateTime":0.40801369772131046,"zone":11,"spin_rate":2443,"breakX":12.1,"inducedBreakZ":17.2,"breakZ":-15,"px":-1.229084244740282,"pz":3.011622206243544,"x0":-1.0102564674502648,"y0":50.001550338980245,"z0":5.867233655508206,"ax":-12.724784741351604,"ay":31.997882345782386,"az":-14.029364306410544,"vx0":1.8673440466109743,"vy0":-134.7531457466703,"vz0":-4.762878426400758,"pfxX":1.0083333333333333,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.25,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3832418963002623,"plateXPoly":-1.229084244740282,"plateYPoly":0.7083333333333215,"plateZPoly":3.011622206243544,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.229084244740282,"plate_z":3.011622206243544,"player_total_pitches":39,"player_total_pitches_pitch_types":12,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":64,"rowId":"64-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0155aa91-e149-42f6-87b1-d2681fa960e8","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":87.9,"end_speed":81.2,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.11303310727086,"plateTime":0.4259418824215504,"zone":12,"spin_rate":2443,"breakX":4,"inducedBreakZ":8.6,"breakZ":-26.4,"px":0.30297523010393657,"pz":3.883460415286407,"x0":-0.9895530109067936,"y0":50.003346726942794,"z0":5.957994836169114,"ax":3.1281436324895,"ay":23.944733043029867,"az":-24.345865189492677,"vx0":2.6079860809440034,"vy0":-128.09694460966006,"vz0":-0.3231431243221777,"pfxX":-0.3333333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.3997621890371618,"plateXPoly":0.30297523010393657,"plateYPoly":0.7083333333333286,"plateZPoly":3.883460415286407,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.30297523010393657,"plate_z":3.883460415286407,"player_total_pitches":40,"player_total_pitches_pitch_types":15,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":65,"rowId":"65-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8fde86c9-6c45-427b-849f-e6550a943112","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":87.7,"end_speed":81,"sz_top":3.71596627304726,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.916127748881601,"plateTime":0.42711375632326476,"zone":11,"spin_rate":2363,"breakX":6.8,"inducedBreakZ":7.8,"breakZ":-27.5,"px":-1.2794287237717437,"pz":3.3542274108811987,"x0":-1.308845836893598,"y0":50.00029818661794,"z0":5.896967901537753,"ax":6.55178414054414,"ay":24.07687612227312,"az":-24.958118886653136,"vx0":-1.239775188859319,"vy0":-127.79244897118966,"vz0":-1.3409712987189648,"pfxX":-0.5666666666666667,"pfxZ":0.65,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.4008559810536064,"plateXPoly":-1.2794287237717437,"plateYPoly":0.7083333333333712,"plateZPoly":3.3542274108811987,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.2794287237717437,"plate_z":3.3542274108811987,"player_total_pitches":41,"player_total_pitches_pitch_types":16,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":66,"rowId":"66-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5b4f2e1c-c5d0-4937-ad34-3845b17f0e7e","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":84,"sz_top":3.42003189248459,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":6.016153812228615,"plateTime":0.4072654407930152,"zone":12,"spin_rate":2540,"breakX":10.3,"inducedBreakZ":18.8,"breakZ":-13.2,"px":0.1226357315223855,"pz":3.6849834426970114,"x0":-0.8166848596492401,"y0":50.00326303923019,"z0":5.865822694508769,"ax":-11.549528452192067,"ay":31.927791805308264,"az":-12.581002795547688,"vx0":4.664572826015543,"vy0":-134.9745605521023,"vz0":-3.294944096775014,"pfxX":0.8583333333333334,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.0999999999999999,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.38252262950850346,"plateXPoly":0.1226357315223855,"plateYPoly":0.7083333333333428,"plateZPoly":3.6849834426970114,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1226357315223855,"plate_z":3.6849834426970114,"player_total_pitches":42,"player_total_pitches_pitch_types":13,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":67,"rowId":"67-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"719b9a45-fc56-4c6a-9e17-31665b43e430","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87,"end_speed":80.8,"sz_top":3.41707343412335,"sz_bot":1.4728073515687,"sz_depth":8.5,"sz_width":17,"extension":5.969879721318299,"plateTime":0.4297489915557229,"zone":12,"spin_rate":2446,"breakX":5,"inducedBreakZ":9.8,"breakZ":-25.8,"px":0.9862455490849172,"pz":2.908254562836154,"x0":-0.8970336561692703,"y0":50.00138837346451,"z0":5.841917234734049,"ax":3.821899446035534,"ay":22.71076298626118,"az":-22.957560577851506,"vx0":3.8995559844893366,"vy0":-126.81621276448908,"vz0":-2.645997395571804,"pfxX":-0.4166666666666667,"pfxZ":0.8166666666666668,"pfxZWithGravity":-2.15,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.4032578380967182,"plateXPoly":0.9862455490849172,"plateYPoly":0.7083333333333712,"plateZPoly":2.908254562836154,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9862455490849172,"plate_z":2.908254562836154,"player_total_pitches":43,"player_total_pitches_pitch_types":17,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":68,"rowId":"68-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12927832-f549-4d27-a9eb-98ff0bad1f51","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.322550203346061,"plateTime":0.4226815033382363,"zone":14,"spin_rate":2464,"breakX":5.3,"inducedBreakZ":9.7,"breakZ":-24.8,"px":1.0389250501732805,"pz":2.2741789872651266,"x0":-0.9165708790402528,"y0":50.00215057943186,"z0":5.814900543996988,"ax":4.176915608546511,"ay":25.6189777409804,"az":-22.382445074742247,"vx0":4.100017738239294,"vy0":-129.32261326758655,"vz0":-4.483795193046753,"pfxX":-0.44166666666666665,"pfxZ":0.8083333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.3967619109003279,"plateXPoly":1.0389250501732805,"plateYPoly":0.708333333333357,"plateZPoly":2.2741789872651266,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.0","hit_distance":"4","xba":".210","hit_angle":"-46","is_barrel":0,"hc_x":152.28,"hc_x_ft":65.27262079999997,"hc_y":173.28,"hc_y_ft":72.59981920000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0389250501732805,"plate_z":2.2741789872651266,"launch_speed":"72.0","launch_angle":"-46","player_total_pitches":44,"player_total_pitches_pitch_types":18,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":69,"rowId":"69-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9155d1a3-3288-4da1-8173-a56c7383485a","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":79.2,"end_speed":73.3,"sz_top":3.36083818313805,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.0118598242629195,"plateTime":0.47509055260441846,"zone":9,"spin_rate":2313,"breakX":4,"inducedBreakZ":-12.1,"breakZ":-55.7,"px":0.30482320241783567,"pz":1.763053720642981,"x0":-0.9906711122184653,"y0":50.00070603638879,"z0":6.007824279950471,"ax":2.492173596957442,"ay":21.78645705841809,"az":-41.352706419665815,"vx0":2.348333614614563,"vy0":-115.36084765243037,"vz0":-0.2924796062839996,"pfxX":-0.3333333333333333,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.641666666666667,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":55.7,"breakZWithGravityFeet":4.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.44607830218565475,"plateXPoly":0.30482320241783567,"plateYPoly":0.7083333333333215,"plateZPoly":1.763053720642981,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.30482320241783567,"plate_z":1.763053720642981,"player_total_pitches":45,"player_total_pitches_pitch_types":6,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":70,"rowId":"70-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6d1230f4-540d-4757-9657-aa0c014e6ea2","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":83,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.125082334928599,"plateTime":0.4193423496670752,"zone":9,"spin_rate":2525,"breakX":2.5,"inducedBreakZ":12.7,"breakZ":-21.2,"px":0.358216372169861,"pz":1.7413069978699793,"x0":-1.0594880322826616,"y0":50.005547683324906,"z0":5.697227361897774,"ax":1.845820488721532,"ay":23.12410498923215,"az":-19.127618941321543,"vx0":3.2395786288247006,"vy0":-129.82657233038668,"vz0":-6.289587000440864,"pfxX":-0.20833333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.39350623191035006,"plateXPoly":0.358216372169861,"plateYPoly":0.7083333333333428,"plateZPoly":1.7413069978699793,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"89.2","hit_distance":"250","xba":".870","hit_angle":"17","is_barrel":0,"hc_x":200.63,"hc_x_ft":181.81352679999998,"hc_y":110.38,"hc_y_ft":224.21146320000003,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.358216372169861,"plate_z":1.7413069978699793,"launch_speed":"89.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":19,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":71,"rowId":"71-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1d3f211b-f05d-4137-b485-e295173cfab7","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.7,"end_speed":83.3,"sz_top":3.21284430859514,"sz_bot":1.47574063212692,"sz_depth":8.5,"sz_width":17,"extension":6.340210094059279,"plateTime":0.4158449111612481,"zone":7,"spin_rate":1976,"breakX":18.4,"inducedBreakZ":-0.8,"breakZ":-34.2,"px":-0.7026041033946755,"pz":1.9574654519105197,"x0":3.020110412424756,"y0":50.00167073246846,"z0":4.460017282349413,"ax":20.472400611942273,"ay":26.297437428846624,"az":-33.23395132037878,"vx0":-13.53281694325754,"vy0":-131.41797921876326,"vz0":0.07480144547174494,"pfxX":-1.5333333333333332,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-2.85,"breakXInches":-18.4,"breakXFeet":-1.5333333333333332,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":34.2,"breakZWithGravityFeet":2.85,"pfxZDirection":"↓","pfxXWithGravity":18.4,"pfxXNoAbs":-1.5333333333333332,"plateTimeSZDepth":0.3903321757500032,"plateXPoly":-0.7026041033946755,"plateYPoly":0.7083333333333144,"plateZPoly":1.9574654519105197,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.7026041033946755,"plate_z":1.9574654519105197,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0974c9b4-4d95-4d7e-8ae6-868fd60a96f3","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":76.1,"end_speed":69.7,"sz_top":3.21284430859514,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.516478632102161,"plateTime":0.49625556040200225,"zone":8,"spin_rate":1994,"breakX":15.7,"inducedBreakZ":-3.1,"breakZ":-50.6,"px":0.0021186921259204183,"pz":1.818267387205827,"x0":3.2790776839754248,"y0":50.005270252988694,"z0":4.295676284300218,"ax":-9.844695466968359,"ay":21.287691620924793,"az":-35.073962687497506,"vx0":-4.735921057591829,"vy0":-110.72187508778057,"vz0":2.8593272067635764,"pfxX":1.3083333333333333,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-4.216666666666667,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":50.6,"breakZWithGravityFeet":4.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.46611823456609963,"plateXPoly":0.0021186921259204183,"plateYPoly":0.7083333333333286,"plateZPoly":1.818267387205827,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.0021186921259204183,"plate_z":1.818267387205827,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":73,"rowId":"73-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7fde0b9b-ab9a-48a1-8656-bc778ad3f6dc","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":77.1,"end_speed":70.9,"sz_top":3.24244416572257,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.291682582099338,"plateTime":0.4882650786223568,"zone":14,"spin_rate":1978,"breakX":16.8,"inducedBreakZ":-1.8,"breakZ":-47.8,"px":0.8446382496515765,"pz":1.852022343842922,"x0":3.389053899513344,"y0":50.00264114149989,"z0":4.146783883336849,"ax":-11.31945697869541,"ay":20.458016137443394,"az":-34.16144453143347,"vx0":-2.9553617863962525,"vy0":-112.21364822437096,"vz0":2.82513983163574,"pfxX":1.4000000000000001,"pfxZ":-0.15,"pfxZWithGravity":-3.983333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":-1.8,"breakZInducedFeet":-0.15,"breakZWithGravityInches":47.8,"breakZWithGravityFeet":3.983333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.45844860841437945,"plateXPoly":0.8446382496515765,"plateYPoly":0.7083333333333144,"plateZPoly":1.852022343842922,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8446382496515765,"plate_z":1.852022343842922,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cc5aae99-c5d3-4765-85f1-c784906eaec3","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.3,"end_speed":84.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.306482908350582,"plateTime":0.40862658257259943,"zone":14,"spin_rate":1966,"breakX":18.6,"inducedBreakZ":-3.4,"breakZ":-35.6,"px":1.037365992823418,"pz":2.2242894522091947,"x0":3.1814084124152524,"y0":50.00308838428347,"z0":4.451993658560989,"ax":20.821992412727372,"ay":29.25009595832689,"az":-36.058279123563274,"vx0":-9.582546427987246,"vy0":-134.0866808850877,"vz0":1.111629267976049,"pfxX":-1.55,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-2.966666666666667,"breakXInches":-18.6,"breakXFeet":-1.55,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":18.6,"pfxXNoAbs":-1.55,"plateTimeSZDepth":0.3836908709733763,"plateXPoly":1.037365992823418,"plateYPoly":0.7083333333333428,"plateZPoly":2.2242894522091947,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.037365992823418,"plate_z":2.2242894522091947,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":75,"rowId":"75-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"eeac2564-d3bf-453b-be0d-c78b708ff07f","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":86.5,"sz_top":3.44962790930494,"sz_bot":1.62383756900508,"sz_depth":8.5,"sz_width":17,"extension":7.584334303543178,"plateTime":0.4009840119347756,"zone":14,"spin_rate":2170,"breakX":12.8,"inducedBreakZ":15.5,"breakZ":-15.6,"px":1.162913584307217,"pz":0.6235077516678231,"x0":-0.8411463344921356,"y0":50.00271397610816,"z0":5.536707800476846,"ax":-15.076198135717199,"ay":27.634575420997937,"az":-14.026834428122566,"vx0":8.161948921908277,"vy0":-136.18006278858047,"vz0":-10.415341424129887,"pfxX":1.0666666666666667,"pfxZ":1.2916666666666667,"pfxZWithGravity":-1.3,"breakXInches":12.8,"breakXFeet":1.0666666666666667,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":1.0666666666666667,"pfxXNoAbs":1.0666666666666667,"plateTimeSZDepth":0.37635067802944616,"plateXPoly":1.162913584307217,"plateYPoly":0.7083333333333286,"plateZPoly":0.6235077516678231,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.162913584307217,"plate_z":0.6235077516678231,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":91,"rowId":"91-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"30f807b8-d524-4051-b137-394179fa6581","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.4,"end_speed":86.8,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.5234065737933795,"plateTime":0.39786072724809873,"zone":5,"spin_rate":2085,"breakX":15.2,"inducedBreakZ":12.5,"breakZ":-18.1,"px":0.03264349220965379,"pz":2.3463234568691433,"x0":-0.9330824990758831,"y0":50.00135725527838,"z0":5.612621066962132,"ax":-17.359021958296307,"ay":28.64149499887292,"az":-18.066957207339836,"vx0":5.827323479031062,"vy0":-137.34130179640636,"vz0":-5.372685575547005,"pfxX":1.2666666666666666,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.37345123510338035,"plateXPoly":0.03264349220965379,"plateYPoly":0.7083333333333499,"plateZPoly":2.3463234568691433,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"102.9","hit_distance":"395","xba":".510","hit_angle":"20","is_barrel":0,"hc_x":145.34,"hc_x_ft":48.54472240000001,"hc_y":40.68,"hc_y_ft":392.2135552,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.03264349220965379,"plate_z":2.3463234568691433,"launch_speed":"102.9","launch_angle":"20","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"05f51616-3eda-4ac8-b20c-50c09e677b1d","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":94.3,"end_speed":86.2,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.349599583983727,"plateTime":0.39904413461216803,"zone":11,"spin_rate":2087,"breakX":14.2,"inducedBreakZ":14.5,"breakZ":-16.2,"px":-0.9880371752794077,"pz":3.0972321835536194,"x0":-1.1690364160102997,"y0":50.00090903347334,"z0":5.777752122694484,"ax":-15.683929644902669,"ay":30.537017676319802,"az":-16.190045126183296,"vx0":3.4211973994038787,"vy0":-137.28541398100845,"vz0":-4.121558361588966,"pfxX":1.1833333333333333,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3499999999999999,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.37466369383795134,"plateXPoly":-0.9880371752794077,"plateYPoly":0.7083333333333144,"plateZPoly":3.0972321835536194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9880371752794077,"plate_z":3.0972321835536194,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":93,"rowId":"93-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5d538a56-acad-4991-9301-db742154a636","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":75.4,"sz_top":3.03523409827213,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.663699792612483,"plateTime":0.4621951055920235,"zone":14,"spin_rate":2071,"breakX":4.6,"inducedBreakZ":-3.7,"breakZ":-45,"px":1.9214695281206273,"pz":1.6466894546650108,"x0":-1.0210202385846339,"y0":50.000829892833565,"z0":5.598706900040117,"ax":2.4730005181798207,"ay":21.32911052402056,"az":-35.03055586054946,"vx0":6.246004288481289,"vy0":-118.2460288811187,"vz0":-1.510599427215695,"pfxX":-0.3833333333333333,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.75,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4338390048887988,"plateXPoly":1.9214695281206273,"plateYPoly":0.7083333333332718,"plateZPoly":1.6466894546650108,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.9214695281206273,"plate_z":1.6466894546650108,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":94,"rowId":"94-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"61d4f5f3-ed28-4deb-afd1-2dca73627506","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":81.8,"end_speed":76.9,"sz_top":3.0648370980713,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":7.069117971246676,"plateTime":0.4569845123425531,"zone":14,"spin_rate":2278,"breakX":4.3,"inducedBreakZ":-4,"breakZ":-44.3,"px":1.229059842921118,"pz":0.21461982384156553,"x0":-1.0561247819848154,"y0":50.00558508510474,"z0":5.48640368495501,"ax":2.677339288713913,"ay":19.672207351403717,"az":-34.713649794953405,"vx0":4.754974449457025,"vy0":-119.1784644317217,"vz0":-4.850798948506767,"pfxX":-0.35833333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.6916666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":44.3,"breakZWithGravityFeet":3.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.42881882810793065,"plateXPoly":1.229059842921118,"plateYPoly":0.7083333333333286,"plateZPoly":0.21461982384156553,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.229059842921118,"plate_z":0.21461982384156553,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":95,"rowId":"95-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"84e91f7d-b340-41a0-8ad0-3e3ca806dde0","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"21","start_speed":95.7,"end_speed":88.3,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.589725158215469,"plateTime":0.3916561427038525,"zone":2,"spin_rate":2139,"breakX":14.2,"inducedBreakZ":13.6,"breakZ":-16.1,"px":0.19415477360025846,"pz":2.6117713010531975,"x0":-0.854194935324976,"y0":50.0056791991575,"z0":5.683464968536938,"ax":-16.67651824877139,"ay":28.270421429317096,"az":-16.422416695406934,"vx0":5.917016139643138,"vy0":-139.30456676093303,"vz0":-5.337858252709023,"pfxX":1.1833333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.36759282269484084,"plateXPoly":0.19415477360025846,"plateYPoly":0.7083333333332931,"plateZPoly":2.6117713010531975,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.19415477360025846,"plate_z":2.6117713010531975,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":96,"rowId":"96-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"92fc3b15-3982-4c96-892a-25afbe02df91","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.4,"end_speed":88,"sz_top":2.99972120894684,"sz_bot":1.26252765683581,"sz_depth":8.5,"sz_width":17,"extension":7.3881995377527785,"plateTime":0.3937821302081672,"zone":9,"spin_rate":2122,"breakX":12.7,"inducedBreakZ":14.4,"breakZ":-15.5,"px":0.5466402341682125,"pz":1.2859542410788247,"x0":-0.7590230385104758,"y0":50.00391636288861,"z0":5.539165153086762,"ax":-15.038231678683433,"ay":28.292722684674434,"az":-14.936200339119372,"vx0":6.311695309901138,"vy0":-138.60252290140247,"vz0":-8.747232072063476,"pfxX":1.0583333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3696042324821303,"plateXPoly":0.5466402341682125,"plateYPoly":0.7083333333333286,"plateZPoly":1.2859542410788247,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5466402341682125,"plate_z":1.2859542410788247,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":97,"rowId":"97-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6eea6da3-2212-44f4-b502-f735ea05c4da","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":95.9,"end_speed":88.4,"sz_top":3.09443958387247,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":7.708950001990303,"plateTime":0.39142834996194065,"zone":14,"spin_rate":1999,"breakX":15.1,"inducedBreakZ":13.4,"breakZ":-16.2,"px":0.9389924705255719,"pz":2.252829513526862,"x0":-0.8004963883085157,"y0":50.00171092162951,"z0":5.605005684066608,"ax":-18.152168404050993,"ay":28.611325305205334,"az":-16.400172920465828,"vx0":8.069271644883047,"vy0":-139.4357368996967,"vz0":-6.112439185349317,"pfxX":1.2583333333333333,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3499999999999999,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.367366691179022,"plateXPoly":0.9389924705255719,"plateYPoly":0.7083333333333997,"plateZPoly":2.252829513526862,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9389924705255719,"plate_z":2.252829513526862,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":98,"rowId":"98-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41dd23c9-b272-4d32-a34c-686ee56d928b","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":96.5,"end_speed":88.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.417487137792067,"plateTime":0.38880734272854234,"zone":4,"spin_rate":2135,"breakX":14.2,"inducedBreakZ":14.3,"breakZ":-15,"px":-0.4152115211006233,"pz":2.1475162849644214,"x0":-1.1597867551586423,"y0":50.00566841611103,"z0":5.596810746562468,"ax":-16.827858007492562,"ay":29.33754707981547,"az":-15.155892200897831,"vx0":5.11090796075557,"vy0":-140.4289182621126,"vz0":-6.685454577077015,"pfxX":1.1833333333333333,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.25,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.36496166605666586,"plateXPoly":-0.4152115211006233,"plateYPoly":0.7083333333333357,"plateZPoly":2.1475162849644214,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4152115211006233,"plate_z":2.1475162849644214,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":99,"rowId":"99-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"51032202-b52a-4659-bb8f-04650fffc043","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.7,"end_speed":78.2,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.568608102433579,"plateTime":0.44423269666199827,"zone":13,"spin_rate":2114,"breakX":17.9,"inducedBreakZ":3,"breakZ":-35.2,"px":-0.7652318814965418,"pz":0.561329379396402,"x0":-1.0519480043675664,"y0":50.002987074215184,"z0":5.4275812579820615,"ax":-16.006291291522714,"ay":24.300302778851258,"az":-28.721863775325822,"vx0":4.025484218287584,"vy0":-123.25343510397892,"vz0":-5.677136937594209,"pfxX":1.4916666666666665,"pfxZ":0.25,"pfxZWithGravity":-2.9333333333333336,"breakXInches":17.9,"breakXFeet":1.4916666666666665,"breakZInducedInches":3,"breakZInducedFeet":0.25,"breakZWithGravityInches":35.2,"breakZWithGravityFeet":2.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.4916666666666665,"pfxXNoAbs":1.4916666666666665,"plateTimeSZDepth":0.41709502357976297,"plateXPoly":-0.7652318814965418,"plateYPoly":0.7083333333333641,"plateZPoly":0.561329379396402,"pfxXDirection":"→","inducedBreakZForcedSign":"+3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7652318814965418,"plate_z":0.561329379396402,"player_total_pitches":10,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":100,"rowId":"100-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"99eaa6df-165a-41ad-9ca9-2dc27f6e19cf","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":82.4,"end_speed":76.2,"sz_top":2.8872115289667,"sz_bot":1.26839104354224,"sz_depth":8.5,"sz_width":17,"extension":7.6693217768393795,"plateTime":0.4571422084621424,"zone":14,"spin_rate":2199,"breakX":7.9,"inducedBreakZ":-5.3,"breakZ":-45.7,"px":2.9782157453369287,"pz":1.3134186897433882,"x0":-0.8920253983830595,"y0":50.003244024329945,"z0":5.550964276260015,"ax":4.814954569982058,"ay":23.22858514261699,"az":-36.25372970473147,"vx0":7.983432818274868,"vy0":-119.83113690111989,"vz0":-2.0919948637808083,"pfxX":-0.6583333333333333,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.429226271616832,"plateXPoly":2.9782157453369287,"plateYPoly":0.7083333333333925,"plateZPoly":1.3134186897433882,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":2.9782157453369287,"plate_z":1.3134186897433882,"player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":101,"rowId":"101-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ce57bfe5-e390-4bde-86e1-902a2630f72f","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82,"end_speed":76.1,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.577939353066607,"plateTime":0.4591701704553053,"zone":14,"spin_rate":2154,"breakX":7.7,"inducedBreakZ":-5.8,"breakZ":-46.6,"px":1.1860551708983884,"pz":0.099569248732573,"x0":-1.1889471435875327,"y0":50.00475676870598,"z0":5.459987613742569,"ax":5.300384911596582,"ay":22.923323889633064,"az":-36.106814529595155,"vx0":4.366125025626593,"vy0":-119.28247965586311,"vz0":-4.64980027226099,"pfxX":-0.6416666666666667,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.8833333333333333,"breakXInches":-7.7,"breakXFeet":-0.6416666666666667,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":46.6,"breakZWithGravityFeet":3.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":7.7,"pfxXNoAbs":-0.6416666666666667,"plateTimeSZDepth":0.43113532318233216,"plateXPoly":1.1860551708983884,"plateYPoly":0.7083333333333002,"plateZPoly":0.099569248732573,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1860551708983884,"plate_z":0.099569248732573,"player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":102,"rowId":"102-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e3325a00-e75c-4fa4-9d44-fa80cce7f7af","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.9,"end_speed":75,"sz_top":3.09443958387247,"sz_bot":1.38687842769961,"sz_depth":8.5,"sz_width":17,"extension":7.343860651787612,"plateTime":0.4645523515108456,"zone":14,"spin_rate":2158,"breakX":5.3,"inducedBreakZ":-3.7,"breakZ":-45.4,"px":1.2666450607390798,"pz":1.1504304034814332,"x0":-1.1729018850140183,"y0":50.003594788474565,"z0":5.573608523097345,"ax":3.168788907698689,"ay":21.8467798289649,"az":-34.762534581221885,"vx0":4.902404598903897,"vy0":-117.78910855052382,"vz0":-2.560776556078796,"pfxX":-0.44166666666666665,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.783333333333333,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.43614504450959163,"plateXPoly":1.2666450607390798,"plateYPoly":0.708333333333357,"plateZPoly":1.1504304034814332,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.2666450607390798,"plate_z":1.1504304034814332,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":103,"rowId":"103-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8e5001d5-002b-4b67-a855-ed7d7dd77321","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.4,"end_speed":87.5,"sz_top":3.1536429977423,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":7.751665058866008,"plateTime":0.3946604907439428,"zone":9,"spin_rate":2053,"breakX":13.6,"inducedBreakZ":11.4,"breakZ":-18.6,"px":0.4342375533953654,"pz":1.4919975781772523,"x0":-0.9392862424372262,"y0":50.0009002574327,"z0":5.576515274748841,"ax":-16.113106501254332,"ay":30.5022653901334,"az":-18.319939882674003,"vx0":6.692131861445036,"vy0":-138.68723439177285,"vz0":-7.629814832948453,"pfxX":1.1333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.55,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":18.6,"breakZWithGravityFeet":1.55,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.37051941644070396,"plateXPoly":0.4342375533953654,"plateYPoly":0.7083333333333286,"plateZPoly":1.4919975781772523,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4342375533953654,"plate_z":1.4919975781772523,"player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":104,"rowId":"104-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"82fd3afc-4e1e-4633-9c94-462ac459820a","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.8,"end_speed":87.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.727696832273962,"plateTime":0.3930382904387595,"zone":7,"spin_rate":2134,"breakX":13.9,"inducedBreakZ":12.4,"breakZ":-17.5,"px":-0.4362469095848418,"pz":1.8274548163157154,"x0":-1.0560763343437876,"y0":50.001157097096026,"z0":5.607436088434868,"ax":-16.19816803645166,"ay":31.441469703519964,"az":-17.376278227005546,"vx0":4.668418199923,"vy0":-139.37591588568893,"vz0":-7.036883839188364,"pfxX":1.1583333333333334,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.4583333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.36902865835472526,"plateXPoly":-0.4362469095848418,"plateYPoly":0.7083333333333428,"plateZPoly":1.8274548163157154,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4362469095848418,"plate_z":1.8274548163157154,"player_total_pitches":15,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":105,"rowId":"105-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"19eb8d33-fb4b-4dc9-8960-99fc27bdd9c3","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.9,"end_speed":76,"sz_top":2.94642205468108,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":7.321121450432681,"plateTime":0.45882279333455545,"zone":14,"spin_rate":2018,"breakX":6.6,"inducedBreakZ":-2.3,"breakZ":-43,"px":1.1048466654140099,"pz":0.7828037636660765,"x0":-1.214758743230862,"y0":50.00230270101254,"z0":5.489615796703929,"ax":4.456320533304703,"ay":22.157378774003696,"az":-33.5339140802664,"vx0":4.42571288149793,"vy0":-119.21753451366749,"vz0":-3.7059483425698216,"pfxX":-0.5499999999999999,"pfxZ":-0.19166666666666665,"pfxZWithGravity":-3.5833333333333335,"breakXInches":-6.6,"breakXFeet":-0.5499999999999999,"breakZInducedInches":-2.3,"breakZInducedFeet":-0.19166666666666665,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.6,"pfxXNoAbs":-0.5499999999999999,"plateTimeSZDepth":0.43071916331310145,"plateXPoly":1.1048466654140099,"plateYPoly":0.7083333333333002,"plateZPoly":0.7828037636660765,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1048466654140099,"plate_z":0.7828037636660765,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":106,"rowId":"106-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2906a85-97bf-4f30-902e-6a96f375561c","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":1},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.6,"end_speed":76.9,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.737368591466627,"plateTime":0.44981580344468775,"zone":4,"spin_rate":2163,"breakX":15.8,"inducedBreakZ":6,"breakZ":-33,"px":-0.31695266823348844,"pz":2.020671096922786,"x0":-1.0454003989524856,"y0":50.00200417780768,"z0":5.661904335853046,"ax":-14.007108198164461,"ay":23.38138519788001,"az":-26.831789365765164,"vx0":4.6825482171295505,"vy0":-121.66417695108015,"vz0":-2.9569207916548237,"pfxX":1.3166666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.75,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4222979904717459,"plateXPoly":-0.31695266823348844,"plateYPoly":0.7083333333333286,"plateZPoly":2.020671096922786,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.1","hit_distance":"368","xba":".110","hit_angle":"33","is_barrel":0,"hc_x":96.71,"hc_x_ft":-68.67108440000001,"hc_y":77.6,"hc_y_ft":303.223064,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.31695266823348844,"plate_z":2.020671096922786,"launch_speed":"94.1","launch_angle":"33","player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"365854c6-7837-4554-95b3-0a558db3d25c","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.2,"end_speed":76.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.262074514962157,"plateTime":0.4564777737075527,"zone":9,"spin_rate":2186,"breakX":9.6,"inducedBreakZ":-0.6,"breakZ":-40.8,"px":0.7531432831407021,"pz":2.076497554801618,"x0":-1.5855885034693515,"y0":50.0048471436263,"z0":5.4820162652870525,"ax":7.000733485511253,"ay":22.291619985896535,"az":-32.64326241509527,"vx0":3.9573135452629455,"vy0":-119.80878696166394,"vz0":-0.9521487233606629,"pfxX":-0.7999999999999999,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.4,"breakXInches":-9.6,"breakXFeet":-0.7999999999999999,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.8,"breakZWithGravityFeet":3.4,"pfxZDirection":"↓","pfxXWithGravity":9.6,"pfxXNoAbs":-0.7999999999999999,"plateTimeSZDepth":0.4285449484237413,"plateXPoly":0.7531432831407021,"plateYPoly":0.7083333333333499,"plateZPoly":2.076497554801618,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7531432831407021,"plate_z":2.076497554801618,"player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":108,"rowId":"108-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d0f25e25-53c2-4b35-8a9d-756c30bf55c0","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.5,"end_speed":87.6,"sz_top":3.5384125644586,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.672174845784371,"plateTime":0.3938714018940912,"zone":12,"spin_rate":2202,"breakX":12.2,"inducedBreakZ":14.4,"breakZ":-15.5,"px":1.0686038042773303,"pz":2.7499773343501017,"x0":-0.8691919621668891,"y0":50.00365224657636,"z0":5.659491908380165,"ax":-14.978402192135967,"ay":29.954389289983016,"az":-15.632290197635166,"vx0":8.009958369131903,"vy0":-138.85845520583948,"vz0":-4.978847049899467,"pfxX":1.0166666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3697501033225653,"plateXPoly":1.0686038042773303,"plateYPoly":0.7083333333333073,"plateZPoly":2.7499773343501017,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0686038042773303,"plate_z":2.7499773343501017,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":109,"rowId":"109-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"94ee9158-918a-4f2a-bd4c-8a9a73a27d19","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":80.5,"end_speed":75.1,"sz_top":3.47922336266477,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":7.187173496961176,"plateTime":0.46670225836347035,"zone":14,"spin_rate":2172,"breakX":11.2,"inducedBreakZ":-4.9,"breakZ":-47,"px":1.2327463902149027,"pz":-0.08341463398846116,"x0":-1.3701922466928105,"y0":50.00355315447163,"z0":5.349057948836803,"ax":7.82493653975579,"ay":21.13258139066863,"az":-35.33161276346201,"vx0":4.227154071147222,"vy0":-117.14647474378613,"vz0":-4.660107502847005,"pfxX":-0.9333333333333332,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9166666666666665,"breakXInches":-11.2,"breakXFeet":-0.9333333333333332,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":11.2,"pfxXNoAbs":-0.9333333333333332,"plateTimeSZDepth":0.43811255393355386,"plateXPoly":1.2327463902149027,"plateYPoly":0.7083333333333215,"plateZPoly":-0.08341463398846116,"pfxXDirection":"←","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2327463902149027,"plate_z":-0.08341463398846116,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":110,"rowId":"110-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8eadad29-ab66-47e8-9972-eadbfc9f734a","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.539298531674239,"plateTime":0.39098277090435163,"zone":14,"spin_rate":2198,"breakX":10.6,"inducedBreakZ":13,"breakZ":-16.6,"px":0.9926534409196112,"pz":1.6002069576254687,"x0":-0.9885417061476819,"y0":50.00499487478353,"z0":5.547368401124118,"ax":-13.205815644798223,"ay":28.20293491350725,"az":-16.491554355039206,"vx0":7.821966046944608,"vy0":-139.51362786904775,"vz0":-7.73061516649226,"pfxX":0.8833333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.3833333333333335,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3669572067547764,"plateXPoly":0.9926534409196112,"plateYPoly":0.7083333333333215,"plateZPoly":1.6002069576254687,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9926534409196112,"plate_z":1.6002069576254687,"player_total_pitches":21,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":111,"rowId":"111-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e1db15b3-392f-4d0e-b45a-343380b01517","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83,"end_speed":77,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.996947019093172,"plateTime":0.45235693821322753,"zone":14,"spin_rate":2266,"breakX":2.9,"inducedBreakZ":-3.6,"breakZ":-43.2,"px":0.12301514726630036,"pz":0.988338925427727,"x0":-1.5194857140560385,"y0":50.00296789355494,"z0":5.4838818905956135,"ax":1.691170954813291,"ay":22.801698303830275,"az":-34.75655737096107,"vx0":3.50863290997889,"vy0":-120.91954224667701,"vz0":-3.206004887309172,"pfxX":-0.24166666666666667,"pfxZ":-0.3,"pfxZWithGravity":-3.6,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":-3.6,"breakZInducedFeet":-0.3,"breakZWithGravityInches":43.2,"breakZWithGravityFeet":3.6,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.4246683300043448,"plateXPoly":0.12301514726630036,"plateYPoly":0.7083333333333357,"plateZPoly":0.988338925427727,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.12301514726630036,"plate_z":0.988338925427727,"player_total_pitches":22,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":112,"rowId":"112-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"72c7f5ae-9c5b-43c9-8e72-d4177a279bb2","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.2,"end_speed":74,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.9394581009913265,"plateTime":0.4687520494845483,"zone":8,"spin_rate":2061,"breakX":6.4,"inducedBreakZ":-0.8,"breakZ":-43.3,"px":-0.08627793654437821,"pz":1.7272315707544075,"x0":-1.4177109232372562,"y0":50.001424178323425,"z0":5.501857483257569,"ax":4.4577329820606915,"ay":21.95030942515879,"az":-32.79137269981553,"vx0":2.0444010854982917,"vy0":-116.83523070367201,"vz0":-1.3611177052780683,"pfxX":-0.5333333333333333,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-3.608333333333333,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":43.3,"breakZWithGravityFeet":3.608333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.44009684336662325,"plateXPoly":-0.08627793654437821,"plateYPoly":0.7083333333333499,"plateZPoly":1.7272315707544075,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08627793654437821,"plate_z":1.7272315707544075,"player_total_pitches":23,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":113,"rowId":"113-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"737e8b20-8ebd-471d-b34d-2bac46a17719","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.5,"end_speed":88.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.248124132643207,"plateTime":0.3923327901507645,"zone":1,"spin_rate":2028,"breakX":14,"inducedBreakZ":13.2,"breakZ":-16.4,"px":-0.6530235102082521,"pz":3.3969500613206955,"x0":-0.9719500159170286,"y0":50.00392415964467,"z0":5.780539326342878,"ax":-16.129545465912333,"ay":28.51972734519397,"az":-17.273053733739328,"vx0":3.835796808018439,"vy0":-139.12272617045778,"vz0":-3.292876512364087,"pfxX":1.1666666666666667,"pfxZ":1.0999999999999999,"pfxZWithGravity":-1.3666666666666665,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":13.2,"breakZInducedFeet":1.0999999999999999,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.3682297808336983,"plateXPoly":-0.6530235102082521,"plateYPoly":0.7083333333332504,"plateZPoly":3.3969500613206955,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6530235102082521,"plate_z":3.3969500613206955,"player_total_pitches":24,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":114,"rowId":"114-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"81c2337a-871a-44a9-b843-2fee28a5c091","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.4,"end_speed":78.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.642438721660607,"plateTime":0.4439675142706685,"zone":5,"spin_rate":2040,"breakX":16.4,"inducedBreakZ":6.2,"breakZ":-31.8,"px":-0.23362228038373056,"pz":2.3304813833451115,"x0":-0.9479638223130858,"y0":50.00107160478843,"z0":5.659835617464569,"ax":-14.853262106714542,"ay":22.437347442923457,"az":-26.630207203283963,"vx0":4.808948678210541,"vy0":-122.96883842496884,"vz0":-2.441515580088206,"pfxX":1.3666666666666665,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.65,"breakXInches":16.4,"breakXFeet":1.3666666666666665,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":31.8,"breakZWithGravityFeet":2.65,"pfxZDirection":"↓","pfxXWithGravity":1.3666666666666665,"pfxXNoAbs":1.3666666666666665,"plateTimeSZDepth":0.4166966673955441,"plateXPoly":-0.23362228038373056,"plateYPoly":0.7083333333333073,"plateZPoly":2.3304813833451115,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.23362228038373056,"plate_z":2.3304813833451115,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":115,"rowId":"115-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"368c603a-6725-4374-be29-efb89c791ce9","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.7,"end_speed":74.6,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.113181234622073,"plateTime":0.4652037657208692,"zone":5,"spin_rate":2155,"breakX":6.1,"inducedBreakZ":-2.8,"breakZ":-44.5,"px":-0.23074001774438835,"pz":2.459546132334976,"x0":-1.4451300423368096,"y0":50.00095435088193,"z0":5.625434338632757,"ax":4.382516038694975,"ay":21.33689446425786,"az":-34.52981320242406,"vx0":1.8240126655215378,"vy0":-117.53709697772958,"vz0":0.28961100021530917,"pfxX":-0.5083333333333333,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.7083333333333335,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":44.5,"breakZWithGravityFeet":3.7083333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.4366881459346646,"plateXPoly":-0.23074001774438835,"plateYPoly":0.7083333333333144,"plateZPoly":2.459546132334976,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.23074001774438835,"plate_z":2.459546132334976,"player_total_pitches":26,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":116,"rowId":"116-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"86d4585b-06f1-430c-84a7-460e6a7d74aa","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.7,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.3382204724710025,"plateTime":0.3891790693883088,"zone":8,"spin_rate":2060,"breakX":11.8,"inducedBreakZ":14.9,"breakZ":-14.3,"px":-0.094892251576561,"pz":1.8413144646364148,"x0":-0.9343120251150431,"y0":50.000635753800054,"z0":5.6431080431543545,"ax":-14.087520820007274,"ay":30.956436817737693,"az":-14.10691461424626,"vx0":4.871021356302442,"vy0":-140.56997814341068,"vz0":-7.828610673549158,"pfxX":0.9833333333333334,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.1916666666666667,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.36535853423279113,"plateXPoly":-0.094892251576561,"plateYPoly":0.7083333333333783,"plateZPoly":1.8413144646364148,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":10,"is_abs_challenge":false,"plate_x":-0.094892251576561,"plate_z":1.8413144646364148,"player_total_pitches":27,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":117,"rowId":"117-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8d40e359-356e-44c7-ba39-05db3cd53458","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.5,"end_speed":88.6,"sz_top":3.56800630568375,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":7.226218132611289,"plateTime":0.3890003400255786,"zone":11,"spin_rate":2186,"breakX":12.4,"inducedBreakZ":12.6,"breakZ":-16.6,"px":-1.3427470846914837,"pz":3.320904426710606,"x0":-1.1147823341527303,"y0":50.00112639498534,"z0":5.7503903211626906,"ax":-14.187589321931771,"ay":30.901117899063703,"az":-17.652700613521887,"vx0":1.9662041060370439,"vy0":-140.62661821140523,"vz0":-3.4298063804713554,"pfxX":1.0333333333333334,"pfxZ":1.05,"pfxZWithGravity":-1.3833333333333335,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":12.6,"breakZInducedFeet":1.05,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.36517378426824393,"plateXPoly":-1.3427470846914837,"plateYPoly":0.7083333333333499,"plateZPoly":3.320904426710606,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":11,"is_abs_challenge":false,"plate_x":-1.3427470846914837,"plate_z":3.320904426710606,"player_total_pitches":28,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5526715a-15df-47b0-92c0-4e692cf58143","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":83.6,"end_speed":77.1,"sz_top":3.59759946902389,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":7.278689213938175,"plateTime":0.45145672781457824,"zone":14,"spin_rate":2144,"breakX":8.6,"inducedBreakZ":-3.8,"breakZ":-43.1,"px":1.8589752335760459,"pz":0.2786329252486892,"x0":-1.2150320204720113,"y0":50.00454102418573,"z0":5.407549780521112,"ax":5.878430145006103,"ay":25.0962758891572,"az":-34.5137376246171,"vx0":6.00403951341371,"vy0":-121.58831051415244,"vz0":-4.7801599479092065,"pfxX":-0.7166666666666667,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.591666666666667,"breakXInches":-8.6,"breakXFeet":-0.7166666666666667,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.6,"pfxXNoAbs":-0.7166666666666667,"plateTimeSZDepth":0.4239875443952565,"plateXPoly":1.8589752335760459,"plateYPoly":0.708333333333357,"plateZPoly":0.2786329252486892,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":12,"is_abs_challenge":false,"plate_x":1.8589752335760459,"plate_z":0.2786329252486892,"player_total_pitches":29,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":119,"rowId":"119-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9b259ca8-dfec-48ab-a605-bee73210dd6d","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.8,"end_speed":88.4,"sz_top":3.74555649429345,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":7.4602979332688015,"plateTime":0.39210100298866646,"zone":14,"spin_rate":2124,"breakX":15.4,"inducedBreakZ":13.7,"breakZ":-16.1,"px":1.6815399730192278,"pz":1.7643650815742289,"x0":-0.745503441292477,"y0":50.00215794748342,"z0":5.587409580223735,"ax":-18.78139038495386,"ay":28.236514158459194,"az":-15.860238652713008,"vx0":10.051007523911984,"vy0":-139.1463350034873,"vz0":-7.470445258494301,"pfxX":1.2833333333333334,"pfxZ":1.1416666666666666,"pfxZWithGravity":-1.3416666666666668,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":13.7,"breakZInducedFeet":1.1416666666666666,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.36799941112768125,"plateXPoly":1.6815399730192278,"plateYPoly":0.7083333333333357,"plateZPoly":1.7643650815742289,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.6815399730192278,"plate_z":1.7643650815742289,"player_total_pitches":30,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":120,"rowId":"120-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"700d4e19-a17b-44cf-903b-78cbcddbef4f","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.7,"end_speed":87.2,"sz_top":3.62422947759052,"sz_bot":1.62090084392383,"sz_depth":8.5,"sz_width":17,"extension":7.602671807091884,"plateTime":0.39673331026743996,"zone":14,"spin_rate":2136,"breakX":12.7,"inducedBreakZ":14.5,"breakZ":-16,"px":0.9745142083560989,"pz":1.8767356420860288,"x0":-0.7534312337877074,"y0":50.00377576428952,"z0":5.508259031015628,"ax":-15.122744661442734,"ay":28.5304841460058,"az":-15.489179549566057,"vx0":7.455905475629848,"vy0":-137.68641635609947,"vz0":-6.867762360718969,"pfxX":1.0583333333333333,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3333333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.37239488325470577,"plateXPoly":0.9745142083560989,"plateYPoly":0.7083333333333073,"plateZPoly":1.8767356420860288,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9745142083560989,"plate_z":1.8767356420860288,"player_total_pitches":31,"player_total_pitches_pitch_types":15,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":121,"rowId":"121-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"786d8c74-e049-4c3f-ab9c-688a29cba14a","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":81.2,"end_speed":75.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.226974759794724,"plateTime":0.4613119571610671,"zone":9,"spin_rate":2145,"breakX":5.3,"inducedBreakZ":-4,"breakZ":-45,"px":0.4066292419757478,"pz":1.6840720988589863,"x0":-1.289976608831975,"y0":50.00273820131525,"z0":5.522588703516557,"ax":3.5719304578053332,"ay":20.774404887962376,"az":-35.282229143469344,"vx0":3.1452087355218503,"vy0":-118.34792114581462,"vz0":-1.2272934047778128,"pfxX":-0.44166666666666665,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.75,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4329747716796081,"plateXPoly":0.4066292419757478,"plateYPoly":0.7083333333333357,"plateZPoly":1.6840720988589863,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4066292419757478,"plate_z":1.6840720988589863,"player_total_pitches":32,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":122,"rowId":"122-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df7b370b-d656-4a50-b80f-09a2fadb243c","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":79.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.515669956155239,"plateTime":0.43560357185193643,"zone":13,"spin_rate":2293,"breakX":17,"inducedBreakZ":5.5,"breakZ":-31.1,"px":-0.2840544076549685,"pz":1.1734743056817,"x0":-1.034320410713954,"y0":50.004322992138334,"z0":5.506089738693813,"ax":-16.088988675656957,"ay":25.32609204795026,"az":-26.4661686380346,"vx0":5.124526305036696,"vy0":-125.71227682643043,"vz0":-5.181553908306303,"pfxX":1.4166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.591666666666667,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.40898227578609325,"plateXPoly":-0.2840544076549685,"plateYPoly":0.7083333333333073,"plateZPoly":1.1734743056817,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"69.0","hit_speed":"68.6","hit_distance":"21","xba":".060","hit_angle":"-2","is_barrel":0,"hc_x":158.37,"hc_x_ft":79.95171319999997,"hc_y":166.16,"hc_y_ft":89.76158240000001,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.2840544076549685,"plate_z":1.1734743056817,"launch_speed":"68.6","launch_angle":"-2","player_total_pitches":33,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c1b66780-15ee-4b8e-b725-2d03c91c1378","inning":4,"half_inning":"top","ab_number":32,"cap_index":0,"outs":2,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Forceout","des":"Chas McCormick grounds into a force out, shortstop Ceddanne Rafaela to second baseman Luis Urias. Kyle Tucker out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":87.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":7.612418322032799,"plateTime":0.39665949658006694,"zone":5,"spin_rate":2069,"breakX":15.5,"inducedBreakZ":10,"breakZ":-20.4,"px":-0.1371009825525591,"pz":2.6942591877381408,"x0":-0.8842603331862546,"y0":50.00427538761524,"z0":5.613386552298034,"ax":-17.575416602214492,"ay":28.582947547974147,"az":-20.916911830244445,"vx0":5.278632560524629,"vy0":-137.7204308320583,"vz0":-3.946235193375318,"pfxX":1.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.7,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.37232776317452765,"plateXPoly":-0.1371009825525591,"plateYPoly":0.7083333333333286,"plateZPoly":2.6942591877381408,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"50","xba":".450","hit_angle":"1","is_barrel":0,"hc_x":109.64,"hc_x_ft":-37.505129599999975,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1371009825525591,"plate_z":2.6942591877381408,"launch_speed":"95.3","launch_angle":"1","player_total_pitches":34,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"52bbe4f7-1243-462c-9d45-3778759fab1a","inning":5,"half_inning":"top","ab_number":36,"cap_index":0,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Michael Brantley grounds out, first baseman Triston Casas to pitcher Garrett Whitlock.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":86.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":7.325348009737307,"plateTime":0.4008793559468211,"zone":8,"spin_rate":2074,"breakX":14.5,"inducedBreakZ":12.1,"breakZ":-19,"px":0.02021160680312195,"pz":1.9632199908717558,"x0":-0.9517432488122912,"y0":50.00039546133024,"z0":5.579358033978343,"ax":-16.32038079355859,"ay":27.805246183561525,"az":-18.476018626031475,"vx0":5.653546438055595,"vy0":-136.23809426025403,"vz0":-6.135033692664512,"pfxX":1.2083333333333333,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.37625469855474597,"plateXPoly":0.02021160680312195,"plateYPoly":0.7083333333333854,"plateZPoly":1.9632199908717558,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"97.0","hit_speed":"96.9","hit_distance":"11","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":156.34,"hc_x_ft":75.05868240000001,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.02021160680312195,"plate_z":1.9632199908717558,"launch_speed":"96.9","launch_angle":"-11","player_total_pitches":35,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":136,"rowId":"136-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4f0230db-705d-4a7a-819b-29d7e8ce6933","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91.8,"end_speed":85.3,"sz_top":3.1536429977423,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":7.327228564201548,"plateTime":0.4069879134848309,"zone":13,"spin_rate":2068,"breakX":13.4,"inducedBreakZ":11.2,"breakZ":-20.9,"px":-1.408404764892367,"pz":2.252092352573524,"x0":-1.1036091080244181,"y0":50.00080083211687,"z0":5.674826181584597,"ax":-13.96145468403652,"ay":24.825471107766344,"az":-20.173773334645965,"vx0":1.8675822612126074,"vy0":-133.82120917138002,"vz0":-5.111140729041428,"pfxX":1.1166666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3818719764373097,"plateXPoly":-1.408404764892367,"plateYPoly":0.708333333333286,"plateZPoly":2.252092352573524,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.408404764892367,"plate_z":2.252092352573524,"player_total_pitches":36,"player_total_pitches_pitch_types":18,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":137,"rowId":"137-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8cbe8ff9-4898-475f-acd8-0637b49bfc46","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":82.3,"end_speed":76.1,"sz_top":3.21284430859514,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":7.280861767768783,"plateTime":0.45714880138826164,"zone":13,"spin_rate":2159,"breakX":15.7,"inducedBreakZ":-0.2,"breakZ":-40.6,"px":-0.4798217626992498,"pz":0.5925041703217904,"x0":-1.0268372878615006,"y0":50.001364769615556,"z0":5.608767369037373,"ax":-13.388638636530464,"ay":22.763623471346037,"az":-31.65637544887463,"vx0":4.147653287144292,"vy0":-119.73706293749584,"vz0":-4.894579129419194,"pfxX":1.3083333333333333,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.3833333333333333,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.429186883448429,"plateXPoly":-0.4798217626992498,"plateYPoly":0.7083333333332789,"plateZPoly":0.5925041703217904,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4798217626992498,"plate_z":0.5925041703217904,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":138,"rowId":"138-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"391cfde4-9589-4148-81af-857d641e9544","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.7,"end_speed":86.9,"sz_top":3.3312404980086,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":7.38134195141802,"plateTime":0.3969537829268468,"zone":13,"spin_rate":2199,"breakX":13.3,"inducedBreakZ":12.5,"breakZ":-18,"px":-0.9900728539898616,"pz":2.0478880706712177,"x0":-1.0268576642242324,"y0":50.004977559223235,"z0":5.605107888278661,"ax":-14.810880425389481,"ay":30.226094518685592,"az":-17.730061165371538,"vx0":2.858641728995739,"vy0":-137.90464647093452,"vz0":-6.240771022041451,"pfxX":1.1083333333333334,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.3726910351719923,"plateXPoly":-0.9900728539898616,"plateYPoly":0.7083333333333144,"plateZPoly":2.0478880706712177,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9900728539898616,"plate_z":2.0478880706712177,"player_total_pitches":38,"player_total_pitches_pitch_types":19,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":139,"rowId":"139-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"35c6a46f-96fe-4502-8712-70284e27b974","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.1,"end_speed":86.1,"sz_top":3.30164226422484,"sz_bot":1.47574063212692,"sz_depth":8.5,"sz_width":17,"extension":7.670774281545844,"plateTime":0.39989023874196805,"zone":5,"spin_rate":2107,"breakX":15.2,"inducedBreakZ":12.7,"breakZ":-18.1,"px":-0.18280559219195192,"pz":2.718551919328198,"x0":-0.9760143917541001,"y0":50.005485263965,"z0":5.607270707338065,"ax":-17.16398536949945,"ay":30.099707375501705,"az":-18.108608286557008,"vx0":5.334865746118228,"vy0":-136.94423743501562,"vz0":-4.293895415636289,"pfxX":1.2666666666666666,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.3754731293010284,"plateXPoly":-0.18280559219195192,"plateYPoly":0.708333333333357,"plateZPoly":2.718551919328198,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.18280559219195192,"plate_z":2.718551919328198,"player_total_pitches":39,"player_total_pitches_pitch_types":20,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":140,"rowId":"140-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"141e9f0a-718b-4f87-a00b-ed1fe83af96d","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":94.1,"end_speed":86.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":7.6605597383059445,"plateTime":0.3998255039648049,"zone":5,"spin_rate":2116,"breakX":15.4,"inducedBreakZ":11.4,"breakZ":-19.6,"px":0.0677807594946701,"pz":2.1784750928878687,"x0":-0.8394999694278208,"y0":50.00022126678665,"z0":5.62204937621357,"ax":-17.349863340405232,"ay":29.44343482432608,"az":-19.248640557919675,"vx0":5.673298067815113,"vy0":-136.8477831430772,"vz0":-5.561764631846247,"pfxX":1.2833333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.6333333333333335,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.375351433239323,"plateXPoly":0.0677807594946701,"plateYPoly":0.7083333333333428,"plateZPoly":2.1784750928878687,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.7","hit_distance":"212","xba":".970","hit_angle":"20","is_barrel":0,"hc_x":149.58,"hc_x_ft":58.76464880000003,"hc_y":106.07,"hc_y_ft":234.60011480000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.0677807594946701,"plate_z":2.1784750928878687,"launch_speed":"72.7","launch_angle":"20","player_total_pitches":40,"player_total_pitches_pitch_types":21,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":141,"rowId":"141-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6180fb23-fcf4-49ea-a095-5eb26e1daa56","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.5,"end_speed":74.4,"sz_top":3.59759946902389,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.0028190090077524,"plateTime":0.46824948238598507,"zone":14,"spin_rate":2149,"breakX":5.5,"inducedBreakZ":-7.3,"breakZ":-49.6,"px":0.5925107822645519,"pz":0.03334898217394944,"x0":-1.284091003353243,"y0":50.00462162356926,"z0":5.4289776373866125,"ax":3.5592864291114035,"ay":23.265010712557807,"az":-37.145371022468375,"vx0":3.4846158324901175,"vy0":-117.21155619041696,"vz0":-4.101556121812485,"pfxX":-0.4583333333333333,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-4.133333333333334,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":49.6,"breakZWithGravityFeet":4.133333333333334,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.43976870497325177,"plateXPoly":0.5925107822645519,"plateYPoly":0.7083333333332931,"plateZPoly":0.03334898217394944,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5925107822645519,"plate_z":0.03334898217394944,"player_total_pitches":41,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7aae3a17-865c-4012-baaf-f459c8412c06","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95,"end_speed":87.6,"sz_top":3.65678404790896,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":7.4962409381035044,"plateTime":0.3949847429377531,"zone":7,"spin_rate":2217,"breakX":12.7,"inducedBreakZ":16.1,"breakZ":-14,"px":-0.6380445086122201,"pz":1.8932077970670536,"x0":-0.9905457652168378,"y0":50.00224292824116,"z0":5.568967131187657,"ax":-14.368494205462548,"ay":28.233016029054948,"az":-13.545362817266795,"vx0":3.6141916132785177,"vy0":-138.2019218749046,"vz0":-7.404481729065064,"pfxX":1.0583333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.1666666666666667,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3707182123836145,"plateXPoly":-0.6380445086122201,"plateYPoly":0.7083333333333712,"plateZPoly":1.8932077970670536,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6380445086122201,"plate_z":1.8932077970670536,"player_total_pitches":42,"player_total_pitches_pitch_types":22,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"147d1679-9076-4b10-9a77-250c44773d26","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":82,"end_speed":76.3,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.197514761237492,"plateTime":0.45707380057005187,"zone":14,"spin_rate":2229,"breakX":5.8,"inducedBreakZ":-2.8,"breakZ":-43.1,"px":1.1688864870939417,"pz":1.323312982469207,"x0":-1.2409137547450042,"y0":50.003990797844104,"z0":5.4244890986388,"ax":3.786553481814794,"ay":21.44476638070004,"az":-34.14530548649693,"vx0":4.804429245834039,"vy0":-119.49781498156615,"vz0":-2.2340942261208445,"pfxX":-0.48333333333333334,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.591666666666667,"breakXInches":-5.8,"breakXFeet":-0.48333333333333334,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.8,"pfxXNoAbs":-0.48333333333333334,"plateTimeSZDepth":0.42904037225714653,"plateXPoly":1.1688864870939417,"plateYPoly":0.7083333333333357,"plateZPoly":1.323312982469207,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.1688864870939417,"plate_z":1.323312982469207,"player_total_pitches":43,"player_total_pitches_pitch_types":15,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"66d133cf-8211-4f69-8b36-6e3501f2c858","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95,"end_speed":87.4,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.447368289113712,"plateTime":0.3954156926885517,"zone":8,"spin_rate":2128,"breakX":16.7,"inducedBreakZ":13.6,"breakZ":-16.7,"px":0.2150449729009326,"pz":2.153413319249875,"x0":-0.8744232917318927,"y0":50.004555782871726,"z0":5.633179217998865,"ax":-19.18674654309685,"ay":28.674515860304883,"az":-16.49539366021058,"vx0":6.495993726177393,"vy0":-138.13579738308053,"vz0":-6.313944513265603,"pfxX":1.3916666666666666,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3916666666666666,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.37116656427213407,"plateXPoly":0.2150449729009326,"plateYPoly":0.7083333333333499,"plateZPoly":2.153413319249875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2150449729009326,"plate_z":2.153413319249875,"player_total_pitches":44,"player_total_pitches_pitch_types":23,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"02a7fda8-166e-4bd7-a10b-47cd769a06ab","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.7,"end_speed":77.1,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.443261545655254,"plateTime":0.45409228943606195,"zone":14,"spin_rate":2160,"breakX":1.1,"inducedBreakZ":-5.3,"breakZ":-45.1,"px":1.4758374386090927,"pz":0.02041247728332163,"x0":-1.1056326032458756,"y0":50.004518963156535,"z0":5.463572548551542,"ax":-0.2315495478436429,"ay":22.064693802556757,"az":-35.69573993031517,"vx0":6.105296402486876,"vy0":-120.34810681859948,"vz0":-5.161247793479509,"pfxX":-0.09166666666666667,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.4262703876586635,"plateXPoly":1.4758374386090927,"plateYPoly":0.7083333333333712,"plateZPoly":0.02041247728332163,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.4758374386090927,"plate_z":0.02041247728332163,"player_total_pitches":45,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c63abadf-5e48-4867-9060-6210cccf10a2","inning":5,"half_inning":"top","ab_number":39,"cap_index":33,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a sharp line drive to left fielder Rob Refsnyder. Jon Singleton to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.609240904306408,"plateTime":0.3979852321155004,"zone":11,"spin_rate":2092,"breakX":17.4,"inducedBreakZ":12.7,"breakZ":-17.9,"px":-0.10763242429795428,"pz":3.43386860047283,"x0":-0.8619551354202095,"y0":50.00209916165576,"z0":5.683137522096792,"ax":-19.692026001158304,"ay":30.991937428436852,"az":-18.314134800444958,"vx0":5.697949695567453,"vy0":-137.70045346973137,"vz0":-2.597091298997104,"pfxX":1.45,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.37369321739738165,"plateXPoly":-0.10763242429795428,"plateYPoly":0.7083333333333073,"plateZPoly":3.43386860047283,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"248","xba":".450","hit_angle":"17","is_barrel":0,"hc_x":46.32,"hc_x_ft":-190.1291248,"hc_y":112.93,"hc_y_ft":218.0650452,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.10763242429795428,"plate_z":3.43386860047283,"launch_speed":"100.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":147,"rowId":"147-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae7451c3-321f-4b26-bb9b-77280a263705","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81,"end_speed":74.6,"sz_top":2.91681703879117,"sz_bot":1.29801335114609,"sz_depth":8.5,"sz_width":17,"extension":7.343626202272626,"plateTime":0.464843064657837,"zone":9,"spin_rate":1970,"breakX":3.4,"inducedBreakZ":-3.4,"breakZ":-45.1,"px":0.5019876134000336,"pz":1.4999399009114338,"x0":-1.2980831033362907,"y0":50.00270511400048,"z0":5.580956469741655,"ax":1.8870317230595057,"ay":23.170812230068922,"az":-34.69670523065285,"vx0":3.711961084191299,"vy0":-117.98639997444441,"vz0":-1.7765998588274832,"pfxX":-0.2833333333333333,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.4365065047867764,"plateXPoly":0.5019876134000336,"plateYPoly":0.7083333333333641,"plateZPoly":1.4999399009114338,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5019876134000336,"plate_z":1.4999399009114338,"player_total_pitches":47,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":148,"rowId":"148-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3e01b75b-10c8-423e-b03c-30b1e078a771","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.2,"end_speed":88.1,"sz_top":2.76878463221733,"sz_bot":1.23876843645311,"sz_depth":8.5,"sz_width":17,"extension":7.339513049245396,"plateTime":0.39269604601047003,"zone":11,"spin_rate":2099,"breakX":12.8,"inducedBreakZ":13.4,"breakZ":-16.3,"px":-1.7197544901078614,"pz":3.7355646160683365,"x0":-1.0648371378335348,"y0":50.00507162274982,"z0":5.7034865505823245,"ax":-14.153949085363076,"ay":27.657900678123244,"az":-17.341555803745425,"vx0":0.8310936991100724,"vy0":-138.85863343143424,"vz0":-2.1442410090839337,"pfxX":1.0666666666666667,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3583333333333334,"breakXInches":12.8,"breakXFeet":1.0666666666666667,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0666666666666667,"pfxXNoAbs":1.0666666666666667,"plateTimeSZDepth":0.36854038476378337,"plateXPoly":-1.7197544901078614,"plateYPoly":0.7083333333333712,"plateZPoly":3.7355646160683365,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.7197544901078614,"plate_z":3.7355646160683365,"player_total_pitches":48,"player_total_pitches_pitch_types":25,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":149,"rowId":"149-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3864efed-fc09-43cb-9253-09236a02028f","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.8,"end_speed":87.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.517666388589937,"plateTime":0.3953219954770044,"zone":5,"spin_rate":2015,"breakX":13.4,"inducedBreakZ":11.8,"breakZ":-18.4,"px":0.1853527841524094,"pz":2.2413871151830054,"x0":-0.8805527673090625,"y0":50.00289284502566,"z0":5.611053896035976,"ax":-15.577692351172063,"ay":27.68017659767781,"az":-18.532434898691697,"vx0":5.762723060767206,"vy0":-138.0014679253256,"vz0":-5.6446345883076505,"pfxX":1.1166666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5333333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18.4,"breakZWithGravityFeet":1.5333333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3710076606082383,"plateXPoly":0.1853527841524094,"plateYPoly":0.7083333333333428,"plateZPoly":2.2413871151830054,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1853527841524094,"plate_z":2.2413871151830054,"player_total_pitches":49,"player_total_pitches_pitch_types":26,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":150,"rowId":"150-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"97116f79-a0f6-4dfc-b3eb-5c9328c052f8","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.1,"end_speed":75.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.384678076493402,"plateTime":0.4624291069275941,"zone":14,"spin_rate":1900,"breakX":2.4,"inducedBreakZ":-5.6,"breakZ":-46.9,"px":0.9909342421354956,"pz":0.8402938277559828,"x0":-1.01157327160947,"y0":50.003867733195676,"z0":5.569223782827603,"ax":1.1135705894204688,"ay":20.985499322634304,"az":-36.21002561811929,"vx0":4.371587975565317,"vy0":-118.1191769957393,"vz0":-3.0353326597791526,"pfxX":-0.19999999999999998,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.908333333333333,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":46.9,"breakZWithGravityFeet":3.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.4340750746507323,"plateXPoly":0.9909342421354956,"plateYPoly":0.7083333333333286,"plateZPoly":0.8402938277559828,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"81.2","hit_distance":"4","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":106.59,"hc_x_ft":-44.8567276,"hc_y":170.23,"hc_y_ft":79.95141720000004,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9909342421354956,"plate_z":0.8402938277559828,"launch_speed":"81.2","launch_angle":"-25","player_total_pitches":50,"player_total_pitches_pitch_types":18,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":151,"rowId":"151-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8b9f3e74-8ce2-4b27-9e81-02a1189d9b3d","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.7,"end_speed":85.3,"sz_top":3.00563058844479,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.883297713658637,"plateTime":0.4053630313634473,"zone":12,"spin_rate":2115,"breakX":9.8,"inducedBreakZ":9.4,"breakZ":-22.3,"px":1.0750707435632538,"pz":2.5036257147378924,"x0":-2.303439094760284,"y0":50.00066496647714,"z0":4.127039568462238,"ax":-12.249538225654291,"ay":26.68479633430816,"az":-22.798810903246363,"vx0":11.210698704537442,"vy0":-134.64373903684938,"vz0":0.06951169272411073,"pfxX":0.8166666666666668,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8583333333333334,"breakXInches":9.8,"breakXFeet":0.8166666666666668,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8166666666666668,"pfxXNoAbs":0.8166666666666668,"plateTimeSZDepth":0.3804365791353988,"plateXPoly":1.0750707435632538,"plateYPoly":0.7083333333333712,"plateZPoly":2.5036257147378924,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0750707435632538,"plate_z":2.5036257147378924,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e7d37468-f0f2-46f6-97c1-396a8168ee0c","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.1,"end_speed":83.9,"sz_top":3.12404155173715,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.768441042922115,"plateTime":0.4131430433911185,"zone":14,"spin_rate":2036,"breakX":16.6,"inducedBreakZ":-2.6,"breakZ":-35.6,"px":0.24133082418412322,"pz":0.8110403887893614,"x0":-2.565799185716413,"y0":50.00053773863864,"z0":3.901876337383084,"ax":-18.435255522071618,"ay":26.487176337687348,"az":-34.745324394938024,"vx0":10.813340618405547,"vy0":-132.24787933844343,"vz0":-1.233632629654658,"pfxX":1.3833333333333335,"pfxZ":-0.21666666666666667,"pfxZWithGravity":-2.966666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":-2.6,"breakZInducedFeet":-0.21666666666666667,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3877849533129294,"plateXPoly":0.24133082418412322,"plateYPoly":0.7083333333333428,"plateZPoly":0.8110403887893614,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.24133082418412322,"plate_z":0.8110403887893614,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7d3af0da-fbe9-4e6f-be3d-626496efa876","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.4,"end_speed":84.2,"sz_top":3.06188296431349,"sz_bot":1.35432454330931,"sz_depth":8.5,"sz_width":17,"extension":6.890747990270155,"plateTime":0.4111348431541124,"zone":7,"spin_rate":2061,"breakX":14.8,"inducedBreakZ":-4,"breakZ":-36.6,"px":-0.4735802779220779,"pz":1.2442609883515896,"x0":-2.5461752555555788,"y0":50.006256124443,"z0":3.903787794408425,"ax":-16.312314336353964,"ay":26.92238736762078,"az":-36.38929276721063,"vx0":8.517900922213142,"vy0":-132.9222752135914,"vz0":0.13186993603718888,"pfxX":1.2333333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.0500000000000003,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":36.6,"breakZWithGravityFeet":3.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.38596399737727993,"plateXPoly":-0.4735802779220779,"plateYPoly":0.7083333333333073,"plateZPoly":1.2442609883515896,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4735802779220779,"plate_z":1.2442609883515896,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4c217fc2-8fc8-4c1c-bb0c-da63b193a566","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"21","start_speed":91.3,"end_speed":84,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.878239000571085,"plateTime":0.4114693957278712,"zone":7,"spin_rate":2076,"breakX":15.8,"inducedBreakZ":-3.5,"breakZ":-36.2,"px":-0.762270188098098,"pz":1.6533571093541273,"x0":-2.4924628237250914,"y0":50.001936939270266,"z0":4.04561365256056,"ax":-17.26567382073798,"ay":27.07593941735123,"az":-36.05308731468431,"vx0":7.813891721481988,"vy0":-132.84952188661958,"vz0":0.7692616916430819,"pfxX":1.3166666666666667,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.016666666666667,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.3862515751612525,"plateXPoly":-0.762270188098098,"plateYPoly":0.7083333333333783,"plateZPoly":1.6533571093541273,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.762270188098098,"plate_z":1.6533571093541273,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0b7d7890-0249-42d5-880b-e751dca6a0f1","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":93.8,"end_speed":85.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.838455717900353,"plateTime":0.40092852657937295,"zone":11,"spin_rate":2290,"breakX":11.2,"inducedBreakZ":10.8,"breakZ":-20.3,"px":-1.1258687992794152,"pz":3.04705459545175,"x0":-2.5272807146961687,"y0":50.0036457112248,"z0":4.237363641213264,"ax":-13.011354851706546,"ay":29.651499807543154,"az":-21.351697944805736,"vx0":6.171839937220763,"vy0":-136.53624037092865,"vz0":0.8565766472233237,"pfxX":0.9333333333333332,"pfxZ":0.9,"pfxZWithGravity":-1.6916666666666667,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3764282247532141,"plateXPoly":-1.1258687992794152,"plateYPoly":0.7083333333333499,"plateZPoly":3.04705459545175,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1258687992794152,"plate_z":3.04705459545175,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e0e0e8e5-1e7f-4b48-bd1d-a9d88eaddc6e","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":86.1,"sz_top":3.68637545643424,"sz_bot":1.83115813532795,"sz_depth":8.5,"sz_width":17,"extension":6.835458895352131,"plateTime":0.40125179335487937,"zone":14,"spin_rate":2188,"breakX":8.6,"inducedBreakZ":9.7,"breakZ":-21.4,"px":1.5973655353553622,"pz":2.3223279417416354,"x0":-2.3369159119327976,"y0":50.00596274251324,"z0":4.3314876391918204,"ax":-11.631447768062985,"ay":28.73529794661215,"az":-22.02407180517932,"vx0":12.635014170244586,"vy0":-136.28181015644276,"vz0":-1.1855304660757908,"pfxX":0.7166666666666667,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7833333333333332,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":21.4,"breakZWithGravityFeet":1.7833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.3766926862388562,"plateXPoly":1.5973655353553622,"plateYPoly":0.7083333333333144,"plateZPoly":2.3223279417416354,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.5973655353553622,"plate_z":2.3223279417416354,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c7e1b0b0-ddf5-4253-a8e4-07fe93c8e961","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":80.4,"end_speed":73.9,"sz_top":3.44962790930494,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.133877753774488,"plateTime":0.4680988704389395,"zone":9,"spin_rate":2483,"breakX":14.8,"inducedBreakZ":2.6,"breakZ":-39.6,"px":0.8209951690644983,"pz":2.1499544036946228,"x0":-2.6172277885808772,"y0":50.00153756792445,"z0":4.072129952196946,"ax":10.276357861584396,"ay":22.165614532565574,"az":-30.819976487434637,"vx0":5.5649053675707565,"vy0":-117.02944177483366,"vz0":2.399026198451792,"pfxX":-1.2333333333333334,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3000000000000003,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.6,"breakZWithGravityFeet":3.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.4394955483883466,"plateXPoly":0.8209951690644983,"plateYPoly":0.7083333333333357,"plateZPoly":2.1499544036946228,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8209951690644983,"plate_z":2.1499544036946228,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2fc1e24-ec23-4508-a709-a11ef70ae3d7","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.9,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.824255613845835,"plateTime":0.3978427724878646,"zone":6,"spin_rate":2201,"breakX":9.6,"inducedBreakZ":9.7,"breakZ":-20.9,"px":0.6764397074477739,"pz":2.8466521464805474,"x0":-2.48098632360307,"y0":50.0006818361725,"z0":4.229178516337945,"ax":-12.314839369610773,"ay":27.288582085946036,"az":-22.196386450702164,"vx0":10.7556187563876,"vy0":-137.1157646418941,"vz0":0.44082096594944453,"pfxX":0.7999999999999999,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.3733662182390383,"plateXPoly":0.6764397074477739,"plateYPoly":0.7083333333332931,"plateZPoly":2.8466521464805474,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".180","hit_angle":"-8","is_barrel":0,"hc_x":160.91,"hc_x_ft":86.07402759999997,"hc_y":157,"hc_y_ft":111.84048000000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6764397074477739,"plate_z":2.8466521464805474,"launch_speed":"91.6","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a00ad2ce-9dd0-4649-89aa-b3de1a9bb4f1","inning":6,"half_inning":"top","ab_number":46,"cap_index":0,"outs":2,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Flyout","des":"Kyle Tucker flies out to right fielder Alex Verdugo.","events":"Flyout","contextMetrics":{"homeRunBallparks":3},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":73.8,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6984888638474995,"plateTime":0.46901310822696196,"zone":8,"spin_rate":2504,"breakX":13.2,"inducedBreakZ":2.6,"breakZ":-39.8,"px":0.16493893969569795,"pz":2.101106603469712,"x0":-2.7299642740673984,"y0":50.00022681709483,"z0":4.1944831425898235,"ax":9.183769681954736,"ay":21.67604141635303,"az":-30.772731147335584,"vx0":4.5528335796635995,"vy0":-116.72016068382796,"vz0":2.020455593476856,"pfxX":-1.0999999999999999,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3166666666666664,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.8,"breakZWithGravityFeet":3.3166666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4403103545174163,"plateXPoly":0.16493893969569795,"plateYPoly":0.7083333333333073,"plateZPoly":2.101106603469712,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.1","hit_distance":"363","xba":".130","hit_angle":"33","is_barrel":0,"hc_x":190.57,"hc_x_ft":157.56530519999995,"hc_y":67.44,"hc_y_ft":327.7123216,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.16493893969569795,"plate_z":2.101106603469712,"launch_speed":"93.1","launch_angle":"33","player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1ab4bca2-9864-4507-b53c-fb7968154170","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.8,"sz_top":3.30164226422484,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.681100703262841,"plateTime":0.39360989074851993,"zone":5,"spin_rate":2234,"breakX":9.5,"inducedBreakZ":16,"breakZ":-13.9,"px":0.2751217363190892,"pz":2.615253505104804,"x0":-2.535974471179816,"y0":50.00441851753875,"z0":5.925074220783918,"ax":-12.43361724967404,"ay":29.52135863392461,"az":-13.65816854678775,"vx0":9.90519871437341,"vy0":-138.873038849148,"vz0":-6.4347594701320325,"pfxX":0.7916666666666666,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.1583333333333334,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":13.9,"breakZWithGravityFeet":1.1583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3694826246975631,"plateXPoly":0.2751217363190892,"plateYPoly":0.7083333333333144,"plateZPoly":2.615253505104804,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2751217363190892,"plate_z":2.615253505104804,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":193,"rowId":"193-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"40b7fba5-549e-4088-8efc-e3242821fb0d","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.2,"end_speed":85.9,"sz_top":3.29902192004367,"sz_bot":1.41389373334944,"sz_depth":8.5,"sz_width":17,"extension":6.5152325554446495,"plateTime":0.4036231025940449,"zone":14,"spin_rate":2216,"breakX":1.8,"inducedBreakZ":9.8,"breakZ":-21.6,"px":0.9148158550087753,"pz":2.186853490510979,"x0":-2.7422995731844346,"y0":50.005107916771195,"z0":5.803230858916041,"ax":-0.21190332576424986,"ay":28.036911342503764,"az":-21.00777301529806,"vx0":9.692136986699607,"vy0":-135.41739945939494,"vz0":-5.564578760221922,"pfxX":-0.15,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.8,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.37889747152284714,"plateXPoly":0.9148158550087753,"plateYPoly":0.7083333333333215,"plateZPoly":2.186853490510979,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9148158550087753,"plate_z":2.186853490510979,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":194,"rowId":"194-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"edd89101-8c88-485b-a50b-485d97646eac","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.8,"end_speed":86.5,"sz_top":3.3312404980086,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.641293180375362,"plateTime":0.40247043935626614,"zone":14,"spin_rate":2350,"breakX":2,"inducedBreakZ":10.1,"breakZ":-21.2,"px":2.5437945813948875,"pz":1.6188172956468225,"x0":-2.6789133028470515,"y0":50.000503368323066,"z0":5.776303315478711,"ax":-0.8242061689511688,"ay":28.07614044252876,"az":-20.310760324664958,"vx0":13.980891201759574,"vy0":-135.7861419339531,"vz0":-7.169059619853669,"pfxX":-0.16666666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.37776692143020585,"plateXPoly":2.5437945813948875,"plateYPoly":0.7083333333332646,"plateZPoly":1.6188172956468225,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":2.5437945813948875,"plate_z":1.6188172956468225,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd83fa2-9737-4fc2-883e-9a06a49d32cc","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.8,"end_speed":88.5,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.441386857537743,"plateTime":0.38960210605448076,"zone":5,"spin_rate":2196,"breakX":10.6,"inducedBreakZ":13.6,"breakZ":-15.7,"px":-0.03701463814471895,"pz":2.555966578177982,"x0":-2.543828386888738,"y0":50.00310783829518,"z0":5.969037905772645,"ax":-13.793958191894374,"ay":31.513523847841032,"az":-15.845916899434279,"vx0":9.37602918562919,"vy0":-140.52715317834236,"vz0":-6.43263988012418,"pfxX":0.8833333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3083333333333333,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.36578719774565827,"plateXPoly":-0.03701463814471895,"plateYPoly":0.7083333333333073,"plateZPoly":2.555966578177982,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.03701463814471895,"plate_z":2.555966578177982,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6142011b-e2e8-4694-9bb3-d47f5c55afb2","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":82.5,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.5636776162574115,"plateTime":0.4251270335573927,"zone":13,"spin_rate":1340,"breakX":8,"inducedBreakZ":-2,"breakZ":-37,"px":-0.9495566822475205,"pz":1.0088055054583247,"x0":-2.791543621514932,"y0":50.003462372168926,"z0":5.826118169448469,"ax":-8.4928491359083,"ay":20.86211001882701,"az":-33.33670968217233,"vx0":6.3123360885545825,"vy0":-127.7701110715993,"vz0":-5.432424535169666,"pfxX":0.6666666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.3987947991188683,"plateXPoly":-0.9495566822475205,"plateYPoly":0.7083333333333641,"plateZPoly":1.0088055054583247,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.9495566822475205,"plate_z":1.0088055054583247,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41f56a94-ee87-4ace-ba3f-a48654c7a456","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":92.7,"end_speed":85.8,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.454955988523982,"plateTime":0.4040305217395215,"zone":11,"spin_rate":2104,"breakX":0.6,"inducedBreakZ":6.6,"breakZ":-25,"px":-0.2591365362382456,"pz":3.443515562308144,"x0":-2.7740931611065633,"y0":50.00342470821174,"z0":5.970298610236678,"ax":-0.7002137894982692,"ay":26.47118182326609,"az":-25.244531695511803,"vx0":6.765189048246133,"vy0":-135.01959603280125,"vz0":-1.877374176476942,"pfxX":-0.049999999999999996,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.0833333333333335,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25,"breakZWithGravityFeet":2.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.3791907276004672,"plateXPoly":-0.2591365362382456,"plateYPoly":0.708333333333357,"plateZPoly":3.443515562308144,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.2591365362382456,"plate_z":3.443515562308144,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c3f683e8-9b23-43fa-a6bc-f501904a1229","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.2,"end_speed":88.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.573520865227985,"plateTime":0.3899033280945998,"zone":5,"spin_rate":2036,"breakX":7.2,"inducedBreakZ":14.2,"breakZ":-15.1,"px":-0.051637803053503184,"pz":2.28999567828021,"x0":-2.5975509730770394,"y0":50.0025005704279,"z0":5.833587285674823,"ax":-9.711610991214393,"ay":28.040886699126954,"az":-15.238375342787156,"vx0":8.734595091901424,"vy0":-139.8481017587529,"vz0":-6.896507793912781,"pfxX":0.6,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.2583333333333333,"breakXInches":7.2,"breakXFeet":0.6,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":0.6,"plateTimeSZDepth":0.3659065064483413,"plateXPoly":-0.051637803053503184,"plateYPoly":0.7083333333333002,"plateZPoly":2.28999567828021,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.051637803053503184,"plate_z":2.28999567828021,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c9d8a6a3-7997-4c14-8eac-10c72533f120","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.5,"end_speed":88.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.652727956044168,"plateTime":0.39359729591388914,"zone":6,"spin_rate":2095,"breakX":14.5,"inducedBreakZ":9.7,"breakZ":-20.3,"px":0.3494219450338072,"pz":2.209305000656465,"x0":-2.596325965329454,"y0":50.00660423452505,"z0":5.762110142310205,"ax":-18.01497432501042,"ay":27.79323887110339,"az":-20.62696596138994,"vx0":11.301514792183644,"vy0":-138.58112422103318,"vz0":-5.80721103513019,"pfxX":1.2083333333333333,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.6916666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3694209308274564,"plateXPoly":0.3494219450338072,"plateYPoly":0.7083333333333428,"plateZPoly":2.209305000656465,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.6","hit_distance":"4","xba":".160","hit_angle":"-44","is_barrel":0,"hc_x":113.7,"hc_x_ft":-27.719067999999993,"hc_y":169.21,"hc_y_ft":82.40998439999998,"isSword":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":0.3494219450338072,"plate_z":2.209305000656465,"launch_speed":"72.6","launch_angle":"-44","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c6894a83-6903-469f-8108-03ebc395047a","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":88.1,"sz_top":3.3904353158625,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.455644759326695,"plateTime":0.3926440681604353,"zone":4,"spin_rate":2095,"breakX":9.1,"inducedBreakZ":13.4,"breakZ":-16.3,"px":-0.6287477727250832,"pz":2.671662466577718,"x0":-2.679294834787791,"y0":50.006636605520825,"z0":5.8945455046424104,"ax":-11.498658191467824,"ay":28.59054001886645,"az":-16.5883651906711,"vx0":7.682642910742094,"vy0":-139.0278196615586,"vz0":-5.687616257565092,"pfxX":0.7583333333333333,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3583333333333334,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3685602266702026,"plateXPoly":-0.6287477727250832,"plateYPoly":0.7083333333333215,"plateZPoly":2.671662466577718,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6287477727250832,"plate_z":2.671662466577718,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e13ff9e-4676-44cb-ba45-f9fcc3315404","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":82.9,"sz_top":3.3904353158625,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.591876383120622,"plateTime":0.4204918127981081,"zone":13,"spin_rate":1552,"breakX":10.9,"inducedBreakZ":4.2,"breakZ":-30,"px":-0.7049778719210922,"pz":1.0778712453742836,"x0":-2.799695472379109,"y0":50.00152698588029,"z0":5.758385821635337,"ax":-11.711570521986555,"ay":23.61446951590915,"az":-27.190375963797244,"vx0":7.619399694024848,"vy0":-129.58850494273014,"vz0":-6.498183025591805,"pfxX":0.9083333333333333,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.5,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.3945672755348208,"plateXPoly":-0.7049778719210922,"plateYPoly":0.7083333333333854,"plateZPoly":1.0778712453742836,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7049778719210922,"plate_z":1.0778712453742836,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"61b0a514-14fb-4edb-9f3c-c270b2163e10","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.7,"end_speed":86.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.502360570884597,"plateTime":0.4034217098827213,"zone":2,"spin_rate":2231,"breakX":0.2,"inducedBreakZ":12,"breakZ":-19.4,"px":-0.07273789932147023,"pz":3.093052405615982,"x0":-2.935857073925635,"y0":50.005775186553,"z0":5.808132377211193,"ax":-1.1881707184528691,"ay":24.99166324049991,"az":-19.316135516386016,"vx0":7.788034278558802,"vy0":-134.95320200297627,"vz0":-3.5158979383541573,"pfxX":-0.016666666666666666,"pfxZ":1,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.37856244048520316,"plateXPoly":-0.07273789932147023,"plateYPoly":0.7083333333333499,"plateZPoly":3.093052405615982,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.07273789932147023,"plate_z":3.093052405615982,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"644993aa-9ca9-44e5-a52c-4fcbb6322c7f","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96,"end_speed":88,"sz_top":3.36083818313805,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.383189870862768,"plateTime":0.39133077240719016,"zone":11,"spin_rate":2191,"breakX":7.4,"inducedBreakZ":14.9,"breakZ":-14.8,"px":-1.423685789777608,"pz":3.3561889127978928,"x0":-2.684581803418906,"y0":50.00277140760603,"z0":5.900743018276642,"ax":-9.329841370298475,"ay":30.5142500372167,"az":-15.199480374495204,"vx0":5.145944017733508,"vy0":-139.7846386107869,"vz0":-4.134311785643644,"pfxX":0.6166666666666667,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3673767503125966,"plateXPoly":-1.423685789777608,"plateYPoly":0.7083333333334068,"plateZPoly":3.3561889127978928,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.423685789777608,"plate_z":3.3561889127978928,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae04dcb3-e2aa-4fea-880b-4830c4879775","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.7,"end_speed":88.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.530139375039852,"plateTime":0.3927500829594055,"zone":7,"spin_rate":2126,"breakX":9.5,"inducedBreakZ":13.9,"breakZ":-16,"px":-0.825364593826716,"pz":2.077394690413562,"x0":-2.575851667411732,"y0":50.00513284487506,"z0":5.7427320290143475,"ax":-11.793716304494959,"ay":29.117102824841638,"az":-15.777861009250168,"vx0":6.922155665751203,"vy0":-139.08490401808692,"vz0":-7.033878814940446,"pfxX":0.7916666666666666,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.3333333333333333,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.36866322839568594,"plateXPoly":-0.825364593826716,"plateYPoly":0.7083333333332646,"plateZPoly":2.077394690413562,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.825364593826716,"plate_z":2.077394690413562,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3d7a5459-7184-484d-8f8d-ba8808e68ecc","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":91.8,"end_speed":85.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.6063673855583485,"plateTime":0.4077388388372727,"zone":1,"spin_rate":2075,"breakX":1.7,"inducedBreakZ":8.4,"breakZ":-23.8,"px":-0.3730470344247174,"pz":3.3694048082523627,"x0":-2.9752324100374037,"y0":50.00510360701409,"z0":5.861788689813377,"ax":0.35898131929371946,"ay":25.396270719800068,"az":-23.5598270475845,"vx0":6.731745316161125,"vy0":-133.68877906611306,"vz0":-2.0058904251880927,"pfxX":-0.14166666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-1.7,"breakXFeet":-0.14166666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.7,"pfxXNoAbs":-0.14166666666666666,"plateTimeSZDepth":0.382650265604868,"plateXPoly":-0.3730470344247174,"plateYPoly":0.7083333333333073,"plateZPoly":3.3694048082523627,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3730470344247174,"plate_z":3.3694048082523627,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b80f3aea-33d5-4504-8cb0-e14746cd224b","inning":7,"half_inning":"top","ab_number":57,"cap_index":0,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jon Singleton grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":85.8,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.476126467013513,"plateTime":0.4043336391193759,"zone":5,"spin_rate":2137,"breakX":2.2,"inducedBreakZ":7.9,"breakZ":-23.6,"px":0.017132148114062495,"pz":2.436898439883658,"x0":-2.883327195424715,"y0":50.00020790127849,"z0":5.743260411616753,"ax":0.7358449032576804,"ay":27.337133831591597,"az":-23.334942215747322,"vx0":7.503234765201296,"vy0":-135.07385948933845,"vz0":-4.284640044817113,"pfxX":-0.18333333333333335,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3794991605101542,"plateXPoly":0.017132148114062495,"plateYPoly":0.7083333333333428,"plateZPoly":2.436898439883658,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"54.0","hit_speed":"53.8","hit_distance":"2","xba":".230","hit_angle":"-62","is_barrel":0,"hc_x":103.96,"hc_x_ft":-51.19597440000001,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.017132148114062495,"plate_z":2.436898439883658,"launch_speed":"53.8","launch_angle":"-62","player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2eaafb29-770b-48f6-ba81-fab9f1e23d24","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.9,"end_speed":85.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.611966054430882,"plateTime":0.4043250969269381,"zone":4,"spin_rate":2639,"breakX":1.3,"inducedBreakZ":18.5,"breakZ":-13.1,"px":-0.3810120838382387,"pz":2.7296194317031954,"x0":-2.773850461218872,"y0":50.00452426139453,"z0":5.855448521204974,"ax":0.04723920535567568,"ay":27.779694130336463,"az":-12.162783297487342,"vx0":6.295285372148483,"vy0":-135.14938430799123,"vz0":-5.927161566601681,"pfxX":-0.10833333333333334,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0916666666666666,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.379559538226383,"plateXPoly":-0.3810120838382387,"plateYPoly":0.7083333333334139,"plateZPoly":2.7296194317031954,"pfxXDirection":"←","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3810120838382387,"plate_z":2.7296194317031954,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbb05dc7-14a9-4d47-a6d1-fea8fe0aa887","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":83.1,"end_speed":76.6,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.65525203734404,"plateTime":0.4525417876507878,"zone":4,"spin_rate":2353,"breakX":5.5,"inducedBreakZ":-1,"breakZ":-40.6,"px":-0.442467941267755,"pz":2.5752868463515224,"x0":-2.7702132795396257,"y0":50.00132613958516,"z0":6.041331087701333,"ax":3.569611574811481,"ay":23.382940130223762,"az":-32.9553091695914,"vx0":4.720644529449422,"vy0":-120.99047327643918,"vz0":-1.1575945356893027,"pfxX":-0.4583333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.3833333333333333,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4248542466424275,"plateXPoly":-0.442467941267755,"plateYPoly":0.7083333333333357,"plateZPoly":2.5752868463515224,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.442467941267755,"plate_z":2.5752868463515224,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae5e7de9-e77c-4a4a-82d8-5c0e56f46ce5","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":96.1,"end_speed":88,"sz_top":3.80177111522862,"sz_bot":1.62089994003719,"sz_depth":8.5,"sz_width":17,"extension":6.6044626119250935,"plateTime":0.39188954503793294,"zone":3,"spin_rate":2765,"breakX":6,"inducedBreakZ":18.4,"breakZ":-11.3,"px":0.824024366435836,"pz":3.3593794535541703,"x0":-2.380573667910996,"y0":50.00358991789221,"z0":5.866718646756597,"ax":-8.831873415576052,"ay":30.096248158599572,"az":-11.209947402428178,"vx0":10.335141892162166,"vy0":-139.52720688105492,"vz0":-4.753210083321407,"pfxX":0.5,"pfxZ":1.5333333333333332,"pfxZWithGravity":-0.9416666666666668,"breakXInches":6,"breakXFeet":0.5,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":0.5,"plateTimeSZDepth":0.3678997426089426,"plateXPoly":0.824024366435836,"plateYPoly":0.7083333333332718,"plateZPoly":3.3593794535541703,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.824024366435836,"plate_z":3.3593794535541703,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c8e30162-3feb-4ab2-b9d0-1f221e2170c0","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.4,"end_speed":87.9,"sz_top":3.71596627304726,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":7.117156361210742,"plateTime":0.3945822190456254,"zone":14,"spin_rate":2644,"breakX":2.6,"inducedBreakZ":18.6,"breakZ":-11.4,"px":1.667585970616384,"pz":2.465511112626775,"x0":-2.387993443700281,"y0":50.00539896373261,"z0":5.853290727086266,"ax":-5.287832522441756,"ay":28.4373479213718,"az":-10.693436220948035,"vx0":11.929424425597379,"vy0":-138.36994206049215,"vz0":-7.16688603569652,"pfxX":0.21666666666666667,"pfxZ":1.55,"pfxZWithGravity":-0.9500000000000001,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.3703654760918338,"plateXPoly":1.667585970616384,"plateYPoly":0.708333333333357,"plateZPoly":2.465511112626775,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.667585970616384,"plate_z":2.465511112626775,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f530ef25-aa66-4f1f-aad4-2f73703b740c","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.5,"end_speed":86.3,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.660966916589144,"plateTime":0.3997434911587474,"zone":14,"spin_rate":2665,"breakX":1.1,"inducedBreakZ":19.2,"breakZ":-11.6,"px":1.2134741379411143,"pz":2.466488613803351,"x0":-2.545352689745904,"y0":50.00157347951846,"z0":5.789406275779128,"ax":-3.5166483959387556,"ay":30.58236422474969,"az":-10.613878121429323,"vx0":10.674776436575227,"vy0":-137.07364073015992,"vz0":-6.8615846006638535,"pfxX":0.09166666666666667,"pfxZ":1.5999999999999999,"pfxZWithGravity":-0.9666666666666667,"breakXInches":1.1,"breakXFeet":0.09166666666666667,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.09166666666666667,"pfxXNoAbs":0.09166666666666667,"plateTimeSZDepth":0.37532601329000514,"plateXPoly":1.2134741379411143,"plateYPoly":0.7083333333333499,"plateZPoly":2.466488613803351,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.2134741379411143,"plate_z":2.466488613803351,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2a4e9b95-2bd5-4877-9afa-e7f08afb0483","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.8,"end_speed":88.7,"sz_top":3.68637545643424,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":6.657438612226549,"plateTime":0.3911454963856218,"zone":7,"spin_rate":2345,"breakX":11.8,"inducedBreakZ":15.8,"breakZ":-13.8,"px":-0.32891846029967997,"pz":2.037753857312782,"x0":-2.0150644695414983,"y0":50.00442254238355,"z0":5.948633177351313,"ax":-14.291637848197606,"ay":27.382914444015153,"az":-13.401277633059099,"vx0":7.216561329962764,"vy0":-139.32308627426724,"vz0":-8.194833938323344,"pfxX":0.9833333333333334,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.1500000000000001,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3670665665048507,"plateXPoly":-0.32891846029967997,"plateYPoly":0.7083333333333002,"plateZPoly":2.037753857312782,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.32891846029967997,"plate_z":2.037753857312782,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb8b5d47-0aa7-4612-8376-ef03e3145cef","inning":8,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Martin Maldonado grounds out softly, pitcher Kenley Jansen to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.2,"end_speed":78,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.643231677141,"plateTime":0.44887128866083037,"zone":7,"spin_rate":2354,"breakX":6.2,"inducedBreakZ":-6.8,"breakZ":-45.7,"px":-0.77935609400182,"pz":1.8737099676913695,"x0":-2.572902905441414,"y0":50.003423641496916,"z0":6.019746892434675,"ax":4.614805873245995,"ay":20.450645125670103,"az":-37.742386062621236,"vx0":3.286258869175912,"vy0":-121.34078461652864,"vz0":-1.89468840599198,"pfxX":-0.5166666666666667,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.42120373093950114,"plateXPoly":-0.77935609400182,"plateYPoly":0.7083333333333215,"plateZPoly":1.8737099676913695,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"43.0","hit_speed":"43.4","hit_distance":"6","xba":".190","hit_angle":"-42","is_barrel":0,"hc_x":129.7,"hc_x_ft":10.846691999999962,"hc_y":178.78,"hc_y_ft":59.342839200000014,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.77935609400182,"plate_z":1.8737099676913695,"launch_speed":"43.4","launch_angle":"-42","player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"013ce1cb-ea3f-460e-9fe2-836b60a0d0f7","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":85.9,"end_speed":80.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.891678504857703,"plateTime":0.4355098512555493,"zone":13,"spin_rate":2470,"breakX":5.4,"inducedBreakZ":-4.6,"breakZ":-41.2,"px":-0.09364559373164605,"pz":0.7419237320067706,"x0":-2.4652680342559425,"y0":50.00125303502792,"z0":5.9196994866471755,"ax":3.9467448992417333,"ay":21.814335192609914,"az":-35.417300016741954,"vx0":4.99729064560683,"vy0":-125.08374845300087,"vz0":-5.434268248236301,"pfxX":-0.45,"pfxZ":-0.3833333333333333,"pfxZWithGravity":-3.4333333333333336,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":-4.6,"breakZInducedFeet":-0.3833333333333333,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.4086404141136776,"plateXPoly":-0.09364559373164605,"plateYPoly":0.7083333333333499,"plateZPoly":0.7419237320067706,"pfxXDirection":"←","inducedBreakZForcedSign":"-4.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09364559373164605,"plate_z":0.7419237320067706,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd20c613-5026-4a54-a3de-317fbf0884bc","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.7,"end_speed":88.3,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.681593315311356,"plateTime":0.39054103653456496,"zone":8,"spin_rate":2670,"breakX":3.6,"inducedBreakZ":17.9,"breakZ":-11.5,"px":0.12538592173506702,"pz":1.578109070324186,"x0":-2.5616914417229286,"y0":50.000186776920316,"z0":5.737595836576702,"ax":-5.866436281977791,"ay":32.53661231650542,"az":-10.455790930048922,"vx0":8.403501213601997,"vy0":-140.38905401378338,"vz0":-9.426301063755055,"pfxX":0.3,"pfxZ":1.4916666666666665,"pfxZWithGravity":-0.9583333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3666904124954571,"plateXPoly":0.12538592173506702,"plateYPoly":0.7083333333333002,"plateZPoly":1.578109070324186,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"103.5","hit_distance":"351","xba":".460","hit_angle":"19","is_barrel":0,"hc_x":138.79,"hc_x_ft":32.756864399999984,"hc_y":58.6,"hc_y_ft":349.019904,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12538592173506702,"plate_z":1.578109070324186,"launch_speed":"103.5","launch_angle":"19","player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e9a8c6a1-dedd-4d30-ba40-cc9a05171ebc","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.4,"sz_top":3.12437789344136,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.332365778838544,"plateTime":0.3949646904959052,"zone":14,"spin_rate":2186,"breakX":16,"inducedBreakZ":8.2,"breakZ":-22,"px":0.8307951919588115,"pz":1.965591438752191,"x0":-1.3796220520765707,"y0":50.00043823809421,"z0":5.215920983501271,"ax":-19.183299399809513,"ay":30.022543205031944,"az":-22.5299157307645,"vx0":9.517996479492224,"vy0":-138.5113155516634,"vz0":-4.5897580342611635,"pfxX":1.3333333333333333,"pfxZ":0.6833333333333332,"pfxZWithGravity":-1.8333333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.3707689781964743,"plateXPoly":0.8307951919588115,"plateYPoly":0.7083333333333357,"plateZPoly":1.965591438752191,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8307951919588115,"plate_z":1.965591438752191,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":275,"rowId":"275-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"26861553-e22f-4c3b-8385-477a9273b4d0","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.8,"end_speed":86.4,"sz_top":3.09477566530798,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.193121598978585,"plateTime":0.4005040125241637,"zone":9,"spin_rate":2013,"breakX":17,"inducedBreakZ":7.3,"breakZ":-23.6,"px":0.36217411415287026,"pz":1.9846831452888978,"x0":-1.4181726198311697,"y0":50.001943593416435,"z0":5.295653149209525,"ax":-19.6141298714235,"ay":28.23110189368602,"az":-23.826099064672203,"vx0":8.42262659557959,"vy0":-136.4321310066837,"vz0":-4.32906847312944,"pfxX":1.4166666666666667,"pfxZ":0.6083333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.3759263154129482,"plateXPoly":0.36217411415287026,"plateYPoly":0.7083333333333144,"plateZPoly":1.9846831452888978,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.36217411415287026,"plate_z":1.9846831452888978,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a0d879f0-25f3-4834-9d86-f3a10ec17a74","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":84.2,"end_speed":77.3,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.8314835700666805,"plateTime":0.44753941805308894,"zone":9,"spin_rate":2592,"breakX":12.2,"inducedBreakZ":1.7,"breakZ":-37,"px":0.7794169769815098,"pz":1.9523947785234785,"x0":-1.8800850901431705,"y0":50.00324261224142,"z0":5.221208322228728,"ax":9.36739631361275,"ay":24.966631523215536,"az":-30.68851382931391,"vx0":4.359848604195742,"vy0":-122.5423132899686,"vz0":-1.329478612953976,"pfxX":-1.0166666666666666,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4202605425804576,"plateXPoly":0.7794169769815098,"plateYPoly":0.7083333333333002,"plateZPoly":1.9523947785234785,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.4","hit_distance":"40","xba":".350","hit_angle":"-1","is_barrel":0,"hc_x":111.67,"hc_x_ft":-32.61209880000001,"hc_y":164.63,"hc_y_ft":93.44943320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7794169769815098,"plate_z":1.9523947785234785,"launch_speed":"95.4","launch_angle":"-1","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2d876624-a4e4-43fb-a3e6-542e9536b2db","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.8,"end_speed":86.3,"sz_top":3.59794001587054,"sz_bot":1.80187019766283,"sz_depth":8.5,"sz_width":17,"extension":6.166189779443038,"plateTime":0.39842631351829194,"zone":9,"spin_rate":2206,"breakX":16.2,"inducedBreakZ":4.9,"breakZ":-25.7,"px":0.4294339594927046,"pz":2.3255958990126233,"x0":-1.4769597234506078,"y0":50.00204105264064,"z0":5.159435251116047,"ax":-19.125326351453047,"ay":31.953566956252445,"az":-26.54989800821693,"vx0":8.673126633776825,"vy0":-137.72543916310602,"vz0":-2.607171735106769,"pfxX":1.3499999999999999,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.1416666666666666,"breakXInches":16.2,"breakXFeet":1.3499999999999999,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3499999999999999,"pfxXNoAbs":1.3499999999999999,"plateTimeSZDepth":0.37415235490865534,"plateXPoly":0.4294339594927046,"plateYPoly":0.7083333333333357,"plateZPoly":2.3255958990126233,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4294339594927046,"plate_z":2.3255958990126233,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":278,"rowId":"278-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e03b1e29-78b6-427d-8517-eee69154b29f","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.1,"end_speed":86.3,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.15923463817011,"plateTime":0.39727990861967166,"zone":2,"spin_rate":2104,"breakX":15.8,"inducedBreakZ":8.6,"breakZ":-21.8,"px":0.23138519547237757,"pz":3.074638119495039,"x0":-1.4195284188164699,"y0":50.0016931574154,"z0":5.238988666481217,"ax":-18.662107103503782,"ay":32.66462928715993,"az":-22.79563137033101,"vx0":7.9062869994479374,"vy0":-138.2139956481379,"vz0":-1.548631647896201,"pfxX":1.3166666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8166666666666667,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.37309393150140946,"plateXPoly":0.23138519547237757,"plateYPoly":0.708333333333286,"plateZPoly":3.074638119495039,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23138519547237757,"plate_z":3.074638119495039,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":279,"rowId":"279-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7d42da9e-1164-4f2d-b55a-bf1eabd16a7c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.4,"end_speed":86.4,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.184723897307634,"plateTime":0.3986467432767893,"zone":1,"spin_rate":2174,"breakX":17.2,"inducedBreakZ":3.7,"breakZ":-27,"px":-0.7201732986333074,"pz":3.0261582384978873,"x0":-1.6186541388659983,"y0":50.00575562970358,"z0":5.158565401493616,"ax":-19.39538825292727,"ay":30.250732094790806,"az":-28.43542093550479,"vx0":6.0303207730903425,"vy0":-137.3625416886531,"vz0":-0.37496889153395085,"pfxX":1.4333333333333333,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.25,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.3743134413189505,"plateXPoly":-0.7201732986333074,"plateYPoly":0.7083333333333286,"plateZPoly":3.0261582384978873,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7201732986333074,"plate_z":3.0261582384978873,"player_total_pitches":6,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":280,"rowId":"280-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"866e2029-685a-49a5-ba84-7f1f5155831d","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.2,"end_speed":78.7,"sz_top":3.62753286322503,"sz_bot":1.8611024922315,"sz_depth":8.5,"sz_width":17,"extension":6.032610444855939,"plateTime":0.4410044590113005,"zone":14,"spin_rate":2540,"breakX":12.7,"inducedBreakZ":3.4,"breakZ":-34.1,"px":1.3251372773139125,"pz":1.94431559821966,"x0":-1.7652509992704402,"y0":50.00335273028141,"z0":5.241586682972639,"ax":9.894609111828919,"ay":23.96230321701469,"az":-29.051593704571786,"vx0":5.416543803833915,"vy0":-124.03055471939282,"vz0":-1.950775204312033,"pfxX":-1.0583333333333333,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.841666666666667,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.4139990465723931,"plateXPoly":1.3251372773139125,"plateYPoly":0.7083333333333002,"plateZPoly":1.94431559821966,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.3251372773139125,"plate_z":1.94431559821966,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":281,"rowId":"281-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2037237-b85b-4f4c-925e-522e7991e25b","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95,"end_speed":87,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.120831864916116,"plateTime":0.39557590587168834,"zone":11,"spin_rate":2186,"breakX":15.1,"inducedBreakZ":7,"breakZ":-23.2,"px":-0.6565253936616946,"pz":3.7158015156527777,"x0":-1.4982154525793125,"y0":50.004887443080996,"z0":5.357868406134101,"ax":-17.438111825535433,"ay":30.245062707916166,"az":-24.931264974695832,"vx0":5.504516709596966,"vy0":-138.34868150211736,"vz0":0.20841292144786527,"pfxX":1.2583333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9333333333333333,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.37139862271020063,"plateXPoly":-0.6565253936616946,"plateYPoly":0.7083333333333499,"plateZPoly":3.7158015156527777,"pfxXDirection":"→","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6565253936616946,"plate_z":3.7158015156527777,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":282,"rowId":"282-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"70ce0370-f2e2-4b16-8b43-681954e3aa3c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.1,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.078726879009235,"plateTime":0.3897711378114139,"zone":11,"spin_rate":2138,"breakX":13.4,"inducedBreakZ":8,"breakZ":-21.2,"px":-0.8770710462155753,"pz":2.7573454619974576,"x0":-1.6386013218295414,"y0":50.005707100142104,"z0":5.187654127450967,"ax":-15.853527732841819,"ay":28.564893743820267,"az":-22.925057773065507,"vx0":4.981500132285113,"vy0":-139.9795939164142,"vz0":-2.4499177072136606,"pfxX":1.1166666666666667,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7666666666666666,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3658306290651554,"plateXPoly":-0.8770710462155753,"plateYPoly":0.7083333333333925,"plateZPoly":2.7573454619974576,"pfxXDirection":"→","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"9","xba":".190","hit_angle":"-20","is_barrel":0,"hc_x":144.16,"hc_x_ft":45.700497600000006,"hc_y":91.89,"hc_y_ft":268.77901959999997,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.8770710462155753,"plate_z":2.7573454619974576,"launch_speed":"105.4","launch_angle":"-20","player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2010a138-57df-4199-997b-292c534bcd9b","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":85.5,"sz_top":3.657125125943,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.026320955003975,"plateTime":0.40203664886818924,"zone":11,"spin_rate":2126,"breakX":16.7,"inducedBreakZ":5.4,"breakZ":-25.8,"px":-1.382670569612573,"pz":3.4847450474075403,"x0":-1.79414586971694,"y0":50.00477092017448,"z0":5.226958167289125,"ax":-18.365998458471438,"ay":30.184016596138786,"az":-26.84769065933694,"vx0":4.556559539976693,"vy0":-136.28505582009183,"vz0":0.4522719217997363,"pfxX":1.3916666666666666,"pfxZ":0.45,"pfxZWithGravity":-2.15,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.3774962729176894,"plateXPoly":-1.382670569612573,"plateYPoly":0.7083333333333073,"plateZPoly":3.4847450474075403,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.382670569612573,"plate_z":3.4847450474075403,"player_total_pitches":10,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5ccaac1-d676-48f8-a7aa-b7faeddf093e","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":95.1,"end_speed":86.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.378772347419103,"plateTime":0.3964650844010045,"zone":4,"spin_rate":2084,"breakX":16.8,"inducedBreakZ":5.6,"breakZ":-24.7,"px":-0.30844608521134087,"pz":2.771476821296715,"x0":-1.491324738432331,"y0":50.0000891857294,"z0":5.238936247345155,"ax":-19.51986781960801,"ay":31.549547304501047,"az":-26.00168378879775,"vx0":6.810779180943033,"vy0":-138.28845394728683,"vz0":-1.7889884798045865,"pfxX":1.4000000000000001,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.37224834240818466,"plateXPoly":-0.30844608521134087,"plateYPoly":0.7083333333333286,"plateZPoly":2.771476821296715,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.30844608521134087,"plate_z":2.771476821296715,"player_total_pitches":11,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":285,"rowId":"285-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1b359023-b24d-492e-bc7c-c3a07e119b74","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.4,"end_speed":83.3,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.551614720871032,"plateTime":0.41535947409900587,"zone":8,"spin_rate":2307,"breakX":1,"inducedBreakZ":5.9,"breakZ":-27.4,"px":0.011791977307470836,"pz":1.6603676160277447,"x0":-1.7547228097652314,"y0":50.00082205273421,"z0":5.09576935953184,"ax":0.043518571175507094,"ay":26.82312801644477,"az":-25.852372132476404,"vx0":4.522348701542761,"vy0":-131.65647559444267,"vz0":-3.7715067034891936,"pfxX":-0.08333333333333333,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.283333333333333,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.3898874734462136,"plateXPoly":0.011791977307470836,"plateYPoly":0.7083333333333357,"plateZPoly":1.6603676160277447,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.011791977307470836,"plate_z":1.6603676160277447,"player_total_pitches":12,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":286,"rowId":"286-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c59ab171-6dbe-454f-bbf5-b175ae1ae7f2","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":84.2,"end_speed":77.7,"sz_top":3.68671680053632,"sz_bot":1.74263636222902,"sz_depth":8.5,"sz_width":17,"extension":5.936011201880629,"plateTime":0.4468842809359317,"zone":13,"spin_rate":2598,"breakX":10.6,"inducedBreakZ":-2.6,"breakZ":-41.2,"px":-0.1283561070617607,"pz":0.8437190633167022,"x0":-1.9200162192946217,"y0":50.00081730849224,"z0":5.165693757896998,"ax":8.36003563953024,"ay":24.45483705043076,"az":-33.981037730997016,"vx0":2.5163769267217915,"vy0":-122.61280655574404,"vz0":-3.1721277497038716,"pfxX":-0.8833333333333333,"pfxZ":-0.21666666666666667,"pfxZWithGravity":-3.4333333333333336,"breakXInches":-10.6,"breakXFeet":-0.8833333333333333,"breakZInducedInches":-2.6,"breakZInducedFeet":-0.21666666666666667,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":10.6,"pfxXNoAbs":-0.8833333333333333,"plateTimeSZDepth":0.41957294674720186,"plateXPoly":-0.1283561070617607,"plateYPoly":0.7083333333333783,"plateZPoly":0.8437190633167022,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.1283561070617607,"plate_z":0.8437190633167022,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":287,"rowId":"287-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f83143d9-34a1-4fac-b817-c7807f9ccdf9","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.5,"end_speed":86.3,"sz_top":3.62753286322503,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.059928329095959,"plateTime":0.3983936363102547,"zone":11,"spin_rate":2105,"breakX":17.3,"inducedBreakZ":6,"breakZ":-24.6,"px":-1.049063426332712,"pz":3.537382730313372,"x0":-1.5523360991512745,"y0":50.006603975876494,"z0":5.270848167386931,"ax":-19.37772524893911,"ay":30.805895832287856,"az":-26.09413545899371,"vx0":4.969909209544595,"vy0":-137.53965102204873,"vz0":0.24728174152986238,"pfxX":1.4416666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.0500000000000003,"breakXInches":17.3,"breakXFeet":1.4416666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.4416666666666667,"pfxXNoAbs":1.4416666666666667,"plateTimeSZDepth":0.3741027158045574,"plateXPoly":-1.049063426332712,"plateYPoly":0.708333333333357,"plateZPoly":3.537382730313372,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.049063426332712,"plate_z":3.537382730313372,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":288,"rowId":"288-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9c95208a-783b-41f7-959e-102e38e1a495","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":82.6,"end_speed":75.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.029861487599269,"plateTime":0.4568587068316665,"zone":13,"spin_rate":2642,"breakX":18.8,"inducedBreakZ":-6,"breakZ":-46.3,"px":-0.22996826122098546,"pz":1.4593547962370281,"x0":-1.8130348428804732,"y0":50.005120551484154,"z0":5.299570982538413,"ax":15.103119116228486,"ay":25.362707312127046,"az":-37.011755570476076,"vx0":0.44847291771729964,"vy0":-120.31900646708796,"vz0":-1.00755919804569,"pfxX":-1.5666666666666667,"pfxZ":-0.5,"pfxZWithGravity":-3.858333333333333,"breakXInches":-18.8,"breakXFeet":-1.5666666666666667,"breakZInducedInches":-6,"breakZInducedFeet":-0.5,"breakZWithGravityInches":46.3,"breakZWithGravityFeet":3.858333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.8,"pfxXNoAbs":-1.5666666666666667,"plateTimeSZDepth":0.4291263053339269,"plateXPoly":-0.22996826122098546,"plateYPoly":0.7083333333333499,"plateZPoly":1.4593547962370281,"pfxXDirection":"←","inducedBreakZForcedSign":"-6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.22996826122098546,"plate_z":1.4593547962370281,"player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":289,"rowId":"289-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"79f181ce-ee7d-4a9b-aa84-20ac74734ccb","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.7,"end_speed":87.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.221791424852845,"plateTime":0.39578829534201176,"zone":5,"spin_rate":2099,"breakX":14.5,"inducedBreakZ":5.2,"breakZ":-25.1,"px":0.02416767930035646,"pz":2.5295152490684423,"x0":-1.6255766783444785,"y0":50.006406978337694,"z0":5.082296362724588,"ax":-17.105929529606865,"ay":27.63166115703161,"az":-26.465505309359052,"vx0":7.618218356676099,"vy0":-137.83532200667418,"vz0":-1.955830551815115,"pfxX":1.2083333333333333,"pfxZ":0.43333333333333335,"pfxZWithGravity":-2.091666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":5.2,"breakZInducedFeet":0.43333333333333335,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3714922033814459,"plateXPoly":0.02416767930035646,"plateYPoly":0.708333333333357,"plateZPoly":2.5295152490684423,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.02416767930035646,"plate_z":2.5295152490684423,"player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":290,"rowId":"290-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"efa087ee-dbb1-4164-9467-842b10758e88","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.9,"end_speed":85.7,"sz_top":3.657125125943,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.259703679033912,"plateTime":0.4011359773771561,"zone":11,"spin_rate":2065,"breakX":15.5,"inducedBreakZ":5.9,"breakZ":-25.2,"px":-1.6519816140908643,"pz":3.0111868049361297,"x0":-1.7107245788223084,"y0":50.003524979998566,"z0":5.1187690543022635,"ax":-16.94450420361027,"ay":31.141503957098447,"az":-26.170179928736324,"vx0":3.3474506714298524,"vy0":-136.72560414057722,"vz0":-0.6656598440402514,"pfxX":1.2916666666666667,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.1,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":25.2,"breakZWithGravityFeet":2.1,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3767015302435163,"plateXPoly":-1.6519816140908643,"plateYPoly":0.7083333333333286,"plateZPoly":3.0111868049361297,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-1.6519816140908643,"plate_z":3.0111868049361297,"player_total_pitches":17,"player_total_pitches_pitch_types":12,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":291,"rowId":"291-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"15b2245b-df1f-49d9-938d-f415c177c187","inning":9,"half_inning":"top","ab_number":73,"cap_index":24,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"GIDP","des":"Chas McCormick grounds into a double play, second baseman Luis Urias to first baseman Triston Casas. Kyle Tucker out at 2nd. Chas McCormick out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":87,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.557741233502458,"plateTime":0.3958133667677157,"zone":4,"spin_rate":2279,"breakX":16.6,"inducedBreakZ":5.5,"breakZ":-24.7,"px":-0.5765999838084241,"pz":2.6581537277531826,"x0":-1.62827958637348,"y0":50.001784541794585,"z0":5.133847415245641,"ax":-19.151581268096667,"ay":31.134783634969654,"az":-26.09664495044216,"vx0":6.388563312231506,"vy0":-138.42619552767445,"vz0":-1.8125393570201034,"pfxX":1.3833333333333335,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.37163093691863136,"plateXPoly":-0.5765999838084241,"plateYPoly":0.7083333333333002,"plateZPoly":2.6581537277531826,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.5","hit_distance":"5","xba":".070","hit_angle":"-36","is_barrel":0,"hc_x":126.9,"hc_x_ft":4.097684000000015,"hc_y":150.39,"hc_y_ft":127.77295960000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5765999838084241,"plate_z":2.6581537277531826,"launch_speed":"75.5","launch_angle":"-36","player_total_pitches":18,"player_total_pitches_pitch_types":13,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-716794","game_pk":"716794","source":"gamefeed"}],"home_pitchers":{"445276":[{"type":"pitch","year":2023,"sportId":1,"play_id":"2eaafb29-770b-48f6-ba81-fab9f1e23d24","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.9,"end_speed":85.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.611966054430882,"plateTime":0.4043250969269381,"zone":4,"spin_rate":2639,"breakX":1.3,"inducedBreakZ":18.5,"breakZ":-13.1,"px":-0.3810120838382387,"pz":2.7296194317031954,"x0":-2.773850461218872,"y0":50.00452426139453,"z0":5.855448521204974,"ax":0.04723920535567568,"ay":27.779694130336463,"az":-12.162783297487342,"vx0":6.295285372148483,"vy0":-135.14938430799123,"vz0":-5.927161566601681,"pfxX":-0.10833333333333334,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0916666666666666,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.379559538226383,"plateXPoly":-0.3810120838382387,"plateYPoly":0.7083333333334139,"plateZPoly":2.7296194317031954,"pfxXDirection":"←","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3810120838382387,"plate_z":2.7296194317031954,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":5,"SL":3,"SI":1},"results":{"S":5,"B":2,"X":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.5,"z_swing":0.6666666666666666,"strike_rate":0.6,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.6,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.5","avg_rel_z":"5.8","avg_rpm":"2677","max_rpm":"2765","min_rpm":"2639","avg_break_z":"12","max_break_z":"13","min_break_z":"11","avg_bat_speed":"--","avg_break_z_induced":"19","max_break_z_induced":"19","min_break_z_induced":"18","avg_break_x":"3","max_break_x":"6","min_break_x":"1","min_pitch_speed":"92.9","avg_pitch_speed":"95.1","max_pitch_speed":"96.7","avg_hit_speed":"103.5","max_hit_speed":"103.5","min_hit_speed":"103.5","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"S":2,"B":2,"X":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_8":5,"avg_speed_inning_8":"95.1","avg_speed_inning_8_vs_avg":0.01999999999999602,"percent":"56","rhb_pitch_percent":56,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"56","pitch_pct_time_thru_1_vs_avg":-0.44444444444444287,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":1,"z_swing":1,"strike_rate":1,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.6666666666666666,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-2.6","avg_rel_z":"6.0","avg_rpm":"2392","max_rpm":"2470","min_rpm":"2353","avg_break_z":"43","max_break_z":"46","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"-4","max_break_z_induced":"-1","min_break_z_induced":"-7","avg_break_x":"6","max_break_x":"6","min_break_x":"5","min_pitch_speed":"83.1","avg_pitch_speed":"84.1","max_pitch_speed":"85.9","avg_hit_speed":"43.4","max_hit_speed":"43.4","min_hit_speed":"43.4","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":2,"X":1},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":3,"pitches_inning_8":3,"avg_speed_inning_8":"84.1","avg_speed_inning_8_vs_avg":-0.03333333333331723,"percent":"33","rhb_pitch_percent":33,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":0.3333333333333286,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"-2.0","avg_rel_z":"5.9","avg_rpm":"2345","max_rpm":"2345","min_rpm":"2345","avg_break_z":"14","max_break_z":"14","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"16","min_break_z_induced":"16","avg_break_x":"12","max_break_x":"12","min_break_x":"12","min_pitch_speed":"95.8","avg_pitch_speed":"95.8","max_pitch_speed":"95.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"95.8","avg_speed_inning_8_vs_avg":0,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":0.11111111111111072,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0.6666666666666666,"z_swing":0.6666666666666666,"strike_rate":0.7777777777777778,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":1,"zone_rate":0.6666666666666666,"swings":6,"miss_percent":"17","cs_plus_whiffs":2,"csw_percent":22,"avg_rel_x":"-2.5","avg_rel_z":"5.9","avg_rpm":"2545","max_rpm":"2765","min_rpm":"2345","avg_break_z":"22","max_break_z":"46","min_break_z":"11","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"19","min_break_z_induced":"-7","avg_break_x":"5","max_break_x":"12","min_break_x":"1","min_pitch_speed":"83.1","avg_pitch_speed":"91.5","max_pitch_speed":"96.7","avg_hit_speed":"73.5","max_hit_speed":"","min_hit_speed":"","count":9,"pitches_vs_right":9,"pitches_vs_left":0,"results":{"S":5,"B":2,"X":2},"swinging_strikes":1,"fouls":3,"strikeouts":1,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":9,"pitches_inning_8":9,"avg_speed_inning_8":"91.5","avg_speed_inning_8_vs_avg":0.011111111111119953,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbb05dc7-14a9-4d47-a6d1-fea8fe0aa887","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":83.1,"end_speed":76.6,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.65525203734404,"plateTime":0.4525417876507878,"zone":4,"spin_rate":2353,"breakX":5.5,"inducedBreakZ":-1,"breakZ":-40.6,"px":-0.442467941267755,"pz":2.5752868463515224,"x0":-2.7702132795396257,"y0":50.00132613958516,"z0":6.041331087701333,"ax":3.569611574811481,"ay":23.382940130223762,"az":-32.9553091695914,"vx0":4.720644529449422,"vy0":-120.99047327643918,"vz0":-1.1575945356893027,"pfxX":-0.4583333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.3833333333333333,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4248542466424275,"plateXPoly":-0.442467941267755,"plateYPoly":0.7083333333333357,"plateZPoly":2.5752868463515224,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.442467941267755,"plate_z":2.5752868463515224,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae5e7de9-e77c-4a4a-82d8-5c0e56f46ce5","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":96.1,"end_speed":88,"sz_top":3.80177111522862,"sz_bot":1.62089994003719,"sz_depth":8.5,"sz_width":17,"extension":6.6044626119250935,"plateTime":0.39188954503793294,"zone":3,"spin_rate":2765,"breakX":6,"inducedBreakZ":18.4,"breakZ":-11.3,"px":0.824024366435836,"pz":3.3593794535541703,"x0":-2.380573667910996,"y0":50.00358991789221,"z0":5.866718646756597,"ax":-8.831873415576052,"ay":30.096248158599572,"az":-11.209947402428178,"vx0":10.335141892162166,"vy0":-139.52720688105492,"vz0":-4.753210083321407,"pfxX":0.5,"pfxZ":1.5333333333333332,"pfxZWithGravity":-0.9416666666666668,"breakXInches":6,"breakXFeet":0.5,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":0.5,"plateTimeSZDepth":0.3678997426089426,"plateXPoly":0.824024366435836,"plateYPoly":0.7083333333332718,"plateZPoly":3.3593794535541703,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.824024366435836,"plate_z":3.3593794535541703,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c8e30162-3feb-4ab2-b9d0-1f221e2170c0","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.4,"end_speed":87.9,"sz_top":3.71596627304726,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":7.117156361210742,"plateTime":0.3945822190456254,"zone":14,"spin_rate":2644,"breakX":2.6,"inducedBreakZ":18.6,"breakZ":-11.4,"px":1.667585970616384,"pz":2.465511112626775,"x0":-2.387993443700281,"y0":50.00539896373261,"z0":5.853290727086266,"ax":-5.287832522441756,"ay":28.4373479213718,"az":-10.693436220948035,"vx0":11.929424425597379,"vy0":-138.36994206049215,"vz0":-7.16688603569652,"pfxX":0.21666666666666667,"pfxZ":1.55,"pfxZWithGravity":-0.9500000000000001,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.3703654760918338,"plateXPoly":1.667585970616384,"plateYPoly":0.708333333333357,"plateZPoly":2.465511112626775,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.667585970616384,"plate_z":2.465511112626775,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f530ef25-aa66-4f1f-aad4-2f73703b740c","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.5,"end_speed":86.3,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.660966916589144,"plateTime":0.3997434911587474,"zone":14,"spin_rate":2665,"breakX":1.1,"inducedBreakZ":19.2,"breakZ":-11.6,"px":1.2134741379411143,"pz":2.466488613803351,"x0":-2.545352689745904,"y0":50.00157347951846,"z0":5.789406275779128,"ax":-3.5166483959387556,"ay":30.58236422474969,"az":-10.613878121429323,"vx0":10.674776436575227,"vy0":-137.07364073015992,"vz0":-6.8615846006638535,"pfxX":0.09166666666666667,"pfxZ":1.5999999999999999,"pfxZWithGravity":-0.9666666666666667,"breakXInches":1.1,"breakXFeet":0.09166666666666667,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.09166666666666667,"pfxXNoAbs":0.09166666666666667,"plateTimeSZDepth":0.37532601329000514,"plateXPoly":1.2134741379411143,"plateYPoly":0.7083333333333499,"plateZPoly":2.466488613803351,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.2134741379411143,"plate_z":2.466488613803351,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2a4e9b95-2bd5-4877-9afa-e7f08afb0483","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.8,"end_speed":88.7,"sz_top":3.68637545643424,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":6.657438612226549,"plateTime":0.3911454963856218,"zone":7,"spin_rate":2345,"breakX":11.8,"inducedBreakZ":15.8,"breakZ":-13.8,"px":-0.32891846029967997,"pz":2.037753857312782,"x0":-2.0150644695414983,"y0":50.00442254238355,"z0":5.948633177351313,"ax":-14.291637848197606,"ay":27.382914444015153,"az":-13.401277633059099,"vx0":7.216561329962764,"vy0":-139.32308627426724,"vz0":-8.194833938323344,"pfxX":0.9833333333333334,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.1500000000000001,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3670665665048507,"plateXPoly":-0.32891846029967997,"plateYPoly":0.7083333333333002,"plateZPoly":2.037753857312782,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.32891846029967997,"plate_z":2.037753857312782,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb8b5d47-0aa7-4612-8376-ef03e3145cef","inning":8,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Martin Maldonado grounds out softly, pitcher Kenley Jansen to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.2,"end_speed":78,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.643231677141,"plateTime":0.44887128866083037,"zone":7,"spin_rate":2354,"breakX":6.2,"inducedBreakZ":-6.8,"breakZ":-45.7,"px":-0.77935609400182,"pz":1.8737099676913695,"x0":-2.572902905441414,"y0":50.003423641496916,"z0":6.019746892434675,"ax":4.614805873245995,"ay":20.450645125670103,"az":-37.742386062621236,"vx0":3.286258869175912,"vy0":-121.34078461652864,"vz0":-1.89468840599198,"pfxX":-0.5166666666666667,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.42120373093950114,"plateXPoly":-0.77935609400182,"plateYPoly":0.7083333333333215,"plateZPoly":1.8737099676913695,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"43.0","hit_speed":"43.4","hit_distance":"6","xba":".190","hit_angle":"-42","is_barrel":0,"hc_x":129.7,"hc_x_ft":10.846691999999962,"hc_y":178.78,"hc_y_ft":59.342839200000014,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.77935609400182,"plate_z":1.8737099676913695,"launch_speed":"43.4","launch_angle":"-42","player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"013ce1cb-ea3f-460e-9fe2-836b60a0d0f7","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":85.9,"end_speed":80.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.891678504857703,"plateTime":0.4355098512555493,"zone":13,"spin_rate":2470,"breakX":5.4,"inducedBreakZ":-4.6,"breakZ":-41.2,"px":-0.09364559373164605,"pz":0.7419237320067706,"x0":-2.4652680342559425,"y0":50.00125303502792,"z0":5.9196994866471755,"ax":3.9467448992417333,"ay":21.814335192609914,"az":-35.417300016741954,"vx0":4.99729064560683,"vy0":-125.08374845300087,"vz0":-5.434268248236301,"pfxX":-0.45,"pfxZ":-0.3833333333333333,"pfxZWithGravity":-3.4333333333333336,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":-4.6,"breakZInducedFeet":-0.3833333333333333,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.4086404141136776,"plateXPoly":-0.09364559373164605,"plateYPoly":0.7083333333333499,"plateZPoly":0.7419237320067706,"pfxXDirection":"←","inducedBreakZForcedSign":"-4.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09364559373164605,"plate_z":0.7419237320067706,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd20c613-5026-4a54-a3de-317fbf0884bc","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.7,"end_speed":88.3,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.681593315311356,"plateTime":0.39054103653456496,"zone":8,"spin_rate":2670,"breakX":3.6,"inducedBreakZ":17.9,"breakZ":-11.5,"px":0.12538592173506702,"pz":1.578109070324186,"x0":-2.5616914417229286,"y0":50.000186776920316,"z0":5.737595836576702,"ax":-5.866436281977791,"ay":32.53661231650542,"az":-10.455790930048922,"vx0":8.403501213601997,"vy0":-140.38905401378338,"vz0":-9.426301063755055,"pfxX":0.3,"pfxZ":1.4916666666666665,"pfxZWithGravity":-0.9583333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3666904124954571,"plateXPoly":0.12538592173506702,"plateYPoly":0.7083333333333002,"plateZPoly":1.578109070324186,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"103.5","hit_distance":"351","xba":".460","hit_angle":"19","is_barrel":0,"hc_x":138.79,"hc_x_ft":32.756864399999984,"hc_y":58.6,"hc_y_ft":349.019904,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12538592173506702,"plate_z":1.578109070324186,"launch_speed":"103.5","launch_angle":"19","player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-716794","game_pk":"716794","source":"gamefeed"}],"455119":[{"type":"pitch","year":2023,"sportId":1,"play_id":"1ab4bca2-9864-4507-b53c-fb7968154170","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.8,"sz_top":3.30164226422484,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.681100703262841,"plateTime":0.39360989074851993,"zone":5,"spin_rate":2234,"breakX":9.5,"inducedBreakZ":16,"breakZ":-13.9,"px":0.2751217363190892,"pz":2.615253505104804,"x0":-2.535974471179816,"y0":50.00441851753875,"z0":5.925074220783918,"ax":-12.43361724967404,"ay":29.52135863392461,"az":-13.65816854678775,"vx0":9.90519871437341,"vy0":-138.873038849148,"vz0":-6.4347594701320325,"pfxX":0.7916666666666666,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.1583333333333334,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":13.9,"breakZWithGravityFeet":1.1583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3694826246975631,"plateXPoly":0.2751217363190892,"plateYPoly":0.7083333333333144,"plateZPoly":2.615253505104804,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2751217363190892,"plate_z":2.615253505104804,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":193,"rowId":"193-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FF":6,"FC":6,"FS":2,"SI":1},"results":{"S":10,"B":3,"X":2},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.8333333333333334,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.6666666666666666,"zone_rate":0.5,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-2.8","avg_rel_z":"5.8","avg_rpm":"2186","max_rpm":"2350","min_rpm":"2075","avg_break_z":"22","max_break_z":"25","min_break_z":"19","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"12","min_break_z_induced":"7","avg_break_x":"1","max_break_x":"2","min_break_x":"0","min_pitch_speed":"91.8","avg_pitch_speed":"92.8","max_pitch_speed":"93.8","avg_hit_speed":"53.8","max_hit_speed":"53.8","min_hit_speed":"53.8","count":6,"pitches_vs_right":3,"pitches_vs_left":3,"results":{"S":4,"B":1,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_7":6,"avg_speed_inning_7":"92.8","avg_speed_inning_7_vs_avg":0.03333333333333144,"percent":"40","rhb_pitch_percent":38,"lhb_pitch_percent":43,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":3,"zInPlay":0,"zSwings":3,"o_swing":0,"z_swing":0.6,"strike_rate":0.8333333333333334,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.8333333333333334,"swings":3,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-2.6","avg_rel_z":"5.9","avg_rpm":"2146","max_rpm":"2234","min_rpm":"2036","avg_break_z":"15","max_break_z":"16","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"14","max_break_z_induced":"16","min_break_z_induced":"13","avg_break_x":"9","max_break_x":"11","min_break_x":"7","min_pitch_speed":"95.6","avg_pitch_speed":"96.0","max_pitch_speed":"96.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":6,"pitches_vs_right":3,"pitches_vs_left":3,"results":{"S":5,"B":1},"swinging_strikes":0,"fouls":3,"strikeouts":0,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_7":6,"avg_speed_inning_7":"96.0","avg_speed_inning_7_vs_avg":-0.01666666666666572,"percent":"40","rhb_pitch_percent":38,"lhb_pitch_percent":43,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":null,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.8","avg_rel_z":"5.8","avg_rpm":"1446","max_rpm":"1552","min_rpm":"1340","avg_break_z":"34","max_break_z":"37","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"1","max_break_z_induced":"4","min_break_z_induced":"-2","avg_break_x":"9","max_break_x":"11","min_break_x":"8","min_pitch_speed":"87.7","avg_pitch_speed":"88.4","max_pitch_speed":"89.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":1,"pitches_vs_left":1,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_7":2,"avg_speed_inning_7":"88.4","avg_speed_inning_7_vs_avg":0,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":0.3333333333333339,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.6","avg_rel_z":"5.8","avg_rpm":"2095","max_rpm":"2095","min_rpm":"2095","avg_break_z":"20","max_break_z":"20","min_break_z":"20","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"10","min_break_z_induced":"10","avg_break_x":"15","max_break_x":"15","min_break_x":"15","min_pitch_speed":"95.5","avg_pitch_speed":"95.5","max_pitch_speed":"95.5","avg_hit_speed":"72.6","max_hit_speed":"72.6","min_hit_speed":"72.6","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"95.5","avg_speed_inning_7_vs_avg":0,"percent":"7","rhb_pitch_percent":13,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"7","pitch_pct_time_thru_1_vs_avg":-0.33333333333333304,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":2,"oInPlay":0,"oSwings":2,"zSwingMiss":1,"zFouls":4,"zInPlay":2,"zSwings":7,"o_swing":0.3333333333333333,"z_swing":0.7777777777777778,"strike_rate":0.8,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.8571428571428571,"zone_rate":0.6,"swings":9,"miss_percent":"11","cs_plus_whiffs":4,"csw_percent":27,"avg_rel_x":"-2.7","avg_rel_z":"5.8","avg_rpm":"2065","max_rpm":"2350","min_rpm":"1340","avg_break_z":"21","max_break_z":"37","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"16","min_break_z_induced":"-2","avg_break_x":"6","max_break_x":"15","min_break_x":"0","min_pitch_speed":"87.7","avg_pitch_speed":"93.7","max_pitch_speed":"96.8","avg_hit_speed":"63.2","max_hit_speed":"","min_hit_speed":"","count":15,"pitches_vs_right":8,"pitches_vs_left":7,"results":{"S":10,"B":3,"X":2},"swinging_strikes":1,"fouls":6,"strikeouts":1,"called_strikes":3,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":15,"pitches_inning_7":15,"avg_speed_inning_7":"93.7","avg_speed_inning_7_vs_avg":-0.01999999999999602,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"40b7fba5-549e-4088-8efc-e3242821fb0d","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.2,"end_speed":85.9,"sz_top":3.29902192004367,"sz_bot":1.41389373334944,"sz_depth":8.5,"sz_width":17,"extension":6.5152325554446495,"plateTime":0.4036231025940449,"zone":14,"spin_rate":2216,"breakX":1.8,"inducedBreakZ":9.8,"breakZ":-21.6,"px":0.9148158550087753,"pz":2.186853490510979,"x0":-2.7422995731844346,"y0":50.005107916771195,"z0":5.803230858916041,"ax":-0.21190332576424986,"ay":28.036911342503764,"az":-21.00777301529806,"vx0":9.692136986699607,"vy0":-135.41739945939494,"vz0":-5.564578760221922,"pfxX":-0.15,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.8,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.37889747152284714,"plateXPoly":0.9148158550087753,"plateYPoly":0.7083333333333215,"plateZPoly":2.186853490510979,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9148158550087753,"plate_z":2.186853490510979,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":194,"rowId":"194-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"edd89101-8c88-485b-a50b-485d97646eac","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.8,"end_speed":86.5,"sz_top":3.3312404980086,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.641293180375362,"plateTime":0.40247043935626614,"zone":14,"spin_rate":2350,"breakX":2,"inducedBreakZ":10.1,"breakZ":-21.2,"px":2.5437945813948875,"pz":1.6188172956468225,"x0":-2.6789133028470515,"y0":50.000503368323066,"z0":5.776303315478711,"ax":-0.8242061689511688,"ay":28.07614044252876,"az":-20.310760324664958,"vx0":13.980891201759574,"vy0":-135.7861419339531,"vz0":-7.169059619853669,"pfxX":-0.16666666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.37776692143020585,"plateXPoly":2.5437945813948875,"plateYPoly":0.7083333333332646,"plateZPoly":1.6188172956468225,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":2.5437945813948875,"plate_z":1.6188172956468225,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd83fa2-9737-4fc2-883e-9a06a49d32cc","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.8,"end_speed":88.5,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.441386857537743,"plateTime":0.38960210605448076,"zone":5,"spin_rate":2196,"breakX":10.6,"inducedBreakZ":13.6,"breakZ":-15.7,"px":-0.03701463814471895,"pz":2.555966578177982,"x0":-2.543828386888738,"y0":50.00310783829518,"z0":5.969037905772645,"ax":-13.793958191894374,"ay":31.513523847841032,"az":-15.845916899434279,"vx0":9.37602918562919,"vy0":-140.52715317834236,"vz0":-6.43263988012418,"pfxX":0.8833333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3083333333333333,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.36578719774565827,"plateXPoly":-0.03701463814471895,"plateYPoly":0.7083333333333073,"plateZPoly":2.555966578177982,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.03701463814471895,"plate_z":2.555966578177982,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6142011b-e2e8-4694-9bb3-d47f5c55afb2","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":82.5,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.5636776162574115,"plateTime":0.4251270335573927,"zone":13,"spin_rate":1340,"breakX":8,"inducedBreakZ":-2,"breakZ":-37,"px":-0.9495566822475205,"pz":1.0088055054583247,"x0":-2.791543621514932,"y0":50.003462372168926,"z0":5.826118169448469,"ax":-8.4928491359083,"ay":20.86211001882701,"az":-33.33670968217233,"vx0":6.3123360885545825,"vy0":-127.7701110715993,"vz0":-5.432424535169666,"pfxX":0.6666666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.3987947991188683,"plateXPoly":-0.9495566822475205,"plateYPoly":0.7083333333333641,"plateZPoly":1.0088055054583247,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.9495566822475205,"plate_z":1.0088055054583247,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41f56a94-ee87-4ace-ba3f-a48654c7a456","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":92.7,"end_speed":85.8,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.454955988523982,"plateTime":0.4040305217395215,"zone":11,"spin_rate":2104,"breakX":0.6,"inducedBreakZ":6.6,"breakZ":-25,"px":-0.2591365362382456,"pz":3.443515562308144,"x0":-2.7740931611065633,"y0":50.00342470821174,"z0":5.970298610236678,"ax":-0.7002137894982692,"ay":26.47118182326609,"az":-25.244531695511803,"vx0":6.765189048246133,"vy0":-135.01959603280125,"vz0":-1.877374176476942,"pfxX":-0.049999999999999996,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.0833333333333335,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25,"breakZWithGravityFeet":2.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.3791907276004672,"plateXPoly":-0.2591365362382456,"plateYPoly":0.708333333333357,"plateZPoly":3.443515562308144,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.2591365362382456,"plate_z":3.443515562308144,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c3f683e8-9b23-43fa-a6bc-f501904a1229","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.2,"end_speed":88.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.573520865227985,"plateTime":0.3899033280945998,"zone":5,"spin_rate":2036,"breakX":7.2,"inducedBreakZ":14.2,"breakZ":-15.1,"px":-0.051637803053503184,"pz":2.28999567828021,"x0":-2.5975509730770394,"y0":50.0025005704279,"z0":5.833587285674823,"ax":-9.711610991214393,"ay":28.040886699126954,"az":-15.238375342787156,"vx0":8.734595091901424,"vy0":-139.8481017587529,"vz0":-6.896507793912781,"pfxX":0.6,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.2583333333333333,"breakXInches":7.2,"breakXFeet":0.6,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":0.6,"plateTimeSZDepth":0.3659065064483413,"plateXPoly":-0.051637803053503184,"plateYPoly":0.7083333333333002,"plateZPoly":2.28999567828021,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.051637803053503184,"plate_z":2.28999567828021,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c9d8a6a3-7997-4c14-8eac-10c72533f120","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.5,"end_speed":88.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.652727956044168,"plateTime":0.39359729591388914,"zone":6,"spin_rate":2095,"breakX":14.5,"inducedBreakZ":9.7,"breakZ":-20.3,"px":0.3494219450338072,"pz":2.209305000656465,"x0":-2.596325965329454,"y0":50.00660423452505,"z0":5.762110142310205,"ax":-18.01497432501042,"ay":27.79323887110339,"az":-20.62696596138994,"vx0":11.301514792183644,"vy0":-138.58112422103318,"vz0":-5.80721103513019,"pfxX":1.2083333333333333,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.6916666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3694209308274564,"plateXPoly":0.3494219450338072,"plateYPoly":0.7083333333333428,"plateZPoly":2.209305000656465,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.6","hit_distance":"4","xba":".160","hit_angle":"-44","is_barrel":0,"hc_x":113.7,"hc_x_ft":-27.719067999999993,"hc_y":169.21,"hc_y_ft":82.40998439999998,"isSword":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":0.3494219450338072,"plate_z":2.209305000656465,"launch_speed":"72.6","launch_angle":"-44","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c6894a83-6903-469f-8108-03ebc395047a","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":88.1,"sz_top":3.3904353158625,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.455644759326695,"plateTime":0.3926440681604353,"zone":4,"spin_rate":2095,"breakX":9.1,"inducedBreakZ":13.4,"breakZ":-16.3,"px":-0.6287477727250832,"pz":2.671662466577718,"x0":-2.679294834787791,"y0":50.006636605520825,"z0":5.8945455046424104,"ax":-11.498658191467824,"ay":28.59054001886645,"az":-16.5883651906711,"vx0":7.682642910742094,"vy0":-139.0278196615586,"vz0":-5.687616257565092,"pfxX":0.7583333333333333,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3583333333333334,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3685602266702026,"plateXPoly":-0.6287477727250832,"plateYPoly":0.7083333333333215,"plateZPoly":2.671662466577718,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6287477727250832,"plate_z":2.671662466577718,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e13ff9e-4676-44cb-ba45-f9fcc3315404","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":82.9,"sz_top":3.3904353158625,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.591876383120622,"plateTime":0.4204918127981081,"zone":13,"spin_rate":1552,"breakX":10.9,"inducedBreakZ":4.2,"breakZ":-30,"px":-0.7049778719210922,"pz":1.0778712453742836,"x0":-2.799695472379109,"y0":50.00152698588029,"z0":5.758385821635337,"ax":-11.711570521986555,"ay":23.61446951590915,"az":-27.190375963797244,"vx0":7.619399694024848,"vy0":-129.58850494273014,"vz0":-6.498183025591805,"pfxX":0.9083333333333333,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.5,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.3945672755348208,"plateXPoly":-0.7049778719210922,"plateYPoly":0.7083333333333854,"plateZPoly":1.0778712453742836,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7049778719210922,"plate_z":1.0778712453742836,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"61b0a514-14fb-4edb-9f3c-c270b2163e10","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.7,"end_speed":86.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.502360570884597,"plateTime":0.4034217098827213,"zone":2,"spin_rate":2231,"breakX":0.2,"inducedBreakZ":12,"breakZ":-19.4,"px":-0.07273789932147023,"pz":3.093052405615982,"x0":-2.935857073925635,"y0":50.005775186553,"z0":5.808132377211193,"ax":-1.1881707184528691,"ay":24.99166324049991,"az":-19.316135516386016,"vx0":7.788034278558802,"vy0":-134.95320200297627,"vz0":-3.5158979383541573,"pfxX":-0.016666666666666666,"pfxZ":1,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.37856244048520316,"plateXPoly":-0.07273789932147023,"plateYPoly":0.7083333333333499,"plateZPoly":3.093052405615982,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.07273789932147023,"plate_z":3.093052405615982,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"644993aa-9ca9-44e5-a52c-4fcbb6322c7f","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96,"end_speed":88,"sz_top":3.36083818313805,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.383189870862768,"plateTime":0.39133077240719016,"zone":11,"spin_rate":2191,"breakX":7.4,"inducedBreakZ":14.9,"breakZ":-14.8,"px":-1.423685789777608,"pz":3.3561889127978928,"x0":-2.684581803418906,"y0":50.00277140760603,"z0":5.900743018276642,"ax":-9.329841370298475,"ay":30.5142500372167,"az":-15.199480374495204,"vx0":5.145944017733508,"vy0":-139.7846386107869,"vz0":-4.134311785643644,"pfxX":0.6166666666666667,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3673767503125966,"plateXPoly":-1.423685789777608,"plateYPoly":0.7083333333334068,"plateZPoly":3.3561889127978928,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.423685789777608,"plate_z":3.3561889127978928,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae04dcb3-e2aa-4fea-880b-4830c4879775","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.7,"end_speed":88.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.530139375039852,"plateTime":0.3927500829594055,"zone":7,"spin_rate":2126,"breakX":9.5,"inducedBreakZ":13.9,"breakZ":-16,"px":-0.825364593826716,"pz":2.077394690413562,"x0":-2.575851667411732,"y0":50.00513284487506,"z0":5.7427320290143475,"ax":-11.793716304494959,"ay":29.117102824841638,"az":-15.777861009250168,"vx0":6.922155665751203,"vy0":-139.08490401808692,"vz0":-7.033878814940446,"pfxX":0.7916666666666666,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.3333333333333333,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.36866322839568594,"plateXPoly":-0.825364593826716,"plateYPoly":0.7083333333332646,"plateZPoly":2.077394690413562,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.825364593826716,"plate_z":2.077394690413562,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3d7a5459-7184-484d-8f8d-ba8808e68ecc","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":91.8,"end_speed":85.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.6063673855583485,"plateTime":0.4077388388372727,"zone":1,"spin_rate":2075,"breakX":1.7,"inducedBreakZ":8.4,"breakZ":-23.8,"px":-0.3730470344247174,"pz":3.3694048082523627,"x0":-2.9752324100374037,"y0":50.00510360701409,"z0":5.861788689813377,"ax":0.35898131929371946,"ay":25.396270719800068,"az":-23.5598270475845,"vx0":6.731745316161125,"vy0":-133.68877906611306,"vz0":-2.0058904251880927,"pfxX":-0.14166666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-1.7,"breakXFeet":-0.14166666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.7,"pfxXNoAbs":-0.14166666666666666,"plateTimeSZDepth":0.382650265604868,"plateXPoly":-0.3730470344247174,"plateYPoly":0.7083333333333073,"plateZPoly":3.3694048082523627,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3730470344247174,"plate_z":3.3694048082523627,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b80f3aea-33d5-4504-8cb0-e14746cd224b","inning":7,"half_inning":"top","ab_number":57,"cap_index":0,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jon Singleton grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":85.8,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.476126467013513,"plateTime":0.4043336391193759,"zone":5,"spin_rate":2137,"breakX":2.2,"inducedBreakZ":7.9,"breakZ":-23.6,"px":0.017132148114062495,"pz":2.436898439883658,"x0":-2.883327195424715,"y0":50.00020790127849,"z0":5.743260411616753,"ax":0.7358449032576804,"ay":27.337133831591597,"az":-23.334942215747322,"vx0":7.503234765201296,"vy0":-135.07385948933845,"vz0":-4.284640044817113,"pfxX":-0.18333333333333335,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3794991605101542,"plateXPoly":0.017132148114062495,"plateYPoly":0.7083333333333428,"plateZPoly":2.436898439883658,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"54.0","hit_speed":"53.8","hit_distance":"2","xba":".230","hit_angle":"-62","is_barrel":0,"hc_x":103.96,"hc_x_ft":-51.19597440000001,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.017132148114062495,"plate_z":2.436898439883658,"launch_speed":"53.8","launch_angle":"-62","player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-716794","game_pk":"716794","source":"gamefeed"}],"661440":[{"type":"pitch","year":2023,"sportId":1,"play_id":"e9a8c6a1-dedd-4d30-ba40-cc9a05171ebc","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.4,"sz_top":3.12437789344136,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.332365778838544,"plateTime":0.3949646904959052,"zone":14,"spin_rate":2186,"breakX":16,"inducedBreakZ":8.2,"breakZ":-22,"px":0.8307951919588115,"pz":1.965591438752191,"x0":-1.3796220520765707,"y0":50.00043823809421,"z0":5.215920983501271,"ax":-19.183299399809513,"ay":30.022543205031944,"az":-22.5299157307645,"vx0":9.517996479492224,"vy0":-138.5113155516634,"vz0":-4.5897580342611635,"pfxX":1.3333333333333333,"pfxZ":0.6833333333333332,"pfxZWithGravity":-1.8333333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.3707689781964743,"plateXPoly":0.8307951919588115,"plateYPoly":0.7083333333333357,"plateZPoly":1.965591438752191,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8307951919588115,"plate_z":1.965591438752191,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":275,"rowId":"275-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":13,"SL":4,"FC":1},"results":{"S":10,"X":3,"B":5},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":1,"zFouls":3,"zInPlay":1,"zSwings":5,"o_swing":0.3333333333333333,"z_swing":0.7142857142857143,"strike_rate":0.7692307692307693,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":1,"z_contact":0.8,"zone_rate":0.5384615384615384,"swings":7,"miss_percent":"14","cs_plus_whiffs":4,"csw_percent":31,"avg_rel_x":"-1.6","avg_rel_z":"5.2","avg_rpm":"2136","max_rpm":"2279","min_rpm":"2013","avg_break_z":"24","max_break_z":"27","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"9","min_break_z_induced":"4","avg_break_x":"16","max_break_x":"17","min_break_x":"13","min_pitch_speed":"93.6","avg_pitch_speed":"94.7","max_pitch_speed":"96.1","avg_hit_speed":"90.5","max_hit_speed":"105.4","min_hit_speed":"75.5","count":13,"pitches_vs_right":3,"pitches_vs_left":10,"results":{"S":8,"X":2,"B":3},"swinging_strikes":1,"fouls":4,"strikeouts":0,"called_strikes":3,"balls_in_play":2,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":13,"pitches_inning_9":13,"avg_speed_inning_9":"94.7","avg_speed_inning_9_vs_avg":0.023076923076928324,"percent":"72","rhb_pitch_percent":75,"lhb_pitch_percent":71,"pitch_pct_time_thru_1":"72","pitch_pct_time_thru_1_vs_avg":0.22222222222221433,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.25,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.8","avg_rel_z":"5.2","avg_rpm":"2593","max_rpm":"2642","min_rpm":"2540","avg_break_z":"40","max_break_z":"46","min_break_z":"34","avg_bat_speed":"--","avg_break_z_induced":"-1","max_break_z_induced":"3","min_break_z_induced":"-6","avg_break_x":"14","max_break_x":"19","min_break_x":"11","min_pitch_speed":"82.6","avg_pitch_speed":"84.1","max_pitch_speed":"85.2","avg_hit_speed":"95.4","max_hit_speed":"95.4","min_hit_speed":"95.4","count":4,"pitches_vs_right":1,"pitches_vs_left":3,"results":{"X":1,"B":2,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":4,"pitches_inning_9":4,"avg_speed_inning_9":"84.1","avg_speed_inning_9_vs_avg":-0.04999999999998295,"percent":"22","rhb_pitch_percent":25,"lhb_pitch_percent":21,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":0.22222222222222143,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.8","avg_rel_z":"5.1","avg_rpm":"2307","max_rpm":"2307","min_rpm":"2307","avg_break_z":"27","max_break_z":"27","min_break_z":"27","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"1","max_break_x":"1","min_break_x":"1","min_pitch_speed":"90.4","avg_pitch_speed":"90.4","max_pitch_speed":"90.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":1,"pitches_inning_9":1,"avg_speed_inning_9":"90.4","avg_speed_inning_9_vs_avg":0,"percent":"6","rhb_pitch_percent":0,"lhb_pitch_percent":7,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-0.44444444444444464,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":2,"oInPlay":1,"oSwings":3,"zSwingMiss":1,"zFouls":4,"zInPlay":2,"zSwings":7,"o_swing":0.3333333333333333,"z_swing":0.7777777777777778,"strike_rate":0.7222222222222222,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":1,"z_contact":0.8571428571428571,"zone_rate":0.5,"swings":10,"miss_percent":"10","cs_plus_whiffs":4,"csw_percent":22,"avg_rel_x":"-1.6","avg_rel_z":"5.2","avg_rpm":"2247","max_rpm":"2642","min_rpm":"2013","avg_break_z":"28","max_break_z":"46","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"9","min_break_z_induced":"-6","avg_break_x":"15","max_break_x":"19","min_break_x":"1","min_pitch_speed":"82.6","avg_pitch_speed":"92.1","max_pitch_speed":"96.1","avg_hit_speed":"92.1","max_hit_speed":"","min_hit_speed":"","count":18,"pitches_vs_right":4,"pitches_vs_left":14,"results":{"S":10,"X":3,"B":5},"swinging_strikes":1,"fouls":6,"strikeouts":0,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":18,"pitches_inning_9":18,"avg_speed_inning_9":"92.1","avg_speed_inning_9_vs_avg":0.011111111111134164,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"26861553-e22f-4c3b-8385-477a9273b4d0","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.8,"end_speed":86.4,"sz_top":3.09477566530798,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.193121598978585,"plateTime":0.4005040125241637,"zone":9,"spin_rate":2013,"breakX":17,"inducedBreakZ":7.3,"breakZ":-23.6,"px":0.36217411415287026,"pz":1.9846831452888978,"x0":-1.4181726198311697,"y0":50.001943593416435,"z0":5.295653149209525,"ax":-19.6141298714235,"ay":28.23110189368602,"az":-23.826099064672203,"vx0":8.42262659557959,"vy0":-136.4321310066837,"vz0":-4.32906847312944,"pfxX":1.4166666666666667,"pfxZ":0.6083333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.3759263154129482,"plateXPoly":0.36217411415287026,"plateYPoly":0.7083333333333144,"plateZPoly":1.9846831452888978,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.36217411415287026,"plate_z":1.9846831452888978,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a0d879f0-25f3-4834-9d86-f3a10ec17a74","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":84.2,"end_speed":77.3,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.8314835700666805,"plateTime":0.44753941805308894,"zone":9,"spin_rate":2592,"breakX":12.2,"inducedBreakZ":1.7,"breakZ":-37,"px":0.7794169769815098,"pz":1.9523947785234785,"x0":-1.8800850901431705,"y0":50.00324261224142,"z0":5.221208322228728,"ax":9.36739631361275,"ay":24.966631523215536,"az":-30.68851382931391,"vx0":4.359848604195742,"vy0":-122.5423132899686,"vz0":-1.329478612953976,"pfxX":-1.0166666666666666,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4202605425804576,"plateXPoly":0.7794169769815098,"plateYPoly":0.7083333333333002,"plateZPoly":1.9523947785234785,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.4","hit_distance":"40","xba":".350","hit_angle":"-1","is_barrel":0,"hc_x":111.67,"hc_x_ft":-32.61209880000001,"hc_y":164.63,"hc_y_ft":93.44943320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7794169769815098,"plate_z":1.9523947785234785,"launch_speed":"95.4","launch_angle":"-1","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2d876624-a4e4-43fb-a3e6-542e9536b2db","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.8,"end_speed":86.3,"sz_top":3.59794001587054,"sz_bot":1.80187019766283,"sz_depth":8.5,"sz_width":17,"extension":6.166189779443038,"plateTime":0.39842631351829194,"zone":9,"spin_rate":2206,"breakX":16.2,"inducedBreakZ":4.9,"breakZ":-25.7,"px":0.4294339594927046,"pz":2.3255958990126233,"x0":-1.4769597234506078,"y0":50.00204105264064,"z0":5.159435251116047,"ax":-19.125326351453047,"ay":31.953566956252445,"az":-26.54989800821693,"vx0":8.673126633776825,"vy0":-137.72543916310602,"vz0":-2.607171735106769,"pfxX":1.3499999999999999,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.1416666666666666,"breakXInches":16.2,"breakXFeet":1.3499999999999999,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3499999999999999,"pfxXNoAbs":1.3499999999999999,"plateTimeSZDepth":0.37415235490865534,"plateXPoly":0.4294339594927046,"plateYPoly":0.7083333333333357,"plateZPoly":2.3255958990126233,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4294339594927046,"plate_z":2.3255958990126233,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":278,"rowId":"278-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e03b1e29-78b6-427d-8517-eee69154b29f","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.1,"end_speed":86.3,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.15923463817011,"plateTime":0.39727990861967166,"zone":2,"spin_rate":2104,"breakX":15.8,"inducedBreakZ":8.6,"breakZ":-21.8,"px":0.23138519547237757,"pz":3.074638119495039,"x0":-1.4195284188164699,"y0":50.0016931574154,"z0":5.238988666481217,"ax":-18.662107103503782,"ay":32.66462928715993,"az":-22.79563137033101,"vx0":7.9062869994479374,"vy0":-138.2139956481379,"vz0":-1.548631647896201,"pfxX":1.3166666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8166666666666667,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.37309393150140946,"plateXPoly":0.23138519547237757,"plateYPoly":0.708333333333286,"plateZPoly":3.074638119495039,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23138519547237757,"plate_z":3.074638119495039,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":279,"rowId":"279-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7d42da9e-1164-4f2d-b55a-bf1eabd16a7c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.4,"end_speed":86.4,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.184723897307634,"plateTime":0.3986467432767893,"zone":1,"spin_rate":2174,"breakX":17.2,"inducedBreakZ":3.7,"breakZ":-27,"px":-0.7201732986333074,"pz":3.0261582384978873,"x0":-1.6186541388659983,"y0":50.00575562970358,"z0":5.158565401493616,"ax":-19.39538825292727,"ay":30.250732094790806,"az":-28.43542093550479,"vx0":6.0303207730903425,"vy0":-137.3625416886531,"vz0":-0.37496889153395085,"pfxX":1.4333333333333333,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.25,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.3743134413189505,"plateXPoly":-0.7201732986333074,"plateYPoly":0.7083333333333286,"plateZPoly":3.0261582384978873,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7201732986333074,"plate_z":3.0261582384978873,"player_total_pitches":6,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":280,"rowId":"280-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"866e2029-685a-49a5-ba84-7f1f5155831d","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.2,"end_speed":78.7,"sz_top":3.62753286322503,"sz_bot":1.8611024922315,"sz_depth":8.5,"sz_width":17,"extension":6.032610444855939,"plateTime":0.4410044590113005,"zone":14,"spin_rate":2540,"breakX":12.7,"inducedBreakZ":3.4,"breakZ":-34.1,"px":1.3251372773139125,"pz":1.94431559821966,"x0":-1.7652509992704402,"y0":50.00335273028141,"z0":5.241586682972639,"ax":9.894609111828919,"ay":23.96230321701469,"az":-29.051593704571786,"vx0":5.416543803833915,"vy0":-124.03055471939282,"vz0":-1.950775204312033,"pfxX":-1.0583333333333333,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.841666666666667,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.4139990465723931,"plateXPoly":1.3251372773139125,"plateYPoly":0.7083333333333002,"plateZPoly":1.94431559821966,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.3251372773139125,"plate_z":1.94431559821966,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":281,"rowId":"281-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2037237-b85b-4f4c-925e-522e7991e25b","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95,"end_speed":87,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.120831864916116,"plateTime":0.39557590587168834,"zone":11,"spin_rate":2186,"breakX":15.1,"inducedBreakZ":7,"breakZ":-23.2,"px":-0.6565253936616946,"pz":3.7158015156527777,"x0":-1.4982154525793125,"y0":50.004887443080996,"z0":5.357868406134101,"ax":-17.438111825535433,"ay":30.245062707916166,"az":-24.931264974695832,"vx0":5.504516709596966,"vy0":-138.34868150211736,"vz0":0.20841292144786527,"pfxX":1.2583333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9333333333333333,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.37139862271020063,"plateXPoly":-0.6565253936616946,"plateYPoly":0.7083333333333499,"plateZPoly":3.7158015156527777,"pfxXDirection":"→","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6565253936616946,"plate_z":3.7158015156527777,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":282,"rowId":"282-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"70ce0370-f2e2-4b16-8b43-681954e3aa3c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.1,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.078726879009235,"plateTime":0.3897711378114139,"zone":11,"spin_rate":2138,"breakX":13.4,"inducedBreakZ":8,"breakZ":-21.2,"px":-0.8770710462155753,"pz":2.7573454619974576,"x0":-1.6386013218295414,"y0":50.005707100142104,"z0":5.187654127450967,"ax":-15.853527732841819,"ay":28.564893743820267,"az":-22.925057773065507,"vx0":4.981500132285113,"vy0":-139.9795939164142,"vz0":-2.4499177072136606,"pfxX":1.1166666666666667,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7666666666666666,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3658306290651554,"plateXPoly":-0.8770710462155753,"plateYPoly":0.7083333333333925,"plateZPoly":2.7573454619974576,"pfxXDirection":"→","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"9","xba":".190","hit_angle":"-20","is_barrel":0,"hc_x":144.16,"hc_x_ft":45.700497600000006,"hc_y":91.89,"hc_y_ft":268.77901959999997,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.8770710462155753,"plate_z":2.7573454619974576,"launch_speed":"105.4","launch_angle":"-20","player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2010a138-57df-4199-997b-292c534bcd9b","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":85.5,"sz_top":3.657125125943,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.026320955003975,"plateTime":0.40203664886818924,"zone":11,"spin_rate":2126,"breakX":16.7,"inducedBreakZ":5.4,"breakZ":-25.8,"px":-1.382670569612573,"pz":3.4847450474075403,"x0":-1.79414586971694,"y0":50.00477092017448,"z0":5.226958167289125,"ax":-18.365998458471438,"ay":30.184016596138786,"az":-26.84769065933694,"vx0":4.556559539976693,"vy0":-136.28505582009183,"vz0":0.4522719217997363,"pfxX":1.3916666666666666,"pfxZ":0.45,"pfxZWithGravity":-2.15,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.3774962729176894,"plateXPoly":-1.382670569612573,"plateYPoly":0.7083333333333073,"plateZPoly":3.4847450474075403,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.382670569612573,"plate_z":3.4847450474075403,"player_total_pitches":10,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5ccaac1-d676-48f8-a7aa-b7faeddf093e","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":95.1,"end_speed":86.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.378772347419103,"plateTime":0.3964650844010045,"zone":4,"spin_rate":2084,"breakX":16.8,"inducedBreakZ":5.6,"breakZ":-24.7,"px":-0.30844608521134087,"pz":2.771476821296715,"x0":-1.491324738432331,"y0":50.0000891857294,"z0":5.238936247345155,"ax":-19.51986781960801,"ay":31.549547304501047,"az":-26.00168378879775,"vx0":6.810779180943033,"vy0":-138.28845394728683,"vz0":-1.7889884798045865,"pfxX":1.4000000000000001,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.37224834240818466,"plateXPoly":-0.30844608521134087,"plateYPoly":0.7083333333333286,"plateZPoly":2.771476821296715,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.30844608521134087,"plate_z":2.771476821296715,"player_total_pitches":11,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":285,"rowId":"285-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1b359023-b24d-492e-bc7c-c3a07e119b74","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.4,"end_speed":83.3,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.551614720871032,"plateTime":0.41535947409900587,"zone":8,"spin_rate":2307,"breakX":1,"inducedBreakZ":5.9,"breakZ":-27.4,"px":0.011791977307470836,"pz":1.6603676160277447,"x0":-1.7547228097652314,"y0":50.00082205273421,"z0":5.09576935953184,"ax":0.043518571175507094,"ay":26.82312801644477,"az":-25.852372132476404,"vx0":4.522348701542761,"vy0":-131.65647559444267,"vz0":-3.7715067034891936,"pfxX":-0.08333333333333333,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.283333333333333,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.3898874734462136,"plateXPoly":0.011791977307470836,"plateYPoly":0.7083333333333357,"plateZPoly":1.6603676160277447,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.011791977307470836,"plate_z":1.6603676160277447,"player_total_pitches":12,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":286,"rowId":"286-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c59ab171-6dbe-454f-bbf5-b175ae1ae7f2","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":84.2,"end_speed":77.7,"sz_top":3.68671680053632,"sz_bot":1.74263636222902,"sz_depth":8.5,"sz_width":17,"extension":5.936011201880629,"plateTime":0.4468842809359317,"zone":13,"spin_rate":2598,"breakX":10.6,"inducedBreakZ":-2.6,"breakZ":-41.2,"px":-0.1283561070617607,"pz":0.8437190633167022,"x0":-1.9200162192946217,"y0":50.00081730849224,"z0":5.165693757896998,"ax":8.36003563953024,"ay":24.45483705043076,"az":-33.981037730997016,"vx0":2.5163769267217915,"vy0":-122.61280655574404,"vz0":-3.1721277497038716,"pfxX":-0.8833333333333333,"pfxZ":-0.21666666666666667,"pfxZWithGravity":-3.4333333333333336,"breakXInches":-10.6,"breakXFeet":-0.8833333333333333,"breakZInducedInches":-2.6,"breakZInducedFeet":-0.21666666666666667,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":10.6,"pfxXNoAbs":-0.8833333333333333,"plateTimeSZDepth":0.41957294674720186,"plateXPoly":-0.1283561070617607,"plateYPoly":0.7083333333333783,"plateZPoly":0.8437190633167022,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.1283561070617607,"plate_z":0.8437190633167022,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":287,"rowId":"287-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f83143d9-34a1-4fac-b817-c7807f9ccdf9","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.5,"end_speed":86.3,"sz_top":3.62753286322503,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.059928329095959,"plateTime":0.3983936363102547,"zone":11,"spin_rate":2105,"breakX":17.3,"inducedBreakZ":6,"breakZ":-24.6,"px":-1.049063426332712,"pz":3.537382730313372,"x0":-1.5523360991512745,"y0":50.006603975876494,"z0":5.270848167386931,"ax":-19.37772524893911,"ay":30.805895832287856,"az":-26.09413545899371,"vx0":4.969909209544595,"vy0":-137.53965102204873,"vz0":0.24728174152986238,"pfxX":1.4416666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.0500000000000003,"breakXInches":17.3,"breakXFeet":1.4416666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.4416666666666667,"pfxXNoAbs":1.4416666666666667,"plateTimeSZDepth":0.3741027158045574,"plateXPoly":-1.049063426332712,"plateYPoly":0.708333333333357,"plateZPoly":3.537382730313372,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.049063426332712,"plate_z":3.537382730313372,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":288,"rowId":"288-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9c95208a-783b-41f7-959e-102e38e1a495","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":82.6,"end_speed":75.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.029861487599269,"plateTime":0.4568587068316665,"zone":13,"spin_rate":2642,"breakX":18.8,"inducedBreakZ":-6,"breakZ":-46.3,"px":-0.22996826122098546,"pz":1.4593547962370281,"x0":-1.8130348428804732,"y0":50.005120551484154,"z0":5.299570982538413,"ax":15.103119116228486,"ay":25.362707312127046,"az":-37.011755570476076,"vx0":0.44847291771729964,"vy0":-120.31900646708796,"vz0":-1.00755919804569,"pfxX":-1.5666666666666667,"pfxZ":-0.5,"pfxZWithGravity":-3.858333333333333,"breakXInches":-18.8,"breakXFeet":-1.5666666666666667,"breakZInducedInches":-6,"breakZInducedFeet":-0.5,"breakZWithGravityInches":46.3,"breakZWithGravityFeet":3.858333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.8,"pfxXNoAbs":-1.5666666666666667,"plateTimeSZDepth":0.4291263053339269,"plateXPoly":-0.22996826122098546,"plateYPoly":0.7083333333333499,"plateZPoly":1.4593547962370281,"pfxXDirection":"←","inducedBreakZForcedSign":"-6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.22996826122098546,"plate_z":1.4593547962370281,"player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":289,"rowId":"289-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"79f181ce-ee7d-4a9b-aa84-20ac74734ccb","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.7,"end_speed":87.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.221791424852845,"plateTime":0.39578829534201176,"zone":5,"spin_rate":2099,"breakX":14.5,"inducedBreakZ":5.2,"breakZ":-25.1,"px":0.02416767930035646,"pz":2.5295152490684423,"x0":-1.6255766783444785,"y0":50.006406978337694,"z0":5.082296362724588,"ax":-17.105929529606865,"ay":27.63166115703161,"az":-26.465505309359052,"vx0":7.618218356676099,"vy0":-137.83532200667418,"vz0":-1.955830551815115,"pfxX":1.2083333333333333,"pfxZ":0.43333333333333335,"pfxZWithGravity":-2.091666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":5.2,"breakZInducedFeet":0.43333333333333335,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3714922033814459,"plateXPoly":0.02416767930035646,"plateYPoly":0.708333333333357,"plateZPoly":2.5295152490684423,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.02416767930035646,"plate_z":2.5295152490684423,"player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":290,"rowId":"290-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"efa087ee-dbb1-4164-9467-842b10758e88","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.9,"end_speed":85.7,"sz_top":3.657125125943,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.259703679033912,"plateTime":0.4011359773771561,"zone":11,"spin_rate":2065,"breakX":15.5,"inducedBreakZ":5.9,"breakZ":-25.2,"px":-1.6519816140908643,"pz":3.0111868049361297,"x0":-1.7107245788223084,"y0":50.003524979998566,"z0":5.1187690543022635,"ax":-16.94450420361027,"ay":31.141503957098447,"az":-26.170179928736324,"vx0":3.3474506714298524,"vy0":-136.72560414057722,"vz0":-0.6656598440402514,"pfxX":1.2916666666666667,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.1,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":25.2,"breakZWithGravityFeet":2.1,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3767015302435163,"plateXPoly":-1.6519816140908643,"plateYPoly":0.7083333333333286,"plateZPoly":3.0111868049361297,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-1.6519816140908643,"plate_z":3.0111868049361297,"player_total_pitches":17,"player_total_pitches_pitch_types":12,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":291,"rowId":"291-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"15b2245b-df1f-49d9-938d-f415c177c187","inning":9,"half_inning":"top","ab_number":73,"cap_index":24,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"GIDP","des":"Chas McCormick grounds into a double play, second baseman Luis Urias to first baseman Triston Casas. Kyle Tucker out at 2nd. Chas McCormick out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":87,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.557741233502458,"plateTime":0.3958133667677157,"zone":4,"spin_rate":2279,"breakX":16.6,"inducedBreakZ":5.5,"breakZ":-24.7,"px":-0.5765999838084241,"pz":2.6581537277531826,"x0":-1.62827958637348,"y0":50.001784541794585,"z0":5.133847415245641,"ax":-19.151581268096667,"ay":31.134783634969654,"az":-26.09664495044216,"vx0":6.388563312231506,"vy0":-138.42619552767445,"vz0":-1.8125393570201034,"pfxX":1.3833333333333335,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.37163093691863136,"plateXPoly":-0.5765999838084241,"plateYPoly":0.7083333333333002,"plateZPoly":2.6581537277531826,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.5","hit_distance":"5","xba":".070","hit_angle":"-36","is_barrel":0,"hc_x":126.9,"hc_x_ft":4.097684000000015,"hc_y":150.39,"hc_y_ft":127.77295960000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5765999838084241,"plate_z":2.6581537277531826,"launch_speed":"75.5","launch_angle":"-36","player_total_pitches":18,"player_total_pitches_pitch_types":13,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-716794","game_pk":"716794","source":"gamefeed"}],"670167":[{"type":"pitch","year":2023,"sportId":1,"play_id":"8b9f3e74-8ce2-4b27-9e81-02a1189d9b3d","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.7,"end_speed":85.3,"sz_top":3.00563058844479,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.883297713658637,"plateTime":0.4053630313634473,"zone":12,"spin_rate":2115,"breakX":9.8,"inducedBreakZ":9.4,"breakZ":-22.3,"px":1.0750707435632538,"pz":2.5036257147378924,"x0":-2.303439094760284,"y0":50.00066496647714,"z0":4.127039568462238,"ax":-12.249538225654291,"ay":26.68479633430816,"az":-22.798810903246363,"vx0":11.210698704537442,"vy0":-134.64373903684938,"vz0":0.06951169272411073,"pfxX":0.8166666666666668,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8583333333333334,"breakXInches":9.8,"breakXFeet":0.8166666666666668,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8166666666666668,"pfxXNoAbs":0.8166666666666668,"plateTimeSZDepth":0.3804365791353988,"plateXPoly":1.0750707435632538,"plateYPoly":0.7083333333333712,"plateZPoly":2.5036257147378924,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0750707435632538,"plate_z":2.5036257147378924,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FF":4,"SI":3,"ST":2},"results":{"B":3,"S":4,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.5,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":1,"zone_rate":0.25,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-2.4","avg_rel_z":"4.2","avg_rpm":"2199","max_rpm":"2290","min_rpm":"2115","avg_break_z":"21","max_break_z":"22","min_break_z":"20","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"11","min_break_z_induced":"9","avg_break_x":"10","max_break_x":"11","min_break_x":"9","min_pitch_speed":"92.7","avg_pitch_speed":"93.7","max_pitch_speed":"94.4","avg_hit_speed":"91.6","max_hit_speed":"91.6","min_hit_speed":"91.6","count":4,"pitches_vs_right":2,"pitches_vs_left":2,"results":{"B":2,"S":1,"X":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":4,"pitches_inning_6":4,"avg_speed_inning_6":"93.7","avg_speed_inning_6_vs_avg":-1.4210854715202004e-14,"percent":"44","rhb_pitch_percent":40,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"44","pitch_pct_time_thru_1_vs_avg":0.44444444444444287,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":0.5,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0,"zone_rate":0.6666666666666666,"swings":1,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"-2.5","avg_rel_z":"4.0","avg_rpm":"2058","max_rpm":"2076","min_rpm":"2036","avg_break_z":"36","max_break_z":"37","min_break_z":"36","avg_bat_speed":"--","avg_break_z_induced":"-3","max_break_z_induced":"-3","min_break_z_induced":"-4","avg_break_x":"16","max_break_x":"17","min_break_x":"15","min_pitch_speed":"91.1","avg_pitch_speed":"91.3","max_pitch_speed":"91.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":1,"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":3,"pitches_inning_6":3,"avg_speed_inning_6":"91.3","avg_speed_inning_6_vs_avg":-0.03333333333333144,"percent":"33","rhb_pitch_percent":60,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":0.3333333333333286,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-2.7","avg_rel_z":"4.1","avg_rpm":"2494","max_rpm":"2504","min_rpm":"2483","avg_break_z":"40","max_break_z":"40","min_break_z":"40","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"3","min_break_z_induced":"3","avg_break_x":"14","max_break_x":"15","min_break_x":"13","min_pitch_speed":"80.2","avg_pitch_speed":"80.3","max_pitch_speed":"80.4","avg_hit_speed":"93.1","max_hit_speed":"93.1","min_hit_speed":"93.1","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_6":2,"avg_speed_inning_6":"80.3","avg_speed_inning_6_vs_avg":1.4210854715202004e-14,"percent":"22","rhb_pitch_percent":0,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"22","pitch_pct_time_thru_1_vs_avg":0.22222222222222143,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":0,"zInPlay":2,"zSwings":3,"o_swing":0.25,"z_swing":0.6,"strike_rate":0.6666666666666666,"first_pitches":3,"first_pitch_strikes":1,"first_pitch_strike_rate":"33","o_contact":0,"z_contact":0.6666666666666666,"zone_rate":0.5555555555555556,"swings":4,"miss_percent":"50","cs_plus_whiffs":4,"csw_percent":44,"avg_rel_x":"-2.5","avg_rel_z":"4.1","avg_rpm":"2217","max_rpm":"2504","min_rpm":"2036","avg_break_z":"30","max_break_z":"40","min_break_z":"20","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"11","min_break_z_induced":"-4","avg_break_x":"13","max_break_x":"17","min_break_x":"9","min_pitch_speed":"80.2","avg_pitch_speed":"89.9","max_pitch_speed":"94.4","avg_hit_speed":"92.3","max_hit_speed":"","min_hit_speed":"","count":9,"pitches_vs_right":5,"pitches_vs_left":4,"results":{"B":3,"S":4,"X":2},"swinging_strikes":2,"fouls":0,"strikeouts":1,"called_strikes":2,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":6,"max_inning":6,"pitches_time_thru_1":9,"pitches_inning_6":9,"avg_speed_inning_6":"89.9","avg_speed_inning_6_vs_avg":0.011111111111105743,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"e7d37468-f0f2-46f6-97c1-396a8168ee0c","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.1,"end_speed":83.9,"sz_top":3.12404155173715,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.768441042922115,"plateTime":0.4131430433911185,"zone":14,"spin_rate":2036,"breakX":16.6,"inducedBreakZ":-2.6,"breakZ":-35.6,"px":0.24133082418412322,"pz":0.8110403887893614,"x0":-2.565799185716413,"y0":50.00053773863864,"z0":3.901876337383084,"ax":-18.435255522071618,"ay":26.487176337687348,"az":-34.745324394938024,"vx0":10.813340618405547,"vy0":-132.24787933844343,"vz0":-1.233632629654658,"pfxX":1.3833333333333335,"pfxZ":-0.21666666666666667,"pfxZWithGravity":-2.966666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":-2.6,"breakZInducedFeet":-0.21666666666666667,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3877849533129294,"plateXPoly":0.24133082418412322,"plateYPoly":0.7083333333333428,"plateZPoly":0.8110403887893614,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.24133082418412322,"plate_z":0.8110403887893614,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7d3af0da-fbe9-4e6f-be3d-626496efa876","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.4,"end_speed":84.2,"sz_top":3.06188296431349,"sz_bot":1.35432454330931,"sz_depth":8.5,"sz_width":17,"extension":6.890747990270155,"plateTime":0.4111348431541124,"zone":7,"spin_rate":2061,"breakX":14.8,"inducedBreakZ":-4,"breakZ":-36.6,"px":-0.4735802779220779,"pz":1.2442609883515896,"x0":-2.5461752555555788,"y0":50.006256124443,"z0":3.903787794408425,"ax":-16.312314336353964,"ay":26.92238736762078,"az":-36.38929276721063,"vx0":8.517900922213142,"vy0":-132.9222752135914,"vz0":0.13186993603718888,"pfxX":1.2333333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.0500000000000003,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":36.6,"breakZWithGravityFeet":3.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.38596399737727993,"plateXPoly":-0.4735802779220779,"plateYPoly":0.7083333333333073,"plateZPoly":1.2442609883515896,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4735802779220779,"plate_z":1.2442609883515896,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4c217fc2-8fc8-4c1c-bb0c-da63b193a566","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"21","start_speed":91.3,"end_speed":84,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.878239000571085,"plateTime":0.4114693957278712,"zone":7,"spin_rate":2076,"breakX":15.8,"inducedBreakZ":-3.5,"breakZ":-36.2,"px":-0.762270188098098,"pz":1.6533571093541273,"x0":-2.4924628237250914,"y0":50.001936939270266,"z0":4.04561365256056,"ax":-17.26567382073798,"ay":27.07593941735123,"az":-36.05308731468431,"vx0":7.813891721481988,"vy0":-132.84952188661958,"vz0":0.7692616916430819,"pfxX":1.3166666666666667,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.016666666666667,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.3862515751612525,"plateXPoly":-0.762270188098098,"plateYPoly":0.7083333333333783,"plateZPoly":1.6533571093541273,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.762270188098098,"plate_z":1.6533571093541273,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0b7d7890-0249-42d5-880b-e751dca6a0f1","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":93.8,"end_speed":85.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.838455717900353,"plateTime":0.40092852657937295,"zone":11,"spin_rate":2290,"breakX":11.2,"inducedBreakZ":10.8,"breakZ":-20.3,"px":-1.1258687992794152,"pz":3.04705459545175,"x0":-2.5272807146961687,"y0":50.0036457112248,"z0":4.237363641213264,"ax":-13.011354851706546,"ay":29.651499807543154,"az":-21.351697944805736,"vx0":6.171839937220763,"vy0":-136.53624037092865,"vz0":0.8565766472233237,"pfxX":0.9333333333333332,"pfxZ":0.9,"pfxZWithGravity":-1.6916666666666667,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3764282247532141,"plateXPoly":-1.1258687992794152,"plateYPoly":0.7083333333333499,"plateZPoly":3.04705459545175,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1258687992794152,"plate_z":3.04705459545175,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e0e0e8e5-1e7f-4b48-bd1d-a9d88eaddc6e","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":86.1,"sz_top":3.68637545643424,"sz_bot":1.83115813532795,"sz_depth":8.5,"sz_width":17,"extension":6.835458895352131,"plateTime":0.40125179335487937,"zone":14,"spin_rate":2188,"breakX":8.6,"inducedBreakZ":9.7,"breakZ":-21.4,"px":1.5973655353553622,"pz":2.3223279417416354,"x0":-2.3369159119327976,"y0":50.00596274251324,"z0":4.3314876391918204,"ax":-11.631447768062985,"ay":28.73529794661215,"az":-22.02407180517932,"vx0":12.635014170244586,"vy0":-136.28181015644276,"vz0":-1.1855304660757908,"pfxX":0.7166666666666667,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7833333333333332,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":21.4,"breakZWithGravityFeet":1.7833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.3766926862388562,"plateXPoly":1.5973655353553622,"plateYPoly":0.7083333333333144,"plateZPoly":2.3223279417416354,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.5973655353553622,"plate_z":2.3223279417416354,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c7e1b0b0-ddf5-4253-a8e4-07fe93c8e961","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":80.4,"end_speed":73.9,"sz_top":3.44962790930494,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.133877753774488,"plateTime":0.4680988704389395,"zone":9,"spin_rate":2483,"breakX":14.8,"inducedBreakZ":2.6,"breakZ":-39.6,"px":0.8209951690644983,"pz":2.1499544036946228,"x0":-2.6172277885808772,"y0":50.00153756792445,"z0":4.072129952196946,"ax":10.276357861584396,"ay":22.165614532565574,"az":-30.819976487434637,"vx0":5.5649053675707565,"vy0":-117.02944177483366,"vz0":2.399026198451792,"pfxX":-1.2333333333333334,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3000000000000003,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.6,"breakZWithGravityFeet":3.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.4394955483883466,"plateXPoly":0.8209951690644983,"plateYPoly":0.7083333333333357,"plateZPoly":2.1499544036946228,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8209951690644983,"plate_z":2.1499544036946228,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2fc1e24-ec23-4508-a709-a11ef70ae3d7","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.9,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.824255613845835,"plateTime":0.3978427724878646,"zone":6,"spin_rate":2201,"breakX":9.6,"inducedBreakZ":9.7,"breakZ":-20.9,"px":0.6764397074477739,"pz":2.8466521464805474,"x0":-2.48098632360307,"y0":50.0006818361725,"z0":4.229178516337945,"ax":-12.314839369610773,"ay":27.288582085946036,"az":-22.196386450702164,"vx0":10.7556187563876,"vy0":-137.1157646418941,"vz0":0.44082096594944453,"pfxX":0.7999999999999999,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.3733662182390383,"plateXPoly":0.6764397074477739,"plateYPoly":0.7083333333332931,"plateZPoly":2.8466521464805474,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".180","hit_angle":"-8","is_barrel":0,"hc_x":160.91,"hc_x_ft":86.07402759999997,"hc_y":157,"hc_y_ft":111.84048000000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6764397074477739,"plate_z":2.8466521464805474,"launch_speed":"91.6","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a00ad2ce-9dd0-4649-89aa-b3de1a9bb4f1","inning":6,"half_inning":"top","ab_number":46,"cap_index":0,"outs":2,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Flyout","des":"Kyle Tucker flies out to right fielder Alex Verdugo.","events":"Flyout","contextMetrics":{"homeRunBallparks":3},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":73.8,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6984888638474995,"plateTime":0.46901310822696196,"zone":8,"spin_rate":2504,"breakX":13.2,"inducedBreakZ":2.6,"breakZ":-39.8,"px":0.16493893969569795,"pz":2.101106603469712,"x0":-2.7299642740673984,"y0":50.00022681709483,"z0":4.1944831425898235,"ax":9.183769681954736,"ay":21.67604141635303,"az":-30.772731147335584,"vx0":4.5528335796635995,"vy0":-116.72016068382796,"vz0":2.020455593476856,"pfxX":-1.0999999999999999,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3166666666666664,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.8,"breakZWithGravityFeet":3.3166666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4403103545174163,"plateXPoly":0.16493893969569795,"plateYPoly":0.7083333333333073,"plateZPoly":2.101106603469712,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.1","hit_distance":"363","xba":".130","hit_angle":"33","is_barrel":0,"hc_x":190.57,"hc_x_ft":157.56530519999995,"hc_y":67.44,"hc_y_ft":327.7123216,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.16493893969569795,"plate_z":2.101106603469712,"launch_speed":"93.1","launch_angle":"33","player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-716794","game_pk":"716794","source":"gamefeed"}],"676477":[{"type":"pitch","year":2023,"sportId":1,"play_id":"eeac2564-d3bf-453b-be0d-c78b708ff07f","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":86.5,"sz_top":3.44962790930494,"sz_bot":1.62383756900508,"sz_depth":8.5,"sz_width":17,"extension":7.584334303543178,"plateTime":0.4009840119347756,"zone":14,"spin_rate":2170,"breakX":12.8,"inducedBreakZ":15.5,"breakZ":-15.6,"px":1.162913584307217,"pz":0.6235077516678231,"x0":-0.8411463344921356,"y0":50.00271397610816,"z0":5.536707800476846,"ax":-15.076198135717199,"ay":27.634575420997937,"az":-14.026834428122566,"vx0":8.161948921908277,"vy0":-136.18006278858047,"vz0":-10.415341424129887,"pfxX":1.0666666666666667,"pfxZ":1.2916666666666667,"pfxZWithGravity":-1.3,"breakXInches":12.8,"breakXFeet":1.0666666666666667,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":1.0666666666666667,"pfxXNoAbs":1.0666666666666667,"plateTimeSZDepth":0.37635067802944616,"plateXPoly":1.162913584307217,"plateYPoly":0.7083333333333286,"plateZPoly":0.6235077516678231,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.162913584307217,"plate_z":0.6235077516678231,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":91,"rowId":"91-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":26,"ST":18,"CH":5,"FF":1},"results":{"B":18,"X":8,"S":24},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":1,"oInPlay":1,"oSwings":3,"zSwingMiss":2,"zFouls":5,"zInPlay":4,"zSwings":11,"o_swing":0.2727272727272727,"z_swing":0.7333333333333333,"strike_rate":0.6923076923076923,"first_pitches":8,"first_pitch_strikes":5,"first_pitch_strike_rate":"63","o_contact":0.6666666666666666,"z_contact":0.8181818181818182,"zone_rate":0.5769230769230769,"swings":14,"miss_percent":"21","cs_plus_whiffs":7,"csw_percent":27,"avg_rel_x":"-0.9","avg_rel_z":"5.6","avg_rpm":"2109","max_rpm":"2217","min_rpm":"1999","avg_break_z":"17","max_break_z":"21","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"13","max_break_z_induced":"16","min_break_z_induced":"10","avg_break_x":"14","max_break_x":"17","min_break_x":"11","min_pitch_speed":"91.8","avg_pitch_speed":"95.0","max_pitch_speed":"96.7","avg_hit_speed":"93.6","max_hit_speed":"102.9","min_hit_speed":"72.7","count":26,"pitches_vs_right":15,"pitches_vs_left":11,"results":{"B":8,"X":5,"S":13},"swinging_strikes":3,"fouls":6,"strikeouts":0,"called_strikes":4,"balls_in_play":5,"base_hits":3,"hard_hits":4,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":5,"pitches_time_thru_1":21,"pitches_time_thru_2":5,"pitches_inning_4":16,"avg_speed_inning_4":"95.4","avg_speed_inning_4_vs_avg":0.4437499999999943,"pitches_inning_5":10,"avg_speed_inning_5":"94.3","avg_speed_inning_5_vs_avg":-0.710000000000008,"percent":"52","rhb_pitch_percent":54,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"53","pitch_pct_time_thru_1_vs_avg":0.5,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":-2,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":3,"oFouls":1,"oInPlay":1,"oSwings":5,"zSwingMiss":1,"zFouls":3,"zInPlay":0,"zSwings":4,"o_swing":0.38461538461538464,"z_swing":0.8,"strike_rate":0.5555555555555556,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.4,"z_contact":0.75,"zone_rate":0.2777777777777778,"swings":9,"miss_percent":"44","cs_plus_whiffs":5,"csw_percent":28,"avg_rel_x":"-1.2","avg_rel_z":"5.5","avg_rpm":"2134","max_rpm":"2278","min_rpm":"1900","avg_break_z":"45","max_break_z":"50","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"-4","max_break_z_induced":"-1","min_break_z_induced":"-7","avg_break_x":"6","max_break_x":"11","min_break_x":"1","min_pitch_speed":"80.2","avg_pitch_speed":"81.6","max_pitch_speed":"83.6","avg_hit_speed":"81.2","max_hit_speed":"81.2","min_hit_speed":"81.2","count":18,"pitches_vs_right":11,"pitches_vs_left":7,"results":{"B":8,"S":9,"X":1},"swinging_strikes":4,"fouls":4,"strikeouts":2,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":5,"pitches_time_thru_1":13,"pitches_time_thru_2":5,"pitches_inning_4":13,"avg_speed_inning_4":"81.7","avg_speed_inning_4_vs_avg":0.06153846153847553,"pitches_inning_5":5,"avg_speed_inning_5":"81.5","avg_speed_inning_5_vs_avg":-0.14000000000000057,"percent":"36","rhb_pitch_percent":39,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":-3.5,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":14,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.6666666666666666,"z_swing":1,"strike_rate":0.8,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.4,"swings":4,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2154","max_rpm":"2293","min_rpm":"2040","avg_break_z":"34","max_break_z":"41","min_break_z":"31","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"6","min_break_z_induced":"-0","avg_break_x":"17","max_break_x":"18","min_break_x":"16","min_pitch_speed":"82.3","avg_pitch_speed":"84.3","max_pitch_speed":"86.4","avg_hit_speed":"81.3","max_hit_speed":"94.1","min_hit_speed":"68.6","count":5,"pitches_vs_right":2,"pitches_vs_left":3,"results":{"S":2,"X":2,"B":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":5,"pitches_time_thru_1":5,"pitches_inning_4":4,"avg_speed_inning_4":"84.8","avg_speed_inning_4_vs_avg":0.4750000000000085,"pitches_inning_5":1,"avg_speed_inning_5":"82.3","avg_speed_inning_5_vs_avg":-2,"percent":"10","rhb_pitch_percent":7,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":2.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.9","avg_rel_z":"5.7","avg_rpm":"2202","max_rpm":"2202","min_rpm":"2202","avg_break_z":"16","max_break_z":"16","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"14","max_break_z_induced":"14","min_break_z_induced":"14","avg_break_x":"12","max_break_x":"12","min_break_x":"12","min_pitch_speed":"95.5","avg_pitch_speed":"95.5","max_pitch_speed":"95.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":1,"pitches_inning_4":1,"avg_speed_inning_4":"95.5","avg_speed_inning_4_vs_avg":0,"percent":"2","rhb_pitch_percent":0,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"3","pitch_pct_time_thru_1_vs_avg":0.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":4,"oFouls":3,"oInPlay":3,"oSwings":10,"zSwingMiss":3,"zFouls":9,"zInPlay":5,"zSwings":17,"o_swing":0.35714285714285715,"z_swing":0.7727272727272727,"strike_rate":0.64,"first_pitches":12,"first_pitch_strikes":7,"first_pitch_strike_rate":"58","o_contact":0.6,"z_contact":0.8235294117647058,"zone_rate":0.44,"swings":27,"miss_percent":"26","cs_plus_whiffs":12,"csw_percent":24,"avg_rel_x":"-1.1","avg_rel_z":"5.6","avg_rpm":"2125","max_rpm":"2293","min_rpm":"1900","avg_break_z":"29","max_break_z":"50","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"16","min_break_z_induced":"-7","avg_break_x":"11","max_break_x":"18","min_break_x":"1","min_pitch_speed":"80.2","avg_pitch_speed":"89.1","max_pitch_speed":"96.7","avg_hit_speed":"89.0","max_hit_speed":"","min_hit_speed":"","count":50,"pitches_vs_right":28,"pitches_vs_left":22,"results":{"B":18,"X":8,"S":24},"swinging_strikes":7,"fouls":12,"strikeouts":2,"called_strikes":5,"balls_in_play":8,"base_hits":4,"hard_hits":4,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":5,"pitches_time_thru_1":40,"pitches_time_thru_2":10,"pitches_inning_4":34,"avg_speed_inning_4":"88.9","avg_speed_inning_4_vs_avg":-0.1794117647058897,"pitches_inning_5":16,"avg_speed_inning_5":"89.5","avg_speed_inning_5_vs_avg":0.4312500000000057,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"30f807b8-d524-4051-b137-394179fa6581","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.4,"end_speed":86.8,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.5234065737933795,"plateTime":0.39786072724809873,"zone":5,"spin_rate":2085,"breakX":15.2,"inducedBreakZ":12.5,"breakZ":-18.1,"px":0.03264349220965379,"pz":2.3463234568691433,"x0":-0.9330824990758831,"y0":50.00135725527838,"z0":5.612621066962132,"ax":-17.359021958296307,"ay":28.64149499887292,"az":-18.066957207339836,"vx0":5.827323479031062,"vy0":-137.34130179640636,"vz0":-5.372685575547005,"pfxX":1.2666666666666666,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.37345123510338035,"plateXPoly":0.03264349220965379,"plateYPoly":0.7083333333333499,"plateZPoly":2.3463234568691433,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"102.9","hit_distance":"395","xba":".510","hit_angle":"20","is_barrel":0,"hc_x":145.34,"hc_x_ft":48.54472240000001,"hc_y":40.68,"hc_y_ft":392.2135552,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.03264349220965379,"plate_z":2.3463234568691433,"launch_speed":"102.9","launch_angle":"20","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"05f51616-3eda-4ac8-b20c-50c09e677b1d","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":94.3,"end_speed":86.2,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.349599583983727,"plateTime":0.39904413461216803,"zone":11,"spin_rate":2087,"breakX":14.2,"inducedBreakZ":14.5,"breakZ":-16.2,"px":-0.9880371752794077,"pz":3.0972321835536194,"x0":-1.1690364160102997,"y0":50.00090903347334,"z0":5.777752122694484,"ax":-15.683929644902669,"ay":30.537017676319802,"az":-16.190045126183296,"vx0":3.4211973994038787,"vy0":-137.28541398100845,"vz0":-4.121558361588966,"pfxX":1.1833333333333333,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3499999999999999,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.37466369383795134,"plateXPoly":-0.9880371752794077,"plateYPoly":0.7083333333333144,"plateZPoly":3.0972321835536194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9880371752794077,"plate_z":3.0972321835536194,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":93,"rowId":"93-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5d538a56-acad-4991-9301-db742154a636","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":75.4,"sz_top":3.03523409827213,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.663699792612483,"plateTime":0.4621951055920235,"zone":14,"spin_rate":2071,"breakX":4.6,"inducedBreakZ":-3.7,"breakZ":-45,"px":1.9214695281206273,"pz":1.6466894546650108,"x0":-1.0210202385846339,"y0":50.000829892833565,"z0":5.598706900040117,"ax":2.4730005181798207,"ay":21.32911052402056,"az":-35.03055586054946,"vx0":6.246004288481289,"vy0":-118.2460288811187,"vz0":-1.510599427215695,"pfxX":-0.3833333333333333,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.75,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4338390048887988,"plateXPoly":1.9214695281206273,"plateYPoly":0.7083333333332718,"plateZPoly":1.6466894546650108,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.9214695281206273,"plate_z":1.6466894546650108,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":94,"rowId":"94-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"61d4f5f3-ed28-4deb-afd1-2dca73627506","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":81.8,"end_speed":76.9,"sz_top":3.0648370980713,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":7.069117971246676,"plateTime":0.4569845123425531,"zone":14,"spin_rate":2278,"breakX":4.3,"inducedBreakZ":-4,"breakZ":-44.3,"px":1.229059842921118,"pz":0.21461982384156553,"x0":-1.0561247819848154,"y0":50.00558508510474,"z0":5.48640368495501,"ax":2.677339288713913,"ay":19.672207351403717,"az":-34.713649794953405,"vx0":4.754974449457025,"vy0":-119.1784644317217,"vz0":-4.850798948506767,"pfxX":-0.35833333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.6916666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":44.3,"breakZWithGravityFeet":3.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.42881882810793065,"plateXPoly":1.229059842921118,"plateYPoly":0.7083333333333286,"plateZPoly":0.21461982384156553,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.229059842921118,"plate_z":0.21461982384156553,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":95,"rowId":"95-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"84e91f7d-b340-41a0-8ad0-3e3ca806dde0","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"21","start_speed":95.7,"end_speed":88.3,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.589725158215469,"plateTime":0.3916561427038525,"zone":2,"spin_rate":2139,"breakX":14.2,"inducedBreakZ":13.6,"breakZ":-16.1,"px":0.19415477360025846,"pz":2.6117713010531975,"x0":-0.854194935324976,"y0":50.0056791991575,"z0":5.683464968536938,"ax":-16.67651824877139,"ay":28.270421429317096,"az":-16.422416695406934,"vx0":5.917016139643138,"vy0":-139.30456676093303,"vz0":-5.337858252709023,"pfxX":1.1833333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.36759282269484084,"plateXPoly":0.19415477360025846,"plateYPoly":0.7083333333332931,"plateZPoly":2.6117713010531975,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.19415477360025846,"plate_z":2.6117713010531975,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":96,"rowId":"96-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"92fc3b15-3982-4c96-892a-25afbe02df91","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.4,"end_speed":88,"sz_top":2.99972120894684,"sz_bot":1.26252765683581,"sz_depth":8.5,"sz_width":17,"extension":7.3881995377527785,"plateTime":0.3937821302081672,"zone":9,"spin_rate":2122,"breakX":12.7,"inducedBreakZ":14.4,"breakZ":-15.5,"px":0.5466402341682125,"pz":1.2859542410788247,"x0":-0.7590230385104758,"y0":50.00391636288861,"z0":5.539165153086762,"ax":-15.038231678683433,"ay":28.292722684674434,"az":-14.936200339119372,"vx0":6.311695309901138,"vy0":-138.60252290140247,"vz0":-8.747232072063476,"pfxX":1.0583333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3696042324821303,"plateXPoly":0.5466402341682125,"plateYPoly":0.7083333333333286,"plateZPoly":1.2859542410788247,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5466402341682125,"plate_z":1.2859542410788247,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":97,"rowId":"97-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6eea6da3-2212-44f4-b502-f735ea05c4da","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":95.9,"end_speed":88.4,"sz_top":3.09443958387247,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":7.708950001990303,"plateTime":0.39142834996194065,"zone":14,"spin_rate":1999,"breakX":15.1,"inducedBreakZ":13.4,"breakZ":-16.2,"px":0.9389924705255719,"pz":2.252829513526862,"x0":-0.8004963883085157,"y0":50.00171092162951,"z0":5.605005684066608,"ax":-18.152168404050993,"ay":28.611325305205334,"az":-16.400172920465828,"vx0":8.069271644883047,"vy0":-139.4357368996967,"vz0":-6.112439185349317,"pfxX":1.2583333333333333,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3499999999999999,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.367366691179022,"plateXPoly":0.9389924705255719,"plateYPoly":0.7083333333333997,"plateZPoly":2.252829513526862,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9389924705255719,"plate_z":2.252829513526862,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":98,"rowId":"98-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41dd23c9-b272-4d32-a34c-686ee56d928b","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":96.5,"end_speed":88.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.417487137792067,"plateTime":0.38880734272854234,"zone":4,"spin_rate":2135,"breakX":14.2,"inducedBreakZ":14.3,"breakZ":-15,"px":-0.4152115211006233,"pz":2.1475162849644214,"x0":-1.1597867551586423,"y0":50.00566841611103,"z0":5.596810746562468,"ax":-16.827858007492562,"ay":29.33754707981547,"az":-15.155892200897831,"vx0":5.11090796075557,"vy0":-140.4289182621126,"vz0":-6.685454577077015,"pfxX":1.1833333333333333,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.25,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.36496166605666586,"plateXPoly":-0.4152115211006233,"plateYPoly":0.7083333333333357,"plateZPoly":2.1475162849644214,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4152115211006233,"plate_z":2.1475162849644214,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":99,"rowId":"99-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"51032202-b52a-4659-bb8f-04650fffc043","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.7,"end_speed":78.2,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.568608102433579,"plateTime":0.44423269666199827,"zone":13,"spin_rate":2114,"breakX":17.9,"inducedBreakZ":3,"breakZ":-35.2,"px":-0.7652318814965418,"pz":0.561329379396402,"x0":-1.0519480043675664,"y0":50.002987074215184,"z0":5.4275812579820615,"ax":-16.006291291522714,"ay":24.300302778851258,"az":-28.721863775325822,"vx0":4.025484218287584,"vy0":-123.25343510397892,"vz0":-5.677136937594209,"pfxX":1.4916666666666665,"pfxZ":0.25,"pfxZWithGravity":-2.9333333333333336,"breakXInches":17.9,"breakXFeet":1.4916666666666665,"breakZInducedInches":3,"breakZInducedFeet":0.25,"breakZWithGravityInches":35.2,"breakZWithGravityFeet":2.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.4916666666666665,"pfxXNoAbs":1.4916666666666665,"plateTimeSZDepth":0.41709502357976297,"plateXPoly":-0.7652318814965418,"plateYPoly":0.7083333333333641,"plateZPoly":0.561329379396402,"pfxXDirection":"→","inducedBreakZForcedSign":"+3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7652318814965418,"plate_z":0.561329379396402,"player_total_pitches":10,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":100,"rowId":"100-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"99eaa6df-165a-41ad-9ca9-2dc27f6e19cf","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":82.4,"end_speed":76.2,"sz_top":2.8872115289667,"sz_bot":1.26839104354224,"sz_depth":8.5,"sz_width":17,"extension":7.6693217768393795,"plateTime":0.4571422084621424,"zone":14,"spin_rate":2199,"breakX":7.9,"inducedBreakZ":-5.3,"breakZ":-45.7,"px":2.9782157453369287,"pz":1.3134186897433882,"x0":-0.8920253983830595,"y0":50.003244024329945,"z0":5.550964276260015,"ax":4.814954569982058,"ay":23.22858514261699,"az":-36.25372970473147,"vx0":7.983432818274868,"vy0":-119.83113690111989,"vz0":-2.0919948637808083,"pfxX":-0.6583333333333333,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.429226271616832,"plateXPoly":2.9782157453369287,"plateYPoly":0.7083333333333925,"plateZPoly":1.3134186897433882,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":2.9782157453369287,"plate_z":1.3134186897433882,"player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":101,"rowId":"101-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ce57bfe5-e390-4bde-86e1-902a2630f72f","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82,"end_speed":76.1,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.577939353066607,"plateTime":0.4591701704553053,"zone":14,"spin_rate":2154,"breakX":7.7,"inducedBreakZ":-5.8,"breakZ":-46.6,"px":1.1860551708983884,"pz":0.099569248732573,"x0":-1.1889471435875327,"y0":50.00475676870598,"z0":5.459987613742569,"ax":5.300384911596582,"ay":22.923323889633064,"az":-36.106814529595155,"vx0":4.366125025626593,"vy0":-119.28247965586311,"vz0":-4.64980027226099,"pfxX":-0.6416666666666667,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.8833333333333333,"breakXInches":-7.7,"breakXFeet":-0.6416666666666667,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":46.6,"breakZWithGravityFeet":3.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":7.7,"pfxXNoAbs":-0.6416666666666667,"plateTimeSZDepth":0.43113532318233216,"plateXPoly":1.1860551708983884,"plateYPoly":0.7083333333333002,"plateZPoly":0.099569248732573,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1860551708983884,"plate_z":0.099569248732573,"player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":102,"rowId":"102-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e3325a00-e75c-4fa4-9d44-fa80cce7f7af","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.9,"end_speed":75,"sz_top":3.09443958387247,"sz_bot":1.38687842769961,"sz_depth":8.5,"sz_width":17,"extension":7.343860651787612,"plateTime":0.4645523515108456,"zone":14,"spin_rate":2158,"breakX":5.3,"inducedBreakZ":-3.7,"breakZ":-45.4,"px":1.2666450607390798,"pz":1.1504304034814332,"x0":-1.1729018850140183,"y0":50.003594788474565,"z0":5.573608523097345,"ax":3.168788907698689,"ay":21.8467798289649,"az":-34.762534581221885,"vx0":4.902404598903897,"vy0":-117.78910855052382,"vz0":-2.560776556078796,"pfxX":-0.44166666666666665,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.783333333333333,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.43614504450959163,"plateXPoly":1.2666450607390798,"plateYPoly":0.708333333333357,"plateZPoly":1.1504304034814332,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.2666450607390798,"plate_z":1.1504304034814332,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":103,"rowId":"103-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8e5001d5-002b-4b67-a855-ed7d7dd77321","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.4,"end_speed":87.5,"sz_top":3.1536429977423,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":7.751665058866008,"plateTime":0.3946604907439428,"zone":9,"spin_rate":2053,"breakX":13.6,"inducedBreakZ":11.4,"breakZ":-18.6,"px":0.4342375533953654,"pz":1.4919975781772523,"x0":-0.9392862424372262,"y0":50.0009002574327,"z0":5.576515274748841,"ax":-16.113106501254332,"ay":30.5022653901334,"az":-18.319939882674003,"vx0":6.692131861445036,"vy0":-138.68723439177285,"vz0":-7.629814832948453,"pfxX":1.1333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.55,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":18.6,"breakZWithGravityFeet":1.55,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.37051941644070396,"plateXPoly":0.4342375533953654,"plateYPoly":0.7083333333333286,"plateZPoly":1.4919975781772523,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4342375533953654,"plate_z":1.4919975781772523,"player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":104,"rowId":"104-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"82fd3afc-4e1e-4633-9c94-462ac459820a","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.8,"end_speed":87.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.727696832273962,"plateTime":0.3930382904387595,"zone":7,"spin_rate":2134,"breakX":13.9,"inducedBreakZ":12.4,"breakZ":-17.5,"px":-0.4362469095848418,"pz":1.8274548163157154,"x0":-1.0560763343437876,"y0":50.001157097096026,"z0":5.607436088434868,"ax":-16.19816803645166,"ay":31.441469703519964,"az":-17.376278227005546,"vx0":4.668418199923,"vy0":-139.37591588568893,"vz0":-7.036883839188364,"pfxX":1.1583333333333334,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.4583333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.36902865835472526,"plateXPoly":-0.4362469095848418,"plateYPoly":0.7083333333333428,"plateZPoly":1.8274548163157154,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4362469095848418,"plate_z":1.8274548163157154,"player_total_pitches":15,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":105,"rowId":"105-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"19eb8d33-fb4b-4dc9-8960-99fc27bdd9c3","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.9,"end_speed":76,"sz_top":2.94642205468108,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":7.321121450432681,"plateTime":0.45882279333455545,"zone":14,"spin_rate":2018,"breakX":6.6,"inducedBreakZ":-2.3,"breakZ":-43,"px":1.1048466654140099,"pz":0.7828037636660765,"x0":-1.214758743230862,"y0":50.00230270101254,"z0":5.489615796703929,"ax":4.456320533304703,"ay":22.157378774003696,"az":-33.5339140802664,"vx0":4.42571288149793,"vy0":-119.21753451366749,"vz0":-3.7059483425698216,"pfxX":-0.5499999999999999,"pfxZ":-0.19166666666666665,"pfxZWithGravity":-3.5833333333333335,"breakXInches":-6.6,"breakXFeet":-0.5499999999999999,"breakZInducedInches":-2.3,"breakZInducedFeet":-0.19166666666666665,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.6,"pfxXNoAbs":-0.5499999999999999,"plateTimeSZDepth":0.43071916331310145,"plateXPoly":1.1048466654140099,"plateYPoly":0.7083333333333002,"plateZPoly":0.7828037636660765,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1048466654140099,"plate_z":0.7828037636660765,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":106,"rowId":"106-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2906a85-97bf-4f30-902e-6a96f375561c","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":1},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.6,"end_speed":76.9,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.737368591466627,"plateTime":0.44981580344468775,"zone":4,"spin_rate":2163,"breakX":15.8,"inducedBreakZ":6,"breakZ":-33,"px":-0.31695266823348844,"pz":2.020671096922786,"x0":-1.0454003989524856,"y0":50.00200417780768,"z0":5.661904335853046,"ax":-14.007108198164461,"ay":23.38138519788001,"az":-26.831789365765164,"vx0":4.6825482171295505,"vy0":-121.66417695108015,"vz0":-2.9569207916548237,"pfxX":1.3166666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.75,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4222979904717459,"plateXPoly":-0.31695266823348844,"plateYPoly":0.7083333333333286,"plateZPoly":2.020671096922786,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.1","hit_distance":"368","xba":".110","hit_angle":"33","is_barrel":0,"hc_x":96.71,"hc_x_ft":-68.67108440000001,"hc_y":77.6,"hc_y_ft":303.223064,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.31695266823348844,"plate_z":2.020671096922786,"launch_speed":"94.1","launch_angle":"33","player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"365854c6-7837-4554-95b3-0a558db3d25c","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.2,"end_speed":76.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.262074514962157,"plateTime":0.4564777737075527,"zone":9,"spin_rate":2186,"breakX":9.6,"inducedBreakZ":-0.6,"breakZ":-40.8,"px":0.7531432831407021,"pz":2.076497554801618,"x0":-1.5855885034693515,"y0":50.0048471436263,"z0":5.4820162652870525,"ax":7.000733485511253,"ay":22.291619985896535,"az":-32.64326241509527,"vx0":3.9573135452629455,"vy0":-119.80878696166394,"vz0":-0.9521487233606629,"pfxX":-0.7999999999999999,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.4,"breakXInches":-9.6,"breakXFeet":-0.7999999999999999,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.8,"breakZWithGravityFeet":3.4,"pfxZDirection":"↓","pfxXWithGravity":9.6,"pfxXNoAbs":-0.7999999999999999,"plateTimeSZDepth":0.4285449484237413,"plateXPoly":0.7531432831407021,"plateYPoly":0.7083333333333499,"plateZPoly":2.076497554801618,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7531432831407021,"plate_z":2.076497554801618,"player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":108,"rowId":"108-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d0f25e25-53c2-4b35-8a9d-756c30bf55c0","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.5,"end_speed":87.6,"sz_top":3.5384125644586,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.672174845784371,"plateTime":0.3938714018940912,"zone":12,"spin_rate":2202,"breakX":12.2,"inducedBreakZ":14.4,"breakZ":-15.5,"px":1.0686038042773303,"pz":2.7499773343501017,"x0":-0.8691919621668891,"y0":50.00365224657636,"z0":5.659491908380165,"ax":-14.978402192135967,"ay":29.954389289983016,"az":-15.632290197635166,"vx0":8.009958369131903,"vy0":-138.85845520583948,"vz0":-4.978847049899467,"pfxX":1.0166666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3697501033225653,"plateXPoly":1.0686038042773303,"plateYPoly":0.7083333333333073,"plateZPoly":2.7499773343501017,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0686038042773303,"plate_z":2.7499773343501017,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":109,"rowId":"109-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"94ee9158-918a-4f2a-bd4c-8a9a73a27d19","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":80.5,"end_speed":75.1,"sz_top":3.47922336266477,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":7.187173496961176,"plateTime":0.46670225836347035,"zone":14,"spin_rate":2172,"breakX":11.2,"inducedBreakZ":-4.9,"breakZ":-47,"px":1.2327463902149027,"pz":-0.08341463398846116,"x0":-1.3701922466928105,"y0":50.00355315447163,"z0":5.349057948836803,"ax":7.82493653975579,"ay":21.13258139066863,"az":-35.33161276346201,"vx0":4.227154071147222,"vy0":-117.14647474378613,"vz0":-4.660107502847005,"pfxX":-0.9333333333333332,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9166666666666665,"breakXInches":-11.2,"breakXFeet":-0.9333333333333332,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":11.2,"pfxXNoAbs":-0.9333333333333332,"plateTimeSZDepth":0.43811255393355386,"plateXPoly":1.2327463902149027,"plateYPoly":0.7083333333333215,"plateZPoly":-0.08341463398846116,"pfxXDirection":"←","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2327463902149027,"plate_z":-0.08341463398846116,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":110,"rowId":"110-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8eadad29-ab66-47e8-9972-eadbfc9f734a","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.539298531674239,"plateTime":0.39098277090435163,"zone":14,"spin_rate":2198,"breakX":10.6,"inducedBreakZ":13,"breakZ":-16.6,"px":0.9926534409196112,"pz":1.6002069576254687,"x0":-0.9885417061476819,"y0":50.00499487478353,"z0":5.547368401124118,"ax":-13.205815644798223,"ay":28.20293491350725,"az":-16.491554355039206,"vx0":7.821966046944608,"vy0":-139.51362786904775,"vz0":-7.73061516649226,"pfxX":0.8833333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.3833333333333335,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3669572067547764,"plateXPoly":0.9926534409196112,"plateYPoly":0.7083333333333215,"plateZPoly":1.6002069576254687,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9926534409196112,"plate_z":1.6002069576254687,"player_total_pitches":21,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":111,"rowId":"111-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e1db15b3-392f-4d0e-b45a-343380b01517","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83,"end_speed":77,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.996947019093172,"plateTime":0.45235693821322753,"zone":14,"spin_rate":2266,"breakX":2.9,"inducedBreakZ":-3.6,"breakZ":-43.2,"px":0.12301514726630036,"pz":0.988338925427727,"x0":-1.5194857140560385,"y0":50.00296789355494,"z0":5.4838818905956135,"ax":1.691170954813291,"ay":22.801698303830275,"az":-34.75655737096107,"vx0":3.50863290997889,"vy0":-120.91954224667701,"vz0":-3.206004887309172,"pfxX":-0.24166666666666667,"pfxZ":-0.3,"pfxZWithGravity":-3.6,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":-3.6,"breakZInducedFeet":-0.3,"breakZWithGravityInches":43.2,"breakZWithGravityFeet":3.6,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.4246683300043448,"plateXPoly":0.12301514726630036,"plateYPoly":0.7083333333333357,"plateZPoly":0.988338925427727,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.12301514726630036,"plate_z":0.988338925427727,"player_total_pitches":22,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":112,"rowId":"112-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"72c7f5ae-9c5b-43c9-8e72-d4177a279bb2","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.2,"end_speed":74,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.9394581009913265,"plateTime":0.4687520494845483,"zone":8,"spin_rate":2061,"breakX":6.4,"inducedBreakZ":-0.8,"breakZ":-43.3,"px":-0.08627793654437821,"pz":1.7272315707544075,"x0":-1.4177109232372562,"y0":50.001424178323425,"z0":5.501857483257569,"ax":4.4577329820606915,"ay":21.95030942515879,"az":-32.79137269981553,"vx0":2.0444010854982917,"vy0":-116.83523070367201,"vz0":-1.3611177052780683,"pfxX":-0.5333333333333333,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-3.608333333333333,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":43.3,"breakZWithGravityFeet":3.608333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.44009684336662325,"plateXPoly":-0.08627793654437821,"plateYPoly":0.7083333333333499,"plateZPoly":1.7272315707544075,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08627793654437821,"plate_z":1.7272315707544075,"player_total_pitches":23,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":113,"rowId":"113-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"737e8b20-8ebd-471d-b34d-2bac46a17719","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.5,"end_speed":88.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.248124132643207,"plateTime":0.3923327901507645,"zone":1,"spin_rate":2028,"breakX":14,"inducedBreakZ":13.2,"breakZ":-16.4,"px":-0.6530235102082521,"pz":3.3969500613206955,"x0":-0.9719500159170286,"y0":50.00392415964467,"z0":5.780539326342878,"ax":-16.129545465912333,"ay":28.51972734519397,"az":-17.273053733739328,"vx0":3.835796808018439,"vy0":-139.12272617045778,"vz0":-3.292876512364087,"pfxX":1.1666666666666667,"pfxZ":1.0999999999999999,"pfxZWithGravity":-1.3666666666666665,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":13.2,"breakZInducedFeet":1.0999999999999999,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.3682297808336983,"plateXPoly":-0.6530235102082521,"plateYPoly":0.7083333333332504,"plateZPoly":3.3969500613206955,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6530235102082521,"plate_z":3.3969500613206955,"player_total_pitches":24,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":114,"rowId":"114-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"81c2337a-871a-44a9-b843-2fee28a5c091","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.4,"end_speed":78.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.642438721660607,"plateTime":0.4439675142706685,"zone":5,"spin_rate":2040,"breakX":16.4,"inducedBreakZ":6.2,"breakZ":-31.8,"px":-0.23362228038373056,"pz":2.3304813833451115,"x0":-0.9479638223130858,"y0":50.00107160478843,"z0":5.659835617464569,"ax":-14.853262106714542,"ay":22.437347442923457,"az":-26.630207203283963,"vx0":4.808948678210541,"vy0":-122.96883842496884,"vz0":-2.441515580088206,"pfxX":1.3666666666666665,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.65,"breakXInches":16.4,"breakXFeet":1.3666666666666665,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":31.8,"breakZWithGravityFeet":2.65,"pfxZDirection":"↓","pfxXWithGravity":1.3666666666666665,"pfxXNoAbs":1.3666666666666665,"plateTimeSZDepth":0.4166966673955441,"plateXPoly":-0.23362228038373056,"plateYPoly":0.7083333333333073,"plateZPoly":2.3304813833451115,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.23362228038373056,"plate_z":2.3304813833451115,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":115,"rowId":"115-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"368c603a-6725-4374-be29-efb89c791ce9","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.7,"end_speed":74.6,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.113181234622073,"plateTime":0.4652037657208692,"zone":5,"spin_rate":2155,"breakX":6.1,"inducedBreakZ":-2.8,"breakZ":-44.5,"px":-0.23074001774438835,"pz":2.459546132334976,"x0":-1.4451300423368096,"y0":50.00095435088193,"z0":5.625434338632757,"ax":4.382516038694975,"ay":21.33689446425786,"az":-34.52981320242406,"vx0":1.8240126655215378,"vy0":-117.53709697772958,"vz0":0.28961100021530917,"pfxX":-0.5083333333333333,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.7083333333333335,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":44.5,"breakZWithGravityFeet":3.7083333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.4366881459346646,"plateXPoly":-0.23074001774438835,"plateYPoly":0.7083333333333144,"plateZPoly":2.459546132334976,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.23074001774438835,"plate_z":2.459546132334976,"player_total_pitches":26,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":116,"rowId":"116-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"86d4585b-06f1-430c-84a7-460e6a7d74aa","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.7,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.3382204724710025,"plateTime":0.3891790693883088,"zone":8,"spin_rate":2060,"breakX":11.8,"inducedBreakZ":14.9,"breakZ":-14.3,"px":-0.094892251576561,"pz":1.8413144646364148,"x0":-0.9343120251150431,"y0":50.000635753800054,"z0":5.6431080431543545,"ax":-14.087520820007274,"ay":30.956436817737693,"az":-14.10691461424626,"vx0":4.871021356302442,"vy0":-140.56997814341068,"vz0":-7.828610673549158,"pfxX":0.9833333333333334,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.1916666666666667,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.36535853423279113,"plateXPoly":-0.094892251576561,"plateYPoly":0.7083333333333783,"plateZPoly":1.8413144646364148,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":10,"is_abs_challenge":false,"plate_x":-0.094892251576561,"plate_z":1.8413144646364148,"player_total_pitches":27,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":117,"rowId":"117-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8d40e359-356e-44c7-ba39-05db3cd53458","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.5,"end_speed":88.6,"sz_top":3.56800630568375,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":7.226218132611289,"plateTime":0.3890003400255786,"zone":11,"spin_rate":2186,"breakX":12.4,"inducedBreakZ":12.6,"breakZ":-16.6,"px":-1.3427470846914837,"pz":3.320904426710606,"x0":-1.1147823341527303,"y0":50.00112639498534,"z0":5.7503903211626906,"ax":-14.187589321931771,"ay":30.901117899063703,"az":-17.652700613521887,"vx0":1.9662041060370439,"vy0":-140.62661821140523,"vz0":-3.4298063804713554,"pfxX":1.0333333333333334,"pfxZ":1.05,"pfxZWithGravity":-1.3833333333333335,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":12.6,"breakZInducedFeet":1.05,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.36517378426824393,"plateXPoly":-1.3427470846914837,"plateYPoly":0.7083333333333499,"plateZPoly":3.320904426710606,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":11,"is_abs_challenge":false,"plate_x":-1.3427470846914837,"plate_z":3.320904426710606,"player_total_pitches":28,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5526715a-15df-47b0-92c0-4e692cf58143","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":83.6,"end_speed":77.1,"sz_top":3.59759946902389,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":7.278689213938175,"plateTime":0.45145672781457824,"zone":14,"spin_rate":2144,"breakX":8.6,"inducedBreakZ":-3.8,"breakZ":-43.1,"px":1.8589752335760459,"pz":0.2786329252486892,"x0":-1.2150320204720113,"y0":50.00454102418573,"z0":5.407549780521112,"ax":5.878430145006103,"ay":25.0962758891572,"az":-34.5137376246171,"vx0":6.00403951341371,"vy0":-121.58831051415244,"vz0":-4.7801599479092065,"pfxX":-0.7166666666666667,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.591666666666667,"breakXInches":-8.6,"breakXFeet":-0.7166666666666667,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.6,"pfxXNoAbs":-0.7166666666666667,"plateTimeSZDepth":0.4239875443952565,"plateXPoly":1.8589752335760459,"plateYPoly":0.708333333333357,"plateZPoly":0.2786329252486892,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":12,"is_abs_challenge":false,"plate_x":1.8589752335760459,"plate_z":0.2786329252486892,"player_total_pitches":29,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":119,"rowId":"119-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9b259ca8-dfec-48ab-a605-bee73210dd6d","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.8,"end_speed":88.4,"sz_top":3.74555649429345,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":7.4602979332688015,"plateTime":0.39210100298866646,"zone":14,"spin_rate":2124,"breakX":15.4,"inducedBreakZ":13.7,"breakZ":-16.1,"px":1.6815399730192278,"pz":1.7643650815742289,"x0":-0.745503441292477,"y0":50.00215794748342,"z0":5.587409580223735,"ax":-18.78139038495386,"ay":28.236514158459194,"az":-15.860238652713008,"vx0":10.051007523911984,"vy0":-139.1463350034873,"vz0":-7.470445258494301,"pfxX":1.2833333333333334,"pfxZ":1.1416666666666666,"pfxZWithGravity":-1.3416666666666668,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":13.7,"breakZInducedFeet":1.1416666666666666,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.36799941112768125,"plateXPoly":1.6815399730192278,"plateYPoly":0.7083333333333357,"plateZPoly":1.7643650815742289,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.6815399730192278,"plate_z":1.7643650815742289,"player_total_pitches":30,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":120,"rowId":"120-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"700d4e19-a17b-44cf-903b-78cbcddbef4f","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.7,"end_speed":87.2,"sz_top":3.62422947759052,"sz_bot":1.62090084392383,"sz_depth":8.5,"sz_width":17,"extension":7.602671807091884,"plateTime":0.39673331026743996,"zone":14,"spin_rate":2136,"breakX":12.7,"inducedBreakZ":14.5,"breakZ":-16,"px":0.9745142083560989,"pz":1.8767356420860288,"x0":-0.7534312337877074,"y0":50.00377576428952,"z0":5.508259031015628,"ax":-15.122744661442734,"ay":28.5304841460058,"az":-15.489179549566057,"vx0":7.455905475629848,"vy0":-137.68641635609947,"vz0":-6.867762360718969,"pfxX":1.0583333333333333,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3333333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.37239488325470577,"plateXPoly":0.9745142083560989,"plateYPoly":0.7083333333333073,"plateZPoly":1.8767356420860288,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9745142083560989,"plate_z":1.8767356420860288,"player_total_pitches":31,"player_total_pitches_pitch_types":15,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":121,"rowId":"121-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"786d8c74-e049-4c3f-ab9c-688a29cba14a","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":81.2,"end_speed":75.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.226974759794724,"plateTime":0.4613119571610671,"zone":9,"spin_rate":2145,"breakX":5.3,"inducedBreakZ":-4,"breakZ":-45,"px":0.4066292419757478,"pz":1.6840720988589863,"x0":-1.289976608831975,"y0":50.00273820131525,"z0":5.522588703516557,"ax":3.5719304578053332,"ay":20.774404887962376,"az":-35.282229143469344,"vx0":3.1452087355218503,"vy0":-118.34792114581462,"vz0":-1.2272934047778128,"pfxX":-0.44166666666666665,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.75,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4329747716796081,"plateXPoly":0.4066292419757478,"plateYPoly":0.7083333333333357,"plateZPoly":1.6840720988589863,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4066292419757478,"plate_z":1.6840720988589863,"player_total_pitches":32,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":122,"rowId":"122-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df7b370b-d656-4a50-b80f-09a2fadb243c","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":79.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.515669956155239,"plateTime":0.43560357185193643,"zone":13,"spin_rate":2293,"breakX":17,"inducedBreakZ":5.5,"breakZ":-31.1,"px":-0.2840544076549685,"pz":1.1734743056817,"x0":-1.034320410713954,"y0":50.004322992138334,"z0":5.506089738693813,"ax":-16.088988675656957,"ay":25.32609204795026,"az":-26.4661686380346,"vx0":5.124526305036696,"vy0":-125.71227682643043,"vz0":-5.181553908306303,"pfxX":1.4166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.591666666666667,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.40898227578609325,"plateXPoly":-0.2840544076549685,"plateYPoly":0.7083333333333073,"plateZPoly":1.1734743056817,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"69.0","hit_speed":"68.6","hit_distance":"21","xba":".060","hit_angle":"-2","is_barrel":0,"hc_x":158.37,"hc_x_ft":79.95171319999997,"hc_y":166.16,"hc_y_ft":89.76158240000001,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.2840544076549685,"plate_z":1.1734743056817,"launch_speed":"68.6","launch_angle":"-2","player_total_pitches":33,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c1b66780-15ee-4b8e-b725-2d03c91c1378","inning":4,"half_inning":"top","ab_number":32,"cap_index":0,"outs":2,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Forceout","des":"Chas McCormick grounds into a force out, shortstop Ceddanne Rafaela to second baseman Luis Urias. Kyle Tucker out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":87.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":7.612418322032799,"plateTime":0.39665949658006694,"zone":5,"spin_rate":2069,"breakX":15.5,"inducedBreakZ":10,"breakZ":-20.4,"px":-0.1371009825525591,"pz":2.6942591877381408,"x0":-0.8842603331862546,"y0":50.00427538761524,"z0":5.613386552298034,"ax":-17.575416602214492,"ay":28.582947547974147,"az":-20.916911830244445,"vx0":5.278632560524629,"vy0":-137.7204308320583,"vz0":-3.946235193375318,"pfxX":1.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.7,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.37232776317452765,"plateXPoly":-0.1371009825525591,"plateYPoly":0.7083333333333286,"plateZPoly":2.6942591877381408,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"50","xba":".450","hit_angle":"1","is_barrel":0,"hc_x":109.64,"hc_x_ft":-37.505129599999975,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1371009825525591,"plate_z":2.6942591877381408,"launch_speed":"95.3","launch_angle":"1","player_total_pitches":34,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"52bbe4f7-1243-462c-9d45-3778759fab1a","inning":5,"half_inning":"top","ab_number":36,"cap_index":0,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Michael Brantley grounds out, first baseman Triston Casas to pitcher Garrett Whitlock.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":86.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":7.325348009737307,"plateTime":0.4008793559468211,"zone":8,"spin_rate":2074,"breakX":14.5,"inducedBreakZ":12.1,"breakZ":-19,"px":0.02021160680312195,"pz":1.9632199908717558,"x0":-0.9517432488122912,"y0":50.00039546133024,"z0":5.579358033978343,"ax":-16.32038079355859,"ay":27.805246183561525,"az":-18.476018626031475,"vx0":5.653546438055595,"vy0":-136.23809426025403,"vz0":-6.135033692664512,"pfxX":1.2083333333333333,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.37625469855474597,"plateXPoly":0.02021160680312195,"plateYPoly":0.7083333333333854,"plateZPoly":1.9632199908717558,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"97.0","hit_speed":"96.9","hit_distance":"11","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":156.34,"hc_x_ft":75.05868240000001,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.02021160680312195,"plate_z":1.9632199908717558,"launch_speed":"96.9","launch_angle":"-11","player_total_pitches":35,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":136,"rowId":"136-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4f0230db-705d-4a7a-819b-29d7e8ce6933","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91.8,"end_speed":85.3,"sz_top":3.1536429977423,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":7.327228564201548,"plateTime":0.4069879134848309,"zone":13,"spin_rate":2068,"breakX":13.4,"inducedBreakZ":11.2,"breakZ":-20.9,"px":-1.408404764892367,"pz":2.252092352573524,"x0":-1.1036091080244181,"y0":50.00080083211687,"z0":5.674826181584597,"ax":-13.96145468403652,"ay":24.825471107766344,"az":-20.173773334645965,"vx0":1.8675822612126074,"vy0":-133.82120917138002,"vz0":-5.111140729041428,"pfxX":1.1166666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3818719764373097,"plateXPoly":-1.408404764892367,"plateYPoly":0.708333333333286,"plateZPoly":2.252092352573524,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.408404764892367,"plate_z":2.252092352573524,"player_total_pitches":36,"player_total_pitches_pitch_types":18,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":137,"rowId":"137-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8cbe8ff9-4898-475f-acd8-0637b49bfc46","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":82.3,"end_speed":76.1,"sz_top":3.21284430859514,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":7.280861767768783,"plateTime":0.45714880138826164,"zone":13,"spin_rate":2159,"breakX":15.7,"inducedBreakZ":-0.2,"breakZ":-40.6,"px":-0.4798217626992498,"pz":0.5925041703217904,"x0":-1.0268372878615006,"y0":50.001364769615556,"z0":5.608767369037373,"ax":-13.388638636530464,"ay":22.763623471346037,"az":-31.65637544887463,"vx0":4.147653287144292,"vy0":-119.73706293749584,"vz0":-4.894579129419194,"pfxX":1.3083333333333333,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.3833333333333333,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.429186883448429,"plateXPoly":-0.4798217626992498,"plateYPoly":0.7083333333332789,"plateZPoly":0.5925041703217904,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4798217626992498,"plate_z":0.5925041703217904,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":138,"rowId":"138-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"391cfde4-9589-4148-81af-857d641e9544","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.7,"end_speed":86.9,"sz_top":3.3312404980086,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":7.38134195141802,"plateTime":0.3969537829268468,"zone":13,"spin_rate":2199,"breakX":13.3,"inducedBreakZ":12.5,"breakZ":-18,"px":-0.9900728539898616,"pz":2.0478880706712177,"x0":-1.0268576642242324,"y0":50.004977559223235,"z0":5.605107888278661,"ax":-14.810880425389481,"ay":30.226094518685592,"az":-17.730061165371538,"vx0":2.858641728995739,"vy0":-137.90464647093452,"vz0":-6.240771022041451,"pfxX":1.1083333333333334,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.3726910351719923,"plateXPoly":-0.9900728539898616,"plateYPoly":0.7083333333333144,"plateZPoly":2.0478880706712177,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9900728539898616,"plate_z":2.0478880706712177,"player_total_pitches":38,"player_total_pitches_pitch_types":19,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":139,"rowId":"139-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"35c6a46f-96fe-4502-8712-70284e27b974","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.1,"end_speed":86.1,"sz_top":3.30164226422484,"sz_bot":1.47574063212692,"sz_depth":8.5,"sz_width":17,"extension":7.670774281545844,"plateTime":0.39989023874196805,"zone":5,"spin_rate":2107,"breakX":15.2,"inducedBreakZ":12.7,"breakZ":-18.1,"px":-0.18280559219195192,"pz":2.718551919328198,"x0":-0.9760143917541001,"y0":50.005485263965,"z0":5.607270707338065,"ax":-17.16398536949945,"ay":30.099707375501705,"az":-18.108608286557008,"vx0":5.334865746118228,"vy0":-136.94423743501562,"vz0":-4.293895415636289,"pfxX":1.2666666666666666,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.3754731293010284,"plateXPoly":-0.18280559219195192,"plateYPoly":0.708333333333357,"plateZPoly":2.718551919328198,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.18280559219195192,"plate_z":2.718551919328198,"player_total_pitches":39,"player_total_pitches_pitch_types":20,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":140,"rowId":"140-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"141e9f0a-718b-4f87-a00b-ed1fe83af96d","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":94.1,"end_speed":86.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":7.6605597383059445,"plateTime":0.3998255039648049,"zone":5,"spin_rate":2116,"breakX":15.4,"inducedBreakZ":11.4,"breakZ":-19.6,"px":0.0677807594946701,"pz":2.1784750928878687,"x0":-0.8394999694278208,"y0":50.00022126678665,"z0":5.62204937621357,"ax":-17.349863340405232,"ay":29.44343482432608,"az":-19.248640557919675,"vx0":5.673298067815113,"vy0":-136.8477831430772,"vz0":-5.561764631846247,"pfxX":1.2833333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.6333333333333335,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.375351433239323,"plateXPoly":0.0677807594946701,"plateYPoly":0.7083333333333428,"plateZPoly":2.1784750928878687,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.7","hit_distance":"212","xba":".970","hit_angle":"20","is_barrel":0,"hc_x":149.58,"hc_x_ft":58.76464880000003,"hc_y":106.07,"hc_y_ft":234.60011480000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.0677807594946701,"plate_z":2.1784750928878687,"launch_speed":"72.7","launch_angle":"20","player_total_pitches":40,"player_total_pitches_pitch_types":21,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":141,"rowId":"141-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6180fb23-fcf4-49ea-a095-5eb26e1daa56","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.5,"end_speed":74.4,"sz_top":3.59759946902389,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.0028190090077524,"plateTime":0.46824948238598507,"zone":14,"spin_rate":2149,"breakX":5.5,"inducedBreakZ":-7.3,"breakZ":-49.6,"px":0.5925107822645519,"pz":0.03334898217394944,"x0":-1.284091003353243,"y0":50.00462162356926,"z0":5.4289776373866125,"ax":3.5592864291114035,"ay":23.265010712557807,"az":-37.145371022468375,"vx0":3.4846158324901175,"vy0":-117.21155619041696,"vz0":-4.101556121812485,"pfxX":-0.4583333333333333,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-4.133333333333334,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":49.6,"breakZWithGravityFeet":4.133333333333334,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.43976870497325177,"plateXPoly":0.5925107822645519,"plateYPoly":0.7083333333332931,"plateZPoly":0.03334898217394944,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5925107822645519,"plate_z":0.03334898217394944,"player_total_pitches":41,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7aae3a17-865c-4012-baaf-f459c8412c06","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95,"end_speed":87.6,"sz_top":3.65678404790896,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":7.4962409381035044,"plateTime":0.3949847429377531,"zone":7,"spin_rate":2217,"breakX":12.7,"inducedBreakZ":16.1,"breakZ":-14,"px":-0.6380445086122201,"pz":1.8932077970670536,"x0":-0.9905457652168378,"y0":50.00224292824116,"z0":5.568967131187657,"ax":-14.368494205462548,"ay":28.233016029054948,"az":-13.545362817266795,"vx0":3.6141916132785177,"vy0":-138.2019218749046,"vz0":-7.404481729065064,"pfxX":1.0583333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.1666666666666667,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3707182123836145,"plateXPoly":-0.6380445086122201,"plateYPoly":0.7083333333333712,"plateZPoly":1.8932077970670536,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6380445086122201,"plate_z":1.8932077970670536,"player_total_pitches":42,"player_total_pitches_pitch_types":22,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"147d1679-9076-4b10-9a77-250c44773d26","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":82,"end_speed":76.3,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.197514761237492,"plateTime":0.45707380057005187,"zone":14,"spin_rate":2229,"breakX":5.8,"inducedBreakZ":-2.8,"breakZ":-43.1,"px":1.1688864870939417,"pz":1.323312982469207,"x0":-1.2409137547450042,"y0":50.003990797844104,"z0":5.4244890986388,"ax":3.786553481814794,"ay":21.44476638070004,"az":-34.14530548649693,"vx0":4.804429245834039,"vy0":-119.49781498156615,"vz0":-2.2340942261208445,"pfxX":-0.48333333333333334,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.591666666666667,"breakXInches":-5.8,"breakXFeet":-0.48333333333333334,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.8,"pfxXNoAbs":-0.48333333333333334,"plateTimeSZDepth":0.42904037225714653,"plateXPoly":1.1688864870939417,"plateYPoly":0.7083333333333357,"plateZPoly":1.323312982469207,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.1688864870939417,"plate_z":1.323312982469207,"player_total_pitches":43,"player_total_pitches_pitch_types":15,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"66d133cf-8211-4f69-8b36-6e3501f2c858","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95,"end_speed":87.4,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.447368289113712,"plateTime":0.3954156926885517,"zone":8,"spin_rate":2128,"breakX":16.7,"inducedBreakZ":13.6,"breakZ":-16.7,"px":0.2150449729009326,"pz":2.153413319249875,"x0":-0.8744232917318927,"y0":50.004555782871726,"z0":5.633179217998865,"ax":-19.18674654309685,"ay":28.674515860304883,"az":-16.49539366021058,"vx0":6.495993726177393,"vy0":-138.13579738308053,"vz0":-6.313944513265603,"pfxX":1.3916666666666666,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3916666666666666,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.37116656427213407,"plateXPoly":0.2150449729009326,"plateYPoly":0.7083333333333499,"plateZPoly":2.153413319249875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2150449729009326,"plate_z":2.153413319249875,"player_total_pitches":44,"player_total_pitches_pitch_types":23,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"02a7fda8-166e-4bd7-a10b-47cd769a06ab","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.7,"end_speed":77.1,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.443261545655254,"plateTime":0.45409228943606195,"zone":14,"spin_rate":2160,"breakX":1.1,"inducedBreakZ":-5.3,"breakZ":-45.1,"px":1.4758374386090927,"pz":0.02041247728332163,"x0":-1.1056326032458756,"y0":50.004518963156535,"z0":5.463572548551542,"ax":-0.2315495478436429,"ay":22.064693802556757,"az":-35.69573993031517,"vx0":6.105296402486876,"vy0":-120.34810681859948,"vz0":-5.161247793479509,"pfxX":-0.09166666666666667,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.4262703876586635,"plateXPoly":1.4758374386090927,"plateYPoly":0.7083333333333712,"plateZPoly":0.02041247728332163,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.4758374386090927,"plate_z":0.02041247728332163,"player_total_pitches":45,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c63abadf-5e48-4867-9060-6210cccf10a2","inning":5,"half_inning":"top","ab_number":39,"cap_index":33,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a sharp line drive to left fielder Rob Refsnyder. Jon Singleton to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.609240904306408,"plateTime":0.3979852321155004,"zone":11,"spin_rate":2092,"breakX":17.4,"inducedBreakZ":12.7,"breakZ":-17.9,"px":-0.10763242429795428,"pz":3.43386860047283,"x0":-0.8619551354202095,"y0":50.00209916165576,"z0":5.683137522096792,"ax":-19.692026001158304,"ay":30.991937428436852,"az":-18.314134800444958,"vx0":5.697949695567453,"vy0":-137.70045346973137,"vz0":-2.597091298997104,"pfxX":1.45,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.37369321739738165,"plateXPoly":-0.10763242429795428,"plateYPoly":0.7083333333333073,"plateZPoly":3.43386860047283,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"248","xba":".450","hit_angle":"17","is_barrel":0,"hc_x":46.32,"hc_x_ft":-190.1291248,"hc_y":112.93,"hc_y_ft":218.0650452,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.10763242429795428,"plate_z":3.43386860047283,"launch_speed":"100.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":147,"rowId":"147-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae7451c3-321f-4b26-bb9b-77280a263705","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81,"end_speed":74.6,"sz_top":2.91681703879117,"sz_bot":1.29801335114609,"sz_depth":8.5,"sz_width":17,"extension":7.343626202272626,"plateTime":0.464843064657837,"zone":9,"spin_rate":1970,"breakX":3.4,"inducedBreakZ":-3.4,"breakZ":-45.1,"px":0.5019876134000336,"pz":1.4999399009114338,"x0":-1.2980831033362907,"y0":50.00270511400048,"z0":5.580956469741655,"ax":1.8870317230595057,"ay":23.170812230068922,"az":-34.69670523065285,"vx0":3.711961084191299,"vy0":-117.98639997444441,"vz0":-1.7765998588274832,"pfxX":-0.2833333333333333,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.4365065047867764,"plateXPoly":0.5019876134000336,"plateYPoly":0.7083333333333641,"plateZPoly":1.4999399009114338,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5019876134000336,"plate_z":1.4999399009114338,"player_total_pitches":47,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":148,"rowId":"148-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3e01b75b-10c8-423e-b03c-30b1e078a771","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.2,"end_speed":88.1,"sz_top":2.76878463221733,"sz_bot":1.23876843645311,"sz_depth":8.5,"sz_width":17,"extension":7.339513049245396,"plateTime":0.39269604601047003,"zone":11,"spin_rate":2099,"breakX":12.8,"inducedBreakZ":13.4,"breakZ":-16.3,"px":-1.7197544901078614,"pz":3.7355646160683365,"x0":-1.0648371378335348,"y0":50.00507162274982,"z0":5.7034865505823245,"ax":-14.153949085363076,"ay":27.657900678123244,"az":-17.341555803745425,"vx0":0.8310936991100724,"vy0":-138.85863343143424,"vz0":-2.1442410090839337,"pfxX":1.0666666666666667,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3583333333333334,"breakXInches":12.8,"breakXFeet":1.0666666666666667,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0666666666666667,"pfxXNoAbs":1.0666666666666667,"plateTimeSZDepth":0.36854038476378337,"plateXPoly":-1.7197544901078614,"plateYPoly":0.7083333333333712,"plateZPoly":3.7355646160683365,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.7197544901078614,"plate_z":3.7355646160683365,"player_total_pitches":48,"player_total_pitches_pitch_types":25,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":149,"rowId":"149-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3864efed-fc09-43cb-9253-09236a02028f","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.8,"end_speed":87.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.517666388589937,"plateTime":0.3953219954770044,"zone":5,"spin_rate":2015,"breakX":13.4,"inducedBreakZ":11.8,"breakZ":-18.4,"px":0.1853527841524094,"pz":2.2413871151830054,"x0":-0.8805527673090625,"y0":50.00289284502566,"z0":5.611053896035976,"ax":-15.577692351172063,"ay":27.68017659767781,"az":-18.532434898691697,"vx0":5.762723060767206,"vy0":-138.0014679253256,"vz0":-5.6446345883076505,"pfxX":1.1166666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5333333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18.4,"breakZWithGravityFeet":1.5333333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3710076606082383,"plateXPoly":0.1853527841524094,"plateYPoly":0.7083333333333428,"plateZPoly":2.2413871151830054,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1853527841524094,"plate_z":2.2413871151830054,"player_total_pitches":49,"player_total_pitches_pitch_types":26,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":150,"rowId":"150-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"97116f79-a0f6-4dfc-b3eb-5c9328c052f8","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.1,"end_speed":75.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.384678076493402,"plateTime":0.4624291069275941,"zone":14,"spin_rate":1900,"breakX":2.4,"inducedBreakZ":-5.6,"breakZ":-46.9,"px":0.9909342421354956,"pz":0.8402938277559828,"x0":-1.01157327160947,"y0":50.003867733195676,"z0":5.569223782827603,"ax":1.1135705894204688,"ay":20.985499322634304,"az":-36.21002561811929,"vx0":4.371587975565317,"vy0":-118.1191769957393,"vz0":-3.0353326597791526,"pfxX":-0.19999999999999998,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.908333333333333,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":46.9,"breakZWithGravityFeet":3.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.4340750746507323,"plateXPoly":0.9909342421354956,"plateYPoly":0.7083333333333286,"plateZPoly":0.8402938277559828,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"81.2","hit_distance":"4","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":106.59,"hc_x_ft":-44.8567276,"hc_y":170.23,"hc_y_ft":79.95141720000004,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9909342421354956,"plate_z":0.8402938277559828,"launch_speed":"81.2","launch_angle":"-25","player_total_pitches":50,"player_total_pitches_pitch_types":18,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":151,"rowId":"151-716794","game_pk":"716794","source":"gamefeed"}],"676710":[{"type":"pitch","year":2023,"sportId":1,"play_id":"1bbcc6e8-0e99-4f6c-8334-6e24dce5b273","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.5,"end_speed":80.8,"sz_top":3.03523409827213,"sz_bot":1.26839104354224,"sz_depth":8.5,"sz_width":17,"extension":5.861774693384642,"plateTime":0.42830914954888044,"zone":12,"spin_rate":2433,"breakX":3.1,"inducedBreakZ":9.2,"breakZ":-26.2,"px":0.49801359801439626,"pz":3.1727486733459838,"x0":-1.0558924002211874,"y0":50.00458759238148,"z0":6.020512991341701,"ax":2.201308288487927,"ay":24.131619180701897,"az":-23.474911479082156,"vx0":3.422859786807659,"vy0":-127.47480808013802,"vz0":-2.3652184157306886,"pfxX":-0.25833333333333336,"pfxZ":0.7666666666666666,"pfxZWithGravity":-2.183333333333333,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4020107367191969,"plateXPoly":0.49801359801439626,"plateYPoly":0.7083333333333499,"plateZPoly":3.1727486733459838,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.49801359801439626,"plate_z":3.1727486733459838,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":1,"rowId":"1-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":19,"FF":13,"ST":2,"SL":3,"FS":3,"KC":6},"results":{"B":16,"X":13,"S":17},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":1,"oInPlay":1,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":4,"zSwings":6,"o_swing":0.25,"z_swing":0.8571428571428571,"strike_rate":0.5789473684210527,"first_pitches":7,"first_pitch_strikes":4,"first_pitch_strike_rate":"57","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.3684210526315789,"swings":9,"miss_percent":"11","cs_plus_whiffs":3,"csw_percent":16,"avg_rel_x":"-1.0","avg_rel_z":"5.9","avg_rpm":"2443","max_rpm":"2544","min_rpm":"2363","avg_break_z":"25","max_break_z":"28","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"14","min_break_z_induced":"8","avg_break_x":"4","max_break_x":"7","min_break_x":"1","min_pitch_speed":"86.3","avg_pitch_speed":"88.0","max_pitch_speed":"89.1","avg_hit_speed":"86.7","max_hit_speed":"99.1","min_hit_speed":"72.0","count":19,"pitches_vs_right":10,"pitches_vs_left":9,"results":{"B":8,"S":6,"X":5},"swinging_strikes":1,"fouls":3,"strikeouts":0,"called_strikes":2,"balls_in_play":5,"base_hits":3,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":11,"pitches_time_thru_2":8,"pitches_inning_1":6,"avg_speed_inning_1":"88.1","avg_speed_inning_1_vs_avg":0.14999999999999147,"pitches_inning_2":5,"avg_speed_inning_2":"88.1","avg_speed_inning_2_vs_avg":0.0799999999999983,"pitches_inning_3":8,"avg_speed_inning_3":"87.8","avg_speed_inning_3_vs_avg":-0.1875000000000142,"percent":"41","rhb_pitch_percent":43,"lhb_pitch_percent":39,"pitch_pct_time_thru_1":"41","pitch_pct_time_thru_1_vs_avg":-0.2592592592592595,"pitch_pct_time_thru_2":"42","pitch_pct_time_thru_2_vs_avg":1.1052631578947327,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":4,"zSwings":6,"o_swing":0,"z_swing":0.75,"strike_rate":0.6153846153846154,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":null,"z_contact":1,"zone_rate":0.6153846153846154,"swings":6,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":15,"avg_rel_x":"-0.9","avg_rel_z":"5.8","avg_rpm":"2435","max_rpm":"2540","min_rpm":"2299","avg_break_z":"14","max_break_z":"16","min_break_z":"12","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"20","min_break_z_induced":"16","avg_break_x":"9","max_break_x":"12","min_break_x":"4","min_pitch_speed":"91.0","avg_pitch_speed":"92.3","max_pitch_speed":"93.6","avg_hit_speed":"88.4","max_hit_speed":"102.3","min_hit_speed":"69.2","count":13,"pitches_vs_right":6,"pitches_vs_left":7,"results":{"X":4,"B":5,"S":4},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":2,"balls_in_play":4,"base_hits":2,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":7,"pitches_time_thru_2":6,"pitches_inning_1":3,"avg_speed_inning_1":"93.2","avg_speed_inning_1_vs_avg":0.9333333333333513,"pitches_inning_2":4,"avg_speed_inning_2":"91.9","avg_speed_inning_2_vs_avg":-0.42499999999999716,"pitches_inning_3":6,"avg_speed_inning_3":"92.2","avg_speed_inning_3_vs_avg":-0.10000000000000853,"percent":"28","rhb_pitch_percent":26,"lhb_pitch_percent":30,"pitch_pct_time_thru_1":"26","pitch_pct_time_thru_1_vs_avg":-2.074074074074076,"pitch_pct_time_thru_2":"32","pitch_pct_time_thru_2_vs_avg":3.5789473684210513,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"zSwings":3,"o_swing":1,"z_swing":0.6,"strike_rate":1,"first_pitches":3,"first_pitch_strikes":3,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.8333333333333334,"swings":4,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-1.0","avg_rel_z":"6.0","avg_rpm":"2278","max_rpm":"2324","min_rpm":"2196","avg_break_z":"56","max_break_z":"58","min_break_z":"52","avg_bat_speed":"--","avg_break_z_induced":"-12","max_break_z_induced":"-9","min_break_z_induced":"-15","avg_break_x":"6","max_break_x":"9","min_break_x":"4","min_pitch_speed":"78.2","avg_pitch_speed":"79.3","max_pitch_speed":"80.2","avg_hit_speed":"95.3","max_hit_speed":"100.2","min_hit_speed":"91.6","count":6,"pitches_vs_right":3,"pitches_vs_left":3,"results":{"X":3,"S":3},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":3,"pitches_time_thru_1":4,"pitches_time_thru_2":2,"pitches_inning_2":4,"avg_speed_inning_2":"79.4","avg_speed_inning_2_vs_avg":0.05000000000001137,"pitches_inning_3":2,"avg_speed_inning_3":"79.1","avg_speed_inning_3_vs_avg":-0.20000000000000284,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":1.814814814814813,"pitch_pct_time_thru_2":"11","pitch_pct_time_thru_2_vs_avg":-2.473684210526317,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.9","avg_rpm":"1063","max_rpm":"1155","min_rpm":"1002","avg_break_z":"29","max_break_z":"31","min_break_z":"27","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"13","min_break_z_induced":"11","avg_break_x":"5","max_break_x":"7","min_break_x":"4","min_pitch_speed":"81.2","avg_pitch_speed":"81.8","max_pitch_speed":"82.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":2,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":3,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_2":2,"avg_speed_inning_2":"81.4","avg_speed_inning_2_vs_avg":-0.3999999999999915,"pitches_inning_3":1,"avg_speed_inning_3":"82.6","avg_speed_inning_3_vs_avg":0.7999999999999972,"percent":"7","rhb_pitch_percent":0,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"7","pitch_pct_time_thru_1_vs_avg":0.40740740740740655,"pitch_pct_time_thru_2":"5","pitch_pct_time_thru_2_vs_avg":-1.7368421052631584,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"zInPlay":1,"zSwings":2,"o_swing":null,"z_swing":0.6666666666666666,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.5,"zone_rate":1,"swings":2,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"-1.1","avg_rel_z":"5.8","avg_rpm":"2285","max_rpm":"2308","min_rpm":"2243","avg_break_z":"35","max_break_z":"37","min_break_z":"32","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"8","min_break_z_induced":"5","avg_break_x":"6","max_break_x":"7","min_break_x":"4","min_pitch_speed":"80.8","avg_pitch_speed":"81.9","max_pitch_speed":"82.5","avg_hit_speed":"91.1","max_hit_speed":"91.1","min_hit_speed":"91.1","count":3,"pitches_vs_right":2,"pitches_vs_left":1,"results":{"X":1,"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_1":1,"avg_speed_inning_1":"82.4","avg_speed_inning_1_vs_avg":0.5,"pitches_inning_3":2,"avg_speed_inning_3":"81.7","avg_speed_inning_3_vs_avg":-0.25,"percent":"7","rhb_pitch_percent":9,"lhb_pitch_percent":4,"pitch_pct_time_thru_1":"4","pitch_pct_time_thru_1_vs_avg":-3.2962962962962967,"pitch_pct_time_thru_2":"11","pitch_pct_time_thru_2_vs_avg":3.526315789473683,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.9","avg_rpm":"2273","max_rpm":"2299","min_rpm":"2247","avg_break_z":"39","max_break_z":"45","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"7","min_break_z_induced":"-3","avg_break_x":"13","max_break_x":"16","min_break_x":"10","min_pitch_speed":"81.2","avg_pitch_speed":"81.8","max_pitch_speed":"82.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":2,"pitches_time_thru_1":2,"pitches_inning_1":1,"avg_speed_inning_1":"81.2","avg_speed_inning_1_vs_avg":-0.5999999999999943,"pitches_inning_2":1,"avg_speed_inning_2":"82.4","avg_speed_inning_2_vs_avg":0.6000000000000085,"percent":"4","rhb_pitch_percent":9,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"7","pitch_pct_time_thru_1_vs_avg":3.4074074074074066,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":1,"oFouls":1,"oInPlay":2,"oSwings":4,"zSwingMiss":1,"zFouls":7,"zInPlay":11,"zSwings":19,"o_swing":0.19047619047619047,"z_swing":0.76,"strike_rate":0.6521739130434783,"first_pitches":15,"first_pitch_strikes":11,"first_pitch_strike_rate":"73","o_contact":0.75,"z_contact":0.9473684210526315,"zone_rate":0.5434782608695652,"swings":23,"miss_percent":"9","cs_plus_whiffs":9,"csw_percent":20,"avg_rel_x":"-1.0","avg_rel_z":"5.9","avg_rpm":"2311","max_rpm":"2544","min_rpm":"1002","avg_break_z":"27","max_break_z":"58","min_break_z":"12","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"20","min_break_z_induced":"-15","avg_break_x":"6","max_break_x":"16","min_break_x":"1","min_pitch_speed":"78.2","avg_pitch_speed":"87.0","max_pitch_speed":"93.6","avg_hit_speed":"89.6","max_hit_speed":"","min_hit_speed":"","count":46,"pitches_vs_right":23,"pitches_vs_left":23,"results":{"B":16,"X":13,"S":17},"swinging_strikes":2,"fouls":8,"strikeouts":1,"called_strikes":7,"balls_in_play":13,"base_hits":7,"hard_hits":5,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":27,"pitches_time_thru_2":19,"pitches_inning_1":11,"avg_speed_inning_1":"88.4","avg_speed_inning_1_vs_avg":1.3818181818181898,"pitches_inning_2":16,"avg_speed_inning_2":"85.7","avg_speed_inning_2_vs_avg":-1.34375,"pitches_inning_3":19,"avg_speed_inning_3":"87.4","avg_speed_inning_3_vs_avg":0.3578947368420984,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"9742aed6-ba5d-4371-b6b6-c5d94d2eec7d","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87.9,"end_speed":81.8,"sz_top":2.97602657257594,"sz_bot":1.20914553483251,"sz_depth":8.5,"sz_width":17,"extension":5.855312527501024,"plateTime":0.4253348760682236,"zone":12,"spin_rate":2458,"breakX":5.2,"inducedBreakZ":9.2,"breakZ":-25.7,"px":1.2782390610086956,"pz":2.5518357845044015,"x0":-0.9079411558422462,"y0":50.005333745105794,"z0":5.896112869287711,"ax":3.9393550148022087,"ay":22.75277594845253,"az":-23.11523556989946,"vx0":4.6910526855855625,"vy0":-128.04887534530576,"vz0":-3.7656059789904504,"pfxX":-0.43333333333333335,"pfxZ":0.7666666666666666,"pfxZWithGravity":-2.1416666666666666,"breakXInches":-5.2,"breakXFeet":-0.43333333333333335,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":5.2,"pfxXNoAbs":-0.43333333333333335,"plateTimeSZDepth":0.39913979693059043,"plateXPoly":1.2782390610086956,"plateYPoly":0.7083333333333428,"plateZPoly":2.5518357845044015,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.2782390610086956,"plate_z":2.5518357845044015,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"056f68fb-7148-421f-888e-6754f2155223","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":88.5,"end_speed":82.7,"sz_top":2.91681703879117,"sz_bot":1.20914553483251,"sz_depth":8.5,"sz_width":17,"extension":5.924167134141752,"plateTime":0.4225110751165433,"zone":14,"spin_rate":2478,"breakX":1.3,"inducedBreakZ":9.8,"breakZ":-24.6,"px":0.6796369602644035,"pz":0.46385722521726347,"x0":-0.9948565860698362,"y0":50.00620899147924,"z0":5.649095100953841,"ax":0.4782143389588241,"ay":22.451080937960814,"az":-21.52263513966918,"vx0":4.128842040864437,"vy0":-128.7963330176939,"vz0":-8.812513425520013,"pfxX":-0.10833333333333334,"pfxZ":0.8166666666666668,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.39645764701874986,"plateXPoly":0.6796369602644035,"plateYPoly":0.708333333333286,"plateZPoly":0.46385722521726347,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6796369602644035,"plate_z":0.46385722521726347,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"71aea93f-f766-470a-84b4-218723d3e86a","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.7,"end_speed":84.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":5.979329564869205,"plateTime":0.40607422427185114,"zone":5,"spin_rate":2521,"breakX":9.1,"inducedBreakZ":19.4,"breakZ":-12.5,"px":0.12759068485890246,"pz":2.1691368119105423,"x0":-0.9117901287883111,"y0":50.00139394905234,"z0":5.7346218329497445,"ax":-10.308881969536564,"ay":28.850086837327616,"az":-11.070243543861194,"vx0":4.691400939115972,"vy0":-134.79697792086864,"vz0":-7.242211528322388,"pfxX":0.7583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3812371999893212,"plateXPoly":0.12759068485890246,"plateYPoly":0.7083333333333286,"plateZPoly":2.1691368119105423,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.6","hit_distance":"7","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":91.89,"hc_x_ft":-80.28901959999999,"hc_y":166.15,"hc_y_ft":89.785686,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.12759068485890246,"plate_z":2.1691368119105423,"launch_speed":"82.6","launch_angle":"-25","player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"32b1fe19-9c3e-4b4c-90f2-efc47d194a4a","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.3,"end_speed":82,"sz_top":3.18324391798553,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":5.916794313427918,"plateTime":0.42348052648816115,"zone":3,"spin_rate":2449,"breakX":4.4,"inducedBreakZ":7.7,"breakZ":-26.9,"px":0.5286089230422921,"pz":2.9511245903910157,"x0":-1.0190617869726772,"y0":50.00372644541212,"z0":5.90390227727168,"ax":3.5425369651769745,"ay":23.456666248151283,"az":-24.673892705271772,"vx0":3.1904210458370454,"vy0":-128.70125632181532,"vz0":-2.527088187803111,"pfxX":-0.3666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.2416666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26.9,"breakZWithGravityFeet":2.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.397414504178888,"plateXPoly":0.5286089230422921,"plateYPoly":0.7083333333333286,"plateZPoly":2.9511245903910157,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5286089230422921,"plate_z":2.9511245903910157,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2fbf1e55-5143-47c3-a2ca-e7f79ada10f1","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":74,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.9345110067038815,"plateTime":0.4657984874511536,"zone":3,"spin_rate":2247,"breakX":16.3,"inducedBreakZ":-3.2,"breakZ":-45.1,"px":0.47741434310606357,"pz":2.7454455023395217,"x0":-1.1227791094458943,"y0":50.00031351255008,"z0":5.954216979718909,"ax":12.391097337658987,"ay":25.33028892590698,"az":-34.969047838794296,"vx0":0.9463252591014537,"vy0":-118.19648735714765,"vz0":0.31680849755852747,"pfxX":-1.3583333333333334,"pfxZ":-0.26666666666666666,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":-3.2,"breakZInducedFeet":-0.26666666666666666,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.4375485909789333,"plateXPoly":0.47741434310606357,"plateYPoly":0.708333333333286,"plateZPoly":2.7454455023395217,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.47741434310606357,"plate_z":2.7454455023395217,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0a5258e4-79c2-4367-b46f-820ed6a55103","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.6,"end_speed":85,"sz_top":3.18324391798553,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.071894137823176,"plateTime":0.4043961717487927,"zone":14,"spin_rate":2498,"breakX":4.1,"inducedBreakZ":18.6,"breakZ":-13,"px":1.9509569695720763,"pz":1.89196531810168,"x0":-0.6641373556341497,"y0":50.002191968141865,"z0":5.744528181441799,"ax":-6.045934179266178,"ay":31.97913664409673,"az":-11.380726708908915,"vx0":8.033403722703731,"vy0":-135.85815702451004,"vz0":-7.982096907021457,"pfxX":0.3416666666666666,"pfxZ":1.55,"pfxZWithGravity":-1.0833333333333333,"breakXInches":4.1,"breakXFeet":0.3416666666666666,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3416666666666666,"pfxXNoAbs":0.3416666666666666,"plateTimeSZDepth":0.37981127202221127,"plateXPoly":1.9509569695720763,"plateYPoly":0.7083333333333073,"plateZPoly":1.89196531810168,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.9509569695720763,"plate_z":1.89196531810168,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e2daa85-1d26-4509-b0da-190f045bfbea","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.4,"end_speed":74.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.046004482154845,"plateTime":0.45909055696226364,"zone":2,"spin_rate":2308,"breakX":3.6,"inducedBreakZ":5.6,"breakZ":-35,"px":-0.01859005111060341,"pz":3.1347292126078883,"x0":-1.0216965042467219,"y0":50.0002958299916,"z0":5.908594068118729,"ax":2.4496412838094854,"ay":25.985390758495978,"az":-27.831947981010956,"vx0":1.7978977228793702,"vy0":-119.90549921123832,"vz0":-0.4311378449897385,"pfxX":-0.3,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.4312412859331725,"plateXPoly":-0.01859005111060341,"plateYPoly":0.7083333333333286,"plateZPoly":3.1347292126078883,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"91.0","hit_speed":"91.1","hit_distance":"68","xba":".400","hit_angle":"3","is_barrel":0,"hc_x":104.05,"hc_x_ft":-50.97904200000002,"hc_y":160.56,"hc_y_ft":103.25959840000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.01859005111060341,"plate_z":3.1347292126078883,"launch_speed":"91.1","launch_angle":"3","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1742a2dd-ee4c-431e-92c7-4e9b66160d04","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.1,"end_speed":80.9,"sz_top":3.59759946902389,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.9367763989779485,"plateTime":0.42621082045132175,"zone":12,"spin_rate":2405,"breakX":5.4,"inducedBreakZ":10.7,"breakZ":-24.4,"px":0.7252781918291813,"pz":4.508763482687051,"x0":-1.082359196949282,"y0":50.00192092552758,"z0":6.041438212250577,"ax":4.263446433342266,"ay":25.453537904753407,"az":-22.6489105974058,"vx0":3.665050120087011,"vy0":-128.29489770680033,"vz0":0.7002031744311104,"pfxX":-0.45,"pfxZ":0.8916666666666666,"pfxZWithGravity":-2.033333333333333,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.4001008493783826,"plateXPoly":0.7252781918291813,"plateYPoly":0.7083333333333073,"plateZPoly":4.508763482687051,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7252781918291813,"plate_z":4.508763482687051,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbe43a64-1720-4e02-a891-92e83b46fe0f","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":88.6,"end_speed":81.8,"sz_top":3.65678404790896,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":6.062170628601599,"plateTime":0.42366787831802233,"zone":14,"spin_rate":2464,"breakX":2.9,"inducedBreakZ":10.2,"breakZ":-24.5,"px":1.144799726455926,"pz":2.393609277469242,"x0":-0.9906244353704842,"y0":50.00033487698415,"z0":5.854718338813575,"ax":1.71185473184427,"ay":25.155638047903093,"az":-22.001132533634326,"vx0":5.0295208404701714,"vy0":-128.955048797933,"vz0":-4.329007456716207,"pfxX":-0.24166666666666667,"pfxZ":0.85,"pfxZWithGravity":-2.0416666666666665,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3976659778640569,"plateXPoly":1.144799726455926,"plateYPoly":0.7083333333333357,"plateZPoly":2.393609277469242,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.144799726455926,"plate_z":2.393609277469242,"player_total_pitches":10,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5a293ce-1681-47e8-ac42-a46149bb39fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.4,"end_speed":84.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.0996818862281055,"plateTime":0.4044071181316249,"zone":5,"spin_rate":2480,"breakX":8.9,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.22762560743639337,"pz":2.87730377645419,"x0":-0.9041517589803434,"y0":50.006526076568115,"z0":5.875603508601601,"ax":-9.93432361991233,"ay":32.38904786222997,"az":-14.32476092192775,"vx0":3.6678183935257707,"vy0":-135.92667585267637,"vz0":-5.172050011686963,"pfxX":0.7416666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3798749820633401,"plateXPoly":-0.22762560743639337,"plateYPoly":0.7083333333333357,"plateZPoly":2.87730377645419,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.6","hit_distance":"164","xba":".020","hit_angle":"67","is_barrel":0,"hc_x":136.03,"hc_x_ft":26.104270799999995,"hc_y":133.6,"hc_y_ft":168.242904,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.22762560743639337,"plate_z":2.87730377645419,"launch_speed":"99.6","launch_angle":"67","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2f280935-d4cd-459e-8d8d-0d6b109ba8ab","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.1,"end_speed":81.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.955911036081203,"plateTime":0.42499144075958606,"zone":9,"spin_rate":2544,"breakX":1.4,"inducedBreakZ":13.9,"breakZ":-21,"px":0.7732888800398591,"pz":2.1032128781152943,"x0":-0.9520235552122615,"y0":50.004274797516736,"z0":5.848682201028017,"ax":0.5777424180352247,"ay":23.37207829194544,"az":-18.392994801548095,"vx0":4.2106239991210845,"vy0":-128.25945409060589,"vz0":-5.723009461070651,"pfxX":-0.11666666666666665,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.75,"breakXInches":-1.4,"breakXFeet":-0.11666666666666665,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":1.4,"pfxXNoAbs":-0.11666666666666665,"plateTimeSZDepth":0.3988389754173495,"plateXPoly":0.7732888800398591,"plateYPoly":0.7083333333333428,"plateZPoly":2.1032128781152943,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7732888800398591,"plate_z":2.1032128781152943,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d1404787-aff4-4791-876e-536bd0d1b6b8","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":74.5,"sz_top":3.71596627304726,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.804701083210503,"plateTime":0.46270069494466304,"zone":11,"spin_rate":1002,"breakX":6.7,"inducedBreakZ":10.6,"breakZ":-30.7,"px":-0.6046810436112303,"pz":3.8552737660587466,"x0":-1.0710993262303958,"y0":50.001551661118995,"z0":5.990577705044785,"ax":-5.725095831350879,"ay":22.354029859841603,"az":-24.17950539882634,"vx0":2.31720007734006,"vy0":-118.32805110795724,"vz0":0.3364046047366872,"pfxX":0.5583333333333333,"pfxZ":0.8833333333333333,"pfxZWithGravity":-2.558333333333333,"breakXInches":6.7,"breakXFeet":0.5583333333333333,"breakZInducedInches":10.6,"breakZInducedFeet":0.8833333333333333,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5583333333333333,"pfxXNoAbs":0.5583333333333333,"plateTimeSZDepth":0.43440601375631693,"plateXPoly":-0.6046810436112303,"plateYPoly":0.7083333333333783,"plateZPoly":3.8552737660587466,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6046810436112303,"plate_z":3.8552737660587466,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2f5621d1-e102-4bae-a845-55da0bfdd9bb","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88,"end_speed":81.6,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.89112319517,"plateTime":0.42492947540842163,"zone":3,"spin_rate":2504,"breakX":4.4,"inducedBreakZ":13.8,"breakZ":-21,"px":0.5149537673370063,"pz":3.2443853238026437,"x0":-0.9645158471992795,"y0":50.00447636736213,"z0":5.952834976201163,"ax":3.6173592407249076,"ay":23.410349657474672,"az":-18.990578088213148,"vx0":2.988768909468257,"vy0":-128.28637918124585,"vz0":-3.0054144985132867,"pfxX":-0.3666666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.75,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.39877598059254554,"plateXPoly":0.5149537673370063,"plateYPoly":0.7083333333333712,"plateZPoly":3.2443853238026437,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.5","hit_distance":"364","xba":".390","hit_angle":"23","is_barrel":0,"hc_x":162.4,"hc_x_ft":89.66546399999999,"hc_y":56.96,"hc_y_ft":352.9728944,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5149537673370063,"plate_z":3.2443853238026437,"launch_speed":"98.5","launch_angle":"23","player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"671e1841-2d8b-45ec-8231-274bfc33eefa","inning":2,"half_inning":"top","ab_number":8,"cap_index":33,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Chas McCormick singles on a ground ball to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78.2,"end_speed":72.3,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":5.859216014448204,"plateTime":0.48132170152737963,"zone":7,"spin_rate":2299,"breakX":3.6,"inducedBreakZ":-12.1,"breakZ":-56.9,"px":-0.5805450113495819,"pz":1.6175982112303107,"x0":-1.0841393709126212,"y0":50.00008988382936,"z0":6.04837744667776,"ax":2.511981962307233,"ay":21.652544075496973,"az":-41.09567961389804,"vx0":0.5465715889464934,"vy0":-113.95425215766838,"vz0":-0.5164915470608337,"pfxX":-0.3,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.741666666666666,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.9,"breakZWithGravityFeet":4.741666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.45196433882300674,"plateXPoly":-0.5805450113495819,"plateYPoly":0.7083333333333286,"plateZPoly":1.6175982112303107,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".210","hit_angle":"-5","is_barrel":0,"hc_x":88.32,"hc_x_ft":-88.8940048,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5805450113495819,"plate_z":1.6175982112303107,"launch_speed":"91.6","launch_angle":"-5","player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"202705de-b9b8-41d3-85cb-2cb194d9c4f7","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":83.6,"sz_top":3.36083818313805,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.928829987263921,"plateTime":0.4135150426805523,"zone":8,"spin_rate":2404,"breakX":7.7,"inducedBreakZ":19.2,"breakZ":-13.8,"px":-0.04361254636640988,"pz":1.4431103695405785,"x0":-0.9262900938852514,"y0":50.00025245268472,"z0":5.780730424821447,"ax":-8.396478757483829,"ay":27.33127709606019,"az":-11.671661573539144,"vx0":3.9035730094147403,"vy0":-132.28934207697816,"vz0":-8.909171994327034,"pfxX":0.6416666666666667,"pfxZ":1.5999999999999999,"pfxZWithGravity":-1.1500000000000001,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.38817204027456903,"plateXPoly":-0.04361254636640988,"plateYPoly":0.7083333333333357,"plateZPoly":1.4431103695405785,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04361254636640988,"plate_z":1.4431103695405785,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d0f7f98d-249d-4765-be8e-1ff37df0a407","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.6,"end_speed":75.7,"sz_top":3.36083818313805,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":5.920149228235969,"plateTime":0.4597542084523569,"zone":14,"spin_rate":1032,"breakX":4.6,"inducedBreakZ":12,"breakZ":-28.8,"px":0.8931612080537439,"pz":0.9485991681588279,"x0":-0.9437288601599765,"y0":50.00202277030712,"z0":5.715233126629021,"ax":-4.521319495952875,"ay":20.68200685144451,"az":-21.70340408851949,"vx0":5.232528929353849,"vy0":-118.70236129998608,"vz0":-6.364471318509326,"pfxX":0.3833333333333333,"pfxZ":1,"pfxZWithGravity":-2.4,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.43149121165063653,"plateXPoly":0.8931612080537439,"plateYPoly":0.7083333333333215,"plateZPoly":0.9485991681588279,"pfxXDirection":"→","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8931612080537439,"plate_z":0.9485991681588279,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a42df67d-fb28-42da-a384-4dde9cfefe8a","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":91.3,"end_speed":83.9,"sz_top":3.3282805186068,"sz_bot":1.650523732755,"sz_depth":8.5,"sz_width":17,"extension":6.241957042620492,"plateTime":0.4121807334530083,"zone":14,"spin_rate":2317,"breakX":6,"inducedBreakZ":18.6,"breakZ":-14.2,"px":0.7603966633037392,"pz":1.4140658841343825,"x0":-0.9395394739978226,"y0":50.00297764051648,"z0":5.691973912280179,"ax":-7.121368879784943,"ay":26.886459932902767,"az":-12.157240911599283,"vx0":5.771214498262849,"vy0":-132.60439295009783,"vz0":-8.7044001628236,"pfxX":0.5,"pfxZ":1.55,"pfxZWithGravity":-1.1833333333333333,"breakXInches":6,"breakXFeet":0.5,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":0.5,"plateTimeSZDepth":0.38691917658138203,"plateXPoly":0.7603966633037392,"plateYPoly":0.7083333333333144,"plateZPoly":1.4140658841343825,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7603966633037392,"plate_z":1.4140658841343825,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"95ff42c6-1cef-4b03-9456-e06b15148e9e","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.141359349201354,"plateTime":0.4063005035189784,"zone":5,"spin_rate":2299,"breakX":7.6,"inducedBreakZ":17.4,"breakZ":-14.5,"px":-0.23205623129823927,"pz":2.275382112771968,"x0":-1.0718657602764237,"y0":50.005686240817354,"z0":5.813684770695013,"ax":-8.494166216183121,"ay":28.66244485719079,"az":-13.253723618237244,"vx0":3.821656373733852,"vy0":-134.69963053356284,"vz0":-6.7477537102791745,"pfxX":0.6333333333333333,"pfxZ":1.45,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38146155806627796,"plateXPoly":-0.23205623129823927,"plateYPoly":0.7083333333333428,"plateZPoly":2.275382112771968,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.3","hit_distance":"355","xba":".440","hit_angle":"19","is_barrel":0,"hc_x":187.47,"hc_x_ft":150.09318919999998,"hc_y":69.63,"hc_y_ft":322.43363320000003,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.23205623129823927,"plate_z":2.275382112771968,"launch_speed":"102.3","launch_angle":"19","player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"243538af-9f98-4db3-9057-6edc35a10511","inning":2,"half_inning":"top","ab_number":10,"cap_index":0,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Jon Singleton grounds out, first baseman Triston Casas to pitcher Kutter Crawford. Chas McCormick scores. Michael Brantley to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":74.1,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.024055982951096,"plateTime":0.46952321401814157,"zone":8,"spin_rate":2283,"breakX":8.5,"inducedBreakZ":-9.2,"breakZ":-51.7,"px":-0.026089730025564695,"pz":1.3790085179192442,"x0":-1.0680708619962096,"y0":50.00279160956431,"z0":5.945750810917198,"ax":6.305387364994412,"ay":22.559948446403,"az":-39.065668795367905,"vx0":0.9732616478784388,"vy0":-116.77692335708228,"vz0":-1.7456425452524609,"pfxX":-0.7083333333333334,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.308333333333334,"breakXInches":-8.5,"breakXFeet":-0.7083333333333334,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":8.5,"pfxXNoAbs":-0.7083333333333334,"plateTimeSZDepth":0.44090242116960654,"plateXPoly":-0.026089730025564695,"plateYPoly":0.7083333333333641,"plateZPoly":1.3790085179192442,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"8","xba":".190","hit_angle":"-14","is_barrel":0,"hc_x":160.4,"hc_x_ft":84.84474399999999,"hc_y":159.04,"hc_y_ft":106.92334560000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.026089730025564695,"plate_z":1.3790085179192442,"launch_speed":"100.2","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9271e52d-5830-4396-bec0-5e84c0a0af20","inning":2,"half_inning":"top","ab_number":11,"cap_index":71,"outs":2,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn3B":true,"result":"Double","des":"Jeremy Pena hits a ground-rule double (26) on a fly ball down the right-field line. Michael Brantley scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.9,"end_speed":81.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":5.976032833723297,"plateTime":0.425700706586011,"zone":6,"spin_rate":2430,"breakX":5.9,"inducedBreakZ":8.4,"breakZ":-26.5,"px":0.7898894707913576,"pz":2.783696032318548,"x0":-0.9559161878875345,"y0":50.002125608978226,"z0":5.88116431861356,"ax":4.789236650423113,"ay":23.794591314370585,"az":-24.036746438913323,"vx0":3.413241552303175,"vy0":-128.1397920832746,"vz0":-2.951821870154215,"pfxX":-0.4916666666666667,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3995063784497696,"plateXPoly":0.7898894707913576,"plateYPoly":0.7083333333333428,"plateZPoly":2.783696032318548,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"75.0","hit_speed":"74.9","hit_distance":"245","xba":".200","hit_angle":"34","is_barrel":0,"hc_x":206.59,"hc_x_ft":196.1792724,"hc_y":128.45,"hc_y_ft":180.65625800000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7898894707913576,"plate_z":2.783696032318548,"launch_speed":"74.9","launch_angle":"34","player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"56bba5cb-e7d4-4288-b4f4-44c7837779d6","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":87.4,"end_speed":81.1,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.976676345307761,"plateTime":0.4275224027336244,"zone":12,"spin_rate":2388,"breakX":5.3,"inducedBreakZ":10.7,"breakZ":-24.6,"px":0.22269072890058061,"pz":3.3943593194112633,"x0":-1.1581290213329427,"y0":50.00533778122049,"z0":5.919515020844371,"ax":4.421653638014309,"ay":22.650460641973712,"az":-22.195561725539424,"vx0":2.5547035872230883,"vy0":-127.41656326458825,"vz0":-1.8414859517689046,"pfxX":-0.44166666666666665,"pfxZ":0.8916666666666666,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40120341967214973,"plateXPoly":0.22269072890058061,"plateYPoly":0.7083333333333783,"plateZPoly":3.3943593194112633,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.22269072890058061,"plate_z":3.3943593194112633,"player_total_pitches":22,"player_total_pitches_pitch_types":10,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2a5f8cb9-12ba-4f10-9cb6-0a0301abf333","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":92.6,"end_speed":84.5,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.002143746785736,"plateTime":0.40661889003335183,"zone":1,"spin_rate":2407,"breakX":7.6,"inducedBreakZ":19.4,"breakZ":-12.5,"px":-0.650536492093652,"pz":2.895998319491367,"x0":-0.9102062441332786,"y0":50.00294379476589,"z0":5.857285409706372,"ax":-8.201291528700288,"ay":29.72044447885718,"az":-11.438561380297829,"vx0":2.2457415668227054,"vy0":-134.78538484982843,"vz0":-5.572553962095984,"pfxX":0.6333333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38179792242742777,"plateXPoly":-0.650536492093652,"plateYPoly":0.7083333333333286,"plateZPoly":2.895998319491367,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.650536492093652,"plate_z":2.895998319491367,"player_total_pitches":23,"player_total_pitches_pitch_types":7,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0eef7bbf-9ccc-4586-8627-d7aa3bf22bbc","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":79.2,"end_speed":73.7,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.804247439340115,"plateTime":0.47352406804848224,"zone":8,"spin_rate":2196,"breakX":4.9,"inducedBreakZ":-11.8,"breakZ":-55.1,"px":-0.12964964172535398,"pz":1.777594174891485,"x0":-0.9946723337139151,"y0":50.00520150512213,"z0":6.099213327895877,"ax":3.4519361138088143,"ay":20.39081314527837,"az":-41.114811191298564,"vx0":1.178754026433481,"vy0":-115.43159802753574,"vz0":-0.583889614694672,"pfxX":-0.4083333333333334,"pfxZ":-0.9833333333333334,"pfxZWithGravity":-4.591666666666667,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":-11.8,"breakZInducedFeet":-0.9833333333333334,"breakZWithGravityInches":55.1,"breakZWithGravityFeet":4.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.44451818059515735,"plateXPoly":-0.12964964172535398,"plateYPoly":0.708333333333286,"plateZPoly":1.777594174891485,"pfxXDirection":"←","inducedBreakZForcedSign":"-11.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.12964964172535398,"plate_z":1.777594174891485,"player_total_pitches":24,"player_total_pitches_pitch_types":3,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bab42161-8f2a-4e5d-a4e3-bd1cda2c9811","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":82.4,"end_speed":75.8,"sz_top":3.0648370980713,"sz_bot":1.38687842769961,"sz_depth":8.5,"sz_width":17,"extension":5.908560938302352,"plateTime":0.45545902088505574,"zone":12,"spin_rate":2299,"breakX":9.7,"inducedBreakZ":7.2,"breakZ":-32.9,"px":0.5799139323293048,"pz":3.886188173130214,"x0":-1.107522226701304,"y0":50.00239495900389,"z0":5.863421890734155,"ax":7.4656554325846844,"ay":22.46109625137778,"az":-26.801702720710637,"vx0":2.3506607193446722,"vy0":-120.09336555979958,"vz0":1.105202647401489,"pfxX":-0.8083333333333332,"pfxZ":0.6,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.4275597400248117,"plateXPoly":0.5799139323293048,"plateYPoly":0.7083333333333499,"plateZPoly":3.886188173130214,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5799139323293048,"plate_z":3.886188173130214,"player_total_pitches":25,"player_total_pitches_pitch_types":2,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9073122e-8a58-4510-b0f8-ba337b914116","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89,"end_speed":82.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.171556900956628,"plateTime":0.42060095817266285,"zone":3,"spin_rate":2380,"breakX":3.7,"inducedBreakZ":11.2,"breakZ":-22.9,"px":0.6378613266224444,"pz":2.9299130514662464,"x0":-0.9041224742834628,"y0":50.0001360681228,"z0":5.913596063046788,"ax":2.9034462751543635,"ay":24.05155650755294,"az":-21.116684344684582,"vx0":3.333808898106899,"vy0":-129.6329544720199,"vz0":-3.3922020609241668,"pfxX":-0.30833333333333335,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.3946929135077863,"plateXPoly":0.6378613266224444,"plateYPoly":0.7083333333333641,"plateZPoly":2.9299130514662464,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6378613266224444,"plate_z":2.9299130514662464,"player_total_pitches":26,"player_total_pitches_pitch_types":11,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d9d3b46b-6299-47d0-9f6a-7341b45b6a37","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.8,"end_speed":73.8,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.944605307527792,"plateTime":0.4720474714823566,"zone":14,"spin_rate":2250,"breakX":7.3,"inducedBreakZ":-14.5,"breakZ":-57.5,"px":0.06833193762243839,"pz":1.1746305465253943,"x0":-0.9447831407020858,"y0":50.00390612664332,"z0":6.030749641381603,"ax":5.304508249199619,"ay":22.864475901828307,"az":-43.04112090107025,"vx0":1.1095640464957823,"vy0":-116.26667118180178,"vz0":-1.4139049244213522,"pfxX":-0.6083333333333333,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.791666666666667,"breakXInches":-7.3,"breakXFeet":-0.6083333333333333,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.3,"pfxXNoAbs":-0.6083333333333333,"plateTimeSZDepth":0.4433109529244066,"plateXPoly":0.06833193762243839,"plateYPoly":0.7083333333333357,"plateZPoly":1.1746305465253943,"pfxXDirection":"←","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"94.0","hit_speed":"94.0","hit_distance":"116","xba":".610","hit_angle":"8","is_barrel":0,"hc_x":48.72,"hc_x_ft":-184.3442608,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.06833193762243839,"plate_z":1.1746305465253943,"launch_speed":"94.0","launch_angle":"8","player_total_pitches":27,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd892868-e158-44ca-a922-1509efcabe6d","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.8,"end_speed":74.1,"sz_top":2.94642205468108,"sz_bot":1.14989886793147,"sz_depth":8.5,"sz_width":17,"extension":6.296662637529028,"plateTime":0.4668218272235789,"zone":8,"spin_rate":2243,"breakX":6.1,"inducedBreakZ":4.8,"breakZ":-37.2,"px":0.12461815134449195,"pz":1.5406568468229382,"x0":-1.1350304284995343,"y0":50.003658509726534,"z0":5.877835742193225,"ax":4.3594806908906865,"ay":23.551930887207845,"az":-27.903805409057334,"vx0":1.9176019740237364,"vy0":-117.60389395503164,"vz0":-3.7763269124033587,"pfxX":-0.5083333333333333,"pfxZ":0.39999999999999997,"pfxZWithGravity":-3.1,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.4384098301376139,"plateXPoly":0.12461815134449195,"plateYPoly":0.7083333333333357,"plateZPoly":1.5406568468229382,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12461815134449195,"plate_z":1.5406568468229382,"player_total_pitches":28,"player_total_pitches_pitch_types":2,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":53,"rowId":"53-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"998acd7e-7c1e-4fbf-bebd-da21f57f405a","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91,"end_speed":82.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.189647541631653,"plateTime":0.4143171455352128,"zone":1,"spin_rate":2399,"breakX":10.2,"inducedBreakZ":17.6,"breakZ":-15.5,"px":-0.48282178152014765,"pz":2.4943412889444936,"x0":-0.9569255290490521,"y0":50.00114515678476,"z0":5.798199001259218,"ax":-10.735537907404721,"ay":29.500029028012317,"az":-13.878283130152536,"vx0":3.3069722748287536,"vy0":-132.4357909956016,"vz0":-5.79215086341873,"pfxX":0.85,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3890601530173822,"plateXPoly":-0.48282178152014765,"plateYPoly":0.7083333333333286,"plateZPoly":2.4943412889444936,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"69.0","hit_speed":"69.2","hit_distance":"212","xba":".980","hit_angle":"24","is_barrel":0,"hc_x":103.12,"hc_x_ft":-53.22067680000001,"hc_y":105.42,"hc_y_ft":236.1668488,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.48282178152014765,"plate_z":2.4943412889444936,"launch_speed":"69.2","launch_angle":"24","player_total_pitches":29,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"68c49d41-3472-4ddd-925b-da6a5c596d6f","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.2,"end_speed":83.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.158404295381688,"plateTime":0.40956953965705223,"zone":2,"spin_rate":2459,"breakX":10.6,"inducedBreakZ":17.9,"breakZ":-14.5,"px":0.06568043755233055,"pz":2.883028473836312,"x0":-0.807140281143355,"y0":50.001404400267056,"z0":5.892568588910129,"ax":-11.629996691559368,"ay":31.00103970649478,"az":-13.277506287178536,"vx0":4.505867575603332,"vy0":-134.10824446925045,"vz0":-5.270123087073801,"pfxX":0.8833333333333333,"pfxZ":1.4916666666666665,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3846641090747776,"plateXPoly":0.06568043755233055,"plateYPoly":0.7083333333333641,"plateZPoly":2.883028473836312,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.06568043755233055,"plate_z":2.883028473836312,"player_total_pitches":30,"player_total_pitches_pitch_types":9,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":55,"rowId":"55-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa5838c0-2084-4eee-b7e6-aa5a14f4c5ea","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.3,"end_speed":80.8,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.3102316084682615,"plateTime":0.4290013561491621,"zone":6,"spin_rate":2378,"breakX":1.8,"inducedBreakZ":10.8,"breakZ":-24.8,"px":0.4892698856700577,"pz":2.5198832144012187,"x0":-0.9960015805664599,"y0":50.00497853952809,"z0":5.848988174572666,"ax":1.0323522511623644,"ay":23.899231951812435,"az":-21.846986173811707,"vx0":3.4806781556262534,"vy0":-127.23525368952092,"vz0":-3.8689134140716095,"pfxX":-0.15,"pfxZ":0.9,"pfxZWithGravity":-2.066666666666667,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.40267317763015176,"plateXPoly":0.4892698856700577,"plateYPoly":0.7083333333333499,"plateZPoly":2.5198832144012187,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"99.1","hit_distance":"143","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":168.52,"hc_x_ft":104.41686720000001,"hc_y":95.46,"hc_y_ft":260.17403440000004,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4892698856700577,"plate_z":2.5198832144012187,"launch_speed":"99.1","launch_angle":"8","player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4bdac799-d3ab-4ba6-8a29-ca220427b8b0","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.6,"end_speed":84.5,"sz_top":3.68637545643424,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":6.20376570583922,"plateTime":0.4067211808805009,"zone":2,"spin_rate":2439,"breakX":10.1,"inducedBreakZ":19.6,"breakZ":-12.4,"px":-0.09714859456389502,"pz":3.1171586419917183,"x0":-0.9103832749608369,"y0":50.00161889037485,"z0":5.841983504004665,"ax":-11.196194565523557,"ay":29.97785366997476,"az":-11.398271028299956,"vx0":4.267357698166874,"vy0":-134.79371660919594,"vz0":-4.958088319495113,"pfxX":0.8416666666666667,"pfxZ":1.6333333333333335,"pfxZWithGravity":-1.0333333333333334,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":19.6,"breakZInducedFeet":1.6333333333333335,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.3819134933699348,"plateXPoly":-0.09714859456389502,"plateYPoly":0.7083333333333428,"plateZPoly":3.1171586419917183,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09714859456389502,"plate_z":3.1171586419917183,"player_total_pitches":32,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":57,"rowId":"57-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9aaa5421-2e98-4a24-a10d-150f344be055","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":88.4,"end_speed":81.6,"sz_top":3.65678404790896,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":6.04233185312767,"plateTime":0.42332627493518604,"zone":11,"spin_rate":2431,"breakX":4.2,"inducedBreakZ":11.9,"breakZ":-22.7,"px":-0.35596197634576243,"pz":4.497311098021253,"x0":-1.0249452778340031,"y0":50.004075423805226,"z0":5.97103689794354,"ax":3.7754464439564357,"ay":24.004316186195517,"az":-21.318328814991986,"vx0":0.9338238621665172,"vy0":-128.844950745738,"vz0":0.5255587443468559,"pfxX":-0.35000000000000003,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3973012680483369,"plateXPoly":-0.35596197634576243,"plateYPoly":0.7083333333333357,"plateZPoly":4.497311098021253,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.35596197634576243,"plate_z":4.497311098021253,"player_total_pitches":33,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":58,"rowId":"58-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"32b89da4-a414-41bd-97c8-b0993684721f","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":82.6,"end_speed":75.5,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.044623049391708,"plateTime":0.455927285432427,"zone":2,"spin_rate":1155,"breakX":4,"inducedBreakZ":13,"breakZ":-27.1,"px":-0.17843166918275521,"pz":3.0807419857807634,"x0":-1.0849910212028828,"y0":50.00166243907203,"z0":5.880673560436899,"ax":-3.8060438539571018,"ay":23.704931884363408,"az":-21.557535829441914,"vx0":2.932308801811432,"vy0":-120.21767016083894,"vz0":-1.925896735331564,"pfxX":0.3333333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-2.2583333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.4281031009542515,"plateXPoly":-0.17843166918275521,"plateYPoly":0.708333333333357,"plateZPoly":3.0807419857807634,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.17843166918275521,"plate_z":3.0807419857807634,"player_total_pitches":34,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":59,"rowId":"59-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbd58e92-fa7b-4919-8d15-be192aac12d7","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.5,"end_speed":75,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":5.92166223334402,"plateTime":0.45828041947451137,"zone":6,"spin_rate":2303,"breakX":7.2,"inducedBreakZ":8.3,"breakZ":-32.3,"px":0.7740792806030683,"pz":2.515728389905907,"x0":-1.0942630591754978,"y0":50.004862098564466,"z0":5.7317926340634315,"ax":5.085061167249449,"ay":25.892060530060814,"az":-25.3662297788333,"vx0":3.2451259149272937,"vy0":-120.07818542758875,"vz0":-2.009855707883961,"pfxX":-0.6,"pfxZ":0.6916666666666668,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-7.2,"breakXFeet":-0.6,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":7.2,"pfxXNoAbs":-0.6,"plateTimeSZDepth":0.43051983784517867,"plateXPoly":0.7740792806030683,"plateYPoly":0.7083333333333428,"plateZPoly":2.515728389905907,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7740792806030683,"plate_z":2.515728389905907,"player_total_pitches":35,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":60,"rowId":"60-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da28956f-25bd-42c5-8da6-f83d536d5c09","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":86.3,"end_speed":79.5,"sz_top":3.80473513703414,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":6.04493354887072,"plateTime":0.4343085988040234,"zone":11,"spin_rate":2438,"breakX":5.3,"inducedBreakZ":8.9,"breakZ":-27.6,"px":-0.263744254878141,"pz":4.791469416988752,"x0":-1.0530393374065323,"y0":50.003170015467205,"z0":6.072997951468354,"ax":4.48873351662243,"ay":23.68863572774198,"az":-24.86268173103543,"vx0":1.0212787800653567,"vy0":-125.752225484327,"vz0":1.9239749861347812,"pfxX":-0.44166666666666665,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.3000000000000003,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4076518364710846,"plateXPoly":-0.263744254878141,"plateYPoly":0.7083333333333144,"plateZPoly":4.791469416988752,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.263744254878141,"plate_z":4.791469416988752,"player_total_pitches":36,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":61,"rowId":"61-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2e671096-26db-4e3c-8187-ae7d0af5ae70","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":92,"end_speed":82.7,"sz_top":3.74555649429345,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.8750670674916785,"plateTime":0.4119107195791112,"zone":11,"spin_rate":2444,"breakX":7.6,"inducedBreakZ":18.6,"breakZ":-14.2,"px":-1.098554002376319,"pz":3.7986139796917002,"x0":-0.9821185256359298,"y0":50.00148539314696,"z0":5.938214337911102,"ax":-7.814431721051009,"ay":33.65636785496057,"az":-13.248537712950851,"vx0":1.2112862407611984,"vy0":-133.88095552871957,"vz0":-2.964820705089121,"pfxX":0.6333333333333333,"pfxZ":1.55,"pfxZWithGravity":-1.1833333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38701292904289064,"plateXPoly":-1.098554002376319,"plateYPoly":0.7083333333333215,"plateZPoly":3.7986139796917002,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.098554002376319,"plate_z":3.7986139796917002,"player_total_pitches":37,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":62,"rowId":"62-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7fe87330-1b73-4de1-b9f2-fb127c655a8a","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":79,"end_speed":72.3,"sz_top":3.71596627304726,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":5.845430758020417,"plateTime":0.4783495011924712,"zone":7,"spin_rate":2324,"breakX":4.7,"inducedBreakZ":-12.1,"breakZ":-56.3,"px":-0.5096535678682816,"pz":2.2083197718682332,"x0":-0.9808375884242044,"y0":50.000308880537894,"z0":6.064313275951974,"ax":3.4069916287272175,"ay":23.838209188716824,"az":-41.43250026814436,"vx0":0.2832006591237214,"vy0":-115.05641017790663,"vz0":0.7268251926149805,"pfxX":-0.39166666666666666,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.691666666666666,"breakXInches":-4.7,"breakXFeet":-0.39166666666666666,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.3,"breakZWithGravityFeet":4.691666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.7,"pfxXNoAbs":-0.39166666666666666,"plateTimeSZDepth":0.4493311076002284,"plateXPoly":-0.5096535678682816,"plateYPoly":0.7083333333333002,"plateZPoly":2.2083197718682332,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5096535678682816,"plate_z":2.2083197718682332,"player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":63,"rowId":"63-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0656e733-9219-4987-9156-2d2dcc93c85c","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":83.9,"sz_top":3.74555649429345,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":6.0866596645489714,"plateTime":0.40801369772131046,"zone":11,"spin_rate":2443,"breakX":12.1,"inducedBreakZ":17.2,"breakZ":-15,"px":-1.229084244740282,"pz":3.011622206243544,"x0":-1.0102564674502648,"y0":50.001550338980245,"z0":5.867233655508206,"ax":-12.724784741351604,"ay":31.997882345782386,"az":-14.029364306410544,"vx0":1.8673440466109743,"vy0":-134.7531457466703,"vz0":-4.762878426400758,"pfxX":1.0083333333333333,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.25,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3832418963002623,"plateXPoly":-1.229084244740282,"plateYPoly":0.7083333333333215,"plateZPoly":3.011622206243544,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.229084244740282,"plate_z":3.011622206243544,"player_total_pitches":39,"player_total_pitches_pitch_types":12,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":64,"rowId":"64-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0155aa91-e149-42f6-87b1-d2681fa960e8","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":87.9,"end_speed":81.2,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.11303310727086,"plateTime":0.4259418824215504,"zone":12,"spin_rate":2443,"breakX":4,"inducedBreakZ":8.6,"breakZ":-26.4,"px":0.30297523010393657,"pz":3.883460415286407,"x0":-0.9895530109067936,"y0":50.003346726942794,"z0":5.957994836169114,"ax":3.1281436324895,"ay":23.944733043029867,"az":-24.345865189492677,"vx0":2.6079860809440034,"vy0":-128.09694460966006,"vz0":-0.3231431243221777,"pfxX":-0.3333333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.3997621890371618,"plateXPoly":0.30297523010393657,"plateYPoly":0.7083333333333286,"plateZPoly":3.883460415286407,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.30297523010393657,"plate_z":3.883460415286407,"player_total_pitches":40,"player_total_pitches_pitch_types":15,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":65,"rowId":"65-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8fde86c9-6c45-427b-849f-e6550a943112","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":87.7,"end_speed":81,"sz_top":3.71596627304726,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.916127748881601,"plateTime":0.42711375632326476,"zone":11,"spin_rate":2363,"breakX":6.8,"inducedBreakZ":7.8,"breakZ":-27.5,"px":-1.2794287237717437,"pz":3.3542274108811987,"x0":-1.308845836893598,"y0":50.00029818661794,"z0":5.896967901537753,"ax":6.55178414054414,"ay":24.07687612227312,"az":-24.958118886653136,"vx0":-1.239775188859319,"vy0":-127.79244897118966,"vz0":-1.3409712987189648,"pfxX":-0.5666666666666667,"pfxZ":0.65,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.4008559810536064,"plateXPoly":-1.2794287237717437,"plateYPoly":0.7083333333333712,"plateZPoly":3.3542274108811987,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.2794287237717437,"plate_z":3.3542274108811987,"player_total_pitches":41,"player_total_pitches_pitch_types":16,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":66,"rowId":"66-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5b4f2e1c-c5d0-4937-ad34-3845b17f0e7e","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":84,"sz_top":3.42003189248459,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":6.016153812228615,"plateTime":0.4072654407930152,"zone":12,"spin_rate":2540,"breakX":10.3,"inducedBreakZ":18.8,"breakZ":-13.2,"px":0.1226357315223855,"pz":3.6849834426970114,"x0":-0.8166848596492401,"y0":50.00326303923019,"z0":5.865822694508769,"ax":-11.549528452192067,"ay":31.927791805308264,"az":-12.581002795547688,"vx0":4.664572826015543,"vy0":-134.9745605521023,"vz0":-3.294944096775014,"pfxX":0.8583333333333334,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.0999999999999999,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.38252262950850346,"plateXPoly":0.1226357315223855,"plateYPoly":0.7083333333333428,"plateZPoly":3.6849834426970114,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1226357315223855,"plate_z":3.6849834426970114,"player_total_pitches":42,"player_total_pitches_pitch_types":13,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":67,"rowId":"67-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"719b9a45-fc56-4c6a-9e17-31665b43e430","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87,"end_speed":80.8,"sz_top":3.41707343412335,"sz_bot":1.4728073515687,"sz_depth":8.5,"sz_width":17,"extension":5.969879721318299,"plateTime":0.4297489915557229,"zone":12,"spin_rate":2446,"breakX":5,"inducedBreakZ":9.8,"breakZ":-25.8,"px":0.9862455490849172,"pz":2.908254562836154,"x0":-0.8970336561692703,"y0":50.00138837346451,"z0":5.841917234734049,"ax":3.821899446035534,"ay":22.71076298626118,"az":-22.957560577851506,"vx0":3.8995559844893366,"vy0":-126.81621276448908,"vz0":-2.645997395571804,"pfxX":-0.4166666666666667,"pfxZ":0.8166666666666668,"pfxZWithGravity":-2.15,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.4032578380967182,"plateXPoly":0.9862455490849172,"plateYPoly":0.7083333333333712,"plateZPoly":2.908254562836154,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9862455490849172,"plate_z":2.908254562836154,"player_total_pitches":43,"player_total_pitches_pitch_types":17,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":68,"rowId":"68-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12927832-f549-4d27-a9eb-98ff0bad1f51","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.322550203346061,"plateTime":0.4226815033382363,"zone":14,"spin_rate":2464,"breakX":5.3,"inducedBreakZ":9.7,"breakZ":-24.8,"px":1.0389250501732805,"pz":2.2741789872651266,"x0":-0.9165708790402528,"y0":50.00215057943186,"z0":5.814900543996988,"ax":4.176915608546511,"ay":25.6189777409804,"az":-22.382445074742247,"vx0":4.100017738239294,"vy0":-129.32261326758655,"vz0":-4.483795193046753,"pfxX":-0.44166666666666665,"pfxZ":0.8083333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.3967619109003279,"plateXPoly":1.0389250501732805,"plateYPoly":0.708333333333357,"plateZPoly":2.2741789872651266,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.0","hit_distance":"4","xba":".210","hit_angle":"-46","is_barrel":0,"hc_x":152.28,"hc_x_ft":65.27262079999997,"hc_y":173.28,"hc_y_ft":72.59981920000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0389250501732805,"plate_z":2.2741789872651266,"launch_speed":"72.0","launch_angle":"-46","player_total_pitches":44,"player_total_pitches_pitch_types":18,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":69,"rowId":"69-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9155d1a3-3288-4da1-8173-a56c7383485a","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":79.2,"end_speed":73.3,"sz_top":3.36083818313805,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.0118598242629195,"plateTime":0.47509055260441846,"zone":9,"spin_rate":2313,"breakX":4,"inducedBreakZ":-12.1,"breakZ":-55.7,"px":0.30482320241783567,"pz":1.763053720642981,"x0":-0.9906711122184653,"y0":50.00070603638879,"z0":6.007824279950471,"ax":2.492173596957442,"ay":21.78645705841809,"az":-41.352706419665815,"vx0":2.348333614614563,"vy0":-115.36084765243037,"vz0":-0.2924796062839996,"pfxX":-0.3333333333333333,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.641666666666667,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":55.7,"breakZWithGravityFeet":4.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.44607830218565475,"plateXPoly":0.30482320241783567,"plateYPoly":0.7083333333333215,"plateZPoly":1.763053720642981,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.30482320241783567,"plate_z":1.763053720642981,"player_total_pitches":45,"player_total_pitches_pitch_types":6,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":70,"rowId":"70-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6d1230f4-540d-4757-9657-aa0c014e6ea2","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":83,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.125082334928599,"plateTime":0.4193423496670752,"zone":9,"spin_rate":2525,"breakX":2.5,"inducedBreakZ":12.7,"breakZ":-21.2,"px":0.358216372169861,"pz":1.7413069978699793,"x0":-1.0594880322826616,"y0":50.005547683324906,"z0":5.697227361897774,"ax":1.845820488721532,"ay":23.12410498923215,"az":-19.127618941321543,"vx0":3.2395786288247006,"vy0":-129.82657233038668,"vz0":-6.289587000440864,"pfxX":-0.20833333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.39350623191035006,"plateXPoly":0.358216372169861,"plateYPoly":0.7083333333333428,"plateZPoly":1.7413069978699793,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"89.2","hit_distance":"250","xba":".870","hit_angle":"17","is_barrel":0,"hc_x":200.63,"hc_x_ft":181.81352679999998,"hc_y":110.38,"hc_y_ft":224.21146320000003,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.358216372169861,"plate_z":1.7413069978699793,"launch_speed":"89.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":19,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":71,"rowId":"71-716794","game_pk":"716794","source":"gamefeed"}],"682175":[{"type":"pitch","year":2023,"sportId":1,"play_id":"1d3f211b-f05d-4137-b485-e295173cfab7","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.7,"end_speed":83.3,"sz_top":3.21284430859514,"sz_bot":1.47574063212692,"sz_depth":8.5,"sz_width":17,"extension":6.340210094059279,"plateTime":0.4158449111612481,"zone":7,"spin_rate":1976,"breakX":18.4,"inducedBreakZ":-0.8,"breakZ":-34.2,"px":-0.7026041033946755,"pz":1.9574654519105197,"x0":3.020110412424756,"y0":50.00167073246846,"z0":4.460017282349413,"ax":20.472400611942273,"ay":26.297437428846624,"az":-33.23395132037878,"vx0":-13.53281694325754,"vy0":-131.41797921876326,"vz0":0.07480144547174494,"pfxX":-1.5333333333333332,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-2.85,"breakXInches":-18.4,"breakXFeet":-1.5333333333333332,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":34.2,"breakZWithGravityFeet":2.85,"pfxZDirection":"↓","pfxXWithGravity":18.4,"pfxXNoAbs":-1.5333333333333332,"plateTimeSZDepth":0.3903321757500032,"plateXPoly":-0.7026041033946755,"plateYPoly":0.7083333333333144,"plateZPoly":1.9574654519105197,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.7026041033946755,"plate_z":1.9574654519105197,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":2,"ST":2},"results":{"S":3,"B":1},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":0,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0.5,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"3.3","avg_rel_z":"4.2","avg_rpm":"1986","max_rpm":"1994","min_rpm":"1978","avg_break_z":"49","max_break_z":"51","min_break_z":"48","avg_bat_speed":"--","avg_break_z_induced":"-2","max_break_z_induced":"-2","min_break_z_induced":"-3","avg_break_x":"16","max_break_x":"17","min_break_x":"16","min_pitch_speed":"76.1","avg_pitch_speed":"76.6","max_pitch_speed":"77.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":2,"pitches_inning_3":2,"avg_speed_inning_3":"76.6","avg_speed_inning_3_vs_avg":0,"percent":"50","rhb_pitch_percent":null,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":100,"avg_rel_x":"3.1","avg_rel_z":"4.5","avg_rpm":"1971","max_rpm":"1976","min_rpm":"1966","avg_break_z":"35","max_break_z":"36","min_break_z":"34","avg_bat_speed":"--","avg_break_z_induced":"-2","max_break_z_induced":"-1","min_break_z_induced":"-3","avg_break_x":"19","max_break_x":"19","min_break_x":"18","min_pitch_speed":"90.7","avg_pitch_speed":"91.5","max_pitch_speed":"92.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":2,"pitches_inning_3":2,"avg_speed_inning_3":"91.5","avg_speed_inning_3_vs_avg":0,"percent":"50","rhb_pitch_percent":null,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":0,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"100","cs_plus_whiffs":3,"csw_percent":75,"avg_rel_x":"3.2","avg_rel_z":"4.3","avg_rpm":"1979","max_rpm":"1994","min_rpm":"1966","avg_break_z":"42","max_break_z":"51","min_break_z":"34","avg_bat_speed":"--","avg_break_z_induced":"-2","max_break_z_induced":"-1","min_break_z_induced":"-3","avg_break_x":"17","max_break_x":"19","min_break_x":"16","min_pitch_speed":"76.1","avg_pitch_speed":"84.0","max_pitch_speed":"92.3","avg_hit_speed":"--","max_hit_speed":"","min_hit_speed":"","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"S":3,"B":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":4,"pitches_inning_3":4,"avg_speed_inning_3":"84.0","avg_speed_inning_3_vs_avg":0.04999999999999716,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"0974c9b4-4d95-4d7e-8ae6-868fd60a96f3","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":76.1,"end_speed":69.7,"sz_top":3.21284430859514,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.516478632102161,"plateTime":0.49625556040200225,"zone":8,"spin_rate":1994,"breakX":15.7,"inducedBreakZ":-3.1,"breakZ":-50.6,"px":0.0021186921259204183,"pz":1.818267387205827,"x0":3.2790776839754248,"y0":50.005270252988694,"z0":4.295676284300218,"ax":-9.844695466968359,"ay":21.287691620924793,"az":-35.073962687497506,"vx0":-4.735921057591829,"vy0":-110.72187508778057,"vz0":2.8593272067635764,"pfxX":1.3083333333333333,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-4.216666666666667,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":50.6,"breakZWithGravityFeet":4.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.46611823456609963,"plateXPoly":0.0021186921259204183,"plateYPoly":0.7083333333333286,"plateZPoly":1.818267387205827,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.0021186921259204183,"plate_z":1.818267387205827,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":73,"rowId":"73-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7fde0b9b-ab9a-48a1-8656-bc778ad3f6dc","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":77.1,"end_speed":70.9,"sz_top":3.24244416572257,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.291682582099338,"plateTime":0.4882650786223568,"zone":14,"spin_rate":1978,"breakX":16.8,"inducedBreakZ":-1.8,"breakZ":-47.8,"px":0.8446382496515765,"pz":1.852022343842922,"x0":3.389053899513344,"y0":50.00264114149989,"z0":4.146783883336849,"ax":-11.31945697869541,"ay":20.458016137443394,"az":-34.16144453143347,"vx0":-2.9553617863962525,"vy0":-112.21364822437096,"vz0":2.82513983163574,"pfxX":1.4000000000000001,"pfxZ":-0.15,"pfxZWithGravity":-3.983333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":-1.8,"breakZInducedFeet":-0.15,"breakZWithGravityInches":47.8,"breakZWithGravityFeet":3.983333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.45844860841437945,"plateXPoly":0.8446382496515765,"plateYPoly":0.7083333333333144,"plateZPoly":1.852022343842922,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8446382496515765,"plate_z":1.852022343842922,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cc5aae99-c5d3-4765-85f1-c784906eaec3","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.3,"end_speed":84.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.306482908350582,"plateTime":0.40862658257259943,"zone":14,"spin_rate":1966,"breakX":18.6,"inducedBreakZ":-3.4,"breakZ":-35.6,"px":1.037365992823418,"pz":2.2242894522091947,"x0":3.1814084124152524,"y0":50.00308838428347,"z0":4.451993658560989,"ax":20.821992412727372,"ay":29.25009595832689,"az":-36.058279123563274,"vx0":-9.582546427987246,"vy0":-134.0866808850877,"vz0":1.111629267976049,"pfxX":-1.55,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-2.966666666666667,"breakXInches":-18.6,"breakXFeet":-1.55,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":18.6,"pfxXNoAbs":-1.55,"plateTimeSZDepth":0.3836908709733763,"plateXPoly":1.037365992823418,"plateYPoly":0.7083333333333428,"plateZPoly":2.2242894522091947,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.037365992823418,"plate_z":2.2242894522091947,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":75,"rowId":"75-716794","game_pk":"716794","source":"gamefeed"}]},"away_batters":{"455117":[{"type":"pitch","year":2023,"sportId":1,"play_id":"56bba5cb-e7d4-4288-b4f4-44c7837779d6","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":87.4,"end_speed":81.1,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.976676345307761,"plateTime":0.4275224027336244,"zone":12,"spin_rate":2388,"breakX":5.3,"inducedBreakZ":10.7,"breakZ":-24.6,"px":0.22269072890058061,"pz":3.3943593194112633,"x0":-1.1581290213329427,"y0":50.00533778122049,"z0":5.919515020844371,"ax":4.421653638014309,"ay":22.650460641973712,"az":-22.195561725539424,"vx0":2.5547035872230883,"vy0":-127.41656326458825,"vz0":-1.8414859517689046,"pfxX":-0.44166666666666665,"pfxZ":0.8916666666666666,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.40120341967214973,"plateXPoly":0.22269072890058061,"plateYPoly":0.7083333333333783,"plateZPoly":3.3943593194112633,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.22269072890058061,"plate_z":3.3943593194112633,"player_total_pitches":22,"player_total_pitches_pitch_types":10,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":38,"rowId":"38-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":2,"FF":1,"KC":2,"ST":3,"SI":5,"SL":1},"results":{"S":6,"B":5,"X":3},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.6666666666666666,"z_swing":0.5,"strike_rate":0.6,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":0,"zone_rate":0.4,"swings":3,"miss_percent":"67","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-0.9","avg_rel_z":"5.7","avg_rpm":"2088","max_rpm":"2139","min_rpm":"1999","avg_break_z":"16","max_break_z":"18","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"14","max_break_z_induced":"15","min_break_z_induced":"13","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"94.3","avg_pitch_speed":"95.2","max_pitch_speed":"95.9","avg_hit_speed":"100.2","max_hit_speed":"100.2","min_hit_speed":"100.2","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"S":2,"B":2,"X":1},"swinging_strikes":2,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":5,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_4":4,"avg_speed_inning_4":"95.3","avg_speed_inning_4_vs_avg":0.12499999999998579,"pitches_inning_5":1,"avg_speed_inning_5":"94.6","avg_speed_inning_5_vs_avg":-0.6000000000000085,"percent":"36","rhb_pitch_percent":36,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"31","pitch_pct_time_thru_1_vs_avg":-5.23076923076923,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":64,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.6","avg_rpm":"2216","max_rpm":"2299","min_rpm":"2071","avg_break_z":"41","max_break_z":"45","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"-0","max_break_z_induced":"7","min_break_z_induced":"-4","avg_break_x":"6","max_break_x":"10","min_break_x":"4","min_pitch_speed":"81.2","avg_pitch_speed":"81.8","max_pitch_speed":"82.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":3},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":4,"pitches_time_thru_1":3,"pitches_inning_2":1,"avg_speed_inning_2":"82.4","avg_speed_inning_2_vs_avg":0.6000000000000085,"pitches_inning_4":2,"avg_speed_inning_4":"81.5","avg_speed_inning_4_vs_avg":-0.29999999999999716,"percent":"21","rhb_pitch_percent":21,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"23","pitch_pct_time_thru_1_vs_avg":2.0769230769230766,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":1,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"6.1","avg_rpm":"2223","max_rpm":"2250","min_rpm":"2196","avg_break_z":"56","max_break_z":"58","min_break_z":"55","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-12","min_break_z_induced":"-15","avg_break_x":"6","max_break_x":"7","min_break_x":"5","min_pitch_speed":"79.2","avg_pitch_speed":"79.5","max_pitch_speed":"79.8","avg_hit_speed":"94.0","max_hit_speed":"94.0","min_hit_speed":"94.0","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":2,"pitches_inning_2":2,"avg_speed_inning_2":"79.5","avg_speed_inning_2_vs_avg":0,"percent":"14","rhb_pitch_percent":14,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":1.384615384615385,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":1,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.5,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-1.0","avg_rel_z":"5.9","avg_rpm":"2384","max_rpm":"2388","min_rpm":"2380","avg_break_z":"24","max_break_z":"25","min_break_z":"23","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"11","min_break_z_induced":"11","avg_break_x":"5","max_break_x":"5","min_break_x":"4","min_pitch_speed":"87.4","avg_pitch_speed":"88.2","max_pitch_speed":"89.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":2},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":2,"pitches_inning_2":2,"avg_speed_inning_2":"88.2","avg_speed_inning_2_vs_avg":0,"percent":"14","rhb_pitch_percent":14,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":1.384615384615385,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.6","avg_rel_z":"6.0","avg_rpm":"2354","max_rpm":"2354","min_rpm":"2354","avg_break_z":"46","max_break_z":"46","min_break_z":"46","avg_bat_speed":"--","avg_break_z_induced":"-7","max_break_z_induced":"-7","min_break_z_induced":"-7","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"83.2","avg_pitch_speed":"83.2","max_pitch_speed":"83.2","avg_hit_speed":"43.4","max_hit_speed":"43.4","min_hit_speed":"43.4","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"83.2","avg_speed_inning_8_vs_avg":0,"percent":"7","rhb_pitch_percent":7,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":0.6923076923076925,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.9","avg_rel_z":"5.9","avg_rpm":"2407","max_rpm":"2407","min_rpm":"2407","avg_break_z":"13","max_break_z":"13","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"19","max_break_z_induced":"19","min_break_z_induced":"19","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"92.6","avg_pitch_speed":"92.6","max_pitch_speed":"92.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"92.6","avg_speed_inning_2_vs_avg":0,"percent":"7","rhb_pitch_percent":7,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":0.6923076923076925,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":2,"oFouls":0,"oInPlay":2,"oSwings":4,"zSwingMiss":1,"zFouls":3,"zInPlay":1,"zSwings":5,"o_swing":0.5,"z_swing":0.8333333333333334,"strike_rate":0.6428571428571429,"first_pitches":4,"first_pitch_strikes":4,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":0.8,"zone_rate":0.42857142857142855,"swings":9,"miss_percent":"33","cs_plus_whiffs":3,"csw_percent":21,"avg_rel_x":"-1.1","avg_rel_z":"5.8","avg_rpm":"2219","max_rpm":"2407","min_rpm":"1999","avg_break_z":"30","max_break_z":"58","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"19","min_break_z_induced":"-15","avg_break_x":"9","max_break_x":"17","min_break_x":"4","min_pitch_speed":"79.2","avg_pitch_speed":"88.0","max_pitch_speed":"95.9","avg_hit_speed":"79.2","max_hit_speed":"","min_hit_speed":"","count":14,"pitches_vs_right":14,"pitches_vs_left":0,"results":{"S":6,"B":5,"X":3},"swinging_strikes":3,"fouls":3,"strikeouts":0,"called_strikes":0,"balls_in_play":3,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":8,"pitches_time_thru_1":13,"pitches_time_thru_2":1,"pitches_inning_2":6,"avg_speed_inning_2":"85.1","avg_speed_inning_2_vs_avg":-2.933333333333323,"pitches_inning_4":6,"avg_speed_inning_4":"90.7","avg_speed_inning_4_vs_avg":2.7166666666666544,"pitches_inning_5":1,"avg_speed_inning_5":"94.6","avg_speed_inning_5_vs_avg":6.599999999999994,"pitches_inning_8":1,"avg_speed_inning_8":"83.2","avg_speed_inning_8_vs_avg":-4.799999999999997,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"2a5f8cb9-12ba-4f10-9cb6-0a0301abf333","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":92.6,"end_speed":84.5,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.002143746785736,"plateTime":0.40661889003335183,"zone":1,"spin_rate":2407,"breakX":7.6,"inducedBreakZ":19.4,"breakZ":-12.5,"px":-0.650536492093652,"pz":2.895998319491367,"x0":-0.9102062441332786,"y0":50.00294379476589,"z0":5.857285409706372,"ax":-8.201291528700288,"ay":29.72044447885718,"az":-11.438561380297829,"vx0":2.2457415668227054,"vy0":-134.78538484982843,"vz0":-5.572553962095984,"pfxX":0.6333333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38179792242742777,"plateXPoly":-0.650536492093652,"plateYPoly":0.7083333333333286,"plateZPoly":2.895998319491367,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.650536492093652,"plate_z":2.895998319491367,"player_total_pitches":23,"player_total_pitches_pitch_types":7,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":39,"rowId":"39-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0eef7bbf-9ccc-4586-8627-d7aa3bf22bbc","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":79.2,"end_speed":73.7,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.804247439340115,"plateTime":0.47352406804848224,"zone":8,"spin_rate":2196,"breakX":4.9,"inducedBreakZ":-11.8,"breakZ":-55.1,"px":-0.12964964172535398,"pz":1.777594174891485,"x0":-0.9946723337139151,"y0":50.00520150512213,"z0":6.099213327895877,"ax":3.4519361138088143,"ay":20.39081314527837,"az":-41.114811191298564,"vx0":1.178754026433481,"vy0":-115.43159802753574,"vz0":-0.583889614694672,"pfxX":-0.4083333333333334,"pfxZ":-0.9833333333333334,"pfxZWithGravity":-4.591666666666667,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":-11.8,"breakZInducedFeet":-0.9833333333333334,"breakZWithGravityInches":55.1,"breakZWithGravityFeet":4.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.44451818059515735,"plateXPoly":-0.12964964172535398,"plateYPoly":0.708333333333286,"plateZPoly":1.777594174891485,"pfxXDirection":"←","inducedBreakZForcedSign":"-11.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.12964964172535398,"plate_z":1.777594174891485,"player_total_pitches":24,"player_total_pitches_pitch_types":3,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":40,"rowId":"40-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bab42161-8f2a-4e5d-a4e3-bd1cda2c9811","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":82.4,"end_speed":75.8,"sz_top":3.0648370980713,"sz_bot":1.38687842769961,"sz_depth":8.5,"sz_width":17,"extension":5.908560938302352,"plateTime":0.45545902088505574,"zone":12,"spin_rate":2299,"breakX":9.7,"inducedBreakZ":7.2,"breakZ":-32.9,"px":0.5799139323293048,"pz":3.886188173130214,"x0":-1.107522226701304,"y0":50.00239495900389,"z0":5.863421890734155,"ax":7.4656554325846844,"ay":22.46109625137778,"az":-26.801702720710637,"vx0":2.3506607193446722,"vy0":-120.09336555979958,"vz0":1.105202647401489,"pfxX":-0.8083333333333332,"pfxZ":0.6,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-9.7,"breakXFeet":-0.8083333333333332,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":9.7,"pfxXNoAbs":-0.8083333333333332,"plateTimeSZDepth":0.4275597400248117,"plateXPoly":0.5799139323293048,"plateYPoly":0.7083333333333499,"plateZPoly":3.886188173130214,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5799139323293048,"plate_z":3.886188173130214,"player_total_pitches":25,"player_total_pitches_pitch_types":2,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":41,"rowId":"41-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9073122e-8a58-4510-b0f8-ba337b914116","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89,"end_speed":82.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.171556900956628,"plateTime":0.42060095817266285,"zone":3,"spin_rate":2380,"breakX":3.7,"inducedBreakZ":11.2,"breakZ":-22.9,"px":0.6378613266224444,"pz":2.9299130514662464,"x0":-0.9041224742834628,"y0":50.0001360681228,"z0":5.913596063046788,"ax":2.9034462751543635,"ay":24.05155650755294,"az":-21.116684344684582,"vx0":3.333808898106899,"vy0":-129.6329544720199,"vz0":-3.3922020609241668,"pfxX":-0.30833333333333335,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-3.7,"breakXFeet":-0.30833333333333335,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":3.7,"pfxXNoAbs":-0.30833333333333335,"plateTimeSZDepth":0.3946929135077863,"plateXPoly":0.6378613266224444,"plateYPoly":0.7083333333333641,"plateZPoly":2.9299130514662464,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.6378613266224444,"plate_z":2.9299130514662464,"player_total_pitches":26,"player_total_pitches_pitch_types":11,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":42,"rowId":"42-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d9d3b46b-6299-47d0-9f6a-7341b45b6a37","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.8,"end_speed":73.8,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.944605307527792,"plateTime":0.4720474714823566,"zone":14,"spin_rate":2250,"breakX":7.3,"inducedBreakZ":-14.5,"breakZ":-57.5,"px":0.06833193762243839,"pz":1.1746305465253943,"x0":-0.9447831407020858,"y0":50.00390612664332,"z0":6.030749641381603,"ax":5.304508249199619,"ay":22.864475901828307,"az":-43.04112090107025,"vx0":1.1095640464957823,"vy0":-116.26667118180178,"vz0":-1.4139049244213522,"pfxX":-0.6083333333333333,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.791666666666667,"breakXInches":-7.3,"breakXFeet":-0.6083333333333333,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.3,"pfxXNoAbs":-0.6083333333333333,"plateTimeSZDepth":0.4433109529244066,"plateXPoly":0.06833193762243839,"plateYPoly":0.7083333333333357,"plateZPoly":1.1746305465253943,"pfxXDirection":"←","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"94.0","hit_speed":"94.0","hit_distance":"116","xba":".610","hit_angle":"8","is_barrel":0,"hc_x":48.72,"hc_x_ft":-184.3442608,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.06833193762243839,"plate_z":1.1746305465253943,"launch_speed":"94.0","launch_angle":"8","player_total_pitches":27,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"05f51616-3eda-4ac8-b20c-50c09e677b1d","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":94.3,"end_speed":86.2,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.349599583983727,"plateTime":0.39904413461216803,"zone":11,"spin_rate":2087,"breakX":14.2,"inducedBreakZ":14.5,"breakZ":-16.2,"px":-0.9880371752794077,"pz":3.0972321835536194,"x0":-1.1690364160102997,"y0":50.00090903347334,"z0":5.777752122694484,"ax":-15.683929644902669,"ay":30.537017676319802,"az":-16.190045126183296,"vx0":3.4211973994038787,"vy0":-137.28541398100845,"vz0":-4.121558361588966,"pfxX":1.1833333333333333,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3499999999999999,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.37466369383795134,"plateXPoly":-0.9880371752794077,"plateYPoly":0.7083333333333144,"plateZPoly":3.0972321835536194,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.9880371752794077,"plate_z":3.0972321835536194,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":93,"rowId":"93-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5d538a56-acad-4991-9301-db742154a636","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":75.4,"sz_top":3.03523409827213,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.663699792612483,"plateTime":0.4621951055920235,"zone":14,"spin_rate":2071,"breakX":4.6,"inducedBreakZ":-3.7,"breakZ":-45,"px":1.9214695281206273,"pz":1.6466894546650108,"x0":-1.0210202385846339,"y0":50.000829892833565,"z0":5.598706900040117,"ax":2.4730005181798207,"ay":21.32911052402056,"az":-35.03055586054946,"vx0":6.246004288481289,"vy0":-118.2460288811187,"vz0":-1.510599427215695,"pfxX":-0.3833333333333333,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.75,"breakXInches":-4.6,"breakXFeet":-0.3833333333333333,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":4.6,"pfxXNoAbs":-0.3833333333333333,"plateTimeSZDepth":0.4338390048887988,"plateXPoly":1.9214695281206273,"plateYPoly":0.7083333333332718,"plateZPoly":1.6466894546650108,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.9214695281206273,"plate_z":1.6466894546650108,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":94,"rowId":"94-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"61d4f5f3-ed28-4deb-afd1-2dca73627506","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":81.8,"end_speed":76.9,"sz_top":3.0648370980713,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":7.069117971246676,"plateTime":0.4569845123425531,"zone":14,"spin_rate":2278,"breakX":4.3,"inducedBreakZ":-4,"breakZ":-44.3,"px":1.229059842921118,"pz":0.21461982384156553,"x0":-1.0561247819848154,"y0":50.00558508510474,"z0":5.48640368495501,"ax":2.677339288713913,"ay":19.672207351403717,"az":-34.713649794953405,"vx0":4.754974449457025,"vy0":-119.1784644317217,"vz0":-4.850798948506767,"pfxX":-0.35833333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.6916666666666664,"breakXInches":-4.3,"breakXFeet":-0.35833333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":44.3,"breakZWithGravityFeet":3.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":4.3,"pfxXNoAbs":-0.35833333333333334,"plateTimeSZDepth":0.42881882810793065,"plateXPoly":1.229059842921118,"plateYPoly":0.7083333333333286,"plateZPoly":0.21461982384156553,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.229059842921118,"plate_z":0.21461982384156553,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":95,"rowId":"95-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"84e91f7d-b340-41a0-8ad0-3e3ca806dde0","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"21","start_speed":95.7,"end_speed":88.3,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.589725158215469,"plateTime":0.3916561427038525,"zone":2,"spin_rate":2139,"breakX":14.2,"inducedBreakZ":13.6,"breakZ":-16.1,"px":0.19415477360025846,"pz":2.6117713010531975,"x0":-0.854194935324976,"y0":50.0056791991575,"z0":5.683464968536938,"ax":-16.67651824877139,"ay":28.270421429317096,"az":-16.422416695406934,"vx0":5.917016139643138,"vy0":-139.30456676093303,"vz0":-5.337858252709023,"pfxX":1.1833333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3416666666666668,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.36759282269484084,"plateXPoly":0.19415477360025846,"plateYPoly":0.7083333333332931,"plateZPoly":2.6117713010531975,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.19415477360025846,"plate_z":2.6117713010531975,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":96,"rowId":"96-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"92fc3b15-3982-4c96-892a-25afbe02df91","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.4,"end_speed":88,"sz_top":2.99972120894684,"sz_bot":1.26252765683581,"sz_depth":8.5,"sz_width":17,"extension":7.3881995377527785,"plateTime":0.3937821302081672,"zone":9,"spin_rate":2122,"breakX":12.7,"inducedBreakZ":14.4,"breakZ":-15.5,"px":0.5466402341682125,"pz":1.2859542410788247,"x0":-0.7590230385104758,"y0":50.00391636288861,"z0":5.539165153086762,"ax":-15.038231678683433,"ay":28.292722684674434,"az":-14.936200339119372,"vx0":6.311695309901138,"vy0":-138.60252290140247,"vz0":-8.747232072063476,"pfxX":1.0583333333333333,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3696042324821303,"plateXPoly":0.5466402341682125,"plateYPoly":0.7083333333333286,"plateZPoly":1.2859542410788247,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.5466402341682125,"plate_z":1.2859542410788247,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":97,"rowId":"97-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6eea6da3-2212-44f4-b502-f735ea05c4da","inning":4,"half_inning":"top","ab_number":27,"cap_index":0,"outs":0,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Martin Maldonado walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":95.9,"end_speed":88.4,"sz_top":3.09443958387247,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":7.708950001990303,"plateTime":0.39142834996194065,"zone":14,"spin_rate":1999,"breakX":15.1,"inducedBreakZ":13.4,"breakZ":-16.2,"px":0.9389924705255719,"pz":2.252829513526862,"x0":-0.8004963883085157,"y0":50.00171092162951,"z0":5.605005684066608,"ax":-18.152168404050993,"ay":28.611325305205334,"az":-16.400172920465828,"vx0":8.069271644883047,"vy0":-139.4357368996967,"vz0":-6.112439185349317,"pfxX":1.2583333333333333,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3499999999999999,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.2,"breakZWithGravityFeet":1.3499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.367366691179022,"plateXPoly":0.9389924705255719,"plateYPoly":0.7083333333333997,"plateZPoly":2.252829513526862,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9389924705255719,"plate_z":2.252829513526862,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":98,"rowId":"98-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c63abadf-5e48-4867-9060-6210cccf10a2","inning":5,"half_inning":"top","ab_number":39,"cap_index":33,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a sharp line drive to left fielder Rob Refsnyder. Jon Singleton to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.609240904306408,"plateTime":0.3979852321155004,"zone":11,"spin_rate":2092,"breakX":17.4,"inducedBreakZ":12.7,"breakZ":-17.9,"px":-0.10763242429795428,"pz":3.43386860047283,"x0":-0.8619551354202095,"y0":50.00209916165576,"z0":5.683137522096792,"ax":-19.692026001158304,"ay":30.991937428436852,"az":-18.314134800444958,"vx0":5.697949695567453,"vy0":-137.70045346973137,"vz0":-2.597091298997104,"pfxX":1.45,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.37369321739738165,"plateXPoly":-0.10763242429795428,"plateYPoly":0.7083333333333073,"plateZPoly":3.43386860047283,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"248","xba":".450","hit_angle":"17","is_barrel":0,"hc_x":46.32,"hc_x_ft":-190.1291248,"hc_y":112.93,"hc_y_ft":218.0650452,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.10763242429795428,"plate_z":3.43386860047283,"launch_speed":"100.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":147,"rowId":"147-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb8b5d47-0aa7-4612-8376-ef03e3145cef","inning":8,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Martin Maldonado grounds out softly, pitcher Kenley Jansen to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.2,"end_speed":78,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.643231677141,"plateTime":0.44887128866083037,"zone":7,"spin_rate":2354,"breakX":6.2,"inducedBreakZ":-6.8,"breakZ":-45.7,"px":-0.77935609400182,"pz":1.8737099676913695,"x0":-2.572902905441414,"y0":50.003423641496916,"z0":6.019746892434675,"ax":4.614805873245995,"ay":20.450645125670103,"az":-37.742386062621236,"vx0":3.286258869175912,"vy0":-121.34078461652864,"vz0":-1.89468840599198,"pfxX":-0.5166666666666667,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.42120373093950114,"plateXPoly":-0.77935609400182,"plateYPoly":0.7083333333333215,"plateZPoly":1.8737099676913695,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"43.0","hit_speed":"43.4","hit_distance":"6","xba":".190","hit_angle":"-42","is_barrel":0,"hc_x":129.7,"hc_x_ft":10.846691999999962,"hc_y":178.78,"hc_y_ft":59.342839200000014,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.77935609400182,"plate_z":1.8737099676913695,"launch_speed":"43.4","launch_angle":"-42","player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-716794","game_pk":"716794","source":"gamefeed"}],"488726":[{"type":"pitch","year":2023,"sportId":1,"play_id":"202705de-b9b8-41d3-85cb-2cb194d9c4f7","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91,"end_speed":83.6,"sz_top":3.36083818313805,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.928829987263921,"plateTime":0.4135150426805523,"zone":8,"spin_rate":2404,"breakX":7.7,"inducedBreakZ":19.2,"breakZ":-13.8,"px":-0.04361254636640988,"pz":1.4431103695405785,"x0":-0.9262900938852514,"y0":50.00025245268472,"z0":5.780730424821447,"ax":-8.396478757483829,"ay":27.33127709606019,"az":-11.671661573539144,"vx0":3.9035730094147403,"vy0":-132.28934207697816,"vz0":-8.909171994327034,"pfxX":0.6416666666666667,"pfxZ":1.5999999999999999,"pfxZWithGravity":-1.1500000000000001,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.38817204027456903,"plateXPoly":-0.04361254636640988,"plateYPoly":0.7083333333333357,"plateZPoly":1.4431103695405785,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.04361254636640988,"plate_z":1.4431103695405785,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":32,"rowId":"32-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FF":6,"FS":2,"KC":1,"FC":3,"SI":1},"results":{"S":6,"B":4,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0,"z_swing":0.5,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":2,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-1.8","avg_rel_z":"5.8","avg_rpm":"2239","max_rpm":"2404","min_rpm":"2095","avg_break_z":"15","max_break_z":"16","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"19","min_break_z_induced":"13","avg_break_x":"8","max_break_x":"10","min_break_x":"6","min_pitch_speed":"91.0","avg_pitch_speed":"93.7","max_pitch_speed":"96.0","avg_hit_speed":"102.3","max_hit_speed":"102.3","min_hit_speed":"102.3","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":3,"B":2,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":7,"pitches_time_thru_1":6,"pitches_inning_2":3,"avg_speed_inning_2":"91.6","avg_speed_inning_2_vs_avg":-2.066666666666677,"pitches_inning_7":3,"avg_speed_inning_7":"95.8","avg_speed_inning_7_vs_avg":2.066666666666663,"percent":"46","rhb_pitch_percent":null,"lhb_pitch_percent":46,"pitch_pct_time_thru_1":"55","pitch_pct_time_thru_1_vs_avg":8.54545454545454,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0.6666666666666666,"zone_rate":1,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-2.3","avg_rel_z":"5.8","avg_rpm":"2277","max_rpm":"2525","min_rpm":"2075","avg_break_z":"21","max_break_z":"24","min_break_z":"19","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"13","min_break_z_induced":"8","avg_break_x":"1","max_break_x":"3","min_break_x":"0","min_pitch_speed":"89.1","avg_pitch_speed":"91.2","max_pitch_speed":"92.7","avg_hit_speed":"89.2","max_hit_speed":"89.2","min_hit_speed":"89.2","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"X":1,"S":2},"swinging_strikes":1,"fouls":1,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":7,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"89.1","avg_speed_inning_3_vs_avg":-2.1000000000000085,"pitches_inning_7":2,"avg_speed_inning_7":"92.3","avg_speed_inning_7_vs_avg":1.0499999999999972,"percent":"23","rhb_pitch_percent":null,"lhb_pitch_percent":23,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":-4.818181818181817,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":27,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.9","avg_rel_z":"5.7","avg_rpm":"1292","max_rpm":"1552","min_rpm":"1032","avg_break_z":"29","max_break_z":"30","min_break_z":"29","avg_bat_speed":"--","avg_break_z_induced":"8","max_break_z_induced":"12","min_break_z_induced":"4","avg_break_x":"8","max_break_x":"11","min_break_x":"5","min_pitch_speed":"81.6","avg_pitch_speed":"85.3","max_pitch_speed":"89.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_2":1,"avg_speed_inning_2":"81.6","avg_speed_inning_2_vs_avg":-3.700000000000003,"pitches_inning_7":1,"avg_speed_inning_7":"89.1","avg_speed_inning_7_vs_avg":3.799999999999997,"percent":"15","rhb_pitch_percent":null,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":3.1818181818181834,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2074","max_rpm":"2074","min_rpm":"2074","avg_break_z":"19","max_break_z":"19","min_break_z":"19","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"12","min_break_z_induced":"12","avg_break_x":"15","max_break_x":"15","min_break_x":"15","min_pitch_speed":"93.6","avg_pitch_speed":"93.6","max_pitch_speed":"93.6","avg_hit_speed":"96.9","max_hit_speed":"96.9","min_hit_speed":"96.9","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":5,"max_inning":5,"pitches_time_thru_1":1,"pitches_inning_5":1,"avg_speed_inning_5":"93.6","avg_speed_inning_5_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":1.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"-1.0","avg_rel_z":"6.0","avg_rpm":"2313","max_rpm":"2313","min_rpm":"2313","avg_break_z":"56","max_break_z":"56","min_break_z":"56","avg_bat_speed":"--","avg_break_z_induced":"-12","max_break_z_induced":"-12","min_break_z_induced":"-12","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"79.2","avg_pitch_speed":"79.2","max_pitch_speed":"79.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":3,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"79.2","avg_speed_inning_3_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":42,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":2,"zInPlay":3,"zSwings":6,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.6923076923076923,"first_pitches":4,"first_pitch_strikes":4,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.8333333333333334,"zone_rate":0.6923076923076923,"swings":6,"miss_percent":"17","cs_plus_whiffs":4,"csw_percent":31,"avg_rel_x":"-1.8","avg_rel_z":"5.8","avg_rpm":"2095","max_rpm":"2525","min_rpm":"1032","avg_break_z":"22","max_break_z":"56","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"19","min_break_z_induced":"-12","avg_break_x":"7","max_break_x":"15","min_break_x":"0","min_pitch_speed":"79.2","avg_pitch_speed":"90.7","max_pitch_speed":"96.0","avg_hit_speed":"96.1","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":0,"pitches_vs_left":13,"results":{"S":6,"B":4,"X":3},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":2,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":7,"pitches_time_thru_1":11,"pitches_time_thru_2":2,"pitches_inning_2":4,"avg_speed_inning_2":"89.1","avg_speed_inning_2_vs_avg":-1.5750000000000028,"pitches_inning_3":2,"avg_speed_inning_3":"84.2","avg_speed_inning_3_vs_avg":-6.549999999999997,"pitches_inning_5":1,"avg_speed_inning_5":"93.6","avg_speed_inning_5_vs_avg":2.8999999999999915,"pitches_inning_7":6,"avg_speed_inning_7":"93.5","avg_speed_inning_7_vs_avg":2.7833333333333314,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"d0f7f98d-249d-4765-be8e-1ff37df0a407","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.6,"end_speed":75.7,"sz_top":3.36083818313805,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":5.920149228235969,"plateTime":0.4597542084523569,"zone":14,"spin_rate":1032,"breakX":4.6,"inducedBreakZ":12,"breakZ":-28.8,"px":0.8931612080537439,"pz":0.9485991681588279,"x0":-0.9437288601599765,"y0":50.00202277030712,"z0":5.715233126629021,"ax":-4.521319495952875,"ay":20.68200685144451,"az":-21.70340408851949,"vx0":5.232528929353849,"vy0":-118.70236129998608,"vz0":-6.364471318509326,"pfxX":0.3833333333333333,"pfxZ":1,"pfxZWithGravity":-2.4,"breakXInches":4.6,"breakXFeet":0.3833333333333333,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":28.8,"breakZWithGravityFeet":2.4,"pfxZDirection":"↓","pfxXWithGravity":0.3833333333333333,"pfxXNoAbs":0.3833333333333333,"plateTimeSZDepth":0.43149121165063653,"plateXPoly":0.8931612080537439,"plateYPoly":0.7083333333333215,"plateZPoly":0.9485991681588279,"pfxXDirection":"→","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8931612080537439,"plate_z":0.9485991681588279,"player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":33,"rowId":"33-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a42df67d-fb28-42da-a384-4dde9cfefe8a","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":91.3,"end_speed":83.9,"sz_top":3.3282805186068,"sz_bot":1.650523732755,"sz_depth":8.5,"sz_width":17,"extension":6.241957042620492,"plateTime":0.4121807334530083,"zone":14,"spin_rate":2317,"breakX":6,"inducedBreakZ":18.6,"breakZ":-14.2,"px":0.7603966633037392,"pz":1.4140658841343825,"x0":-0.9395394739978226,"y0":50.00297764051648,"z0":5.691973912280179,"ax":-7.121368879784943,"ay":26.886459932902767,"az":-12.157240911599283,"vx0":5.771214498262849,"vy0":-132.60439295009783,"vz0":-8.7044001628236,"pfxX":0.5,"pfxZ":1.55,"pfxZWithGravity":-1.1833333333333333,"breakXInches":6,"breakXFeet":0.5,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":0.5,"plateTimeSZDepth":0.38691917658138203,"plateXPoly":0.7603966633037392,"plateYPoly":0.7083333333333144,"plateZPoly":1.4140658841343825,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7603966633037392,"plate_z":1.4140658841343825,"player_total_pitches":18,"player_total_pitches_pitch_types":5,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":34,"rowId":"34-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"95ff42c6-1cef-4b03-9456-e06b15148e9e","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.141359349201354,"plateTime":0.4063005035189784,"zone":5,"spin_rate":2299,"breakX":7.6,"inducedBreakZ":17.4,"breakZ":-14.5,"px":-0.23205623129823927,"pz":2.275382112771968,"x0":-1.0718657602764237,"y0":50.005686240817354,"z0":5.813684770695013,"ax":-8.494166216183121,"ay":28.66244485719079,"az":-13.253723618237244,"vx0":3.821656373733852,"vy0":-134.69963053356284,"vz0":-6.7477537102791745,"pfxX":0.6333333333333333,"pfxZ":1.45,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38146155806627796,"plateXPoly":-0.23205623129823927,"plateYPoly":0.7083333333333428,"plateZPoly":2.275382112771968,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.3","hit_distance":"355","xba":".440","hit_angle":"19","is_barrel":0,"hc_x":187.47,"hc_x_ft":150.09318919999998,"hc_y":69.63,"hc_y_ft":322.43363320000003,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.23205623129823927,"plate_z":2.275382112771968,"launch_speed":"102.3","launch_angle":"19","player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9155d1a3-3288-4da1-8173-a56c7383485a","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":79.2,"end_speed":73.3,"sz_top":3.36083818313805,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.0118598242629195,"plateTime":0.47509055260441846,"zone":9,"spin_rate":2313,"breakX":4,"inducedBreakZ":-12.1,"breakZ":-55.7,"px":0.30482320241783567,"pz":1.763053720642981,"x0":-0.9906711122184653,"y0":50.00070603638879,"z0":6.007824279950471,"ax":2.492173596957442,"ay":21.78645705841809,"az":-41.352706419665815,"vx0":2.348333614614563,"vy0":-115.36084765243037,"vz0":-0.2924796062839996,"pfxX":-0.3333333333333333,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.641666666666667,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":55.7,"breakZWithGravityFeet":4.641666666666667,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.44607830218565475,"plateXPoly":0.30482320241783567,"plateYPoly":0.7083333333333215,"plateZPoly":1.763053720642981,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.30482320241783567,"plate_z":1.763053720642981,"player_total_pitches":45,"player_total_pitches_pitch_types":6,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":70,"rowId":"70-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6d1230f4-540d-4757-9657-aa0c014e6ea2","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":83,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.125082334928599,"plateTime":0.4193423496670752,"zone":9,"spin_rate":2525,"breakX":2.5,"inducedBreakZ":12.7,"breakZ":-21.2,"px":0.358216372169861,"pz":1.7413069978699793,"x0":-1.0594880322826616,"y0":50.005547683324906,"z0":5.697227361897774,"ax":1.845820488721532,"ay":23.12410498923215,"az":-19.127618941321543,"vx0":3.2395786288247006,"vy0":-129.82657233038668,"vz0":-6.289587000440864,"pfxX":-0.20833333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.39350623191035006,"plateXPoly":0.358216372169861,"plateYPoly":0.7083333333333428,"plateZPoly":1.7413069978699793,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"89.2","hit_distance":"250","xba":".870","hit_angle":"17","is_barrel":0,"hc_x":200.63,"hc_x_ft":181.81352679999998,"hc_y":110.38,"hc_y_ft":224.21146320000003,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.358216372169861,"plate_z":1.7413069978699793,"launch_speed":"89.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":19,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":71,"rowId":"71-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"52bbe4f7-1243-462c-9d45-3778759fab1a","inning":5,"half_inning":"top","ab_number":36,"cap_index":0,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Michael Brantley grounds out, first baseman Triston Casas to pitcher Garrett Whitlock.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":86.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":7.325348009737307,"plateTime":0.4008793559468211,"zone":8,"spin_rate":2074,"breakX":14.5,"inducedBreakZ":12.1,"breakZ":-19,"px":0.02021160680312195,"pz":1.9632199908717558,"x0":-0.9517432488122912,"y0":50.00039546133024,"z0":5.579358033978343,"ax":-16.32038079355859,"ay":27.805246183561525,"az":-18.476018626031475,"vx0":5.653546438055595,"vy0":-136.23809426025403,"vz0":-6.135033692664512,"pfxX":1.2083333333333333,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.37625469855474597,"plateXPoly":0.02021160680312195,"plateYPoly":0.7083333333333854,"plateZPoly":1.9632199908717558,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"97.0","hit_speed":"96.9","hit_distance":"11","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":156.34,"hc_x_ft":75.05868240000001,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.02021160680312195,"plate_z":1.9632199908717558,"launch_speed":"96.9","launch_angle":"-11","player_total_pitches":35,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":136,"rowId":"136-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c6894a83-6903-469f-8108-03ebc395047a","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":88.1,"sz_top":3.3904353158625,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.455644759326695,"plateTime":0.3926440681604353,"zone":4,"spin_rate":2095,"breakX":9.1,"inducedBreakZ":13.4,"breakZ":-16.3,"px":-0.6287477727250832,"pz":2.671662466577718,"x0":-2.679294834787791,"y0":50.006636605520825,"z0":5.8945455046424104,"ax":-11.498658191467824,"ay":28.59054001886645,"az":-16.5883651906711,"vx0":7.682642910742094,"vy0":-139.0278196615586,"vz0":-5.687616257565092,"pfxX":0.7583333333333333,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3583333333333334,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3685602266702026,"plateXPoly":-0.6287477727250832,"plateYPoly":0.7083333333333215,"plateZPoly":2.671662466577718,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.6287477727250832,"plate_z":2.671662466577718,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":201,"rowId":"201-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e13ff9e-4676-44cb-ba45-f9fcc3315404","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":82.9,"sz_top":3.3904353158625,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.591876383120622,"plateTime":0.4204918127981081,"zone":13,"spin_rate":1552,"breakX":10.9,"inducedBreakZ":4.2,"breakZ":-30,"px":-0.7049778719210922,"pz":1.0778712453742836,"x0":-2.799695472379109,"y0":50.00152698588029,"z0":5.758385821635337,"ax":-11.711570521986555,"ay":23.61446951590915,"az":-27.190375963797244,"vx0":7.619399694024848,"vy0":-129.58850494273014,"vz0":-6.498183025591805,"pfxX":0.9083333333333333,"pfxZ":0.35000000000000003,"pfxZWithGravity":-2.5,"breakXInches":10.9,"breakXFeet":0.9083333333333333,"breakZInducedInches":4.2,"breakZInducedFeet":0.35000000000000003,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":0.9083333333333333,"pfxXNoAbs":0.9083333333333333,"plateTimeSZDepth":0.3945672755348208,"plateXPoly":-0.7049778719210922,"plateYPoly":0.7083333333333854,"plateZPoly":1.0778712453742836,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7049778719210922,"plate_z":1.0778712453742836,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":202,"rowId":"202-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"61b0a514-14fb-4edb-9f3c-c270b2163e10","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":92.7,"end_speed":86.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.502360570884597,"plateTime":0.4034217098827213,"zone":2,"spin_rate":2231,"breakX":0.2,"inducedBreakZ":12,"breakZ":-19.4,"px":-0.07273789932147023,"pz":3.093052405615982,"x0":-2.935857073925635,"y0":50.005775186553,"z0":5.808132377211193,"ax":-1.1881707184528691,"ay":24.99166324049991,"az":-19.316135516386016,"vx0":7.788034278558802,"vy0":-134.95320200297627,"vz0":-3.5158979383541573,"pfxX":-0.016666666666666666,"pfxZ":1,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":12,"breakZInducedFeet":1,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.37856244048520316,"plateXPoly":-0.07273789932147023,"plateYPoly":0.7083333333333499,"plateZPoly":3.093052405615982,"pfxXDirection":"←","inducedBreakZForcedSign":"+12","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.07273789932147023,"plate_z":3.093052405615982,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":203,"rowId":"203-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"644993aa-9ca9-44e5-a52c-4fcbb6322c7f","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96,"end_speed":88,"sz_top":3.36083818313805,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.383189870862768,"plateTime":0.39133077240719016,"zone":11,"spin_rate":2191,"breakX":7.4,"inducedBreakZ":14.9,"breakZ":-14.8,"px":-1.423685789777608,"pz":3.3561889127978928,"x0":-2.684581803418906,"y0":50.00277140760603,"z0":5.900743018276642,"ax":-9.329841370298475,"ay":30.5142500372167,"az":-15.199480374495204,"vx0":5.145944017733508,"vy0":-139.7846386107869,"vz0":-4.134311785643644,"pfxX":0.6166666666666667,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3673767503125966,"plateXPoly":-1.423685789777608,"plateYPoly":0.7083333333334068,"plateZPoly":3.3561889127978928,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.423685789777608,"plate_z":3.3561889127978928,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":204,"rowId":"204-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae04dcb3-e2aa-4fea-880b-4830c4879775","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.7,"end_speed":88.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.530139375039852,"plateTime":0.3927500829594055,"zone":7,"spin_rate":2126,"breakX":9.5,"inducedBreakZ":13.9,"breakZ":-16,"px":-0.825364593826716,"pz":2.077394690413562,"x0":-2.575851667411732,"y0":50.00513284487506,"z0":5.7427320290143475,"ax":-11.793716304494959,"ay":29.117102824841638,"az":-15.777861009250168,"vx0":6.922155665751203,"vy0":-139.08490401808692,"vz0":-7.033878814940446,"pfxX":0.7916666666666666,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.3333333333333333,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.36866322839568594,"plateXPoly":-0.825364593826716,"plateYPoly":0.7083333333332646,"plateZPoly":2.077394690413562,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.825364593826716,"plate_z":2.077394690413562,"player_total_pitches":13,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":205,"rowId":"205-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3d7a5459-7184-484d-8f8d-ba8808e68ecc","inning":7,"half_inning":"top","ab_number":56,"cap_index":14,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Michael Brantley strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":91.8,"end_speed":85.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.6063673855583485,"plateTime":0.4077388388372727,"zone":1,"spin_rate":2075,"breakX":1.7,"inducedBreakZ":8.4,"breakZ":-23.8,"px":-0.3730470344247174,"pz":3.3694048082523627,"x0":-2.9752324100374037,"y0":50.00510360701409,"z0":5.861788689813377,"ax":0.35898131929371946,"ay":25.396270719800068,"az":-23.5598270475845,"vx0":6.731745316161125,"vy0":-133.68877906611306,"vz0":-2.0058904251880927,"pfxX":-0.14166666666666666,"pfxZ":0.7000000000000001,"pfxZWithGravity":-1.9833333333333334,"breakXInches":-1.7,"breakXFeet":-0.14166666666666666,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":23.8,"breakZWithGravityFeet":1.9833333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.7,"pfxXNoAbs":-0.14166666666666666,"plateTimeSZDepth":0.382650265604868,"plateXPoly":-0.3730470344247174,"plateYPoly":0.7083333333333073,"plateZPoly":3.3694048082523627,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3730470344247174,"plate_z":3.3694048082523627,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":206,"rowId":"206-716794","game_pk":"716794","source":"gamefeed"}],"514888":[{"type":"pitch","year":2023,"sportId":1,"play_id":"1bbcc6e8-0e99-4f6c-8334-6e24dce5b273","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.5,"end_speed":80.8,"sz_top":3.03523409827213,"sz_bot":1.26839104354224,"sz_depth":8.5,"sz_width":17,"extension":5.861774693384642,"plateTime":0.42830914954888044,"zone":12,"spin_rate":2433,"breakX":3.1,"inducedBreakZ":9.2,"breakZ":-26.2,"px":0.49801359801439626,"pz":3.1727486733459838,"x0":-1.0558924002211874,"y0":50.00458759238148,"z0":6.020512991341701,"ax":2.201308288487927,"ay":24.131619180701897,"az":-23.474911479082156,"vx0":3.422859786807659,"vy0":-127.47480808013802,"vz0":-2.3652184157306886,"pfxX":-0.25833333333333336,"pfxZ":0.7666666666666666,"pfxZWithGravity":-2.183333333333333,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":26.2,"breakZWithGravityFeet":2.183333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.4020107367191969,"plateXPoly":0.49801359801439626,"plateYPoly":0.7083333333333499,"plateZPoly":3.1727486733459838,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.49801359801439626,"plate_z":3.1727486733459838,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":1,"rowId":"1-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":4,"FF":2,"SL":2,"SI":3,"CH":1,"ST":4},"results":{"B":5,"X":4,"S":7},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.6666666666666666,"z_swing":0,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":null,"zone_rate":0.25,"swings":2,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":50,"avg_rel_x":"-1.1","avg_rel_z":"5.5","avg_rpm":"2056","max_rpm":"2199","min_rpm":"1900","avg_break_z":"46","max_break_z":"47","min_break_z":"45","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-3","min_break_z_induced":"-6","avg_break_x":"5","max_break_x":"8","min_break_x":"2","min_pitch_speed":"81.0","avg_pitch_speed":"81.6","max_pitch_speed":"82.4","avg_hit_speed":"81.2","max_hit_speed":"81.2","min_hit_speed":"81.2","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":1,"S":2,"X":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":5,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_4":2,"avg_speed_inning_4":"82.2","avg_speed_inning_4_vs_avg":0.6000000000000085,"pitches_inning_5":2,"avg_speed_inning_5":"81.0","avg_speed_inning_5_vs_avg":-0.5499999999999972,"percent":"25","rhb_pitch_percent":25,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":-5,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":8.333333333333329,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.25,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.25,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.4","avg_rel_z":"5.8","avg_rpm":"2510","max_rpm":"2670","min_rpm":"2433","avg_break_z":"22","max_break_z":"26","min_break_z":"12","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"18","min_break_z_induced":"9","avg_break_x":"3","max_break_x":"5","min_break_x":"1","min_pitch_speed":"87.5","avg_pitch_speed":"90.1","max_pitch_speed":"96.7","avg_hit_speed":"103.5","max_hit_speed":"103.5","min_hit_speed":"103.5","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":3,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_1":3,"avg_speed_inning_1":"88.0","avg_speed_inning_1_vs_avg":-2.13333333333334,"pitches_inning_8":1,"avg_speed_inning_8":"96.7","avg_speed_inning_8_vs_avg":6.6000000000000085,"percent":"25","rhb_pitch_percent":25,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":15,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.5,"zone_rate":0.6666666666666666,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2083","max_rpm":"2135","min_rpm":"2015","avg_break_z":"17","max_break_z":"18","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"13","max_break_z_induced":"14","min_break_z_induced":"12","avg_break_x":"13","max_break_x":"14","min_break_x":"13","min_pitch_speed":"94.8","avg_pitch_speed":"95.5","max_pitch_speed":"96.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":2,"B":1},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":5,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_4":1,"avg_speed_inning_4":"96.5","avg_speed_inning_4_vs_avg":1,"pitches_inning_5":2,"avg_speed_inning_5":"95.0","avg_speed_inning_5_vs_avg":-0.5,"percent":"19","rhb_pitch_percent":19,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":-9,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":14.333333333333329,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":100,"avg_rel_x":"-1.8","avg_rel_z":"5.9","avg_rpm":"2357","max_rpm":"2470","min_rpm":"2243","avg_break_z":"39","max_break_z":"41","min_break_z":"37","avg_bat_speed":"--","avg_break_z_induced":"0","max_break_z_induced":"5","min_break_z_induced":"-5","avg_break_x":"6","max_break_x":"6","min_break_x":"5","min_pitch_speed":"80.8","avg_pitch_speed":"83.3","max_pitch_speed":"85.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":2},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":8,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"80.8","avg_speed_inning_3_vs_avg":-2.5,"pitches_inning_8":1,"avg_speed_inning_8":"85.9","avg_speed_inning_8_vs_avg":2.6000000000000085,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":-3,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":3.6666666666666643,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":2,"zSwings":2,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.9","avg_rel_z":"5.8","avg_rpm":"2460","max_rpm":"2521","min_rpm":"2399","avg_break_z":"14","max_break_z":"16","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"19","max_break_z_induced":"19","min_break_z_induced":"18","avg_break_x":"10","max_break_x":"10","min_break_x":"9","min_pitch_speed":"91.0","avg_pitch_speed":"91.8","max_pitch_speed":"92.7","avg_hit_speed":"75.9","max_hit_speed":"82.6","min_hit_speed":"69.2","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"X":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"92.7","avg_speed_inning_1_vs_avg":0.9000000000000057,"pitches_inning_3":1,"avg_speed_inning_3":"91.0","avg_speed_inning_3_vs_avg":-0.7999999999999972,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":-3,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":3.6666666666666643,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.4","avg_rpm":"2114","max_rpm":"2114","min_rpm":"2114","avg_break_z":"35","max_break_z":"35","min_break_z":"35","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"3","min_break_z_induced":"3","avg_break_x":"18","max_break_x":"18","min_break_x":"18","min_pitch_speed":"84.7","avg_pitch_speed":"84.7","max_pitch_speed":"84.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":1,"pitches_inning_4":1,"avg_speed_inning_4":"84.7","avg_speed_inning_4_vs_avg":0,"percent":"6","rhb_pitch_percent":6,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":4,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":2,"oFouls":1,"oInPlay":1,"oSwings":4,"zSwingMiss":1,"zFouls":1,"zInPlay":3,"zSwings":5,"o_swing":0.4444444444444444,"z_swing":0.7142857142857143,"strike_rate":0.6875,"first_pitches":5,"first_pitch_strikes":4,"first_pitch_strike_rate":"80","o_contact":0.5,"z_contact":0.8,"zone_rate":0.4375,"swings":9,"miss_percent":"33","cs_plus_whiffs":5,"csw_percent":31,"avg_rel_x":"-1.2","avg_rel_z":"5.7","avg_rpm":"2266","max_rpm":"2670","min_rpm":"1900","avg_break_z":"29","max_break_z":"47","min_break_z":"12","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"19","min_break_z_induced":"-6","avg_break_x":"8","max_break_x":"18","min_break_x":"1","min_pitch_speed":"80.8","avg_pitch_speed":"88.0","max_pitch_speed":"96.7","avg_hit_speed":"84.1","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":16,"pitches_vs_left":0,"results":{"B":5,"X":4,"S":7},"swinging_strikes":3,"fouls":2,"strikeouts":1,"called_strikes":2,"balls_in_play":4,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":8,"pitches_time_thru_1":10,"pitches_time_thru_2":6,"pitches_inning_1":4,"avg_speed_inning_1":"89.1","avg_speed_inning_1_vs_avg":1.1499999999999915,"pitches_inning_3":2,"avg_speed_inning_3":"85.9","avg_speed_inning_3_vs_avg":-2.0999999999999943,"pitches_inning_4":4,"avg_speed_inning_4":"86.4","avg_speed_inning_4_vs_avg":-1.5999999999999943,"pitches_inning_5":4,"avg_speed_inning_5":"88.0","avg_speed_inning_5_vs_avg":0.025000000000005684,"pitches_inning_8":2,"avg_speed_inning_8":"91.3","avg_speed_inning_8_vs_avg":3.3000000000000114,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"9742aed6-ba5d-4371-b6b6-c5d94d2eec7d","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87.9,"end_speed":81.8,"sz_top":2.97602657257594,"sz_bot":1.20914553483251,"sz_depth":8.5,"sz_width":17,"extension":5.855312527501024,"plateTime":0.4253348760682236,"zone":12,"spin_rate":2458,"breakX":5.2,"inducedBreakZ":9.2,"breakZ":-25.7,"px":1.2782390610086956,"pz":2.5518357845044015,"x0":-0.9079411558422462,"y0":50.005333745105794,"z0":5.896112869287711,"ax":3.9393550148022087,"ay":22.75277594845253,"az":-23.11523556989946,"vx0":4.6910526855855625,"vy0":-128.04887534530576,"vz0":-3.7656059789904504,"pfxX":-0.43333333333333335,"pfxZ":0.7666666666666666,"pfxZWithGravity":-2.1416666666666666,"breakXInches":-5.2,"breakXFeet":-0.43333333333333335,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":5.2,"pfxXNoAbs":-0.43333333333333335,"plateTimeSZDepth":0.39913979693059043,"plateXPoly":1.2782390610086956,"plateYPoly":0.7083333333333428,"plateZPoly":2.5518357845044015,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.2782390610086956,"plate_z":2.5518357845044015,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":2,"rowId":"2-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"056f68fb-7148-421f-888e-6754f2155223","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":88.5,"end_speed":82.7,"sz_top":2.91681703879117,"sz_bot":1.20914553483251,"sz_depth":8.5,"sz_width":17,"extension":5.924167134141752,"plateTime":0.4225110751165433,"zone":14,"spin_rate":2478,"breakX":1.3,"inducedBreakZ":9.8,"breakZ":-24.6,"px":0.6796369602644035,"pz":0.46385722521726347,"x0":-0.9948565860698362,"y0":50.00620899147924,"z0":5.649095100953841,"ax":0.4782143389588241,"ay":22.451080937960814,"az":-21.52263513966918,"vx0":4.128842040864437,"vy0":-128.7963330176939,"vz0":-8.812513425520013,"pfxX":-0.10833333333333334,"pfxZ":0.8166666666666668,"pfxZWithGravity":-2.0500000000000003,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.39645764701874986,"plateXPoly":0.6796369602644035,"plateYPoly":0.708333333333286,"plateZPoly":0.46385722521726347,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6796369602644035,"plate_z":0.46385722521726347,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":3,"rowId":"3-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"71aea93f-f766-470a-84b4-218723d3e86a","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.7,"end_speed":84.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":5.979329564869205,"plateTime":0.40607422427185114,"zone":5,"spin_rate":2521,"breakX":9.1,"inducedBreakZ":19.4,"breakZ":-12.5,"px":0.12759068485890246,"pz":2.1691368119105423,"x0":-0.9117901287883111,"y0":50.00139394905234,"z0":5.7346218329497445,"ax":-10.308881969536564,"ay":28.850086837327616,"az":-11.070243543861194,"vx0":4.691400939115972,"vy0":-134.79697792086864,"vz0":-7.242211528322388,"pfxX":0.7583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3812371999893212,"plateXPoly":0.12759068485890246,"plateYPoly":0.7083333333333286,"plateZPoly":2.1691368119105423,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.6","hit_distance":"7","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":91.89,"hc_x_ft":-80.28901959999999,"hc_y":166.15,"hc_y_ft":89.785686,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.12759068485890246,"plate_z":2.1691368119105423,"launch_speed":"82.6","launch_angle":"-25","player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd892868-e158-44ca-a922-1509efcabe6d","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.8,"end_speed":74.1,"sz_top":2.94642205468108,"sz_bot":1.14989886793147,"sz_depth":8.5,"sz_width":17,"extension":6.296662637529028,"plateTime":0.4668218272235789,"zone":8,"spin_rate":2243,"breakX":6.1,"inducedBreakZ":4.8,"breakZ":-37.2,"px":0.12461815134449195,"pz":1.5406568468229382,"x0":-1.1350304284995343,"y0":50.003658509726534,"z0":5.877835742193225,"ax":4.3594806908906865,"ay":23.551930887207845,"az":-27.903805409057334,"vx0":1.9176019740237364,"vy0":-117.60389395503164,"vz0":-3.7763269124033587,"pfxX":-0.5083333333333333,"pfxZ":0.39999999999999997,"pfxZWithGravity":-3.1,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":4.8,"breakZInducedFeet":0.39999999999999997,"breakZWithGravityInches":37.2,"breakZWithGravityFeet":3.1,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.4384098301376139,"plateXPoly":0.12461815134449195,"plateYPoly":0.7083333333333357,"plateZPoly":1.5406568468229382,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.12461815134449195,"plate_z":1.5406568468229382,"player_total_pitches":28,"player_total_pitches_pitch_types":2,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":53,"rowId":"53-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"998acd7e-7c1e-4fbf-bebd-da21f57f405a","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91,"end_speed":82.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.189647541631653,"plateTime":0.4143171455352128,"zone":1,"spin_rate":2399,"breakX":10.2,"inducedBreakZ":17.6,"breakZ":-15.5,"px":-0.48282178152014765,"pz":2.4943412889444936,"x0":-0.9569255290490521,"y0":50.00114515678476,"z0":5.798199001259218,"ax":-10.735537907404721,"ay":29.500029028012317,"az":-13.878283130152536,"vx0":3.3069722748287536,"vy0":-132.4357909956016,"vz0":-5.79215086341873,"pfxX":0.85,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3890601530173822,"plateXPoly":-0.48282178152014765,"plateYPoly":0.7083333333333286,"plateZPoly":2.4943412889444936,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"69.0","hit_speed":"69.2","hit_distance":"212","xba":".980","hit_angle":"24","is_barrel":0,"hc_x":103.12,"hc_x_ft":-53.22067680000001,"hc_y":105.42,"hc_y_ft":236.1668488,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.48282178152014765,"plate_z":2.4943412889444936,"launch_speed":"69.2","launch_angle":"24","player_total_pitches":29,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41dd23c9-b272-4d32-a34c-686ee56d928b","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":96.5,"end_speed":88.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.417487137792067,"plateTime":0.38880734272854234,"zone":4,"spin_rate":2135,"breakX":14.2,"inducedBreakZ":14.3,"breakZ":-15,"px":-0.4152115211006233,"pz":2.1475162849644214,"x0":-1.1597867551586423,"y0":50.00566841611103,"z0":5.596810746562468,"ax":-16.827858007492562,"ay":29.33754707981547,"az":-15.155892200897831,"vx0":5.11090796075557,"vy0":-140.4289182621126,"vz0":-6.685454577077015,"pfxX":1.1833333333333333,"pfxZ":1.1916666666666667,"pfxZWithGravity":-1.25,"breakXInches":14.2,"breakXFeet":1.1833333333333333,"breakZInducedInches":14.3,"breakZInducedFeet":1.1916666666666667,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":1.1833333333333333,"pfxXNoAbs":1.1833333333333333,"plateTimeSZDepth":0.36496166605666586,"plateXPoly":-0.4152115211006233,"plateYPoly":0.7083333333333357,"plateZPoly":2.1475162849644214,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4152115211006233,"plate_z":2.1475162849644214,"player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":99,"rowId":"99-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"51032202-b52a-4659-bb8f-04650fffc043","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":84.7,"end_speed":78.2,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.568608102433579,"plateTime":0.44423269666199827,"zone":13,"spin_rate":2114,"breakX":17.9,"inducedBreakZ":3,"breakZ":-35.2,"px":-0.7652318814965418,"pz":0.561329379396402,"x0":-1.0519480043675664,"y0":50.002987074215184,"z0":5.4275812579820615,"ax":-16.006291291522714,"ay":24.300302778851258,"az":-28.721863775325822,"vx0":4.025484218287584,"vy0":-123.25343510397892,"vz0":-5.677136937594209,"pfxX":1.4916666666666665,"pfxZ":0.25,"pfxZWithGravity":-2.9333333333333336,"breakXInches":17.9,"breakXFeet":1.4916666666666665,"breakZInducedInches":3,"breakZInducedFeet":0.25,"breakZWithGravityInches":35.2,"breakZWithGravityFeet":2.9333333333333336,"pfxZDirection":"↓","pfxXWithGravity":1.4916666666666665,"pfxXNoAbs":1.4916666666666665,"plateTimeSZDepth":0.41709502357976297,"plateXPoly":-0.7652318814965418,"plateYPoly":0.7083333333333641,"plateZPoly":0.561329379396402,"pfxXDirection":"→","inducedBreakZForcedSign":"+3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.7652318814965418,"plate_z":0.561329379396402,"player_total_pitches":10,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":100,"rowId":"100-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"99eaa6df-165a-41ad-9ca9-2dc27f6e19cf","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":82.4,"end_speed":76.2,"sz_top":2.8872115289667,"sz_bot":1.26839104354224,"sz_depth":8.5,"sz_width":17,"extension":7.6693217768393795,"plateTime":0.4571422084621424,"zone":14,"spin_rate":2199,"breakX":7.9,"inducedBreakZ":-5.3,"breakZ":-45.7,"px":2.9782157453369287,"pz":1.3134186897433882,"x0":-0.8920253983830595,"y0":50.003244024329945,"z0":5.550964276260015,"ax":4.814954569982058,"ay":23.22858514261699,"az":-36.25372970473147,"vx0":7.983432818274868,"vy0":-119.83113690111989,"vz0":-2.0919948637808083,"pfxX":-0.6583333333333333,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.429226271616832,"plateXPoly":2.9782157453369287,"plateYPoly":0.7083333333333925,"plateZPoly":1.3134186897433882,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":2.9782157453369287,"plate_z":1.3134186897433882,"player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":101,"rowId":"101-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ce57bfe5-e390-4bde-86e1-902a2630f72f","inning":4,"half_inning":"top","ab_number":28,"cap_index":14,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jose Altuve strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82,"end_speed":76.1,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.577939353066607,"plateTime":0.4591701704553053,"zone":14,"spin_rate":2154,"breakX":7.7,"inducedBreakZ":-5.8,"breakZ":-46.6,"px":1.1860551708983884,"pz":0.099569248732573,"x0":-1.1889471435875327,"y0":50.00475676870598,"z0":5.459987613742569,"ax":5.300384911596582,"ay":22.923323889633064,"az":-36.106814529595155,"vx0":4.366125025626593,"vy0":-119.28247965586311,"vz0":-4.64980027226099,"pfxX":-0.6416666666666667,"pfxZ":-0.48333333333333334,"pfxZWithGravity":-3.8833333333333333,"breakXInches":-7.7,"breakXFeet":-0.6416666666666667,"breakZInducedInches":-5.8,"breakZInducedFeet":-0.48333333333333334,"breakZWithGravityInches":46.6,"breakZWithGravityFeet":3.8833333333333333,"pfxZDirection":"↓","pfxXWithGravity":7.7,"pfxXNoAbs":-0.6416666666666667,"plateTimeSZDepth":0.43113532318233216,"plateXPoly":1.1860551708983884,"plateYPoly":0.7083333333333002,"plateZPoly":0.099569248732573,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1860551708983884,"plate_z":0.099569248732573,"player_total_pitches":12,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":102,"rowId":"102-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae7451c3-321f-4b26-bb9b-77280a263705","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81,"end_speed":74.6,"sz_top":2.91681703879117,"sz_bot":1.29801335114609,"sz_depth":8.5,"sz_width":17,"extension":7.343626202272626,"plateTime":0.464843064657837,"zone":9,"spin_rate":1970,"breakX":3.4,"inducedBreakZ":-3.4,"breakZ":-45.1,"px":0.5019876134000336,"pz":1.4999399009114338,"x0":-1.2980831033362907,"y0":50.00270511400048,"z0":5.580956469741655,"ax":1.8870317230595057,"ay":23.170812230068922,"az":-34.69670523065285,"vx0":3.711961084191299,"vy0":-117.98639997444441,"vz0":-1.7765998588274832,"pfxX":-0.2833333333333333,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-3.4,"breakXFeet":-0.2833333333333333,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.4,"pfxXNoAbs":-0.2833333333333333,"plateTimeSZDepth":0.4365065047867764,"plateXPoly":0.5019876134000336,"plateYPoly":0.7083333333333641,"plateZPoly":1.4999399009114338,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5019876134000336,"plate_z":1.4999399009114338,"player_total_pitches":47,"player_total_pitches_pitch_types":17,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":148,"rowId":"148-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3e01b75b-10c8-423e-b03c-30b1e078a771","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.2,"end_speed":88.1,"sz_top":2.76878463221733,"sz_bot":1.23876843645311,"sz_depth":8.5,"sz_width":17,"extension":7.339513049245396,"plateTime":0.39269604601047003,"zone":11,"spin_rate":2099,"breakX":12.8,"inducedBreakZ":13.4,"breakZ":-16.3,"px":-1.7197544901078614,"pz":3.7355646160683365,"x0":-1.0648371378335348,"y0":50.00507162274982,"z0":5.7034865505823245,"ax":-14.153949085363076,"ay":27.657900678123244,"az":-17.341555803745425,"vx0":0.8310936991100724,"vy0":-138.85863343143424,"vz0":-2.1442410090839337,"pfxX":1.0666666666666667,"pfxZ":1.1166666666666667,"pfxZWithGravity":-1.3583333333333334,"breakXInches":12.8,"breakXFeet":1.0666666666666667,"breakZInducedInches":13.4,"breakZInducedFeet":1.1166666666666667,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.0666666666666667,"pfxXNoAbs":1.0666666666666667,"plateTimeSZDepth":0.36854038476378337,"plateXPoly":-1.7197544901078614,"plateYPoly":0.7083333333333712,"plateZPoly":3.7355646160683365,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.7197544901078614,"plate_z":3.7355646160683365,"player_total_pitches":48,"player_total_pitches_pitch_types":25,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":149,"rowId":"149-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3864efed-fc09-43cb-9253-09236a02028f","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.8,"end_speed":87.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.517666388589937,"plateTime":0.3953219954770044,"zone":5,"spin_rate":2015,"breakX":13.4,"inducedBreakZ":11.8,"breakZ":-18.4,"px":0.1853527841524094,"pz":2.2413871151830054,"x0":-0.8805527673090625,"y0":50.00289284502566,"z0":5.611053896035976,"ax":-15.577692351172063,"ay":27.68017659767781,"az":-18.532434898691697,"vx0":5.762723060767206,"vy0":-138.0014679253256,"vz0":-5.6446345883076505,"pfxX":1.1166666666666667,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.5333333333333332,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":18.4,"breakZWithGravityFeet":1.5333333333333332,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3710076606082383,"plateXPoly":0.1853527841524094,"plateYPoly":0.7083333333333428,"plateZPoly":2.2413871151830054,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.1853527841524094,"plate_z":2.2413871151830054,"player_total_pitches":49,"player_total_pitches_pitch_types":26,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":150,"rowId":"150-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"97116f79-a0f6-4dfc-b3eb-5c9328c052f8","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.1,"end_speed":75.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.384678076493402,"plateTime":0.4624291069275941,"zone":14,"spin_rate":1900,"breakX":2.4,"inducedBreakZ":-5.6,"breakZ":-46.9,"px":0.9909342421354956,"pz":0.8402938277559828,"x0":-1.01157327160947,"y0":50.003867733195676,"z0":5.569223782827603,"ax":1.1135705894204688,"ay":20.985499322634304,"az":-36.21002561811929,"vx0":4.371587975565317,"vy0":-118.1191769957393,"vz0":-3.0353326597791526,"pfxX":-0.19999999999999998,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.908333333333333,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":46.9,"breakZWithGravityFeet":3.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.4340750746507323,"plateXPoly":0.9909342421354956,"plateYPoly":0.7083333333333286,"plateZPoly":0.8402938277559828,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"81.2","hit_distance":"4","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":106.59,"hc_x_ft":-44.8567276,"hc_y":170.23,"hc_y_ft":79.95141720000004,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9909342421354956,"plate_z":0.8402938277559828,"launch_speed":"81.2","launch_angle":"-25","player_total_pitches":50,"player_total_pitches_pitch_types":18,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":151,"rowId":"151-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"013ce1cb-ea3f-460e-9fe2-836b60a0d0f7","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":85.9,"end_speed":80.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.891678504857703,"plateTime":0.4355098512555493,"zone":13,"spin_rate":2470,"breakX":5.4,"inducedBreakZ":-4.6,"breakZ":-41.2,"px":-0.09364559373164605,"pz":0.7419237320067706,"x0":-2.4652680342559425,"y0":50.00125303502792,"z0":5.9196994866471755,"ax":3.9467448992417333,"ay":21.814335192609914,"az":-35.417300016741954,"vx0":4.99729064560683,"vy0":-125.08374845300087,"vz0":-5.434268248236301,"pfxX":-0.45,"pfxZ":-0.3833333333333333,"pfxZWithGravity":-3.4333333333333336,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":-4.6,"breakZInducedFeet":-0.3833333333333333,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.4086404141136776,"plateXPoly":-0.09364559373164605,"plateYPoly":0.7083333333333499,"plateZPoly":0.7419237320067706,"pfxXDirection":"←","inducedBreakZForcedSign":"-4.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09364559373164605,"plate_z":0.7419237320067706,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":241,"rowId":"241-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd20c613-5026-4a54-a3de-317fbf0884bc","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.7,"end_speed":88.3,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.681593315311356,"plateTime":0.39054103653456496,"zone":8,"spin_rate":2670,"breakX":3.6,"inducedBreakZ":17.9,"breakZ":-11.5,"px":0.12538592173506702,"pz":1.578109070324186,"x0":-2.5616914417229286,"y0":50.000186776920316,"z0":5.737595836576702,"ax":-5.866436281977791,"ay":32.53661231650542,"az":-10.455790930048922,"vx0":8.403501213601997,"vy0":-140.38905401378338,"vz0":-9.426301063755055,"pfxX":0.3,"pfxZ":1.4916666666666665,"pfxZWithGravity":-0.9583333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3666904124954571,"plateXPoly":0.12538592173506702,"plateYPoly":0.7083333333333002,"plateZPoly":1.578109070324186,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"103.5","hit_distance":"351","xba":".460","hit_angle":"19","is_barrel":0,"hc_x":138.79,"hc_x_ft":32.756864399999984,"hc_y":58.6,"hc_y_ft":349.019904,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12538592173506702,"plate_z":1.578109070324186,"launch_speed":"103.5","launch_angle":"19","player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-716794","game_pk":"716794","source":"gamefeed"}],"572138":[{"type":"pitch","year":2023,"sportId":1,"play_id":"243538af-9f98-4db3-9057-6edc35a10511","inning":2,"half_inning":"top","ab_number":10,"cap_index":0,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Jon Singleton grounds out, first baseman Triston Casas to pitcher Kutter Crawford. Chas McCormick scores. Michael Brantley to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":74.1,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.024055982951096,"plateTime":0.46952321401814157,"zone":8,"spin_rate":2283,"breakX":8.5,"inducedBreakZ":-9.2,"breakZ":-51.7,"px":-0.026089730025564695,"pz":1.3790085179192442,"x0":-1.0680708619962096,"y0":50.00279160956431,"z0":5.945750810917198,"ax":6.305387364994412,"ay":22.559948446403,"az":-39.065668795367905,"vx0":0.9732616478784388,"vy0":-116.77692335708228,"vz0":-1.7456425452524609,"pfxX":-0.7083333333333334,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.308333333333334,"breakXInches":-8.5,"breakXFeet":-0.7083333333333334,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":8.5,"pfxXNoAbs":-0.7083333333333334,"plateTimeSZDepth":0.44090242116960654,"plateXPoly":-0.026089730025564695,"plateYPoly":0.7083333333333641,"plateZPoly":1.3790085179192442,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"8","xba":".190","hit_angle":"-14","is_barrel":0,"hc_x":160.4,"hc_x_ft":84.84474399999999,"hc_y":159.04,"hc_y_ft":106.92334560000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.026089730025564695,"plate_z":1.3790085179192442,"launch_speed":"100.2","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"KC":1,"SI":6,"ST":2,"CH":1,"FC":1},"results":{"X":3,"S":4,"B":4},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":0.3333333333333333,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":0,"z_contact":1,"zone_rate":0.5,"swings":2,"miss_percent":"50","cs_plus_whiffs":3,"csw_percent":50,"avg_rel_x":"0.4","avg_rel_z":"5.2","avg_rpm":"2072","max_rpm":"2199","min_rpm":"1966","avg_break_z":"24","max_break_z":"36","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"13","min_break_z_induced":"-3","avg_break_x":"16","max_break_x":"19","min_break_x":"13","min_pitch_speed":"90.7","avg_pitch_speed":"93.0","max_pitch_speed":"94.7","avg_hit_speed":"72.7","max_hit_speed":"72.7","min_hit_speed":"72.7","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":3,"B":2,"X":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":2,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":5,"pitches_time_thru_1":6,"pitches_inning_3":2,"avg_speed_inning_3":"91.5","avg_speed_inning_3_vs_avg":-1.5,"pitches_inning_5":4,"avg_speed_inning_5":"93.7","avg_speed_inning_5_vs_avg":0.6750000000000114,"percent":"55","rhb_pitch_percent":null,"lhb_pitch_percent":55,"pitch_pct_time_thru_1":"55","pitch_pct_time_thru_1_vs_avg":-0.45454545454546036,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":0,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0.5,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"3.3","avg_rel_z":"4.2","avg_rpm":"1986","max_rpm":"1994","min_rpm":"1978","avg_break_z":"49","max_break_z":"51","min_break_z":"48","avg_bat_speed":"--","avg_break_z_induced":"-2","max_break_z_induced":"-2","min_break_z_induced":"-3","avg_break_x":"16","max_break_x":"17","min_break_x":"16","min_pitch_speed":"76.1","avg_pitch_speed":"76.6","max_pitch_speed":"77.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":2,"pitches_inning_3":2,"avg_speed_inning_3":"76.6","avg_speed_inning_3_vs_avg":0,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":0.18181818181818343,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.9","avg_rel_z":"5.7","avg_rpm":"2137","max_rpm":"2137","min_rpm":"2137","avg_break_z":"24","max_break_z":"24","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"8","max_break_z_induced":"8","min_break_z_induced":"8","avg_break_x":"2","max_break_x":"2","min_break_x":"2","min_pitch_speed":"92.8","avg_pitch_speed":"92.8","max_pitch_speed":"92.8","avg_hit_speed":"53.8","max_hit_speed":"53.8","min_hit_speed":"53.8","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"92.8","avg_speed_inning_7_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":0.09090909090909172,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.6","avg_rpm":"2159","max_rpm":"2159","min_rpm":"2159","avg_break_z":"41","max_break_z":"41","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"-0","max_break_z_induced":"-0","min_break_z_induced":"-0","avg_break_x":"16","max_break_x":"16","min_break_x":"16","min_pitch_speed":"82.3","avg_pitch_speed":"82.3","max_pitch_speed":"82.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":5,"max_inning":5,"pitches_time_thru_1":1,"pitches_inning_5":1,"avg_speed_inning_5":"82.3","avg_speed_inning_5_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":0.09090909090909172,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.9","avg_rpm":"2283","max_rpm":"2283","min_rpm":"2283","avg_break_z":"52","max_break_z":"52","min_break_z":"52","avg_bat_speed":"--","avg_break_z_induced":"-9","max_break_z_induced":"-9","min_break_z_induced":"-9","avg_break_x":"9","max_break_x":"9","min_break_x":"9","min_pitch_speed":"80.2","avg_pitch_speed":"80.2","max_pitch_speed":"80.2","avg_hit_speed":"100.2","max_hit_speed":"100.2","min_hit_speed":"100.2","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"80.2","avg_speed_inning_2_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":0.09090909090909172,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":3,"zSwings":3,"o_swing":0.2,"z_swing":0.5,"strike_rate":0.6363636363636364,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0,"z_contact":1,"zone_rate":0.5454545454545454,"swings":4,"miss_percent":"25","cs_plus_whiffs":4,"csw_percent":36,"avg_rel_x":"0.4","avg_rel_z":"5.2","avg_rpm":"2089","max_rpm":"2283","min_rpm":"1966","avg_break_z":"33","max_break_z":"52","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"13","min_break_z_induced":"-9","avg_break_x":"14","max_break_x":"19","min_break_x":"2","min_pitch_speed":"76.1","avg_pitch_speed":"87.8","max_pitch_speed":"94.7","avg_hit_speed":"75.6","max_hit_speed":"","min_hit_speed":"","count":11,"pitches_vs_right":0,"pitches_vs_left":11,"results":{"X":3,"S":4,"B":4},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":7,"pitches_time_thru_1":11,"pitches_inning_2":1,"avg_speed_inning_2":"80.2","avg_speed_inning_2_vs_avg":-7.599999999999994,"pitches_inning_3":4,"avg_speed_inning_3":"84.0","avg_speed_inning_3_vs_avg":-3.75,"pitches_inning_5":5,"avg_speed_inning_5":"91.4","avg_speed_inning_5_vs_avg":3.6000000000000085,"pitches_inning_7":1,"avg_speed_inning_7":"92.8","avg_speed_inning_7_vs_avg":5,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"1d3f211b-f05d-4137-b485-e295173cfab7","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.7,"end_speed":83.3,"sz_top":3.21284430859514,"sz_bot":1.47574063212692,"sz_depth":8.5,"sz_width":17,"extension":6.340210094059279,"plateTime":0.4158449111612481,"zone":7,"spin_rate":1976,"breakX":18.4,"inducedBreakZ":-0.8,"breakZ":-34.2,"px":-0.7026041033946755,"pz":1.9574654519105197,"x0":3.020110412424756,"y0":50.00167073246846,"z0":4.460017282349413,"ax":20.472400611942273,"ay":26.297437428846624,"az":-33.23395132037878,"vx0":-13.53281694325754,"vy0":-131.41797921876326,"vz0":0.07480144547174494,"pfxX":-1.5333333333333332,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-2.85,"breakXInches":-18.4,"breakXFeet":-1.5333333333333332,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":34.2,"breakZWithGravityFeet":2.85,"pfxZDirection":"↓","pfxXWithGravity":18.4,"pfxXNoAbs":-1.5333333333333332,"plateTimeSZDepth":0.3903321757500032,"plateXPoly":-0.7026041033946755,"plateYPoly":0.7083333333333144,"plateZPoly":1.9574654519105197,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.7026041033946755,"plate_z":1.9574654519105197,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":72,"rowId":"72-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0974c9b4-4d95-4d7e-8ae6-868fd60a96f3","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":76.1,"end_speed":69.7,"sz_top":3.21284430859514,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.516478632102161,"plateTime":0.49625556040200225,"zone":8,"spin_rate":1994,"breakX":15.7,"inducedBreakZ":-3.1,"breakZ":-50.6,"px":0.0021186921259204183,"pz":1.818267387205827,"x0":3.2790776839754248,"y0":50.005270252988694,"z0":4.295676284300218,"ax":-9.844695466968359,"ay":21.287691620924793,"az":-35.073962687497506,"vx0":-4.735921057591829,"vy0":-110.72187508778057,"vz0":2.8593272067635764,"pfxX":1.3083333333333333,"pfxZ":-0.25833333333333336,"pfxZWithGravity":-4.216666666666667,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":-3.1,"breakZInducedFeet":-0.25833333333333336,"breakZWithGravityInches":50.6,"breakZWithGravityFeet":4.216666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.46611823456609963,"plateXPoly":0.0021186921259204183,"plateYPoly":0.7083333333333286,"plateZPoly":1.818267387205827,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.0021186921259204183,"plate_z":1.818267387205827,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":73,"rowId":"73-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7fde0b9b-ab9a-48a1-8656-bc778ad3f6dc","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":77.1,"end_speed":70.9,"sz_top":3.24244416572257,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.291682582099338,"plateTime":0.4882650786223568,"zone":14,"spin_rate":1978,"breakX":16.8,"inducedBreakZ":-1.8,"breakZ":-47.8,"px":0.8446382496515765,"pz":1.852022343842922,"x0":3.389053899513344,"y0":50.00264114149989,"z0":4.146783883336849,"ax":-11.31945697869541,"ay":20.458016137443394,"az":-34.16144453143347,"vx0":-2.9553617863962525,"vy0":-112.21364822437096,"vz0":2.82513983163574,"pfxX":1.4000000000000001,"pfxZ":-0.15,"pfxZWithGravity":-3.983333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":-1.8,"breakZInducedFeet":-0.15,"breakZWithGravityInches":47.8,"breakZWithGravityFeet":3.983333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.45844860841437945,"plateXPoly":0.8446382496515765,"plateYPoly":0.7083333333333144,"plateZPoly":1.852022343842922,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8446382496515765,"plate_z":1.852022343842922,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":74,"rowId":"74-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cc5aae99-c5d3-4765-85f1-c784906eaec3","inning":3,"half_inning":"top","ab_number":22,"cap_index":14,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":682175,"p_throws":"L","pitcher_name":"Joe Jacques","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jon Singleton strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":92.3,"end_speed":84.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.306482908350582,"plateTime":0.40862658257259943,"zone":14,"spin_rate":1966,"breakX":18.6,"inducedBreakZ":-3.4,"breakZ":-35.6,"px":1.037365992823418,"pz":2.2242894522091947,"x0":3.1814084124152524,"y0":50.00308838428347,"z0":4.451993658560989,"ax":20.821992412727372,"ay":29.25009595832689,"az":-36.058279123563274,"vx0":-9.582546427987246,"vy0":-134.0866808850877,"vz0":1.111629267976049,"pfxX":-1.55,"pfxZ":-0.2833333333333333,"pfxZWithGravity":-2.966666666666667,"breakXInches":-18.6,"breakXFeet":-1.55,"breakZInducedInches":-3.4,"breakZInducedFeet":-0.2833333333333333,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":18.6,"pfxXNoAbs":-1.55,"plateTimeSZDepth":0.3836908709733763,"plateXPoly":1.037365992823418,"plateYPoly":0.7083333333333428,"plateZPoly":2.2242894522091947,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.037365992823418,"plate_z":2.2242894522091947,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":75,"rowId":"75-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4f0230db-705d-4a7a-819b-29d7e8ce6933","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":91.8,"end_speed":85.3,"sz_top":3.1536429977423,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":7.327228564201548,"plateTime":0.4069879134848309,"zone":13,"spin_rate":2068,"breakX":13.4,"inducedBreakZ":11.2,"breakZ":-20.9,"px":-1.408404764892367,"pz":2.252092352573524,"x0":-1.1036091080244181,"y0":50.00080083211687,"z0":5.674826181584597,"ax":-13.96145468403652,"ay":24.825471107766344,"az":-20.173773334645965,"vx0":1.8675822612126074,"vy0":-133.82120917138002,"vz0":-5.111140729041428,"pfxX":1.1166666666666667,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3818719764373097,"plateXPoly":-1.408404764892367,"plateYPoly":0.708333333333286,"plateZPoly":2.252092352573524,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.408404764892367,"plate_z":2.252092352573524,"player_total_pitches":36,"player_total_pitches_pitch_types":18,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":137,"rowId":"137-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8cbe8ff9-4898-475f-acd8-0637b49bfc46","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":82.3,"end_speed":76.1,"sz_top":3.21284430859514,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":7.280861767768783,"plateTime":0.45714880138826164,"zone":13,"spin_rate":2159,"breakX":15.7,"inducedBreakZ":-0.2,"breakZ":-40.6,"px":-0.4798217626992498,"pz":0.5925041703217904,"x0":-1.0268372878615006,"y0":50.001364769615556,"z0":5.608767369037373,"ax":-13.388638636530464,"ay":22.763623471346037,"az":-31.65637544887463,"vx0":4.147653287144292,"vy0":-119.73706293749584,"vz0":-4.894579129419194,"pfxX":1.3083333333333333,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-3.3833333333333333,"breakXInches":15.7,"breakXFeet":1.3083333333333333,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3083333333333333,"pfxXNoAbs":1.3083333333333333,"plateTimeSZDepth":0.429186883448429,"plateXPoly":-0.4798217626992498,"plateYPoly":0.7083333333332789,"plateZPoly":0.5925041703217904,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.4798217626992498,"plate_z":0.5925041703217904,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":138,"rowId":"138-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"391cfde4-9589-4148-81af-857d641e9544","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.7,"end_speed":86.9,"sz_top":3.3312404980086,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":7.38134195141802,"plateTime":0.3969537829268468,"zone":13,"spin_rate":2199,"breakX":13.3,"inducedBreakZ":12.5,"breakZ":-18,"px":-0.9900728539898616,"pz":2.0478880706712177,"x0":-1.0268576642242324,"y0":50.004977559223235,"z0":5.605107888278661,"ax":-14.810880425389481,"ay":30.226094518685592,"az":-17.730061165371538,"vx0":2.858641728995739,"vy0":-137.90464647093452,"vz0":-6.240771022041451,"pfxX":1.1083333333333334,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5,"breakXInches":13.3,"breakXFeet":1.1083333333333334,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18,"breakZWithGravityFeet":1.5,"pfxZDirection":"↓","pfxXWithGravity":1.1083333333333334,"pfxXNoAbs":1.1083333333333334,"plateTimeSZDepth":0.3726910351719923,"plateXPoly":-0.9900728539898616,"plateYPoly":0.7083333333333144,"plateZPoly":2.0478880706712177,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.9900728539898616,"plate_z":2.0478880706712177,"player_total_pitches":38,"player_total_pitches_pitch_types":19,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":139,"rowId":"139-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"35c6a46f-96fe-4502-8712-70284e27b974","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":94.1,"end_speed":86.1,"sz_top":3.30164226422484,"sz_bot":1.47574063212692,"sz_depth":8.5,"sz_width":17,"extension":7.670774281545844,"plateTime":0.39989023874196805,"zone":5,"spin_rate":2107,"breakX":15.2,"inducedBreakZ":12.7,"breakZ":-18.1,"px":-0.18280559219195192,"pz":2.718551919328198,"x0":-0.9760143917541001,"y0":50.005485263965,"z0":5.607270707338065,"ax":-17.16398536949945,"ay":30.099707375501705,"az":-18.108608286557008,"vx0":5.334865746118228,"vy0":-136.94423743501562,"vz0":-4.293895415636289,"pfxX":1.2666666666666666,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.3754731293010284,"plateXPoly":-0.18280559219195192,"plateYPoly":0.708333333333357,"plateZPoly":2.718551919328198,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.18280559219195192,"plate_z":2.718551919328198,"player_total_pitches":39,"player_total_pitches_pitch_types":20,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":140,"rowId":"140-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"141e9f0a-718b-4f87-a00b-ed1fe83af96d","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":94.1,"end_speed":86.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":7.6605597383059445,"plateTime":0.3998255039648049,"zone":5,"spin_rate":2116,"breakX":15.4,"inducedBreakZ":11.4,"breakZ":-19.6,"px":0.0677807594946701,"pz":2.1784750928878687,"x0":-0.8394999694278208,"y0":50.00022126678665,"z0":5.62204937621357,"ax":-17.349863340405232,"ay":29.44343482432608,"az":-19.248640557919675,"vx0":5.673298067815113,"vy0":-136.8477831430772,"vz0":-5.561764631846247,"pfxX":1.2833333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.6333333333333335,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.375351433239323,"plateXPoly":0.0677807594946701,"plateYPoly":0.7083333333333428,"plateZPoly":2.1784750928878687,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.7","hit_distance":"212","xba":".970","hit_angle":"20","is_barrel":0,"hc_x":149.58,"hc_x_ft":58.76464880000003,"hc_y":106.07,"hc_y_ft":234.60011480000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.0677807594946701,"plate_z":2.1784750928878687,"launch_speed":"72.7","launch_angle":"20","player_total_pitches":40,"player_total_pitches_pitch_types":21,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":141,"rowId":"141-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b80f3aea-33d5-4504-8cb0-e14746cd224b","inning":7,"half_inning":"top","ab_number":57,"cap_index":0,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jon Singleton grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":85.8,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.476126467013513,"plateTime":0.4043336391193759,"zone":5,"spin_rate":2137,"breakX":2.2,"inducedBreakZ":7.9,"breakZ":-23.6,"px":0.017132148114062495,"pz":2.436898439883658,"x0":-2.883327195424715,"y0":50.00020790127849,"z0":5.743260411616753,"ax":0.7358449032576804,"ay":27.337133831591597,"az":-23.334942215747322,"vx0":7.503234765201296,"vy0":-135.07385948933845,"vz0":-4.284640044817113,"pfxX":-0.18333333333333335,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3794991605101542,"plateXPoly":0.017132148114062495,"plateYPoly":0.7083333333333428,"plateZPoly":2.436898439883658,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"54.0","hit_speed":"53.8","hit_distance":"2","xba":".230","hit_angle":"-62","is_barrel":0,"hc_x":103.96,"hc_x_ft":-51.19597440000001,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.017132148114062495,"plate_z":2.436898439883658,"launch_speed":"53.8","launch_angle":"-62","player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-716794","game_pk":"716794","source":"gamefeed"}],"608324":[{"type":"pitch","year":2023,"sportId":1,"play_id":"32b1fe19-9c3e-4b4c-90f2-efc47d194a4a","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.3,"end_speed":82,"sz_top":3.18324391798553,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":5.916794313427918,"plateTime":0.42348052648816115,"zone":3,"spin_rate":2449,"breakX":4.4,"inducedBreakZ":7.7,"breakZ":-26.9,"px":0.5286089230422921,"pz":2.9511245903910157,"x0":-1.0190617869726772,"y0":50.00372644541212,"z0":5.90390227727168,"ax":3.5425369651769745,"ay":23.456666248151283,"az":-24.673892705271772,"vx0":3.1904210458370454,"vy0":-128.70125632181532,"vz0":-2.527088187803111,"pfxX":-0.3666666666666667,"pfxZ":0.6416666666666667,"pfxZWithGravity":-2.2416666666666667,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":7.7,"breakZInducedFeet":0.6416666666666667,"breakZWithGravityInches":26.9,"breakZWithGravityFeet":2.2416666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.397414504178888,"plateXPoly":0.5286089230422921,"plateYPoly":0.7083333333333286,"plateZPoly":2.9511245903910157,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5286089230422921,"plate_z":2.9511245903910157,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":5,"rowId":"5-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":2,"ST":3,"FF":4,"SL":2,"SI":7,"CH":1},"results":{"S":10,"B":5,"X":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":0.4,"strike_rate":0.8571428571428571,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.5,"zone_rate":0.7142857142857143,"swings":2,"miss_percent":"50","cs_plus_whiffs":5,"csw_percent":71,"avg_rel_x":"-1.8","avg_rel_z":"4.8","avg_rpm":"2080","max_rpm":"2186","min_rpm":"2013","avg_break_z":"27","max_break_z":"37","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"12","min_break_z_induced":"-4","avg_break_x":"15","max_break_x":"17","min_break_x":"14","min_pitch_speed":"91.1","avg_pitch_speed":"93.4","max_pitch_speed":"95.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":7,"pitches_vs_right":7,"pitches_vs_left":0,"results":{"S":6,"B":1},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":4,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":9,"pitches_time_thru_1":7,"pitches_inning_4":2,"avg_speed_inning_4":"95.6","avg_speed_inning_4_vs_avg":2.1999999999999886,"pitches_inning_6":3,"avg_speed_inning_6":"91.3","avg_speed_inning_6_vs_avg":-2.13333333333334,"pitches_inning_9":2,"avg_speed_inning_9":"94.5","avg_speed_inning_9_vs_avg":1.1499999999999915,"percent":"37","rhb_pitch_percent":37,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"41","pitch_pct_time_thru_1_vs_avg":4.17647058823529,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.5,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":0,"z_contact":1,"zone_rate":0.25,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-1.6","avg_rel_z":"5.0","avg_rpm":"2341","max_rpm":"2498","min_rpm":"2115","avg_break_z":"18","max_break_z":"22","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"14","max_break_z_induced":"19","min_break_z_induced":"9","avg_break_x":"9","max_break_x":"11","min_break_x":"4","min_pitch_speed":"92.2","avg_pitch_speed":"93.1","max_pitch_speed":"93.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":2,"S":2},"swinging_strikes":1,"fouls":1,"strikeouts":1,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":6,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"93.6","avg_speed_inning_1_vs_avg":0.5,"pitches_inning_3":1,"avg_speed_inning_3":"92.2","avg_speed_inning_3_vs_avg":-0.8999999999999915,"pitches_inning_6":2,"avg_speed_inning_6":"93.3","avg_speed_inning_6_vs_avg":0.15000000000000568,"percent":"21","rhb_pitch_percent":21,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":-3.352941176470587,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":29,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.2","avg_rel_z":"5.7","avg_rpm":"2141","max_rpm":"2247","min_rpm":"2018","avg_break_z":"45","max_break_z":"45","min_break_z":"43","avg_bat_speed":"--","avg_break_z_induced":"-3","max_break_z_induced":"-2","min_break_z_induced":"-4","avg_break_x":"9","max_break_x":"16","min_break_x":"5","min_pitch_speed":"80.9","avg_pitch_speed":"81.3","max_pitch_speed":"81.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":1,"B":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":4,"pitches_time_thru_1":3,"pitches_inning_1":1,"avg_speed_inning_1":"81.2","avg_speed_inning_1_vs_avg":-0.09999999999999432,"pitches_inning_4":2,"avg_speed_inning_4":"81.4","avg_speed_inning_4_vs_avg":0.10000000000000853,"percent":"16","rhb_pitch_percent":16,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":1.647058823529413,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":2,"zSwings":2,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.5","avg_rel_z":"5.6","avg_rpm":"2450","max_rpm":"2592","min_rpm":"2308","avg_break_z":"36","max_break_z":"37","min_break_z":"35","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"6","min_break_z_induced":"2","avg_break_x":"8","max_break_x":"12","min_break_x":"4","min_pitch_speed":"82.4","avg_pitch_speed":"83.3","max_pitch_speed":"84.2","avg_hit_speed":"93.3","max_hit_speed":"95.4","min_hit_speed":"91.1","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"X":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_1":1,"avg_speed_inning_1":"82.4","avg_speed_inning_1_vs_avg":-0.8999999999999915,"pitches_inning_9":1,"avg_speed_inning_9":"84.2","avg_speed_inning_9_vs_avg":0.9000000000000057,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"12","pitch_pct_time_thru_1_vs_avg":0.7647058823529402,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-1.0","avg_rel_z":"5.9","avg_rpm":"2414","max_rpm":"2449","min_rpm":"2378","avg_break_z":"26","max_break_z":"27","min_break_z":"25","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"11","min_break_z_induced":"8","avg_break_x":"3","max_break_x":"4","min_break_x":"2","min_pitch_speed":"87.3","avg_pitch_speed":"87.8","max_pitch_speed":"88.3","avg_hit_speed":"99.1","max_hit_speed":"99.1","min_hit_speed":"99.1","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"88.3","avg_speed_inning_1_vs_avg":0.5,"pitches_inning_3":1,"avg_speed_inning_3":"87.3","avg_speed_inning_3_vs_avg":-0.5,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-5.11764705882353,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":39,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.7","avg_rpm":"2163","max_rpm":"2163","min_rpm":"2163","avg_break_z":"33","max_break_z":"33","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"16","max_break_x":"16","min_break_x":"16","min_pitch_speed":"83.6","avg_pitch_speed":"83.6","max_pitch_speed":"83.6","avg_hit_speed":"94.1","max_hit_speed":"94.1","min_hit_speed":"94.1","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":1,"pitches_inning_4":1,"avg_speed_inning_4":"83.6","avg_speed_inning_4_vs_avg":0,"percent":"5","rhb_pitch_percent":5,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.8823529411764701,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":3,"zInPlay":4,"zSwings":8,"o_swing":0.14285714285714285,"z_swing":0.6666666666666666,"strike_rate":0.7368421052631579,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":0,"z_contact":0.875,"zone_rate":0.631578947368421,"swings":9,"miss_percent":"22","cs_plus_whiffs":7,"csw_percent":37,"avg_rel_x":"-1.5","avg_rel_z":"5.2","avg_rpm":"2223","max_rpm":"2592","min_rpm":"2013","avg_break_z":"29","max_break_z":"45","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"19","min_break_z_induced":"-4","avg_break_x":"11","max_break_x":"17","min_break_x":"2","min_pitch_speed":"80.9","avg_pitch_speed":"89.3","max_pitch_speed":"95.8","avg_hit_speed":"94.9","max_hit_speed":"","min_hit_speed":"","count":19,"pitches_vs_right":19,"pitches_vs_left":0,"results":{"S":10,"B":5,"X":4},"swinging_strikes":2,"fouls":3,"strikeouts":1,"called_strikes":5,"balls_in_play":4,"base_hits":2,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":17,"pitches_time_thru_2":2,"pitches_inning_1":4,"avg_speed_inning_1":"86.4","avg_speed_inning_1_vs_avg":-2.924999999999997,"pitches_inning_3":2,"avg_speed_inning_3":"89.8","avg_speed_inning_3_vs_avg":0.45000000000000284,"pitches_inning_4":5,"avg_speed_inning_4":"87.5","avg_speed_inning_4_vs_avg":-1.779999999999987,"pitches_inning_6":5,"avg_speed_inning_6":"92.1","avg_speed_inning_6_vs_avg":2.7600000000000193,"pitches_inning_9":3,"avg_speed_inning_9":"91.1","avg_speed_inning_9_vs_avg":1.8000000000000114,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"2fbf1e55-5143-47c3-a2ca-e7f79ada10f1","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":74,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.9345110067038815,"plateTime":0.4657984874511536,"zone":3,"spin_rate":2247,"breakX":16.3,"inducedBreakZ":-3.2,"breakZ":-45.1,"px":0.47741434310606357,"pz":2.7454455023395217,"x0":-1.1227791094458943,"y0":50.00031351255008,"z0":5.954216979718909,"ax":12.391097337658987,"ay":25.33028892590698,"az":-34.969047838794296,"vx0":0.9463252591014537,"vy0":-118.19648735714765,"vz0":0.31680849755852747,"pfxX":-1.3583333333333334,"pfxZ":-0.26666666666666666,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":-3.2,"breakZInducedFeet":-0.26666666666666666,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.4375485909789333,"plateXPoly":0.47741434310606357,"plateYPoly":0.708333333333286,"plateZPoly":2.7454455023395217,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.47741434310606357,"plate_z":2.7454455023395217,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":6,"rowId":"6-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0a5258e4-79c2-4367-b46f-820ed6a55103","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.6,"end_speed":85,"sz_top":3.18324391798553,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.071894137823176,"plateTime":0.4043961717487927,"zone":14,"spin_rate":2498,"breakX":4.1,"inducedBreakZ":18.6,"breakZ":-13,"px":1.9509569695720763,"pz":1.89196531810168,"x0":-0.6641373556341497,"y0":50.002191968141865,"z0":5.744528181441799,"ax":-6.045934179266178,"ay":31.97913664409673,"az":-11.380726708908915,"vx0":8.033403722703731,"vy0":-135.85815702451004,"vz0":-7.982096907021457,"pfxX":0.3416666666666666,"pfxZ":1.55,"pfxZWithGravity":-1.0833333333333333,"breakXInches":4.1,"breakXFeet":0.3416666666666666,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13,"breakZWithGravityFeet":1.0833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3416666666666666,"pfxXNoAbs":0.3416666666666666,"plateTimeSZDepth":0.37981127202221127,"plateXPoly":1.9509569695720763,"plateYPoly":0.7083333333333073,"plateZPoly":1.89196531810168,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.9509569695720763,"plate_z":1.89196531810168,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":7,"rowId":"7-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e2daa85-1d26-4509-b0da-190f045bfbea","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.4,"end_speed":74.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.046004482154845,"plateTime":0.45909055696226364,"zone":2,"spin_rate":2308,"breakX":3.6,"inducedBreakZ":5.6,"breakZ":-35,"px":-0.01859005111060341,"pz":3.1347292126078883,"x0":-1.0216965042467219,"y0":50.0002958299916,"z0":5.908594068118729,"ax":2.4496412838094854,"ay":25.985390758495978,"az":-27.831947981010956,"vx0":1.7978977228793702,"vy0":-119.90549921123832,"vz0":-0.4311378449897385,"pfxX":-0.3,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.4312412859331725,"plateXPoly":-0.01859005111060341,"plateYPoly":0.7083333333333286,"plateZPoly":3.1347292126078883,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"91.0","hit_speed":"91.1","hit_distance":"68","xba":".400","hit_angle":"3","is_barrel":0,"hc_x":104.05,"hc_x_ft":-50.97904200000002,"hc_y":160.56,"hc_y_ft":103.25959840000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.01859005111060341,"plate_z":3.1347292126078883,"launch_speed":"91.1","launch_angle":"3","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"68c49d41-3472-4ddd-925b-da6a5c596d6f","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.2,"end_speed":83.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.158404295381688,"plateTime":0.40956953965705223,"zone":2,"spin_rate":2459,"breakX":10.6,"inducedBreakZ":17.9,"breakZ":-14.5,"px":0.06568043755233055,"pz":2.883028473836312,"x0":-0.807140281143355,"y0":50.001404400267056,"z0":5.892568588910129,"ax":-11.629996691559368,"ay":31.00103970649478,"az":-13.277506287178536,"vx0":4.505867575603332,"vy0":-134.10824446925045,"vz0":-5.270123087073801,"pfxX":0.8833333333333333,"pfxZ":1.4916666666666665,"pfxZWithGravity":-1.2083333333333333,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3846641090747776,"plateXPoly":0.06568043755233055,"plateYPoly":0.7083333333333641,"plateZPoly":2.883028473836312,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.06568043755233055,"plate_z":2.883028473836312,"player_total_pitches":30,"player_total_pitches_pitch_types":9,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":55,"rowId":"55-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa5838c0-2084-4eee-b7e6-aa5a14f4c5ea","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.3,"end_speed":80.8,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.3102316084682615,"plateTime":0.4290013561491621,"zone":6,"spin_rate":2378,"breakX":1.8,"inducedBreakZ":10.8,"breakZ":-24.8,"px":0.4892698856700577,"pz":2.5198832144012187,"x0":-0.9960015805664599,"y0":50.00497853952809,"z0":5.848988174572666,"ax":1.0323522511623644,"ay":23.899231951812435,"az":-21.846986173811707,"vx0":3.4806781556262534,"vy0":-127.23525368952092,"vz0":-3.8689134140716095,"pfxX":-0.15,"pfxZ":0.9,"pfxZWithGravity":-2.066666666666667,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.40267317763015176,"plateXPoly":0.4892698856700577,"plateYPoly":0.7083333333333499,"plateZPoly":2.5198832144012187,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"99.1","hit_distance":"143","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":168.52,"hc_x_ft":104.41686720000001,"hc_y":95.46,"hc_y_ft":260.17403440000004,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4892698856700577,"plate_z":2.5198832144012187,"launch_speed":"99.1","launch_angle":"8","player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e3325a00-e75c-4fa4-9d44-fa80cce7f7af","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.9,"end_speed":75,"sz_top":3.09443958387247,"sz_bot":1.38687842769961,"sz_depth":8.5,"sz_width":17,"extension":7.343860651787612,"plateTime":0.4645523515108456,"zone":14,"spin_rate":2158,"breakX":5.3,"inducedBreakZ":-3.7,"breakZ":-45.4,"px":1.2666450607390798,"pz":1.1504304034814332,"x0":-1.1729018850140183,"y0":50.003594788474565,"z0":5.573608523097345,"ax":3.168788907698689,"ay":21.8467798289649,"az":-34.762534581221885,"vx0":4.902404598903897,"vy0":-117.78910855052382,"vz0":-2.560776556078796,"pfxX":-0.44166666666666665,"pfxZ":-0.30833333333333335,"pfxZWithGravity":-3.783333333333333,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-3.7,"breakZInducedFeet":-0.30833333333333335,"breakZWithGravityInches":45.4,"breakZWithGravityFeet":3.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.43614504450959163,"plateXPoly":1.2666450607390798,"plateYPoly":0.708333333333357,"plateZPoly":1.1504304034814332,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.2666450607390798,"plate_z":1.1504304034814332,"player_total_pitches":13,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":103,"rowId":"103-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8e5001d5-002b-4b67-a855-ed7d7dd77321","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.4,"end_speed":87.5,"sz_top":3.1536429977423,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":7.751665058866008,"plateTime":0.3946604907439428,"zone":9,"spin_rate":2053,"breakX":13.6,"inducedBreakZ":11.4,"breakZ":-18.6,"px":0.4342375533953654,"pz":1.4919975781772523,"x0":-0.9392862424372262,"y0":50.0009002574327,"z0":5.576515274748841,"ax":-16.113106501254332,"ay":30.5022653901334,"az":-18.319939882674003,"vx0":6.692131861445036,"vy0":-138.68723439177285,"vz0":-7.629814832948453,"pfxX":1.1333333333333333,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.55,"breakXInches":13.6,"breakXFeet":1.1333333333333333,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":18.6,"breakZWithGravityFeet":1.55,"pfxZDirection":"↓","pfxXWithGravity":1.1333333333333333,"pfxXNoAbs":1.1333333333333333,"plateTimeSZDepth":0.37051941644070396,"plateXPoly":0.4342375533953654,"plateYPoly":0.7083333333333286,"plateZPoly":1.4919975781772523,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4342375533953654,"plate_z":1.4919975781772523,"player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":104,"rowId":"104-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"82fd3afc-4e1e-4633-9c94-462ac459820a","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.8,"end_speed":87.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.727696832273962,"plateTime":0.3930382904387595,"zone":7,"spin_rate":2134,"breakX":13.9,"inducedBreakZ":12.4,"breakZ":-17.5,"px":-0.4362469095848418,"pz":1.8274548163157154,"x0":-1.0560763343437876,"y0":50.001157097096026,"z0":5.607436088434868,"ax":-16.19816803645166,"ay":31.441469703519964,"az":-17.376278227005546,"vx0":4.668418199923,"vy0":-139.37591588568893,"vz0":-7.036883839188364,"pfxX":1.1583333333333334,"pfxZ":1.0333333333333334,"pfxZWithGravity":-1.4583333333333333,"breakXInches":13.9,"breakXFeet":1.1583333333333334,"breakZInducedInches":12.4,"breakZInducedFeet":1.0333333333333334,"breakZWithGravityInches":17.5,"breakZWithGravityFeet":1.4583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1583333333333334,"pfxXNoAbs":1.1583333333333334,"plateTimeSZDepth":0.36902865835472526,"plateXPoly":-0.4362469095848418,"plateYPoly":0.7083333333333428,"plateZPoly":1.8274548163157154,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4362469095848418,"plate_z":1.8274548163157154,"player_total_pitches":15,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":105,"rowId":"105-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"19eb8d33-fb4b-4dc9-8960-99fc27bdd9c3","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.9,"end_speed":76,"sz_top":2.94642205468108,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":7.321121450432681,"plateTime":0.45882279333455545,"zone":14,"spin_rate":2018,"breakX":6.6,"inducedBreakZ":-2.3,"breakZ":-43,"px":1.1048466654140099,"pz":0.7828037636660765,"x0":-1.214758743230862,"y0":50.00230270101254,"z0":5.489615796703929,"ax":4.456320533304703,"ay":22.157378774003696,"az":-33.5339140802664,"vx0":4.42571288149793,"vy0":-119.21753451366749,"vz0":-3.7059483425698216,"pfxX":-0.5499999999999999,"pfxZ":-0.19166666666666665,"pfxZWithGravity":-3.5833333333333335,"breakXInches":-6.6,"breakXFeet":-0.5499999999999999,"breakZInducedInches":-2.3,"breakZInducedFeet":-0.19166666666666665,"breakZWithGravityInches":43,"breakZWithGravityFeet":3.5833333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.6,"pfxXNoAbs":-0.5499999999999999,"plateTimeSZDepth":0.43071916331310145,"plateXPoly":1.1048466654140099,"plateYPoly":0.7083333333333002,"plateZPoly":0.7828037636660765,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.1048466654140099,"plate_z":0.7828037636660765,"player_total_pitches":16,"player_total_pitches_pitch_types":6,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":106,"rowId":"106-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2906a85-97bf-4f30-902e-6a96f375561c","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":1},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.6,"end_speed":76.9,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.737368591466627,"plateTime":0.44981580344468775,"zone":4,"spin_rate":2163,"breakX":15.8,"inducedBreakZ":6,"breakZ":-33,"px":-0.31695266823348844,"pz":2.020671096922786,"x0":-1.0454003989524856,"y0":50.00200417780768,"z0":5.661904335853046,"ax":-14.007108198164461,"ay":23.38138519788001,"az":-26.831789365765164,"vx0":4.6825482171295505,"vy0":-121.66417695108015,"vz0":-2.9569207916548237,"pfxX":1.3166666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.75,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4222979904717459,"plateXPoly":-0.31695266823348844,"plateYPoly":0.7083333333333286,"plateZPoly":2.020671096922786,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.1","hit_distance":"368","xba":".110","hit_angle":"33","is_barrel":0,"hc_x":96.71,"hc_x_ft":-68.67108440000001,"hc_y":77.6,"hc_y_ft":303.223064,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.31695266823348844,"plate_z":2.020671096922786,"launch_speed":"94.1","launch_angle":"33","player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8b9f3e74-8ce2-4b27-9e81-02a1189d9b3d","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.7,"end_speed":85.3,"sz_top":3.00563058844479,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.883297713658637,"plateTime":0.4053630313634473,"zone":12,"spin_rate":2115,"breakX":9.8,"inducedBreakZ":9.4,"breakZ":-22.3,"px":1.0750707435632538,"pz":2.5036257147378924,"x0":-2.303439094760284,"y0":50.00066496647714,"z0":4.127039568462238,"ax":-12.249538225654291,"ay":26.68479633430816,"az":-22.798810903246363,"vx0":11.210698704537442,"vy0":-134.64373903684938,"vz0":0.06951169272411073,"pfxX":0.8166666666666668,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8583333333333334,"breakXInches":9.8,"breakXFeet":0.8166666666666668,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.3,"breakZWithGravityFeet":1.8583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8166666666666668,"pfxXNoAbs":0.8166666666666668,"plateTimeSZDepth":0.3804365791353988,"plateXPoly":1.0750707435632538,"plateYPoly":0.7083333333333712,"plateZPoly":2.5036257147378924,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0750707435632538,"plate_z":2.5036257147378924,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":162,"rowId":"162-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e7d37468-f0f2-46f6-97c1-396a8168ee0c","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":91.1,"end_speed":83.9,"sz_top":3.12404155173715,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.768441042922115,"plateTime":0.4131430433911185,"zone":14,"spin_rate":2036,"breakX":16.6,"inducedBreakZ":-2.6,"breakZ":-35.6,"px":0.24133082418412322,"pz":0.8110403887893614,"x0":-2.565799185716413,"y0":50.00053773863864,"z0":3.901876337383084,"ax":-18.435255522071618,"ay":26.487176337687348,"az":-34.745324394938024,"vx0":10.813340618405547,"vy0":-132.24787933844343,"vz0":-1.233632629654658,"pfxX":1.3833333333333335,"pfxZ":-0.21666666666666667,"pfxZWithGravity":-2.966666666666667,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":-2.6,"breakZInducedFeet":-0.21666666666666667,"breakZWithGravityInches":35.6,"breakZWithGravityFeet":2.966666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.3877849533129294,"plateXPoly":0.24133082418412322,"plateYPoly":0.7083333333333428,"plateZPoly":0.8110403887893614,"pfxXDirection":"→","inducedBreakZForcedSign":"-2.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.24133082418412322,"plate_z":0.8110403887893614,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":163,"rowId":"163-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7d3af0da-fbe9-4e6f-be3d-626496efa876","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":91.4,"end_speed":84.2,"sz_top":3.06188296431349,"sz_bot":1.35432454330931,"sz_depth":8.5,"sz_width":17,"extension":6.890747990270155,"plateTime":0.4111348431541124,"zone":7,"spin_rate":2061,"breakX":14.8,"inducedBreakZ":-4,"breakZ":-36.6,"px":-0.4735802779220779,"pz":1.2442609883515896,"x0":-2.5461752555555788,"y0":50.006256124443,"z0":3.903787794408425,"ax":-16.312314336353964,"ay":26.92238736762078,"az":-36.38929276721063,"vx0":8.517900922213142,"vy0":-132.9222752135914,"vz0":0.13186993603718888,"pfxX":1.2333333333333334,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.0500000000000003,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":36.6,"breakZWithGravityFeet":3.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.38596399737727993,"plateXPoly":-0.4735802779220779,"plateYPoly":0.7083333333333073,"plateZPoly":1.2442609883515896,"pfxXDirection":"→","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.4735802779220779,"plate_z":1.2442609883515896,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":164,"rowId":"164-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4c217fc2-8fc8-4c1c-bb0c-da63b193a566","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"21","start_speed":91.3,"end_speed":84,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.878239000571085,"plateTime":0.4114693957278712,"zone":7,"spin_rate":2076,"breakX":15.8,"inducedBreakZ":-3.5,"breakZ":-36.2,"px":-0.762270188098098,"pz":1.6533571093541273,"x0":-2.4924628237250914,"y0":50.001936939270266,"z0":4.04561365256056,"ax":-17.26567382073798,"ay":27.07593941735123,"az":-36.05308731468431,"vx0":7.813891721481988,"vy0":-132.84952188661958,"vz0":0.7692616916430819,"pfxX":1.3166666666666667,"pfxZ":-0.2916666666666667,"pfxZWithGravity":-3.016666666666667,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":-3.5,"breakZInducedFeet":-0.2916666666666667,"breakZWithGravityInches":36.2,"breakZWithGravityFeet":3.016666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.3862515751612525,"plateXPoly":-0.762270188098098,"plateYPoly":0.7083333333333783,"plateZPoly":1.6533571093541273,"pfxXDirection":"→","inducedBreakZForcedSign":"-3.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.762270188098098,"plate_z":1.6533571093541273,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":165,"rowId":"165-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0b7d7890-0249-42d5-880b-e751dca6a0f1","inning":6,"half_inning":"top","ab_number":44,"cap_index":14,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Alex Bregman strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":93.8,"end_speed":85.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.838455717900353,"plateTime":0.40092852657937295,"zone":11,"spin_rate":2290,"breakX":11.2,"inducedBreakZ":10.8,"breakZ":-20.3,"px":-1.1258687992794152,"pz":3.04705459545175,"x0":-2.5272807146961687,"y0":50.0036457112248,"z0":4.237363641213264,"ax":-13.011354851706546,"ay":29.651499807543154,"az":-21.351697944805736,"vx0":6.171839937220763,"vy0":-136.53624037092865,"vz0":0.8565766472233237,"pfxX":0.9333333333333332,"pfxZ":0.9,"pfxZWithGravity":-1.6916666666666667,"breakXInches":11.2,"breakXFeet":0.9333333333333332,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9333333333333332,"pfxXNoAbs":0.9333333333333332,"plateTimeSZDepth":0.3764282247532141,"plateXPoly":-1.1258687992794152,"plateYPoly":0.7083333333333499,"plateZPoly":3.04705459545175,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.1258687992794152,"plate_z":3.04705459545175,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":166,"rowId":"166-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e9a8c6a1-dedd-4d30-ba40-cc9a05171ebc","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.3,"end_speed":87.4,"sz_top":3.12437789344136,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.332365778838544,"plateTime":0.3949646904959052,"zone":14,"spin_rate":2186,"breakX":16,"inducedBreakZ":8.2,"breakZ":-22,"px":0.8307951919588115,"pz":1.965591438752191,"x0":-1.3796220520765707,"y0":50.00043823809421,"z0":5.215920983501271,"ax":-19.183299399809513,"ay":30.022543205031944,"az":-22.5299157307645,"vx0":9.517996479492224,"vy0":-138.5113155516634,"vz0":-4.5897580342611635,"pfxX":1.3333333333333333,"pfxZ":0.6833333333333332,"pfxZWithGravity":-1.8333333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":8.2,"breakZInducedFeet":0.6833333333333332,"breakZWithGravityInches":22,"breakZWithGravityFeet":1.8333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.3707689781964743,"plateXPoly":0.8307951919588115,"plateYPoly":0.7083333333333357,"plateZPoly":1.965591438752191,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.8307951919588115,"plate_z":1.965591438752191,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":275,"rowId":"275-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"26861553-e22f-4c3b-8385-477a9273b4d0","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.8,"end_speed":86.4,"sz_top":3.09477566530798,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.193121598978585,"plateTime":0.4005040125241637,"zone":9,"spin_rate":2013,"breakX":17,"inducedBreakZ":7.3,"breakZ":-23.6,"px":0.36217411415287026,"pz":1.9846831452888978,"x0":-1.4181726198311697,"y0":50.001943593416435,"z0":5.295653149209525,"ax":-19.6141298714235,"ay":28.23110189368602,"az":-23.826099064672203,"vx0":8.42262659557959,"vy0":-136.4321310066837,"vz0":-4.32906847312944,"pfxX":1.4166666666666667,"pfxZ":0.6083333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.3759263154129482,"plateXPoly":0.36217411415287026,"plateYPoly":0.7083333333333144,"plateZPoly":1.9846831452888978,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.36217411415287026,"plate_z":1.9846831452888978,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":276,"rowId":"276-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a0d879f0-25f3-4834-9d86-f3a10ec17a74","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":84.2,"end_speed":77.3,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.8314835700666805,"plateTime":0.44753941805308894,"zone":9,"spin_rate":2592,"breakX":12.2,"inducedBreakZ":1.7,"breakZ":-37,"px":0.7794169769815098,"pz":1.9523947785234785,"x0":-1.8800850901431705,"y0":50.00324261224142,"z0":5.221208322228728,"ax":9.36739631361275,"ay":24.966631523215536,"az":-30.68851382931391,"vx0":4.359848604195742,"vy0":-122.5423132899686,"vz0":-1.329478612953976,"pfxX":-1.0166666666666666,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4202605425804576,"plateXPoly":0.7794169769815098,"plateYPoly":0.7083333333333002,"plateZPoly":1.9523947785234785,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.4","hit_distance":"40","xba":".350","hit_angle":"-1","is_barrel":0,"hc_x":111.67,"hc_x_ft":-32.61209880000001,"hc_y":164.63,"hc_y_ft":93.44943320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7794169769815098,"plate_z":1.9523947785234785,"launch_speed":"95.4","launch_angle":"-1","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-716794","game_pk":"716794","source":"gamefeed"}],"663656":[{"type":"pitch","year":2023,"sportId":1,"play_id":"2f280935-d4cd-459e-8d8d-0d6b109ba8ab","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.1,"end_speed":81.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.955911036081203,"plateTime":0.42499144075958606,"zone":9,"spin_rate":2544,"breakX":1.4,"inducedBreakZ":13.9,"breakZ":-21,"px":0.7732888800398591,"pz":2.1032128781152943,"x0":-0.9520235552122615,"y0":50.004274797516736,"z0":5.848682201028017,"ax":0.5777424180352247,"ay":23.37207829194544,"az":-18.392994801548095,"vx0":4.2106239991210845,"vy0":-128.25945409060589,"vz0":-5.723009461070651,"pfxX":-0.11666666666666665,"pfxZ":1.1583333333333334,"pfxZWithGravity":-1.75,"breakXInches":-1.4,"breakXFeet":-0.11666666666666665,"breakZInducedInches":13.9,"breakZInducedFeet":1.1583333333333334,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":1.4,"pfxXNoAbs":-0.11666666666666665,"plateTimeSZDepth":0.3988389754173495,"plateXPoly":0.7732888800398591,"plateYPoly":0.7083333333333428,"plateZPoly":2.1032128781152943,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7732888800398591,"plate_z":2.1032128781152943,"player_total_pitches":12,"player_total_pitches_pitch_types":7,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":28,"rowId":"28-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":6,"FS":1,"FF":2,"KC":1,"SI":7,"ST":2,"CH":1,"SL":2},"results":{"S":9,"B":10,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":1,"strike_rate":0.42857142857142855,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":0.5,"zone_rate":0.2857142857142857,"swings":2,"miss_percent":"50","cs_plus_whiffs":2,"csw_percent":29,"avg_rel_x":"-1.4","avg_rel_z":"5.3","avg_rpm":"2106","max_rpm":"2136","min_rpm":"2065","avg_break_z":"23","max_break_z":"26","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"8","max_break_z_induced":"15","min_break_z_induced":"5","avg_break_x":"16","max_break_x":"17","min_break_x":"13","min_pitch_speed":"93.6","avg_pitch_speed":"94.6","max_pitch_speed":"95.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"B":4,"S":3},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":9,"pitches_time_thru_1":7,"pitches_inning_4":2,"avg_speed_inning_4":"95.3","avg_speed_inning_4_vs_avg":0.6500000000000057,"pitches_inning_9":5,"avg_speed_inning_9":"94.4","avg_speed_inning_9_vs_avg":-0.2400000000000091,"percent":"32","rhb_pitch_percent":null,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"44","pitch_pct_time_thru_1_vs_avg":11.75,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":4,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.2","avg_rel_z":"5.8","avg_rpm":"2433","max_rpm":"2544","min_rpm":"2307","avg_break_z":"25","max_break_z":"28","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"14","min_break_z_induced":"6","avg_break_x":"4","max_break_x":"7","min_break_x":"1","min_pitch_speed":"86.3","avg_pitch_speed":"88.1","max_pitch_speed":"90.4","avg_hit_speed":"98.5","max_hit_speed":"98.5","min_hit_speed":"98.5","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":3,"X":1,"B":2},"swinging_strikes":0,"fouls":3,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":3,"pitches_time_thru_2":3,"pitches_inning_2":2,"avg_speed_inning_2":"88.0","avg_speed_inning_2_vs_avg":-0.04999999999999716,"pitches_inning_3":3,"avg_speed_inning_3":"87.3","avg_speed_inning_3_vs_avg":-0.7999999999999972,"pitches_inning_9":1,"avg_speed_inning_9":"90.4","avg_speed_inning_9_vs_avg":2.3000000000000114,"percent":"27","rhb_pitch_percent":null,"lhb_pitch_percent":27,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":-8.25,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":23,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":null,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.9","avg_rel_z":"5.2","avg_rpm":"2620","max_rpm":"2642","min_rpm":"2598","avg_break_z":"44","max_break_z":"46","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"-4","max_break_z_induced":"-3","min_break_z_induced":"-6","avg_break_x":"15","max_break_x":"19","min_break_x":"11","min_pitch_speed":"82.6","avg_pitch_speed":"83.4","max_pitch_speed":"84.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":1,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"83.4","avg_speed_inning_9_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":3.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"zInPlay":1,"zSwings":2,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":0.5,"zone_rate":1,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-2.0","avg_rel_z":"4.9","avg_rpm":"2325","max_rpm":"2504","min_rpm":"2145","avg_break_z":"42","max_break_z":"45","min_break_z":"40","avg_bat_speed":"--","avg_break_z_induced":"-1","max_break_z_induced":"3","min_break_z_induced":"-4","avg_break_x":"9","max_break_x":"13","min_break_x":"5","min_pitch_speed":"80.2","avg_pitch_speed":"80.7","max_pitch_speed":"81.2","avg_hit_speed":"93.1","max_hit_speed":"93.1","min_hit_speed":"93.1","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"X":1},"swinging_strikes":1,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":6,"pitches_time_thru_1":2,"pitches_inning_4":1,"avg_speed_inning_4":"81.2","avg_speed_inning_4_vs_avg":0.5,"pitches_inning_6":1,"avg_speed_inning_6":"80.2","avg_speed_inning_6_vs_avg":-0.5,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":3.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.9","avg_rpm":"2444","max_rpm":"2444","min_rpm":"2443","avg_break_z":"15","max_break_z":"15","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"19","min_break_z_induced":"17","avg_break_x":"10","max_break_x":"12","min_break_x":"8","min_pitch_speed":"92.0","avg_pitch_speed":"92.3","max_pitch_speed":"92.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":3,"pitches_time_thru_1":0,"pitches_time_thru_2":2,"pitches_inning_3":2,"avg_speed_inning_3":"92.3","avg_speed_inning_3_vs_avg":0,"percent":"9","rhb_pitch_percent":null,"lhb_pitch_percent":9,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-9,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":24.33333333333333,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"5.5","avg_rpm":"2293","max_rpm":"2293","min_rpm":"2293","avg_break_z":"31","max_break_z":"31","min_break_z":"31","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"17","max_break_x":"17","min_break_x":"17","min_pitch_speed":"86.4","avg_pitch_speed":"86.4","max_pitch_speed":"86.4","avg_hit_speed":"68.6","max_hit_speed":"68.6","min_hit_speed":"68.6","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":1,"pitches_inning_4":1,"avg_speed_inning_4":"86.4","avg_speed_inning_4_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":1.25,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"-1.0","avg_rel_z":"6.1","avg_rpm":"2324","max_rpm":"2324","min_rpm":"2324","avg_break_z":"56","max_break_z":"56","min_break_z":"56","avg_bat_speed":"--","avg_break_z_induced":"-12","max_break_z_induced":"-12","min_break_z_induced":"-12","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"79.0","avg_pitch_speed":"79.0","max_pitch_speed":"79.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":3,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"79.0","avg_speed_inning_3_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-5,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":11.666666666666664,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"6.0","avg_rpm":"1002","max_rpm":"1002","min_rpm":"1002","avg_break_z":"31","max_break_z":"31","min_break_z":"31","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"11","min_break_z_induced":"11","avg_break_x":"7","max_break_x":"7","min_break_x":"7","min_pitch_speed":"81.2","avg_pitch_speed":"81.2","max_pitch_speed":"81.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"81.2","avg_speed_inning_2_vs_avg":0,"percent":"5","rhb_pitch_percent":null,"lhb_pitch_percent":5,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":1.25,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":2,"oInPlay":1,"oSwings":3,"zSwingMiss":2,"zFouls":3,"zInPlay":2,"zSwings":7,"o_swing":0.21428571428571427,"z_swing":0.875,"strike_rate":0.5454545454545454,"first_pitches":5,"first_pitch_strikes":2,"first_pitch_strike_rate":"40","o_contact":1,"z_contact":0.7142857142857143,"zone_rate":0.36363636363636365,"swings":10,"miss_percent":"20","cs_plus_whiffs":4,"csw_percent":18,"avg_rel_x":"-1.3","avg_rel_z":"5.5","avg_rpm":"2261","max_rpm":"2642","min_rpm":"1002","avg_break_z":"29","max_break_z":"56","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"19","min_break_z_induced":"-12","avg_break_x":"10","max_break_x":"19","min_break_x":"1","min_pitch_speed":"79.0","avg_pitch_speed":"88.6","max_pitch_speed":"95.8","avg_hit_speed":"86.7","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":0,"pitches_vs_left":22,"results":{"S":9,"B":10,"X":3},"swinging_strikes":2,"fouls":5,"strikeouts":0,"called_strikes":2,"balls_in_play":3,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":16,"pitches_time_thru_2":6,"pitches_inning_2":3,"avg_speed_inning_2":"85.8","avg_speed_inning_2_vs_avg":-2.8333333333333286,"pitches_inning_3":6,"avg_speed_inning_3":"87.6","avg_speed_inning_3_vs_avg":-1.0166666666666657,"pitches_inning_4":4,"avg_speed_inning_4":"89.5","avg_speed_inning_4_vs_avg":0.9250000000000114,"pitches_inning_6":1,"avg_speed_inning_6":"80.2","avg_speed_inning_6_vs_avg":-8.399999999999991,"pitches_inning_9":8,"avg_speed_inning_9":"91.1","avg_speed_inning_9_vs_avg":2.5250000000000057,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"d1404787-aff4-4791-876e-536bd0d1b6b8","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.2,"end_speed":74.5,"sz_top":3.71596627304726,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.804701083210503,"plateTime":0.46270069494466304,"zone":11,"spin_rate":1002,"breakX":6.7,"inducedBreakZ":10.6,"breakZ":-30.7,"px":-0.6046810436112303,"pz":3.8552737660587466,"x0":-1.0710993262303958,"y0":50.001551661118995,"z0":5.990577705044785,"ax":-5.725095831350879,"ay":22.354029859841603,"az":-24.17950539882634,"vx0":2.31720007734006,"vy0":-118.32805110795724,"vz0":0.3364046047366872,"pfxX":0.5583333333333333,"pfxZ":0.8833333333333333,"pfxZWithGravity":-2.558333333333333,"breakXInches":6.7,"breakXFeet":0.5583333333333333,"breakZInducedInches":10.6,"breakZInducedFeet":0.8833333333333333,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5583333333333333,"pfxXNoAbs":0.5583333333333333,"plateTimeSZDepth":0.43440601375631693,"plateXPoly":-0.6046810436112303,"plateYPoly":0.7083333333333783,"plateZPoly":3.8552737660587466,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6046810436112303,"plate_z":3.8552737660587466,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":29,"rowId":"29-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2f5621d1-e102-4bae-a845-55da0bfdd9bb","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88,"end_speed":81.6,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.89112319517,"plateTime":0.42492947540842163,"zone":3,"spin_rate":2504,"breakX":4.4,"inducedBreakZ":13.8,"breakZ":-21,"px":0.5149537673370063,"pz":3.2443853238026437,"x0":-0.9645158471992795,"y0":50.00447636736213,"z0":5.952834976201163,"ax":3.6173592407249076,"ay":23.410349657474672,"az":-18.990578088213148,"vx0":2.988768909468257,"vy0":-128.28637918124585,"vz0":-3.0054144985132867,"pfxX":-0.3666666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.75,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.39877598059254554,"plateXPoly":0.5149537673370063,"plateYPoly":0.7083333333333712,"plateZPoly":3.2443853238026437,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.5","hit_distance":"364","xba":".390","hit_angle":"23","is_barrel":0,"hc_x":162.4,"hc_x_ft":89.66546399999999,"hc_y":56.96,"hc_y_ft":352.9728944,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5149537673370063,"plate_z":3.2443853238026437,"launch_speed":"98.5","launch_angle":"23","player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da28956f-25bd-42c5-8da6-f83d536d5c09","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":86.3,"end_speed":79.5,"sz_top":3.80473513703414,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":6.04493354887072,"plateTime":0.4343085988040234,"zone":11,"spin_rate":2438,"breakX":5.3,"inducedBreakZ":8.9,"breakZ":-27.6,"px":-0.263744254878141,"pz":4.791469416988752,"x0":-1.0530393374065323,"y0":50.003170015467205,"z0":6.072997951468354,"ax":4.48873351662243,"ay":23.68863572774198,"az":-24.86268173103543,"vx0":1.0212787800653567,"vy0":-125.752225484327,"vz0":1.9239749861347812,"pfxX":-0.44166666666666665,"pfxZ":0.7416666666666667,"pfxZWithGravity":-2.3000000000000003,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4076518364710846,"plateXPoly":-0.263744254878141,"plateYPoly":0.7083333333333144,"plateZPoly":4.791469416988752,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.263744254878141,"plate_z":4.791469416988752,"player_total_pitches":36,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":61,"rowId":"61-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2e671096-26db-4e3c-8187-ae7d0af5ae70","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":92,"end_speed":82.7,"sz_top":3.74555649429345,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.8750670674916785,"plateTime":0.4119107195791112,"zone":11,"spin_rate":2444,"breakX":7.6,"inducedBreakZ":18.6,"breakZ":-14.2,"px":-1.098554002376319,"pz":3.7986139796917002,"x0":-0.9821185256359298,"y0":50.00148539314696,"z0":5.938214337911102,"ax":-7.814431721051009,"ay":33.65636785496057,"az":-13.248537712950851,"vx0":1.2112862407611984,"vy0":-133.88095552871957,"vz0":-2.964820705089121,"pfxX":0.6333333333333333,"pfxZ":1.55,"pfxZWithGravity":-1.1833333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":14.2,"breakZWithGravityFeet":1.1833333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38701292904289064,"plateXPoly":-1.098554002376319,"plateYPoly":0.7083333333333215,"plateZPoly":3.7986139796917002,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.098554002376319,"plate_z":3.7986139796917002,"player_total_pitches":37,"player_total_pitches_pitch_types":11,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":62,"rowId":"62-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7fe87330-1b73-4de1-b9f2-fb127c655a8a","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":79,"end_speed":72.3,"sz_top":3.71596627304726,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":5.845430758020417,"plateTime":0.4783495011924712,"zone":7,"spin_rate":2324,"breakX":4.7,"inducedBreakZ":-12.1,"breakZ":-56.3,"px":-0.5096535678682816,"pz":2.2083197718682332,"x0":-0.9808375884242044,"y0":50.000308880537894,"z0":6.064313275951974,"ax":3.4069916287272175,"ay":23.838209188716824,"az":-41.43250026814436,"vx0":0.2832006591237214,"vy0":-115.05641017790663,"vz0":0.7268251926149805,"pfxX":-0.39166666666666666,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.691666666666666,"breakXInches":-4.7,"breakXFeet":-0.39166666666666666,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.3,"breakZWithGravityFeet":4.691666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.7,"pfxXNoAbs":-0.39166666666666666,"plateTimeSZDepth":0.4493311076002284,"plateXPoly":-0.5096535678682816,"plateYPoly":0.7083333333333002,"plateZPoly":2.2083197718682332,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.5096535678682816,"plate_z":2.2083197718682332,"player_total_pitches":38,"player_total_pitches_pitch_types":5,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":63,"rowId":"63-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0656e733-9219-4987-9156-2d2dcc93c85c","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":83.9,"sz_top":3.74555649429345,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":6.0866596645489714,"plateTime":0.40801369772131046,"zone":11,"spin_rate":2443,"breakX":12.1,"inducedBreakZ":17.2,"breakZ":-15,"px":-1.229084244740282,"pz":3.011622206243544,"x0":-1.0102564674502648,"y0":50.001550338980245,"z0":5.867233655508206,"ax":-12.724784741351604,"ay":31.997882345782386,"az":-14.029364306410544,"vx0":1.8673440466109743,"vy0":-134.7531457466703,"vz0":-4.762878426400758,"pfxX":1.0083333333333333,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.25,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.3832418963002623,"plateXPoly":-1.229084244740282,"plateYPoly":0.7083333333333215,"plateZPoly":3.011622206243544,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-1.229084244740282,"plate_z":3.011622206243544,"player_total_pitches":39,"player_total_pitches_pitch_types":12,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":64,"rowId":"64-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0155aa91-e149-42f6-87b1-d2681fa960e8","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":87.9,"end_speed":81.2,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.11303310727086,"plateTime":0.4259418824215504,"zone":12,"spin_rate":2443,"breakX":4,"inducedBreakZ":8.6,"breakZ":-26.4,"px":0.30297523010393657,"pz":3.883460415286407,"x0":-0.9895530109067936,"y0":50.003346726942794,"z0":5.957994836169114,"ax":3.1281436324895,"ay":23.944733043029867,"az":-24.345865189492677,"vx0":2.6079860809440034,"vy0":-128.09694460966006,"vz0":-0.3231431243221777,"pfxX":-0.3333333333333333,"pfxZ":0.7166666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-4,"breakXFeet":-0.3333333333333333,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":4,"pfxXNoAbs":-0.3333333333333333,"plateTimeSZDepth":0.3997621890371618,"plateXPoly":0.30297523010393657,"plateYPoly":0.7083333333333286,"plateZPoly":3.883460415286407,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.30297523010393657,"plate_z":3.883460415286407,"player_total_pitches":40,"player_total_pitches_pitch_types":15,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":65,"rowId":"65-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8fde86c9-6c45-427b-849f-e6550a943112","inning":3,"half_inning":"top","ab_number":19,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Alex Bregman to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":87.7,"end_speed":81,"sz_top":3.71596627304726,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.916127748881601,"plateTime":0.42711375632326476,"zone":11,"spin_rate":2363,"breakX":6.8,"inducedBreakZ":7.8,"breakZ":-27.5,"px":-1.2794287237717437,"pz":3.3542274108811987,"x0":-1.308845836893598,"y0":50.00029818661794,"z0":5.896967901537753,"ax":6.55178414054414,"ay":24.07687612227312,"az":-24.958118886653136,"vx0":-1.239775188859319,"vy0":-127.79244897118966,"vz0":-1.3409712987189648,"pfxX":-0.5666666666666667,"pfxZ":0.65,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-6.8,"breakXFeet":-0.5666666666666667,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":6.8,"pfxXNoAbs":-0.5666666666666667,"plateTimeSZDepth":0.4008559810536064,"plateXPoly":-1.2794287237717437,"plateYPoly":0.7083333333333712,"plateZPoly":3.3542274108811987,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.2794287237717437,"plate_z":3.3542274108811987,"player_total_pitches":41,"player_total_pitches_pitch_types":16,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":66,"rowId":"66-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9b259ca8-dfec-48ab-a605-bee73210dd6d","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.8,"end_speed":88.4,"sz_top":3.74555649429345,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":7.4602979332688015,"plateTime":0.39210100298866646,"zone":14,"spin_rate":2124,"breakX":15.4,"inducedBreakZ":13.7,"breakZ":-16.1,"px":1.6815399730192278,"pz":1.7643650815742289,"x0":-0.745503441292477,"y0":50.00215794748342,"z0":5.587409580223735,"ax":-18.78139038495386,"ay":28.236514158459194,"az":-15.860238652713008,"vx0":10.051007523911984,"vy0":-139.1463350034873,"vz0":-7.470445258494301,"pfxX":1.2833333333333334,"pfxZ":1.1416666666666666,"pfxZWithGravity":-1.3416666666666668,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":13.7,"breakZInducedFeet":1.1416666666666666,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.36799941112768125,"plateXPoly":1.6815399730192278,"plateYPoly":0.7083333333333357,"plateZPoly":1.7643650815742289,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.6815399730192278,"plate_z":1.7643650815742289,"player_total_pitches":30,"player_total_pitches_pitch_types":14,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":120,"rowId":"120-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"700d4e19-a17b-44cf-903b-78cbcddbef4f","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.7,"end_speed":87.2,"sz_top":3.62422947759052,"sz_bot":1.62090084392383,"sz_depth":8.5,"sz_width":17,"extension":7.602671807091884,"plateTime":0.39673331026743996,"zone":14,"spin_rate":2136,"breakX":12.7,"inducedBreakZ":14.5,"breakZ":-16,"px":0.9745142083560989,"pz":1.8767356420860288,"x0":-0.7534312337877074,"y0":50.00377576428952,"z0":5.508259031015628,"ax":-15.122744661442734,"ay":28.5304841460058,"az":-15.489179549566057,"vx0":7.455905475629848,"vy0":-137.68641635609947,"vz0":-6.867762360718969,"pfxX":1.0583333333333333,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3333333333333333,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":16,"breakZWithGravityFeet":1.3333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.37239488325470577,"plateXPoly":0.9745142083560989,"plateYPoly":0.7083333333333073,"plateZPoly":1.8767356420860288,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9745142083560989,"plate_z":1.8767356420860288,"player_total_pitches":31,"player_total_pitches_pitch_types":15,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":121,"rowId":"121-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"786d8c74-e049-4c3f-ab9c-688a29cba14a","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":81.2,"end_speed":75.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.226974759794724,"plateTime":0.4613119571610671,"zone":9,"spin_rate":2145,"breakX":5.3,"inducedBreakZ":-4,"breakZ":-45,"px":0.4066292419757478,"pz":1.6840720988589863,"x0":-1.289976608831975,"y0":50.00273820131525,"z0":5.522588703516557,"ax":3.5719304578053332,"ay":20.774404887962376,"az":-35.282229143469344,"vx0":3.1452087355218503,"vy0":-118.34792114581462,"vz0":-1.2272934047778128,"pfxX":-0.44166666666666665,"pfxZ":-0.3333333333333333,"pfxZWithGravity":-3.75,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-4,"breakZInducedFeet":-0.3333333333333333,"breakZWithGravityInches":45,"breakZWithGravityFeet":3.75,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4329747716796081,"plateXPoly":0.4066292419757478,"plateYPoly":0.7083333333333357,"plateZPoly":1.6840720988589863,"pfxXDirection":"←","inducedBreakZForcedSign":"-4","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4066292419757478,"plate_z":1.6840720988589863,"player_total_pitches":32,"player_total_pitches_pitch_types":13,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":122,"rowId":"122-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df7b370b-d656-4a50-b80f-09a2fadb243c","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":79.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.515669956155239,"plateTime":0.43560357185193643,"zone":13,"spin_rate":2293,"breakX":17,"inducedBreakZ":5.5,"breakZ":-31.1,"px":-0.2840544076549685,"pz":1.1734743056817,"x0":-1.034320410713954,"y0":50.004322992138334,"z0":5.506089738693813,"ax":-16.088988675656957,"ay":25.32609204795026,"az":-26.4661686380346,"vx0":5.124526305036696,"vy0":-125.71227682643043,"vz0":-5.181553908306303,"pfxX":1.4166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.591666666666667,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.40898227578609325,"plateXPoly":-0.2840544076549685,"plateYPoly":0.7083333333333073,"plateZPoly":1.1734743056817,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"69.0","hit_speed":"68.6","hit_distance":"21","xba":".060","hit_angle":"-2","is_barrel":0,"hc_x":158.37,"hc_x_ft":79.95171319999997,"hc_y":166.16,"hc_y_ft":89.76158240000001,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.2840544076549685,"plate_z":1.1734743056817,"launch_speed":"68.6","launch_angle":"-2","player_total_pitches":33,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a00ad2ce-9dd0-4649-89aa-b3de1a9bb4f1","inning":6,"half_inning":"top","ab_number":46,"cap_index":0,"outs":2,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Flyout","des":"Kyle Tucker flies out to right fielder Alex Verdugo.","events":"Flyout","contextMetrics":{"homeRunBallparks":3},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":73.8,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6984888638474995,"plateTime":0.46901310822696196,"zone":8,"spin_rate":2504,"breakX":13.2,"inducedBreakZ":2.6,"breakZ":-39.8,"px":0.16493893969569795,"pz":2.101106603469712,"x0":-2.7299642740673984,"y0":50.00022681709483,"z0":4.1944831425898235,"ax":9.183769681954736,"ay":21.67604141635303,"az":-30.772731147335584,"vx0":4.5528335796635995,"vy0":-116.72016068382796,"vz0":2.020455593476856,"pfxX":-1.0999999999999999,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3166666666666664,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.8,"breakZWithGravityFeet":3.3166666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4403103545174163,"plateXPoly":0.16493893969569795,"plateYPoly":0.7083333333333073,"plateZPoly":2.101106603469712,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.1","hit_distance":"363","xba":".130","hit_angle":"33","is_barrel":0,"hc_x":190.57,"hc_x_ft":157.56530519999995,"hc_y":67.44,"hc_y_ft":327.7123216,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.16493893969569795,"plate_z":2.101106603469712,"launch_speed":"93.1","launch_angle":"33","player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2010a138-57df-4199-997b-292c534bcd9b","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":85.5,"sz_top":3.657125125943,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.026320955003975,"plateTime":0.40203664886818924,"zone":11,"spin_rate":2126,"breakX":16.7,"inducedBreakZ":5.4,"breakZ":-25.8,"px":-1.382670569612573,"pz":3.4847450474075403,"x0":-1.79414586971694,"y0":50.00477092017448,"z0":5.226958167289125,"ax":-18.365998458471438,"ay":30.184016596138786,"az":-26.84769065933694,"vx0":4.556559539976693,"vy0":-136.28505582009183,"vz0":0.4522719217997363,"pfxX":1.3916666666666666,"pfxZ":0.45,"pfxZWithGravity":-2.15,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.3774962729176894,"plateXPoly":-1.382670569612573,"plateYPoly":0.7083333333333073,"plateZPoly":3.4847450474075403,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.382670569612573,"plate_z":3.4847450474075403,"player_total_pitches":10,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":284,"rowId":"284-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5ccaac1-d676-48f8-a7aa-b7faeddf093e","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":95.1,"end_speed":86.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.378772347419103,"plateTime":0.3964650844010045,"zone":4,"spin_rate":2084,"breakX":16.8,"inducedBreakZ":5.6,"breakZ":-24.7,"px":-0.30844608521134087,"pz":2.771476821296715,"x0":-1.491324738432331,"y0":50.0000891857294,"z0":5.238936247345155,"ax":-19.51986781960801,"ay":31.549547304501047,"az":-26.00168378879775,"vx0":6.810779180943033,"vy0":-138.28845394728683,"vz0":-1.7889884798045865,"pfxX":1.4000000000000001,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.37224834240818466,"plateXPoly":-0.30844608521134087,"plateYPoly":0.7083333333333286,"plateZPoly":2.771476821296715,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.30844608521134087,"plate_z":2.771476821296715,"player_total_pitches":11,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":285,"rowId":"285-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1b359023-b24d-492e-bc7c-c3a07e119b74","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.4,"end_speed":83.3,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.551614720871032,"plateTime":0.41535947409900587,"zone":8,"spin_rate":2307,"breakX":1,"inducedBreakZ":5.9,"breakZ":-27.4,"px":0.011791977307470836,"pz":1.6603676160277447,"x0":-1.7547228097652314,"y0":50.00082205273421,"z0":5.09576935953184,"ax":0.043518571175507094,"ay":26.82312801644477,"az":-25.852372132476404,"vx0":4.522348701542761,"vy0":-131.65647559444267,"vz0":-3.7715067034891936,"pfxX":-0.08333333333333333,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.283333333333333,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":27.4,"breakZWithGravityFeet":2.283333333333333,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.3898874734462136,"plateXPoly":0.011791977307470836,"plateYPoly":0.7083333333333357,"plateZPoly":1.6603676160277447,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.011791977307470836,"plate_z":1.6603676160277447,"player_total_pitches":12,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":286,"rowId":"286-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c59ab171-6dbe-454f-bbf5-b175ae1ae7f2","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":84.2,"end_speed":77.7,"sz_top":3.68671680053632,"sz_bot":1.74263636222902,"sz_depth":8.5,"sz_width":17,"extension":5.936011201880629,"plateTime":0.4468842809359317,"zone":13,"spin_rate":2598,"breakX":10.6,"inducedBreakZ":-2.6,"breakZ":-41.2,"px":-0.1283561070617607,"pz":0.8437190633167022,"x0":-1.9200162192946217,"y0":50.00081730849224,"z0":5.165693757896998,"ax":8.36003563953024,"ay":24.45483705043076,"az":-33.981037730997016,"vx0":2.5163769267217915,"vy0":-122.61280655574404,"vz0":-3.1721277497038716,"pfxX":-0.8833333333333333,"pfxZ":-0.21666666666666667,"pfxZWithGravity":-3.4333333333333336,"breakXInches":-10.6,"breakXFeet":-0.8833333333333333,"breakZInducedInches":-2.6,"breakZInducedFeet":-0.21666666666666667,"breakZWithGravityInches":41.2,"breakZWithGravityFeet":3.4333333333333336,"pfxZDirection":"↓","pfxXWithGravity":10.6,"pfxXNoAbs":-0.8833333333333333,"plateTimeSZDepth":0.41957294674720186,"plateXPoly":-0.1283561070617607,"plateYPoly":0.7083333333333783,"plateZPoly":0.8437190633167022,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.1283561070617607,"plate_z":0.8437190633167022,"player_total_pitches":13,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":287,"rowId":"287-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f83143d9-34a1-4fac-b817-c7807f9ccdf9","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.5,"end_speed":86.3,"sz_top":3.62753286322503,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.059928329095959,"plateTime":0.3983936363102547,"zone":11,"spin_rate":2105,"breakX":17.3,"inducedBreakZ":6,"breakZ":-24.6,"px":-1.049063426332712,"pz":3.537382730313372,"x0":-1.5523360991512745,"y0":50.006603975876494,"z0":5.270848167386931,"ax":-19.37772524893911,"ay":30.805895832287856,"az":-26.09413545899371,"vx0":4.969909209544595,"vy0":-137.53965102204873,"vz0":0.24728174152986238,"pfxX":1.4416666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.0500000000000003,"breakXInches":17.3,"breakXFeet":1.4416666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":24.6,"breakZWithGravityFeet":2.0500000000000003,"pfxZDirection":"↓","pfxXWithGravity":1.4416666666666667,"pfxXNoAbs":1.4416666666666667,"plateTimeSZDepth":0.3741027158045574,"plateXPoly":-1.049063426332712,"plateYPoly":0.708333333333357,"plateZPoly":3.537382730313372,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-1.049063426332712,"plate_z":3.537382730313372,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":288,"rowId":"288-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9c95208a-783b-41f7-959e-102e38e1a495","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":82.6,"end_speed":75.7,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.029861487599269,"plateTime":0.4568587068316665,"zone":13,"spin_rate":2642,"breakX":18.8,"inducedBreakZ":-6,"breakZ":-46.3,"px":-0.22996826122098546,"pz":1.4593547962370281,"x0":-1.8130348428804732,"y0":50.005120551484154,"z0":5.299570982538413,"ax":15.103119116228486,"ay":25.362707312127046,"az":-37.011755570476076,"vx0":0.44847291771729964,"vy0":-120.31900646708796,"vz0":-1.00755919804569,"pfxX":-1.5666666666666667,"pfxZ":-0.5,"pfxZWithGravity":-3.858333333333333,"breakXInches":-18.8,"breakXFeet":-1.5666666666666667,"breakZInducedInches":-6,"breakZInducedFeet":-0.5,"breakZWithGravityInches":46.3,"breakZWithGravityFeet":3.858333333333333,"pfxZDirection":"↓","pfxXWithGravity":18.8,"pfxXNoAbs":-1.5666666666666667,"plateTimeSZDepth":0.4291263053339269,"plateXPoly":-0.22996826122098546,"plateYPoly":0.7083333333333499,"plateZPoly":1.4593547962370281,"pfxXDirection":"←","inducedBreakZForcedSign":"-6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.22996826122098546,"plate_z":1.4593547962370281,"player_total_pitches":15,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":289,"rowId":"289-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"79f181ce-ee7d-4a9b-aa84-20ac74734ccb","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.7,"end_speed":87.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.221791424852845,"plateTime":0.39578829534201176,"zone":5,"spin_rate":2099,"breakX":14.5,"inducedBreakZ":5.2,"breakZ":-25.1,"px":0.02416767930035646,"pz":2.5295152490684423,"x0":-1.6255766783444785,"y0":50.006406978337694,"z0":5.082296362724588,"ax":-17.105929529606865,"ay":27.63166115703161,"az":-26.465505309359052,"vx0":7.618218356676099,"vy0":-137.83532200667418,"vz0":-1.955830551815115,"pfxX":1.2083333333333333,"pfxZ":0.43333333333333335,"pfxZWithGravity":-2.091666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":5.2,"breakZInducedFeet":0.43333333333333335,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3714922033814459,"plateXPoly":0.02416767930035646,"plateYPoly":0.708333333333357,"plateZPoly":2.5295152490684423,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.02416767930035646,"plate_z":2.5295152490684423,"player_total_pitches":16,"player_total_pitches_pitch_types":11,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":290,"rowId":"290-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"efa087ee-dbb1-4164-9467-842b10758e88","inning":9,"half_inning":"top","ab_number":72,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Walk","des":"Kyle Tucker walks. Yordan Alvarez to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.9,"end_speed":85.7,"sz_top":3.657125125943,"sz_bot":1.77225347025042,"sz_depth":8.5,"sz_width":17,"extension":6.259703679033912,"plateTime":0.4011359773771561,"zone":11,"spin_rate":2065,"breakX":15.5,"inducedBreakZ":5.9,"breakZ":-25.2,"px":-1.6519816140908643,"pz":3.0111868049361297,"x0":-1.7107245788223084,"y0":50.003524979998566,"z0":5.1187690543022635,"ax":-16.94450420361027,"ay":31.141503957098447,"az":-26.170179928736324,"vx0":3.3474506714298524,"vy0":-136.72560414057722,"vz0":-0.6656598440402514,"pfxX":1.2916666666666667,"pfxZ":0.4916666666666667,"pfxZWithGravity":-2.1,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":5.9,"breakZInducedFeet":0.4916666666666667,"breakZWithGravityInches":25.2,"breakZWithGravityFeet":2.1,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.3767015302435163,"plateXPoly":-1.6519816140908643,"plateYPoly":0.7083333333333286,"plateZPoly":3.0111868049361297,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-1.6519816140908643,"plate_z":3.0111868049361297,"player_total_pitches":17,"player_total_pitches_pitch_types":12,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":291,"rowId":"291-716794","game_pk":"716794","source":"gamefeed"}],"665161":[{"type":"pitch","year":2023,"sportId":1,"play_id":"9271e52d-5830-4396-bec0-5e84c0a0af20","inning":2,"half_inning":"top","ab_number":11,"cap_index":71,"outs":2,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn3B":true,"result":"Double","des":"Jeremy Pena hits a ground-rule double (26) on a fly ball down the right-field line. Michael Brantley scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.9,"end_speed":81.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":5.976032833723297,"plateTime":0.425700706586011,"zone":6,"spin_rate":2430,"breakX":5.9,"inducedBreakZ":8.4,"breakZ":-26.5,"px":0.7898894707913576,"pz":2.783696032318548,"x0":-0.9559161878875345,"y0":50.002125608978226,"z0":5.88116431861356,"ax":4.789236650423113,"ay":23.794591314370585,"az":-24.036746438913323,"vx0":3.413241552303175,"vy0":-128.1397920832746,"vz0":-2.951821870154215,"pfxX":-0.4916666666666667,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3995063784497696,"plateXPoly":0.7898894707913576,"plateYPoly":0.7083333333333428,"plateZPoly":2.783696032318548,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"75.0","hit_speed":"74.9","hit_distance":"245","xba":".200","hit_angle":"34","is_barrel":0,"hc_x":206.59,"hc_x_ft":196.1792724,"hc_y":128.45,"hc_y_ft":180.65625800000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7898894707913576,"plate_z":2.783696032318548,"launch_speed":"74.9","launch_angle":"34","player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":5,"SI":5,"ST":3,"SL":1},"results":{"X":2,"B":4,"S":8},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0,"z_swing":0.5,"strike_rate":0.8,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.8,"swings":2,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-1.1","avg_rel_z":"5.7","avg_rpm":"2189","max_rpm":"2345","min_rpm":"2085","avg_break_z":"16","max_break_z":"18","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"15","max_break_z_induced":"16","min_break_z_induced":"13","avg_break_x":"14","max_break_x":"17","min_break_x":"12","min_pitch_speed":"93.9","avg_pitch_speed":"94.8","max_pitch_speed":"95.8","avg_hit_speed":"102.9","max_hit_speed":"102.9","min_hit_speed":"102.9","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"B":1,"X":1,"S":3},"swinging_strikes":0,"fouls":1,"strikeouts":1,"called_strikes":2,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":8,"pitches_time_thru_1":3,"pitches_time_thru_2":2,"pitches_inning_4":2,"avg_speed_inning_4":"94.2","avg_speed_inning_4_vs_avg":-0.6499999999999915,"pitches_inning_5":2,"avg_speed_inning_5":"95.0","avg_speed_inning_5_vs_avg":0.20000000000000284,"pitches_inning_8":1,"avg_speed_inning_8":"95.8","avg_speed_inning_8_vs_avg":1,"percent":"36","rhb_pitch_percent":36,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":-2.6666666666666714,"pitch_pct_time_thru_2":"40","pitch_pct_time_thru_2_vs_avg":4,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.5,"z_swing":0.6666666666666666,"strike_rate":0.6,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.6,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.2","avg_rel_z":"5.8","avg_rpm":"2629","max_rpm":"2765","min_rpm":"2430","avg_break_z":"15","max_break_z":"27","min_break_z":"11","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"8","avg_break_x":"3","max_break_x":"6","min_break_x":"1","min_pitch_speed":"87.9","avg_pitch_speed":"93.4","max_pitch_speed":"96.1","avg_hit_speed":"74.9","max_hit_speed":"74.9","min_hit_speed":"74.9","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"X":1,"S":2,"B":2},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_2":1,"avg_speed_inning_2":"87.9","avg_speed_inning_2_vs_avg":-5.5,"pitches_inning_8":4,"avg_speed_inning_8":"94.7","avg_speed_inning_8_vs_avg":1.3249999999999886,"percent":"36","rhb_pitch_percent":36,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"56","pitch_pct_time_thru_1_vs_avg":19.555555555555557,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":2,"oFouls":0,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.6666666666666666,"z_swing":null,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":null,"zone_rate":0,"swings":2,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"-1.2","avg_rel_z":"5.4","avg_rpm":"2179","max_rpm":"2229","min_rpm":"2149","avg_break_z":"46","max_break_z":"50","min_break_z":"43","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-3","min_break_z_induced":"-7","avg_break_x":"4","max_break_x":"6","min_break_x":"1","min_pitch_speed":"80.5","avg_pitch_speed":"81.7","max_pitch_speed":"82.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":1,"S":2},"swinging_strikes":2,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":3,"pitches_inning_5":3,"avg_speed_inning_5":"81.7","avg_speed_inning_5_vs_avg":0.03333333333333144,"percent":"21","rhb_pitch_percent":21,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-21,"pitch_pct_time_thru_2":"60","pitch_pct_time_thru_2_vs_avg":39,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.8","avg_rel_z":"6.0","avg_rpm":"2353","max_rpm":"2353","min_rpm":"2353","avg_break_z":"41","max_break_z":"41","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"-1","max_break_z_induced":"-1","min_break_z_induced":"-1","avg_break_x":"6","max_break_x":"6","min_break_x":"6","min_pitch_speed":"83.1","avg_pitch_speed":"83.1","max_pitch_speed":"83.1","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"83.1","avg_speed_inning_8_vs_avg":0,"percent":"7","rhb_pitch_percent":7,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":4.111111111111111,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":3,"zInPlay":2,"zSwings":5,"o_swing":0.5,"z_swing":0.625,"strike_rate":0.7142857142857143,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0.3333333333333333,"z_contact":1,"zone_rate":0.5714285714285714,"swings":8,"miss_percent":"25","cs_plus_whiffs":4,"csw_percent":29,"avg_rel_x":"-1.6","avg_rel_z":"5.7","avg_rpm":"2356","max_rpm":"2765","min_rpm":"2085","avg_break_z":"24","max_break_z":"50","min_break_z":"11","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"19","min_break_z_induced":"-7","avg_break_x":"7","max_break_x":"17","min_break_x":"1","min_pitch_speed":"80.5","avg_pitch_speed":"90.7","max_pitch_speed":"96.1","avg_hit_speed":"88.9","max_hit_speed":"","min_hit_speed":"","count":14,"pitches_vs_right":14,"pitches_vs_left":0,"results":{"X":2,"B":4,"S":8},"swinging_strikes":2,"fouls":4,"strikeouts":2,"called_strikes":2,"balls_in_play":2,"base_hits":2,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":8,"pitches_time_thru_1":9,"pitches_time_thru_2":5,"pitches_inning_2":1,"avg_speed_inning_2":"87.9","avg_speed_inning_2_vs_avg":-2.799999999999997,"pitches_inning_4":2,"avg_speed_inning_4":"94.2","avg_speed_inning_4_vs_avg":3.450000000000003,"pitches_inning_5":5,"avg_speed_inning_5":"87.0","avg_speed_inning_5_vs_avg":-3.660000000000011,"pitches_inning_8":6,"avg_speed_inning_8":"93.0","avg_speed_inning_8_vs_avg":2.2666666666666515,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"eeac2564-d3bf-453b-be0d-c78b708ff07f","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":86.5,"sz_top":3.44962790930494,"sz_bot":1.62383756900508,"sz_depth":8.5,"sz_width":17,"extension":7.584334303543178,"plateTime":0.4009840119347756,"zone":14,"spin_rate":2170,"breakX":12.8,"inducedBreakZ":15.5,"breakZ":-15.6,"px":1.162913584307217,"pz":0.6235077516678231,"x0":-0.8411463344921356,"y0":50.00271397610816,"z0":5.536707800476846,"ax":-15.076198135717199,"ay":27.634575420997937,"az":-14.026834428122566,"vx0":8.161948921908277,"vy0":-136.18006278858047,"vz0":-10.415341424129887,"pfxX":1.0666666666666667,"pfxZ":1.2916666666666667,"pfxZWithGravity":-1.3,"breakXInches":12.8,"breakXFeet":1.0666666666666667,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":1.0666666666666667,"pfxXNoAbs":1.0666666666666667,"plateTimeSZDepth":0.37635067802944616,"plateXPoly":1.162913584307217,"plateYPoly":0.7083333333333286,"plateZPoly":0.6235077516678231,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.162913584307217,"plate_z":0.6235077516678231,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":91,"rowId":"91-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"30f807b8-d524-4051-b137-394179fa6581","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.4,"end_speed":86.8,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.5234065737933795,"plateTime":0.39786072724809873,"zone":5,"spin_rate":2085,"breakX":15.2,"inducedBreakZ":12.5,"breakZ":-18.1,"px":0.03264349220965379,"pz":2.3463234568691433,"x0":-0.9330824990758831,"y0":50.00135725527838,"z0":5.612621066962132,"ax":-17.359021958296307,"ay":28.64149499887292,"az":-18.066957207339836,"vx0":5.827323479031062,"vy0":-137.34130179640636,"vz0":-5.372685575547005,"pfxX":1.2666666666666666,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.37345123510338035,"plateXPoly":0.03264349220965379,"plateYPoly":0.7083333333333499,"plateZPoly":2.3463234568691433,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"102.9","hit_distance":"395","xba":".510","hit_angle":"20","is_barrel":0,"hc_x":145.34,"hc_x_ft":48.54472240000001,"hc_y":40.68,"hc_y_ft":392.2135552,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.03264349220965379,"plate_z":2.3463234568691433,"launch_speed":"102.9","launch_angle":"20","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6180fb23-fcf4-49ea-a095-5eb26e1daa56","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.5,"end_speed":74.4,"sz_top":3.59759946902389,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.0028190090077524,"plateTime":0.46824948238598507,"zone":14,"spin_rate":2149,"breakX":5.5,"inducedBreakZ":-7.3,"breakZ":-49.6,"px":0.5925107822645519,"pz":0.03334898217394944,"x0":-1.284091003353243,"y0":50.00462162356926,"z0":5.4289776373866125,"ax":3.5592864291114035,"ay":23.265010712557807,"az":-37.145371022468375,"vx0":3.4846158324901175,"vy0":-117.21155619041696,"vz0":-4.101556121812485,"pfxX":-0.4583333333333333,"pfxZ":-0.6083333333333333,"pfxZWithGravity":-4.133333333333334,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-7.3,"breakZInducedFeet":-0.6083333333333333,"breakZWithGravityInches":49.6,"breakZWithGravityFeet":4.133333333333334,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.43976870497325177,"plateXPoly":0.5925107822645519,"plateYPoly":0.7083333333332931,"plateZPoly":0.03334898217394944,"pfxXDirection":"←","inducedBreakZForcedSign":"-7.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5925107822645519,"plate_z":0.03334898217394944,"player_total_pitches":41,"player_total_pitches_pitch_types":14,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":142,"rowId":"142-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7aae3a17-865c-4012-baaf-f459c8412c06","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95,"end_speed":87.6,"sz_top":3.65678404790896,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":7.4962409381035044,"plateTime":0.3949847429377531,"zone":7,"spin_rate":2217,"breakX":12.7,"inducedBreakZ":16.1,"breakZ":-14,"px":-0.6380445086122201,"pz":1.8932077970670536,"x0":-0.9905457652168378,"y0":50.00224292824116,"z0":5.568967131187657,"ax":-14.368494205462548,"ay":28.233016029054948,"az":-13.545362817266795,"vx0":3.6141916132785177,"vy0":-138.2019218749046,"vz0":-7.404481729065064,"pfxX":1.0583333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.1666666666666667,"breakXInches":12.7,"breakXFeet":1.0583333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0583333333333333,"pfxXNoAbs":1.0583333333333333,"plateTimeSZDepth":0.3707182123836145,"plateXPoly":-0.6380445086122201,"plateYPoly":0.7083333333333712,"plateZPoly":1.8932077970670536,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6380445086122201,"plate_z":1.8932077970670536,"player_total_pitches":42,"player_total_pitches_pitch_types":22,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":143,"rowId":"143-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"147d1679-9076-4b10-9a77-250c44773d26","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":82,"end_speed":76.3,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.197514761237492,"plateTime":0.45707380057005187,"zone":14,"spin_rate":2229,"breakX":5.8,"inducedBreakZ":-2.8,"breakZ":-43.1,"px":1.1688864870939417,"pz":1.323312982469207,"x0":-1.2409137547450042,"y0":50.003990797844104,"z0":5.4244890986388,"ax":3.786553481814794,"ay":21.44476638070004,"az":-34.14530548649693,"vx0":4.804429245834039,"vy0":-119.49781498156615,"vz0":-2.2340942261208445,"pfxX":-0.48333333333333334,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.591666666666667,"breakXInches":-5.8,"breakXFeet":-0.48333333333333334,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.8,"pfxXNoAbs":-0.48333333333333334,"plateTimeSZDepth":0.42904037225714653,"plateXPoly":1.1688864870939417,"plateYPoly":0.7083333333333357,"plateZPoly":1.323312982469207,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.1688864870939417,"plate_z":1.323312982469207,"player_total_pitches":43,"player_total_pitches_pitch_types":15,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":144,"rowId":"144-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"66d133cf-8211-4f69-8b36-6e3501f2c858","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95,"end_speed":87.4,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.447368289113712,"plateTime":0.3954156926885517,"zone":8,"spin_rate":2128,"breakX":16.7,"inducedBreakZ":13.6,"breakZ":-16.7,"px":0.2150449729009326,"pz":2.153413319249875,"x0":-0.8744232917318927,"y0":50.004555782871726,"z0":5.633179217998865,"ax":-19.18674654309685,"ay":28.674515860304883,"az":-16.49539366021058,"vx0":6.495993726177393,"vy0":-138.13579738308053,"vz0":-6.313944513265603,"pfxX":1.3916666666666666,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3916666666666666,"breakXInches":16.7,"breakXFeet":1.3916666666666666,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3916666666666666,"pfxXNoAbs":1.3916666666666666,"plateTimeSZDepth":0.37116656427213407,"plateXPoly":0.2150449729009326,"plateYPoly":0.7083333333333499,"plateZPoly":2.153413319249875,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2150449729009326,"plate_z":2.153413319249875,"player_total_pitches":44,"player_total_pitches_pitch_types":23,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":145,"rowId":"145-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"02a7fda8-166e-4bd7-a10b-47cd769a06ab","inning":5,"half_inning":"top","ab_number":38,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Swinging Strike","result_code":"W","pitch_call":"swinging_strike_blocked","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.7,"end_speed":77.1,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.443261545655254,"plateTime":0.45409228943606195,"zone":14,"spin_rate":2160,"breakX":1.1,"inducedBreakZ":-5.3,"breakZ":-45.1,"px":1.4758374386090927,"pz":0.02041247728332163,"x0":-1.1056326032458756,"y0":50.004518963156535,"z0":5.463572548551542,"ax":-0.2315495478436429,"ay":22.064693802556757,"az":-35.69573993031517,"vx0":6.105296402486876,"vy0":-120.34810681859948,"vz0":-5.161247793479509,"pfxX":-0.09166666666666667,"pfxZ":-0.44166666666666665,"pfxZWithGravity":-3.7583333333333333,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":-5.3,"breakZInducedFeet":-0.44166666666666665,"breakZWithGravityInches":45.1,"breakZWithGravityFeet":3.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.4262703876586635,"plateXPoly":1.4758374386090927,"plateYPoly":0.7083333333333712,"plateZPoly":0.02041247728332163,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.4758374386090927,"plate_z":0.02041247728332163,"player_total_pitches":45,"player_total_pitches_pitch_types":16,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":146,"rowId":"146-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2eaafb29-770b-48f6-ba81-fab9f1e23d24","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.9,"end_speed":85.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.611966054430882,"plateTime":0.4043250969269381,"zone":4,"spin_rate":2639,"breakX":1.3,"inducedBreakZ":18.5,"breakZ":-13.1,"px":-0.3810120838382387,"pz":2.7296194317031954,"x0":-2.773850461218872,"y0":50.00452426139453,"z0":5.855448521204974,"ax":0.04723920535567568,"ay":27.779694130336463,"az":-12.162783297487342,"vx0":6.295285372148483,"vy0":-135.14938430799123,"vz0":-5.927161566601681,"pfxX":-0.10833333333333334,"pfxZ":1.5416666666666667,"pfxZWithGravity":-1.0916666666666666,"breakXInches":-1.3,"breakXFeet":-0.10833333333333334,"breakZInducedInches":18.5,"breakZInducedFeet":1.5416666666666667,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3,"pfxXNoAbs":-0.10833333333333334,"plateTimeSZDepth":0.379559538226383,"plateXPoly":-0.3810120838382387,"plateYPoly":0.7083333333334139,"plateZPoly":2.7296194317031954,"pfxXDirection":"←","inducedBreakZForcedSign":"+18.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.3810120838382387,"plate_z":2.7296194317031954,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":234,"rowId":"234-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbb05dc7-14a9-4d47-a6d1-fea8fe0aa887","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":83.1,"end_speed":76.6,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.65525203734404,"plateTime":0.4525417876507878,"zone":4,"spin_rate":2353,"breakX":5.5,"inducedBreakZ":-1,"breakZ":-40.6,"px":-0.442467941267755,"pz":2.5752868463515224,"x0":-2.7702132795396257,"y0":50.00132613958516,"z0":6.041331087701333,"ax":3.569611574811481,"ay":23.382940130223762,"az":-32.9553091695914,"vx0":4.720644529449422,"vy0":-120.99047327643918,"vz0":-1.1575945356893027,"pfxX":-0.4583333333333333,"pfxZ":-0.08333333333333333,"pfxZWithGravity":-3.3833333333333333,"breakXInches":-5.5,"breakXFeet":-0.4583333333333333,"breakZInducedInches":-1,"breakZInducedFeet":-0.08333333333333333,"breakZWithGravityInches":40.6,"breakZWithGravityFeet":3.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.5,"pfxXNoAbs":-0.4583333333333333,"plateTimeSZDepth":0.4248542466424275,"plateXPoly":-0.442467941267755,"plateYPoly":0.7083333333333357,"plateZPoly":2.5752868463515224,"pfxXDirection":"←","inducedBreakZForcedSign":"-1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.442467941267755,"plate_z":2.5752868463515224,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":235,"rowId":"235-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ae5e7de9-e77c-4a4a-82d8-5c0e56f46ce5","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":96.1,"end_speed":88,"sz_top":3.80177111522862,"sz_bot":1.62089994003719,"sz_depth":8.5,"sz_width":17,"extension":6.6044626119250935,"plateTime":0.39188954503793294,"zone":3,"spin_rate":2765,"breakX":6,"inducedBreakZ":18.4,"breakZ":-11.3,"px":0.824024366435836,"pz":3.3593794535541703,"x0":-2.380573667910996,"y0":50.00358991789221,"z0":5.866718646756597,"ax":-8.831873415576052,"ay":30.096248158599572,"az":-11.209947402428178,"vx0":10.335141892162166,"vy0":-139.52720688105492,"vz0":-4.753210083321407,"pfxX":0.5,"pfxZ":1.5333333333333332,"pfxZWithGravity":-0.9416666666666668,"breakXInches":6,"breakXFeet":0.5,"breakZInducedInches":18.4,"breakZInducedFeet":1.5333333333333332,"breakZWithGravityInches":11.3,"breakZWithGravityFeet":0.9416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.5,"pfxXNoAbs":0.5,"plateTimeSZDepth":0.3678997426089426,"plateXPoly":0.824024366435836,"plateYPoly":0.7083333333332718,"plateZPoly":3.3593794535541703,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.824024366435836,"plate_z":3.3593794535541703,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":236,"rowId":"236-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c8e30162-3feb-4ab2-b9d0-1f221e2170c0","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.4,"end_speed":87.9,"sz_top":3.71596627304726,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":7.117156361210742,"plateTime":0.3945822190456254,"zone":14,"spin_rate":2644,"breakX":2.6,"inducedBreakZ":18.6,"breakZ":-11.4,"px":1.667585970616384,"pz":2.465511112626775,"x0":-2.387993443700281,"y0":50.00539896373261,"z0":5.853290727086266,"ax":-5.287832522441756,"ay":28.4373479213718,"az":-10.693436220948035,"vx0":11.929424425597379,"vy0":-138.36994206049215,"vz0":-7.16688603569652,"pfxX":0.21666666666666667,"pfxZ":1.55,"pfxZWithGravity":-0.9500000000000001,"breakXInches":2.6,"breakXFeet":0.21666666666666667,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":11.4,"breakZWithGravityFeet":0.9500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.21666666666666667,"pfxXNoAbs":0.21666666666666667,"plateTimeSZDepth":0.3703654760918338,"plateXPoly":1.667585970616384,"plateYPoly":0.708333333333357,"plateZPoly":2.465511112626775,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.667585970616384,"plate_z":2.465511112626775,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":237,"rowId":"237-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f530ef25-aa66-4f1f-aad4-2f73703b740c","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":94.5,"end_speed":86.3,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":6.660966916589144,"plateTime":0.3997434911587474,"zone":14,"spin_rate":2665,"breakX":1.1,"inducedBreakZ":19.2,"breakZ":-11.6,"px":1.2134741379411143,"pz":2.466488613803351,"x0":-2.545352689745904,"y0":50.00157347951846,"z0":5.789406275779128,"ax":-3.5166483959387556,"ay":30.58236422474969,"az":-10.613878121429323,"vx0":10.674776436575227,"vy0":-137.07364073015992,"vz0":-6.8615846006638535,"pfxX":0.09166666666666667,"pfxZ":1.5999999999999999,"pfxZWithGravity":-0.9666666666666667,"breakXInches":1.1,"breakXFeet":0.09166666666666667,"breakZInducedInches":19.2,"breakZInducedFeet":1.5999999999999999,"breakZWithGravityInches":11.6,"breakZWithGravityFeet":0.9666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.09166666666666667,"pfxXNoAbs":0.09166666666666667,"plateTimeSZDepth":0.37532601329000514,"plateXPoly":1.2134741379411143,"plateYPoly":0.7083333333333499,"plateZPoly":2.466488613803351,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.2134741379411143,"plate_z":2.466488613803351,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":238,"rowId":"238-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2a4e9b95-2bd5-4877-9afa-e7f08afb0483","inning":8,"half_inning":"top","ab_number":63,"cap_index":14,"outs":1,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Jeremy Pena called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.8,"end_speed":88.7,"sz_top":3.68637545643424,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":6.657438612226549,"plateTime":0.3911454963856218,"zone":7,"spin_rate":2345,"breakX":11.8,"inducedBreakZ":15.8,"breakZ":-13.8,"px":-0.32891846029967997,"pz":2.037753857312782,"x0":-2.0150644695414983,"y0":50.00442254238355,"z0":5.948633177351313,"ax":-14.291637848197606,"ay":27.382914444015153,"az":-13.401277633059099,"vx0":7.216561329962764,"vy0":-139.32308627426724,"vz0":-8.194833938323344,"pfxX":0.9833333333333334,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.1500000000000001,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.3670665665048507,"plateXPoly":-0.32891846029967997,"plateYPoly":0.7083333333333002,"plateZPoly":2.037753857312782,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.32891846029967997,"plate_z":2.037753857312782,"player_total_pitches":6,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":239,"rowId":"239-716794","game_pk":"716794","source":"gamefeed"}],"670541":[{"type":"pitch","year":2023,"sportId":1,"play_id":"1742a2dd-ee4c-431e-92c7-4e9b66160d04","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":88.1,"end_speed":80.9,"sz_top":3.59759946902389,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.9367763989779485,"plateTime":0.42621082045132175,"zone":12,"spin_rate":2405,"breakX":5.4,"inducedBreakZ":10.7,"breakZ":-24.4,"px":0.7252781918291813,"pz":4.508763482687051,"x0":-1.082359196949282,"y0":50.00192092552758,"z0":6.041438212250577,"ax":4.263446433342266,"ay":25.453537904753407,"az":-22.6489105974058,"vx0":3.665050120087011,"vy0":-128.29489770680033,"vz0":0.7002031744311104,"pfxX":-0.45,"pfxZ":0.8916666666666666,"pfxZWithGravity":-2.033333333333333,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":24.4,"breakZWithGravityFeet":2.033333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.4001008493783826,"plateXPoly":0.7252781918291813,"plateYPoly":0.7083333333333073,"plateZPoly":4.508763482687051,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7252781918291813,"plate_z":4.508763482687051,"player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":9,"rowId":"9-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":3,"FF":5,"FS":1,"SL":2,"ST":7,"SI":9,"CH":1},"results":{"B":9,"X":3,"S":16},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":2,"oInPlay":1,"oSwings":3,"zSwingMiss":0,"zFouls":4,"zInPlay":0,"zSwings":4,"o_swing":0.75,"z_swing":0.8,"strike_rate":0.8888888888888888,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.5555555555555556,"swings":7,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":11,"avg_rel_x":"-1.3","avg_rel_z":"5.4","avg_rpm":"2142","max_rpm":"2206","min_rpm":"2028","avg_break_z":"20","max_break_z":"27","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"15","min_break_z_induced":"4","avg_break_x":"14","max_break_x":"17","min_break_x":"11","min_pitch_speed":"94.4","avg_pitch_speed":"95.6","max_pitch_speed":"96.7","avg_hit_speed":"105.4","max_hit_speed":"105.4","min_hit_speed":"105.4","count":9,"pitches_vs_right":0,"pitches_vs_left":9,"results":{"S":7,"B":1,"X":1},"swinging_strikes":0,"fouls":6,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":9,"pitches_time_thru_1":9,"pitches_inning_4":4,"avg_speed_inning_4":"96.2","avg_speed_inning_4_vs_avg":0.5750000000000028,"pitches_inning_9":5,"avg_speed_inning_9":"95.1","avg_speed_inning_9_vs_avg":-0.519999999999996,"percent":"32","rhb_pitch_percent":null,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"38","pitch_pct_time_thru_1_vs_avg":5.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":3,"zInPlay":0,"zSwings":3,"o_swing":0.3333333333333333,"z_swing":0.75,"strike_rate":0.7142857142857143,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.5714285714285714,"swings":4,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":14,"avg_rel_x":"-1.6","avg_rel_z":"5.3","avg_rpm":"2210","max_rpm":"2483","min_rpm":"2061","avg_break_z":"43","max_break_z":"47","min_break_z":"40","avg_bat_speed":"--","avg_break_z_induced":"-2","max_break_z_induced":"3","min_break_z_induced":"-5","avg_break_x":"9","max_break_x":"15","min_break_x":"3","min_pitch_speed":"80.2","avg_pitch_speed":"81.5","max_pitch_speed":"83.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":7,"pitches_vs_right":0,"pitches_vs_left":7,"results":{"S":5,"B":2},"swinging_strikes":0,"fouls":4,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":6,"pitches_time_thru_1":7,"pitches_inning_4":6,"avg_speed_inning_4":"81.7","avg_speed_inning_4_vs_avg":0.19999999999998863,"pitches_inning_6":1,"avg_speed_inning_6":"80.4","avg_speed_inning_6_vs_avg":-1.0999999999999943,"percent":"25","rhb_pitch_percent":null,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":4.166666666666668,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sweeper","pitch_type_literal":"ST"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":2,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.6,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-1.5","avg_rel_z":"5.2","avg_rpm":"2302","max_rpm":"2480","min_rpm":"2188","avg_break_z":"17","max_break_z":"21","min_break_z":"12","avg_bat_speed":"--","avg_break_z_induced":"14","max_break_z_induced":"20","min_break_z_induced":"10","avg_break_x":"10","max_break_x":"12","min_break_x":"9","min_pitch_speed":"92.6","avg_pitch_speed":"94.0","max_pitch_speed":"95.5","avg_hit_speed":"95.6","max_hit_speed":"99.6","min_hit_speed":"91.6","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"X":2,"S":1,"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":6,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_1":1,"avg_speed_inning_1":"93.4","avg_speed_inning_1_vs_avg":-0.5999999999999943,"pitches_inning_3":1,"avg_speed_inning_3":"92.6","avg_speed_inning_3_vs_avg":-1.4000000000000057,"pitches_inning_4":1,"avg_speed_inning_4":"95.5","avg_speed_inning_4_vs_avg":1.5,"pitches_inning_6":2,"avg_speed_inning_6":"94.2","avg_speed_inning_6_vs_avg":0.15000000000000568,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-1.3333333333333357,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":7,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.0","avg_rel_z":"6.0","avg_rpm":"2433","max_rpm":"2464","min_rpm":"2405","avg_break_z":"24","max_break_z":"25","min_break_z":"23","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"12","min_break_z_induced":"10","avg_break_x":"4","max_break_x":"5","min_break_x":"3","min_pitch_speed":"88.1","avg_pitch_speed":"88.4","max_pitch_speed":"88.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":3},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":3,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_1":2,"avg_speed_inning_1":"88.3","avg_speed_inning_1_vs_avg":-0.05000000000001137,"pitches_inning_3":1,"avg_speed_inning_3":"88.4","avg_speed_inning_3_vs_avg":0,"percent":"11","rhb_pitch_percent":null,"lhb_pitch_percent":11,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-2.666666666666668,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":14,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0,"zone_rate":0.5,"swings":1,"miss_percent":"100","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-1.4","avg_rel_z":"5.5","avg_rpm":"2422","max_rpm":"2540","min_rpm":"2303","avg_break_z":"33","max_break_z":"34","min_break_z":"32","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"8","min_break_z_induced":"3","avg_break_x":"10","max_break_x":"13","min_break_x":"7","min_pitch_speed":"82.5","avg_pitch_speed":"83.8","max_pitch_speed":"85.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"B":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"82.5","avg_speed_inning_3_vs_avg":-1.2999999999999972,"pitches_inning_9":1,"avg_speed_inning_9":"85.2","avg_speed_inning_9_vs_avg":1.4000000000000057,"percent":"7","rhb_pitch_percent":null,"lhb_pitch_percent":7,"pitch_pct_time_thru_1":"4","pitch_pct_time_thru_1_vs_avg":-2.833333333333334,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":18,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.9","avg_rel_z":"5.7","avg_rpm":"2040","max_rpm":"2040","min_rpm":"2040","avg_break_z":"32","max_break_z":"32","min_break_z":"32","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"16","max_break_x":"16","min_break_x":"16","min_pitch_speed":"84.4","avg_pitch_speed":"84.4","max_pitch_speed":"84.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":4,"pitches_time_thru_1":1,"pitches_inning_4":1,"avg_speed_inning_4":"84.4","avg_speed_inning_4_vs_avg":0,"percent":"4","rhb_pitch_percent":null,"lhb_pitch_percent":4,"pitch_pct_time_thru_1":"4","pitch_pct_time_thru_1_vs_avg":0.16666666666666607,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.9","avg_rpm":"1155","max_rpm":"1155","min_rpm":"1155","avg_break_z":"27","max_break_z":"27","min_break_z":"27","avg_bat_speed":"--","avg_break_z_induced":"13","max_break_z_induced":"13","min_break_z_induced":"13","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"82.6","avg_pitch_speed":"82.6","max_pitch_speed":"82.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":3,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"82.6","avg_speed_inning_3_vs_avg":0,"percent":"4","rhb_pitch_percent":null,"lhb_pitch_percent":4,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-4,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":21,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":3,"oInPlay":1,"oSwings":4,"zSwingMiss":1,"zFouls":9,"zInPlay":2,"zSwings":12,"o_swing":0.3076923076923077,"z_swing":0.8,"strike_rate":0.6785714285714286,"first_pitches":5,"first_pitch_strikes":3,"first_pitch_strike_rate":"60","o_contact":1,"z_contact":0.9166666666666666,"zone_rate":0.5357142857142857,"swings":16,"miss_percent":"6","cs_plus_whiffs":4,"csw_percent":14,"avg_rel_x":"-1.4","avg_rel_z":"5.4","avg_rpm":"2200","max_rpm":"2540","min_rpm":"1155","avg_break_z":"27","max_break_z":"47","min_break_z":"12","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"20","min_break_z_induced":"-5","avg_break_x":"10","max_break_x":"17","min_break_x":"3","min_pitch_speed":"80.2","avg_pitch_speed":"89.3","max_pitch_speed":"96.7","avg_hit_speed":"98.9","max_hit_speed":"","min_hit_speed":"","count":28,"pitches_vs_right":0,"pitches_vs_left":28,"results":{"B":9,"X":3,"S":16},"swinging_strikes":1,"fouls":12,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":9,"pitches_time_thru_1":24,"pitches_time_thru_2":4,"pitches_inning_1":3,"avg_speed_inning_1":"90.0","avg_speed_inning_1_vs_avg":0.7333333333333485,"pitches_inning_3":4,"avg_speed_inning_3":"86.5","avg_speed_inning_3_vs_avg":-2.7749999999999915,"pitches_inning_4":12,"avg_speed_inning_4":"87.9","avg_speed_inning_4_vs_avg":-1.4000000000000057,"pitches_inning_6":3,"avg_speed_inning_6":"89.6","avg_speed_inning_6_vs_avg":0.26666666666667993,"pitches_inning_9":6,"avg_speed_inning_9":"93.4","avg_speed_inning_9_vs_avg":4.133333333333326,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbe43a64-1720-4e02-a891-92e83b46fe0f","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":88.6,"end_speed":81.8,"sz_top":3.65678404790896,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":6.062170628601599,"plateTime":0.42366787831802233,"zone":14,"spin_rate":2464,"breakX":2.9,"inducedBreakZ":10.2,"breakZ":-24.5,"px":1.144799726455926,"pz":2.393609277469242,"x0":-0.9906244353704842,"y0":50.00033487698415,"z0":5.854718338813575,"ax":1.71185473184427,"ay":25.155638047903093,"az":-22.001132533634326,"vx0":5.0295208404701714,"vy0":-128.955048797933,"vz0":-4.329007456716207,"pfxX":-0.24166666666666667,"pfxZ":0.85,"pfxZWithGravity":-2.0416666666666665,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.3976659778640569,"plateXPoly":1.144799726455926,"plateYPoly":0.7083333333333357,"plateZPoly":2.393609277469242,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.144799726455926,"plate_z":2.393609277469242,"player_total_pitches":10,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":10,"rowId":"10-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5a293ce-1681-47e8-ac42-a46149bb39fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.4,"end_speed":84.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.0996818862281055,"plateTime":0.4044071181316249,"zone":5,"spin_rate":2480,"breakX":8.9,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.22762560743639337,"pz":2.87730377645419,"x0":-0.9041517589803434,"y0":50.006526076568115,"z0":5.875603508601601,"ax":-9.93432361991233,"ay":32.38904786222997,"az":-14.32476092192775,"vx0":3.6678183935257707,"vy0":-135.92667585267637,"vz0":-5.172050011686963,"pfxX":0.7416666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3798749820633401,"plateXPoly":-0.22762560743639337,"plateYPoly":0.7083333333333357,"plateZPoly":2.87730377645419,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.6","hit_distance":"164","xba":".020","hit_angle":"67","is_barrel":0,"hc_x":136.03,"hc_x_ft":26.104270799999995,"hc_y":133.6,"hc_y_ft":168.242904,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.22762560743639337,"plate_z":2.87730377645419,"launch_speed":"99.6","launch_angle":"67","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4bdac799-d3ab-4ba6-8a29-ca220427b8b0","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.6,"end_speed":84.5,"sz_top":3.68637545643424,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":6.20376570583922,"plateTime":0.4067211808805009,"zone":2,"spin_rate":2439,"breakX":10.1,"inducedBreakZ":19.6,"breakZ":-12.4,"px":-0.09714859456389502,"pz":3.1171586419917183,"x0":-0.9103832749608369,"y0":50.00161889037485,"z0":5.841983504004665,"ax":-11.196194565523557,"ay":29.97785366997476,"az":-11.398271028299956,"vx0":4.267357698166874,"vy0":-134.79371660919594,"vz0":-4.958088319495113,"pfxX":0.8416666666666667,"pfxZ":1.6333333333333335,"pfxZWithGravity":-1.0333333333333334,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":19.6,"breakZInducedFeet":1.6333333333333335,"breakZWithGravityInches":12.4,"breakZWithGravityFeet":1.0333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.3819134933699348,"plateXPoly":-0.09714859456389502,"plateYPoly":0.7083333333333428,"plateZPoly":3.1171586419917183,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.09714859456389502,"plate_z":3.1171586419917183,"player_total_pitches":32,"player_total_pitches_pitch_types":10,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":57,"rowId":"57-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9aaa5421-2e98-4a24-a10d-150f344be055","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":88.4,"end_speed":81.6,"sz_top":3.65678404790896,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":6.04233185312767,"plateTime":0.42332627493518604,"zone":11,"spin_rate":2431,"breakX":4.2,"inducedBreakZ":11.9,"breakZ":-22.7,"px":-0.35596197634576243,"pz":4.497311098021253,"x0":-1.0249452778340031,"y0":50.004075423805226,"z0":5.97103689794354,"ax":3.7754464439564357,"ay":24.004316186195517,"az":-21.318328814991986,"vx0":0.9338238621665172,"vy0":-128.844950745738,"vz0":0.5255587443468559,"pfxX":-0.35000000000000003,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-4.2,"breakXFeet":-0.35000000000000003,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":4.2,"pfxXNoAbs":-0.35000000000000003,"plateTimeSZDepth":0.3973012680483369,"plateXPoly":-0.35596197634576243,"plateYPoly":0.7083333333333357,"plateZPoly":4.497311098021253,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.35596197634576243,"plate_z":4.497311098021253,"player_total_pitches":33,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":58,"rowId":"58-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"32b89da4-a414-41bd-97c8-b0993684721f","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":82.6,"end_speed":75.5,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.044623049391708,"plateTime":0.455927285432427,"zone":2,"spin_rate":1155,"breakX":4,"inducedBreakZ":13,"breakZ":-27.1,"px":-0.17843166918275521,"pz":3.0807419857807634,"x0":-1.0849910212028828,"y0":50.00166243907203,"z0":5.880673560436899,"ax":-3.8060438539571018,"ay":23.704931884363408,"az":-21.557535829441914,"vx0":2.932308801811432,"vy0":-120.21767016083894,"vz0":-1.925896735331564,"pfxX":0.3333333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-2.2583333333333333,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":27.1,"breakZWithGravityFeet":2.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.4281031009542515,"plateXPoly":-0.17843166918275521,"plateYPoly":0.708333333333357,"plateZPoly":3.0807419857807634,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.17843166918275521,"plate_z":3.0807419857807634,"player_total_pitches":34,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":59,"rowId":"59-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cbd58e92-fa7b-4919-8d15-be192aac12d7","inning":3,"half_inning":"top","ab_number":18,"cap_index":14,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Strikeout","des":"Yordan Alvarez strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.5,"end_speed":75,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":5.92166223334402,"plateTime":0.45828041947451137,"zone":6,"spin_rate":2303,"breakX":7.2,"inducedBreakZ":8.3,"breakZ":-32.3,"px":0.7740792806030683,"pz":2.515728389905907,"x0":-1.0942630591754978,"y0":50.004862098564466,"z0":5.7317926340634315,"ax":5.085061167249449,"ay":25.892060530060814,"az":-25.3662297788333,"vx0":3.2451259149272937,"vy0":-120.07818542758875,"vz0":-2.009855707883961,"pfxX":-0.6,"pfxZ":0.6916666666666668,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-7.2,"breakXFeet":-0.6,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":7.2,"pfxXNoAbs":-0.6,"plateTimeSZDepth":0.43051983784517867,"plateXPoly":0.7740792806030683,"plateYPoly":0.7083333333333428,"plateZPoly":2.515728389905907,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7740792806030683,"plate_z":2.515728389905907,"player_total_pitches":35,"player_total_pitches_pitch_types":3,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":60,"rowId":"60-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"365854c6-7837-4554-95b3-0a558db3d25c","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.2,"end_speed":76.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.262074514962157,"plateTime":0.4564777737075527,"zone":9,"spin_rate":2186,"breakX":9.6,"inducedBreakZ":-0.6,"breakZ":-40.8,"px":0.7531432831407021,"pz":2.076497554801618,"x0":-1.5855885034693515,"y0":50.0048471436263,"z0":5.4820162652870525,"ax":7.000733485511253,"ay":22.291619985896535,"az":-32.64326241509527,"vx0":3.9573135452629455,"vy0":-119.80878696166394,"vz0":-0.9521487233606629,"pfxX":-0.7999999999999999,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-3.4,"breakXInches":-9.6,"breakXFeet":-0.7999999999999999,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":40.8,"breakZWithGravityFeet":3.4,"pfxZDirection":"↓","pfxXWithGravity":9.6,"pfxXNoAbs":-0.7999999999999999,"plateTimeSZDepth":0.4285449484237413,"plateXPoly":0.7531432831407021,"plateYPoly":0.7083333333333499,"plateZPoly":2.076497554801618,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7531432831407021,"plate_z":2.076497554801618,"player_total_pitches":18,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":108,"rowId":"108-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d0f25e25-53c2-4b35-8a9d-756c30bf55c0","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.5,"end_speed":87.6,"sz_top":3.5384125644586,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.672174845784371,"plateTime":0.3938714018940912,"zone":12,"spin_rate":2202,"breakX":12.2,"inducedBreakZ":14.4,"breakZ":-15.5,"px":1.0686038042773303,"pz":2.7499773343501017,"x0":-0.8691919621668891,"y0":50.00365224657636,"z0":5.659491908380165,"ax":-14.978402192135967,"ay":29.954389289983016,"az":-15.632290197635166,"vx0":8.009958369131903,"vy0":-138.85845520583948,"vz0":-4.978847049899467,"pfxX":1.0166666666666666,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.3697501033225653,"plateXPoly":1.0686038042773303,"plateYPoly":0.7083333333333073,"plateZPoly":2.7499773343501017,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0686038042773303,"plate_z":2.7499773343501017,"player_total_pitches":19,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":109,"rowId":"109-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"94ee9158-918a-4f2a-bd4c-8a9a73a27d19","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":80.5,"end_speed":75.1,"sz_top":3.47922336266477,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":7.187173496961176,"plateTime":0.46670225836347035,"zone":14,"spin_rate":2172,"breakX":11.2,"inducedBreakZ":-4.9,"breakZ":-47,"px":1.2327463902149027,"pz":-0.08341463398846116,"x0":-1.3701922466928105,"y0":50.00355315447163,"z0":5.349057948836803,"ax":7.82493653975579,"ay":21.13258139066863,"az":-35.33161276346201,"vx0":4.227154071147222,"vy0":-117.14647474378613,"vz0":-4.660107502847005,"pfxX":-0.9333333333333332,"pfxZ":-0.4083333333333334,"pfxZWithGravity":-3.9166666666666665,"breakXInches":-11.2,"breakXFeet":-0.9333333333333332,"breakZInducedInches":-4.9,"breakZInducedFeet":-0.4083333333333334,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":11.2,"pfxXNoAbs":-0.9333333333333332,"plateTimeSZDepth":0.43811255393355386,"plateXPoly":1.2327463902149027,"plateYPoly":0.7083333333333215,"plateZPoly":-0.08341463398846116,"pfxXDirection":"←","inducedBreakZForcedSign":"-4.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2327463902149027,"plate_z":-0.08341463398846116,"player_total_pitches":20,"player_total_pitches_pitch_types":8,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":110,"rowId":"110-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8eadad29-ab66-47e8-9972-eadbfc9f734a","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.539298531674239,"plateTime":0.39098277090435163,"zone":14,"spin_rate":2198,"breakX":10.6,"inducedBreakZ":13,"breakZ":-16.6,"px":0.9926534409196112,"pz":1.6002069576254687,"x0":-0.9885417061476819,"y0":50.00499487478353,"z0":5.547368401124118,"ax":-13.205815644798223,"ay":28.20293491350725,"az":-16.491554355039206,"vx0":7.821966046944608,"vy0":-139.51362786904775,"vz0":-7.73061516649226,"pfxX":0.8833333333333333,"pfxZ":1.0833333333333333,"pfxZWithGravity":-1.3833333333333335,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":13,"breakZInducedFeet":1.0833333333333333,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.3669572067547764,"plateXPoly":0.9926534409196112,"plateYPoly":0.7083333333333215,"plateZPoly":1.6002069576254687,"pfxXDirection":"→","inducedBreakZForcedSign":"+13","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9926534409196112,"plate_z":1.6002069576254687,"player_total_pitches":21,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":111,"rowId":"111-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e1db15b3-392f-4d0e-b45a-343380b01517","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83,"end_speed":77,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.996947019093172,"plateTime":0.45235693821322753,"zone":14,"spin_rate":2266,"breakX":2.9,"inducedBreakZ":-3.6,"breakZ":-43.2,"px":0.12301514726630036,"pz":0.988338925427727,"x0":-1.5194857140560385,"y0":50.00296789355494,"z0":5.4838818905956135,"ax":1.691170954813291,"ay":22.801698303830275,"az":-34.75655737096107,"vx0":3.50863290997889,"vy0":-120.91954224667701,"vz0":-3.206004887309172,"pfxX":-0.24166666666666667,"pfxZ":-0.3,"pfxZWithGravity":-3.6,"breakXInches":-2.9,"breakXFeet":-0.24166666666666667,"breakZInducedInches":-3.6,"breakZInducedFeet":-0.3,"breakZWithGravityInches":43.2,"breakZWithGravityFeet":3.6,"pfxZDirection":"↓","pfxXWithGravity":2.9,"pfxXNoAbs":-0.24166666666666667,"plateTimeSZDepth":0.4246683300043448,"plateXPoly":0.12301514726630036,"plateYPoly":0.7083333333333357,"plateZPoly":0.988338925427727,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.12301514726630036,"plate_z":0.988338925427727,"player_total_pitches":22,"player_total_pitches_pitch_types":9,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":112,"rowId":"112-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"72c7f5ae-9c5b-43c9-8e72-d4177a279bb2","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.2,"end_speed":74,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.9394581009913265,"plateTime":0.4687520494845483,"zone":8,"spin_rate":2061,"breakX":6.4,"inducedBreakZ":-0.8,"breakZ":-43.3,"px":-0.08627793654437821,"pz":1.7272315707544075,"x0":-1.4177109232372562,"y0":50.001424178323425,"z0":5.501857483257569,"ax":4.4577329820606915,"ay":21.95030942515879,"az":-32.79137269981553,"vx0":2.0444010854982917,"vy0":-116.83523070367201,"vz0":-1.3611177052780683,"pfxX":-0.5333333333333333,"pfxZ":-0.06666666666666667,"pfxZWithGravity":-3.608333333333333,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":-0.8,"breakZInducedFeet":-0.06666666666666667,"breakZWithGravityInches":43.3,"breakZWithGravityFeet":3.608333333333333,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.44009684336662325,"plateXPoly":-0.08627793654437821,"plateYPoly":0.7083333333333499,"plateZPoly":1.7272315707544075,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08627793654437821,"plate_z":1.7272315707544075,"player_total_pitches":23,"player_total_pitches_pitch_types":10,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":113,"rowId":"113-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"737e8b20-8ebd-471d-b34d-2bac46a17719","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":95.5,"end_speed":88.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.248124132643207,"plateTime":0.3923327901507645,"zone":1,"spin_rate":2028,"breakX":14,"inducedBreakZ":13.2,"breakZ":-16.4,"px":-0.6530235102082521,"pz":3.3969500613206955,"x0":-0.9719500159170286,"y0":50.00392415964467,"z0":5.780539326342878,"ax":-16.129545465912333,"ay":28.51972734519397,"az":-17.273053733739328,"vx0":3.835796808018439,"vy0":-139.12272617045778,"vz0":-3.292876512364087,"pfxX":1.1666666666666667,"pfxZ":1.0999999999999999,"pfxZWithGravity":-1.3666666666666665,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":13.2,"breakZInducedFeet":1.0999999999999999,"breakZWithGravityInches":16.4,"breakZWithGravityFeet":1.3666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.3682297808336983,"plateXPoly":-0.6530235102082521,"plateYPoly":0.7083333333332504,"plateZPoly":3.3969500613206955,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6530235102082521,"plate_z":3.3969500613206955,"player_total_pitches":24,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":114,"rowId":"114-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"81c2337a-871a-44a9-b843-2fee28a5c091","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":84.4,"end_speed":78.1,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.642438721660607,"plateTime":0.4439675142706685,"zone":5,"spin_rate":2040,"breakX":16.4,"inducedBreakZ":6.2,"breakZ":-31.8,"px":-0.23362228038373056,"pz":2.3304813833451115,"x0":-0.9479638223130858,"y0":50.00107160478843,"z0":5.659835617464569,"ax":-14.853262106714542,"ay":22.437347442923457,"az":-26.630207203283963,"vx0":4.808948678210541,"vy0":-122.96883842496884,"vz0":-2.441515580088206,"pfxX":1.3666666666666665,"pfxZ":0.5166666666666667,"pfxZWithGravity":-2.65,"breakXInches":16.4,"breakXFeet":1.3666666666666665,"breakZInducedInches":6.2,"breakZInducedFeet":0.5166666666666667,"breakZWithGravityInches":31.8,"breakZWithGravityFeet":2.65,"pfxZDirection":"↓","pfxXWithGravity":1.3666666666666665,"pfxXNoAbs":1.3666666666666665,"plateTimeSZDepth":0.4166966673955441,"plateXPoly":-0.23362228038373056,"plateYPoly":0.7083333333333073,"plateZPoly":2.3304813833451115,"pfxXDirection":"→","inducedBreakZForcedSign":"+6.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.23362228038373056,"plate_z":2.3304813833451115,"player_total_pitches":25,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":115,"rowId":"115-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"368c603a-6725-4374-be29-efb89c791ce9","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.7,"end_speed":74.6,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.113181234622073,"plateTime":0.4652037657208692,"zone":5,"spin_rate":2155,"breakX":6.1,"inducedBreakZ":-2.8,"breakZ":-44.5,"px":-0.23074001774438835,"pz":2.459546132334976,"x0":-1.4451300423368096,"y0":50.00095435088193,"z0":5.625434338632757,"ax":4.382516038694975,"ay":21.33689446425786,"az":-34.52981320242406,"vx0":1.8240126655215378,"vy0":-117.53709697772958,"vz0":0.28961100021530917,"pfxX":-0.5083333333333333,"pfxZ":-0.2333333333333333,"pfxZWithGravity":-3.7083333333333335,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":-2.8,"breakZInducedFeet":-0.2333333333333333,"breakZWithGravityInches":44.5,"breakZWithGravityFeet":3.7083333333333335,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.4366881459346646,"plateXPoly":-0.23074001774438835,"plateYPoly":0.7083333333333144,"plateZPoly":2.459546132334976,"pfxXDirection":"←","inducedBreakZForcedSign":"-2.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.23074001774438835,"plate_z":2.459546132334976,"player_total_pitches":26,"player_total_pitches_pitch_types":11,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":116,"rowId":"116-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"86d4585b-06f1-430c-84a7-460e6a7d74aa","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.7,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":7.3382204724710025,"plateTime":0.3891790693883088,"zone":8,"spin_rate":2060,"breakX":11.8,"inducedBreakZ":14.9,"breakZ":-14.3,"px":-0.094892251576561,"pz":1.8413144646364148,"x0":-0.9343120251150431,"y0":50.000635753800054,"z0":5.6431080431543545,"ax":-14.087520820007274,"ay":30.956436817737693,"az":-14.10691461424626,"vx0":4.871021356302442,"vy0":-140.56997814341068,"vz0":-7.828610673549158,"pfxX":0.9833333333333334,"pfxZ":1.2416666666666667,"pfxZWithGravity":-1.1916666666666667,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":14.9,"breakZInducedFeet":1.2416666666666667,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.36535853423279113,"plateXPoly":-0.094892251576561,"plateYPoly":0.7083333333333783,"plateZPoly":1.8413144646364148,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":10,"is_abs_challenge":false,"plate_x":-0.094892251576561,"plate_z":1.8413144646364148,"player_total_pitches":27,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":117,"rowId":"117-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8d40e359-356e-44c7-ba39-05db3cd53458","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.5,"end_speed":88.6,"sz_top":3.56800630568375,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":7.226218132611289,"plateTime":0.3890003400255786,"zone":11,"spin_rate":2186,"breakX":12.4,"inducedBreakZ":12.6,"breakZ":-16.6,"px":-1.3427470846914837,"pz":3.320904426710606,"x0":-1.1147823341527303,"y0":50.00112639498534,"z0":5.7503903211626906,"ax":-14.187589321931771,"ay":30.901117899063703,"az":-17.652700613521887,"vx0":1.9662041060370439,"vy0":-140.62661821140523,"vz0":-3.4298063804713554,"pfxX":1.0333333333333334,"pfxZ":1.05,"pfxZWithGravity":-1.3833333333333335,"breakXInches":12.4,"breakXFeet":1.0333333333333334,"breakZInducedInches":12.6,"breakZInducedFeet":1.05,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.0333333333333334,"pfxXNoAbs":1.0333333333333334,"plateTimeSZDepth":0.36517378426824393,"plateXPoly":-1.3427470846914837,"plateYPoly":0.7083333333333499,"plateZPoly":3.320904426710606,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":11,"is_abs_challenge":false,"plate_x":-1.3427470846914837,"plate_z":3.320904426710606,"player_total_pitches":28,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":118,"rowId":"118-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5526715a-15df-47b0-92c0-4e692cf58143","inning":4,"half_inning":"top","ab_number":30,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Walk","des":"Yordan Alvarez walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"ST","pitch_name":"Sweeper","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":83.6,"end_speed":77.1,"sz_top":3.59759946902389,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":7.278689213938175,"plateTime":0.45145672781457824,"zone":14,"spin_rate":2144,"breakX":8.6,"inducedBreakZ":-3.8,"breakZ":-43.1,"px":1.8589752335760459,"pz":0.2786329252486892,"x0":-1.2150320204720113,"y0":50.00454102418573,"z0":5.407549780521112,"ax":5.878430145006103,"ay":25.0962758891572,"az":-34.5137376246171,"vx0":6.00403951341371,"vy0":-121.58831051415244,"vz0":-4.7801599479092065,"pfxX":-0.7166666666666667,"pfxZ":-0.31666666666666665,"pfxZWithGravity":-3.591666666666667,"breakXInches":-8.6,"breakXFeet":-0.7166666666666667,"breakZInducedInches":-3.8,"breakZInducedFeet":-0.31666666666666665,"breakZWithGravityInches":43.1,"breakZWithGravityFeet":3.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":8.6,"pfxXNoAbs":-0.7166666666666667,"plateTimeSZDepth":0.4239875443952565,"plateXPoly":1.8589752335760459,"plateYPoly":0.708333333333357,"plateZPoly":0.2786329252486892,"pfxXDirection":"←","inducedBreakZForcedSign":"-3.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":12,"is_abs_challenge":false,"plate_x":1.8589752335760459,"plate_z":0.2786329252486892,"player_total_pitches":29,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":119,"rowId":"119-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e0e0e8e5-1e7f-4b48-bd1d-a9d88eaddc6e","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.9,"end_speed":86.1,"sz_top":3.68637545643424,"sz_bot":1.83115813532795,"sz_depth":8.5,"sz_width":17,"extension":6.835458895352131,"plateTime":0.40125179335487937,"zone":14,"spin_rate":2188,"breakX":8.6,"inducedBreakZ":9.7,"breakZ":-21.4,"px":1.5973655353553622,"pz":2.3223279417416354,"x0":-2.3369159119327976,"y0":50.00596274251324,"z0":4.3314876391918204,"ax":-11.631447768062985,"ay":28.73529794661215,"az":-22.02407180517932,"vx0":12.635014170244586,"vy0":-136.28181015644276,"vz0":-1.1855304660757908,"pfxX":0.7166666666666667,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7833333333333332,"breakXInches":8.6,"breakXFeet":0.7166666666666667,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":21.4,"breakZWithGravityFeet":1.7833333333333332,"pfxZDirection":"↓","pfxXWithGravity":0.7166666666666667,"pfxXNoAbs":0.7166666666666667,"plateTimeSZDepth":0.3766926862388562,"plateXPoly":1.5973655353553622,"plateYPoly":0.7083333333333144,"plateZPoly":2.3223279417416354,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.5973655353553622,"plate_z":2.3223279417416354,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":167,"rowId":"167-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c7e1b0b0-ddf5-4253-a8e4-07fe93c8e961","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"ST","pitch_name":"Sweeper","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":80.4,"end_speed":73.9,"sz_top":3.44962790930494,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":7.133877753774488,"plateTime":0.4680988704389395,"zone":9,"spin_rate":2483,"breakX":14.8,"inducedBreakZ":2.6,"breakZ":-39.6,"px":0.8209951690644983,"pz":2.1499544036946228,"x0":-2.6172277885808772,"y0":50.00153756792445,"z0":4.072129952196946,"ax":10.276357861584396,"ay":22.165614532565574,"az":-30.819976487434637,"vx0":5.5649053675707565,"vy0":-117.02944177483366,"vz0":2.399026198451792,"pfxX":-1.2333333333333334,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3000000000000003,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.6,"breakZWithGravityFeet":3.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.4394955483883466,"plateXPoly":0.8209951690644983,"plateYPoly":0.7083333333333357,"plateZPoly":2.1499544036946228,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8209951690644983,"plate_z":2.1499544036946228,"player_total_pitches":7,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":168,"rowId":"168-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2fc1e24-ec23-4508-a709-a11ef70ae3d7","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.9,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.824255613845835,"plateTime":0.3978427724878646,"zone":6,"spin_rate":2201,"breakX":9.6,"inducedBreakZ":9.7,"breakZ":-20.9,"px":0.6764397074477739,"pz":2.8466521464805474,"x0":-2.48098632360307,"y0":50.0006818361725,"z0":4.229178516337945,"ax":-12.314839369610773,"ay":27.288582085946036,"az":-22.196386450702164,"vx0":10.7556187563876,"vy0":-137.1157646418941,"vz0":0.44082096594944453,"pfxX":0.7999999999999999,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.3733662182390383,"plateXPoly":0.6764397074477739,"plateYPoly":0.7083333333332931,"plateZPoly":2.8466521464805474,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".180","hit_angle":"-8","is_barrel":0,"hc_x":160.91,"hc_x_ft":86.07402759999997,"hc_y":157,"hc_y_ft":111.84048000000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6764397074477739,"plate_z":2.8466521464805474,"launch_speed":"91.6","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2d876624-a4e4-43fb-a3e6-542e9536b2db","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.8,"end_speed":86.3,"sz_top":3.59794001587054,"sz_bot":1.80187019766283,"sz_depth":8.5,"sz_width":17,"extension":6.166189779443038,"plateTime":0.39842631351829194,"zone":9,"spin_rate":2206,"breakX":16.2,"inducedBreakZ":4.9,"breakZ":-25.7,"px":0.4294339594927046,"pz":2.3255958990126233,"x0":-1.4769597234506078,"y0":50.00204105264064,"z0":5.159435251116047,"ax":-19.125326351453047,"ay":31.953566956252445,"az":-26.54989800821693,"vx0":8.673126633776825,"vy0":-137.72543916310602,"vz0":-2.607171735106769,"pfxX":1.3499999999999999,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.1416666666666666,"breakXInches":16.2,"breakXFeet":1.3499999999999999,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.3499999999999999,"pfxXNoAbs":1.3499999999999999,"plateTimeSZDepth":0.37415235490865534,"plateXPoly":0.4294339594927046,"plateYPoly":0.7083333333333357,"plateZPoly":2.3255958990126233,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.4294339594927046,"plate_z":2.3255958990126233,"player_total_pitches":4,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":278,"rowId":"278-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e03b1e29-78b6-427d-8517-eee69154b29f","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.1,"end_speed":86.3,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.15923463817011,"plateTime":0.39727990861967166,"zone":2,"spin_rate":2104,"breakX":15.8,"inducedBreakZ":8.6,"breakZ":-21.8,"px":0.23138519547237757,"pz":3.074638119495039,"x0":-1.4195284188164699,"y0":50.0016931574154,"z0":5.238988666481217,"ax":-18.662107103503782,"ay":32.66462928715993,"az":-22.79563137033101,"vx0":7.9062869994479374,"vy0":-138.2139956481379,"vz0":-1.548631647896201,"pfxX":1.3166666666666667,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.8166666666666667,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":21.8,"breakZWithGravityFeet":1.8166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.37309393150140946,"plateXPoly":0.23138519547237757,"plateYPoly":0.708333333333286,"plateZPoly":3.074638119495039,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.23138519547237757,"plate_z":3.074638119495039,"player_total_pitches":5,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":279,"rowId":"279-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7d42da9e-1164-4f2d-b55a-bf1eabd16a7c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.4,"end_speed":86.4,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.184723897307634,"plateTime":0.3986467432767893,"zone":1,"spin_rate":2174,"breakX":17.2,"inducedBreakZ":3.7,"breakZ":-27,"px":-0.7201732986333074,"pz":3.0261582384978873,"x0":-1.6186541388659983,"y0":50.00575562970358,"z0":5.158565401493616,"ax":-19.39538825292727,"ay":30.250732094790806,"az":-28.43542093550479,"vx0":6.0303207730903425,"vy0":-137.3625416886531,"vz0":-0.37496889153395085,"pfxX":1.4333333333333333,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.25,"breakXInches":17.2,"breakXFeet":1.4333333333333333,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":1.4333333333333333,"pfxXNoAbs":1.4333333333333333,"plateTimeSZDepth":0.3743134413189505,"plateXPoly":-0.7201732986333074,"plateYPoly":0.7083333333333286,"plateZPoly":3.0261582384978873,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.7201732986333074,"plate_z":3.0261582384978873,"player_total_pitches":6,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":280,"rowId":"280-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"866e2029-685a-49a5-ba84-7f1f5155831d","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":85.2,"end_speed":78.7,"sz_top":3.62753286322503,"sz_bot":1.8611024922315,"sz_depth":8.5,"sz_width":17,"extension":6.032610444855939,"plateTime":0.4410044590113005,"zone":14,"spin_rate":2540,"breakX":12.7,"inducedBreakZ":3.4,"breakZ":-34.1,"px":1.3251372773139125,"pz":1.94431559821966,"x0":-1.7652509992704402,"y0":50.00335273028141,"z0":5.241586682972639,"ax":9.894609111828919,"ay":23.96230321701469,"az":-29.051593704571786,"vx0":5.416543803833915,"vy0":-124.03055471939282,"vz0":-1.950775204312033,"pfxX":-1.0583333333333333,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.841666666666667,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":34.1,"breakZWithGravityFeet":2.841666666666667,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.4139990465723931,"plateXPoly":1.3251372773139125,"plateYPoly":0.7083333333333002,"plateZPoly":1.94431559821966,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.3251372773139125,"plate_z":1.94431559821966,"player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":281,"rowId":"281-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2037237-b85b-4f4c-925e-522e7991e25b","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95,"end_speed":87,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.120831864916116,"plateTime":0.39557590587168834,"zone":11,"spin_rate":2186,"breakX":15.1,"inducedBreakZ":7,"breakZ":-23.2,"px":-0.6565253936616946,"pz":3.7158015156527777,"x0":-1.4982154525793125,"y0":50.004887443080996,"z0":5.357868406134101,"ax":-17.438111825535433,"ay":30.245062707916166,"az":-24.931264974695832,"vx0":5.504516709596966,"vy0":-138.34868150211736,"vz0":0.20841292144786527,"pfxX":1.2583333333333333,"pfxZ":0.5833333333333334,"pfxZWithGravity":-1.9333333333333333,"breakXInches":15.1,"breakXFeet":1.2583333333333333,"breakZInducedInches":7,"breakZInducedFeet":0.5833333333333334,"breakZWithGravityInches":23.2,"breakZWithGravityFeet":1.9333333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2583333333333333,"pfxXNoAbs":1.2583333333333333,"plateTimeSZDepth":0.37139862271020063,"plateXPoly":-0.6565253936616946,"plateYPoly":0.7083333333333499,"plateZPoly":3.7158015156527777,"pfxXDirection":"→","inducedBreakZForcedSign":"+7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6565253936616946,"plate_z":3.7158015156527777,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":282,"rowId":"282-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"70ce0370-f2e2-4b16-8b43-681954e3aa3c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.1,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.078726879009235,"plateTime":0.3897711378114139,"zone":11,"spin_rate":2138,"breakX":13.4,"inducedBreakZ":8,"breakZ":-21.2,"px":-0.8770710462155753,"pz":2.7573454619974576,"x0":-1.6386013218295414,"y0":50.005707100142104,"z0":5.187654127450967,"ax":-15.853527732841819,"ay":28.564893743820267,"az":-22.925057773065507,"vx0":4.981500132285113,"vy0":-139.9795939164142,"vz0":-2.4499177072136606,"pfxX":1.1166666666666667,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7666666666666666,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3658306290651554,"plateXPoly":-0.8770710462155753,"plateYPoly":0.7083333333333925,"plateZPoly":2.7573454619974576,"pfxXDirection":"→","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"9","xba":".190","hit_angle":"-20","is_barrel":0,"hc_x":144.16,"hc_x_ft":45.700497600000006,"hc_y":91.89,"hc_y_ft":268.77901959999997,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.8770710462155753,"plate_z":2.7573454619974576,"launch_speed":"105.4","launch_angle":"-20","player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-716794","game_pk":"716794","source":"gamefeed"}],"676801":[{"type":"pitch","year":2023,"sportId":1,"play_id":"671e1841-2d8b-45ec-8231-274bfc33eefa","inning":2,"half_inning":"top","ab_number":8,"cap_index":33,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Chas McCormick singles on a ground ball to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78.2,"end_speed":72.3,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":5.859216014448204,"plateTime":0.48132170152737963,"zone":7,"spin_rate":2299,"breakX":3.6,"inducedBreakZ":-12.1,"breakZ":-56.9,"px":-0.5805450113495819,"pz":1.6175982112303107,"x0":-1.0841393709126212,"y0":50.00008988382936,"z0":6.04837744667776,"ax":2.511981962307233,"ay":21.652544075496973,"az":-41.09567961389804,"vx0":0.5465715889464934,"vy0":-113.95425215766838,"vz0":-0.5164915470608337,"pfxX":-0.3,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.741666666666666,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.9,"breakZWithGravityFeet":4.741666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.45196433882300674,"plateXPoly":-0.5805450113495819,"plateYPoly":0.7083333333333286,"plateZPoly":1.6175982112303107,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".210","hit_angle":"-5","is_barrel":0,"hc_x":88.32,"hc_x_ft":-88.8940048,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5805450113495819,"plate_z":1.6175982112303107,"launch_speed":"91.6","launch_angle":"-5","player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"KC":1,"FF":4,"FC":5,"SI":3,"FS":1},"results":{"X":5,"B":2,"S":7},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.4,"z_swing":null,"strike_rate":0.8,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":2,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-2.0","avg_rel_z":"5.8","avg_rpm":"2316","max_rpm":"2464","min_rpm":"2104","avg_break_z":"24","max_break_z":"26","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"10","min_break_z_induced":"7","avg_break_x":"3","max_break_x":"5","min_break_x":"1","min_pitch_speed":"87.0","avg_pitch_speed":"91.1","max_pitch_speed":"93.8","avg_hit_speed":"72.0","max_hit_speed":"72.0","min_hit_speed":"72.0","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"S":3,"X":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":7,"pitches_time_thru_1":3,"pitches_time_thru_2":2,"pitches_inning_3":2,"avg_speed_inning_3":"87.9","avg_speed_inning_3_vs_avg":-3.1999999999999886,"pitches_inning_7":3,"avg_speed_inning_7":"93.2","avg_speed_inning_7_vs_avg":2.13333333333334,"percent":"36","rhb_pitch_percent":36,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":-8.72727272727273,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":30.666666666666657,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.75,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-2.1","avg_rel_z":"5.9","avg_rpm":"2252","max_rpm":"2540","min_rpm":"2036","avg_break_z":"14","max_break_z":"16","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"19","min_break_z_induced":"14","avg_break_x":"9","max_break_x":"11","min_break_x":"7","min_pitch_speed":"92.8","avg_pitch_speed":"95.3","max_pitch_speed":"96.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":1,"S":3},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":7,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"92.8","avg_speed_inning_3_vs_avg":-2.5,"pitches_inning_7":3,"avg_speed_inning_7":"96.2","avg_speed_inning_7_vs_avg":0.8999999999999915,"percent":"29","rhb_pitch_percent":29,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":-1.7272727272727302,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":4.333333333333329,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":3,"zSwings":3,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.7","avg_rel_z":"5.5","avg_rpm":"2148","max_rpm":"2279","min_rpm":"2069","avg_break_z":"22","max_break_z":"25","min_break_z":"20","avg_bat_speed":"--","avg_break_z_induced":"8","max_break_z_induced":"10","min_break_z_induced":"6","avg_break_x":"16","max_break_x":"17","min_break_x":"15","min_pitch_speed":"94.6","avg_pitch_speed":"95.1","max_pitch_speed":"95.5","avg_hit_speed":"81.1","max_hit_speed":"95.3","min_hit_speed":"72.6","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"X":3},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":3,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":4,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_4":1,"avg_speed_inning_4":"94.6","avg_speed_inning_4_vs_avg":-0.5,"pitches_inning_7":1,"avg_speed_inning_7":"95.5","avg_speed_inning_7_vs_avg":0.4000000000000057,"pitches_inning_9":1,"avg_speed_inning_9":"95.1","avg_speed_inning_9_vs_avg":0,"percent":"21","rhb_pitch_percent":21,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"27","pitch_pct_time_thru_1_vs_avg":6.27272727272727,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":null,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-2.8","avg_rel_z":"5.8","avg_rpm":"1340","max_rpm":"1340","min_rpm":"1340","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"--","avg_break_z_induced":"-2","max_break_z_induced":"-2","min_break_z_induced":"-2","avg_break_x":"8","max_break_x":"8","min_break_x":"8","min_pitch_speed":"87.7","avg_pitch_speed":"87.7","max_pitch_speed":"87.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"87.7","avg_speed_inning_7_vs_avg":0,"percent":"7","rhb_pitch_percent":7,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":2.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"6.0","avg_rpm":"2299","max_rpm":"2299","min_rpm":"2299","avg_break_z":"57","max_break_z":"57","min_break_z":"57","avg_bat_speed":"--","avg_break_z_induced":"-12","max_break_z_induced":"-12","min_break_z_induced":"-12","avg_break_x":"4","max_break_x":"4","min_break_x":"4","min_pitch_speed":"78.2","avg_pitch_speed":"78.2","max_pitch_speed":"78.2","avg_hit_speed":"91.6","max_hit_speed":"91.6","min_hit_speed":"91.6","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":2,"max_inning":2,"pitches_time_thru_1":1,"pitches_inning_2":1,"avg_speed_inning_2":"78.2","avg_speed_inning_2_vs_avg":0,"percent":"7","rhb_pitch_percent":7,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"9","pitch_pct_time_thru_1_vs_avg":2.0909090909090917,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Knuckle Curve","pitch_type_literal":"KC"},{"oSwingMiss":0,"oFouls":2,"oInPlay":1,"oSwings":3,"zSwingMiss":0,"zFouls":2,"zInPlay":4,"zSwings":6,"o_swing":0.42857142857142855,"z_swing":0.8571428571428571,"strike_rate":0.8571428571428571,"first_pitches":5,"first_pitch_strikes":4,"first_pitch_strike_rate":"80","o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":9,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":21,"avg_rel_x":"-2.0","avg_rel_z":"5.8","avg_rpm":"2191","max_rpm":"2540","min_rpm":"1340","avg_break_z":"24","max_break_z":"57","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"19","min_break_z_induced":"-12","avg_break_x":"8","max_break_x":"17","min_break_x":"1","min_pitch_speed":"78.2","avg_pitch_speed":"92.0","max_pitch_speed":"96.8","avg_hit_speed":"81.4","max_hit_speed":"","min_hit_speed":"","count":14,"pitches_vs_right":14,"pitches_vs_left":0,"results":{"X":5,"B":2,"S":7},"swinging_strikes":0,"fouls":4,"strikeouts":0,"called_strikes":3,"balls_in_play":5,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":11,"pitches_time_thru_2":3,"pitches_inning_2":1,"avg_speed_inning_2":"78.2","avg_speed_inning_2_vs_avg":-13.799999999999997,"pitches_inning_3":3,"avg_speed_inning_3":"89.5","avg_speed_inning_3_vs_avg":-2.4666666666666544,"pitches_inning_4":1,"avg_speed_inning_4":"94.6","avg_speed_inning_4_vs_avg":2.5999999999999943,"pitches_inning_7":8,"avg_speed_inning_7":"93.9","avg_speed_inning_7_vs_avg":1.9375000000000142,"pitches_inning_9":1,"avg_speed_inning_9":"95.1","avg_speed_inning_9_vs_avg":3.0999999999999943,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"5b4f2e1c-c5d0-4937-ad34-3845b17f0e7e","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":84,"sz_top":3.42003189248459,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":6.016153812228615,"plateTime":0.4072654407930152,"zone":12,"spin_rate":2540,"breakX":10.3,"inducedBreakZ":18.8,"breakZ":-13.2,"px":0.1226357315223855,"pz":3.6849834426970114,"x0":-0.8166848596492401,"y0":50.00326303923019,"z0":5.865822694508769,"ax":-11.549528452192067,"ay":31.927791805308264,"az":-12.581002795547688,"vx0":4.664572826015543,"vy0":-134.9745605521023,"vz0":-3.294944096775014,"pfxX":0.8583333333333334,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.0999999999999999,"breakXInches":10.3,"breakXFeet":0.8583333333333334,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":13.2,"breakZWithGravityFeet":1.0999999999999999,"pfxZDirection":"↓","pfxXWithGravity":0.8583333333333334,"pfxXNoAbs":0.8583333333333334,"plateTimeSZDepth":0.38252262950850346,"plateXPoly":0.1226357315223855,"plateYPoly":0.7083333333333428,"plateZPoly":3.6849834426970114,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.1226357315223855,"plate_z":3.6849834426970114,"player_total_pitches":42,"player_total_pitches_pitch_types":13,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":67,"rowId":"67-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"719b9a45-fc56-4c6a-9e17-31665b43e430","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":87,"end_speed":80.8,"sz_top":3.41707343412335,"sz_bot":1.4728073515687,"sz_depth":8.5,"sz_width":17,"extension":5.969879721318299,"plateTime":0.4297489915557229,"zone":12,"spin_rate":2446,"breakX":5,"inducedBreakZ":9.8,"breakZ":-25.8,"px":0.9862455490849172,"pz":2.908254562836154,"x0":-0.8970336561692703,"y0":50.00138837346451,"z0":5.841917234734049,"ax":3.821899446035534,"ay":22.71076298626118,"az":-22.957560577851506,"vx0":3.8995559844893366,"vy0":-126.81621276448908,"vz0":-2.645997395571804,"pfxX":-0.4166666666666667,"pfxZ":0.8166666666666668,"pfxZWithGravity":-2.15,"breakXInches":-5,"breakXFeet":-0.4166666666666667,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":25.8,"breakZWithGravityFeet":2.15,"pfxZDirection":"↓","pfxXWithGravity":5,"pfxXNoAbs":-0.4166666666666667,"plateTimeSZDepth":0.4032578380967182,"plateXPoly":0.9862455490849172,"plateYPoly":0.7083333333333712,"plateZPoly":2.908254562836154,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9862455490849172,"plate_z":2.908254562836154,"player_total_pitches":43,"player_total_pitches_pitch_types":17,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":68,"rowId":"68-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12927832-f549-4d27-a9eb-98ff0bad1f51","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.322550203346061,"plateTime":0.4226815033382363,"zone":14,"spin_rate":2464,"breakX":5.3,"inducedBreakZ":9.7,"breakZ":-24.8,"px":1.0389250501732805,"pz":2.2741789872651266,"x0":-0.9165708790402528,"y0":50.00215057943186,"z0":5.814900543996988,"ax":4.176915608546511,"ay":25.6189777409804,"az":-22.382445074742247,"vx0":4.100017738239294,"vy0":-129.32261326758655,"vz0":-4.483795193046753,"pfxX":-0.44166666666666665,"pfxZ":0.8083333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.3967619109003279,"plateXPoly":1.0389250501732805,"plateYPoly":0.708333333333357,"plateZPoly":2.2741789872651266,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.0","hit_distance":"4","xba":".210","hit_angle":"-46","is_barrel":0,"hc_x":152.28,"hc_x_ft":65.27262079999997,"hc_y":173.28,"hc_y_ft":72.59981920000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0389250501732805,"plate_z":2.2741789872651266,"launch_speed":"72.0","launch_angle":"-46","player_total_pitches":44,"player_total_pitches_pitch_types":18,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":69,"rowId":"69-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c1b66780-15ee-4b8e-b725-2d03c91c1378","inning":4,"half_inning":"top","ab_number":32,"cap_index":0,"outs":2,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Forceout","des":"Chas McCormick grounds into a force out, shortstop Ceddanne Rafaela to second baseman Luis Urias. Kyle Tucker out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":87.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":7.612418322032799,"plateTime":0.39665949658006694,"zone":5,"spin_rate":2069,"breakX":15.5,"inducedBreakZ":10,"breakZ":-20.4,"px":-0.1371009825525591,"pz":2.6942591877381408,"x0":-0.8842603331862546,"y0":50.00427538761524,"z0":5.613386552298034,"ax":-17.575416602214492,"ay":28.582947547974147,"az":-20.916911830244445,"vx0":5.278632560524629,"vy0":-137.7204308320583,"vz0":-3.946235193375318,"pfxX":1.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.7,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.37232776317452765,"plateXPoly":-0.1371009825525591,"plateYPoly":0.7083333333333286,"plateZPoly":2.6942591877381408,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"50","xba":".450","hit_angle":"1","is_barrel":0,"hc_x":109.64,"hc_x_ft":-37.505129599999975,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1371009825525591,"plate_z":2.6942591877381408,"launch_speed":"95.3","launch_angle":"1","player_total_pitches":34,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1ab4bca2-9864-4507-b53c-fb7968154170","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.8,"sz_top":3.30164226422484,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.681100703262841,"plateTime":0.39360989074851993,"zone":5,"spin_rate":2234,"breakX":9.5,"inducedBreakZ":16,"breakZ":-13.9,"px":0.2751217363190892,"pz":2.615253505104804,"x0":-2.535974471179816,"y0":50.00441851753875,"z0":5.925074220783918,"ax":-12.43361724967404,"ay":29.52135863392461,"az":-13.65816854678775,"vx0":9.90519871437341,"vy0":-138.873038849148,"vz0":-6.4347594701320325,"pfxX":0.7916666666666666,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.1583333333333334,"breakXInches":9.5,"breakXFeet":0.7916666666666666,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":13.9,"breakZWithGravityFeet":1.1583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.7916666666666666,"pfxXNoAbs":0.7916666666666666,"plateTimeSZDepth":0.3694826246975631,"plateXPoly":0.2751217363190892,"plateYPoly":0.7083333333333144,"plateZPoly":2.615253505104804,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2751217363190892,"plate_z":2.615253505104804,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":193,"rowId":"193-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"40b7fba5-549e-4088-8efc-e3242821fb0d","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.2,"end_speed":85.9,"sz_top":3.29902192004367,"sz_bot":1.41389373334944,"sz_depth":8.5,"sz_width":17,"extension":6.5152325554446495,"plateTime":0.4036231025940449,"zone":14,"spin_rate":2216,"breakX":1.8,"inducedBreakZ":9.8,"breakZ":-21.6,"px":0.9148158550087753,"pz":2.186853490510979,"x0":-2.7422995731844346,"y0":50.005107916771195,"z0":5.803230858916041,"ax":-0.21190332576424986,"ay":28.036911342503764,"az":-21.00777301529806,"vx0":9.692136986699607,"vy0":-135.41739945939494,"vz0":-5.564578760221922,"pfxX":-0.15,"pfxZ":0.8166666666666668,"pfxZWithGravity":-1.8,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":9.8,"breakZInducedFeet":0.8166666666666668,"breakZWithGravityInches":21.6,"breakZWithGravityFeet":1.8,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.37889747152284714,"plateXPoly":0.9148158550087753,"plateYPoly":0.7083333333333215,"plateZPoly":2.186853490510979,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9148158550087753,"plate_z":2.186853490510979,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":194,"rowId":"194-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"edd89101-8c88-485b-a50b-485d97646eac","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":93.8,"end_speed":86.5,"sz_top":3.3312404980086,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.641293180375362,"plateTime":0.40247043935626614,"zone":14,"spin_rate":2350,"breakX":2,"inducedBreakZ":10.1,"breakZ":-21.2,"px":2.5437945813948875,"pz":1.6188172956468225,"x0":-2.6789133028470515,"y0":50.000503368323066,"z0":5.776303315478711,"ax":-0.8242061689511688,"ay":28.07614044252876,"az":-20.310760324664958,"vx0":13.980891201759574,"vy0":-135.7861419339531,"vz0":-7.169059619853669,"pfxX":-0.16666666666666666,"pfxZ":0.8416666666666667,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":10.1,"breakZInducedFeet":0.8416666666666667,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.37776692143020585,"plateXPoly":2.5437945813948875,"plateYPoly":0.7083333333332646,"plateZPoly":1.6188172956468225,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":2.5437945813948875,"plate_z":1.6188172956468225,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":195,"rowId":"195-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd83fa2-9737-4fc2-883e-9a06a49d32cc","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.8,"end_speed":88.5,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.441386857537743,"plateTime":0.38960210605448076,"zone":5,"spin_rate":2196,"breakX":10.6,"inducedBreakZ":13.6,"breakZ":-15.7,"px":-0.03701463814471895,"pz":2.555966578177982,"x0":-2.543828386888738,"y0":50.00310783829518,"z0":5.969037905772645,"ax":-13.793958191894374,"ay":31.513523847841032,"az":-15.845916899434279,"vx0":9.37602918562919,"vy0":-140.52715317834236,"vz0":-6.43263988012418,"pfxX":0.8833333333333333,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.3083333333333333,"breakXInches":10.6,"breakXFeet":0.8833333333333333,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8833333333333333,"pfxXNoAbs":0.8833333333333333,"plateTimeSZDepth":0.36578719774565827,"plateXPoly":-0.03701463814471895,"plateYPoly":0.7083333333333073,"plateZPoly":2.555966578177982,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.03701463814471895,"plate_z":2.555966578177982,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":196,"rowId":"196-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6142011b-e2e8-4694-9bb3-d47f5c55afb2","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":82.5,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.5636776162574115,"plateTime":0.4251270335573927,"zone":13,"spin_rate":1340,"breakX":8,"inducedBreakZ":-2,"breakZ":-37,"px":-0.9495566822475205,"pz":1.0088055054583247,"x0":-2.791543621514932,"y0":50.003462372168926,"z0":5.826118169448469,"ax":-8.4928491359083,"ay":20.86211001882701,"az":-33.33670968217233,"vx0":6.3123360885545825,"vy0":-127.7701110715993,"vz0":-5.432424535169666,"pfxX":0.6666666666666666,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":8,"breakXFeet":0.6666666666666666,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.6666666666666666,"pfxXNoAbs":0.6666666666666666,"plateTimeSZDepth":0.3987947991188683,"plateXPoly":-0.9495566822475205,"plateYPoly":0.7083333333333641,"plateZPoly":1.0088055054583247,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.9495566822475205,"plate_z":1.0088055054583247,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":197,"rowId":"197-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41f56a94-ee87-4ace-ba3f-a48654c7a456","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":92.7,"end_speed":85.8,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.454955988523982,"plateTime":0.4040305217395215,"zone":11,"spin_rate":2104,"breakX":0.6,"inducedBreakZ":6.6,"breakZ":-25,"px":-0.2591365362382456,"pz":3.443515562308144,"x0":-2.7740931611065633,"y0":50.00342470821174,"z0":5.970298610236678,"ax":-0.7002137894982692,"ay":26.47118182326609,"az":-25.244531695511803,"vx0":6.765189048246133,"vy0":-135.01959603280125,"vz0":-1.877374176476942,"pfxX":-0.049999999999999996,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.0833333333333335,"breakXInches":-0.6,"breakXFeet":-0.049999999999999996,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":25,"breakZWithGravityFeet":2.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":-0.049999999999999996,"plateTimeSZDepth":0.3791907276004672,"plateXPoly":-0.2591365362382456,"plateYPoly":0.708333333333357,"plateZPoly":3.443515562308144,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.2591365362382456,"plate_z":3.443515562308144,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":198,"rowId":"198-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c3f683e8-9b23-43fa-a6bc-f501904a1229","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.2,"end_speed":88.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.573520865227985,"plateTime":0.3899033280945998,"zone":5,"spin_rate":2036,"breakX":7.2,"inducedBreakZ":14.2,"breakZ":-15.1,"px":-0.051637803053503184,"pz":2.28999567828021,"x0":-2.5975509730770394,"y0":50.0025005704279,"z0":5.833587285674823,"ax":-9.711610991214393,"ay":28.040886699126954,"az":-15.238375342787156,"vx0":8.734595091901424,"vy0":-139.8481017587529,"vz0":-6.896507793912781,"pfxX":0.6,"pfxZ":1.1833333333333333,"pfxZWithGravity":-1.2583333333333333,"breakXInches":7.2,"breakXFeet":0.6,"breakZInducedInches":14.2,"breakZInducedFeet":1.1833333333333333,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6,"pfxXNoAbs":0.6,"plateTimeSZDepth":0.3659065064483413,"plateXPoly":-0.051637803053503184,"plateYPoly":0.7083333333333002,"plateZPoly":2.28999567828021,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.051637803053503184,"plate_z":2.28999567828021,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":199,"rowId":"199-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c9d8a6a3-7997-4c14-8eac-10c72533f120","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.5,"end_speed":88.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.652727956044168,"plateTime":0.39359729591388914,"zone":6,"spin_rate":2095,"breakX":14.5,"inducedBreakZ":9.7,"breakZ":-20.3,"px":0.3494219450338072,"pz":2.209305000656465,"x0":-2.596325965329454,"y0":50.00660423452505,"z0":5.762110142310205,"ax":-18.01497432501042,"ay":27.79323887110339,"az":-20.62696596138994,"vx0":11.301514792183644,"vy0":-138.58112422103318,"vz0":-5.80721103513019,"pfxX":1.2083333333333333,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.6916666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3694209308274564,"plateXPoly":0.3494219450338072,"plateYPoly":0.7083333333333428,"plateZPoly":2.209305000656465,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.6","hit_distance":"4","xba":".160","hit_angle":"-44","is_barrel":0,"hc_x":113.7,"hc_x_ft":-27.719067999999993,"hc_y":169.21,"hc_y_ft":82.40998439999998,"isSword":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":0.3494219450338072,"plate_z":2.209305000656465,"launch_speed":"72.6","launch_angle":"-44","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"15b2245b-df1f-49d9-938d-f415c177c187","inning":9,"half_inning":"top","ab_number":73,"cap_index":24,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"GIDP","des":"Chas McCormick grounds into a double play, second baseman Luis Urias to first baseman Triston Casas. Kyle Tucker out at 2nd. Chas McCormick out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":87,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.557741233502458,"plateTime":0.3958133667677157,"zone":4,"spin_rate":2279,"breakX":16.6,"inducedBreakZ":5.5,"breakZ":-24.7,"px":-0.5765999838084241,"pz":2.6581537277531826,"x0":-1.62827958637348,"y0":50.001784541794585,"z0":5.133847415245641,"ax":-19.151581268096667,"ay":31.134783634969654,"az":-26.09664495044216,"vx0":6.388563312231506,"vy0":-138.42619552767445,"vz0":-1.8125393570201034,"pfxX":1.3833333333333335,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.37163093691863136,"plateXPoly":-0.5765999838084241,"plateYPoly":0.7083333333333002,"plateZPoly":2.6581537277531826,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.5","hit_distance":"5","xba":".070","hit_angle":"-36","is_barrel":0,"hc_x":126.9,"hc_x_ft":4.097684000000015,"hc_y":150.39,"hc_y_ft":127.77295960000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5765999838084241,"plate_z":2.6581537277531826,"launch_speed":"75.5","launch_angle":"-36","player_total_pitches":18,"player_total_pitches_pitch_types":13,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-716794","game_pk":"716794","source":"gamefeed"}]},"team_away":[{"type":"pitch","year":2023,"sportId":1,"play_id":"bd751a65-cf87-4b90-a02e-253bfe0424a9","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.3,"end_speed":85.5,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.797283582430307,"plateTime":0.4032165539234338,"zone":3,"spin_rate":2096,"breakX":14.8,"inducedBreakZ":9.4,"breakZ":-22.1,"px":0.28326067531573773,"pz":2.878255301245292,"x0":0.619951070125001,"y0":50.00507684015506,"z0":6.103650231159985,"ax":16.107368062391828,"ay":29.64066413111354,"az":-21.781762830128116,"vx0":-3.9383971581163393,"vy0":-135.82077248995049,"vz0":-4.3961639968131365,"pfxX":-1.2333333333333334,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.37859450401984085,"plateXPoly":0.28326067531573773,"plateYPoly":0.7083333333333215,"plateZPoly":2.878255301245292,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.28326067531573773,"plate_z":2.878255301245292,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-716794","game_pk":"716794","source":"gamefeed","player_name":"HOU"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f9a355dc-f21c-4d9d-90c1-de32c66ac217","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.3,"end_speed":87.9,"sz_top":3.26975994544892,"sz_bot":1.62155863531269,"sz_depth":8.5,"sz_width":17,"extension":5.6235203914878324,"plateTime":0.39428545546349403,"zone":14,"spin_rate":2117,"breakX":15.8,"inducedBreakZ":8.9,"breakZ":-21.1,"px":0.18535449297463347,"pz":1.3308661551944923,"x0":0.4940226467099199,"y0":50.00479886006948,"z0":5.882831772125947,"ax":17.99693937679496,"ay":29.215437592924403,"az":-20.96328850315305,"vx0":-4.1645433096548246,"vy0":-138.5939327773869,"vz0":-8.418753547657726,"pfxX":-1.3166666666666667,"pfxZ":0.7416666666666667,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.3701291814122102,"plateXPoly":0.18535449297463347,"plateYPoly":0.7083333333333215,"plateZPoly":1.3308661551944923,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.18535449297463347,"plate_z":1.3308661551944923,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd2015ea-6512-46c5-bcbb-ee175e296b66","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95,"end_speed":87.7,"sz_top":3.30164226422484,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":5.713000504192688,"plateTime":0.39512718635497546,"zone":7,"spin_rate":2120,"breakX":14.8,"inducedBreakZ":7.2,"breakZ":-22.9,"px":-0.6511440120421975,"pz":1.9410759779923472,"x0":0.41988994996039797,"y0":50.001347588910704,"z0":5.944549219394636,"ax":17.131914323689376,"ay":28.68262937990038,"az":-23.250632206862687,"vx0":-6.064750244793997,"vy0":-138.23158132334774,"vz0":-6.483450295691228,"pfxX":-1.2333333333333334,"pfxZ":0.6,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.37086715868184167,"plateXPoly":-0.6511440120421975,"plateYPoly":0.7083333333333002,"plateZPoly":1.9410759779923472,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6511440120421975,"plate_z":1.9410759779923472,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b4aa1090-dc4c-4f9f-9b98-b96ebf4071f8","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":80.5,"end_speed":74.6,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.851379297835043,"plateTime":0.46681409992412526,"zone":8,"spin_rate":2812,"breakX":6.8,"inducedBreakZ":-13.8,"breakZ":-55.8,"px":-0.038296421826205074,"pz":1.8076695299715269,"x0":0.981379325289249,"y0":50.002699757935666,"z0":6.131756198419484,"ax":-5.0343940341802655,"ay":22.13802500081164,"az":-42.899648279457566,"vx0":-1.223194634582694,"vy0":-117.32025999309504,"vz0":-0.4644024832940714,"pfxX":0.5666666666666667,"pfxZ":-1.1500000000000001,"pfxZWithGravity":-4.6499999999999995,"breakXInches":6.8,"breakXFeet":0.5666666666666667,"breakZInducedInches":-13.8,"breakZInducedFeet":-1.1500000000000001,"breakZWithGravityInches":55.8,"breakZWithGravityFeet":4.6499999999999995,"pfxZDirection":"↓","pfxXWithGravity":0.5666666666666667,"pfxXNoAbs":0.5666666666666667,"plateTimeSZDepth":0.43829377457000773,"plateXPoly":-0.038296421826205074,"plateYPoly":0.7083333333333641,"plateZPoly":1.8076695299715269,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.038296421826205074,"plate_z":1.8076695299715269,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2685e40-dae6-4d8c-9496-15dd8941164f","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.4,"end_speed":72.9,"sz_top":3.3312404980086,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.770006749221846,"plateTime":0.47418246628639693,"zone":12,"spin_rate":2739,"breakX":12.2,"inducedBreakZ":-9.8,"breakZ":-53.3,"px":0.23348649137092337,"pz":4.247420285625145,"x0":0.7722197412904608,"y0":50.00050779938506,"z0":6.306719516647687,"ax":-9.337443411490954,"ay":21.782572140520305,"az":-40.55192072687714,"vx0":0.8685241424817207,"vy0":-115.56469031005683,"vz0":4.401720741217549,"pfxX":1.0166666666666666,"pfxZ":-0.8166666666666668,"pfxZWithGravity":-4.441666666666666,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-9.8,"breakZInducedFeet":-0.8166666666666668,"breakZWithGravityInches":53.3,"breakZWithGravityFeet":4.441666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.4452137941898017,"plateXPoly":0.23348649137092337,"plateYPoly":0.7083333333332789,"plateZPoly":4.247420285625145,"pfxXDirection":"→","inducedBreakZForcedSign":"-9.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.23348649137092337,"plate_z":4.247420285625145,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cb7f0227-11a6-457a-9a5c-10a88be0ede5","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.753278013092669,"plateTime":0.39056661553923266,"zone":12,"spin_rate":2121,"breakX":15.1,"inducedBreakZ":4.3,"breakZ":-25.1,"px":1.0413882112436115,"pz":3.2004325799328086,"x0":0.598763088044498,"y0":50.003681760386776,"z0":6.14074270932552,"ax":17.0461955703613,"ay":31.606121178176785,"az":-26.883811404952603,"vx0":-1.918650492211117,"vy0":-140.21630095193024,"vz0":-3.0883144299207967,"pfxX":-1.2583333333333333,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.366723719037455,"plateXPoly":1.0413882112436115,"plateYPoly":0.7083333333333357,"plateZPoly":3.2004325799328086,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.0413882112436115,"plate_z":3.2004325799328086,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7084b0a7-2839-438c-ac65-363124db4914","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.2,"end_speed":87.1,"sz_top":3.41741101374567,"sz_bot":1.44351384651659,"sz_depth":8.5,"sz_width":17,"extension":5.883705651927741,"plateTime":0.3984696355573507,"zone":7,"spin_rate":2131,"breakX":16.1,"inducedBreakZ":7.1,"breakZ":-23.6,"px":-0.5018629251426161,"pz":1.3912034167448333,"x0":0.6038020129868613,"y0":50.00428271892176,"z0":5.881551775360557,"ax":18.22457253807535,"ay":27.911381931295875,"az":-23.336456279687322,"vx0":-6.364319672282134,"vy0":-137.0264311665442,"vz0":-7.64231663494525,"pfxX":-1.3416666666666668,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3740010297916472,"plateXPoly":-0.5018629251426161,"plateYPoly":0.7083333333333215,"plateZPoly":1.3912034167448333,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5018629251426161,"plate_z":1.3912034167448333,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"359fc141-a420-4ac8-a8ed-d829b41a0363","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.3,"end_speed":87.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.682946486738942,"plateTime":0.39481162959449456,"zone":9,"spin_rate":2189,"breakX":16.6,"inducedBreakZ":9.5,"breakZ":-20.6,"px":0.29893926113642855,"pz":1.6694401345888252,"x0":0.5160363890983861,"y0":50.00616708123744,"z0":5.910304762181334,"ax":18.687643582160057,"ay":30.048284454135587,"az":-20.552562748978424,"vx0":-4.049075363949145,"vy0":-138.56942956988186,"vz0":-7.632433054494189,"pfxX":-1.3833333333333335,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.37065873179171793,"plateXPoly":0.29893926113642855,"plateYPoly":0.7083333333333286,"plateZPoly":1.6694401345888252,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29893926113642855,"plate_z":1.6694401345888252,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6160e648-6c28-4c47-97b9-86dd262cf041","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":89.7,"end_speed":81.6,"sz_top":3.47922336266477,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":5.7709583851692425,"plateTime":0.4208512957400323,"zone":12,"spin_rate":1535,"breakX":14.6,"inducedBreakZ":-0.6,"breakZ":-34.8,"px":0.8051143485230314,"pz":3.809261418474297,"x0":0.6819116919411312,"y0":50.00294080014487,"z0":6.215981275105971,"ax":14.425251207966884,"ay":30.04334645362278,"az":-33.13771749614705,"vx0":-2.5396033307084425,"vy0":-130.63528173742392,"vz0":0.4618164539115117,"pfxX":-1.2166666666666666,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-2.9,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":34.8,"breakZWithGravityFeet":2.9,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.39531514538643436,"plateXPoly":0.8051143485230314,"plateYPoly":0.7083333333333215,"plateZPoly":3.809261418474297,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8051143485230314,"plate_z":3.809261418474297,"player_total_pitches":9,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"45a87a0f-f959-4211-8137-956ad98e45d1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":89.6,"end_speed":82,"sz_top":3.47922336266477,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.771585603375807,"plateTime":0.42008991213785496,"zone":2,"spin_rate":1602,"breakX":14.2,"inducedBreakZ":3.6,"breakZ":-30.5,"px":0.08356710462463424,"pz":3.456884298184513,"x0":0.5720293579394291,"y0":50.00415528091558,"z0":6.1106576323709305,"ax":14.337446440723467,"ay":27.764990320277587,"az":-28.7779525260053,"vx0":-4.066110767978103,"vy0":-130.44422613569654,"vz0":-1.051500812083832,"pfxX":-1.1833333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.39446745313133363,"plateXPoly":0.08356710462463424,"plateYPoly":0.7083333333333428,"plateZPoly":3.456884298184513,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.08356710462463424,"plate_z":3.456884298184513,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5937ba25-9674-4d0f-8cb2-28c584b906b9","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.9,"end_speed":88.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.6320628874191625,"plateTime":0.3888505536677016,"zone":14,"spin_rate":2054,"breakX":16,"inducedBreakZ":10.2,"breakZ":-19,"px":0.9320182632090493,"pz":2.3022834692273286,"x0":0.5879447675584211,"y0":50.003515757823486,"z0":5.932008114506976,"ax":18.29516339156897,"ay":32.79780472174445,"az":-19.615955243092948,"vx0":-2.3978300323943937,"vy0":-140.99177697480934,"vz0":-6.359392026161694,"pfxX":-1.3333333333333333,"pfxZ":0.85,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3651389538985793,"plateXPoly":0.9320182632090493,"plateYPoly":0.7083333333333499,"plateZPoly":2.3022834692273286,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.9320182632090493,"plate_z":2.3022834692273286,"player_total_pitches":11,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f899c4d8-cb67-4799-8e57-9b4b86752643","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":91.7,"end_speed":84.3,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.706793687676442,"plateTime":0.40980931721550107,"zone":3,"spin_rate":1637,"breakX":14,"inducedBreakZ":5.4,"breakZ":-27,"px":0.6214757349725991,"pz":2.7751188533968225,"x0":0.5303693571703669,"y0":50.002298394627665,"z0":6.0485806758251455,"ax":14.5679681092076,"ay":28.027823716182226,"az":-26.244771205854498,"vx0":-2.5654600819574522,"vy0":-133.52178242248928,"vz0":-3.460340746523572,"pfxX":-1.1666666666666667,"pfxZ":0.45,"pfxZWithGravity":-2.25,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.3847172031062203,"plateXPoly":0.6214757349725991,"plateYPoly":0.7083333333333641,"plateZPoly":2.7751188533968225,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.5","hit_distance":"317","xba":".170","hit_angle":"22","is_barrel":0,"hc_x":146.24,"hc_x_ft":50.71404640000003,"hc_y":73.56,"hc_y_ft":312.96091839999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6214757349725991,"plate_z":2.7751188533968225,"launch_speed":"94.5","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2923f9d-0d3f-47ca-b613-50fa3b37b544","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":84.1,"sz_top":3.62719205093961,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.03710281903707,"plateTime":0.4132643555637445,"zone":13,"spin_rate":2375,"breakX":2.5,"inducedBreakZ":4.9,"breakZ":-28.1,"px":-1.2262979002759877,"pz":1.0728820241862378,"x0":0.6512338974521662,"y0":50.000961939140225,"z0":5.7510264379928815,"ax":3.638048852127137,"ay":26.728382074656885,"az":-26.101932201663292,"vx0":-5.545623413083741,"vy0":-132.25300043632333,"vz0":-6.996787725739223,"pfxX":-0.20833333333333334,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.38792093439781183,"plateXPoly":-1.2262979002759877,"plateYPoly":0.7083333333333215,"plateZPoly":1.0728820241862378,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2262979002759877,"plate_z":1.0728820241862378,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f59a521d-238e-42aa-bf94-c6c31808aae0","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":92.8,"end_speed":86.1,"sz_top":3.56800630568375,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.961381494390731,"plateTime":0.4054936608114139,"zone":13,"spin_rate":2413,"breakX":1.1,"inducedBreakZ":6.1,"breakZ":-25.7,"px":-1.3618991500970452,"pz":-0.6580338263595094,"x0":0.669229164264657,"y0":50.00485954785433,"z0":5.538372535605755,"ax":2.2713982190521804,"ay":27.2630958962592,"az":-23.746475043858045,"vx0":-5.768447942169793,"vy0":-134.70001592361314,"vz0":-11.759774754823153,"pfxX":-0.09166666666666667,"pfxZ":0.5083333333333333,"pfxZWithGravity":-2.1416666666666666,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.3806347205560682,"plateXPoly":-1.3618991500970452,"plateYPoly":0.7083333333332789,"plateZPoly":-0.6580338263595094,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.3618991500970452,"plate_z":-0.6580338263595094,"player_total_pitches":14,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cf682ee3-60c9-4d93-9cdd-cd3bcfb2f7f7","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":96.2,"end_speed":88.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.79345473915673,"plateTime":0.3907086212707491,"zone":3,"spin_rate":2183,"breakX":14.5,"inducedBreakZ":8.8,"breakZ":-20.8,"px":0.4904166712859098,"pz":2.8710778970952857,"x0":0.5079375582002795,"y0":50.0035874642753,"z0":5.997001469521332,"ax":16.66476317167317,"ay":30.717107188064208,"az":-21.798618183684226,"vx0":-3.1040423548971963,"vy0":-140.02805042223667,"vz0":-4.524455677691662,"pfxX":-1.2083333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.36679486987714055,"plateXPoly":0.4904166712859098,"plateYPoly":0.7083333333332718,"plateZPoly":2.8710778970952857,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4904166712859098,"plate_z":2.8710778970952857,"player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ac71328b-1df8-40eb-a80a-1e49f178c231","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.5,"end_speed":88.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.654343529014796,"plateTime":0.38959037576766464,"zone":6,"spin_rate":2092,"breakX":16,"inducedBreakZ":9,"breakZ":-20.3,"px":0.7092139121106471,"pz":2.2435015741086186,"x0":0.4518420307180983,"y0":50.00473426283584,"z0":5.9336684882053286,"ax":18.25957414080825,"ay":31.019792458683714,"az":-21.06527132216742,"vx0":-2.6358647690956953,"vy0":-140.44396533912092,"vz0":-6.235873493815801,"pfxX":-1.3333333333333333,"pfxZ":0.75,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3657796435567301,"plateXPoly":0.7092139121106471,"plateYPoly":0.7083333333333925,"plateZPoly":2.2435015741086186,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"73.8","hit_distance":"42","xba":".000","hit_angle":"82","is_barrel":0,"hc_x":147.2,"hc_x_ft":53.02799199999998,"hc_y":199.22,"hc_y_ft":10.075080800000023,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7092139121106471,"plate_z":2.2435015741086186,"launch_speed":"73.8","launch_angle":"82","player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aae109b4-2fff-41c4-857f-ed415ba416ce","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":87.4,"sz_top":3.44962790930494,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.913362061855585,"plateTime":0.39429063257379937,"zone":12,"spin_rate":2193,"breakX":15.5,"inducedBreakZ":10.6,"breakZ":-19.4,"px":0.9951652457954683,"pz":3.221632473602779,"x0":0.5328565270863256,"y0":50.00021954084269,"z0":6.072120963359309,"ax":17.090805032808078,"ay":31.138375855581376,"az":-20.07003425333789,"vx0":-1.91464704959867,"vy0":-138.91458410463383,"vz0":-3.9850345534705434,"pfxX":-1.2916666666666667,"pfxZ":0.8833333333333333,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":10.6,"breakZInducedFeet":0.8833333333333333,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.37019555577002505,"plateXPoly":0.9951652457954683,"plateYPoly":0.7083333333333073,"plateZPoly":3.221632473602779,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9951652457954683,"plate_z":3.221632473602779,"player_total_pitches":17,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bf9dba6e-3982-4f46-a01d-ecd773476ced","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.1,"end_speed":86.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.854333208097632,"plateTime":0.39994500464420835,"zone":5,"spin_rate":2068,"breakX":17.3,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.17245703712832638,"pz":2.2384117668062022,"x0":0.4289188741448239,"y0":50.00439038705923,"z0":5.897411021637846,"ax":19.128308700081025,"ay":30.316641086804932,"az":-19.563205951158086,"vx0":-4.274614257959709,"vy0":-136.96068048207806,"vz0":-6.070024365547992,"pfxX":-1.4416666666666667,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":-17.3,"breakXFeet":-1.4416666666666667,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":17.3,"pfxXNoAbs":-1.4416666666666667,"plateTimeSZDepth":0.3755370175092234,"plateXPoly":0.17245703712832638,"plateYPoly":0.7083333333333641,"plateZPoly":2.2384117668062022,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.5","hit_distance":"50","xba":".380","hc_x":108.62,"hc_x_ft":-39.96369679999998,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.17245703712832638,"plate_z":2.2384117668062022,"launch_speed":"95.5","player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"633b4925-e55c-4d80-a773-753f3b216923","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.2,"end_speed":87.7,"sz_top":3.56800630568375,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":5.821736001043323,"plateTime":0.39534429759979606,"zone":14,"spin_rate":2142,"breakX":16.4,"inducedBreakZ":14.5,"breakZ":-15.6,"px":1.0431289434174786,"pz":0.9001289308636133,"x0":0.6589521743167529,"y0":50.00089673657787,"z0":5.78745791474275,"ax":18.137038824413516,"ay":29.43292188468625,"az":-14.53928128706657,"vx0":-2.33015734522694,"vy0":-138.28757022046793,"vz0":-10.471836093101746,"pfxX":-1.3666666666666665,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3711057048951108,"plateXPoly":1.0431289434174786,"plateYPoly":0.7083333333333357,"plateZPoly":0.9001289308636133,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0431289434174786,"plate_z":0.9001289308636133,"player_total_pitches":19,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"21825b3a-773f-4813-b5ca-14d6e458cd4e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.6,"end_speed":87.7,"sz_top":3.47922336266477,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.8599875894508955,"plateTime":0.39634710405366347,"zone":13,"spin_rate":2157,"breakX":14.2,"inducedBreakZ":12.2,"breakZ":-18.1,"px":-0.21248822983759208,"pz":1.2818648735440688,"x0":0.5994500522334207,"y0":50.003433712354685,"z0":5.803984881556029,"ax":16.122412561145627,"ay":26.858820173254,"az":-17.571086106707593,"vx0":-5.181287873293195,"vy0":-137.52674907769483,"vz0":-8.890106823389909,"pfxX":-1.1833333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.3719495452640779,"plateXPoly":-0.21248822983759208,"plateYPoly":0.7083333333333215,"plateZPoly":1.2818648735440688,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.21248822983759208,"plate_z":1.2818648735440688,"player_total_pitches":20,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6fab15ad-7cf9-43bb-9f8e-a12bf16289ba","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.1,"end_speed":85.5,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.732473792375309,"plateTime":0.40388182608288803,"zone":5,"spin_rate":2039,"breakX":14.8,"inducedBreakZ":11,"breakZ":-20.4,"px":0.17321177614745797,"pz":2.37358544886939,"x0":0.6283485298284052,"y0":50.004442282964405,"z0":6.02073209111983,"ax":16.07688783614886,"ay":28.60270321506392,"az":-19.758221618652115,"vx0":-4.248274296205708,"vy0":-135.43406616233287,"vz0":-5.872992430095356,"pfxX":-1.2333333333333334,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.7,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.3791674140102146,"plateXPoly":0.17321177614745797,"plateYPoly":0.7083333333333428,"plateZPoly":2.37358544886939,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17321177614745797,"plate_z":2.37358544886939,"player_total_pitches":21,"player_total_pitches_pitch_types":14,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d4bcece0-da73-49d0-9658-d5352b123467","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":94.7,"end_speed":87.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.889194003558099,"plateTime":0.39581502799390433,"zone":8,"spin_rate":2120,"breakX":14.3,"inducedBreakZ":10.4,"breakZ":-19.8,"px":0.2245056814324139,"pz":1.8642873579533283,"x0":0.7009825654925023,"y0":50.00499497783835,"z0":5.956284099159774,"ax":16.186538429703948,"ay":27.846037828830084,"az":-19.73540224828397,"vx0":-4.289290680596564,"vy0":-137.86382459319177,"vz0":-7.348387941122399,"pfxX":-1.1916666666666667,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37151409968529775,"plateXPoly":0.2245056814324139,"plateYPoly":0.7083333333333144,"plateZPoly":1.8642873579533283,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"10","xba":".300","hit_angle":"-11","is_barrel":0,"hc_x":127.91,"hc_x_ft":6.532147599999973,"hc_y":180.4,"hc_y_ft":55.43805600000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2245056814324139,"plate_z":1.8642873579533283,"launch_speed":"104.6","launch_angle":"-11","player_total_pitches":22,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dc6f0f19-2858-471a-8018-7a8cf8c8d9ab","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.8,"sz_top":3.65678404790896,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.8008480937182725,"plateTime":0.39766050031854316,"zone":5,"spin_rate":2135,"breakX":16.4,"inducedBreakZ":10.8,"breakZ":-19.8,"px":0.10343280718569586,"pz":2.7533323050731635,"x0":0.4588047936240461,"y0":50.00539732381128,"z0":6.0614966794314515,"ax":18.39663741164264,"ay":29.97770472356914,"az":-19.842544360068647,"vx0":-4.386086996657231,"vy0":-137.63345805891564,"vz0":-5.156409325036555,"pfxX":-1.3666666666666665,"pfxZ":0.9,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3733572119696649,"plateXPoly":0.10343280718569586,"plateYPoly":0.708333333333357,"plateZPoly":2.7533323050731635,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10343280718569586,"plate_z":2.7533323050731635,"player_total_pitches":23,"player_total_pitches_pitch_types":16,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8766fc9a-183a-4b5b-a18e-b5b0b8a09ce9","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.2,"end_speed":87.4,"sz_top":3.62719205093961,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.612889992240552,"plateTime":0.3949923015983874,"zone":5,"spin_rate":2171,"breakX":13.8,"inducedBreakZ":12.7,"breakZ":-17.4,"px":-0.15555035489454866,"pz":2.385350717947153,"x0":0.39339485779893596,"y0":50.006147808998946,"z0":6.0127759069689075,"ax":15.787710634096504,"ay":30.278668454175712,"az":-17.30896989058231,"vx0":-4.407664814921656,"vy0":-138.54695486860055,"vz0":-6.571924617884169,"pfxX":-1.1500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.45,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.4,"breakZWithGravityFeet":1.45,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.3708483089426608,"plateXPoly":-0.15555035489454866,"plateYPoly":0.7083333333333357,"plateZPoly":2.385350717947153,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15555035489454866,"plate_z":2.385350717947153,"player_total_pitches":24,"player_total_pitches_pitch_types":17,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"69a01e93-1b73-441d-ab65-cd0697dc2613","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":90.9,"end_speed":84.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.960912424254043,"plateTime":0.41304011765753934,"zone":13,"spin_rate":1708,"breakX":13.6,"inducedBreakZ":4.3,"breakZ":-28.6,"px":-0.013854069032803507,"pz":0.9953262662363773,"x0":0.5481045083817142,"y0":50.0019435797869,"z0":5.895753457855168,"ax":14.136825566036983,"ay":26.431101146444792,"az":-26.575720562631446,"vx0":-4.189867188929011,"vy0":-132.26963346004743,"vz0":-7.488367575846171,"pfxX":-1.1333333333333333,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3833333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.6,"breakZWithGravityFeet":2.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.3876927866412118,"plateXPoly":-0.013854069032803507,"plateYPoly":0.7083333333333712,"plateZPoly":0.9953262662363773,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.013854069032803507,"plate_z":0.9953262662363773,"player_total_pitches":25,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":52,"rowId":"52-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"55584fbb-6aac-4d89-aaee-c7e8cdb48cab","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.8,"end_speed":86.9,"sz_top":3.18324391798553,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.713605979510355,"plateTime":0.400186357817907,"zone":14,"spin_rate":2204,"breakX":16,"inducedBreakZ":8.3,"breakZ":-22.7,"px":0.37223923523068303,"pz":0.783505080212235,"x0":0.4417869568246696,"y0":50.006090719485314,"z0":5.856755936243964,"ax":17.452555992877528,"ay":27.794512979636565,"az":-21.759117798887782,"vx0":-3.463206702718338,"vy0":-136.45206200840238,"vz0":-9.418122084930417,"pfxX":-1.3333333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3756549421937963,"plateXPoly":0.37223923523068303,"plateYPoly":0.7083333333333215,"plateZPoly":0.783505080212235,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.37223923523068303,"plate_z":0.783505080212235,"player_total_pitches":26,"player_total_pitches_pitch_types":18,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":76,"rowId":"76-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b7f3f734-24d5-4238-9379-528ed6dc21d1","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.9,"end_speed":87.6,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.590841228739883,"plateTime":0.39549487438986475,"zone":6,"spin_rate":2234,"breakX":13.9,"inducedBreakZ":11.2,"breakZ":-19,"px":0.6494003988074449,"pz":2.084535621452188,"x0":0.5326858103095642,"y0":50.0049642129222,"z0":5.944049987843601,"ax":15.446455683545507,"ay":28.599479192446505,"az":-18.921896375815393,"vx0":-2.5527580515081496,"vy0":-138.09862552713062,"vz0":-6.884091460399026,"pfxX":-1.1583333333333334,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3712374499647073,"plateXPoly":0.6494003988074449,"plateYPoly":0.708333333333357,"plateZPoly":2.084535621452188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6494003988074449,"plate_z":2.084535621452188,"player_total_pitches":27,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":77,"rowId":"77-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"af0b3ce1-e0ee-414c-b74d-712e826804a7","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":80.1,"end_speed":74.3,"sz_top":3.00563058844479,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":5.96127406892354,"plateTime":0.4689850043714161,"zone":7,"spin_rate":2800,"breakX":9.4,"inducedBreakZ":-12.1,"breakZ":-54.6,"px":-0.6405825270743484,"pz":1.7918516639600117,"x0":0.9095064604649874,"y0":50.00562157873416,"z0":6.066015754917214,"ax":-6.774592041934364,"ay":21.799122476636533,"az":-41.57273031953542,"vx0":-2.028727480361651,"vy0":-116.75400690232739,"vz0":-0.5537420291791183,"pfxX":0.7833333333333333,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.55,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":54.6,"breakZWithGravityFeet":4.55,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.4403329663654331,"plateXPoly":-0.6405825270743484,"plateYPoly":0.7083333333333002,"plateZPoly":1.7918516639600117,"pfxXDirection":"→","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6405825270743484,"plate_z":1.7918516639600117,"player_total_pitches":28,"player_total_pitches_pitch_types":3,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":78,"rowId":"78-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d43756a1-6b65-4dac-b7f8-6877e15c1919","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":91,"end_speed":83.7,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.561673730814042,"plateTime":0.4133827691339902,"zone":14,"spin_rate":1612,"breakX":16.9,"inducedBreakZ":3.1,"breakZ":-29.9,"px":1.3500885841122818,"pz":2.1091924050008917,"x0":0.5508616714301859,"y0":50.00014052258374,"z0":6.036427985416224,"ax":16.845552971781572,"ay":28.17031201534828,"az":-28.359510635127453,"vx0":-1.2095703574796204,"vy0":-132.47392543058402,"vz0":-4.615902029691957,"pfxX":-1.4083333333333332,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.4916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":29.9,"breakZWithGravityFeet":2.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3881016916481833,"plateXPoly":1.3500885841122818,"plateYPoly":0.7083333333333499,"plateZPoly":2.1091924050008917,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.3500885841122818,"plate_z":2.1091924050008917,"player_total_pitches":29,"player_total_pitches_pitch_types":5,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":79,"rowId":"79-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d7904d9d-fe17-41ef-9517-cf9262dba080","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":86.9,"sz_top":3.86391135757328,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":5.731405211163811,"plateTime":0.3963981866696997,"zone":9,"spin_rate":2146,"breakX":16.2,"inducedBreakZ":9.4,"breakZ":-21,"px":0.7507203689255347,"pz":2.441058337994109,"x0":0.6220706430668993,"y0":50.0020577256209,"z0":6.046085847369661,"ax":17.96895956429109,"ay":31.954711455522514,"az":-21.03842273187995,"vx0":-2.998751139006818,"vy0":-138.37274131110152,"vz0":-5.769095801161486,"pfxX":-1.3499999999999999,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.75,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.372237781420549,"plateXPoly":0.7507203689255347,"plateYPoly":0.7083333333333144,"plateZPoly":2.441058337994109,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7507203689255347,"plate_z":2.441058337994109,"player_total_pitches":30,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":80,"rowId":"80-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"617068d2-a1cc-43f8-b5dd-0f6d272c998e","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.9,"end_speed":83.6,"sz_top":3.92308512921392,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.906355579939296,"plateTime":0.4162869687046129,"zone":13,"spin_rate":2397,"breakX":0.8,"inducedBreakZ":9.1,"breakZ":-24.2,"px":-0.5326055258451247,"pz":1.303739896587368,"x0":0.8224011917823505,"y0":50.00495645945927,"z0":5.714110086664751,"ax":-0.2257837295082695,"ay":24.089426348311736,"az":-22.215448772527502,"vx0":-3.4243785365589168,"vy0":-130.89255288333766,"vz0":-6.950078869457146,"pfxX":0.06666666666666667,"pfxZ":0.7583333333333333,"pfxZWithGravity":-2.0166666666666666,"breakXInches":0.8,"breakXFeet":0.06666666666666667,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.06666666666666667,"pfxXNoAbs":0.06666666666666667,"plateTimeSZDepth":0.3906628412131727,"plateXPoly":-0.5326055258451247,"plateYPoly":0.7083333333333215,"plateZPoly":1.303739896587368,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5326055258451247,"plate_z":1.303739896587368,"player_total_pitches":31,"player_total_pitches_pitch_types":3,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":81,"rowId":"81-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"696edbd6-a1a4-4431-9b77-bdcd283e3211","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":85.9,"end_speed":79.5,"sz_top":3.92308512921392,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.789603814145879,"plateTime":0.43580341923838617,"zone":12,"spin_rate":2416,"breakX":2.2,"inducedBreakZ":-0.7,"breakZ":-37.4,"px":1.3716088229604668,"pz":3.782254382900164,"x0":1.1809426006087698,"y0":50.00255389169507,"z0":6.03058300108313,"ax":-2.024744374595383,"ay":22.888934822414573,"az":-33.29318634347175,"vx0":0.880235584852069,"vy0":-125.20183592634994,"vz0":1.3116093375140787,"pfxX":0.18333333333333335,"pfxZ":-0.05833333333333333,"pfxZWithGravity":-3.1166666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":-0.7,"breakZInducedFeet":-0.05833333333333333,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.4090095961329636,"plateXPoly":1.3716088229604668,"plateYPoly":0.708333333333286,"plateZPoly":3.782254382900164,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.3716088229604668,"plate_z":3.782254382900164,"player_total_pitches":32,"player_total_pitches_pitch_types":1,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a807db1-49fb-4520-924d-dcdccf3e7d44","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.4,"end_speed":88.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.90018227885143,"plateTime":0.3906423624187201,"zone":14,"spin_rate":2249,"breakX":16.1,"inducedBreakZ":8.6,"breakZ":-20.9,"px":0.3179016338886898,"pz":1.6062691867939698,"x0":0.49087555721174697,"y0":50.00071363198678,"z0":5.853750323863277,"ax":18.594496717150246,"ay":31.36676589206922,"az":-21.14693089313551,"vx0":-3.881336630771624,"vy0":-140.1581237319595,"vz0":-7.703952339516844,"pfxX":-1.3416666666666668,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.366741377410006,"plateXPoly":0.3179016338886898,"plateYPoly":0.7083333333333712,"plateZPoly":1.6062691867939698,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.3179016338886898,"plate_z":1.6062691867939698,"player_total_pitches":33,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":83,"rowId":"83-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"87d0f163-137f-4aba-a8d7-57abf5f00fac","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":90.3,"end_speed":82.8,"sz_top":3.83432355175504,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.875226514880184,"plateTime":0.4170178591872227,"zone":14,"spin_rate":1654,"breakX":15.6,"inducedBreakZ":2.4,"breakZ":-31.1,"px":1.020307974885677,"pz":2.50353499469838,"x0":0.5943616892991097,"y0":50.00446889346386,"z0":6.071194117197793,"ax":15.46556681990026,"ay":28.428551456568737,"az":-29.310505230717226,"vx0":-1.9404603668297362,"vy0":-131.44992013873653,"vz0":-3.3714347806324785,"pfxX":-1.3,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.591666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.391600947301356,"plateXPoly":1.020307974885677,"plateYPoly":0.7083333333333499,"plateZPoly":2.50353499469838,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.020307974885677,"plate_z":2.50353499469838,"player_total_pitches":34,"player_total_pitches_pitch_types":6,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":84,"rowId":"84-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4ded9a16-466d-4266-a71c-8824275b2eb2","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.3,"end_speed":84.3,"sz_top":3.95267108846388,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.771547452238909,"plateTime":0.4106598745073682,"zone":3,"spin_rate":1561,"breakX":15.5,"inducedBreakZ":-0.6,"breakZ":-33.1,"px":0.7085314377594283,"pz":3.2864112949344193,"x0":0.4730445880658721,"y0":50.003480370540736,"z0":6.162285696258146,"ax":15.948067617548467,"ay":26.727281611900708,"az":-32.725686202806614,"vx0":-2.462901787582039,"vy0":-133.03253166458165,"vz0":-1.153088896035464,"pfxX":-1.2916666666666667,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.38547620850063224,"plateXPoly":0.7085314377594283,"plateYPoly":0.7083333333333428,"plateZPoly":3.2864112949344193,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.7085314377594283,"plate_z":3.2864112949344193,"player_total_pitches":35,"player_total_pitches_pitch_types":7,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":85,"rowId":"85-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"280292b9-676d-4750-a88e-4d4cc158a4c6","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":79.3,"end_speed":72.6,"sz_top":3.12404155173715,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":5.855111850090063,"plateTime":0.47571172119166993,"zone":12,"spin_rate":2727,"breakX":9.7,"inducedBreakZ":-12.5,"breakZ":-56.2,"px":0.5667515568553858,"pz":4.018258498091515,"x0":1.1194951615998454,"y0":50.0039917133241,"z0":6.294527398442654,"ax":-7.311487804860495,"ay":22.22332138618096,"az":-42.49867122278374,"vx0":0.39575009772022623,"vy0":-115.31425500686315,"vz0":4.3969573476227986,"pfxX":0.8083333333333332,"pfxZ":-1.0416666666666667,"pfxZWithGravity":-4.683333333333334,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":-12.5,"breakZInducedFeet":-1.0416666666666667,"breakZWithGravityInches":56.2,"breakZWithGravityFeet":4.683333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.4467190852258039,"plateXPoly":0.5667515568553858,"plateYPoly":0.7083333333333783,"plateZPoly":4.018258498091515,"pfxXDirection":"→","inducedBreakZForcedSign":"-12.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5667515568553858,"plate_z":4.018258498091515,"player_total_pitches":36,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb52df9f-be04-4563-b338-8c3b8f6a6145","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":81.9,"end_speed":76.1,"sz_top":3.24244416572257,"sz_bot":1.32763535431492,"sz_depth":8.5,"sz_width":17,"extension":6.077351877808171,"plateTime":0.4582077401894038,"zone":13,"spin_rate":2797,"breakX":4,"inducedBreakZ":-8.6,"breakZ":-49.2,"px":-0.17717396856743228,"pz":0.9566996235579266,"x0":0.9906263829361879,"y0":50.00099466792834,"z0":5.79034963204552,"ax":-2.7245617435996765,"ay":22.29929882822937,"az":-38.75259417188627,"vx0":-2.128874113991641,"vy0":-119.38986061965569,"vz0":-2.902362053777492,"pfxX":0.3333333333333333,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-4.1000000000000005,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":49.2,"breakZWithGravityFeet":4.1000000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.4301511067740523,"plateXPoly":-0.17717396856743228,"plateYPoly":0.7083333333333286,"plateZPoly":0.9566996235579266,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.17717396856743228,"plate_z":0.9566996235579266,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":87,"rowId":"87-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"683cb85b-bd32-4633-ba10-0ab469e9cd74","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.7,"end_speed":86.2,"sz_top":3.21284430859514,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":5.761692767134017,"plateTime":0.39879354333657835,"zone":8,"spin_rate":2276,"breakX":14.5,"inducedBreakZ":10.3,"breakZ":-20.4,"px":0.09764132653991198,"pz":1.9343889342393776,"x0":0.6624039523589179,"y0":50.00198697500182,"z0":5.776775778791051,"ax":16.465199275579618,"ay":32.520134258700494,"az":-19.976064965711377,"vx0":-4.5912823967436225,"vy0":-137.70432376018346,"vz0":-6.518376417158961,"pfxX":-1.2083333333333333,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.7,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3745307737292922,"plateXPoly":0.09764132653991198,"plateYPoly":0.7083333333333286,"plateZPoly":1.9343889342393776,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.09764132653991198,"plate_z":1.9343889342393776,"player_total_pitches":38,"player_total_pitches_pitch_types":22,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":88,"rowId":"88-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cef4ded4-2b7e-4db1-af8a-19beacf1719f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":88.8,"end_speed":81.1,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.031237694017784,"plateTime":0.424764149371601,"zone":6,"spin_rate":1696,"breakX":15.7,"inducedBreakZ":1.9,"breakZ":-32.9,"px":0.5534655621495999,"pz":2.384759474432224,"x0":0.707791516124288,"y0":50.00057248770682,"z0":5.9881042488069545,"ax":15.43197018177416,"ay":28.690383762432838,"az":-29.956911430164396,"vx0":-3.4648399674981625,"vy0":-129.29031758112342,"vz0":-3.05799212472692,"pfxX":-1.3083333333333333,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3989081102818154,"plateXPoly":0.5534655621495999,"plateYPoly":0.7083333333332931,"plateZPoly":2.384759474432224,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5534655621495999,"plate_z":2.384759474432224,"player_total_pitches":39,"player_total_pitches_pitch_types":8,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":89,"rowId":"89-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f8981ecd-a4c2-468f-a239-c77554e8888c","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.8,"end_speed":74.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.134281448946221,"plateTime":0.4669625133591002,"zone":4,"spin_rate":2854,"breakX":12.1,"inducedBreakZ":-13.3,"breakZ":-55.4,"px":-0.527084144051525,"pz":1.9556620779814757,"x0":0.9212589331140022,"y0":50.005047526767754,"z0":5.962301362307538,"ax":-9.051135532783613,"ay":24.14179451381233,"az":-42.69461557898934,"vx0":-1.317114298964489,"vy0":-117.68651218529203,"vz0":0.22845066261338376,"pfxX":1.0083333333333333,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.616666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":55.4,"breakZWithGravityFeet":4.616666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.43861389358220104,"plateXPoly":-0.527084144051525,"plateYPoly":0.708333333333357,"plateZPoly":1.9556620779814757,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.0","hit_distance":"61","xba":".000","hit_angle":"75","is_barrel":0,"hc_x":124.36,"hc_x_ft":-2.024630400000035,"hc_y":181.42,"hc_y_ft":52.97948880000007,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.527084144051525,"plate_z":1.9556620779814757,"launch_speed":"76.0","launch_angle":"75","player_total_pitches":40,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c131e42b-7fae-4bac-a9f1-d44831792c50","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.3,"end_speed":82,"sz_top":3.21284430859514,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.945495355527113,"plateTime":0.4213600334175629,"zone":5,"spin_rate":1699,"breakX":15.7,"inducedBreakZ":4.4,"breakZ":-29.8,"px":-0.019978048286133254,"pz":2.1715378735615385,"x0":0.5503644968164653,"y0":50.00409263063178,"z0":5.905758161083225,"ax":15.835176940495304,"ay":27.452651704372606,"az":-27.317047726575385,"vx0":-4.574082275097124,"vy0":-130.0283283807485,"vz0":-4.034587873354994,"pfxX":-1.3083333333333333,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3956395560890676,"plateXPoly":-0.019978048286133254,"plateYPoly":0.7083333333333428,"plateZPoly":2.1715378735615385,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.019978048286133254,"plate_z":2.1715378735615385,"player_total_pitches":41,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":125,"rowId":"125-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da8ca3cd-fbc2-41ce-a4fd-cd035daa7ad0","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.8,"end_speed":83.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.887226348311616,"plateTime":0.4145029872127801,"zone":5,"spin_rate":1726,"breakX":13.9,"inducedBreakZ":6.8,"breakZ":-26.4,"px":0.10411546921718406,"pz":2.3151270719750485,"x0":0.5134592774977652,"y0":50.00181258758686,"z0":5.92409453777289,"ax":14.45127256819073,"ay":28.407932226724323,"az":-24.798355340438434,"vx0":-3.8639391035628923,"vy0":-132.18396425038313,"vz0":-4.447308159707012,"pfxX":-1.1583333333333334,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3891921523284687,"plateXPoly":0.10411546921718406,"plateYPoly":0.7083333333333215,"plateZPoly":2.3151270719750485,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.5","hit_distance":"12","xba":".210","hit_angle":"-13","is_barrel":0,"hc_x":115.73,"hc_x_ft":-22.826037199999973,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10411546921718406,"plate_z":2.3151270719750485,"launch_speed":"97.5","launch_angle":"-13","player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e5980aeb-5f4f-433d-974b-f80d62a26cb2","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.3,"end_speed":74.2,"sz_top":3.27204348553473,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.106579353420483,"plateTime":0.46889174718394333,"zone":7,"spin_rate":2826,"breakX":5.3,"inducedBreakZ":-14,"breakZ":-56.5,"px":-0.45434791843688094,"pz":1.6401607071240765,"x0":0.9129625410059622,"y0":50.000367236010824,"z0":5.927030131338838,"ax":-3.557448922956921,"ay":22.97310667878667,"az":-43.10198828423608,"vx0":-2.322156850460426,"vy0":-117.00642633064848,"vz0":-0.24696221575195554,"pfxX":0.44166666666666665,"pfxZ":-1.1666666666666667,"pfxZWithGravity":-4.708333333333333,"breakXInches":5.3,"breakXFeet":0.44166666666666665,"breakZInducedInches":-14,"breakZInducedFeet":-1.1666666666666667,"breakZWithGravityInches":56.5,"breakZWithGravityFeet":4.708333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.44166666666666665,"pfxXNoAbs":0.44166666666666665,"plateTimeSZDepth":0.44030874346143445,"plateXPoly":-0.45434791843688094,"plateYPoly":0.7083333333333073,"plateZPoly":1.6401607071240765,"pfxXDirection":"→","inducedBreakZForcedSign":"-14","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.45434791843688094,"plate_z":1.6401607071240765,"player_total_pitches":43,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":127,"rowId":"127-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6ceea36a-4491-44b2-bdeb-aa8ab0749a63","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.1,"end_speed":88.1,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.88876763408713,"plateTime":0.39150178626761534,"zone":6,"spin_rate":2249,"breakX":15.1,"inducedBreakZ":11.8,"breakZ":-17.8,"px":0.32300331586723685,"pz":2.1251743707735624,"x0":0.6260710717811656,"y0":50.00156279781752,"z0":5.889513691933349,"ax":17.432230880428623,"ay":31.339240629602642,"az":-17.919534893566908,"vx0":-4.028214172235736,"vy0":-139.86998716945135,"vz0":-6.948294137075831,"pfxX":-1.2583333333333333,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.4833333333333334,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3675567918110776,"plateXPoly":0.32300331586723685,"plateYPoly":0.7083333333333428,"plateZPoly":2.1251743707735624,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.32300331586723685,"plate_z":2.1251743707735624,"player_total_pitches":44,"player_total_pitches_pitch_types":23,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":128,"rowId":"128-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"28f0ccdf-8c58-4416-aca6-1841bddd2dff","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":81.1,"end_speed":75,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.154537579540154,"plateTime":0.4645943789406135,"zone":13,"spin_rate":2896,"breakX":6.2,"inducedBreakZ":-15.8,"breakZ":-57.5,"px":-0.014604902615662496,"pz":0.7310686952304604,"x0":0.8656487851046784,"y0":50.00238144553596,"z0":5.876851327615691,"ax":-4.687991147949625,"ay":23.68738823183019,"az":-44.25891174427943,"vx0":-0.9947770792164471,"vy0":-118.14657337495571,"vz0":-2.1384931284526845,"pfxX":0.5166666666666667,"pfxZ":-1.3166666666666667,"pfxZWithGravity":-4.791666666666667,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":-15.8,"breakZInducedFeet":-1.3166666666666667,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.4363114681661049,"plateXPoly":-0.014604902615662496,"plateYPoly":0.7083333333333641,"plateZPoly":0.7310686952304604,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"87.0","hit_speed":"86.8","hit_distance":"274","xba":".820","hit_angle":"18","is_barrel":0,"hc_x":138.8,"hc_x_ft":32.78096800000003,"hc_y":90.89,"hc_y_ft":271.18937960000005,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.014604902615662496,"plate_z":0.7310686952304604,"launch_speed":"86.8","launch_angle":"18","player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e8788923-15b8-4d42-aa33-afd4bf1f4114","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88,"sz_top":3.3904353158625,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.9214172432357195,"plateTime":0.39198824013480316,"zone":14,"spin_rate":2127,"breakX":14.9,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.45346961069804037,"pz":1.222119775876302,"x0":0.38512411983044015,"y0":50.003196884427744,"z0":5.786298987431046,"ax":17.00333487719572,"ay":33.19107347826475,"az":-20.745722201843304,"vx0":-2.9439558258271585,"vy0":-140.01957514767216,"vz0":-8.580243845958877,"pfxX":-1.2416666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-14.9,"breakXFeet":-1.2416666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.9,"pfxXNoAbs":-1.2416666666666667,"plateTimeSZDepth":0.36811810230326747,"plateXPoly":0.45346961069804037,"plateYPoly":0.7083333333333428,"plateZPoly":1.222119775876302,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.45346961069804037,"plate_z":1.222119775876302,"player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":130,"rowId":"130-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f94bf6a4-83d8-4538-96dc-1c7d7fe97e6e","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.4,"end_speed":83.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.250724204779896,"plateTime":0.41619547394856804,"zone":9,"spin_rate":1652,"breakX":16,"inducedBreakZ":7.3,"breakZ":-26,"px":0.6414756054416663,"pz":1.4601608401671111,"x0":0.6072985237158236,"y0":50.001134217673155,"z0":5.786831422602824,"ax":16.130941639194003,"ay":27.836244920672787,"az":-23.87706184537119,"vx0":-3.0642178272403964,"vy0":-131.58396567872273,"vz0":-6.407264432730818,"pfxX":-1.3333333333333333,"pfxZ":0.6083333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.39076211739826794,"plateXPoly":0.6414756054416663,"plateYPoly":0.7083333333332931,"plateZPoly":1.4601608401671111,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6414756054416663,"plate_z":1.4601608401671111,"player_total_pitches":47,"player_total_pitches_pitch_types":11,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"035e3e23-0de5-4584-bfac-78df97d50f7d","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":91,"end_speed":84,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.958045784100279,"plateTime":0.4129233749662964,"zone":14,"spin_rate":1674,"breakX":16,"inducedBreakZ":3.7,"breakZ":-29.2,"px":0.9218604892726586,"pz":1.5982397297096123,"x0":0.5804587575060732,"y0":50.006337432618224,"z0":5.9557185048827135,"ax":16.16078689469704,"ay":27.53066295772963,"az":-27.447999745497103,"vx0":-2.2520657628158527,"vy0":-132.49550533406887,"vz0":-5.91900823439353,"pfxX":-1.3333333333333333,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.433333333333333,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.2,"breakZWithGravityFeet":2.433333333333333,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3876883552515437,"plateXPoly":0.9218604892726586,"plateYPoly":0.7083333333333286,"plateZPoly":1.5982397297096123,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9218604892726586,"plate_z":1.5982397297096123,"player_total_pitches":48,"player_total_pitches_pitch_types":12,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":132,"rowId":"132-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"401bfcd3-b528-4eb4-8dcb-a64762cf6ba1","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.6,"end_speed":88.3,"sz_top":3.3904353158625,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.825457307035409,"plateTime":0.39055989458716134,"zone":13,"spin_rate":2161,"breakX":14.9,"inducedBreakZ":9.2,"breakZ":-20.2,"px":-0.8809192814705672,"pz":1.7384846244454017,"x0":0.10098358482215462,"y0":50.00677672764,"z0":5.923839701381088,"ax":17.71261803401838,"ay":32.45988473680808,"az":-20.38618641335008,"vx0":-5.92539692084993,"vy0":-140.36372044095597,"vz0":-7.672708123355707,"pfxX":-1.2416666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-14.9,"breakXFeet":-1.2416666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.9,"pfxXNoAbs":-1.2416666666666667,"plateTimeSZDepth":0.36677387110332105,"plateXPoly":-0.8809192814705672,"plateYPoly":0.7083333333332575,"plateZPoly":1.7384846244454017,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8809192814705672,"plate_z":1.7384846244454017,"player_total_pitches":49,"player_total_pitches_pitch_types":25,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b6d07ac6-2f3c-4cab-9bba-139730028bae","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87.6,"end_speed":80.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.0915006855790175,"plateTime":0.4289228780118868,"zone":4,"spin_rate":2559,"breakX":0,"inducedBreakZ":4.7,"breakZ":-30.8,"px":-0.4915749852677105,"pz":2.5345180238701577,"x0":0.6725399970679027,"y0":50.00008723227531,"z0":5.866911837664025,"ax":0.6220119881201362,"ay":25.441526171974463,"az":-27.57894923150113,"vx0":-3.016296760934399,"vy0":-127.5376855441627,"vz0":-2.7235055859323802,"pfxX":0,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":0,"breakXFeet":0,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":0,"pfxXNoAbs":0,"plateTimeSZDepth":0.40265924396746483,"plateXPoly":-0.4915749852677105,"plateYPoly":0.708333333333286,"plateZPoly":2.5345180238701577,"pfxXDirection":"","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4915749852677105,"plate_z":2.5345180238701577,"player_total_pitches":50,"player_total_pitches_pitch_types":4,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e4e32c06-192f-41e8-8ce3-653dbcb3f242","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.7,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.122000899976362,"plateTime":0.4046329243417377,"zone":4,"spin_rate":1659,"breakX":13.2,"inducedBreakZ":0.6,"breakZ":-31.1,"px":-0.3367750519916564,"pz":2.29054358126169,"x0":0.4035947099655732,"y0":50.00450534073169,"z0":6.006016610031704,"ax":14.465994606797594,"ay":27.347781187830684,"az":-31.021042844021622,"vx0":-4.69648000242597,"vy0":-134.9852758844046,"vz0":-3.8914171937792554,"pfxX":-1.0999999999999999,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.591666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.3798095999892288,"plateXPoly":-0.3367750519916564,"plateYPoly":0.7083333333333499,"plateZPoly":2.29054358126169,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"14","xba":".230","hit_angle":"-11","is_barrel":0,"hc_x":146.19,"hc_x_ft":50.59352839999997,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3367750519916564,"plate_z":2.29054358126169,"launch_speed":"100.2","launch_angle":"-11","player_total_pitches":51,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"684ee070-387a-42bf-b623-0bb5a61d2c86","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81,"end_speed":75,"sz_top":3.3904353158625,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.071144338055303,"plateTime":0.4643502005195148,"zone":7,"spin_rate":2939,"breakX":10.2,"inducedBreakZ":-14.5,"breakZ":-56,"px":-0.629766381526792,"pz":1.5691608418538356,"x0":0.8214487848447831,"y0":50.00105412279666,"z0":5.958235671076321,"ax":-7.651498057730908,"ay":22.745574503927568,"az":-43.54120842138393,"vx0":-1.6605672568798842,"vy0":-118.01780196463358,"vz0":-0.57516652503469,"pfxX":0.85,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.666666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":56,"breakZWithGravityFeet":4.666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.4359896439142218,"plateXPoly":-0.629766381526792,"plateYPoly":0.7083333333333428,"plateZPoly":1.5691608418538356,"pfxXDirection":"→","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.629766381526792,"plate_z":1.5691608418538356,"player_total_pitches":52,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":152,"rowId":"152-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"203acd0c-ecec-490c-869c-5111732823ab","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":90.7,"end_speed":83.6,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.902629674101893,"plateTime":0.41419171617191175,"zone":14,"spin_rate":1808,"breakX":15,"inducedBreakZ":6.6,"breakZ":-26.5,"px":1.3734128400949634,"pz":1.9301294312665194,"x0":0.725218309096229,"y0":50.00503950404548,"z0":5.888527674063243,"ax":14.880420271113703,"ay":27.39572717560446,"az":-24.849026596916353,"vx0":-1.2264547634376817,"vy0":-132.09454871915608,"vz0":-5.3475570774960595,"pfxX":-1.25,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.38887402051500775,"plateXPoly":1.3734128400949634,"plateYPoly":0.7083333333333641,"plateZPoly":1.9301294312665194,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3734128400949634,"plate_z":1.9301294312665194,"player_total_pitches":53,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":153,"rowId":"153-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b895750d-8df8-43ec-bb7c-c2e527c2e091","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":92.8,"end_speed":85.5,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.827757222632361,"plateTime":0.4051770341592493,"zone":9,"spin_rate":1853,"breakX":15.6,"inducedBreakZ":1.7,"breakZ":-30,"px":0.42294180109139307,"pz":1.9121186837085764,"x0":0.3082061332017059,"y0":50.00194003540361,"z0":5.915595111398057,"ax":16.57404791354948,"ay":28.82545333396358,"az":-29.610290567085663,"vx0":-2.8505870187627425,"vy0":-135.07262591604817,"vz0":-4.893343306170117,"pfxX":-1.3,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.5,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.380380350207053,"plateXPoly":0.42294180109139307,"plateYPoly":0.7083333333333712,"plateZPoly":1.9121186837085764,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.42294180109139307,"plate_z":1.9121186837085764,"player_total_pitches":54,"player_total_pitches_pitch_types":15,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":154,"rowId":"154-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a9103a2d-954a-43b5-b9d1-fbffedc4490c","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":96.6,"end_speed":89,"sz_top":3.27204348553473,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.714426016743076,"plateTime":0.38857958641111834,"zone":5,"spin_rate":2120,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-21.7,"px":-0.16779797362734886,"pz":2.5243653551199827,"x0":0.15526445238925,"y0":50.00702730045252,"z0":6.003157608861665,"ax":16.06835201415873,"ay":29.945251158238555,"az":-22.972188102774197,"vx0":-3.816383483702748,"vy0":-140.6055246766149,"vz0":-5.346517174665609,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36478720870633646,"plateXPoly":-0.16779797362734886,"plateYPoly":0.7083333333333712,"plateZPoly":2.5243653551199827,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.16779797362734886,"plate_z":2.5243653551199827,"player_total_pitches":55,"player_total_pitches_pitch_types":26,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":155,"rowId":"155-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc00fa61-390e-46ad-aba7-e1a24145b643","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.8,"sz_top":3.50881824892098,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.975100113292587,"plateTime":0.3944317300715805,"zone":13,"spin_rate":2266,"breakX":15.2,"inducedBreakZ":12.1,"breakZ":-17.9,"px":-0.2679316688047849,"pz":0.6134686522296988,"x0":0.45459103089271136,"y0":50.006910988718516,"z0":5.69554748004052,"ax":17.610717515163376,"ay":30.50815942283633,"az":-16.973772378541618,"vx0":-5.211925339718699,"vy0":-138.76845973255584,"vz0":-10.579994247007951,"pfxX":-1.2666666666666666,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-15.2,"breakXFeet":-1.2666666666666666,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.2,"pfxXNoAbs":-1.2666666666666666,"plateTimeSZDepth":0.3703336414952505,"plateXPoly":-0.2679316688047849,"plateYPoly":0.7083333333332931,"plateZPoly":0.6134686522296988,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2679316688047849,"plate_z":0.6134686522296988,"player_total_pitches":56,"player_total_pitches_pitch_types":27,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":156,"rowId":"156-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"71889149-921d-4728-914b-983545fbfde1","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":95.8,"end_speed":87.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.846311754406912,"plateTime":0.3927768673270191,"zone":14,"spin_rate":2098,"breakX":14.4,"inducedBreakZ":8,"breakZ":-21.7,"px":1.0754120744895472,"pz":1.8925861989707227,"x0":0.8047358472533293,"y0":50.006890150965525,"z0":5.871213989104255,"ax":16.208817875559962,"ay":31.439803419325017,"az":-22.138845651964044,"vx0":-2.2551123257769583,"vy0":-139.46542943203596,"vz0":-6.705057914933034,"pfxX":-1.2,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3688142672101067,"plateXPoly":1.0754120744895472,"plateYPoly":0.7083333333333215,"plateZPoly":1.8925861989707227,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0754120744895472,"plate_z":1.8925861989707227,"player_total_pitches":57,"player_total_pitches_pitch_types":28,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":157,"rowId":"157-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e7ae8a-0bac-4ae5-b46b-443270c2e3ea","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":96.2,"end_speed":88.4,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.844697247813235,"plateTime":0.3908349210558484,"zone":5,"spin_rate":2194,"breakX":14.6,"inducedBreakZ":9.5,"breakZ":-20,"px":0.056928080908191625,"pz":2.2046221078349655,"x0":0.291373891903471,"y0":50.00579155547806,"z0":5.891150264213806,"ax":16.91164722468543,"ay":30.585205095013706,"az":-20.642914877377752,"vx0":-3.7416299472034984,"vy0":-139.96265907262395,"vz0":-6.259723383116349,"pfxX":-1.2166666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.3669293740421579,"plateXPoly":0.056928080908191625,"plateYPoly":0.7083333333333854,"plateZPoly":2.2046221078349655,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"12","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":167.17,"hc_y_ft":87.32711880000005,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.056928080908191625,"plate_z":2.2046221078349655,"launch_speed":"92.2","launch_angle":"-11","player_total_pitches":58,"player_total_pitches_pitch_types":29,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":158,"rowId":"158-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e545f2b4-4518-45e8-9fda-feb5ff0ced1f","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.5,"end_speed":88.3,"sz_top":3.5384125644586,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.764343519172735,"plateTime":0.3905756187193461,"zone":14,"spin_rate":2242,"breakX":17.5,"inducedBreakZ":5.5,"breakZ":-24,"px":1.0585515347399936,"pz":1.7708354911781559,"x0":0.5098356993229902,"y0":50.0033435737604,"z0":5.9000018879388865,"ax":19.747033129110346,"ay":33.14102754113454,"az":-24.791509212462454,"vx0":-2.125609969880662,"vy0":-140.47118862915215,"vz0":-6.710636745375901,"pfxX":-1.4583333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.3667969784688359,"plateXPoly":1.0585515347399936,"plateYPoly":0.708333333333421,"plateZPoly":1.7708354911781559,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0585515347399936,"plate_z":1.7708354911781559,"player_total_pitches":59,"player_total_pitches_pitch_types":30,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":159,"rowId":"159-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8d19c436-38e3-4f44-92a1-4a201fbe53f5","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.8,"end_speed":88.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.950251962917922,"plateTime":0.3902757028463464,"zone":14,"spin_rate":2089,"breakX":14.4,"inducedBreakZ":10.2,"breakZ":-19.2,"px":0.9298348795230463,"pz":2.274167794719544,"x0":0.7484190652110335,"y0":50.00291221267986,"z0":5.824677006039275,"ax":16.346552064523163,"ay":27.428412783162884,"az":-19.989330079650582,"vx0":-2.498023141884654,"vy0":-139.6194689146886,"vz0":-6.034082503879157,"pfxX":-1.2,"pfxZ":0.85,"pfxZWithGravity":-1.5999999999999999,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":19.2,"breakZWithGravityFeet":1.5999999999999999,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3662388803097334,"plateXPoly":0.9298348795230463,"plateYPoly":0.7083333333333783,"plateZPoly":2.274167794719544,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9298348795230463,"plate_z":2.274167794719544,"player_total_pitches":60,"player_total_pitches_pitch_types":31,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":160,"rowId":"160-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"959824aa-092e-4df4-a0e2-b11195a04f41","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.7,"end_speed":83,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.91468033833111,"plateTime":0.41527718467073127,"zone":12,"spin_rate":1608,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-30.7,"px":1.0147443291996905,"pz":2.9258396009738243,"x0":0.633948494683693,"y0":50.0054250566677,"z0":6.100040030436937,"ax":17.178168301817784,"ay":29.057512529841535,"az":-29.35266425042232,"vx0":-2.3732740796539797,"vy0":-132.07094451634143,"vz0":-2.4154275610566778,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.558333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.38999376495907845,"plateXPoly":1.0147443291996905,"plateYPoly":0.7083333333333286,"plateZPoly":2.9258396009738243,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"189","xba":".620","hit_angle":"33","is_barrel":0,"hc_x":103.58,"hc_x_ft":-52.11191120000001,"hc_y":128.91,"hc_y_ft":179.5474924,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0147443291996905,"plate_z":2.9258396009738243,"launch_speed":"61.9","launch_angle":"33","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":161,"rowId":"161-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a59cc9f5-1b83-4b3a-9843-2d2713b0ce60","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":90,"end_speed":82.5,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.898288344470002,"plateTime":0.41853313587270957,"zone":8,"spin_rate":1722,"breakX":13.8,"inducedBreakZ":9.4,"breakZ":-24.5,"px":0.15587871146909094,"pz":1.9300463434356994,"x0":0.4718706766674543,"y0":50.001934334211384,"z0":5.981457268298046,"ax":13.948071566476,"ay":28.196251950967973,"az":-22.157062935254004,"vx0":-3.5447840752076822,"vy0":-130.97346067828948,"vz0":-5.955546172056869,"pfxX":-1.1500000000000001,"pfxZ":0.7833333333333333,"pfxZWithGravity":-2.0416666666666665,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.39298725869647466,"plateXPoly":0.15587871146909094,"plateYPoly":0.7083333333333854,"plateZPoly":1.9300463434356994,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.15587871146909094,"plate_z":1.9300463434356994,"player_total_pitches":62,"player_total_pitches_pitch_types":17,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":171,"rowId":"171-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dc8402dd-9565-44df-8d07-fc727694427b","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.4,"end_speed":83.8,"sz_top":3.18324391798553,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.873464564443886,"plateTime":0.41180107127646526,"zone":12,"spin_rate":1702,"breakX":13.3,"inducedBreakZ":2.8,"breakZ":-30,"px":0.9521473765912434,"pz":2.660369287621876,"x0":0.407028176116173,"y0":50.00498410981199,"z0":6.054892345609654,"ax":13.397878862210762,"ay":29.41430340568143,"az":-29.016975539788014,"vx0":-1.1809284943035034,"vy0":-133.16400748422575,"vz0":-3.167325074371095,"pfxX":-1.1083333333333334,"pfxZ":0.2333333333333333,"pfxZWithGravity":-2.5,"breakXInches":-13.3,"breakXFeet":-1.1083333333333334,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":13.3,"pfxXNoAbs":-1.1083333333333334,"plateTimeSZDepth":0.38671141979143636,"plateXPoly":0.9521473765912434,"plateYPoly":0.7083333333333428,"plateZPoly":2.660369287621876,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9521473765912434,"plate_z":2.660369287621876,"player_total_pitches":63,"player_total_pitches_pitch_types":18,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":172,"rowId":"172-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df272037-de59-47eb-8799-d097ee26cf23","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.9,"end_speed":88.1,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.800630507608101,"plateTime":0.39212350291665654,"zone":6,"spin_rate":2236,"breakX":13.7,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.4842376880708837,"pz":2.3316466527732675,"x0":0.35023650187985117,"y0":50.00343648152686,"z0":5.980614206328109,"ax":15.417279350523494,"ay":30.662769245751882,"az":-21.455265250649596,"vx0":-2.473890675196569,"vy0":-139.54614772511562,"vz0":-5.962513239009669,"pfxX":-1.1416666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.3681431327674935,"plateXPoly":0.4842376880708837,"plateYPoly":0.7083333333334068,"plateZPoly":2.3316466527732675,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"78.1","hit_distance":"2","xba":".200","hit_angle":"-53","is_barrel":0,"hc_x":105.58,"hc_x_ft":-47.291191200000014,"hc_y":178.87,"hc_y_ft":59.125906799999996,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4842376880708837,"plate_z":2.3316466527732675,"launch_speed":"78.1","launch_angle":"-53","player_total_pitches":64,"player_total_pitches_pitch_types":32,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":173,"rowId":"173-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"073b6dde-223f-4384-967d-e4c701e08780","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.832990837068867,"plateTime":0.3939142373732061,"zone":14,"spin_rate":2171,"breakX":15.1,"inducedBreakZ":9.4,"breakZ":-20.6,"px":1.08483591661641,"pz":2.683251129057793,"x0":0.35268145993552474,"y0":50.00035297299739,"z0":5.984662706190197,"ax":16.61687745775567,"ay":31.79608021135617,"az":-21.158532565867336,"vx0":-1.0935242018452482,"vy0":-139.14938017139505,"vz0":-5.012984747955631,"pfxX":-1.2583333333333333,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3698680450694059,"plateXPoly":1.08483591661641,"plateYPoly":0.7083333333333428,"plateZPoly":2.683251129057793,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.08483591661641,"plate_z":2.683251129057793,"player_total_pitches":65,"player_total_pitches_pitch_types":33,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":174,"rowId":"174-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"73baaca5-36c7-4a62-a03e-e158f92dd796","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.8,"end_speed":87.6,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.782861247274445,"plateTime":0.3930978500525497,"zone":6,"spin_rate":2190,"breakX":14.8,"inducedBreakZ":9.2,"breakZ":-20.6,"px":0.37241292263217457,"pz":2.6762162311548465,"x0":0.25547504024045325,"y0":50.003991256790336,"z0":5.984581868640706,"ax":16.733447597229482,"ay":32.32110970622029,"az":-21.212155658611426,"vx0":-2.771682162673507,"vy0":-139.50836962925956,"vz0":-5.047329494947474,"pfxX":-1.2333333333333334,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.36913722280859246,"plateXPoly":0.37241292263217457,"plateYPoly":0.7083333333333712,"plateZPoly":2.6762162311548465,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.37241292263217457,"plate_z":2.6762162311548465,"player_total_pitches":66,"player_total_pitches_pitch_types":34,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":175,"rowId":"175-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2acb02fd-4452-4d6e-9c75-68b4b3fe7f11","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.6,"end_speed":84.6,"sz_top":3.62719205093961,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":6.0278627450066455,"plateTime":0.4126255245355219,"zone":13,"spin_rate":2365,"breakX":0.2,"inducedBreakZ":8.8,"breakZ":-24.1,"px":-0.48968263504200915,"pz":0.6739589322613906,"x0":0.5377590629025244,"y0":50.00587478727459,"z0":5.60101891399737,"ax":0.7609449534040404,"ay":23.90367839816603,"az":-22.25186138767004,"vx0":-2.800930023497473,"vy0":-131.95039911455643,"vz0":-8.417525501288418,"pfxX":-0.016666666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38718543172564995,"plateXPoly":-0.48968263504200915,"plateYPoly":0.7083333333333499,"plateZPoly":0.6739589322613906,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.48968263504200915,"plate_z":0.6739589322613906,"player_total_pitches":67,"player_total_pitches_pitch_types":5,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":176,"rowId":"176-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"611c028d-d684-4719-af71-0e4b8a239bd0","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.2,"end_speed":75.8,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.041934927147435,"plateTime":0.4585495697803559,"zone":13,"spin_rate":2949,"breakX":9.1,"inducedBreakZ":-14.6,"breakZ":-55.2,"px":-0.7928474410000835,"pz":1.415741335637212,"x0":0.6307427069537376,"y0":50.00029599545121,"z0":5.98790360059997,"ax":-6.864180373550729,"ay":24.420220029172732,"az":-43.82625420643923,"vx0":-1.8278882950353323,"vy0":-119.72321671596347,"vz0":-1.181005154920192,"pfxX":0.7583333333333333,"pfxZ":-1.2166666666666666,"pfxZWithGravity":-4.6000000000000005,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":-14.6,"breakZInducedFeet":-1.2166666666666666,"breakZWithGravityInches":55.2,"breakZWithGravityFeet":4.6000000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.4306283835603214,"plateXPoly":-0.7928474410000835,"plateYPoly":0.7083333333333712,"plateZPoly":1.415741335637212,"pfxXDirection":"→","inducedBreakZForcedSign":"-14.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7928474410000835,"plate_z":1.415741335637212,"player_total_pitches":68,"player_total_pitches_pitch_types":10,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":177,"rowId":"177-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"405932d4-5af8-4e0d-b184-8c95a710751f","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":91.5,"end_speed":84.3,"sz_top":3.68637545643424,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.821275596365628,"plateTime":0.41047817913537976,"zone":14,"spin_rate":1649,"breakX":16,"inducedBreakZ":1.7,"breakZ":-30.8,"px":1.420939318594495,"pz":2.6835870958013004,"x0":0.5184746460465092,"y0":50.002971568841446,"z0":6.071678886011669,"ax":16.09477358348634,"ay":27.82823635423022,"az":-30.031399978517378,"vx0":-0.7592456654388937,"vy0":-133.280827439708,"vz0":-3.005623483834726,"pfxX":-1.3333333333333333,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3853585111981568,"plateXPoly":1.420939318594495,"plateYPoly":0.7083333333333215,"plateZPoly":2.6835870958013004,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.420939318594495,"plate_z":2.6835870958013004,"player_total_pitches":69,"player_total_pitches_pitch_types":19,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":178,"rowId":"178-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ba34bfee-2c3c-4c0e-963a-ec6a56d03e03","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.7,"end_speed":88.8,"sz_top":3.71596627304726,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.903892375013522,"plateTime":0.3897872469838326,"zone":13,"spin_rate":2255,"breakX":15.6,"inducedBreakZ":9.1,"breakZ":-20.2,"px":-0.12567452116530053,"pz":0.9133278898872801,"x0":0.08329904031528555,"y0":50.003099866686966,"z0":5.815269201748998,"ax":18.15771728075553,"ay":31.73740970309663,"az":-20.100166275363062,"vx0":-3.8937082590852445,"vy0":-140.4987214585331,"vz0":-9.715696419774114,"pfxX":-1.3,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.36598403752198777,"plateXPoly":-0.12567452116530053,"plateYPoly":0.7083333333333712,"plateZPoly":0.9133278898872801,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.12567452116530053,"plate_z":0.9133278898872801,"player_total_pitches":70,"player_total_pitches_pitch_types":35,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":179,"rowId":"179-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fef576a9-661e-4262-b1fe-62af244b029f","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.3,"end_speed":84.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.903610683131438,"plateTime":0.41036680252507507,"zone":6,"spin_rate":1696,"breakX":15.4,"inducedBreakZ":1.2,"breakZ":-31.3,"px":0.7430985332782367,"pz":2.701987539440607,"x0":0.37039999509211813,"y0":50.00172213259667,"z0":6.107258980989587,"ax":15.689795402876808,"ay":26.40892608684697,"az":-30.614187958233362,"vx0":-2.054097044555893,"vy0":-133.0611891671559,"vz0":-2.9447591406619713,"pfxX":-1.2833333333333334,"pfxZ":0.09999999999999999,"pfxZWithGravity":-2.6083333333333334,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":31.3,"breakZWithGravityFeet":2.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3851795284921722,"plateXPoly":0.7430985332782367,"plateYPoly":0.7083333333333499,"plateZPoly":2.701987539440607,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.7430985332782367,"plate_z":2.701987539440607,"player_total_pitches":71,"player_total_pitches_pitch_types":20,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":180,"rowId":"180-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"83320c1b-739a-4726-b33d-5ae61813b1f2","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":97.2,"end_speed":89.1,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.7513470725021,"plateTime":0.3871068996730762,"zone":6,"spin_rate":2117,"breakX":12.7,"inducedBreakZ":11,"breakZ":-17.9,"px":0.49488457250722606,"pz":2.4704208246906836,"x0":0.11175349164048556,"y0":50.00396376754841,"z0":5.946762495691359,"ax":14.63848400052344,"ay":32.137683844438,"az":-18.66884358832106,"vx0":-1.6060995857157678,"vy0":-141.4702068394253,"vz0":-6.171995484713626,"pfxX":-1.0583333333333333,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3634570262478716,"plateXPoly":0.49488457250722606,"plateYPoly":0.7083333333333144,"plateZPoly":2.4704208246906836,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.8","hit_distance":"149","xba":".750","hit_angle":"10","is_barrel":0,"hc_x":185.78,"hc_x_ft":146.0196808,"hc_y":116.31,"hc_y_ft":209.91802840000003,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.49488457250722606,"plate_z":2.4704208246906836,"launch_speed":"98.8","launch_angle":"10","player_total_pitches":72,"player_total_pitches_pitch_types":36,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":181,"rowId":"181-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9e9ec4d3-695e-46aa-8956-eaa078a9958a","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96,"end_speed":88.2,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":5.856890004491128,"plateTime":0.39115630817077296,"zone":3,"spin_rate":2104,"breakX":16.2,"inducedBreakZ":9.2,"breakZ":-20.3,"px":0.6938234894351918,"pz":3.1373098049687465,"x0":0.5200537342470615,"y0":50.00235339470745,"z0":5.986328918180175,"ax":18.3328754216763,"ay":30.538612237971364,"az":-21.376873165917143,"vx0":-2.892774166319336,"vy0":-139.84693416886378,"vz0":-3.8337066963338344,"pfxX":-1.3499999999999999,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.36720836139329066,"plateXPoly":0.6938234894351918,"plateYPoly":0.7083333333332789,"plateZPoly":3.1373098049687465,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6938234894351918,"plate_z":3.1373098049687465,"player_total_pitches":73,"player_total_pitches_pitch_types":37,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":182,"rowId":"182-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0f2191db-0c45-44c2-b958-126d1d2a73e4","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.000408534632269,"plateTime":0.40413804680986853,"zone":6,"spin_rate":1742,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-24.1,"px":0.6563376451949691,"pz":2.3597847033775174,"x0":0.5898159339395648,"y0":50.00472415056177,"z0":5.946722753888497,"ax":14.65638083644477,"ay":28.79319389821066,"az":-23.68320613598039,"vx0":-2.605114310521942,"vy0":-135.38897555034774,"vz0":-4.960907361845446,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.37941705245969476,"plateXPoly":0.6563376451949691,"plateYPoly":0.7083333333333428,"plateZPoly":2.3597847033775174,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.6","hit_distance":"12","xba":".160","hit_angle":"-12","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6563376451949691,"plate_z":2.3597847033775174,"launch_speed":"89.6","launch_angle":"-12","player_total_pitches":74,"player_total_pitches_pitch_types":21,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":183,"rowId":"183-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ff1bbc1b-1ca9-43fb-920e-3dd97d479892","inning":6,"half_inning":"bottom","ab_number":50,"cap_index":34,"outs":0,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Ceddanne Rafaela doubles (1) on a sharp line drive to left fielder Yordan Alvarez. Triston Casas scores. Connor Wong to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.908889510163538,"plateTime":0.3910180869858775,"zone":7,"spin_rate":2081,"breakX":14.5,"inducedBreakZ":8.3,"breakZ":-21.2,"px":-0.5453702446119479,"pz":1.9901379343349177,"x0":0.21587702581904117,"y0":50.00160693177236,"z0":5.873982474484253,"ax":17.075660139781498,"ay":31.675627776330213,"az":-21.77351900630876,"vx0":-5.208010671273912,"vy0":-140.08006121725015,"vz0":-6.58196450829336,"pfxX":-1.2083333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3671328925470458,"plateXPoly":-0.5453702446119479,"plateYPoly":0.7083333333333073,"plateZPoly":1.9901379343349177,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"107.1","hit_distance":"336","xba":".800","hit_angle":"20","is_barrel":1,"hc_x":68.17,"hc_x_ft":-137.4627588,"hc_y":76.73,"hc_y_ft":305.3200772,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5453702446119479,"plate_z":1.9901379343349177,"launch_speed":"107.1","launch_angle":"20","player_total_pitches":75,"player_total_pitches_pitch_types":38,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":184,"rowId":"184-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b4dfaea-9f04-4c2e-9237-1daa00cde940","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Justin Turner grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Connor Wong scores. Ceddanne Rafaela to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":83.5,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.994767426096421,"plateTime":0.41392068802958004,"zone":5,"spin_rate":1734,"breakX":15.8,"inducedBreakZ":5.6,"breakZ":-27.5,"px":0.2012439397522266,"pz":2.2025671781177856,"x0":0.4395640917396462,"y0":50.0048964085536,"z0":5.93327106736085,"ax":16.2755981175699,"ay":28.067586131542225,"az":-25.90717614491878,"vx0":-3.7759068368209587,"vy0":-132.2970592282874,"vz0":-4.565002678158736,"pfxX":-1.3166666666666667,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.38864257693599524,"plateXPoly":0.2012439397522266,"plateYPoly":0.7083333333333428,"plateZPoly":2.2025671781177856,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"16","xba":".210","hit_angle":"-8","is_barrel":0,"hc_x":110.65,"hc_x_ft":-35.07066600000002,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2012439397522266,"plate_z":2.2025671781177856,"launch_speed":"95.3","launch_angle":"-8","player_total_pitches":76,"player_total_pitches_pitch_types":22,"pitcher_pa_number":20,"pitcher_time_thru_order":3,"game_total_pitches":185,"rowId":"185-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"16577896-19a2-4b30-a402-92ac6b619ca7","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":86.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.825641718620231,"plateTime":0.3963875100905718,"zone":5,"spin_rate":2215,"breakX":15,"inducedBreakZ":13.6,"breakZ":-16.8,"px":-0.16883991173439322,"pz":2.262833126958122,"x0":0.07317366025989876,"y0":50.00016899310144,"z0":5.9624956676749905,"ax":16.9941285237388,"ay":33.595814254669,"az":-16.226103360523414,"vx0":-3.8134441167575277,"vy0":-138.65517424628447,"vz0":-6.917150038881556,"pfxX":-1.25,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.4000000000000001,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.37229069877310494,"plateXPoly":-0.16883991173439322,"plateYPoly":0.7083333333333428,"plateZPoly":2.262833126958122,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16883991173439322,"plate_z":2.262833126958122,"player_total_pitches":77,"player_total_pitches_pitch_types":39,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":186,"rowId":"186-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b47aa68d-615c-4317-aaa2-48bbaae281ba","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":92.3,"end_speed":84.8,"sz_top":3.44962790930494,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":6.10827067767982,"plateTime":0.4080675620684473,"zone":13,"spin_rate":1789,"breakX":15.1,"inducedBreakZ":6.1,"breakZ":-25.9,"px":-0.17949607005022028,"pz":1.3388683729718123,"x0":0.35349988876156024,"y0":50.00061565720283,"z0":5.965148269719883,"ax":16.18041056462566,"ay":28.984083485038948,"az":-24.55291826148191,"vx0":-4.490710490412243,"vy0":-134.21289122705653,"vz0":-7.37199235904476,"pfxX":-1.2583333333333333,"pfxZ":0.5083333333333333,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3831183337084433,"plateXPoly":-0.17949607005022028,"plateYPoly":0.708333333333357,"plateZPoly":1.3388683729718123,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.17949607005022028,"plate_z":1.3388683729718123,"player_total_pitches":78,"player_total_pitches_pitch_types":23,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":187,"rowId":"187-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9d26955c-ed8b-44e2-8b1d-06017b967902","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.2,"end_speed":87.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.848887272159282,"plateTime":0.39585410837773916,"zone":8,"spin_rate":2167,"breakX":15.6,"inducedBreakZ":8,"breakZ":-22.2,"px":0.16331562557882856,"pz":1.9910019298706425,"x0":0.48974952972042146,"y0":50.005956654459176,"z0":5.938298004180012,"ax":17.69711300393156,"ay":31.886236264968122,"az":-22.239213614252705,"vx0":-4.167498201338609,"vy0":-138.53926630405454,"vz0":-6.484759020497445,"pfxX":-1.3,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3717417836710918,"plateXPoly":0.16331562557882856,"plateYPoly":0.7083333333333286,"plateZPoly":1.9910019298706425,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.6","hit_distance":"21","xba":".390","hit_angle":"-6","is_barrel":0,"hc_x":131.85,"hc_x_ft":16.02896599999997,"hc_y":135.66,"hc_y_ft":163.27756240000002,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.16331562557882856,"plate_z":1.9910019298706425,"launch_speed":"105.6","launch_angle":"-6","player_total_pitches":79,"player_total_pitches_pitch_types":40,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":188,"rowId":"188-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6c3ffbef-49eb-495d-a5e8-5905e2a6a87a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":34,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Double","des":"Adam Duvall doubles (22) on a sharp fly ball to left fielder Yordan Alvarez.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.6,"end_speed":88.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.881242938678348,"plateTime":0.3902688925632076,"zone":5,"spin_rate":2162,"breakX":13.7,"inducedBreakZ":10.9,"breakZ":-18.5,"px":-0.060755034917640366,"pz":2.5103946775420107,"x0":0.23289511086995404,"y0":50.0033825196311,"z0":5.94340784396933,"ax":15.992874186546958,"ay":32.70852328472548,"az":-18.95541256209654,"vx0":-3.7317807248790804,"vy0":-140.5045694636795,"vz0":-5.894296065006517,"pfxX":-1.1416666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36647561183293365,"plateXPoly":-0.060755034917640366,"plateYPoly":0.7083333333333428,"plateZPoly":2.5103946775420107,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.9","hit_distance":"363","xba":".910","hit_angle":"22","is_barrel":1,"hc_x":91.6,"hc_x_ft":-80.98802400000002,"hc_y":78.17,"hc_y_ft":301.8491588,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.060755034917640366,"plate_z":2.5103946775420107,"launch_speed":"106.9","launch_angle":"22","player_total_pitches":80,"player_total_pitches_pitch_types":41,"pitcher_pa_number":22,"pitcher_time_thru_order":3,"game_total_pitches":189,"rowId":"189-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"849f390b-f60e-4df1-abeb-b6fc5457afcd","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.1,"end_speed":83.6,"sz_top":3.47922336266477,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.909013128366309,"plateTime":0.41485734351128967,"zone":12,"spin_rate":1657,"breakX":13,"inducedBreakZ":1.8,"breakZ":-31.3,"px":2.006251825330114,"pz":4.250477357247188,"x0":0.7002783465902637,"y0":50.003857779548426,"z0":6.172139925839846,"ax":12.390647565842254,"ay":24.429407857549315,"az":-30.758866109621017,"vx0":0.9427062445558368,"vy0":-131.37859311414945,"vz0":1.05125098530614,"pfxX":-1.0833333333333333,"pfxZ":0.15,"pfxZWithGravity":-2.6083333333333334,"breakXInches":-13,"breakXFeet":-1.0833333333333333,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":31.3,"breakZWithGravityFeet":2.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":13,"pfxXNoAbs":-1.0833333333333333,"plateTimeSZDepth":0.3893084630114295,"plateXPoly":2.006251825330114,"plateYPoly":0.7083333333333499,"plateZPoly":4.250477357247188,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":2.006251825330114,"plate_z":4.250477357247188,"player_total_pitches":81,"player_total_pitches_pitch_types":24,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":190,"rowId":"190-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1f7e55e2-008a-4435-ac92-30f6145e64ba","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.9,"end_speed":82.4,"sz_top":3.44962790930494,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.833258617046857,"plateTime":0.4183741366555451,"zone":12,"spin_rate":1732,"breakX":16.6,"inducedBreakZ":6.6,"breakZ":-27.2,"px":0.9567589956711271,"pz":3.203278777644295,"x0":0.5668874980042506,"y0":50.00163714862942,"z0":5.996815981782364,"ax":16.392803396543695,"ay":27.947864340348648,"az":-25.62166302874285,"vx0":-2.2271986555654957,"vy0":-130.97547684601432,"vz0":-2.079194953904474,"pfxX":-1.3833333333333335,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.39281833555223317,"plateXPoly":0.9567589956711271,"plateYPoly":0.7083333333333215,"plateZPoly":3.203278777644295,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9567589956711271,"plate_z":3.203278777644295,"player_total_pitches":82,"player_total_pitches_pitch_types":25,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":191,"rowId":"191-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a8898b7-c54f-483a-a1a6-c426cc56fe23","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":89.7,"end_speed":82.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.800018817410519,"plateTime":0.419045345508267,"zone":8,"spin_rate":1614,"breakX":15.7,"inducedBreakZ":8,"breakZ":-25.9,"px":0.0882381710787935,"pz":1.8834186443894065,"x0":0.43764476455335977,"y0":50.002134167890624,"z0":5.975907573331966,"ax":15.796371844059136,"ay":26.71654399730989,"az":-23.5279512513256,"vx0":-3.995249521448558,"vy0":-130.56081507745256,"vz0":-5.775383176924764,"pfxX":-1.3083333333333333,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3933879210442161,"plateXPoly":0.0882381710787935,"plateYPoly":0.7083333333333925,"plateZPoly":1.8834186443894065,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"67.1","hit_distance":"7","xba":".040","hit_angle":"-25","is_barrel":0,"hc_x":116.24,"hc_x_ft":-21.5967536,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.0882381710787935,"plate_z":1.8834186443894065,"launch_speed":"67.1","launch_angle":"-25","player_total_pitches":83,"player_total_pitches_pitch_types":26,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":192,"rowId":"192-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dd90f4e2-7c22-4117-af2e-a8377e36abe3","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82,"end_speed":76.2,"sz_top":3.3904353158625,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.28740282282129,"plateTime":0.45660972668714805,"zone":2,"spin_rate":2444,"breakX":5.3,"inducedBreakZ":-6.7,"breakZ":-47,"px":0.2724612533901567,"pz":2.898071095434309,"x0":-0.8366338832997033,"y0":50.00268678928222,"z0":5.8939105372729195,"ax":3.963429158727296,"ay":21.061248846655364,"az":-38.00020507583053,"vx0":1.7387186249164177,"vy0":-119.53766241813382,"vz0":1.1520093135992409,"pfxX":-0.44166666666666665,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-3.9166666666666665,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4285544441809418,"plateXPoly":0.2724612533901567,"plateYPoly":0.7083333333333783,"plateZPoly":2.898071095434309,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2724612533901567,"plate_z":2.898071095434309,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":208,"rowId":"208-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aad0c06c-0179-4b9b-8ef5-96483ae6d5bc","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":86.1,"end_speed":79.3,"sz_top":3.47922336266477,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":6.2734099940353465,"plateTime":0.43570336811327337,"zone":11,"spin_rate":1592,"breakX":14,"inducedBreakZ":5.3,"breakZ":-31.4,"px":-1.1392906039348452,"pz":2.8223588785415146,"x0":-1.0132135820260606,"y0":50.00502862713618,"z0":5.630779015195771,"ax":-12.871693029706044,"ay":24.390503036147308,"az":-27.512420500648012,"vx0":2.3242662491796247,"vy0":-125.50738907639109,"vz0":-1.23915068305347,"pfxX":1.1666666666666667,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.6166666666666667,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.4090364146627812,"plateXPoly":-1.1392906039348452,"plateYPoly":0.7083333333333215,"plateZPoly":2.8223588785415146,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1392906039348452,"plate_z":2.8223588785415146,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6e77b079-af47-4118-840b-e5d923466c7c","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.8,"end_speed":81.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.458845940631268,"plateTime":0.4272141790146211,"zone":7,"spin_rate":1733,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-29.5,"px":-0.6584931621420019,"pz":1.7773085078622217,"x0":-0.9050465567804683,"y0":50.006291792795906,"z0":5.551734732565216,"ax":-14.249358373389738,"ay":24.40214164424678,"az":-26.283524976403395,"vx0":3.471888719584569,"vy0":-127.82776018127748,"vz0":-4.142386282427811,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.4583333333333335,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":29.5,"breakZWithGravityFeet":2.4583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.40100822599362757,"plateXPoly":-0.6584931621420019,"plateYPoly":0.708333333333357,"plateZPoly":1.7773085078622217,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.6","hit_distance":"27","xba":".090","hit_angle":"-2","is_barrel":0,"hc_x":145.02,"hc_x_ft":47.77340720000001,"hc_y":161.08,"hc_y_ft":102.0062112,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6584931621420019,"plate_z":1.7773085078622217,"launch_speed":"77.6","launch_angle":"-2","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0291f530-b689-45ce-8ad0-4945a60022d5","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.1,"end_speed":88.1,"sz_top":2.91681703879117,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.612141309408297,"plateTime":0.39188629033634914,"zone":14,"spin_rate":2248,"breakX":16,"inducedBreakZ":10.7,"breakZ":-19,"px":1.3737387298965371,"pz":1.750255335912259,"x0":-0.5416365899429523,"y0":50.00260944303193,"z0":5.514386033796114,"ax":-19.422506795331024,"ay":30.636036264883142,"az":-19.19062388499668,"vx0":8.77903890547117,"vy0":-139.62608770193268,"vz0":-6.7015321039231015,"pfxX":1.3333333333333333,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.5833333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.3678932879908443,"plateXPoly":1.3737387298965371,"plateYPoly":0.7083333333333783,"plateZPoly":1.750255335912259,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.3737387298965371,"plate_z":1.750255335912259,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f49425a4-ad3c-4c4a-b449-94f8acbb659c","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96,"end_speed":87.2,"sz_top":3.03523409827213,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.571103822331845,"plateTime":0.39379207072685407,"zone":14,"spin_rate":2353,"breakX":10.2,"inducedBreakZ":14.4,"breakZ":-15.5,"px":0.8727553755825743,"pz":2.074740452649321,"x0":-0.7549788734607181,"y0":50.00473090756844,"z0":5.458658046451352,"ax":-12.627832453822169,"ay":33.49315174534126,"az":-15.228788676484006,"vx0":6.73623738092075,"vy0":-139.47938676546048,"vz0":-6.333072015304203,"pfxX":0.85,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.36985546158433585,"plateXPoly":0.8727553755825743,"plateYPoly":0.7083333333333144,"plateZPoly":2.074740452649321,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8727553755825743,"plate_z":2.074740452649321,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b87190ce-aed5-472e-95b4-cc8982c296d3","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":95.7,"end_speed":88.1,"sz_top":3.00563058844479,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.5958736824437345,"plateTime":0.39237450354414216,"zone":4,"spin_rate":2219,"breakX":14.5,"inducedBreakZ":10.8,"breakZ":-19,"px":-0.3928454531867507,"pz":1.9182780527577377,"x0":-0.8734985115381815,"y0":50.003552374496024,"z0":5.4760753447485655,"ax":-16.705613235737705,"ay":29.801273969010293,"az":-19.285109513190815,"vx0":4.381559697559131,"vy0":-139.32141843502436,"vz0":-6.107487701189494,"pfxX":1.2083333333333333,"pfxZ":0.9,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.368333783105385,"plateXPoly":-0.3928454531867507,"plateYPoly":0.7083333333333641,"plateZPoly":1.9182780527577377,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3928454531867507,"plate_z":1.9182780527577377,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd2f209-ddd3-47e1-bdb6-41b8c25028ae","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":95.7,"end_speed":87.4,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.564503245859527,"plateTime":0.39357991315589214,"zone":11,"spin_rate":2195,"breakX":16.9,"inducedBreakZ":12.2,"breakZ":-17.6,"px":-0.8975158697287089,"pz":2.2951132989086496,"x0":-0.8757006166251122,"y0":50.00367089405856,"z0":5.522870560336822,"ax":-19.187486731511374,"ay":32.13398650195813,"az":-17.8339978541767,"vx0":3.4866342829964836,"vy0":-139.31988452566907,"vz0":-5.438018394311201,"pfxX":1.4083333333333332,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.36958059027198575,"plateXPoly":-0.8975158697287089,"plateYPoly":0.7083333333333002,"plateZPoly":2.2951132989086496,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"77.0","hit_speed":"77.0","hit_distance":"272","xba":".130","hit_angle":"41","is_barrel":0,"hc_x":66.92,"hc_x_ft":-140.4757088,"hc_y":107.63,"hc_y_ft":230.83995320000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8975158697287089,"plate_z":2.2951132989086496,"launch_speed":"77.0","launch_angle":"41","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e74a9175-d1db-4452-bd0c-04be06eb897d","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.3,"end_speed":76.3,"sz_top":3.68637545643424,"sz_bot":1.97923264559147,"sz_depth":8.5,"sz_width":17,"extension":6.3805379695774125,"plateTime":0.4557904540876665,"zone":8,"spin_rate":2453,"breakX":5.2,"inducedBreakZ":-10.7,"breakZ":-50.8,"px":-0.25304033005121096,"pz":2.3363068852789075,"x0":-0.9072634689367036,"y0":50.005018327136355,"z0":5.756693426464983,"ax":4.043536227760513,"ay":22.227069327721313,"az":-41.145590217907404,"vx0":0.6638174300357194,"vy0":-119.96230967821037,"vz0":0.8095614803059976,"pfxX":-0.43333333333333335,"pfxZ":-0.8916666666666666,"pfxZWithGravity":-4.233333333333333,"breakXInches":-5.2,"breakXFeet":-0.43333333333333335,"breakZInducedInches":-10.7,"breakZInducedFeet":-0.8916666666666666,"breakZWithGravityInches":50.8,"breakZWithGravityFeet":4.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.2,"pfxXNoAbs":-0.43333333333333335,"plateTimeSZDepth":0.42789713185046224,"plateXPoly":-0.25304033005121096,"plateYPoly":0.7083333333333499,"plateZPoly":2.3363068852789075,"pfxXDirection":"←","inducedBreakZForcedSign":"-10.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.25304033005121096,"plate_z":2.3363068852789075,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d2d14953-f6f1-462a-bdf7-8a7d2175a734","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.9,"end_speed":87.6,"sz_top":3.80473513703414,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":6.306782969400579,"plateTime":0.3925213697880765,"zone":11,"spin_rate":2336,"breakX":9.8,"inducedBreakZ":14.5,"breakZ":-15.2,"px":-1.4599447740000333,"pz":3.0918796241089552,"x0":-1.128387378032673,"y0":50.001985944982735,"z0":5.473096398466416,"ax":-10.966429113772815,"ay":31.92552449822456,"az":-15.808211074791322,"vx0":1.1212467484880213,"vy0":-139.63180312604422,"vz0":-3.547871969762153,"pfxX":0.8166666666666668,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.2666666666666666,"breakXInches":9.8,"breakXFeet":0.8166666666666668,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8166666666666668,"pfxXNoAbs":0.8166666666666668,"plateTimeSZDepth":0.36855437364971927,"plateXPoly":-1.4599447740000333,"plateYPoly":0.7083333333333712,"plateZPoly":3.0918796241089552,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.4599447740000333,"plate_z":3.0918796241089552,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ec7fb045-4794-43b0-a441-dc12e27a84a5","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.453336810398635,"plateTime":0.4231819225326676,"zone":7,"spin_rate":1714,"breakX":15.8,"inducedBreakZ":7.8,"breakZ":-26.8,"px":-0.6228345908246998,"pz":2.0626369852421096,"x0":-0.9126970164797968,"y0":50.004840842517496,"z0":5.556558999837475,"ax":-15.550737971674101,"ay":26.023887837886047,"az":-24.20940164303575,"vx0":3.8186356381851563,"vy0":-129.2534450965465,"vz0":-3.985539912320225,"pfxX":1.3166666666666667,"pfxZ":0.65,"pfxZWithGravity":-2.2333333333333334,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":26.8,"breakZWithGravityFeet":2.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.3972832977090419,"plateXPoly":-0.6228345908246998,"plateYPoly":0.7083333333334068,"plateZPoly":2.0626369852421096,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6228345908246998,"plate_z":2.0626369852421096,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39e933d1-31d7-481e-8709-899140c2c4a0","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89.4,"end_speed":82.8,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.508819481142794,"plateTime":0.4189256895430944,"zone":8,"spin_rate":1686,"breakX":14.5,"inducedBreakZ":7.6,"breakZ":-26.4,"px":-0.21524039210494694,"pz":1.8386907310878877,"x0":-0.8289146688067685,"y0":50.00600319185349,"z0":5.494174409653901,"ax":-14.71275747765979,"ay":24.65132533639567,"az":-24.330486783848233,"vx0":4.453259589634599,"vy0":-130.2207813324212,"vz0":-4.51323681382617,"pfxX":1.2083333333333333,"pfxZ":0.6333333333333333,"pfxZWithGravity":-2.1999999999999997,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":7.6,"breakZInducedFeet":0.6333333333333333,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.39320400736698974,"plateXPoly":-0.21524039210494694,"plateYPoly":0.7083333333333428,"plateZPoly":1.8386907310878877,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.21524039210494694,"plate_z":1.8386907310878877,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"98bcab58-fc04-4a1c-b0ef-dbde747bb0a8","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":97.1,"end_speed":88.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.639894210616233,"plateTime":0.38736546509592484,"zone":12,"spin_rate":2267,"breakX":6.4,"inducedBreakZ":16.3,"breakZ":-12.6,"px":0.19595915911536765,"pz":3.827084125192134,"x0":-0.8589016915165718,"y0":50.00647436044669,"z0":5.556839398090569,"ax":-8.141770632341878,"ay":31.83118146433185,"az":-13.598213455264364,"vx0":4.380868649065547,"vy0":-141.32807630745293,"vz0":-2.2827923752050725,"pfxX":0.5333333333333333,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.05,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3637184758126338,"plateXPoly":0.19595915911536765,"plateYPoly":0.7083333333332718,"plateZPoly":3.827084125192134,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"71.5","hit_distance":"217","xba":".990","hit_angle":"23","is_barrel":0,"hc_x":130.93,"hc_x_ft":13.811434800000029,"hc_y":102.46,"hc_y_ft":243.30151440000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19595915911536765,"plate_z":3.827084125192134,"launch_speed":"71.5","launch_angle":"23","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"857b35c8-9786-4391-9ecb-2e821a286869","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.6,"end_speed":82.4,"sz_top":3.1536429977423,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.540280843719682,"plateTime":0.42434156577128457,"zone":2,"spin_rate":2542,"breakX":3.1,"inducedBreakZ":0.8,"breakZ":-33.8,"px":0.18074679964359364,"pz":2.651186316471343,"x0":-0.9396301210960507,"y0":50.00343931641411,"z0":5.571918213823711,"ax":2.5488634260654948,"ay":19.644026292566902,"az":-31.340153091485792,"vx0":2.307881304532637,"vy0":-127.76937917681752,"vz0":-1.1021903967155988,"pfxX":-0.25833333333333336,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.8166666666666664,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":33.8,"breakZWithGravityFeet":2.8166666666666664,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.39798948939827455,"plateXPoly":0.18074679964359364,"plateYPoly":0.7083333333333357,"plateZPoly":2.651186316471343,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.18074679964359364,"plate_z":2.651186316471343,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e21e78-1e92-4bfc-947f-dcec8071c5b4","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.8,"end_speed":89.1,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.7470115862162015,"plateTime":0.39007632179269436,"zone":4,"spin_rate":2262,"breakX":14.5,"inducedBreakZ":7.2,"breakZ":-22.2,"px":-0.5276274268685774,"pz":2.0039027544024517,"x0":-0.8947697892238764,"y0":50.006121228383634,"z0":5.428463883609338,"ax":-16.80760358627106,"ay":26.70554455872703,"az":-23.428323952298843,"vx0":4.079066488607891,"vy0":-139.5708916872692,"vz0":-5.06832860077312,"pfxX":1.2083333333333333,"pfxZ":0.6,"pfxZWithGravity":-1.8499999999999999,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3660271617986996,"plateXPoly":-0.5276274268685774,"plateYPoly":0.7083333333333002,"plateZPoly":2.0039027544024517,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5276274268685774,"plate_z":2.0039027544024517,"player_total_pitches":14,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a5c316a-79a4-4b65-96a1-e4a058b3f228","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.3,"end_speed":82,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.494622205727014,"plateTime":0.42410610227174894,"zone":14,"spin_rate":2516,"breakX":6.1,"inducedBreakZ":3.4,"breakZ":-31.4,"px":0.9496866471346758,"pz":1.47051021566296,"x0":-0.8462382431091847,"y0":50.00478438839369,"z0":5.417035790260955,"ax":5.0549709176205635,"ay":24.270980126215413,"az":-28.467803408595778,"vx0":3.505607007476562,"vy0":-128.67249807034207,"vz0":-4.248462949412927,"pfxX":-0.5083333333333333,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.39805971663026923,"plateXPoly":0.9496866471346758,"plateYPoly":0.7083333333333428,"plateZPoly":1.47051021566296,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9496866471346758,"plate_z":1.47051021566296,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a423da7b-9489-4c79-a51d-0178ce898072","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.9,"end_speed":85.9,"sz_top":3.12404155173715,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.4535625942625865,"plateTime":0.39804679666376996,"zone":11,"spin_rate":2247,"breakX":9,"inducedBreakZ":15.8,"breakZ":-14.8,"px":-0.08117223640567928,"pz":3.9598814089638723,"x0":-0.9046081692446107,"y0":50.00568486256723,"z0":5.514955503956858,"ax":-10.567337445146118,"ay":33.17589005996531,"az":-15.353839034246782,"vx0":4.1778642403007815,"vy0":-138.05484674084198,"vz0":-1.2890142301886183,"pfxX":0.75,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.3738813699347541,"plateXPoly":-0.08117223640567928,"plateYPoly":0.7083333333333428,"plateZPoly":3.9598814089638723,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.08117223640567928,"plate_z":3.9598814089638723,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e36b37dd-7e87-4328-beef-33f3b90e5aa8","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":81.6,"sz_top":3.18324391798553,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.661948939660136,"plateTime":0.42683227258356826,"zone":14,"spin_rate":2461,"breakX":4.1,"inducedBreakZ":4,"breakZ":-31.2,"px":0.25827532366043293,"pz":1.0169598281503154,"x0":-0.9834957616721285,"y0":50.00265839883079,"z0":5.3524139246019535,"ax":3.259649780882891,"ay":23.383746724974078,"az":-27.69998187896516,"vx0":2.4472077734212045,"vy0":-127.74564840011261,"vz0":-5.275567897106433,"pfxX":-0.3416666666666666,"pfxZ":0.3333333333333333,"pfxZWithGravity":-2.6,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":4,"breakZInducedFeet":0.3333333333333333,"breakZWithGravityInches":31.2,"breakZWithGravityFeet":2.6,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.4005639661270215,"plateXPoly":0.25827532366043293,"plateYPoly":0.7083333333333286,"plateZPoly":1.0169598281503154,"pfxXDirection":"←","inducedBreakZForcedSign":"+4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.25827532366043293,"plate_z":1.0169598281503154,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4d88fd70-907b-4bce-9aa9-08f6b178801a","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87,"end_speed":81.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.377981339960984,"plateTime":0.42911514513946836,"zone":9,"spin_rate":2537,"breakX":4.9,"inducedBreakZ":1.1,"breakZ":-34.4,"px":0.32206454070254775,"pz":1.82943931247857,"x0":-1.032730376142483,"y0":50.00029222460088,"z0":5.421884970454811,"ax":4.020817932716007,"ay":21.776591289317594,"az":-30.859726072656493,"vx0":2.555606613865266,"vy0":-126.81440097282477,"vz0":-2.7106276178114186,"pfxX":-0.4083333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.8666666666666667,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":34.4,"breakZWithGravityFeet":2.8666666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.4026112634994344,"plateXPoly":0.32206454070254775,"plateYPoly":0.7083333333333002,"plateZPoly":1.82943931247857,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.32206454070254775,"plate_z":1.82943931247857,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"adf01eb4-97a9-487d-8688-866dfb5ea668","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87.4,"end_speed":81.5,"sz_top":3.1536429977423,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.434887947126787,"plateTime":0.4282327304476121,"zone":14,"spin_rate":2556,"breakX":6,"inducedBreakZ":2,"breakZ":-33.4,"px":1.4849364784970867,"pz":0.7705258889883968,"x0":-0.81574995705406,"y0":50.00241838805234,"z0":5.331816881726223,"ax":4.596803278354662,"ay":23.288509103988776,"az":-29.47279402357441,"vx0":4.801020424246246,"vy0":-127.33640368860064,"vz0":-5.427340760448697,"pfxX":-0.5,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.783333333333333,"breakXInches":-6,"breakXFeet":-0.5,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":6,"pfxXNoAbs":-0.5,"plateTimeSZDepth":0.40188649263873877,"plateXPoly":1.4849364784970867,"plateYPoly":0.708333333333357,"plateZPoly":0.7705258889883968,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":1.4849364784970867,"plate_z":0.7705258889883968,"player_total_pitches":19,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"04418bc5-6f36-4e58-8dfb-b59af73d02e6","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":98.4,"end_speed":90.6,"sz_top":3.09443958387247,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.815255210682523,"plateTime":0.3819352681242285,"zone":14,"spin_rate":2287,"breakX":14.9,"inducedBreakZ":9.4,"breakZ":-18.7,"px":1.4409438639282552,"pz":1.9224026812448964,"x0":-0.6682249692789541,"y0":50.002637377409535,"z0":5.40488103031733,"ax":-19.171373548397327,"ay":30.857259715543467,"az":-20.19150620468165,"vx0":9.319830914294881,"vy0":-143.03519418935664,"vz0":-6.094949649848351,"pfxX":1.2416666666666667,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.5583333333333333,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":18.7,"breakZWithGravityFeet":1.5583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3584932497611801,"plateXPoly":1.4409438639282552,"plateYPoly":0.7083333333333712,"plateZPoly":1.9224026812448964,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":1.4409438639282552,"plate_z":1.9224026812448964,"player_total_pitches":20,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"526052df-6ffe-4ff3-9315-cd7e1e5efead","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.1,"end_speed":74.5,"sz_top":3.30164226422484,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.762044986589636,"plateTime":0.4664722722928172,"zone":14,"spin_rate":1230,"breakX":8.3,"inducedBreakZ":-8.6,"breakZ":-50.8,"px":0.6305443304940159,"pz":0.6877321939492944,"x0":-1.7637302308258385,"y0":50.00132271542966,"z0":5.742404507250256,"ax":-7.867308692642204,"ay":24.293552138004955,"az":-38.45992693177638,"vx0":7.188282819777624,"vy0":-117.83162371070135,"vz0":-3.1120866074151894,"pfxX":0.6916666666666668,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-4.233333333333333,"breakXInches":8.3,"breakXFeet":0.6916666666666668,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":50.8,"breakZWithGravityFeet":4.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6916666666666668,"pfxXNoAbs":0.6916666666666668,"plateTimeSZDepth":0.43812150720217924,"plateXPoly":0.6305443304940159,"plateYPoly":0.7083333333333215,"plateZPoly":0.6877321939492944,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6305443304940159,"plate_z":0.6877321939492944,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"839d55ef-1fd7-4530-8510-2e969e208c7e","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":93.1,"end_speed":84.8,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.0841165624189255,"plateTime":0.4052779801977904,"zone":5,"spin_rate":2526,"breakX":9.4,"inducedBreakZ":17.6,"breakZ":-14,"px":0.12793866165770917,"pz":2.4609876236332537,"x0":-1.614685719580384,"y0":50.00564590410199,"z0":5.576661814543862,"ax":-11.077369088040053,"ay":30.297777791096653,"az":-13.073087452633867,"vx0":6.686711495813305,"vy0":-135.294125856903,"vz0":-5.698684656968501,"pfxX":0.7833333333333333,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.1666666666666667,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.3805901519234512,"plateXPoly":0.12793866165770917,"plateYPoly":0.7083333333333286,"plateZPoly":2.4609876236332537,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12793866165770917,"plate_z":2.4609876236332537,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8036e382-c2ad-489b-b5ab-57cea6774e9f","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.2,"end_speed":85.3,"sz_top":3.30164226422484,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.165794930239463,"plateTime":0.40422197535593796,"zone":6,"spin_rate":2528,"breakX":10.2,"inducedBreakZ":16.8,"breakZ":-14.8,"px":0.7564150218049022,"pz":2.293308855865707,"x0":-1.519958281084372,"y0":50.00425170535492,"z0":5.572471511992068,"ax":-12.285044761732454,"ay":28.867057142171454,"az":-13.854254953708752,"vx0":8.329314760463799,"vy0":-135.37043330306716,"vz0":-6.0115277579287545,"pfxX":0.85,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.2333333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.379512533248708,"plateXPoly":0.7564150218049022,"plateYPoly":0.7083333333333144,"plateZPoly":2.293308855865707,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7564150218049022,"plate_z":2.293308855865707,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7ba37299-b87a-469b-82e4-0863e1497ac2","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.8,"end_speed":76.8,"sz_top":3.21284430859514,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.082630009301715,"plateTime":0.4545041559030629,"zone":14,"spin_rate":1140,"breakX":6.5,"inducedBreakZ":-1.9,"breakZ":-41.9,"px":0.7837873616688871,"pz":0.37833893944802366,"x0":-1.7316263526746773,"y0":50.00490194997235,"z0":5.499310485542776,"ax":-6.584578549856141,"ay":22.408323721320194,"az":-33.0292292179423,"vx0":7.3000196856779125,"vy0":-120.31455696766474,"vz0":-4.955230045730791,"pfxX":0.5416666666666666,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-3.4916666666666667,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.42668484275798796,"plateXPoly":0.7837873616688871,"plateYPoly":0.7083333333333712,"plateZPoly":0.37833893944802366,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7837873616688871,"plate_z":0.37833893944802366,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7a2d0f4f-231a-4c45-9498-38f4be1ee761","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.5,"end_speed":76,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.316002925498939,"plateTime":0.45513326616544925,"zone":1,"spin_rate":977,"breakX":5.2,"inducedBreakZ":2.6,"breakZ":-37.3,"px":-0.6528755979034304,"pz":3.1484942705055903,"x0":-1.7481994816747792,"y0":50.00492067842638,"z0":5.771645841843535,"ax":-4.872220899609017,"ay":22.591034107509255,"az":-30.27050024610885,"vx0":3.6043478744353377,"vy0":-120.19692607437275,"vz0":0.32808268250893313,"pfxX":0.43333333333333335,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.108333333333333,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":37.3,"breakZWithGravityFeet":3.108333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.42728947106473136,"plateXPoly":-0.6528755979034304,"plateYPoly":0.7083333333333357,"plateZPoly":3.1484942705055903,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6528755979034304,"plate_z":3.1484942705055903,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"79e920ad-f70e-4b51-850a-fef3e1312650","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":92.9,"end_speed":85.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.173435575068393,"plateTime":0.4047991252862202,"zone":9,"spin_rate":2582,"breakX":6.4,"inducedBreakZ":18.8,"breakZ":-12.8,"px":0.37372451640836424,"pz":2.001393132455034,"x0":-1.4823169603777788,"y0":50.00154190845048,"z0":5.603612004032089,"ax":-7.7997526939152895,"ay":28.239382993594653,"az":-11.553725551502243,"vx0":6.366454478032041,"vy0":-135.09109684334703,"vz0":-7.28493925838484,"pfxX":0.5333333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.0666666666666667,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3799796979355773,"plateXPoly":0.37372451640836424,"plateYPoly":0.7083333333332931,"plateZPoly":2.001393132455034,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.37372451640836424,"plate_z":2.001393132455034,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a00fd00-c9bd-4d41-8d0d-7e5ecd3c7002","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.7,"end_speed":86.5,"sz_top":3.32735183385613,"sz_bot":1.53107243071418,"sz_depth":8.5,"sz_width":17,"extension":6.413791403698967,"plateTime":0.39848054170776637,"zone":14,"spin_rate":2567,"breakX":10.4,"inducedBreakZ":16.8,"breakZ":-13.8,"px":0.10058388547360542,"pz":1.264618126212297,"x0":-1.3939860026133863,"y0":50.00142413820507,"z0":5.58342906398773,"ax":-12.406119377846164,"ay":30.761848994364524,"az":-12.499969789409112,"vx0":6.315462569231915,"vy0":-137.50267386612092,"vz0":-9.204675203939669,"pfxX":0.8666666666666667,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.1500000000000001,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.37414693363256013,"plateXPoly":0.10058388547360542,"plateYPoly":0.7083333333333428,"plateZPoly":1.264618126212297,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10058388547360542,"plate_z":1.264618126212297,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6656af9c-a570-459f-9267-41c3f365e95d","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.6,"end_speed":85.9,"sz_top":3.39077401337561,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.23147709110528,"plateTime":0.39964991799085947,"zone":6,"spin_rate":2553,"breakX":10,"inducedBreakZ":17.3,"breakZ":-13.6,"px":0.8228237334652226,"pz":2.6749157238209396,"x0":-1.3638480215360815,"y0":50.0041157289256,"z0":5.643006352231109,"ax":-12.349694198747363,"ay":32.34489125605223,"az":-12.872275337766464,"vx0":8.14342570243307,"vy0":-137.40350809118982,"vz0":-5.4917515830837,"pfxX":0.8333333333333334,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.1333333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3753489865161705,"plateXPoly":0.8228237334652226,"plateYPoly":0.7083333333333428,"plateZPoly":2.6749157238209396,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8228237334652226,"plate_z":2.6749157238209396,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e68d7158-85ec-40c6-b059-e06e850e46a4","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":85.7,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.16369793685601,"plateTime":0.4007659375446968,"zone":3,"spin_rate":2548,"breakX":11.9,"inducedBreakZ":17.4,"breakZ":-13.7,"px":0.29162887684270555,"pz":2.7633550610920565,"x0":-1.3252020761976315,"y0":50.00660892263334,"z0":5.698511569071945,"ax":-14.018559300897813,"ay":31.458426821548617,"az":-13.008724619188193,"vx0":6.933921872902275,"vy0":-136.9023592835898,"vz0":-5.35044910921966,"pfxX":0.9916666666666667,"pfxZ":1.45,"pfxZWithGravity":-1.1416666666666666,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.3763735706250681,"plateXPoly":0.29162887684270555,"plateYPoly":0.7083333333333499,"plateZPoly":2.7633550610920565,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.29162887684270555,"plate_z":2.7633550610920565,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a33bac0c-d031-4553-9259-1decd7159f44","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.2,"end_speed":85.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.057829376784444,"plateTime":0.4008567754592267,"zone":3,"spin_rate":2470,"breakX":10.1,"inducedBreakZ":15.2,"breakZ":-15.7,"px":0.8240529226174353,"pz":2.973431465780531,"x0":-1.4360634207181646,"y0":50.004203816271364,"z0":5.519507204105809,"ax":-12.425070184206243,"ay":31.832201573062957,"az":-15.507655898937218,"vx0":8.34224263375274,"vy0":-136.93314018469604,"vz0":-3.8438511524769834,"pfxX":0.8416666666666667,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.3083333333333333,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.37647347953308696,"plateXPoly":0.8240529226174353,"plateYPoly":0.7083333333333428,"plateZPoly":2.973431465780531,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8240529226174353,"plate_z":2.973431465780531,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"454130ef-b1dc-4c3b-bb59-b0024aa0d813","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":81,"sz_top":3.39077401337561,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.276155544883641,"plateTime":0.4295301143789545,"zone":14,"spin_rate":2036,"breakX":3.1,"inducedBreakZ":5.5,"breakZ":-30.1,"px":2.327634166675334,"pz":0.8574716466616321,"x0":-1.1357798478505527,"y0":50.00021077951082,"z0":5.713163014289309,"ax":1.1578609357858425,"ay":25.41751282286019,"az":-25.939096075277597,"vx0":8.355820654186541,"vy0":-127.36826970028771,"vz0":-6.812445601754952,"pfxX":-0.25833333333333336,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.5083333333333333,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40322609881703414,"plateXPoly":2.327634166675334,"plateYPoly":0.7083333333333357,"plateZPoly":0.8574716466616321,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":2.327634166675334,"plate_z":0.8574716466616321,"player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc5706c9-0322-45f6-bff5-af0f97525ce0","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.4,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.123711853162773,"plateTime":0.40343160360844976,"zone":4,"spin_rate":2499,"breakX":9,"inducedBreakZ":14.8,"breakZ":-16.7,"px":-0.4483378923131106,"pz":2.1384676833997958,"x0":-1.3692637300520398,"y0":50.0058739989452,"z0":5.546399528734618,"ax":-10.185245254823196,"ay":29.707601615754513,"az":-15.86694371615874,"vx0":4.360225517114679,"vy0":-135.76142693210724,"vz0":-5.990823064520845,"pfxX":0.75,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.37881988390841714,"plateXPoly":-0.4483378923131106,"plateYPoly":0.7083333333333286,"plateZPoly":2.1384676833997958,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.6","hit_distance":"314","xba":".020","hit_angle":"34","is_barrel":0,"hc_x":176.43,"hc_x_ft":123.48281480000003,"hc_y":83.37,"hc_y_ft":289.31528679999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.4483378923131106,"plate_z":2.1384676833997958,"launch_speed":"87.6","launch_angle":"34","player_total_pitches":12,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"762efff0-8015-425c-855a-5ec090ac8e4b","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":94.5,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.346286151621961,"plateTime":0.4009430926179016,"zone":6,"spin_rate":2537,"breakX":9.2,"inducedBreakZ":15.8,"breakZ":-15.1,"px":0.6242133531304432,"pz":2.34420934692289,"x0":-1.1906532423885328,"y0":50.00596076005408,"z0":5.700875187678859,"ax":-11.404463023538002,"ay":34.2081543549415,"az":-14.232684415041316,"vx0":6.966009633572123,"vy0":-137.31835928548915,"vz0":-6.230749389485976,"pfxX":0.7666666666666666,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2583333333333333,"breakXInches":9.2,"breakXFeet":0.7666666666666666,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7666666666666666,"pfxXNoAbs":0.7666666666666666,"plateTimeSZDepth":0.37667524334800273,"plateXPoly":0.6242133531304432,"plateYPoly":0.7083333333333286,"plateZPoly":2.34420934692289,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6242133531304432,"plate_z":2.34420934692289,"player_total_pitches":13,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"413cf5c3-1109-42b7-b816-ab8ba5de84ac","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":94.3,"end_speed":86.1,"sz_top":3.36117661768457,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.100437378469146,"plateTime":0.3988185769226482,"zone":11,"spin_rate":2506,"breakX":10.2,"inducedBreakZ":15.2,"breakZ":-15.5,"px":-0.617567268263984,"pz":4.349135549268528,"x0":-1.1996083373738469,"y0":50.00018575722192,"z0":5.898202243122401,"ax":-11.610651567926753,"ay":30.24394794772938,"az":-16.085067725688383,"vx0":3.7281577835933595,"vy0":-137.30770323994042,"vz0":-1.125797773907823,"pfxX":0.85,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3744283883529641,"plateXPoly":-0.617567268263984,"plateYPoly":0.7083333333333428,"plateZPoly":4.349135549268528,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.617567268263984,"plate_z":4.349135549268528,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d3b38876-4116-4d7d-8e4e-e1f15bbae038","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.160827981999856,"plateTime":0.39774821961678875,"zone":1,"spin_rate":2533,"breakX":7.4,"inducedBreakZ":15.8,"breakZ":-14.6,"px":-0.6676409985625178,"pz":3.3389102938015025,"x0":-1.2165016863790763,"y0":50.00090022097856,"z0":5.856191962817484,"ax":-8.548767718614762,"ay":29.507343897203835,"az":-14.70968049154136,"vx0":3.065952481531862,"vy0":-137.5216427870351,"vz0":-3.9954075903506836,"pfxX":0.6166666666666667,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2166666666666666,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3733925215774866,"plateXPoly":-0.6676409985625178,"plateYPoly":0.7083333333333641,"plateZPoly":3.3389102938015025,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6676409985625178,"plate_z":3.3389102938015025,"player_total_pitches":15,"player_total_pitches_pitch_types":11,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"24459500-334d-4d23-aa72-e03b09c7ac9f","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.9,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.23513157093203,"plateTime":0.4013974351416234,"zone":11,"spin_rate":2588,"breakX":10.7,"inducedBreakZ":16,"breakZ":-15.1,"px":-0.8744590655361231,"pz":2.4681439854563516,"x0":-1.1297884133276819,"y0":50.00236127980549,"z0":5.741976699575474,"ax":-11.742992129199457,"ay":30.801302670629877,"az":-14.429097669295695,"vx0":2.890465862072847,"vy0":-136.5882630255931,"vz0":-5.9666523882453255,"pfxX":0.8916666666666666,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.2583333333333333,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.3769130400306525,"plateXPoly":-0.8744590655361231,"plateYPoly":0.7083333333333783,"plateZPoly":2.4681439854563516,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8744590655361231,"plate_z":2.4681439854563516,"player_total_pitches":16,"player_total_pitches_pitch_types":12,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"82a1b72f-3a92-4874-96e4-34c25e8e49d6","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.3,"end_speed":85.1,"sz_top":3.39077401337561,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.0439866082204095,"plateTime":0.4033060944921667,"zone":11,"spin_rate":2515,"breakX":4.9,"inducedBreakZ":14.8,"breakZ":-16.6,"px":-0.19805856597158966,"pz":5.016346290897187,"x0":-1.2226602098942987,"y0":50.002301281204055,"z0":5.9385280300214305,"ax":-5.974193821759554,"ay":30.11857045368751,"az":-17.316843893381417,"vx0":3.836841177307492,"vy0":-135.87330002863447,"vz0":0.8436325841388893,"pfxX":0.4083333333333334,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3833333333333335,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.37868760231557347,"plateXPoly":-0.19805856597158966,"plateYPoly":0.7083333333333144,"plateZPoly":5.016346290897187,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.19805856597158966,"plate_z":5.016346290897187,"player_total_pitches":17,"player_total_pitches_pitch_types":13,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a5d67a1-7222-4a93-93df-e4f45bf7a5a0","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.2,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.259933772543298,"plateTime":0.4035708051691276,"zone":2,"spin_rate":2493,"breakX":8.8,"inducedBreakZ":16.3,"breakZ":-15.1,"px":0.1501831899509143,"pz":3.067962244536913,"x0":-1.0481801721765431,"y0":50.00521840587245,"z0":5.819358929020801,"ax":-10.119234286223918,"ay":30.136192562230857,"az":-14.565041298465378,"vx0":5.079660240993222,"vy0":-135.79740709057174,"vz0":-4.500808347718744,"pfxX":0.7333333333333334,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.37895227557913636,"plateXPoly":0.1501831899509143,"plateYPoly":0.7083333333333002,"plateZPoly":3.067962244536913,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.1501831899509143,"plate_z":3.067962244536913,"player_total_pitches":18,"player_total_pitches_pitch_types":14,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3e99c000-a435-4229-9402-87a64746d17f","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.7,"end_speed":85.6,"sz_top":3.33157866990382,"sz_bot":1.44644537655885,"sz_depth":8.5,"sz_width":17,"extension":6.163222369148851,"plateTime":0.40218651148329565,"zone":13,"spin_rate":2434,"breakX":8.5,"inducedBreakZ":16.1,"breakZ":-15.2,"px":-1.0185319072887664,"pz":2.0069606144874608,"x0":-1.1493797435698123,"y0":50.003317678180764,"z0":5.70907075617105,"ax":-9.263967899641314,"ay":30.578847975116506,"az":-14.158673957879172,"vx0":2.0957596540029764,"vy0":-136.3038745794065,"vz0":-7.129402445421864,"pfxX":0.7083333333333334,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2666666666666666,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.3776531778769525,"plateXPoly":-1.0185319072887664,"plateYPoly":0.7083333333333286,"plateZPoly":2.0069606144874608,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-1.0185319072887664,"plate_z":2.0069606144874608,"player_total_pitches":19,"player_total_pitches_pitch_types":15,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c6bb94cd-39da-45ee-a451-7963062a2238","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":86.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.110125288599667,"plateTime":0.40056682365997887,"zone":11,"spin_rate":2504,"breakX":10,"inducedBreakZ":16,"breakZ":-15,"px":-0.9107515340318882,"pz":3.0698329005361105,"x0":-1.093429126568558,"y0":50.00332432619571,"z0":5.803017132031708,"ax":-10.889117021771813,"ay":28.92761420787074,"az":-14.69127443123762,"vx0":2.5331994008832477,"vy0":-136.52593676376483,"vz0":-4.50585786864636,"pfxX":0.8333333333333334,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.25,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3760483409273182,"plateXPoly":-0.9107515340318882,"plateYPoly":0.7083333333332931,"plateZPoly":3.0698329005361105,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.9107515340318882,"plate_z":3.0698329005361105,"player_total_pitches":20,"player_total_pitches_pitch_types":16,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39df4e98-1e57-42ec-bd8e-5273d1e146ee","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.142560146664155,"plateTime":0.40029125153368916,"zone":11,"spin_rate":2409,"breakX":4.9,"inducedBreakZ":16.9,"breakZ":-14,"px":-0.9695716684104694,"pz":3.1763368710527997,"x0":-1.2442068094829553,"y0":50.00088867556009,"z0":5.813120000563357,"ax":-5.586027718635151,"ay":30.232753676031166,"az":-13.710295302187012,"vx0":1.7804404388231831,"vy0":-136.83808603921523,"vz0":-4.439551846373953,"pfxX":0.4083333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-1.1666666666666667,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.3758288708350615,"plateXPoly":-0.9695716684104694,"plateYPoly":0.7083333333333357,"plateZPoly":3.1763368710527997,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"89.0","hit_speed":"89.3","hit_distance":"278","xba":".010","hit_angle":"45","is_barrel":0,"hc_x":74.19,"hc_x_ft":-122.9523916,"hc_y":100.46,"hc_y_ft":248.12223440000002,"isSword":false,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.9695716684104694,"plate_z":3.1763368710527997,"launch_speed":"89.3","launch_angle":"45","player_total_pitches":21,"player_total_pitches_pitch_types":17,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b25b1a9c-d897-4cfb-b22c-c595de2cc65f","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.8,"end_speed":85.4,"sz_top":3.50915800133875,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.101881276896484,"plateTime":0.4015514568826193,"zone":11,"spin_rate":2232,"breakX":13,"inducedBreakZ":13.8,"breakZ":-17.3,"px":-0.4228915475216959,"pz":4.636339513627944,"x0":-1.1034997669162994,"y0":50.001120647745395,"z0":5.972516614713716,"ax":-14.517969892367105,"ay":31.217257649120995,"az":-18.0135895080679,"vx0":4.542143153753213,"vy0":-136.61056806232315,"vz0":-0.14734159812298508,"pfxX":1.0833333333333333,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.4416666666666667,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.3770724280890102,"plateXPoly":-0.4228915475216959,"plateYPoly":0.7083333333333641,"plateZPoly":4.636339513627944,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4228915475216959,"plate_z":4.636339513627944,"player_total_pitches":22,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2dabb29-7951-4fd0-92a5-b6c751fcbefd","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":83.9,"end_speed":77,"sz_top":3.33157866990382,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.450497679708479,"plateTime":0.4499839293989565,"zone":14,"spin_rate":1135,"breakX":5.5,"inducedBreakZ":-6.4,"breakZ":-45.5,"px":0.37857160862028927,"pz":0.8927514133117125,"x0":-1.2694790682972386,"y0":50.004737323633755,"z0":5.743243276190271,"ax":-5.691358165538188,"ay":25.788955236188833,"az":-36.87680721465889,"vx0":5.102091276211217,"vy0":-122.08787639438653,"vz0":-3.6836579613651903,"pfxX":0.4583333333333333,"pfxZ":-0.5333333333333333,"pfxZWithGravity":-3.7916666666666665,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":-6.4,"breakZInducedFeet":-0.5333333333333333,"breakZWithGravityInches":45.5,"breakZWithGravityFeet":3.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.42264408698937095,"plateXPoly":0.37857160862028927,"plateYPoly":0.7083333333333641,"plateZPoly":0.8927514133117125,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.37857160862028927,"plate_z":0.8927514133117125,"player_total_pitches":23,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12a68f23-6fd8-4519-82a4-8666decb2fbf","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":85.6,"end_speed":79.2,"sz_top":3.39077401337561,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.189148200233806,"plateTime":0.43839201874938416,"zone":14,"spin_rate":1980,"breakX":3,"inducedBreakZ":4.3,"breakZ":-32.8,"px":1.2700718993706361,"pz":2.126771853023003,"x0":-1.1108105158060029,"y0":50.0023666802569,"z0":5.837587338531963,"ax":1.6265201590979554,"ay":23.436914472753507,"az":-28.015492438319605,"vx0":5.451352991791991,"vy0":-124.6159964128966,"vz0":-3.253945118465438,"pfxX":-0.25,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.733333333333333,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":32.8,"breakZWithGravityFeet":2.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.41149011543350617,"plateXPoly":1.2700718993706361,"plateYPoly":0.7083333333332789,"plateZPoly":2.126771853023003,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2700718993706361,"plate_z":2.126771853023003,"player_total_pitches":24,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8400dccd-4a20-4c2f-ae6e-d04498350ced","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.9,"end_speed":85,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":6.160327904945108,"plateTime":0.4047546539290474,"zone":1,"spin_rate":2403,"breakX":7,"inducedBreakZ":17.2,"breakZ":-14.5,"px":-0.7539977676129678,"pz":3.3631539029552986,"x0":-1.4177813045398595,"y0":50.00573471763273,"z0":5.748208684497066,"ax":-7.865953262189608,"ay":29.48280211163372,"az":-14.086511317082902,"vx0":3.2412927575763493,"vy0":-135.31344367629904,"vz0":-3.5987033757954774,"pfxX":0.5833333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7,"breakXFeet":0.5833333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5833333333333334,"pfxXNoAbs":0.5833333333333334,"plateTimeSZDepth":0.3800560079541625,"plateXPoly":-0.7539977676129678,"plateYPoly":0.7083333333333357,"plateZPoly":3.3631539029552986,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7539977676129678,"plate_z":3.3631539029552986,"player_total_pitches":25,"player_total_pitches_pitch_types":18,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"026b1ada-5ec6-41c1-bf68-765cb2ad7a8f","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":93.1,"end_speed":84.9,"sz_top":3.4203708532587,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.319590031243861,"plateTime":0.405549112494076,"zone":8,"spin_rate":2277,"breakX":14.4,"inducedBreakZ":9.4,"breakZ":-22.4,"px":0.11522322635568916,"pz":1.946090678736315,"x0":-1.3650653571569824,"y0":50.00147801526012,"z0":5.571096920741931,"ax":-16.27951369749569,"ay":30.603467998154223,"az":-21.635016975749426,"vx0":6.986891475761262,"vy0":-135.26684376463834,"vz0":-5.399442453783187,"pfxX":1.2,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8666666666666665,"breakXInches":14.4,"breakXFeet":1.2,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":1.2,"plateTimeSZDepth":0.38081953045548883,"plateXPoly":0.11522322635568916,"plateYPoly":0.7083333333333499,"plateZPoly":1.946090678736315,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.11522322635568916,"plate_z":1.946090678736315,"player_total_pitches":26,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b97f4e4-8a26-41cd-905e-1863dbcc8291","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":83.1,"end_speed":76.6,"sz_top":3.4203708532587,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.108227639039963,"plateTime":0.4526272360175003,"zone":13,"spin_rate":1089,"breakX":11.9,"inducedBreakZ":-4.3,"breakZ":-43.8,"px":-1.2819581782707705,"pz":1.814197181866854,"x0":-1.6232277944032434,"y0":50.00057393993548,"z0":5.60129766654356,"ax":-10.324374798592627,"ay":23.50355894411183,"az":-35.61538841050842,"vx0":2.9967741975929822,"vy0":-120.9876435335253,"vz0":-1.3442463934729934,"pfxX":0.9916666666666667,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.65,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.4249563714831954,"plateXPoly":-1.2819581782707705,"plateYPoly":0.7083333333333144,"plateZPoly":1.814197181866854,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.2819581782707705,"plate_z":1.814197181866854,"player_total_pitches":27,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3b4491ee-7f04-4364-bded-a8bfc83b020b","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":84.9,"sz_top":3.38883091521701,"sz_bot":1.41486813681722,"sz_depth":8.5,"sz_width":17,"extension":6.153709000406791,"plateTime":0.4031054954028037,"zone":2,"spin_rate":2437,"breakX":7.7,"inducedBreakZ":18.1,"breakZ":-13.3,"px":0.21380093183712412,"pz":3.3675632310372694,"x0":-1.2245090788938584,"y0":50.001651959624276,"z0":5.612956616492072,"ax":-9.222065291497264,"ay":32.37460297024416,"az":-12.900844909857428,"vx0":5.544730608520915,"vy0":-136.32569410941963,"vz0":-3.488531618269799,"pfxX":0.6416666666666667,"pfxZ":1.5083333333333335,"pfxZWithGravity":-1.1083333333333334,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.37860536484928875,"plateXPoly":0.21380093183712412,"plateYPoly":0.7083333333333499,"plateZPoly":3.3675632310372694,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21380093183712412,"plate_z":3.3675632310372694,"player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":264,"rowId":"264-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"768b1e7a-de38-4616-af10-b5962ce4b705","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.8,"end_speed":85.7,"sz_top":3.50915800133875,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.278505351731046,"plateTime":0.4023522879158161,"zone":14,"spin_rate":2463,"breakX":9.1,"inducedBreakZ":16.1,"breakZ":-15.1,"px":1.3389085383061172,"pz":1.8468883228831245,"x0":-1.3191163226802523,"y0":50.0066812939674,"z0":5.522671526649773,"ax":-11.43391011216828,"ay":30.234153679950964,"az":-14.084368008299286,"vx0":9.195032580548178,"vy0":-136.18978152473295,"vz0":-7.067971385091082,"pfxX":0.7583333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2583333333333333,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3778284675727444,"plateXPoly":1.3389085383061172,"plateYPoly":0.7083333333333144,"plateZPoly":1.8468883228831245,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3389085383061172,"plate_z":1.8468883228831245,"player_total_pitches":29,"player_total_pitches_pitch_types":20,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":265,"rowId":"265-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a038ba7-fccb-4e68-8627-fbd9da139253","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.3,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.262530483023057,"plateTime":0.40362030818058026,"zone":8,"spin_rate":2478,"breakX":10.2,"inducedBreakZ":15.1,"breakZ":-16.3,"px":-0.1852240579562736,"pz":2.104023858281896,"x0":-1.399157567513505,"y0":50.00607493631974,"z0":5.4974018895889305,"ax":-11.691176047437486,"ay":29.986515715111164,"az":-15.500628524385794,"vx0":5.418443235069701,"vy0":-135.75243985710202,"vz0":-6.0158288717111414,"pfxX":0.85,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.3583333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.37900975540144355,"plateXPoly":-0.1852240579562736,"plateYPoly":0.708333333333357,"plateZPoly":2.104023858281896,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1852240579562736,"plate_z":2.104023858281896,"player_total_pitches":30,"player_total_pitches_pitch_types":21,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"31868fff-fb81-4a3d-8bcb-b1dba02b8af8","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":83.9,"end_speed":77.7,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.099189777014802,"plateTime":0.4472732653160447,"zone":13,"spin_rate":1174,"breakX":11.9,"inducedBreakZ":-2,"breakZ":-40.7,"px":-0.9683931177329809,"pz":1.5645702459634103,"x0":-1.495835924113748,"y0":50.00221594238443,"z0":5.5875435224100265,"ax":-10.607094313342644,"ay":22.906035682182253,"az":-33.615151298888996,"vx0":3.4829643064978617,"vy0":-122.21626941076292,"vz0":-2.5251807936399113,"pfxX":0.9916666666666667,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.391666666666667,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.41985223289045615,"plateXPoly":-0.9683931177329809,"plateYPoly":0.7083333333333215,"plateZPoly":1.5645702459634103,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.9683931177329809,"plate_z":1.5645702459634103,"player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":267,"rowId":"267-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dd82af11-2b04-4d90-9f6f-2196ffb02627","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.4,"end_speed":85.3,"sz_top":3.5683465874078,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.346189497259532,"plateTime":0.4044012638727148,"zone":14,"spin_rate":2159,"breakX":7.4,"inducedBreakZ":15.5,"breakZ":-16.1,"px":1.7831264234102762,"pz":1.855921662445994,"x0":-1.1946133108795174,"y0":50.00161823067536,"z0":5.432975199626914,"ax":-9.807110299281995,"ay":29.92367235391438,"az":-14.919757999350745,"vx0":9.704271900198776,"vy0":-135.50357344347034,"vz0":-6.588309247595061,"pfxX":0.6166666666666667,"pfxZ":1.2916666666666667,"pfxZWithGravity":-1.3416666666666668,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3796972390618115,"plateXPoly":1.7831264234102762,"plateYPoly":0.7083333333333712,"plateZPoly":1.855921662445994,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":1.7831264234102762,"plate_z":1.855921662445994,"player_total_pitches":32,"player_total_pitches_pitch_types":22,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":268,"rowId":"268-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cad5aa76-baf9-4b20-81bd-5ad701cc6c33","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.1,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.279535036476131,"plateTime":0.4052723450606006,"zone":14,"spin_rate":2269,"breakX":7.3,"inducedBreakZ":16.2,"breakZ":-15.5,"px":0.9855107102066694,"pz":2.2512453269438484,"x0":-1.289389257761939,"y0":50.000024784502784,"z0":5.5179657562121935,"ax":-9.28192960149342,"ay":30.492299645986197,"az":-14.444423011028956,"vx0":7.744209333761477,"vy0":-135.33423097787846,"vz0":-5.836235732707922,"pfxX":0.6083333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2916666666666667,"breakXInches":7.3,"breakXFeet":0.6083333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6083333333333333,"pfxXNoAbs":0.6083333333333333,"plateTimeSZDepth":0.38053522103454424,"plateXPoly":0.9855107102066694,"plateYPoly":0.7083333333333641,"plateZPoly":2.2512453269438484,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9855107102066694,"plate_z":2.2512453269438484,"player_total_pitches":33,"player_total_pitches_pitch_types":23,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f4b067ad-46cf-4b65-a809-6784b0f36559","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.8,"end_speed":77.1,"sz_top":3.44996713365224,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.192205809506331,"plateTime":0.44968010842423967,"zone":13,"spin_rate":1047,"breakX":6.1,"inducedBreakZ":-3,"breakZ":-42.1,"px":-0.6852879615359772,"pz":1.1629616537069563,"x0":-1.5173898729251878,"y0":50.00228368749952,"z0":5.608150448513296,"ax":-5.693886856111457,"ay":24.87927972772159,"az":-34.243329199372425,"vx0":3.1727136196579835,"vy0":-121.98707286665795,"vz0":-3.29669379226449,"pfxX":0.5083333333333333,"pfxZ":-0.25,"pfxZWithGravity":-3.5083333333333333,"breakXInches":6.1,"breakXFeet":0.5083333333333333,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5083333333333333,"pfxXNoAbs":0.5083333333333333,"plateTimeSZDepth":0.4222754320556943,"plateXPoly":-0.6852879615359772,"plateYPoly":0.7083333333333286,"plateZPoly":1.1629616537069563,"pfxXDirection":"→","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6852879615359772,"plate_z":1.1629616537069563,"player_total_pitches":34,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":270,"rowId":"270-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f9256fe2-fc17-4ee7-949c-1864405ac394","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.7,"end_speed":83.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.275390196558159,"plateTime":0.4082257403842835,"zone":4,"spin_rate":2301,"breakX":18,"inducedBreakZ":8.8,"breakZ":-23.4,"px":-0.39901030935454895,"pz":2.704171372887153,"x0":-1.3037453950175175,"y0":50.00251322193368,"z0":5.5983159243694125,"ax":-19.65114807098427,"ay":32.290715833791346,"az":-22.750378922315225,"vx0":6.127121442609553,"vy0":-134.74144185399024,"vz0":-3.1854508540349924,"pfxX":1.5,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.95,"breakXInches":18,"breakXFeet":1.5,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":1.5,"pfxXNoAbs":1.5,"plateTimeSZDepth":0.38346216900236935,"plateXPoly":-0.39901030935454895,"plateYPoly":0.7083333333333215,"plateZPoly":2.704171372887153,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.39901030935454895,"plate_z":2.704171372887153,"player_total_pitches":35,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":271,"rowId":"271-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f28da50d-4c45-47c7-8082-46e64c6e12bc","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.4,"end_speed":85.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.276747798306124,"plateTime":0.40013454837506934,"zone":6,"spin_rate":2364,"breakX":16,"inducedBreakZ":11.9,"breakZ":-19,"px":0.8043814971642127,"pz":2.2737156658090765,"x0":-1.0458228626489183,"y0":50.00621317653811,"z0":5.6288083042686745,"ax":-18.625980873322238,"ay":31.596880717677106,"az":-18.626242881729805,"vx0":8.423241059938873,"vy0":-137.12209866992316,"vz0":-5.428382045788476,"pfxX":1.3333333333333333,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5833333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.375788343253122,"plateXPoly":0.8043814971642127,"plateYPoly":0.7083333333333286,"plateZPoly":2.2737156658090765,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":0.8043814971642127,"plate_z":2.2737156658090765,"player_total_pitches":36,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":272,"rowId":"272-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"81998250-a8a9-4e4c-bd26-660c3a8d5fd9","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.163037399910584,"plateTime":0.4004641848765851,"zone":6,"spin_rate":2455,"breakX":8.5,"inducedBreakZ":17.2,"breakZ":-13.8,"px":0.5985585198577457,"pz":2.780313326105473,"x0":-1.2940169557060808,"y0":50.00375815373892,"z0":5.549705451061618,"ax":-10.408446205970028,"ay":30.08113452861695,"az":-13.3055477689107,"vx0":6.990168134711586,"vy0":-136.75744939418,"vz0":-4.863752616468559,"pfxX":0.7083333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.1500000000000001,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.3760079642172572,"plateXPoly":0.5985585198577457,"plateYPoly":0.7083333333333215,"plateZPoly":2.780313326105473,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":10,"is_abs_challenge":false,"plate_x":0.5985585198577457,"plate_z":2.780313326105473,"player_total_pitches":37,"player_total_pitches_pitch_types":24,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a780c815-a6c8-4f32-87bc-2238fe213b11","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.8,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.067623372813844,"plateTime":0.40520518860193677,"zone":2,"spin_rate":2326,"breakX":4.3,"inducedBreakZ":18.6,"breakZ":-13.1,"px":-0.0888206725432259,"pz":3.177631984750754,"x0":-1.347433784071567,"y0":50.001166512062284,"z0":5.571489721071464,"ax":-5.35328604253732,"ay":28.778336699936492,"az":-12.515061058520477,"vx0":4.326848580522434,"vy0":-135.05503606153613,"vz0":-3.912623940067017,"pfxX":0.35833333333333334,"pfxZ":1.55,"pfxZWithGravity":-1.0916666666666666,"breakXInches":4.3,"breakXFeet":0.35833333333333334,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.35833333333333334,"pfxXNoAbs":0.35833333333333334,"plateTimeSZDepth":0.38040056386569004,"plateXPoly":-0.0888206725432259,"plateYPoly":0.7083333333333428,"plateZPoly":3.177631984750754,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"88.0","hit_distance":"47","xba":".000","hit_angle":"86","is_barrel":0,"hc_x":116.74,"hc_x_ft":-20.391573600000015,"hc_y":219.56,"hc_y_ft":-38.95164159999996,"isSword":false,"is_bip_out":"Y","pitch_number":11,"is_abs_challenge":false,"plate_x":-0.0888206725432259,"plate_z":3.177631984750754,"launch_speed":"88.0","launch_angle":"86","player_total_pitches":38,"player_total_pitches_pitch_types":25,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"680d81ea-195f-467e-9ba6-3a787b101166","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93,"end_speed":85.5,"sz_top":3.59794001587054,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.293717404138548,"plateTime":0.40351995096420223,"zone":4,"spin_rate":2696,"breakX":0.1,"inducedBreakZ":18.8,"breakZ":-12.6,"px":-0.676657344788187,"pz":2.6964660062827948,"x0":-0.2927464227123217,"y0":50.0037166812647,"z0":5.659867111400828,"ax":0.10583383440929893,"ay":27.99143255800596,"az":-11.766487981933086,"vx0":-1.0335544882956114,"vy0":-135.43938099713316,"vz0":-5.594729352831316,"pfxX":0.008333333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.05,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.3787934579734216,"plateXPoly":-0.676657344788187,"plateYPoly":0.708333333333357,"plateZPoly":2.6964660062827948,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.676657344788187,"plate_z":2.6964660062827948,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":293,"rowId":"293-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"391764d2-dea0-4723-b32c-15dcaae401f7","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.2,"end_speed":83.8,"sz_top":3.53875258137304,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.197268240612743,"plateTime":0.4150705861776718,"zone":13,"spin_rate":2132,"breakX":11.8,"inducedBreakZ":5.6,"breakZ":-27.6,"px":-0.6159620648689164,"pz":0.9074747960708072,"x0":-0.6716039673919202,"y0":50.001944154531834,"z0":5.3596137531453225,"ax":-11.937185714345546,"ay":24.915028628368034,"az":-25.601975086276237,"vx0":2.4678294101407805,"vy0":-131.3967375870079,"vz0":-6.4428472755923085,"pfxX":0.9833333333333334,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.3000000000000003,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.38953709485255367,"plateXPoly":-0.6159620648689164,"plateYPoly":0.7083333333333073,"plateZPoly":0.9074747960708072,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6159620648689164,"plate_z":0.9074747960708072,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":294,"rowId":"294-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"960a9775-5739-4f8f-8990-7f1afd7a6ef9","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":87.3,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.270300576666715,"plateTime":0.3961719084938462,"zone":2,"spin_rate":2597,"breakX":1,"inducedBreakZ":17.8,"breakZ":-12.6,"px":-0.25130629297552715,"pz":3.44753633025931,"x0":-0.28331492798194985,"y0":50.002246971226995,"z0":5.65053872938227,"ax":1.0474242821453514,"ay":26.67701660883062,"az":-12.712266574139656,"vx0":-0.10860423990058704,"vy0":-137.55057175163623,"vz0":-3.562642540028791,"pfxX":-0.08333333333333333,"pfxZ":1.4833333333333334,"pfxZWithGravity":-1.05,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.37177228727247946,"plateXPoly":-0.25130629297552715,"plateYPoly":0.7083333333332789,"plateZPoly":3.44753633025931,"pfxXDirection":"←","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.25130629297552715,"plate_z":3.44753633025931,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":295,"rowId":"295-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a111c533-1719-40ed-a019-dad0d7c5939a","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.9,"end_speed":85.2,"sz_top":3.5683465874078,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.202326517429093,"plateTime":0.4108879451986489,"zone":14,"spin_rate":2780,"breakX":6.5,"inducedBreakZ":4.3,"breakZ":-28.3,"px":0.4234963504214861,"pz":0.2585535039841087,"x0":-0.28507434199082554,"y0":50.001109437227385,"z0":5.51445090080205,"ax":6.289073458778233,"ay":23.124251719409184,"az":-26.61523710183466,"vx0":0.6260514712863403,"vy0":-132.3329858482232,"vz0":-8.505205265072068,"pfxX":-0.5416666666666666,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3583333333333334,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.3,"breakZWithGravityFeet":2.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.38547294153437694,"plateXPoly":0.4234963504214861,"plateYPoly":0.7083333333332931,"plateZPoly":0.2585535039841087,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.4234963504214861,"plate_z":0.2585535039841087,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":296,"rowId":"296-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"199a4a24-74d4-4073-8c9b-3499b5daa632","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.3,"sz_top":3.50915800133875,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.176523414234688,"plateTime":0.4600775368089791,"zone":14,"spin_rate":3356,"breakX":16.3,"inducedBreakZ":-13.3,"breakZ":-54.2,"px":0.2104065929170726,"pz":-0.32858425958214355,"x0":-0.39363205516043237,"y0":50.00355953312874,"z0":5.567623124370973,"ax":13.271123250933504,"ay":28.11733616141931,"az":-41.97286282449776,"vx0":-1.4720641341495773,"vy0":-120.0880054670536,"vz0":-4.5625796423744776,"pfxX":-1.3583333333333334,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.516666666666667,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.4323788607482527,"plateXPoly":0.2104065929170726,"plateYPoly":0.7083333333333357,"plateZPoly":-0.32858425958214355,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.2104065929170726,"plate_z":-0.32858425958214355,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":297,"rowId":"297-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"117f7667-e3ed-417e-8dbf-6ae7802fbc82","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":90,"end_speed":83.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.145966404463855,"plateTime":0.41474950679075784,"zone":5,"spin_rate":2757,"breakX":5.6,"inducedBreakZ":-0.2,"breakZ":-33.5,"px":-0.0424424892882595,"pz":2.704157704341948,"x0":-0.2316625826428919,"y0":50.00044262033442,"z0":5.7867265939291075,"ax":5.645493405606815,"ay":23.578909178832568,"az":-32.307764096237406,"vx0":-0.6121862221189428,"vy0":-131.25751458629924,"vz0":-1.6354179459279323,"pfxX":-0.4666666666666666,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-2.7916666666666665,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":33.5,"breakZWithGravityFeet":2.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.38913866038667394,"plateXPoly":-0.0424424892882595,"plateYPoly":0.7083333333333499,"plateZPoly":2.704157704341948,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"84.0","hit_distance":"3","xba":".140","hit_angle":"-49","is_barrel":0,"hc_x":150.25,"hc_x_ft":60.37959000000001,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0424424892882595,"plate_z":2.704157704341948,"launch_speed":"84.0","launch_angle":"-49","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"05bfdc5f-0633-46fe-9276-dfca03214cf8","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.2,"end_speed":87.6,"sz_top":3.06517291953156,"sz_bot":1.4760660328292,"sz_depth":8.5,"sz_width":17,"extension":6.424660566624165,"plateTime":0.3947529494663926,"zone":14,"spin_rate":2650,"breakX":0.4,"inducedBreakZ":17.5,"breakZ":-12.5,"px":1.0002718863994675,"pz":1.170592839769613,"x0":-0.05946413466479197,"y0":50.00250046285263,"z0":5.448709142335754,"ax":-1.0572174265822674,"ay":29.183682164662308,"az":-11.482375151927828,"vx0":3.055837362931992,"vy0":-138.43967033705823,"vz0":-9.418231576026399,"pfxX":0.03333333333333333,"pfxZ":1.4583333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":17.5,"breakZInducedFeet":1.4583333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3705414877985895,"plateXPoly":1.0002718863994675,"plateYPoly":0.7083333333333357,"plateZPoly":1.170592839769613,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0002718863994675,"plate_z":1.170592839769613,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":299,"rowId":"299-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"189a8af6-21c1-4bb4-8d62-7d4a7abbfcfd","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.5,"end_speed":83.1,"sz_top":3.00596589082981,"sz_bot":1.44644537655885,"sz_depth":8.5,"sz_width":17,"extension":6.28953821242826,"plateTime":0.4187461919284048,"zone":13,"spin_rate":2848,"breakX":5.4,"inducedBreakZ":1.6,"breakZ":-32.3,"px":-0.10613213691098042,"pz":1.1305172077032646,"x0":-0.29733615475333225,"y0":50.00214925476105,"z0":5.533249739822225,"ax":5.24589847373734,"ay":25.156938364021876,"az":-29.883922080429024,"vx0":-0.5443612813467169,"vy0":-130.3676191006402,"vz0":-5.329943307088398,"pfxX":-0.45,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.393017211064709,"plateXPoly":-0.10613213691098042,"plateYPoly":0.7083333333333286,"plateZPoly":1.1305172077032646,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.10613213691098042,"plate_z":1.1305172077032646,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":300,"rowId":"300-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aabd2ddc-568e-4dcf-8f87-93f1b02309aa","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93,"end_speed":85.5,"sz_top":2.88526165803615,"sz_bot":1.26643303236199,"sz_depth":8.5,"sz_width":17,"extension":6.330892339974604,"plateTime":0.4041806488514492,"zone":14,"spin_rate":2598,"breakX":0.4,"inducedBreakZ":18.2,"breakZ":-13.3,"px":1.0142184755784085,"pz":1.3896286710755978,"x0":-0.016685269862638432,"y0":50.0020042355264,"z0":5.5817105781386775,"ax":-0.9837589056776569,"ay":28.28842735622375,"az":-11.859258638866162,"vx0":2.903773648306291,"vy0":-135.28966204120556,"vz0":-8.79932741853298,"pfxX":0.03333333333333333,"pfxZ":1.5166666666666666,"pfxZWithGravity":-1.1083333333333334,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":18.2,"breakZInducedFeet":1.5166666666666666,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3794060446998393,"plateXPoly":1.0142184755784085,"plateYPoly":0.7083333333333144,"plateZPoly":1.3896286710755978,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0142184755784085,"plate_z":1.3896286710755978,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":301,"rowId":"301-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa4860fc-5045-4ea7-b42e-193e28f7c3b4","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":88.2,"end_speed":82.3,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.159932999704372,"plateTime":0.42380428046769225,"zone":9,"spin_rate":2776,"breakX":6.1,"inducedBreakZ":1.4,"breakZ":-33.2,"px":0.43164864379992657,"pz":1.3867196269220559,"x0":-0.2127134899935343,"y0":50.000499859638126,"z0":5.673930339271738,"ax":5.652495254464151,"ay":23.26714876184352,"az":-30.138157517250196,"vx0":0.4962965912338543,"vy0":-128.572964490759,"vz0":-4.7874894691080145,"pfxX":-0.5083333333333333,"pfxZ":0.11666666666666665,"pfxZWithGravity":-2.766666666666667,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":33.2,"breakZWithGravityFeet":2.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.3976893246001344,"plateXPoly":0.43164864379992657,"plateYPoly":0.7083333333333499,"plateZPoly":1.3867196269220559,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.43164864379992657,"plate_z":1.3867196269220559,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":302,"rowId":"302-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c01f0ab6-3105-4a14-99b7-b2ffaa463c6e","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.2,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.103759982911805,"plateTime":0.4590347154966925,"zone":7,"spin_rate":3309,"breakX":18,"inducedBreakZ":-13.6,"breakZ":-54.2,"px":-0.3930595282094598,"pz":1.7640191577991038,"x0":-0.39667349039377586,"y0":50.00513355584892,"z0":5.807109665765273,"ax":15.119822825000096,"ay":26.86999929595556,"az":-43.25878984627557,"vx0":-3.252309011778388,"vy0":-120.08941653481142,"vz0":-0.04487418283131395,"pfxX":-1.5,"pfxZ":-1.1333333333333333,"pfxZWithGravity":-4.516666666666667,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":-13.6,"breakZInducedFeet":-1.1333333333333333,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.4313129892900773,"plateXPoly":-0.3930595282094598,"plateYPoly":0.7083333333333144,"plateZPoly":1.7640191577991038,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"80.0","hit_speed":"80.3","hit_distance":"16","xba":".120","hit_angle":"-5","is_barrel":0,"hc_x":99.76,"hc_x_ft":-61.31948639999999,"hc_y":164.61,"hc_y_ft":93.49764039999997,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3930595282094598,"plate_z":1.7640191577991038,"launch_speed":"80.3","launch_angle":"-5","player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6b9da876-0fc2-45f1-b7be-e93490109ae8","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.1,"end_speed":84,"sz_top":3.92342861337324,"sz_bot":1.8611024922315,"sz_depth":8.5,"sz_width":17,"extension":6.130698267887209,"plateTime":0.4144478952083466,"zone":6,"spin_rate":2793,"breakX":6.5,"inducedBreakZ":2.3,"breakZ":-30.8,"px":0.6912909185397978,"pz":2.5508949235682414,"x0":-0.22122770935702998,"y0":50.00505191975952,"z0":5.761691210703484,"ax":6.123982074937705,"ay":23.485082002459308,"az":-29.694408303673054,"vx0":1.1556965656461033,"vy0":-131.3293404436279,"vz0":-2.4823983175726014,"pfxX":-0.5416666666666666,"pfxZ":0.19166666666666665,"pfxZWithGravity":-2.566666666666667,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":2.3,"breakZInducedFeet":0.19166666666666665,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.38888950606968803,"plateXPoly":0.6912909185397978,"plateYPoly":0.7083333333333357,"plateZPoly":2.5508949235682414,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6912909185397978,"plate_z":2.5508949235682414,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":304,"rowId":"304-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7df71fe9-391d-4afc-874c-16a179c4c002","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.2,"end_speed":83.6,"sz_top":3.8938417666792,"sz_bot":1.71301887822121,"sz_depth":8.5,"sz_width":17,"extension":6.38964274649661,"plateTime":0.41374743127928193,"zone":14,"spin_rate":1930,"breakX":16.8,"inducedBreakZ":3.7,"breakZ":-29.4,"px":0.08673697780311634,"pz":0.7203513530533456,"x0":-0.4231023227722717,"y0":50.002461420262584,"z0":5.369231604427494,"ax":-17.55167922656775,"ay":29.363333309976557,"az":-27.28858034887325,"vx0":4.721909492426788,"vy0":-132.57732600574047,"vz0":-6.66403878865978,"pfxX":1.4000000000000001,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.4499999999999997,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.4,"breakZWithGravityFeet":2.4499999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.3885311458296204,"plateXPoly":0.08673697780311634,"plateYPoly":0.7083333333333215,"plateZPoly":0.7203513530533456,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08673697780311634,"plate_z":0.7203513530533456,"player_total_pitches":13,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":305,"rowId":"305-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"225282aa-8362-45c0-9722-5372798c2987","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.9,"end_speed":86.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.3019263981710765,"plateTime":0.39897671869006235,"zone":2,"spin_rate":2570,"breakX":2,"inducedBreakZ":16.4,"breakZ":-14.3,"px":-0.04797153113525951,"pz":3.4361382699381835,"x0":-0.20928111739948024,"y0":50.00138181875868,"z0":5.617109750473966,"ax":2.175684112491248,"ay":27.816685306825935,"az":-14.387602576347934,"vx0":0.023399767226770486,"vy0":-136.84186623065818,"vz0":-3.1302547134172283,"pfxX":-0.16666666666666666,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1916666666666667,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.37447166789612163,"plateXPoly":-0.04797153113525951,"plateYPoly":0.7083333333333073,"plateZPoly":3.4361382699381835,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.04797153113525951,"plate_z":3.4361382699381835,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":306,"rowId":"306-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8e8af0a7-0b5f-49eb-b7c9-2730f6456b73","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.6,"end_speed":84.6,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.254603626176986,"plateTime":0.4124180331156566,"zone":14,"spin_rate":2775,"breakX":7.6,"inducedBreakZ":0.2,"breakZ":-32.6,"px":0.5492898831982724,"pz":1.4006377433225614,"x0":0.013391312703901566,"y0":50.0038076958384,"z0":5.670353948546146,"ax":7.406362012478516,"ay":23.971795677643396,"az":-31.249942272808152,"vx0":-0.04819290513278374,"vy0":-132.02518851076823,"vz0":-4.987129952283972,"pfxX":-0.6333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-2.716666666666667,"breakXInches":-7.6,"breakXFeet":-0.6333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":32.6,"breakZWithGravityFeet":2.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.6,"pfxXNoAbs":-0.6333333333333333,"plateTimeSZDepth":0.38697427536788087,"plateXPoly":0.5492898831982724,"plateYPoly":0.7083333333333357,"plateZPoly":1.4006377433225614,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5492898831982724,"plate_z":1.4006377433225614,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":307,"rowId":"307-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"be4f1277-e35b-4e6c-b7e5-ac25e291edc6","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.7,"end_speed":84.6,"sz_top":3.95301484159416,"sz_bot":1.71301887822121,"sz_depth":8.5,"sz_width":17,"extension":6.3401189974363295,"plateTime":0.4125743089040248,"zone":14,"spin_rate":2743,"breakX":6.4,"inducedBreakZ":3.1,"breakZ":-29.8,"px":0.4637708640118137,"pz":0.7232673181095421,"x0":-0.09673885327800885,"y0":50.00009071643887,"z0":5.5842053982392255,"ax":6.219180643952154,"ay":24.58339442532829,"az":-27.97037529263389,"vx0":0.24398996666383635,"vy0":-132.08212322197951,"vz0":-7.1418974005466165,"pfxX":-0.5333333333333333,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.38713780987946284,"plateXPoly":0.4637708640118137,"plateYPoly":0.7083333333333428,"plateZPoly":0.7232673181095421,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.4637708640118137,"plate_z":0.7232673181095421,"player_total_pitches":16,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":308,"rowId":"308-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ed932ae7-0fca-46fa-b3d3-4b89b247434d","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.274989047105939,"plateTime":0.4179342109662785,"zone":2,"spin_rate":2196,"breakX":7.7,"inducedBreakZ":4.4,"breakZ":-29.3,"px":-0.08869660950749458,"pz":3.298753525866507,"x0":-0.4665233155306515,"y0":50.002716564871584,"z0":5.590389448282521,"ax":-7.898237663809383,"ay":26.94574483379381,"az":-28.066246622374223,"vx0":2.512436240132701,"vy0":-130.92167309093549,"vz0":-0.33459657905240814,"pfxX":0.6416666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.441666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3923604601129729,"plateXPoly":-0.08869660950749458,"plateYPoly":0.7083333333333499,"plateZPoly":3.298753525866507,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"139","xba":".640","hit_angle":"7","is_barrel":0,"hc_x":121.82,"hc_x_ft":-8.146944800000028,"hc_y":138.69,"hc_y_ft":155.97417160000003,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08869660950749458,"plate_z":3.298753525866507,"launch_speed":"105.4","launch_angle":"7","player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5ed4b0d8-389d-4237-ba26-9bef49c98e5b","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":89.4,"end_speed":83.4,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.366371645978455,"plateTime":0.41833269701900644,"zone":14,"spin_rate":2727,"breakX":6.7,"inducedBreakZ":0.7,"breakZ":-33,"px":0.6349983018518051,"pz":1.0721960989487913,"x0":-0.10093686400168046,"y0":50.005556607001964,"z0":5.61424899598089,"ax":6.375435705815907,"ay":23.809909260172493,"az":-30.59638931252391,"vx0":0.6231330776272505,"vy0":-130.24434835628162,"vz0":-5.563735033846492,"pfxX":-0.5583333333333333,"pfxZ":0.05833333333333333,"pfxZWithGravity":-2.75,"breakXInches":-6.7,"breakXFeet":-0.5583333333333333,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":6.7,"pfxXNoAbs":-0.5583333333333333,"plateTimeSZDepth":0.39258560286941346,"plateXPoly":0.6349983018518051,"plateYPoly":0.7083333333333144,"plateZPoly":1.0721960989487913,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6349983018518051,"plate_z":1.0721960989487913,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":310,"rowId":"310-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"00499ce8-4447-41cc-8687-c227a26b7993","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.8,"end_speed":74.5,"sz_top":3.18358078110835,"sz_bot":1.3872030830498,"sz_depth":8.5,"sz_width":17,"extension":6.049577725160521,"plateTime":0.46264628852795653,"zone":11,"spin_rate":3294,"breakX":16.6,"inducedBreakZ":-13.7,"breakZ":-55.1,"px":-0.8288165965738183,"pz":3.312983672729631,"x0":-0.5010377665971921,"y0":50.0036040097946,"z0":5.934625365639281,"ax":13.832930908380435,"ay":25.264037365094484,"az":-43.93396945382922,"vx0":-3.760065021634092,"vy0":-118.91850383997998,"vz0":3.514272666463265,"pfxX":-1.3833333333333335,"pfxZ":-1.1416666666666666,"pfxZWithGravity":-4.591666666666667,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-13.7,"breakZInducedFeet":-1.1416666666666666,"breakZWithGravityInches":55.1,"breakZWithGravityFeet":4.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4345924839056416,"plateXPoly":-0.8288165965738183,"plateYPoly":0.7083333333333641,"plateZPoly":3.312983672729631,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8288165965738183,"plate_z":3.312983672729631,"player_total_pitches":19,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":311,"rowId":"311-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1af66db7-54e9-4f42-ad66-dbf0fa587554","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":89.6,"end_speed":83,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.311928785640901,"plateTime":0.418591310585263,"zone":8,"spin_rate":2680,"breakX":7.9,"inducedBreakZ":1.2,"breakZ":-32.6,"px":-0.24061583021708216,"pz":1.3515653035247013,"x0":-0.16504473530391012,"y0":50.00247478742225,"z0":5.615948112063115,"ax":7.9025442928345715,"ay":25.750782564591486,"az":-30.298233737759542,"vx0":-1.7448575112434452,"vy0":-130.51566171531255,"vz0":-4.900768335202871,"pfxX":-0.6583333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-2.716666666666667,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":32.6,"breakZWithGravityFeet":2.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.39291758665535104,"plateXPoly":-0.24061583021708216,"plateYPoly":0.7083333333333215,"plateZPoly":1.3515653035247013,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.24061583021708216,"plate_z":1.3515653035247013,"player_total_pitches":20,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":312,"rowId":"312-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1d24eac4-e441-444f-bd3e-1754c6b3dc0b","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.8,"end_speed":75.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.18801204846641,"plateTime":0.4587598302919029,"zone":14,"spin_rate":3469,"breakX":17,"inducedBreakZ":-15.6,"breakZ":-56.2,"px":0.2402596972321524,"pz":0.8114901224768749,"x0":-0.3281124387841234,"y0":50.004458062637184,"z0":5.710771114918947,"ax":14.037717927129972,"ay":28.282423087425943,"az":-44.423214977119386,"vx0":-1.7077889253733787,"vy0":-120.43639163823748,"vz0":-1.7873402823266868,"pfxX":-1.4166666666666667,"pfxZ":-1.3,"pfxZWithGravity":-4.683333333333334,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":-15.6,"breakZInducedFeet":-1.3,"breakZWithGravityInches":56.2,"breakZWithGravityFeet":4.683333333333334,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.43113788692098576,"plateXPoly":0.2402596972321524,"plateYPoly":0.7083333333333144,"plateZPoly":0.8114901224768749,"pfxXDirection":"←","inducedBreakZForcedSign":"-15.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2402596972321524,"plate_z":0.8114901224768749,"player_total_pitches":21,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":313,"rowId":"313-716794","game_pk":"716794","source":"gamefeed"}],"home_batters":{"457759":[{"type":"pitch","year":2023,"sportId":1,"play_id":"7084b0a7-2839-438c-ac65-363124db4914","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.2,"end_speed":87.1,"sz_top":3.41741101374567,"sz_bot":1.44351384651659,"sz_depth":8.5,"sz_width":17,"extension":5.883705651927741,"plateTime":0.3984696355573507,"zone":7,"spin_rate":2131,"breakX":16.1,"inducedBreakZ":7.1,"breakZ":-23.6,"px":-0.5018629251426161,"pz":1.3912034167448333,"x0":0.6038020129868613,"y0":50.00428271892176,"z0":5.881551775360557,"ax":18.22457253807535,"ay":27.911381931295875,"az":-23.336456279687322,"vx0":-6.364319672282134,"vy0":-137.0264311665442,"vz0":-7.64231663494525,"pfxX":-1.3416666666666668,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3740010297916472,"plateXPoly":-0.5018629251426161,"plateYPoly":0.7083333333333215,"plateZPoly":1.3912034167448333,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5018629251426161,"plate_z":1.3912034167448333,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":4,"CH":4,"CU":2,"FF":5,"SL":1},"results":{"B":4,"S":8,"X":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0,"z_swing":0.75,"strike_rate":0.8,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.8,"swings":3,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-1.4","avg_rel_z":"5.6","avg_rpm":"2527","max_rpm":"2567","min_rpm":"2470","avg_break_z":"15","max_break_z":"17","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"17","min_break_z_induced":"15","avg_break_x":"10","max_break_x":"12","min_break_x":"9","min_pitch_speed":"93.3","avg_pitch_speed":"94.2","max_pitch_speed":"94.7","avg_hit_speed":"87.6","max_hit_speed":"87.6","min_hit_speed":"87.6","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"B":1,"S":3,"X":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":5,"pitches_inning_8":5,"avg_speed_inning_8":"94.2","avg_speed_inning_8_vs_avg":0,"percent":"31","rhb_pitch_percent":31,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"42","pitch_pct_time_thru_1_vs_avg":10.666666666666671,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":2,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.75,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"0.6","avg_rel_z":"6.1","avg_rpm":"1627","max_rpm":"1734","min_rpm":"1535","avg_break_z":"30","max_break_z":"35","min_break_z":"27","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"6","min_break_z_induced":"-1","avg_break_x":"15","max_break_x":"16","min_break_x":"14","min_pitch_speed":"89.6","avg_pitch_speed":"90.5","max_pitch_speed":"91.7","avg_hit_speed":"94.9","max_hit_speed":"95.3","min_hit_speed":"94.5","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":1,"S":1,"X":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":6,"pitches_time_thru_1":3,"pitches_time_thru_2":0,"pitches_time_thru_3":1,"pitches_inning_1":3,"avg_speed_inning_1":"90.3","avg_speed_inning_1_vs_avg":-0.1666666666666714,"pitches_inning_6":1,"avg_speed_inning_6":"90.9","avg_speed_inning_6_vs_avg":0.4000000000000057,"percent":"25","rhb_pitch_percent":25,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":0,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":-25,"pitch_pct_time_thru_3":"100","pitch_pct_time_thru_3_vs_avg":75,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":1,"z_swing":0.6666666666666666,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.75,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.6","avg_rel_z":"5.9","avg_rpm":"2156","max_rpm":"2249","min_rpm":"2054","avg_break_z":"20","max_break_z":"24","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"12","min_break_z_induced":"7","avg_break_x":"16","max_break_x":"17","min_break_x":"15","min_pitch_speed":"94.2","avg_pitch_speed":"95.6","max_pitch_speed":"96.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":1,"S":3},"swinging_strikes":0,"fouls":3,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_1":3,"avg_speed_inning_1":"95.5","avg_speed_inning_1_vs_avg":-0.13333333333333997,"pitches_inning_4":1,"avg_speed_inning_4":"96.1","avg_speed_inning_4_vs_avg":0.5,"percent":"25","rhb_pitch_percent":25,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":0,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":8.333333333333329,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"0.9","avg_rel_z":"5.9","avg_rpm":"2861","max_rpm":"2896","min_rpm":"2826","avg_break_z":"57","max_break_z":"58","min_break_z":"57","avg_bat_speed":"--","avg_break_z_induced":"-15","max_break_z_induced":"-14","min_break_z_induced":"-16","avg_break_x":"6","max_break_x":"6","min_break_x":"5","min_pitch_speed":"80.3","avg_pitch_speed":"80.7","max_pitch_speed":"81.1","avg_hit_speed":"86.8","max_hit_speed":"86.8","min_hit_speed":"86.8","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":4,"pitches_time_thru_1":0,"pitches_time_thru_2":2,"pitches_inning_4":2,"avg_speed_inning_4":"80.7","avg_speed_inning_4_vs_avg":-1.4210854715202004e-14,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-13,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":53.66666666666666,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.7","avg_rpm":"2036","max_rpm":"2036","min_rpm":"2036","avg_break_z":"30","max_break_z":"30","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"6","min_break_z_induced":"6","avg_break_x":"3","max_break_x":"3","min_break_x":"3","min_pitch_speed":"87.7","avg_pitch_speed":"87.7","max_pitch_speed":"87.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"87.7","avg_speed_inning_8_vs_avg":0,"percent":"6","rhb_pitch_percent":6,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":2.333333333333332,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":4,"zInPlay":3,"zSwings":7,"o_swing":0.4,"z_swing":0.6363636363636364,"strike_rate":0.75,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":1,"zone_rate":0.6875,"swings":9,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":19,"avg_rel_x":"-0.1","avg_rel_z":"5.8","avg_rpm":"2220","max_rpm":"2896","min_rpm":"1535","avg_break_z":"26","max_break_z":"58","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"17","min_break_z_induced":"-16","avg_break_x":"12","max_break_x":"17","min_break_x":"3","min_pitch_speed":"80.3","avg_pitch_speed":"91.5","max_pitch_speed":"96.9","avg_hit_speed":"91.1","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":16,"pitches_vs_left":0,"results":{"B":4,"S":8,"X":4},"swinging_strikes":0,"fouls":5,"strikeouts":0,"called_strikes":3,"balls_in_play":4,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":8,"pitches_time_thru_1":12,"pitches_time_thru_2":3,"pitches_time_thru_3":1,"pitches_inning_1":6,"avg_speed_inning_1":"92.9","avg_speed_inning_1_vs_avg":1.3999999999999915,"pitches_inning_4":3,"avg_speed_inning_4":"85.8","avg_speed_inning_4_vs_avg":-5.666666666666671,"pitches_inning_6":1,"avg_speed_inning_6":"90.9","avg_speed_inning_6_vs_avg":-0.5999999999999943,"pitches_inning_8":6,"avg_speed_inning_8":"93.1","avg_speed_inning_8_vs_avg":1.61666666666666,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"359fc141-a420-4ac8-a8ed-d829b41a0363","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.3,"end_speed":87.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.682946486738942,"plateTime":0.39481162959449456,"zone":9,"spin_rate":2189,"breakX":16.6,"inducedBreakZ":9.5,"breakZ":-20.6,"px":0.29893926113642855,"pz":1.6694401345888252,"x0":0.5160363890983861,"y0":50.00616708123744,"z0":5.910304762181334,"ax":18.687643582160057,"ay":30.048284454135587,"az":-20.552562748978424,"vx0":-4.049075363949145,"vy0":-138.56942956988186,"vz0":-7.632433054494189,"pfxX":-1.3833333333333335,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.37065873179171793,"plateXPoly":0.29893926113642855,"plateYPoly":0.7083333333333286,"plateZPoly":1.6694401345888252,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29893926113642855,"plate_z":1.6694401345888252,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6160e648-6c28-4c47-97b9-86dd262cf041","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":89.7,"end_speed":81.6,"sz_top":3.47922336266477,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":5.7709583851692425,"plateTime":0.4208512957400323,"zone":12,"spin_rate":1535,"breakX":14.6,"inducedBreakZ":-0.6,"breakZ":-34.8,"px":0.8051143485230314,"pz":3.809261418474297,"x0":0.6819116919411312,"y0":50.00294080014487,"z0":6.215981275105971,"ax":14.425251207966884,"ay":30.04334645362278,"az":-33.13771749614705,"vx0":-2.5396033307084425,"vy0":-130.63528173742392,"vz0":0.4618164539115117,"pfxX":-1.2166666666666666,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-2.9,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":34.8,"breakZWithGravityFeet":2.9,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.39531514538643436,"plateXPoly":0.8051143485230314,"plateYPoly":0.7083333333333215,"plateZPoly":3.809261418474297,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8051143485230314,"plate_z":3.809261418474297,"player_total_pitches":9,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"45a87a0f-f959-4211-8137-956ad98e45d1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":89.6,"end_speed":82,"sz_top":3.47922336266477,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.771585603375807,"plateTime":0.42008991213785496,"zone":2,"spin_rate":1602,"breakX":14.2,"inducedBreakZ":3.6,"breakZ":-30.5,"px":0.08356710462463424,"pz":3.456884298184513,"x0":0.5720293579394291,"y0":50.00415528091558,"z0":6.1106576323709305,"ax":14.337446440723467,"ay":27.764990320277587,"az":-28.7779525260053,"vx0":-4.066110767978103,"vy0":-130.44422613569654,"vz0":-1.051500812083832,"pfxX":-1.1833333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.39446745313133363,"plateXPoly":0.08356710462463424,"plateYPoly":0.7083333333333428,"plateZPoly":3.456884298184513,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.08356710462463424,"plate_z":3.456884298184513,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5937ba25-9674-4d0f-8cb2-28c584b906b9","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.9,"end_speed":88.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.6320628874191625,"plateTime":0.3888505536677016,"zone":14,"spin_rate":2054,"breakX":16,"inducedBreakZ":10.2,"breakZ":-19,"px":0.9320182632090493,"pz":2.3022834692273286,"x0":0.5879447675584211,"y0":50.003515757823486,"z0":5.932008114506976,"ax":18.29516339156897,"ay":32.79780472174445,"az":-19.615955243092948,"vx0":-2.3978300323943937,"vy0":-140.99177697480934,"vz0":-6.359392026161694,"pfxX":-1.3333333333333333,"pfxZ":0.85,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3651389538985793,"plateXPoly":0.9320182632090493,"plateYPoly":0.7083333333333499,"plateZPoly":2.3022834692273286,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.9320182632090493,"plate_z":2.3022834692273286,"player_total_pitches":11,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f899c4d8-cb67-4799-8e57-9b4b86752643","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":91.7,"end_speed":84.3,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.706793687676442,"plateTime":0.40980931721550107,"zone":3,"spin_rate":1637,"breakX":14,"inducedBreakZ":5.4,"breakZ":-27,"px":0.6214757349725991,"pz":2.7751188533968225,"x0":0.5303693571703669,"y0":50.002298394627665,"z0":6.0485806758251455,"ax":14.5679681092076,"ay":28.027823716182226,"az":-26.244771205854498,"vx0":-2.5654600819574522,"vy0":-133.52178242248928,"vz0":-3.460340746523572,"pfxX":-1.1666666666666667,"pfxZ":0.45,"pfxZWithGravity":-2.25,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.3847172031062203,"plateXPoly":0.6214757349725991,"plateYPoly":0.7083333333333641,"plateZPoly":2.7751188533968225,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.5","hit_distance":"317","xba":".170","hit_angle":"22","is_barrel":0,"hc_x":146.24,"hc_x_ft":50.71404640000003,"hc_y":73.56,"hc_y_ft":312.96091839999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6214757349725991,"plate_z":2.7751188533968225,"launch_speed":"94.5","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e5980aeb-5f4f-433d-974b-f80d62a26cb2","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.3,"end_speed":74.2,"sz_top":3.27204348553473,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.106579353420483,"plateTime":0.46889174718394333,"zone":7,"spin_rate":2826,"breakX":5.3,"inducedBreakZ":-14,"breakZ":-56.5,"px":-0.45434791843688094,"pz":1.6401607071240765,"x0":0.9129625410059622,"y0":50.000367236010824,"z0":5.927030131338838,"ax":-3.557448922956921,"ay":22.97310667878667,"az":-43.10198828423608,"vx0":-2.322156850460426,"vy0":-117.00642633064848,"vz0":-0.24696221575195554,"pfxX":0.44166666666666665,"pfxZ":-1.1666666666666667,"pfxZWithGravity":-4.708333333333333,"breakXInches":5.3,"breakXFeet":0.44166666666666665,"breakZInducedInches":-14,"breakZInducedFeet":-1.1666666666666667,"breakZWithGravityInches":56.5,"breakZWithGravityFeet":4.708333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.44166666666666665,"pfxXNoAbs":0.44166666666666665,"plateTimeSZDepth":0.44030874346143445,"plateXPoly":-0.45434791843688094,"plateYPoly":0.7083333333333073,"plateZPoly":1.6401607071240765,"pfxXDirection":"→","inducedBreakZForcedSign":"-14","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.45434791843688094,"plate_z":1.6401607071240765,"player_total_pitches":43,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":127,"rowId":"127-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6ceea36a-4491-44b2-bdeb-aa8ab0749a63","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.1,"end_speed":88.1,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.88876763408713,"plateTime":0.39150178626761534,"zone":6,"spin_rate":2249,"breakX":15.1,"inducedBreakZ":11.8,"breakZ":-17.8,"px":0.32300331586723685,"pz":2.1251743707735624,"x0":0.6260710717811656,"y0":50.00156279781752,"z0":5.889513691933349,"ax":17.432230880428623,"ay":31.339240629602642,"az":-17.919534893566908,"vx0":-4.028214172235736,"vy0":-139.86998716945135,"vz0":-6.948294137075831,"pfxX":-1.2583333333333333,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.4833333333333334,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3675567918110776,"plateXPoly":0.32300331586723685,"plateYPoly":0.7083333333333428,"plateZPoly":2.1251743707735624,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.32300331586723685,"plate_z":2.1251743707735624,"player_total_pitches":44,"player_total_pitches_pitch_types":23,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":128,"rowId":"128-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"28f0ccdf-8c58-4416-aca6-1841bddd2dff","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":81.1,"end_speed":75,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.154537579540154,"plateTime":0.4645943789406135,"zone":13,"spin_rate":2896,"breakX":6.2,"inducedBreakZ":-15.8,"breakZ":-57.5,"px":-0.014604902615662496,"pz":0.7310686952304604,"x0":0.8656487851046784,"y0":50.00238144553596,"z0":5.876851327615691,"ax":-4.687991147949625,"ay":23.68738823183019,"az":-44.25891174427943,"vx0":-0.9947770792164471,"vy0":-118.14657337495571,"vz0":-2.1384931284526845,"pfxX":0.5166666666666667,"pfxZ":-1.3166666666666667,"pfxZWithGravity":-4.791666666666667,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":-15.8,"breakZInducedFeet":-1.3166666666666667,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.4363114681661049,"plateXPoly":-0.014604902615662496,"plateYPoly":0.7083333333333641,"plateZPoly":0.7310686952304604,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"87.0","hit_speed":"86.8","hit_distance":"274","xba":".820","hit_angle":"18","is_barrel":0,"hc_x":138.8,"hc_x_ft":32.78096800000003,"hc_y":90.89,"hc_y_ft":271.18937960000005,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.014604902615662496,"plate_z":0.7310686952304604,"launch_speed":"86.8","launch_angle":"18","player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b4dfaea-9f04-4c2e-9237-1daa00cde940","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Justin Turner grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Connor Wong scores. Ceddanne Rafaela to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":83.5,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.994767426096421,"plateTime":0.41392068802958004,"zone":5,"spin_rate":1734,"breakX":15.8,"inducedBreakZ":5.6,"breakZ":-27.5,"px":0.2012439397522266,"pz":2.2025671781177856,"x0":0.4395640917396462,"y0":50.0048964085536,"z0":5.93327106736085,"ax":16.2755981175699,"ay":28.067586131542225,"az":-25.90717614491878,"vx0":-3.7759068368209587,"vy0":-132.2970592282874,"vz0":-4.565002678158736,"pfxX":-1.3166666666666667,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.38864257693599524,"plateXPoly":0.2012439397522266,"plateYPoly":0.7083333333333428,"plateZPoly":2.2025671781177856,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"16","xba":".210","hit_angle":"-8","is_barrel":0,"hc_x":110.65,"hc_x_ft":-35.07066600000002,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2012439397522266,"plate_z":2.2025671781177856,"launch_speed":"95.3","launch_angle":"-8","player_total_pitches":76,"player_total_pitches_pitch_types":22,"pitcher_pa_number":20,"pitcher_time_thru_order":3,"game_total_pitches":185,"rowId":"185-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a00fd00-c9bd-4d41-8d0d-7e5ecd3c7002","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.7,"end_speed":86.5,"sz_top":3.32735183385613,"sz_bot":1.53107243071418,"sz_depth":8.5,"sz_width":17,"extension":6.413791403698967,"plateTime":0.39848054170776637,"zone":14,"spin_rate":2567,"breakX":10.4,"inducedBreakZ":16.8,"breakZ":-13.8,"px":0.10058388547360542,"pz":1.264618126212297,"x0":-1.3939860026133863,"y0":50.00142413820507,"z0":5.58342906398773,"ax":-12.406119377846164,"ay":30.761848994364524,"az":-12.499969789409112,"vx0":6.315462569231915,"vy0":-137.50267386612092,"vz0":-9.204675203939669,"pfxX":0.8666666666666667,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.1500000000000001,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.37414693363256013,"plateXPoly":0.10058388547360542,"plateYPoly":0.7083333333333428,"plateZPoly":1.264618126212297,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10058388547360542,"plate_z":1.264618126212297,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6656af9c-a570-459f-9267-41c3f365e95d","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.6,"end_speed":85.9,"sz_top":3.39077401337561,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.23147709110528,"plateTime":0.39964991799085947,"zone":6,"spin_rate":2553,"breakX":10,"inducedBreakZ":17.3,"breakZ":-13.6,"px":0.8228237334652226,"pz":2.6749157238209396,"x0":-1.3638480215360815,"y0":50.0041157289256,"z0":5.643006352231109,"ax":-12.349694198747363,"ay":32.34489125605223,"az":-12.872275337766464,"vx0":8.14342570243307,"vy0":-137.40350809118982,"vz0":-5.4917515830837,"pfxX":0.8333333333333334,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.1333333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3753489865161705,"plateXPoly":0.8228237334652226,"plateYPoly":0.7083333333333428,"plateZPoly":2.6749157238209396,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8228237334652226,"plate_z":2.6749157238209396,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e68d7158-85ec-40c6-b059-e06e850e46a4","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":85.7,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.16369793685601,"plateTime":0.4007659375446968,"zone":3,"spin_rate":2548,"breakX":11.9,"inducedBreakZ":17.4,"breakZ":-13.7,"px":0.29162887684270555,"pz":2.7633550610920565,"x0":-1.3252020761976315,"y0":50.00660892263334,"z0":5.698511569071945,"ax":-14.018559300897813,"ay":31.458426821548617,"az":-13.008724619188193,"vx0":6.933921872902275,"vy0":-136.9023592835898,"vz0":-5.35044910921966,"pfxX":0.9916666666666667,"pfxZ":1.45,"pfxZWithGravity":-1.1416666666666666,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.3763735706250681,"plateXPoly":0.29162887684270555,"plateYPoly":0.7083333333333499,"plateZPoly":2.7633550610920565,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.29162887684270555,"plate_z":2.7633550610920565,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a33bac0c-d031-4553-9259-1decd7159f44","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.2,"end_speed":85.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.057829376784444,"plateTime":0.4008567754592267,"zone":3,"spin_rate":2470,"breakX":10.1,"inducedBreakZ":15.2,"breakZ":-15.7,"px":0.8240529226174353,"pz":2.973431465780531,"x0":-1.4360634207181646,"y0":50.004203816271364,"z0":5.519507204105809,"ax":-12.425070184206243,"ay":31.832201573062957,"az":-15.507655898937218,"vx0":8.34224263375274,"vy0":-136.93314018469604,"vz0":-3.8438511524769834,"pfxX":0.8416666666666667,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.3083333333333333,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.37647347953308696,"plateXPoly":0.8240529226174353,"plateYPoly":0.7083333333333428,"plateZPoly":2.973431465780531,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8240529226174353,"plate_z":2.973431465780531,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"454130ef-b1dc-4c3b-bb59-b0024aa0d813","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":81,"sz_top":3.39077401337561,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.276155544883641,"plateTime":0.4295301143789545,"zone":14,"spin_rate":2036,"breakX":3.1,"inducedBreakZ":5.5,"breakZ":-30.1,"px":2.327634166675334,"pz":0.8574716466616321,"x0":-1.1357798478505527,"y0":50.00021077951082,"z0":5.713163014289309,"ax":1.1578609357858425,"ay":25.41751282286019,"az":-25.939096075277597,"vx0":8.355820654186541,"vy0":-127.36826970028771,"vz0":-6.812445601754952,"pfxX":-0.25833333333333336,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.5083333333333333,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40322609881703414,"plateXPoly":2.327634166675334,"plateYPoly":0.7083333333333357,"plateZPoly":0.8574716466616321,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":2.327634166675334,"plate_z":0.8574716466616321,"player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc5706c9-0322-45f6-bff5-af0f97525ce0","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.4,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.123711853162773,"plateTime":0.40343160360844976,"zone":4,"spin_rate":2499,"breakX":9,"inducedBreakZ":14.8,"breakZ":-16.7,"px":-0.4483378923131106,"pz":2.1384676833997958,"x0":-1.3692637300520398,"y0":50.0058739989452,"z0":5.546399528734618,"ax":-10.185245254823196,"ay":29.707601615754513,"az":-15.86694371615874,"vx0":4.360225517114679,"vy0":-135.76142693210724,"vz0":-5.990823064520845,"pfxX":0.75,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.37881988390841714,"plateXPoly":-0.4483378923131106,"plateYPoly":0.7083333333333286,"plateZPoly":2.1384676833997958,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.6","hit_distance":"314","xba":".020","hit_angle":"34","is_barrel":0,"hc_x":176.43,"hc_x_ft":123.48281480000003,"hc_y":83.37,"hc_y_ft":289.31528679999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.4483378923131106,"plate_z":2.1384676833997958,"launch_speed":"87.6","launch_angle":"34","player_total_pitches":12,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-716794","game_pk":"716794","source":"gamefeed"}],"594807":[{"type":"pitch","year":2023,"sportId":1,"play_id":"aae109b4-2fff-41c4-857f-ed415ba416ce","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":87.4,"sz_top":3.44962790930494,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.913362061855585,"plateTime":0.39429063257379937,"zone":12,"spin_rate":2193,"breakX":15.5,"inducedBreakZ":10.6,"breakZ":-19.4,"px":0.9951652457954683,"pz":3.221632473602779,"x0":0.5328565270863256,"y0":50.00021954084269,"z0":6.072120963359309,"ax":17.090805032808078,"ay":31.138375855581376,"az":-20.07003425333789,"vx0":-1.91464704959867,"vy0":-138.91458410463383,"vz0":-3.9850345534705434,"pfxX":-1.2916666666666667,"pfxZ":0.8833333333333333,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":10.6,"breakZInducedFeet":0.8833333333333333,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.37019555577002505,"plateXPoly":0.9951652457954683,"plateYPoly":0.7083333333333073,"plateZPoly":3.221632473602779,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9951652457954683,"plate_z":3.221632473602779,"player_total_pitches":17,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":6,"CU":1,"CH":2,"FS":2,"SL":1,"FF":1},"results":{"B":5,"X":2,"S":6},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":2,"zSwings":2,"o_swing":0,"z_swing":0.5,"strike_rate":0.6666666666666666,"first_pitches":3,"first_pitch_strikes":1,"first_pitch_strike_rate":"33","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":2,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"-0.2","avg_rel_z":"5.9","avg_rpm":"2175","max_rpm":"2277","min_rpm":"2068","avg_break_z":"20","max_break_z":"22","min_break_z":"17","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"14","min_break_z_induced":"7","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"93.1","avg_pitch_speed":"94.9","max_pitch_speed":"96.6","avg_hit_speed":"101.2","max_hit_speed":"106.9","min_hit_speed":"95.5","count":6,"pitches_vs_right":6,"pitches_vs_left":0,"results":{"B":2,"X":2,"S":2},"swinging_strikes":0,"fouls":0,"strikeouts":1,"called_strikes":2,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":2,"max_inning":8,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_time_thru_3":1,"pitches_inning_2":2,"avg_speed_inning_2":"94.8","avg_speed_inning_2_vs_avg":-0.15000000000000568,"pitches_inning_5":1,"avg_speed_inning_5":"96.6","avg_speed_inning_5_vs_avg":1.6999999999999886,"pitches_inning_6":1,"avg_speed_inning_6":"96.6","avg_speed_inning_6_vs_avg":1.6999999999999886,"pitches_inning_8":2,"avg_speed_inning_8":"93.4","avg_speed_inning_8_vs_avg":-1.450000000000017,"percent":"46","rhb_pitch_percent":46,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"50","pitch_pct_time_thru_1_vs_avg":4,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":-21,"pitch_pct_time_thru_3":"100","pitch_pct_time_thru_3_vs_avg":54,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.4","avg_rel_z":"5.7","avg_rpm":"1112","max_rpm":"1135","min_rpm":"1089","avg_break_z":"45","max_break_z":"46","min_break_z":"44","avg_bat_speed":"--","avg_break_z_induced":"-5","max_break_z_induced":"-4","min_break_z_induced":"-6","avg_break_x":"9","max_break_x":"12","min_break_x":"6","min_pitch_speed":"83.1","avg_pitch_speed":"83.5","max_pitch_speed":"83.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_8":2,"avg_speed_inning_8":"83.5","avg_speed_inning_8_vs_avg":0,"percent":"15","rhb_pitch_percent":15,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":10,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":1,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0,"z_contact":1,"zone_rate":0.5,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"0.5","avg_rel_z":"5.9","avg_rpm":"1831","max_rpm":"1853","min_rpm":"1808","avg_break_z":"28","max_break_z":"30","min_break_z":"27","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"7","min_break_z_induced":"2","avg_break_x":"15","max_break_x":"16","min_break_x":"15","min_pitch_speed":"90.7","avg_pitch_speed":"91.8","max_pitch_speed":"92.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":2},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":2,"pitches_inning_5":2,"avg_speed_inning_5":"91.8","avg_speed_inning_5_vs_avg":-0.04999999999999716,"percent":"15","rhb_pitch_percent":15,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-15,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":35,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.4","avg_rel_z":"5.7","avg_rpm":"2403","max_rpm":"2403","min_rpm":"2403","avg_break_z":"15","max_break_z":"15","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"17","min_break_z_induced":"17","avg_break_x":"7","max_break_x":"7","min_break_x":"7","min_pitch_speed":"92.9","avg_pitch_speed":"92.9","max_pitch_speed":"92.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"92.9","avg_speed_inning_8_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":4.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.8","avg_rpm":"1980","max_rpm":"1980","min_rpm":"1980","avg_break_z":"33","max_break_z":"33","min_break_z":"33","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"4","min_break_z_induced":"4","avg_break_x":"3","max_break_x":"3","min_break_x":"3","min_pitch_speed":"85.6","avg_pitch_speed":"85.6","max_pitch_speed":"85.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":1,"pitches_inning_8":1,"avg_speed_inning_8":"85.6","avg_speed_inning_8_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":4.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":100,"avg_rel_x":"0.8","avg_rel_z":"6.0","avg_rpm":"2939","max_rpm":"2939","min_rpm":"2939","avg_break_z":"56","max_break_z":"56","min_break_z":"56","avg_bat_speed":"--","avg_break_z_induced":"-15","max_break_z_induced":"-15","min_break_z_induced":"-15","avg_break_x":"10","max_break_x":"10","min_break_x":"10","min_pitch_speed":"81.0","avg_pitch_speed":"81.0","max_pitch_speed":"81.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":5,"max_inning":5,"pitches_time_thru_1":0,"pitches_time_thru_2":1,"pitches_inning_5":1,"avg_speed_inning_5":"81.0","avg_speed_inning_5_vs_avg":0,"percent":"8","rhb_pitch_percent":8,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-8,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":17,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0.16666666666666666,"z_swing":0.5714285714285714,"strike_rate":0.6153846153846154,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":0,"z_contact":1,"zone_rate":0.5384615384615384,"swings":5,"miss_percent":"20","cs_plus_whiffs":4,"csw_percent":31,"avg_rel_x":"-0.4","avg_rel_z":"5.9","avg_rpm":"2020","max_rpm":"2939","min_rpm":"1089","avg_break_z":"28","max_break_z":"56","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"17","min_break_z_induced":"-15","avg_break_x":"12","max_break_x":"17","min_break_x":"3","min_pitch_speed":"81.0","avg_pitch_speed":"90.7","max_pitch_speed":"96.6","avg_hit_speed":"101.2","max_hit_speed":"","min_hit_speed":"","count":13,"pitches_vs_right":13,"pitches_vs_left":0,"results":{"B":5,"X":2,"S":6},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":3,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":2,"max_inning":8,"pitches_time_thru_1":8,"pitches_time_thru_2":4,"pitches_time_thru_3":1,"pitches_inning_2":2,"avg_speed_inning_2":"94.8","avg_speed_inning_2_vs_avg":4.049999999999997,"pitches_inning_5":4,"avg_speed_inning_5":"90.3","avg_speed_inning_5_vs_avg":-0.42499999999999716,"pitches_inning_6":1,"avg_speed_inning_6":"96.6","avg_speed_inning_6_vs_avg":5.8999999999999915,"pitches_inning_8":6,"avg_speed_inning_8":"88.7","avg_speed_inning_8_vs_avg":-1.9666666666666686,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"bf9dba6e-3982-4f46-a01d-ecd773476ced","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.1,"end_speed":86.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.854333208097632,"plateTime":0.39994500464420835,"zone":5,"spin_rate":2068,"breakX":17.3,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.17245703712832638,"pz":2.2384117668062022,"x0":0.4289188741448239,"y0":50.00439038705923,"z0":5.897411021637846,"ax":19.128308700081025,"ay":30.316641086804932,"az":-19.563205951158086,"vx0":-4.274614257959709,"vy0":-136.96068048207806,"vz0":-6.070024365547992,"pfxX":-1.4416666666666667,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":-17.3,"breakXFeet":-1.4416666666666667,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":17.3,"pfxXNoAbs":-1.4416666666666667,"plateTimeSZDepth":0.3755370175092234,"plateXPoly":0.17245703712832638,"plateYPoly":0.7083333333333641,"plateZPoly":2.2384117668062022,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.5","hit_distance":"50","xba":".380","hc_x":108.62,"hc_x_ft":-39.96369679999998,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.17245703712832638,"plate_z":2.2384117668062022,"launch_speed":"95.5","player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"684ee070-387a-42bf-b623-0bb5a61d2c86","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81,"end_speed":75,"sz_top":3.3904353158625,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.071144338055303,"plateTime":0.4643502005195148,"zone":7,"spin_rate":2939,"breakX":10.2,"inducedBreakZ":-14.5,"breakZ":-56,"px":-0.629766381526792,"pz":1.5691608418538356,"x0":0.8214487848447831,"y0":50.00105412279666,"z0":5.958235671076321,"ax":-7.651498057730908,"ay":22.745574503927568,"az":-43.54120842138393,"vx0":-1.6605672568798842,"vy0":-118.01780196463358,"vz0":-0.57516652503469,"pfxX":0.85,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.666666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":56,"breakZWithGravityFeet":4.666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.4359896439142218,"plateXPoly":-0.629766381526792,"plateYPoly":0.7083333333333428,"plateZPoly":1.5691608418538356,"pfxXDirection":"→","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.629766381526792,"plate_z":1.5691608418538356,"player_total_pitches":52,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":152,"rowId":"152-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"203acd0c-ecec-490c-869c-5111732823ab","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":90.7,"end_speed":83.6,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.902629674101893,"plateTime":0.41419171617191175,"zone":14,"spin_rate":1808,"breakX":15,"inducedBreakZ":6.6,"breakZ":-26.5,"px":1.3734128400949634,"pz":1.9301294312665194,"x0":0.725218309096229,"y0":50.00503950404548,"z0":5.888527674063243,"ax":14.880420271113703,"ay":27.39572717560446,"az":-24.849026596916353,"vx0":-1.2264547634376817,"vy0":-132.09454871915608,"vz0":-5.3475570774960595,"pfxX":-1.25,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.38887402051500775,"plateXPoly":1.3734128400949634,"plateYPoly":0.7083333333333641,"plateZPoly":1.9301294312665194,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3734128400949634,"plate_z":1.9301294312665194,"player_total_pitches":53,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":153,"rowId":"153-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b895750d-8df8-43ec-bb7c-c2e527c2e091","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":92.8,"end_speed":85.5,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.827757222632361,"plateTime":0.4051770341592493,"zone":9,"spin_rate":1853,"breakX":15.6,"inducedBreakZ":1.7,"breakZ":-30,"px":0.42294180109139307,"pz":1.9121186837085764,"x0":0.3082061332017059,"y0":50.00194003540361,"z0":5.915595111398057,"ax":16.57404791354948,"ay":28.82545333396358,"az":-29.610290567085663,"vx0":-2.8505870187627425,"vy0":-135.07262591604817,"vz0":-4.893343306170117,"pfxX":-1.3,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.5,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.380380350207053,"plateXPoly":0.42294180109139307,"plateYPoly":0.7083333333333712,"plateZPoly":1.9121186837085764,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.42294180109139307,"plate_z":1.9121186837085764,"player_total_pitches":54,"player_total_pitches_pitch_types":15,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":154,"rowId":"154-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a9103a2d-954a-43b5-b9d1-fbffedc4490c","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":96.6,"end_speed":89,"sz_top":3.27204348553473,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.714426016743076,"plateTime":0.38857958641111834,"zone":5,"spin_rate":2120,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-21.7,"px":-0.16779797362734886,"pz":2.5243653551199827,"x0":0.15526445238925,"y0":50.00702730045252,"z0":6.003157608861665,"ax":16.06835201415873,"ay":29.945251158238555,"az":-22.972188102774197,"vx0":-3.816383483702748,"vy0":-140.6055246766149,"vz0":-5.346517174665609,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36478720870633646,"plateXPoly":-0.16779797362734886,"plateYPoly":0.7083333333333712,"plateZPoly":2.5243653551199827,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.16779797362734886,"plate_z":2.5243653551199827,"player_total_pitches":55,"player_total_pitches_pitch_types":26,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":155,"rowId":"155-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6c3ffbef-49eb-495d-a5e8-5905e2a6a87a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":34,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Double","des":"Adam Duvall doubles (22) on a sharp fly ball to left fielder Yordan Alvarez.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.6,"end_speed":88.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.881242938678348,"plateTime":0.3902688925632076,"zone":5,"spin_rate":2162,"breakX":13.7,"inducedBreakZ":10.9,"breakZ":-18.5,"px":-0.060755034917640366,"pz":2.5103946775420107,"x0":0.23289511086995404,"y0":50.0033825196311,"z0":5.94340784396933,"ax":15.992874186546958,"ay":32.70852328472548,"az":-18.95541256209654,"vx0":-3.7317807248790804,"vy0":-140.5045694636795,"vz0":-5.894296065006517,"pfxX":-1.1416666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36647561183293365,"plateXPoly":-0.060755034917640366,"plateYPoly":0.7083333333333428,"plateZPoly":2.5103946775420107,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.9","hit_distance":"363","xba":".910","hit_angle":"22","is_barrel":1,"hc_x":91.6,"hc_x_ft":-80.98802400000002,"hc_y":78.17,"hc_y_ft":301.8491588,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.060755034917640366,"plate_z":2.5103946775420107,"launch_speed":"106.9","launch_angle":"22","player_total_pitches":80,"player_total_pitches_pitch_types":41,"pitcher_pa_number":22,"pitcher_time_thru_order":3,"game_total_pitches":189,"rowId":"189-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b25b1a9c-d897-4cfb-b22c-c595de2cc65f","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.8,"end_speed":85.4,"sz_top":3.50915800133875,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.101881276896484,"plateTime":0.4015514568826193,"zone":11,"spin_rate":2232,"breakX":13,"inducedBreakZ":13.8,"breakZ":-17.3,"px":-0.4228915475216959,"pz":4.636339513627944,"x0":-1.1034997669162994,"y0":50.001120647745395,"z0":5.972516614713716,"ax":-14.517969892367105,"ay":31.217257649120995,"az":-18.0135895080679,"vx0":4.542143153753213,"vy0":-136.61056806232315,"vz0":-0.14734159812298508,"pfxX":1.0833333333333333,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.4416666666666667,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.3770724280890102,"plateXPoly":-0.4228915475216959,"plateYPoly":0.7083333333333641,"plateZPoly":4.636339513627944,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4228915475216959,"plate_z":4.636339513627944,"player_total_pitches":22,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2dabb29-7951-4fd0-92a5-b6c751fcbefd","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":83.9,"end_speed":77,"sz_top":3.33157866990382,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.450497679708479,"plateTime":0.4499839293989565,"zone":14,"spin_rate":1135,"breakX":5.5,"inducedBreakZ":-6.4,"breakZ":-45.5,"px":0.37857160862028927,"pz":0.8927514133117125,"x0":-1.2694790682972386,"y0":50.004737323633755,"z0":5.743243276190271,"ax":-5.691358165538188,"ay":25.788955236188833,"az":-36.87680721465889,"vx0":5.102091276211217,"vy0":-122.08787639438653,"vz0":-3.6836579613651903,"pfxX":0.4583333333333333,"pfxZ":-0.5333333333333333,"pfxZWithGravity":-3.7916666666666665,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":-6.4,"breakZInducedFeet":-0.5333333333333333,"breakZWithGravityInches":45.5,"breakZWithGravityFeet":3.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.42264408698937095,"plateXPoly":0.37857160862028927,"plateYPoly":0.7083333333333641,"plateZPoly":0.8927514133117125,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.37857160862028927,"plate_z":0.8927514133117125,"player_total_pitches":23,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12a68f23-6fd8-4519-82a4-8666decb2fbf","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":85.6,"end_speed":79.2,"sz_top":3.39077401337561,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.189148200233806,"plateTime":0.43839201874938416,"zone":14,"spin_rate":1980,"breakX":3,"inducedBreakZ":4.3,"breakZ":-32.8,"px":1.2700718993706361,"pz":2.126771853023003,"x0":-1.1108105158060029,"y0":50.0023666802569,"z0":5.837587338531963,"ax":1.6265201590979554,"ay":23.436914472753507,"az":-28.015492438319605,"vx0":5.451352991791991,"vy0":-124.6159964128966,"vz0":-3.253945118465438,"pfxX":-0.25,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.733333333333333,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":32.8,"breakZWithGravityFeet":2.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.41149011543350617,"plateXPoly":1.2700718993706361,"plateYPoly":0.7083333333332789,"plateZPoly":2.126771853023003,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2700718993706361,"plate_z":2.126771853023003,"player_total_pitches":24,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8400dccd-4a20-4c2f-ae6e-d04498350ced","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.9,"end_speed":85,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":6.160327904945108,"plateTime":0.4047546539290474,"zone":1,"spin_rate":2403,"breakX":7,"inducedBreakZ":17.2,"breakZ":-14.5,"px":-0.7539977676129678,"pz":3.3631539029552986,"x0":-1.4177813045398595,"y0":50.00573471763273,"z0":5.748208684497066,"ax":-7.865953262189608,"ay":29.48280211163372,"az":-14.086511317082902,"vx0":3.2412927575763493,"vy0":-135.31344367629904,"vz0":-3.5987033757954774,"pfxX":0.5833333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7,"breakXFeet":0.5833333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5833333333333334,"pfxXNoAbs":0.5833333333333334,"plateTimeSZDepth":0.3800560079541625,"plateXPoly":-0.7539977676129678,"plateYPoly":0.7083333333333357,"plateZPoly":3.3631539029552986,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7539977676129678,"plate_z":3.3631539029552986,"player_total_pitches":25,"player_total_pitches_pitch_types":18,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"026b1ada-5ec6-41c1-bf68-765cb2ad7a8f","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":93.1,"end_speed":84.9,"sz_top":3.4203708532587,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.319590031243861,"plateTime":0.405549112494076,"zone":8,"spin_rate":2277,"breakX":14.4,"inducedBreakZ":9.4,"breakZ":-22.4,"px":0.11522322635568916,"pz":1.946090678736315,"x0":-1.3650653571569824,"y0":50.00147801526012,"z0":5.571096920741931,"ax":-16.27951369749569,"ay":30.603467998154223,"az":-21.635016975749426,"vx0":6.986891475761262,"vy0":-135.26684376463834,"vz0":-5.399442453783187,"pfxX":1.2,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8666666666666665,"breakXInches":14.4,"breakXFeet":1.2,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":1.2,"plateTimeSZDepth":0.38081953045548883,"plateXPoly":0.11522322635568916,"plateYPoly":0.7083333333333499,"plateZPoly":1.946090678736315,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.11522322635568916,"plate_z":1.946090678736315,"player_total_pitches":26,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b97f4e4-8a26-41cd-905e-1863dbcc8291","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":83.1,"end_speed":76.6,"sz_top":3.4203708532587,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.108227639039963,"plateTime":0.4526272360175003,"zone":13,"spin_rate":1089,"breakX":11.9,"inducedBreakZ":-4.3,"breakZ":-43.8,"px":-1.2819581782707705,"pz":1.814197181866854,"x0":-1.6232277944032434,"y0":50.00057393993548,"z0":5.60129766654356,"ax":-10.324374798592627,"ay":23.50355894411183,"az":-35.61538841050842,"vx0":2.9967741975929822,"vy0":-120.9876435335253,"vz0":-1.3442463934729934,"pfxX":0.9916666666666667,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.65,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.4249563714831954,"plateXPoly":-1.2819581782707705,"plateYPoly":0.7083333333333144,"plateZPoly":1.814197181866854,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.2819581782707705,"plate_z":1.814197181866854,"player_total_pitches":27,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-716794","game_pk":"716794","source":"gamefeed"}],"608701":[{"type":"pitch","year":2023,"sportId":1,"play_id":"633b4925-e55c-4d80-a773-753f3b216923","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.2,"end_speed":87.7,"sz_top":3.56800630568375,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":5.821736001043323,"plateTime":0.39534429759979606,"zone":14,"spin_rate":2142,"breakX":16.4,"inducedBreakZ":14.5,"breakZ":-15.6,"px":1.0431289434174786,"pz":0.9001289308636133,"x0":0.6589521743167529,"y0":50.00089673657787,"z0":5.78745791474275,"ax":18.137038824413516,"ay":29.43292188468625,"az":-14.53928128706657,"vx0":-2.33015734522694,"vy0":-138.28757022046793,"vz0":-10.471836093101746,"pfxX":-1.3666666666666665,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3711057048951108,"plateXPoly":1.0431289434174786,"plateYPoly":0.7083333333333357,"plateZPoly":0.9001289308636133,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0431289434174786,"plate_z":0.9001289308636133,"player_total_pitches":19,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":9,"CH":3,"FF":7,"FS":2},"results":{"B":8,"S":9,"X":4},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":3,"zInPlay":2,"zSwings":5,"o_swing":0.25,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":1,"zone_rate":0.5555555555555556,"swings":6,"miss_percent":"17","cs_plus_whiffs":1,"csw_percent":11,"avg_rel_x":"0.2","avg_rel_z":"5.8","avg_rpm":"2187","max_rpm":"2364","min_rpm":"2039","avg_break_z":"20","max_break_z":"23","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"15","min_break_z_induced":"8","avg_break_x":"15","max_break_x":"18","min_break_x":"14","min_pitch_speed":"92.7","avg_pitch_speed":"94.7","max_pitch_speed":"96.2","avg_hit_speed":"98.4","max_hit_speed":"104.6","min_hit_speed":"92.2","count":9,"pitches_vs_right":9,"pitches_vs_left":0,"results":{"B":3,"S":4,"X":2},"swinging_strikes":1,"fouls":3,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":8,"pitches_time_thru_1":6,"pitches_time_thru_2":3,"pitches_inning_2":4,"avg_speed_inning_2":"94.4","avg_speed_inning_2_vs_avg":-0.30000000000001137,"pitches_inning_5":3,"avg_speed_inning_5":"95.9","avg_speed_inning_5_vs_avg":1.1666666666666572,"pitches_inning_8":2,"avg_speed_inning_8":"93.6","avg_speed_inning_8_vs_avg":-1.1499999999999915,"percent":"43","rhb_pitch_percent":43,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"40","pitch_pct_time_thru_1_vs_avg":-3,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":57,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":0.3333333333333333,"z_swing":0.75,"strike_rate":0.7142857142857143,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.6666666666666666,"zone_rate":0.5714285714285714,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":29,"avg_rel_x":"-1.3","avg_rel_z":"5.5","avg_rpm":"2370","max_rpm":"2478","min_rpm":"2159","avg_break_z":"15","max_break_z":"16","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"19","min_break_z_induced":"15","avg_break_x":"8","max_break_x":"10","min_break_x":"4","min_pitch_speed":"92.8","avg_pitch_speed":"93.4","max_pitch_speed":"94.0","avg_hit_speed":"88.0","max_hit_speed":"88.0","min_hit_speed":"88.0","count":7,"pitches_vs_right":7,"pitches_vs_left":0,"results":{"S":4,"B":2,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":7,"pitches_inning_8":7,"avg_speed_inning_8":"93.4","avg_speed_inning_8_vs_avg":0.04285714285714448,"percent":"33","rhb_pitch_percent":33,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"47","pitch_pct_time_thru_1_vs_avg":13.666666666666664,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.6","avg_rel_z":"6.0","avg_rpm":"1668","max_rpm":"1732","min_rpm":"1614","avg_break_z":"28","max_break_z":"31","min_break_z":"26","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"8","min_break_z_induced":"2","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"89.7","avg_pitch_speed":"89.9","max_pitch_speed":"90.1","avg_hit_speed":"67.1","max_hit_speed":"67.1","min_hit_speed":"67.1","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":2,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":6,"max_inning":6,"pitches_time_thru_1":0,"pitches_time_thru_2":0,"pitches_time_thru_3":3,"pitches_inning_6":3,"avg_speed_inning_6":"89.9","avg_speed_inning_6_vs_avg":-1.4210854715202004e-14,"percent":"14","rhb_pitch_percent":14,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-14,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":-14,"pitch_pct_time_thru_3":"100","pitch_pct_time_thru_3_vs_avg":86,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":null,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.5","avg_rel_z":"5.6","avg_rpm":"1111","max_rpm":"1174","min_rpm":"1047","avg_break_z":"41","max_break_z":"42","min_break_z":"41","avg_bat_speed":"--","avg_break_z_induced":"-3","max_break_z_induced":"-2","min_break_z_induced":"-3","avg_break_x":"9","max_break_x":"12","min_break_x":"6","min_pitch_speed":"83.8","avg_pitch_speed":"83.8","max_pitch_speed":"83.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_8":2,"avg_speed_inning_8":"83.8","avg_speed_inning_8_vs_avg":0.04999999999999716,"percent":"10","rhb_pitch_percent":10,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"13","pitch_pct_time_thru_1_vs_avg":3.333333333333334,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":1,"oFouls":2,"oInPlay":0,"oSwings":3,"zSwingMiss":1,"zFouls":4,"zInPlay":4,"zSwings":9,"o_swing":0.2727272727272727,"z_swing":0.9,"strike_rate":0.6190476190476191,"first_pitches":4,"first_pitch_strikes":1,"first_pitch_strike_rate":"25","o_contact":0.6666666666666666,"z_contact":0.8888888888888888,"zone_rate":0.47619047619047616,"swings":12,"miss_percent":"17","cs_plus_whiffs":3,"csw_percent":14,"avg_rel_x":"-0.4","avg_rel_z":"5.7","avg_rpm":"2071","max_rpm":"2478","min_rpm":"1047","avg_break_z":"21","max_break_z":"42","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"19","min_break_z_induced":"-3","avg_break_x":"12","max_break_x":"18","min_break_x":"4","min_pitch_speed":"83.8","avg_pitch_speed":"92.6","max_pitch_speed":"96.2","avg_hit_speed":"88.0","max_hit_speed":"","min_hit_speed":"","count":21,"pitches_vs_right":21,"pitches_vs_left":0,"results":{"B":8,"S":9,"X":4},"swinging_strikes":2,"fouls":6,"strikeouts":0,"called_strikes":1,"balls_in_play":4,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":2,"max_inning":8,"pitches_time_thru_1":15,"pitches_time_thru_2":3,"pitches_time_thru_3":3,"pitches_inning_2":4,"avg_speed_inning_2":"94.4","avg_speed_inning_2_vs_avg":1.7999999999999972,"pitches_inning_5":3,"avg_speed_inning_5":"95.9","avg_speed_inning_5_vs_avg":3.2666666666666657,"pitches_inning_6":3,"avg_speed_inning_6":"89.9","avg_speed_inning_6_vs_avg":-2.700000000000003,"pitches_inning_8":11,"avg_speed_inning_8":"91.7","avg_speed_inning_8_vs_avg":-0.8818181818181756,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"21825b3a-773f-4813-b5ca-14d6e458cd4e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.6,"end_speed":87.7,"sz_top":3.47922336266477,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.8599875894508955,"plateTime":0.39634710405366347,"zone":13,"spin_rate":2157,"breakX":14.2,"inducedBreakZ":12.2,"breakZ":-18.1,"px":-0.21248822983759208,"pz":1.2818648735440688,"x0":0.5994500522334207,"y0":50.003433712354685,"z0":5.803984881556029,"ax":16.122412561145627,"ay":26.858820173254,"az":-17.571086106707593,"vx0":-5.181287873293195,"vy0":-137.52674907769483,"vz0":-8.890106823389909,"pfxX":-1.1833333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.3719495452640779,"plateXPoly":-0.21248822983759208,"plateYPoly":0.7083333333333215,"plateZPoly":1.2818648735440688,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.21248822983759208,"plate_z":1.2818648735440688,"player_total_pitches":20,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6fab15ad-7cf9-43bb-9f8e-a12bf16289ba","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.1,"end_speed":85.5,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.732473792375309,"plateTime":0.40388182608288803,"zone":5,"spin_rate":2039,"breakX":14.8,"inducedBreakZ":11,"breakZ":-20.4,"px":0.17321177614745797,"pz":2.37358544886939,"x0":0.6283485298284052,"y0":50.004442282964405,"z0":6.02073209111983,"ax":16.07688783614886,"ay":28.60270321506392,"az":-19.758221618652115,"vx0":-4.248274296205708,"vy0":-135.43406616233287,"vz0":-5.872992430095356,"pfxX":-1.2333333333333334,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.7,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.3791674140102146,"plateXPoly":0.17321177614745797,"plateYPoly":0.7083333333333428,"plateZPoly":2.37358544886939,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17321177614745797,"plate_z":2.37358544886939,"player_total_pitches":21,"player_total_pitches_pitch_types":14,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d4bcece0-da73-49d0-9658-d5352b123467","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":94.7,"end_speed":87.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.889194003558099,"plateTime":0.39581502799390433,"zone":8,"spin_rate":2120,"breakX":14.3,"inducedBreakZ":10.4,"breakZ":-19.8,"px":0.2245056814324139,"pz":1.8642873579533283,"x0":0.7009825654925023,"y0":50.00499497783835,"z0":5.956284099159774,"ax":16.186538429703948,"ay":27.846037828830084,"az":-19.73540224828397,"vx0":-4.289290680596564,"vy0":-137.86382459319177,"vz0":-7.348387941122399,"pfxX":-1.1916666666666667,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37151409968529775,"plateXPoly":0.2245056814324139,"plateYPoly":0.7083333333333144,"plateZPoly":1.8642873579533283,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"10","xba":".300","hit_angle":"-11","is_barrel":0,"hc_x":127.91,"hc_x_ft":6.532147599999973,"hc_y":180.4,"hc_y_ft":55.43805600000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2245056814324139,"plate_z":1.8642873579533283,"launch_speed":"104.6","launch_angle":"-11","player_total_pitches":22,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc00fa61-390e-46ad-aba7-e1a24145b643","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.8,"sz_top":3.50881824892098,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.975100113292587,"plateTime":0.3944317300715805,"zone":13,"spin_rate":2266,"breakX":15.2,"inducedBreakZ":12.1,"breakZ":-17.9,"px":-0.2679316688047849,"pz":0.6134686522296988,"x0":0.45459103089271136,"y0":50.006910988718516,"z0":5.69554748004052,"ax":17.610717515163376,"ay":30.50815942283633,"az":-16.973772378541618,"vx0":-5.211925339718699,"vy0":-138.76845973255584,"vz0":-10.579994247007951,"pfxX":-1.2666666666666666,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-15.2,"breakXFeet":-1.2666666666666666,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.2,"pfxXNoAbs":-1.2666666666666666,"plateTimeSZDepth":0.3703336414952505,"plateXPoly":-0.2679316688047849,"plateYPoly":0.7083333333332931,"plateZPoly":0.6134686522296988,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2679316688047849,"plate_z":0.6134686522296988,"player_total_pitches":56,"player_total_pitches_pitch_types":27,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":156,"rowId":"156-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"71889149-921d-4728-914b-983545fbfde1","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":95.8,"end_speed":87.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.846311754406912,"plateTime":0.3927768673270191,"zone":14,"spin_rate":2098,"breakX":14.4,"inducedBreakZ":8,"breakZ":-21.7,"px":1.0754120744895472,"pz":1.8925861989707227,"x0":0.8047358472533293,"y0":50.006890150965525,"z0":5.871213989104255,"ax":16.208817875559962,"ay":31.439803419325017,"az":-22.138845651964044,"vx0":-2.2551123257769583,"vy0":-139.46542943203596,"vz0":-6.705057914933034,"pfxX":-1.2,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3688142672101067,"plateXPoly":1.0754120744895472,"plateYPoly":0.7083333333333215,"plateZPoly":1.8925861989707227,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0754120744895472,"plate_z":1.8925861989707227,"player_total_pitches":57,"player_total_pitches_pitch_types":28,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":157,"rowId":"157-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e7ae8a-0bac-4ae5-b46b-443270c2e3ea","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":96.2,"end_speed":88.4,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.844697247813235,"plateTime":0.3908349210558484,"zone":5,"spin_rate":2194,"breakX":14.6,"inducedBreakZ":9.5,"breakZ":-20,"px":0.056928080908191625,"pz":2.2046221078349655,"x0":0.291373891903471,"y0":50.00579155547806,"z0":5.891150264213806,"ax":16.91164722468543,"ay":30.585205095013706,"az":-20.642914877377752,"vx0":-3.7416299472034984,"vy0":-139.96265907262395,"vz0":-6.259723383116349,"pfxX":-1.2166666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.3669293740421579,"plateXPoly":0.056928080908191625,"plateYPoly":0.7083333333333854,"plateZPoly":2.2046221078349655,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"12","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":167.17,"hc_y_ft":87.32711880000005,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.056928080908191625,"plate_z":2.2046221078349655,"launch_speed":"92.2","launch_angle":"-11","player_total_pitches":58,"player_total_pitches_pitch_types":29,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":158,"rowId":"158-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"849f390b-f60e-4df1-abeb-b6fc5457afcd","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.1,"end_speed":83.6,"sz_top":3.47922336266477,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.909013128366309,"plateTime":0.41485734351128967,"zone":12,"spin_rate":1657,"breakX":13,"inducedBreakZ":1.8,"breakZ":-31.3,"px":2.006251825330114,"pz":4.250477357247188,"x0":0.7002783465902637,"y0":50.003857779548426,"z0":6.172139925839846,"ax":12.390647565842254,"ay":24.429407857549315,"az":-30.758866109621017,"vx0":0.9427062445558368,"vy0":-131.37859311414945,"vz0":1.05125098530614,"pfxX":-1.0833333333333333,"pfxZ":0.15,"pfxZWithGravity":-2.6083333333333334,"breakXInches":-13,"breakXFeet":-1.0833333333333333,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":31.3,"breakZWithGravityFeet":2.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":13,"pfxXNoAbs":-1.0833333333333333,"plateTimeSZDepth":0.3893084630114295,"plateXPoly":2.006251825330114,"plateYPoly":0.7083333333333499,"plateZPoly":4.250477357247188,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":2.006251825330114,"plate_z":4.250477357247188,"player_total_pitches":81,"player_total_pitches_pitch_types":24,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":190,"rowId":"190-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1f7e55e2-008a-4435-ac92-30f6145e64ba","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.9,"end_speed":82.4,"sz_top":3.44962790930494,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.833258617046857,"plateTime":0.4183741366555451,"zone":12,"spin_rate":1732,"breakX":16.6,"inducedBreakZ":6.6,"breakZ":-27.2,"px":0.9567589956711271,"pz":3.203278777644295,"x0":0.5668874980042506,"y0":50.00163714862942,"z0":5.996815981782364,"ax":16.392803396543695,"ay":27.947864340348648,"az":-25.62166302874285,"vx0":-2.2271986555654957,"vy0":-130.97547684601432,"vz0":-2.079194953904474,"pfxX":-1.3833333333333335,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.39281833555223317,"plateXPoly":0.9567589956711271,"plateYPoly":0.7083333333333215,"plateZPoly":3.203278777644295,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9567589956711271,"plate_z":3.203278777644295,"player_total_pitches":82,"player_total_pitches_pitch_types":25,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":191,"rowId":"191-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a8898b7-c54f-483a-a1a6-c426cc56fe23","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":89.7,"end_speed":82.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.800018817410519,"plateTime":0.419045345508267,"zone":8,"spin_rate":1614,"breakX":15.7,"inducedBreakZ":8,"breakZ":-25.9,"px":0.0882381710787935,"pz":1.8834186443894065,"x0":0.43764476455335977,"y0":50.002134167890624,"z0":5.975907573331966,"ax":15.796371844059136,"ay":26.71654399730989,"az":-23.5279512513256,"vx0":-3.995249521448558,"vy0":-130.56081507745256,"vz0":-5.775383176924764,"pfxX":-1.3083333333333333,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3933879210442161,"plateXPoly":0.0882381710787935,"plateYPoly":0.7083333333333925,"plateZPoly":1.8834186443894065,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"67.1","hit_distance":"7","xba":".040","hit_angle":"-25","is_barrel":0,"hc_x":116.24,"hc_x_ft":-21.5967536,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.0882381710787935,"plate_z":1.8834186443894065,"launch_speed":"67.1","launch_angle":"-25","player_total_pitches":83,"player_total_pitches_pitch_types":26,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":192,"rowId":"192-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3b4491ee-7f04-4364-bded-a8bfc83b020b","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":84.9,"sz_top":3.38883091521701,"sz_bot":1.41486813681722,"sz_depth":8.5,"sz_width":17,"extension":6.153709000406791,"plateTime":0.4031054954028037,"zone":2,"spin_rate":2437,"breakX":7.7,"inducedBreakZ":18.1,"breakZ":-13.3,"px":0.21380093183712412,"pz":3.3675632310372694,"x0":-1.2245090788938584,"y0":50.001651959624276,"z0":5.612956616492072,"ax":-9.222065291497264,"ay":32.37460297024416,"az":-12.900844909857428,"vx0":5.544730608520915,"vy0":-136.32569410941963,"vz0":-3.488531618269799,"pfxX":0.6416666666666667,"pfxZ":1.5083333333333335,"pfxZWithGravity":-1.1083333333333334,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.37860536484928875,"plateXPoly":0.21380093183712412,"plateYPoly":0.7083333333333499,"plateZPoly":3.3675632310372694,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21380093183712412,"plate_z":3.3675632310372694,"player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":264,"rowId":"264-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"768b1e7a-de38-4616-af10-b5962ce4b705","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.8,"end_speed":85.7,"sz_top":3.50915800133875,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.278505351731046,"plateTime":0.4023522879158161,"zone":14,"spin_rate":2463,"breakX":9.1,"inducedBreakZ":16.1,"breakZ":-15.1,"px":1.3389085383061172,"pz":1.8468883228831245,"x0":-1.3191163226802523,"y0":50.0066812939674,"z0":5.522671526649773,"ax":-11.43391011216828,"ay":30.234153679950964,"az":-14.084368008299286,"vx0":9.195032580548178,"vy0":-136.18978152473295,"vz0":-7.067971385091082,"pfxX":0.7583333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2583333333333333,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3778284675727444,"plateXPoly":1.3389085383061172,"plateYPoly":0.7083333333333144,"plateZPoly":1.8468883228831245,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3389085383061172,"plate_z":1.8468883228831245,"player_total_pitches":29,"player_total_pitches_pitch_types":20,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":265,"rowId":"265-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a038ba7-fccb-4e68-8627-fbd9da139253","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.3,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.262530483023057,"plateTime":0.40362030818058026,"zone":8,"spin_rate":2478,"breakX":10.2,"inducedBreakZ":15.1,"breakZ":-16.3,"px":-0.1852240579562736,"pz":2.104023858281896,"x0":-1.399157567513505,"y0":50.00607493631974,"z0":5.4974018895889305,"ax":-11.691176047437486,"ay":29.986515715111164,"az":-15.500628524385794,"vx0":5.418443235069701,"vy0":-135.75243985710202,"vz0":-6.0158288717111414,"pfxX":0.85,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.3583333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.37900975540144355,"plateXPoly":-0.1852240579562736,"plateYPoly":0.708333333333357,"plateZPoly":2.104023858281896,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1852240579562736,"plate_z":2.104023858281896,"player_total_pitches":30,"player_total_pitches_pitch_types":21,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"31868fff-fb81-4a3d-8bcb-b1dba02b8af8","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":83.9,"end_speed":77.7,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.099189777014802,"plateTime":0.4472732653160447,"zone":13,"spin_rate":1174,"breakX":11.9,"inducedBreakZ":-2,"breakZ":-40.7,"px":-0.9683931177329809,"pz":1.5645702459634103,"x0":-1.495835924113748,"y0":50.00221594238443,"z0":5.5875435224100265,"ax":-10.607094313342644,"ay":22.906035682182253,"az":-33.615151298888996,"vx0":3.4829643064978617,"vy0":-122.21626941076292,"vz0":-2.5251807936399113,"pfxX":0.9916666666666667,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.391666666666667,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.41985223289045615,"plateXPoly":-0.9683931177329809,"plateYPoly":0.7083333333333215,"plateZPoly":1.5645702459634103,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.9683931177329809,"plate_z":1.5645702459634103,"player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":267,"rowId":"267-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dd82af11-2b04-4d90-9f6f-2196ffb02627","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.4,"end_speed":85.3,"sz_top":3.5683465874078,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.346189497259532,"plateTime":0.4044012638727148,"zone":14,"spin_rate":2159,"breakX":7.4,"inducedBreakZ":15.5,"breakZ":-16.1,"px":1.7831264234102762,"pz":1.855921662445994,"x0":-1.1946133108795174,"y0":50.00161823067536,"z0":5.432975199626914,"ax":-9.807110299281995,"ay":29.92367235391438,"az":-14.919757999350745,"vx0":9.704271900198776,"vy0":-135.50357344347034,"vz0":-6.588309247595061,"pfxX":0.6166666666666667,"pfxZ":1.2916666666666667,"pfxZWithGravity":-1.3416666666666668,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3796972390618115,"plateXPoly":1.7831264234102762,"plateYPoly":0.7083333333333712,"plateZPoly":1.855921662445994,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":1.7831264234102762,"plate_z":1.855921662445994,"player_total_pitches":32,"player_total_pitches_pitch_types":22,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":268,"rowId":"268-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cad5aa76-baf9-4b20-81bd-5ad701cc6c33","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.1,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.279535036476131,"plateTime":0.4052723450606006,"zone":14,"spin_rate":2269,"breakX":7.3,"inducedBreakZ":16.2,"breakZ":-15.5,"px":0.9855107102066694,"pz":2.2512453269438484,"x0":-1.289389257761939,"y0":50.000024784502784,"z0":5.5179657562121935,"ax":-9.28192960149342,"ay":30.492299645986197,"az":-14.444423011028956,"vx0":7.744209333761477,"vy0":-135.33423097787846,"vz0":-5.836235732707922,"pfxX":0.6083333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2916666666666667,"breakXInches":7.3,"breakXFeet":0.6083333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6083333333333333,"pfxXNoAbs":0.6083333333333333,"plateTimeSZDepth":0.38053522103454424,"plateXPoly":0.9855107102066694,"plateYPoly":0.7083333333333641,"plateZPoly":2.2512453269438484,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9855107102066694,"plate_z":2.2512453269438484,"player_total_pitches":33,"player_total_pitches_pitch_types":23,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f4b067ad-46cf-4b65-a809-6784b0f36559","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.8,"end_speed":77.1,"sz_top":3.44996713365224,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.192205809506331,"plateTime":0.44968010842423967,"zone":13,"spin_rate":1047,"breakX":6.1,"inducedBreakZ":-3,"breakZ":-42.1,"px":-0.6852879615359772,"pz":1.1629616537069563,"x0":-1.5173898729251878,"y0":50.00228368749952,"z0":5.608150448513296,"ax":-5.693886856111457,"ay":24.87927972772159,"az":-34.243329199372425,"vx0":3.1727136196579835,"vy0":-121.98707286665795,"vz0":-3.29669379226449,"pfxX":0.5083333333333333,"pfxZ":-0.25,"pfxZWithGravity":-3.5083333333333333,"breakXInches":6.1,"breakXFeet":0.5083333333333333,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5083333333333333,"pfxXNoAbs":0.5083333333333333,"plateTimeSZDepth":0.4222754320556943,"plateXPoly":-0.6852879615359772,"plateYPoly":0.7083333333333286,"plateZPoly":1.1629616537069563,"pfxXDirection":"→","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6852879615359772,"plate_z":1.1629616537069563,"player_total_pitches":34,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":270,"rowId":"270-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f9256fe2-fc17-4ee7-949c-1864405ac394","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.7,"end_speed":83.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.275390196558159,"plateTime":0.4082257403842835,"zone":4,"spin_rate":2301,"breakX":18,"inducedBreakZ":8.8,"breakZ":-23.4,"px":-0.39901030935454895,"pz":2.704171372887153,"x0":-1.3037453950175175,"y0":50.00251322193368,"z0":5.5983159243694125,"ax":-19.65114807098427,"ay":32.290715833791346,"az":-22.750378922315225,"vx0":6.127121442609553,"vy0":-134.74144185399024,"vz0":-3.1854508540349924,"pfxX":1.5,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.95,"breakXInches":18,"breakXFeet":1.5,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":1.5,"pfxXNoAbs":1.5,"plateTimeSZDepth":0.38346216900236935,"plateXPoly":-0.39901030935454895,"plateYPoly":0.7083333333333215,"plateZPoly":2.704171372887153,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.39901030935454895,"plate_z":2.704171372887153,"player_total_pitches":35,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":271,"rowId":"271-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f28da50d-4c45-47c7-8082-46e64c6e12bc","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.4,"end_speed":85.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.276747798306124,"plateTime":0.40013454837506934,"zone":6,"spin_rate":2364,"breakX":16,"inducedBreakZ":11.9,"breakZ":-19,"px":0.8043814971642127,"pz":2.2737156658090765,"x0":-1.0458228626489183,"y0":50.00621317653811,"z0":5.6288083042686745,"ax":-18.625980873322238,"ay":31.596880717677106,"az":-18.626242881729805,"vx0":8.423241059938873,"vy0":-137.12209866992316,"vz0":-5.428382045788476,"pfxX":1.3333333333333333,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5833333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.375788343253122,"plateXPoly":0.8043814971642127,"plateYPoly":0.7083333333333286,"plateZPoly":2.2737156658090765,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":0.8043814971642127,"plate_z":2.2737156658090765,"player_total_pitches":36,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":272,"rowId":"272-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"81998250-a8a9-4e4c-bd26-660c3a8d5fd9","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.163037399910584,"plateTime":0.4004641848765851,"zone":6,"spin_rate":2455,"breakX":8.5,"inducedBreakZ":17.2,"breakZ":-13.8,"px":0.5985585198577457,"pz":2.780313326105473,"x0":-1.2940169557060808,"y0":50.00375815373892,"z0":5.549705451061618,"ax":-10.408446205970028,"ay":30.08113452861695,"az":-13.3055477689107,"vx0":6.990168134711586,"vy0":-136.75744939418,"vz0":-4.863752616468559,"pfxX":0.7083333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.1500000000000001,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.3760079642172572,"plateXPoly":0.5985585198577457,"plateYPoly":0.7083333333333215,"plateZPoly":2.780313326105473,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":10,"is_abs_challenge":false,"plate_x":0.5985585198577457,"plate_z":2.780313326105473,"player_total_pitches":37,"player_total_pitches_pitch_types":24,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a780c815-a6c8-4f32-87bc-2238fe213b11","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.8,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.067623372813844,"plateTime":0.40520518860193677,"zone":2,"spin_rate":2326,"breakX":4.3,"inducedBreakZ":18.6,"breakZ":-13.1,"px":-0.0888206725432259,"pz":3.177631984750754,"x0":-1.347433784071567,"y0":50.001166512062284,"z0":5.571489721071464,"ax":-5.35328604253732,"ay":28.778336699936492,"az":-12.515061058520477,"vx0":4.326848580522434,"vy0":-135.05503606153613,"vz0":-3.912623940067017,"pfxX":0.35833333333333334,"pfxZ":1.55,"pfxZWithGravity":-1.0916666666666666,"breakXInches":4.3,"breakXFeet":0.35833333333333334,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.35833333333333334,"pfxXNoAbs":0.35833333333333334,"plateTimeSZDepth":0.38040056386569004,"plateXPoly":-0.0888206725432259,"plateYPoly":0.7083333333333428,"plateZPoly":3.177631984750754,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"88.0","hit_distance":"47","xba":".000","hit_angle":"86","is_barrel":0,"hc_x":116.74,"hc_x_ft":-20.391573600000015,"hc_y":219.56,"hc_y_ft":-38.95164159999996,"isSword":false,"is_bip_out":"Y","pitch_number":11,"is_abs_challenge":false,"plate_x":-0.0888206725432259,"plate_z":3.177631984750754,"launch_speed":"88.0","launch_angle":"86","player_total_pitches":38,"player_total_pitches_pitch_types":25,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-716794","game_pk":"716794","source":"gamefeed"}],"646240":[{"type":"pitch","year":2023,"sportId":1,"play_id":"f2923f9d-0d3f-47ca-b613-50fa3b37b544","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":84.1,"sz_top":3.62719205093961,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.03710281903707,"plateTime":0.4132643555637445,"zone":13,"spin_rate":2375,"breakX":2.5,"inducedBreakZ":4.9,"breakZ":-28.1,"px":-1.2262979002759877,"pz":1.0728820241862378,"x0":0.6512338974521662,"y0":50.000961939140225,"z0":5.7510264379928815,"ax":3.638048852127137,"ay":26.728382074656885,"az":-26.101932201663292,"vx0":-5.545623413083741,"vy0":-132.25300043632333,"vz0":-6.996787725739223,"pfxX":-0.20833333333333334,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.38792093439781183,"plateXPoly":-1.2262979002759877,"plateYPoly":0.7083333333333215,"plateZPoly":1.0728820241862378,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2262979002759877,"plate_z":1.0728820241862378,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FC":3,"SI":6,"CH":4,"FF":9},"results":{"B":8,"S":10,"X":4},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":2,"oInPlay":1,"oSwings":3,"zSwingMiss":2,"zFouls":1,"zInPlay":0,"zSwings":3,"o_swing":0.5,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":0.3333333333333333,"zone_rate":0.3333333333333333,"swings":6,"miss_percent":"33","cs_plus_whiffs":2,"csw_percent":22,"avg_rel_x":"-1.2","avg_rel_z":"5.8","avg_rpm":"2502","max_rpm":"2588","min_rpm":"2409","avg_break_z":"15","max_break_z":"17","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"17","min_break_z_induced":"15","avg_break_x":"8","max_break_x":"11","min_break_x":"5","min_pitch_speed":"93.3","avg_pitch_speed":"93.9","max_pitch_speed":"94.5","avg_hit_speed":"89.3","max_hit_speed":"89.3","min_hit_speed":"89.3","count":9,"pitches_vs_right":0,"pitches_vs_left":9,"results":{"S":5,"B":3,"X":1},"swinging_strikes":2,"fouls":3,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":9,"pitches_inning_8":9,"avg_speed_inning_8":"93.9","avg_speed_inning_8_vs_avg":1.4210854715202004e-14,"percent":"41","rhb_pitch_percent":null,"lhb_pitch_percent":41,"pitch_pct_time_thru_1":"69","pitch_pct_time_thru_1_vs_avg":28.230769230769226,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":2,"zSwings":4,"o_swing":0,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6666666666666666,"swings":4,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.3","avg_rel_z":"5.9","avg_rpm":"2158","max_rpm":"2215","min_rpm":"2092","avg_break_z":"20","max_break_z":"22","min_break_z":"17","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"14","min_break_z_induced":"8","avg_break_x":"15","max_break_x":"16","min_break_x":"15","min_pitch_speed":"95.2","avg_pitch_speed":"96.0","max_pitch_speed":"96.6","avg_hit_speed":"89.7","max_hit_speed":"105.6","min_hit_speed":"73.8","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":2,"X":2,"B":2},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":6,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_time_thru_3":2,"pitches_inning_1":2,"avg_speed_inning_1":"96.3","avg_speed_inning_1_vs_avg":0.3499999999999943,"pitches_inning_4":2,"avg_speed_inning_4":"96.4","avg_speed_inning_4_vs_avg":0.44999999999998863,"pitches_inning_6":2,"avg_speed_inning_6":"95.3","avg_speed_inning_6_vs_avg":-0.6999999999999886,"percent":"27","rhb_pitch_percent":null,"lhb_pitch_percent":27,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":-11.615384615384615,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":6.333333333333329,"pitch_pct_time_thru_3":"67","pitch_pct_time_thru_3_vs_avg":39.66666666666666,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.5,"z_swing":1,"strike_rate":0.75,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":3,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.5","avg_rel_z":"5.9","avg_rpm":"1694","max_rpm":"1789","min_rpm":"1652","avg_break_z":"28","max_break_z":"31","min_break_z":"26","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"7","min_break_z_induced":"1","avg_break_x":"15","max_break_x":"16","min_break_x":"13","min_pitch_speed":"90.4","avg_pitch_speed":"91.6","max_pitch_speed":"92.7","avg_hit_speed":"100.2","max_hit_speed":"100.2","min_hit_speed":"100.2","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"S":2,"X":1,"B":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":4,"max_inning":6,"pitches_time_thru_1":0,"pitches_time_thru_2":3,"pitches_time_thru_3":1,"pitches_inning_4":3,"avg_speed_inning_4":"91.4","avg_speed_inning_4_vs_avg":-0.23333333333332007,"pitches_inning_6":1,"avg_speed_inning_6":"92.3","avg_speed_inning_6_vs_avg":0.7000000000000028,"percent":"18","rhb_pitch_percent":null,"lhb_pitch_percent":18,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-18,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":32,"pitch_pct_time_thru_3":"33","pitch_pct_time_thru_3_vs_avg":15.333333333333329,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.7","avg_rel_z":"5.7","avg_rpm":"2449","max_rpm":"2559","min_rpm":"2375","avg_break_z":"28","max_break_z":"31","min_break_z":"26","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"6","min_break_z_induced":"5","avg_break_x":"1","max_break_x":"3","min_break_x":"0","min_pitch_speed":"87.6","avg_pitch_speed":"90.4","max_pitch_speed":"92.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":2,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":4,"pitches_time_thru_1":2,"pitches_time_thru_2":1,"pitches_inning_1":2,"avg_speed_inning_1":"91.8","avg_speed_inning_1_vs_avg":1.4499999999999886,"pitches_inning_4":1,"avg_speed_inning_4":"87.6","avg_speed_inning_4_vs_avg":-2.8000000000000114,"percent":"14","rhb_pitch_percent":null,"lhb_pitch_percent":14,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":1.384615384615385,"pitch_pct_time_thru_2":"17","pitch_pct_time_thru_2_vs_avg":2.6666666666666643,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":3,"oInPlay":1,"oSwings":4,"zSwingMiss":2,"zFouls":5,"zInPlay":3,"zSwings":10,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.6363636363636364,"first_pitches":4,"first_pitch_strikes":2,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":0.8,"zone_rate":0.45454545454545453,"swings":14,"miss_percent":"14","cs_plus_whiffs":2,"csw_percent":9,"avg_rel_x":"-0.2","avg_rel_z":"5.8","avg_rpm":"2254","max_rpm":"2588","min_rpm":"1652","avg_break_z":"21","max_break_z":"31","min_break_z":"14","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"17","min_break_z_induced":"1","avg_break_x":"10","max_break_x":"16","min_break_x":"0","min_pitch_speed":"87.6","avg_pitch_speed":"93.6","max_pitch_speed":"96.6","avg_hit_speed":"92.2","max_hit_speed":"","min_hit_speed":"","count":22,"pitches_vs_right":0,"pitches_vs_left":22,"results":{"B":8,"S":10,"X":4},"swinging_strikes":2,"fouls":8,"strikeouts":0,"called_strikes":0,"balls_in_play":4,"base_hits":0,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":8,"pitches_time_thru_1":13,"pitches_time_thru_2":6,"pitches_time_thru_3":3,"pitches_inning_1":4,"avg_speed_inning_1":"94.1","avg_speed_inning_1_vs_avg":0.5,"pitches_inning_4":6,"avg_speed_inning_4":"92.4","avg_speed_inning_4_vs_avg":-1.1666666666666572,"pitches_inning_6":3,"avg_speed_inning_6":"94.3","avg_speed_inning_6_vs_avg":0.7000000000000028,"pitches_inning_8":9,"avg_speed_inning_8":"93.9","avg_speed_inning_8_vs_avg":0.3000000000000256,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"f59a521d-238e-42aa-bf94-c6c31808aae0","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":92.8,"end_speed":86.1,"sz_top":3.56800630568375,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.961381494390731,"plateTime":0.4054936608114139,"zone":13,"spin_rate":2413,"breakX":1.1,"inducedBreakZ":6.1,"breakZ":-25.7,"px":-1.3618991500970452,"pz":-0.6580338263595094,"x0":0.669229164264657,"y0":50.00485954785433,"z0":5.538372535605755,"ax":2.2713982190521804,"ay":27.2630958962592,"az":-23.746475043858045,"vx0":-5.768447942169793,"vy0":-134.70001592361314,"vz0":-11.759774754823153,"pfxX":-0.09166666666666667,"pfxZ":0.5083333333333333,"pfxZWithGravity":-2.1416666666666666,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.3806347205560682,"plateXPoly":-1.3618991500970452,"plateYPoly":0.7083333333332789,"plateZPoly":-0.6580338263595094,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.3618991500970452,"plate_z":-0.6580338263595094,"player_total_pitches":14,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cf682ee3-60c9-4d93-9cdd-cd3bcfb2f7f7","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":96.2,"end_speed":88.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.79345473915673,"plateTime":0.3907086212707491,"zone":3,"spin_rate":2183,"breakX":14.5,"inducedBreakZ":8.8,"breakZ":-20.8,"px":0.4904166712859098,"pz":2.8710778970952857,"x0":0.5079375582002795,"y0":50.0035874642753,"z0":5.997001469521332,"ax":16.66476317167317,"ay":30.717107188064208,"az":-21.798618183684226,"vx0":-3.1040423548971963,"vy0":-140.02805042223667,"vz0":-4.524455677691662,"pfxX":-1.2083333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.36679486987714055,"plateXPoly":0.4904166712859098,"plateYPoly":0.7083333333332718,"plateZPoly":2.8710778970952857,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4904166712859098,"plate_z":2.8710778970952857,"player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ac71328b-1df8-40eb-a80a-1e49f178c231","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.5,"end_speed":88.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.654343529014796,"plateTime":0.38959037576766464,"zone":6,"spin_rate":2092,"breakX":16,"inducedBreakZ":9,"breakZ":-20.3,"px":0.7092139121106471,"pz":2.2435015741086186,"x0":0.4518420307180983,"y0":50.00473426283584,"z0":5.9336684882053286,"ax":18.25957414080825,"ay":31.019792458683714,"az":-21.06527132216742,"vx0":-2.6358647690956953,"vy0":-140.44396533912092,"vz0":-6.235873493815801,"pfxX":-1.3333333333333333,"pfxZ":0.75,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3657796435567301,"plateXPoly":0.7092139121106471,"plateYPoly":0.7083333333333925,"plateZPoly":2.2435015741086186,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"73.8","hit_distance":"42","xba":".000","hit_angle":"82","is_barrel":0,"hc_x":147.2,"hc_x_ft":53.02799199999998,"hc_y":199.22,"hc_y_ft":10.075080800000023,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7092139121106471,"plate_z":2.2435015741086186,"launch_speed":"73.8","launch_angle":"82","player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e8788923-15b8-4d42-aa33-afd4bf1f4114","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88,"sz_top":3.3904353158625,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.9214172432357195,"plateTime":0.39198824013480316,"zone":14,"spin_rate":2127,"breakX":14.9,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.45346961069804037,"pz":1.222119775876302,"x0":0.38512411983044015,"y0":50.003196884427744,"z0":5.786298987431046,"ax":17.00333487719572,"ay":33.19107347826475,"az":-20.745722201843304,"vx0":-2.9439558258271585,"vy0":-140.01957514767216,"vz0":-8.580243845958877,"pfxX":-1.2416666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-14.9,"breakXFeet":-1.2416666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.9,"pfxXNoAbs":-1.2416666666666667,"plateTimeSZDepth":0.36811810230326747,"plateXPoly":0.45346961069804037,"plateYPoly":0.7083333333333428,"plateZPoly":1.222119775876302,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.45346961069804037,"plate_z":1.222119775876302,"player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":130,"rowId":"130-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f94bf6a4-83d8-4538-96dc-1c7d7fe97e6e","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.4,"end_speed":83.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.250724204779896,"plateTime":0.41619547394856804,"zone":9,"spin_rate":1652,"breakX":16,"inducedBreakZ":7.3,"breakZ":-26,"px":0.6414756054416663,"pz":1.4601608401671111,"x0":0.6072985237158236,"y0":50.001134217673155,"z0":5.786831422602824,"ax":16.130941639194003,"ay":27.836244920672787,"az":-23.87706184537119,"vx0":-3.0642178272403964,"vy0":-131.58396567872273,"vz0":-6.407264432730818,"pfxX":-1.3333333333333333,"pfxZ":0.6083333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.39076211739826794,"plateXPoly":0.6414756054416663,"plateYPoly":0.7083333333332931,"plateZPoly":1.4601608401671111,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6414756054416663,"plate_z":1.4601608401671111,"player_total_pitches":47,"player_total_pitches_pitch_types":11,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"035e3e23-0de5-4584-bfac-78df97d50f7d","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":91,"end_speed":84,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.958045784100279,"plateTime":0.4129233749662964,"zone":14,"spin_rate":1674,"breakX":16,"inducedBreakZ":3.7,"breakZ":-29.2,"px":0.9218604892726586,"pz":1.5982397297096123,"x0":0.5804587575060732,"y0":50.006337432618224,"z0":5.9557185048827135,"ax":16.16078689469704,"ay":27.53066295772963,"az":-27.447999745497103,"vx0":-2.2520657628158527,"vy0":-132.49550533406887,"vz0":-5.91900823439353,"pfxX":-1.3333333333333333,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.433333333333333,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.2,"breakZWithGravityFeet":2.433333333333333,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3876883552515437,"plateXPoly":0.9218604892726586,"plateYPoly":0.7083333333333286,"plateZPoly":1.5982397297096123,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9218604892726586,"plate_z":1.5982397297096123,"player_total_pitches":48,"player_total_pitches_pitch_types":12,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":132,"rowId":"132-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"401bfcd3-b528-4eb4-8dcb-a64762cf6ba1","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.6,"end_speed":88.3,"sz_top":3.3904353158625,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.825457307035409,"plateTime":0.39055989458716134,"zone":13,"spin_rate":2161,"breakX":14.9,"inducedBreakZ":9.2,"breakZ":-20.2,"px":-0.8809192814705672,"pz":1.7384846244454017,"x0":0.10098358482215462,"y0":50.00677672764,"z0":5.923839701381088,"ax":17.71261803401838,"ay":32.45988473680808,"az":-20.38618641335008,"vx0":-5.92539692084993,"vy0":-140.36372044095597,"vz0":-7.672708123355707,"pfxX":-1.2416666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-14.9,"breakXFeet":-1.2416666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.9,"pfxXNoAbs":-1.2416666666666667,"plateTimeSZDepth":0.36677387110332105,"plateXPoly":-0.8809192814705672,"plateYPoly":0.7083333333332575,"plateZPoly":1.7384846244454017,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8809192814705672,"plate_z":1.7384846244454017,"player_total_pitches":49,"player_total_pitches_pitch_types":25,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b6d07ac6-2f3c-4cab-9bba-139730028bae","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87.6,"end_speed":80.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.0915006855790175,"plateTime":0.4289228780118868,"zone":4,"spin_rate":2559,"breakX":0,"inducedBreakZ":4.7,"breakZ":-30.8,"px":-0.4915749852677105,"pz":2.5345180238701577,"x0":0.6725399970679027,"y0":50.00008723227531,"z0":5.866911837664025,"ax":0.6220119881201362,"ay":25.441526171974463,"az":-27.57894923150113,"vx0":-3.016296760934399,"vy0":-127.5376855441627,"vz0":-2.7235055859323802,"pfxX":0,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":0,"breakXFeet":0,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":0,"pfxXNoAbs":0,"plateTimeSZDepth":0.40265924396746483,"plateXPoly":-0.4915749852677105,"plateYPoly":0.708333333333286,"plateZPoly":2.5345180238701577,"pfxXDirection":"","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4915749852677105,"plate_z":2.5345180238701577,"player_total_pitches":50,"player_total_pitches_pitch_types":4,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e4e32c06-192f-41e8-8ce3-653dbcb3f242","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.7,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.122000899976362,"plateTime":0.4046329243417377,"zone":4,"spin_rate":1659,"breakX":13.2,"inducedBreakZ":0.6,"breakZ":-31.1,"px":-0.3367750519916564,"pz":2.29054358126169,"x0":0.4035947099655732,"y0":50.00450534073169,"z0":6.006016610031704,"ax":14.465994606797594,"ay":27.347781187830684,"az":-31.021042844021622,"vx0":-4.69648000242597,"vy0":-134.9852758844046,"vz0":-3.8914171937792554,"pfxX":-1.0999999999999999,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.591666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.3798095999892288,"plateXPoly":-0.3367750519916564,"plateYPoly":0.7083333333333499,"plateZPoly":2.29054358126169,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"14","xba":".230","hit_angle":"-11","is_barrel":0,"hc_x":146.19,"hc_x_ft":50.59352839999997,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3367750519916564,"plate_z":2.29054358126169,"launch_speed":"100.2","launch_angle":"-11","player_total_pitches":51,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"16577896-19a2-4b30-a402-92ac6b619ca7","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":86.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.825641718620231,"plateTime":0.3963875100905718,"zone":5,"spin_rate":2215,"breakX":15,"inducedBreakZ":13.6,"breakZ":-16.8,"px":-0.16883991173439322,"pz":2.262833126958122,"x0":0.07317366025989876,"y0":50.00016899310144,"z0":5.9624956676749905,"ax":16.9941285237388,"ay":33.595814254669,"az":-16.226103360523414,"vx0":-3.8134441167575277,"vy0":-138.65517424628447,"vz0":-6.917150038881556,"pfxX":-1.25,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.4000000000000001,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.37229069877310494,"plateXPoly":-0.16883991173439322,"plateYPoly":0.7083333333333428,"plateZPoly":2.262833126958122,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16883991173439322,"plate_z":2.262833126958122,"player_total_pitches":77,"player_total_pitches_pitch_types":39,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":186,"rowId":"186-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b47aa68d-615c-4317-aaa2-48bbaae281ba","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":92.3,"end_speed":84.8,"sz_top":3.44962790930494,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":6.10827067767982,"plateTime":0.4080675620684473,"zone":13,"spin_rate":1789,"breakX":15.1,"inducedBreakZ":6.1,"breakZ":-25.9,"px":-0.17949607005022028,"pz":1.3388683729718123,"x0":0.35349988876156024,"y0":50.00061565720283,"z0":5.965148269719883,"ax":16.18041056462566,"ay":28.984083485038948,"az":-24.55291826148191,"vx0":-4.490710490412243,"vy0":-134.21289122705653,"vz0":-7.37199235904476,"pfxX":-1.2583333333333333,"pfxZ":0.5083333333333333,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3831183337084433,"plateXPoly":-0.17949607005022028,"plateYPoly":0.708333333333357,"plateZPoly":1.3388683729718123,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.17949607005022028,"plate_z":1.3388683729718123,"player_total_pitches":78,"player_total_pitches_pitch_types":23,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":187,"rowId":"187-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9d26955c-ed8b-44e2-8b1d-06017b967902","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.2,"end_speed":87.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.848887272159282,"plateTime":0.39585410837773916,"zone":8,"spin_rate":2167,"breakX":15.6,"inducedBreakZ":8,"breakZ":-22.2,"px":0.16331562557882856,"pz":1.9910019298706425,"x0":0.48974952972042146,"y0":50.005956654459176,"z0":5.938298004180012,"ax":17.69711300393156,"ay":31.886236264968122,"az":-22.239213614252705,"vx0":-4.167498201338609,"vy0":-138.53926630405454,"vz0":-6.484759020497445,"pfxX":-1.3,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3717417836710918,"plateXPoly":0.16331562557882856,"plateYPoly":0.7083333333333286,"plateZPoly":1.9910019298706425,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.6","hit_distance":"21","xba":".390","hit_angle":"-6","is_barrel":0,"hc_x":131.85,"hc_x_ft":16.02896599999997,"hc_y":135.66,"hc_y_ft":163.27756240000002,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.16331562557882856,"plate_z":1.9910019298706425,"launch_speed":"105.6","launch_angle":"-6","player_total_pitches":79,"player_total_pitches_pitch_types":40,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":188,"rowId":"188-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"762efff0-8015-425c-855a-5ec090ac8e4b","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":94.5,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.346286151621961,"plateTime":0.4009430926179016,"zone":6,"spin_rate":2537,"breakX":9.2,"inducedBreakZ":15.8,"breakZ":-15.1,"px":0.6242133531304432,"pz":2.34420934692289,"x0":-1.1906532423885328,"y0":50.00596076005408,"z0":5.700875187678859,"ax":-11.404463023538002,"ay":34.2081543549415,"az":-14.232684415041316,"vx0":6.966009633572123,"vy0":-137.31835928548915,"vz0":-6.230749389485976,"pfxX":0.7666666666666666,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2583333333333333,"breakXInches":9.2,"breakXFeet":0.7666666666666666,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7666666666666666,"pfxXNoAbs":0.7666666666666666,"plateTimeSZDepth":0.37667524334800273,"plateXPoly":0.6242133531304432,"plateYPoly":0.7083333333333286,"plateZPoly":2.34420934692289,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6242133531304432,"plate_z":2.34420934692289,"player_total_pitches":13,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"413cf5c3-1109-42b7-b816-ab8ba5de84ac","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":94.3,"end_speed":86.1,"sz_top":3.36117661768457,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.100437378469146,"plateTime":0.3988185769226482,"zone":11,"spin_rate":2506,"breakX":10.2,"inducedBreakZ":15.2,"breakZ":-15.5,"px":-0.617567268263984,"pz":4.349135549268528,"x0":-1.1996083373738469,"y0":50.00018575722192,"z0":5.898202243122401,"ax":-11.610651567926753,"ay":30.24394794772938,"az":-16.085067725688383,"vx0":3.7281577835933595,"vy0":-137.30770323994042,"vz0":-1.125797773907823,"pfxX":0.85,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3744283883529641,"plateXPoly":-0.617567268263984,"plateYPoly":0.7083333333333428,"plateZPoly":4.349135549268528,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.617567268263984,"plate_z":4.349135549268528,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d3b38876-4116-4d7d-8e4e-e1f15bbae038","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.160827981999856,"plateTime":0.39774821961678875,"zone":1,"spin_rate":2533,"breakX":7.4,"inducedBreakZ":15.8,"breakZ":-14.6,"px":-0.6676409985625178,"pz":3.3389102938015025,"x0":-1.2165016863790763,"y0":50.00090022097856,"z0":5.856191962817484,"ax":-8.548767718614762,"ay":29.507343897203835,"az":-14.70968049154136,"vx0":3.065952481531862,"vy0":-137.5216427870351,"vz0":-3.9954075903506836,"pfxX":0.6166666666666667,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2166666666666666,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3733925215774866,"plateXPoly":-0.6676409985625178,"plateYPoly":0.7083333333333641,"plateZPoly":3.3389102938015025,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6676409985625178,"plate_z":3.3389102938015025,"player_total_pitches":15,"player_total_pitches_pitch_types":11,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"24459500-334d-4d23-aa72-e03b09c7ac9f","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.9,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.23513157093203,"plateTime":0.4013974351416234,"zone":11,"spin_rate":2588,"breakX":10.7,"inducedBreakZ":16,"breakZ":-15.1,"px":-0.8744590655361231,"pz":2.4681439854563516,"x0":-1.1297884133276819,"y0":50.00236127980549,"z0":5.741976699575474,"ax":-11.742992129199457,"ay":30.801302670629877,"az":-14.429097669295695,"vx0":2.890465862072847,"vy0":-136.5882630255931,"vz0":-5.9666523882453255,"pfxX":0.8916666666666666,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.2583333333333333,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.3769130400306525,"plateXPoly":-0.8744590655361231,"plateYPoly":0.7083333333333783,"plateZPoly":2.4681439854563516,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8744590655361231,"plate_z":2.4681439854563516,"player_total_pitches":16,"player_total_pitches_pitch_types":12,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"82a1b72f-3a92-4874-96e4-34c25e8e49d6","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.3,"end_speed":85.1,"sz_top":3.39077401337561,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.0439866082204095,"plateTime":0.4033060944921667,"zone":11,"spin_rate":2515,"breakX":4.9,"inducedBreakZ":14.8,"breakZ":-16.6,"px":-0.19805856597158966,"pz":5.016346290897187,"x0":-1.2226602098942987,"y0":50.002301281204055,"z0":5.9385280300214305,"ax":-5.974193821759554,"ay":30.11857045368751,"az":-17.316843893381417,"vx0":3.836841177307492,"vy0":-135.87330002863447,"vz0":0.8436325841388893,"pfxX":0.4083333333333334,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3833333333333335,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.37868760231557347,"plateXPoly":-0.19805856597158966,"plateYPoly":0.7083333333333144,"plateZPoly":5.016346290897187,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.19805856597158966,"plate_z":5.016346290897187,"player_total_pitches":17,"player_total_pitches_pitch_types":13,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a5d67a1-7222-4a93-93df-e4f45bf7a5a0","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.2,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.259933772543298,"plateTime":0.4035708051691276,"zone":2,"spin_rate":2493,"breakX":8.8,"inducedBreakZ":16.3,"breakZ":-15.1,"px":0.1501831899509143,"pz":3.067962244536913,"x0":-1.0481801721765431,"y0":50.00521840587245,"z0":5.819358929020801,"ax":-10.119234286223918,"ay":30.136192562230857,"az":-14.565041298465378,"vx0":5.079660240993222,"vy0":-135.79740709057174,"vz0":-4.500808347718744,"pfxX":0.7333333333333334,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.37895227557913636,"plateXPoly":0.1501831899509143,"plateYPoly":0.7083333333333002,"plateZPoly":3.067962244536913,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.1501831899509143,"plate_z":3.067962244536913,"player_total_pitches":18,"player_total_pitches_pitch_types":14,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3e99c000-a435-4229-9402-87a64746d17f","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.7,"end_speed":85.6,"sz_top":3.33157866990382,"sz_bot":1.44644537655885,"sz_depth":8.5,"sz_width":17,"extension":6.163222369148851,"plateTime":0.40218651148329565,"zone":13,"spin_rate":2434,"breakX":8.5,"inducedBreakZ":16.1,"breakZ":-15.2,"px":-1.0185319072887664,"pz":2.0069606144874608,"x0":-1.1493797435698123,"y0":50.003317678180764,"z0":5.70907075617105,"ax":-9.263967899641314,"ay":30.578847975116506,"az":-14.158673957879172,"vx0":2.0957596540029764,"vy0":-136.3038745794065,"vz0":-7.129402445421864,"pfxX":0.7083333333333334,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2666666666666666,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.3776531778769525,"plateXPoly":-1.0185319072887664,"plateYPoly":0.7083333333333286,"plateZPoly":2.0069606144874608,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-1.0185319072887664,"plate_z":2.0069606144874608,"player_total_pitches":19,"player_total_pitches_pitch_types":15,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c6bb94cd-39da-45ee-a451-7963062a2238","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":86.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.110125288599667,"plateTime":0.40056682365997887,"zone":11,"spin_rate":2504,"breakX":10,"inducedBreakZ":16,"breakZ":-15,"px":-0.9107515340318882,"pz":3.0698329005361105,"x0":-1.093429126568558,"y0":50.00332432619571,"z0":5.803017132031708,"ax":-10.889117021771813,"ay":28.92761420787074,"az":-14.69127443123762,"vx0":2.5331994008832477,"vy0":-136.52593676376483,"vz0":-4.50585786864636,"pfxX":0.8333333333333334,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.25,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3760483409273182,"plateXPoly":-0.9107515340318882,"plateYPoly":0.7083333333332931,"plateZPoly":3.0698329005361105,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.9107515340318882,"plate_z":3.0698329005361105,"player_total_pitches":20,"player_total_pitches_pitch_types":16,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39df4e98-1e57-42ec-bd8e-5273d1e146ee","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.142560146664155,"plateTime":0.40029125153368916,"zone":11,"spin_rate":2409,"breakX":4.9,"inducedBreakZ":16.9,"breakZ":-14,"px":-0.9695716684104694,"pz":3.1763368710527997,"x0":-1.2442068094829553,"y0":50.00088867556009,"z0":5.813120000563357,"ax":-5.586027718635151,"ay":30.232753676031166,"az":-13.710295302187012,"vx0":1.7804404388231831,"vy0":-136.83808603921523,"vz0":-4.439551846373953,"pfxX":0.4083333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-1.1666666666666667,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.3758288708350615,"plateXPoly":-0.9695716684104694,"plateYPoly":0.7083333333333357,"plateZPoly":3.1763368710527997,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"89.0","hit_speed":"89.3","hit_distance":"278","xba":".010","hit_angle":"45","is_barrel":0,"hc_x":74.19,"hc_x_ft":-122.9523916,"hc_y":100.46,"hc_y_ft":248.12223440000002,"isSword":false,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.9695716684104694,"plate_z":3.1763368710527997,"launch_speed":"89.3","launch_angle":"45","player_total_pitches":21,"player_total_pitches_pitch_types":17,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-716794","game_pk":"716794","source":"gamefeed"}],"649966":[{"type":"pitch","year":2023,"sportId":1,"play_id":"55584fbb-6aac-4d89-aaee-c7e8cdb48cab","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.8,"end_speed":86.9,"sz_top":3.18324391798553,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.713605979510355,"plateTime":0.400186357817907,"zone":14,"spin_rate":2204,"breakX":16,"inducedBreakZ":8.3,"breakZ":-22.7,"px":0.37223923523068303,"pz":0.783505080212235,"x0":0.4417869568246696,"y0":50.006090719485314,"z0":5.856755936243964,"ax":17.452555992877528,"ay":27.794512979636565,"az":-21.759117798887782,"vx0":-3.463206702718338,"vy0":-136.45206200840238,"vz0":-9.418122084930417,"pfxX":-1.3333333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3756549421937963,"plateXPoly":0.37223923523068303,"plateYPoly":0.7083333333333215,"plateZPoly":0.783505080212235,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.37223923523068303,"plate_z":0.783505080212235,"player_total_pitches":26,"player_total_pitches_pitch_types":18,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":76,"rowId":"76-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":6,"CU":2,"CH":3,"FF":3,"SL":2},"results":{"B":6,"S":7,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.3333333333333333,"z_swing":0.6666666666666666,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":3,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":17,"avg_rel_x":"-0.2","avg_rel_z":"5.7","avg_rpm":"2223","max_rpm":"2248","min_rpm":"2195","avg_break_z":"20","max_break_z":"23","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"12","min_break_z_induced":"8","avg_break_x":"15","max_break_x":"17","min_break_x":"14","min_pitch_speed":"93.8","avg_pitch_speed":"95.4","max_pitch_speed":"96.1","avg_hit_speed":"77.5","max_hit_speed":"78.1","min_hit_speed":"77.0","count":6,"pitches_vs_right":6,"pitches_vs_left":0,"results":{"B":2,"S":2,"X":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":7,"pitches_time_thru_1":5,"pitches_time_thru_2":1,"pitches_inning_3":2,"avg_speed_inning_3":"94.3","avg_speed_inning_3_vs_avg":-1.0500000000000114,"pitches_inning_6":1,"avg_speed_inning_6":"95.9","avg_speed_inning_6_vs_avg":0.5,"pitches_inning_7":3,"avg_speed_inning_7":"95.8","avg_speed_inning_7_vs_avg":0.4333333333333229,"percent":"38","rhb_pitch_percent":38,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"38","pitch_pct_time_thru_1_vs_avg":0.461538461538467,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":-4.666666666666671,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":33,"avg_rel_x":"-0.3","avg_rel_z":"5.5","avg_rpm":"2534","max_rpm":"2650","min_rpm":"2353","avg_break_z":"14","max_break_z":"16","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"17","max_break_z_induced":"18","min_break_z_induced":"14","avg_break_x":"4","max_break_x":"10","min_break_x":"0","min_pitch_speed":"93.0","avg_pitch_speed":"94.7","max_pitch_speed":"96.0","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":2,"S":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_7":1,"avg_speed_inning_7":"96.0","avg_speed_inning_7_vs_avg":1.2999999999999972,"pitches_inning_9":2,"avg_speed_inning_9":"94.1","avg_speed_inning_9_vs_avg":-0.6000000000000085,"percent":"19","rhb_pitch_percent":19,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"23","pitch_pct_time_thru_1_vs_avg":4.076923076923077,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":1,"zFouls":0,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":0,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"100","cs_plus_whiffs":2,"csw_percent":67,"avg_rel_x":"0.5","avg_rel_z":"6.0","avg_rpm":"1679","max_rpm":"1722","min_rpm":"1612","avg_break_z":"28","max_break_z":"30","min_break_z":"25","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"9","min_break_z_induced":"3","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"90.0","avg_pitch_speed":"90.8","max_pitch_speed":"91.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":2,"B":1},"swinging_strikes":2,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":6,"pitches_time_thru_1":1,"pitches_time_thru_2":2,"pitches_inning_3":1,"avg_speed_inning_3":"91.0","avg_speed_inning_3_vs_avg":0.20000000000000284,"pitches_inning_6":2,"avg_speed_inning_6":"90.7","avg_speed_inning_6_vs_avg":-0.09999999999999432,"percent":"19","rhb_pitch_percent":19,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":-11.307692307692307,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":47.66666666666666,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.3","avg_rel_z":"5.6","avg_rpm":"2812","max_rpm":"2848","min_rpm":"2776","avg_break_z":"33","max_break_z":"33","min_break_z":"32","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"2","min_break_z_induced":"1","avg_break_x":"6","max_break_x":"6","min_break_x":"5","min_pitch_speed":"88.2","avg_pitch_speed":"88.8","max_pitch_speed":"89.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"B":1,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"88.8","avg_speed_inning_9_vs_avg":0.04999999999999716,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":2.384615384615385,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"0.3","avg_rel_z":"5.9","avg_rpm":"3055","max_rpm":"3309","min_rpm":"2800","avg_break_z":"54","max_break_z":"55","min_break_z":"54","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-12","min_break_z_induced":"-14","avg_break_x":"14","max_break_x":"18","min_break_x":"9","min_pitch_speed":"80.1","avg_pitch_speed":"81.3","max_pitch_speed":"82.6","avg_hit_speed":"80.3","max_hit_speed":"80.3","min_hit_speed":"80.3","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_3":1,"avg_speed_inning_3":"80.1","avg_speed_inning_3_vs_avg":-1.2000000000000028,"pitches_inning_9":1,"avg_speed_inning_9":"82.6","avg_speed_inning_9_vs_avg":1.2999999999999972,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":2.384615384615385,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":1,"zFouls":2,"zInPlay":2,"zSwings":5,"o_swing":0.2222222222222222,"z_swing":0.7142857142857143,"strike_rate":0.625,"first_pitches":4,"first_pitch_strikes":1,"first_pitch_strike_rate":"25","o_contact":0.5,"z_contact":0.8,"zone_rate":0.4375,"swings":7,"miss_percent":"29","cs_plus_whiffs":5,"csw_percent":31,"avg_rel_x":"-0.0","avg_rel_z":"5.7","avg_rpm":"2357","max_rpm":"3309","min_rpm":"1612","avg_break_z":"26","max_break_z":"55","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"18","min_break_z_induced":"-14","avg_break_x":"12","max_break_x":"18","min_break_x":"0","min_pitch_speed":"80.1","avg_pitch_speed":"91.8","max_pitch_speed":"96.1","avg_hit_speed":"78.5","max_hit_speed":"","min_hit_speed":"","count":16,"pitches_vs_right":16,"pitches_vs_left":0,"results":{"B":6,"S":7,"X":3},"swinging_strikes":2,"fouls":2,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":13,"pitches_time_thru_2":3,"pitches_inning_3":4,"avg_speed_inning_3":"89.9","avg_speed_inning_3_vs_avg":-1.8500000000000085,"pitches_inning_6":3,"avg_speed_inning_6":"92.4","avg_speed_inning_6_vs_avg":0.63333333333334,"pitches_inning_7":4,"avg_speed_inning_7":"95.9","avg_speed_inning_7_vs_avg":4.075000000000003,"pitches_inning_9":5,"avg_speed_inning_9":"89.7","avg_speed_inning_9_vs_avg":-2.0999999999999943,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"b7f3f734-24d5-4238-9379-528ed6dc21d1","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.9,"end_speed":87.6,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.590841228739883,"plateTime":0.39549487438986475,"zone":6,"spin_rate":2234,"breakX":13.9,"inducedBreakZ":11.2,"breakZ":-19,"px":0.6494003988074449,"pz":2.084535621452188,"x0":0.5326858103095642,"y0":50.0049642129222,"z0":5.944049987843601,"ax":15.446455683545507,"ay":28.599479192446505,"az":-18.921896375815393,"vx0":-2.5527580515081496,"vy0":-138.09862552713062,"vz0":-6.884091460399026,"pfxX":-1.1583333333333334,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3712374499647073,"plateXPoly":0.6494003988074449,"plateYPoly":0.708333333333357,"plateZPoly":2.084535621452188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6494003988074449,"plate_z":2.084535621452188,"player_total_pitches":27,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":77,"rowId":"77-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"af0b3ce1-e0ee-414c-b74d-712e826804a7","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":80.1,"end_speed":74.3,"sz_top":3.00563058844479,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":5.96127406892354,"plateTime":0.4689850043714161,"zone":7,"spin_rate":2800,"breakX":9.4,"inducedBreakZ":-12.1,"breakZ":-54.6,"px":-0.6405825270743484,"pz":1.7918516639600117,"x0":0.9095064604649874,"y0":50.00562157873416,"z0":6.066015754917214,"ax":-6.774592041934364,"ay":21.799122476636533,"az":-41.57273031953542,"vx0":-2.028727480361651,"vy0":-116.75400690232739,"vz0":-0.5537420291791183,"pfxX":0.7833333333333333,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.55,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":54.6,"breakZWithGravityFeet":4.55,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.4403329663654331,"plateXPoly":-0.6405825270743484,"plateYPoly":0.7083333333333002,"plateZPoly":1.7918516639600117,"pfxXDirection":"→","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6405825270743484,"plate_z":1.7918516639600117,"player_total_pitches":28,"player_total_pitches_pitch_types":3,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":78,"rowId":"78-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d43756a1-6b65-4dac-b7f8-6877e15c1919","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":91,"end_speed":83.7,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.561673730814042,"plateTime":0.4133827691339902,"zone":14,"spin_rate":1612,"breakX":16.9,"inducedBreakZ":3.1,"breakZ":-29.9,"px":1.3500885841122818,"pz":2.1091924050008917,"x0":0.5508616714301859,"y0":50.00014052258374,"z0":6.036427985416224,"ax":16.845552971781572,"ay":28.17031201534828,"az":-28.359510635127453,"vx0":-1.2095703574796204,"vy0":-132.47392543058402,"vz0":-4.615902029691957,"pfxX":-1.4083333333333332,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.4916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":29.9,"breakZWithGravityFeet":2.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3881016916481833,"plateXPoly":1.3500885841122818,"plateYPoly":0.7083333333333499,"plateZPoly":2.1091924050008917,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.3500885841122818,"plate_z":2.1091924050008917,"player_total_pitches":29,"player_total_pitches_pitch_types":5,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":79,"rowId":"79-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a59cc9f5-1b83-4b3a-9843-2d2713b0ce60","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":90,"end_speed":82.5,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.898288344470002,"plateTime":0.41853313587270957,"zone":8,"spin_rate":1722,"breakX":13.8,"inducedBreakZ":9.4,"breakZ":-24.5,"px":0.15587871146909094,"pz":1.9300463434356994,"x0":0.4718706766674543,"y0":50.001934334211384,"z0":5.981457268298046,"ax":13.948071566476,"ay":28.196251950967973,"az":-22.157062935254004,"vx0":-3.5447840752076822,"vy0":-130.97346067828948,"vz0":-5.955546172056869,"pfxX":-1.1500000000000001,"pfxZ":0.7833333333333333,"pfxZWithGravity":-2.0416666666666665,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.39298725869647466,"plateXPoly":0.15587871146909094,"plateYPoly":0.7083333333333854,"plateZPoly":1.9300463434356994,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.15587871146909094,"plate_z":1.9300463434356994,"player_total_pitches":62,"player_total_pitches_pitch_types":17,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":171,"rowId":"171-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dc8402dd-9565-44df-8d07-fc727694427b","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.4,"end_speed":83.8,"sz_top":3.18324391798553,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.873464564443886,"plateTime":0.41180107127646526,"zone":12,"spin_rate":1702,"breakX":13.3,"inducedBreakZ":2.8,"breakZ":-30,"px":0.9521473765912434,"pz":2.660369287621876,"x0":0.407028176116173,"y0":50.00498410981199,"z0":6.054892345609654,"ax":13.397878862210762,"ay":29.41430340568143,"az":-29.016975539788014,"vx0":-1.1809284943035034,"vy0":-133.16400748422575,"vz0":-3.167325074371095,"pfxX":-1.1083333333333334,"pfxZ":0.2333333333333333,"pfxZWithGravity":-2.5,"breakXInches":-13.3,"breakXFeet":-1.1083333333333334,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":13.3,"pfxXNoAbs":-1.1083333333333334,"plateTimeSZDepth":0.38671141979143636,"plateXPoly":0.9521473765912434,"plateYPoly":0.7083333333333428,"plateZPoly":2.660369287621876,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9521473765912434,"plate_z":2.660369287621876,"player_total_pitches":63,"player_total_pitches_pitch_types":18,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":172,"rowId":"172-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df272037-de59-47eb-8799-d097ee26cf23","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.9,"end_speed":88.1,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.800630507608101,"plateTime":0.39212350291665654,"zone":6,"spin_rate":2236,"breakX":13.7,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.4842376880708837,"pz":2.3316466527732675,"x0":0.35023650187985117,"y0":50.00343648152686,"z0":5.980614206328109,"ax":15.417279350523494,"ay":30.662769245751882,"az":-21.455265250649596,"vx0":-2.473890675196569,"vy0":-139.54614772511562,"vz0":-5.962513239009669,"pfxX":-1.1416666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.3681431327674935,"plateXPoly":0.4842376880708837,"plateYPoly":0.7083333333334068,"plateZPoly":2.3316466527732675,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"78.1","hit_distance":"2","xba":".200","hit_angle":"-53","is_barrel":0,"hc_x":105.58,"hc_x_ft":-47.291191200000014,"hc_y":178.87,"hc_y_ft":59.125906799999996,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4842376880708837,"plate_z":2.3316466527732675,"launch_speed":"78.1","launch_angle":"-53","player_total_pitches":64,"player_total_pitches_pitch_types":32,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":173,"rowId":"173-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0291f530-b689-45ce-8ad0-4945a60022d5","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.1,"end_speed":88.1,"sz_top":2.91681703879117,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.612141309408297,"plateTime":0.39188629033634914,"zone":14,"spin_rate":2248,"breakX":16,"inducedBreakZ":10.7,"breakZ":-19,"px":1.3737387298965371,"pz":1.750255335912259,"x0":-0.5416365899429523,"y0":50.00260944303193,"z0":5.514386033796114,"ax":-19.422506795331024,"ay":30.636036264883142,"az":-19.19062388499668,"vx0":8.77903890547117,"vy0":-139.62608770193268,"vz0":-6.7015321039231015,"pfxX":1.3333333333333333,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.5833333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.3678932879908443,"plateXPoly":1.3737387298965371,"plateYPoly":0.7083333333333783,"plateZPoly":1.750255335912259,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.3737387298965371,"plate_z":1.750255335912259,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f49425a4-ad3c-4c4a-b449-94f8acbb659c","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96,"end_speed":87.2,"sz_top":3.03523409827213,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.571103822331845,"plateTime":0.39379207072685407,"zone":14,"spin_rate":2353,"breakX":10.2,"inducedBreakZ":14.4,"breakZ":-15.5,"px":0.8727553755825743,"pz":2.074740452649321,"x0":-0.7549788734607181,"y0":50.00473090756844,"z0":5.458658046451352,"ax":-12.627832453822169,"ay":33.49315174534126,"az":-15.228788676484006,"vx0":6.73623738092075,"vy0":-139.47938676546048,"vz0":-6.333072015304203,"pfxX":0.85,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.36985546158433585,"plateXPoly":0.8727553755825743,"plateYPoly":0.7083333333333144,"plateZPoly":2.074740452649321,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8727553755825743,"plate_z":2.074740452649321,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b87190ce-aed5-472e-95b4-cc8982c296d3","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":95.7,"end_speed":88.1,"sz_top":3.00563058844479,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.5958736824437345,"plateTime":0.39237450354414216,"zone":4,"spin_rate":2219,"breakX":14.5,"inducedBreakZ":10.8,"breakZ":-19,"px":-0.3928454531867507,"pz":1.9182780527577377,"x0":-0.8734985115381815,"y0":50.003552374496024,"z0":5.4760753447485655,"ax":-16.705613235737705,"ay":29.801273969010293,"az":-19.285109513190815,"vx0":4.381559697559131,"vy0":-139.32141843502436,"vz0":-6.107487701189494,"pfxX":1.2083333333333333,"pfxZ":0.9,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.368333783105385,"plateXPoly":-0.3928454531867507,"plateYPoly":0.7083333333333641,"plateZPoly":1.9182780527577377,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3928454531867507,"plate_z":1.9182780527577377,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd2f209-ddd3-47e1-bdb6-41b8c25028ae","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":95.7,"end_speed":87.4,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.564503245859527,"plateTime":0.39357991315589214,"zone":11,"spin_rate":2195,"breakX":16.9,"inducedBreakZ":12.2,"breakZ":-17.6,"px":-0.8975158697287089,"pz":2.2951132989086496,"x0":-0.8757006166251122,"y0":50.00367089405856,"z0":5.522870560336822,"ax":-19.187486731511374,"ay":32.13398650195813,"az":-17.8339978541767,"vx0":3.4866342829964836,"vy0":-139.31988452566907,"vz0":-5.438018394311201,"pfxX":1.4083333333333332,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.36958059027198575,"plateXPoly":-0.8975158697287089,"plateYPoly":0.7083333333333002,"plateZPoly":2.2951132989086496,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"77.0","hit_speed":"77.0","hit_distance":"272","xba":".130","hit_angle":"41","is_barrel":0,"hc_x":66.92,"hc_x_ft":-140.4757088,"hc_y":107.63,"hc_y_ft":230.83995320000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8975158697287089,"plate_z":2.2951132989086496,"launch_speed":"77.0","launch_angle":"41","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"05bfdc5f-0633-46fe-9276-dfca03214cf8","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.2,"end_speed":87.6,"sz_top":3.06517291953156,"sz_bot":1.4760660328292,"sz_depth":8.5,"sz_width":17,"extension":6.424660566624165,"plateTime":0.3947529494663926,"zone":14,"spin_rate":2650,"breakX":0.4,"inducedBreakZ":17.5,"breakZ":-12.5,"px":1.0002718863994675,"pz":1.170592839769613,"x0":-0.05946413466479197,"y0":50.00250046285263,"z0":5.448709142335754,"ax":-1.0572174265822674,"ay":29.183682164662308,"az":-11.482375151927828,"vx0":3.055837362931992,"vy0":-138.43967033705823,"vz0":-9.418231576026399,"pfxX":0.03333333333333333,"pfxZ":1.4583333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":17.5,"breakZInducedFeet":1.4583333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3705414877985895,"plateXPoly":1.0002718863994675,"plateYPoly":0.7083333333333357,"plateZPoly":1.170592839769613,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0002718863994675,"plate_z":1.170592839769613,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":299,"rowId":"299-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"189a8af6-21c1-4bb4-8d62-7d4a7abbfcfd","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.5,"end_speed":83.1,"sz_top":3.00596589082981,"sz_bot":1.44644537655885,"sz_depth":8.5,"sz_width":17,"extension":6.28953821242826,"plateTime":0.4187461919284048,"zone":13,"spin_rate":2848,"breakX":5.4,"inducedBreakZ":1.6,"breakZ":-32.3,"px":-0.10613213691098042,"pz":1.1305172077032646,"x0":-0.29733615475333225,"y0":50.00214925476105,"z0":5.533249739822225,"ax":5.24589847373734,"ay":25.156938364021876,"az":-29.883922080429024,"vx0":-0.5443612813467169,"vy0":-130.3676191006402,"vz0":-5.329943307088398,"pfxX":-0.45,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.393017211064709,"plateXPoly":-0.10613213691098042,"plateYPoly":0.7083333333333286,"plateZPoly":1.1305172077032646,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.10613213691098042,"plate_z":1.1305172077032646,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":300,"rowId":"300-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aabd2ddc-568e-4dcf-8f87-93f1b02309aa","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93,"end_speed":85.5,"sz_top":2.88526165803615,"sz_bot":1.26643303236199,"sz_depth":8.5,"sz_width":17,"extension":6.330892339974604,"plateTime":0.4041806488514492,"zone":14,"spin_rate":2598,"breakX":0.4,"inducedBreakZ":18.2,"breakZ":-13.3,"px":1.0142184755784085,"pz":1.3896286710755978,"x0":-0.016685269862638432,"y0":50.0020042355264,"z0":5.5817105781386775,"ax":-0.9837589056776569,"ay":28.28842735622375,"az":-11.859258638866162,"vx0":2.903773648306291,"vy0":-135.28966204120556,"vz0":-8.79932741853298,"pfxX":0.03333333333333333,"pfxZ":1.5166666666666666,"pfxZWithGravity":-1.1083333333333334,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":18.2,"breakZInducedFeet":1.5166666666666666,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3794060446998393,"plateXPoly":1.0142184755784085,"plateYPoly":0.7083333333333144,"plateZPoly":1.3896286710755978,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0142184755784085,"plate_z":1.3896286710755978,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":301,"rowId":"301-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa4860fc-5045-4ea7-b42e-193e28f7c3b4","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":88.2,"end_speed":82.3,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.159932999704372,"plateTime":0.42380428046769225,"zone":9,"spin_rate":2776,"breakX":6.1,"inducedBreakZ":1.4,"breakZ":-33.2,"px":0.43164864379992657,"pz":1.3867196269220559,"x0":-0.2127134899935343,"y0":50.000499859638126,"z0":5.673930339271738,"ax":5.652495254464151,"ay":23.26714876184352,"az":-30.138157517250196,"vx0":0.4962965912338543,"vy0":-128.572964490759,"vz0":-4.7874894691080145,"pfxX":-0.5083333333333333,"pfxZ":0.11666666666666665,"pfxZWithGravity":-2.766666666666667,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":33.2,"breakZWithGravityFeet":2.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.3976893246001344,"plateXPoly":0.43164864379992657,"plateYPoly":0.7083333333333499,"plateZPoly":1.3867196269220559,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.43164864379992657,"plate_z":1.3867196269220559,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":302,"rowId":"302-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c01f0ab6-3105-4a14-99b7-b2ffaa463c6e","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.2,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.103759982911805,"plateTime":0.4590347154966925,"zone":7,"spin_rate":3309,"breakX":18,"inducedBreakZ":-13.6,"breakZ":-54.2,"px":-0.3930595282094598,"pz":1.7640191577991038,"x0":-0.39667349039377586,"y0":50.00513355584892,"z0":5.807109665765273,"ax":15.119822825000096,"ay":26.86999929595556,"az":-43.25878984627557,"vx0":-3.252309011778388,"vy0":-120.08941653481142,"vz0":-0.04487418283131395,"pfxX":-1.5,"pfxZ":-1.1333333333333333,"pfxZWithGravity":-4.516666666666667,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":-13.6,"breakZInducedFeet":-1.1333333333333333,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.4313129892900773,"plateXPoly":-0.3930595282094598,"plateYPoly":0.7083333333333144,"plateZPoly":1.7640191577991038,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"80.0","hit_speed":"80.3","hit_distance":"16","xba":".120","hit_angle":"-5","is_barrel":0,"hc_x":99.76,"hc_x_ft":-61.31948639999999,"hc_y":164.61,"hc_y_ft":93.49764039999997,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3930595282094598,"plate_z":1.7640191577991038,"launch_speed":"80.3","launch_angle":"-5","player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-716794","game_pk":"716794","source":"gamefeed"}],"657077":[{"type":"pitch","year":2023,"sportId":1,"play_id":"dc6f0f19-2858-471a-8018-7a8cf8c8d9ab","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.8,"sz_top":3.65678404790896,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.8008480937182725,"plateTime":0.39766050031854316,"zone":5,"spin_rate":2135,"breakX":16.4,"inducedBreakZ":10.8,"breakZ":-19.8,"px":0.10343280718569586,"pz":2.7533323050731635,"x0":0.4588047936240461,"y0":50.00539732381128,"z0":6.0614966794314515,"ax":18.39663741164264,"ay":29.97770472356914,"az":-19.842544360068647,"vx0":-4.386086996657231,"vy0":-137.63345805891564,"vz0":-5.156409325036555,"pfxX":-1.3666666666666665,"pfxZ":0.9,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3733572119696649,"plateXPoly":0.10343280718569586,"plateYPoly":0.708333333333357,"plateZPoly":2.7533323050731635,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10343280718569586,"plate_z":2.7533323050731635,"player_total_pitches":23,"player_total_pitches_pitch_types":16,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":4,"CH":5,"CU":2,"FF":2,"SL":2},"results":{"S":7,"B":5,"X":3},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.6,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0.5,"z_contact":1,"zone_rate":0.2,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-0.3","avg_rel_z":"5.7","avg_rpm":"1755","max_rpm":"2132","min_rpm":"1592","avg_break_z":"30","max_break_z":"31","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"6","min_break_z_induced":"3","avg_break_x":"14","max_break_x":"17","min_break_x":"12","min_pitch_speed":"86.1","avg_pitch_speed":"89.1","max_pitch_speed":"90.9","avg_hit_speed":"69.8","max_hit_speed":"77.6","min_hit_speed":"61.9","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"S":1,"X":2,"B":2},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":4,"pitches_time_thru_2":1,"pitches_inning_2":1,"avg_speed_inning_2":"90.9","avg_speed_inning_2_vs_avg":1.8000000000000114,"pitches_inning_5":1,"avg_speed_inning_5":"90.7","avg_speed_inning_5_vs_avg":1.6000000000000085,"pitches_inning_7":2,"avg_speed_inning_7":"86.9","avg_speed_inning_7_vs_avg":-2.1500000000000057,"pitches_inning_9":1,"avg_speed_inning_9":"90.2","avg_speed_inning_9_vs_avg":1.1000000000000085,"percent":"33","rhb_pitch_percent":null,"lhb_pitch_percent":33,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":0.3333333333333286,"pitch_pct_time_thru_2":"33","pitch_pct_time_thru_2_vs_avg":0.3333333333333286,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.5,"z_swing":0,"strike_rate":0.75,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":1,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":50,"avg_rel_x":"0.5","avg_rel_z":"5.9","avg_rpm":"2159","max_rpm":"2242","min_rpm":"2089","avg_break_z":"20","max_break_z":"24","min_break_z":"17","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"13","min_break_z_induced":"6","avg_break_x":"16","max_break_x":"18","min_break_x":"14","min_pitch_speed":"94.6","avg_pitch_speed":"95.5","max_pitch_speed":"96.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"S":3,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":5,"pitches_time_thru_1":2,"pitches_time_thru_2":2,"pitches_inning_2":2,"avg_speed_inning_2":"94.9","avg_speed_inning_2_vs_avg":-0.5999999999999943,"pitches_inning_5":2,"avg_speed_inning_5":"96.2","avg_speed_inning_5_vs_avg":0.6500000000000057,"percent":"27","rhb_pitch_percent":null,"lhb_pitch_percent":27,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":-10.333333333333336,"pitch_pct_time_thru_2":"67","pitch_pct_time_thru_2_vs_avg":39.66666666666666,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.3","avg_rel_z":"5.7","avg_rpm":"2769","max_rpm":"2780","min_rpm":"2757","avg_break_z":"31","max_break_z":"34","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-0","avg_break_x":"6","max_break_x":"7","min_break_x":"6","min_pitch_speed":"90.0","avg_pitch_speed":"90.5","max_pitch_speed":"90.9","avg_hit_speed":"84.0","max_hit_speed":"84.0","min_hit_speed":"84.0","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"90.5","avg_speed_inning_9_vs_avg":-0.04999999999999716,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":3.6666666666666643,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-0.3","avg_rel_z":"5.7","avg_rpm":"2647","max_rpm":"2696","min_rpm":"2597","avg_break_z":"13","max_break_z":"13","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"19","min_break_z_induced":"18","avg_break_x":"1","max_break_x":"1","min_break_x":"0","min_pitch_speed":"93.0","avg_pitch_speed":"93.7","max_pitch_speed":"94.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_9":2,"avg_speed_inning_9":"93.7","avg_speed_inning_9_vs_avg":0,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":3.6666666666666643,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":0,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":null,"zone_rate":0.5,"swings":0,"miss_percent":"--","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-0.6","avg_rel_z":"5.7","avg_rpm":"2900","max_rpm":"3356","min_rpm":"2444","avg_break_z":"51","max_break_z":"54","min_break_z":"47","avg_bat_speed":"--","avg_break_z_induced":"-10","max_break_z_induced":"-7","min_break_z_induced":"-13","avg_break_x":"11","max_break_x":"16","min_break_x":"5","min_pitch_speed":"82.0","avg_pitch_speed":"82.3","max_pitch_speed":"82.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":9,"pitches_time_thru_1":2,"pitches_inning_7":1,"avg_speed_inning_7":"82.0","avg_speed_inning_7_vs_avg":-0.29999999999999716,"pitches_inning_9":1,"avg_speed_inning_9":"82.6","avg_speed_inning_9_vs_avg":0.29999999999999716,"percent":"13","rhb_pitch_percent":null,"lhb_pitch_percent":13,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":3.6666666666666643,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":1,"oInPlay":1,"oSwings":3,"zSwingMiss":0,"zFouls":1,"zInPlay":2,"zSwings":3,"o_swing":0.375,"z_swing":0.42857142857142855,"strike_rate":0.6666666666666666,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.6666666666666666,"z_contact":1,"zone_rate":0.4666666666666667,"swings":6,"miss_percent":"17","cs_plus_whiffs":5,"csw_percent":33,"avg_rel_x":"-0.1","avg_rel_z":"5.8","avg_rpm":"2269","max_rpm":"3356","min_rpm":"1592","avg_break_z":"28","max_break_z":"54","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"19","min_break_z_induced":"-13","avg_break_x":"11","max_break_x":"18","min_break_x":"0","min_pitch_speed":"82.0","avg_pitch_speed":"90.7","max_pitch_speed":"96.5","avg_hit_speed":"74.5","max_hit_speed":"","min_hit_speed":"","count":15,"pitches_vs_right":0,"pitches_vs_left":15,"results":{"S":7,"B":5,"X":3},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":4,"balls_in_play":3,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":2,"max_inning":9,"pitches_time_thru_1":12,"pitches_time_thru_2":3,"pitches_inning_2":3,"avg_speed_inning_2":"93.6","avg_speed_inning_2_vs_avg":2.8666666666666742,"pitches_inning_5":3,"avg_speed_inning_5":"94.3","avg_speed_inning_5_vs_avg":3.6333333333333258,"pitches_inning_7":3,"avg_speed_inning_7":"85.3","avg_speed_inning_7_vs_avg":-5.400000000000006,"pitches_inning_9":6,"avg_speed_inning_9":"90.2","avg_speed_inning_9_vs_avg":-0.5166666666666657,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"8766fc9a-183a-4b5b-a18e-b5b0b8a09ce9","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.2,"end_speed":87.4,"sz_top":3.62719205093961,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.612889992240552,"plateTime":0.3949923015983874,"zone":5,"spin_rate":2171,"breakX":13.8,"inducedBreakZ":12.7,"breakZ":-17.4,"px":-0.15555035489454866,"pz":2.385350717947153,"x0":0.39339485779893596,"y0":50.006147808998946,"z0":6.0127759069689075,"ax":15.787710634096504,"ay":30.278668454175712,"az":-17.30896989058231,"vx0":-4.407664814921656,"vy0":-138.54695486860055,"vz0":-6.571924617884169,"pfxX":-1.1500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.45,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.4,"breakZWithGravityFeet":1.45,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.3708483089426608,"plateXPoly":-0.15555035489454866,"plateYPoly":0.7083333333333357,"plateZPoly":2.385350717947153,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15555035489454866,"plate_z":2.385350717947153,"player_total_pitches":24,"player_total_pitches_pitch_types":17,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"69a01e93-1b73-441d-ab65-cd0697dc2613","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":90.9,"end_speed":84.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.960912424254043,"plateTime":0.41304011765753934,"zone":13,"spin_rate":1708,"breakX":13.6,"inducedBreakZ":4.3,"breakZ":-28.6,"px":-0.013854069032803507,"pz":0.9953262662363773,"x0":0.5481045083817142,"y0":50.0019435797869,"z0":5.895753457855168,"ax":14.136825566036983,"ay":26.431101146444792,"az":-26.575720562631446,"vx0":-4.189867188929011,"vy0":-132.26963346004743,"vz0":-7.488367575846171,"pfxX":-1.1333333333333333,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3833333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.6,"breakZWithGravityFeet":2.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.3876927866412118,"plateXPoly":-0.013854069032803507,"plateYPoly":0.7083333333333712,"plateZPoly":0.9953262662363773,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.013854069032803507,"plate_z":0.9953262662363773,"player_total_pitches":25,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":52,"rowId":"52-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e545f2b4-4518-45e8-9fda-feb5ff0ced1f","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.5,"end_speed":88.3,"sz_top":3.5384125644586,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.764343519172735,"plateTime":0.3905756187193461,"zone":14,"spin_rate":2242,"breakX":17.5,"inducedBreakZ":5.5,"breakZ":-24,"px":1.0585515347399936,"pz":1.7708354911781559,"x0":0.5098356993229902,"y0":50.0033435737604,"z0":5.9000018879388865,"ax":19.747033129110346,"ay":33.14102754113454,"az":-24.791509212462454,"vx0":-2.125609969880662,"vy0":-140.47118862915215,"vz0":-6.710636745375901,"pfxX":-1.4583333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.3667969784688359,"plateXPoly":1.0585515347399936,"plateYPoly":0.708333333333421,"plateZPoly":1.7708354911781559,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0585515347399936,"plate_z":1.7708354911781559,"player_total_pitches":59,"player_total_pitches_pitch_types":30,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":159,"rowId":"159-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8d19c436-38e3-4f44-92a1-4a201fbe53f5","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.8,"end_speed":88.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.950251962917922,"plateTime":0.3902757028463464,"zone":14,"spin_rate":2089,"breakX":14.4,"inducedBreakZ":10.2,"breakZ":-19.2,"px":0.9298348795230463,"pz":2.274167794719544,"x0":0.7484190652110335,"y0":50.00291221267986,"z0":5.824677006039275,"ax":16.346552064523163,"ay":27.428412783162884,"az":-19.989330079650582,"vx0":-2.498023141884654,"vy0":-139.6194689146886,"vz0":-6.034082503879157,"pfxX":-1.2,"pfxZ":0.85,"pfxZWithGravity":-1.5999999999999999,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":19.2,"breakZWithGravityFeet":1.5999999999999999,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3662388803097334,"plateXPoly":0.9298348795230463,"plateYPoly":0.7083333333333783,"plateZPoly":2.274167794719544,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9298348795230463,"plate_z":2.274167794719544,"player_total_pitches":60,"player_total_pitches_pitch_types":31,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":160,"rowId":"160-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"959824aa-092e-4df4-a0e2-b11195a04f41","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.7,"end_speed":83,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.91468033833111,"plateTime":0.41527718467073127,"zone":12,"spin_rate":1608,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-30.7,"px":1.0147443291996905,"pz":2.9258396009738243,"x0":0.633948494683693,"y0":50.0054250566677,"z0":6.100040030436937,"ax":17.178168301817784,"ay":29.057512529841535,"az":-29.35266425042232,"vx0":-2.3732740796539797,"vy0":-132.07094451634143,"vz0":-2.4154275610566778,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.558333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.38999376495907845,"plateXPoly":1.0147443291996905,"plateYPoly":0.7083333333333286,"plateZPoly":2.9258396009738243,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"189","xba":".620","hit_angle":"33","is_barrel":0,"hc_x":103.58,"hc_x_ft":-52.11191120000001,"hc_y":128.91,"hc_y_ft":179.5474924,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0147443291996905,"plate_z":2.9258396009738243,"launch_speed":"61.9","launch_angle":"33","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":161,"rowId":"161-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dd90f4e2-7c22-4117-af2e-a8377e36abe3","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82,"end_speed":76.2,"sz_top":3.3904353158625,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.28740282282129,"plateTime":0.45660972668714805,"zone":2,"spin_rate":2444,"breakX":5.3,"inducedBreakZ":-6.7,"breakZ":-47,"px":0.2724612533901567,"pz":2.898071095434309,"x0":-0.8366338832997033,"y0":50.00268678928222,"z0":5.8939105372729195,"ax":3.963429158727296,"ay":21.061248846655364,"az":-38.00020507583053,"vx0":1.7387186249164177,"vy0":-119.53766241813382,"vz0":1.1520093135992409,"pfxX":-0.44166666666666665,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-3.9166666666666665,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4285544441809418,"plateXPoly":0.2724612533901567,"plateYPoly":0.7083333333333783,"plateZPoly":2.898071095434309,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2724612533901567,"plate_z":2.898071095434309,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":208,"rowId":"208-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aad0c06c-0179-4b9b-8ef5-96483ae6d5bc","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":86.1,"end_speed":79.3,"sz_top":3.47922336266477,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":6.2734099940353465,"plateTime":0.43570336811327337,"zone":11,"spin_rate":1592,"breakX":14,"inducedBreakZ":5.3,"breakZ":-31.4,"px":-1.1392906039348452,"pz":2.8223588785415146,"x0":-1.0132135820260606,"y0":50.00502862713618,"z0":5.630779015195771,"ax":-12.871693029706044,"ay":24.390503036147308,"az":-27.512420500648012,"vx0":2.3242662491796247,"vy0":-125.50738907639109,"vz0":-1.23915068305347,"pfxX":1.1666666666666667,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.6166666666666667,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.4090364146627812,"plateXPoly":-1.1392906039348452,"plateYPoly":0.7083333333333215,"plateZPoly":2.8223588785415146,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1392906039348452,"plate_z":2.8223588785415146,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6e77b079-af47-4118-840b-e5d923466c7c","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.8,"end_speed":81.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.458845940631268,"plateTime":0.4272141790146211,"zone":7,"spin_rate":1733,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-29.5,"px":-0.6584931621420019,"pz":1.7773085078622217,"x0":-0.9050465567804683,"y0":50.006291792795906,"z0":5.551734732565216,"ax":-14.249358373389738,"ay":24.40214164424678,"az":-26.283524976403395,"vx0":3.471888719584569,"vy0":-127.82776018127748,"vz0":-4.142386282427811,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.4583333333333335,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":29.5,"breakZWithGravityFeet":2.4583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.40100822599362757,"plateXPoly":-0.6584931621420019,"plateYPoly":0.708333333333357,"plateZPoly":1.7773085078622217,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.6","hit_distance":"27","xba":".090","hit_angle":"-2","is_barrel":0,"hc_x":145.02,"hc_x_ft":47.77340720000001,"hc_y":161.08,"hc_y_ft":102.0062112,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6584931621420019,"plate_z":1.7773085078622217,"launch_speed":"77.6","launch_angle":"-2","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"680d81ea-195f-467e-9ba6-3a787b101166","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93,"end_speed":85.5,"sz_top":3.59794001587054,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.293717404138548,"plateTime":0.40351995096420223,"zone":4,"spin_rate":2696,"breakX":0.1,"inducedBreakZ":18.8,"breakZ":-12.6,"px":-0.676657344788187,"pz":2.6964660062827948,"x0":-0.2927464227123217,"y0":50.0037166812647,"z0":5.659867111400828,"ax":0.10583383440929893,"ay":27.99143255800596,"az":-11.766487981933086,"vx0":-1.0335544882956114,"vy0":-135.43938099713316,"vz0":-5.594729352831316,"pfxX":0.008333333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.05,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.3787934579734216,"plateXPoly":-0.676657344788187,"plateYPoly":0.708333333333357,"plateZPoly":2.6964660062827948,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.676657344788187,"plate_z":2.6964660062827948,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":293,"rowId":"293-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"391764d2-dea0-4723-b32c-15dcaae401f7","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.2,"end_speed":83.8,"sz_top":3.53875258137304,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.197268240612743,"plateTime":0.4150705861776718,"zone":13,"spin_rate":2132,"breakX":11.8,"inducedBreakZ":5.6,"breakZ":-27.6,"px":-0.6159620648689164,"pz":0.9074747960708072,"x0":-0.6716039673919202,"y0":50.001944154531834,"z0":5.3596137531453225,"ax":-11.937185714345546,"ay":24.915028628368034,"az":-25.601975086276237,"vx0":2.4678294101407805,"vy0":-131.3967375870079,"vz0":-6.4428472755923085,"pfxX":0.9833333333333334,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.3000000000000003,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.38953709485255367,"plateXPoly":-0.6159620648689164,"plateYPoly":0.7083333333333073,"plateZPoly":0.9074747960708072,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6159620648689164,"plate_z":0.9074747960708072,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":294,"rowId":"294-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"960a9775-5739-4f8f-8990-7f1afd7a6ef9","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":87.3,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.270300576666715,"plateTime":0.3961719084938462,"zone":2,"spin_rate":2597,"breakX":1,"inducedBreakZ":17.8,"breakZ":-12.6,"px":-0.25130629297552715,"pz":3.44753633025931,"x0":-0.28331492798194985,"y0":50.002246971226995,"z0":5.65053872938227,"ax":1.0474242821453514,"ay":26.67701660883062,"az":-12.712266574139656,"vx0":-0.10860423990058704,"vy0":-137.55057175163623,"vz0":-3.562642540028791,"pfxX":-0.08333333333333333,"pfxZ":1.4833333333333334,"pfxZWithGravity":-1.05,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.37177228727247946,"plateXPoly":-0.25130629297552715,"plateYPoly":0.7083333333332789,"plateZPoly":3.44753633025931,"pfxXDirection":"←","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.25130629297552715,"plate_z":3.44753633025931,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":295,"rowId":"295-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a111c533-1719-40ed-a019-dad0d7c5939a","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.9,"end_speed":85.2,"sz_top":3.5683465874078,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.202326517429093,"plateTime":0.4108879451986489,"zone":14,"spin_rate":2780,"breakX":6.5,"inducedBreakZ":4.3,"breakZ":-28.3,"px":0.4234963504214861,"pz":0.2585535039841087,"x0":-0.28507434199082554,"y0":50.001109437227385,"z0":5.51445090080205,"ax":6.289073458778233,"ay":23.124251719409184,"az":-26.61523710183466,"vx0":0.6260514712863403,"vy0":-132.3329858482232,"vz0":-8.505205265072068,"pfxX":-0.5416666666666666,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3583333333333334,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.3,"breakZWithGravityFeet":2.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.38547294153437694,"plateXPoly":0.4234963504214861,"plateYPoly":0.7083333333332931,"plateZPoly":0.2585535039841087,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.4234963504214861,"plate_z":0.2585535039841087,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":296,"rowId":"296-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"199a4a24-74d4-4073-8c9b-3499b5daa632","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.3,"sz_top":3.50915800133875,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.176523414234688,"plateTime":0.4600775368089791,"zone":14,"spin_rate":3356,"breakX":16.3,"inducedBreakZ":-13.3,"breakZ":-54.2,"px":0.2104065929170726,"pz":-0.32858425958214355,"x0":-0.39363205516043237,"y0":50.00355953312874,"z0":5.567623124370973,"ax":13.271123250933504,"ay":28.11733616141931,"az":-41.97286282449776,"vx0":-1.4720641341495773,"vy0":-120.0880054670536,"vz0":-4.5625796423744776,"pfxX":-1.3583333333333334,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.516666666666667,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.4323788607482527,"plateXPoly":0.2104065929170726,"plateYPoly":0.7083333333333357,"plateZPoly":-0.32858425958214355,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.2104065929170726,"plate_z":-0.32858425958214355,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":297,"rowId":"297-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"117f7667-e3ed-417e-8dbf-6ae7802fbc82","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":90,"end_speed":83.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.145966404463855,"plateTime":0.41474950679075784,"zone":5,"spin_rate":2757,"breakX":5.6,"inducedBreakZ":-0.2,"breakZ":-33.5,"px":-0.0424424892882595,"pz":2.704157704341948,"x0":-0.2316625826428919,"y0":50.00044262033442,"z0":5.7867265939291075,"ax":5.645493405606815,"ay":23.578909178832568,"az":-32.307764096237406,"vx0":-0.6121862221189428,"vy0":-131.25751458629924,"vz0":-1.6354179459279323,"pfxX":-0.4666666666666666,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-2.7916666666666665,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":33.5,"breakZWithGravityFeet":2.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.38913866038667394,"plateXPoly":-0.0424424892882595,"plateYPoly":0.7083333333333499,"plateZPoly":2.704157704341948,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"84.0","hit_distance":"3","xba":".140","hit_angle":"-49","is_barrel":0,"hc_x":150.25,"hc_x_ft":60.37959000000001,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0424424892882595,"plate_z":2.704157704341948,"launch_speed":"84.0","launch_angle":"-49","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-716794","game_pk":"716794","source":"gamefeed"}],"657136":[{"type":"pitch","year":2023,"sportId":1,"play_id":"280292b9-676d-4750-a88e-4d4cc158a4c6","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":79.3,"end_speed":72.6,"sz_top":3.12404155173715,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":5.855111850090063,"plateTime":0.47571172119166993,"zone":12,"spin_rate":2727,"breakX":9.7,"inducedBreakZ":-12.5,"breakZ":-56.2,"px":0.5667515568553858,"pz":4.018258498091515,"x0":1.1194951615998454,"y0":50.0039917133241,"z0":6.294527398442654,"ax":-7.311487804860495,"ay":22.22332138618096,"az":-42.49867122278374,"vx0":0.39575009772022623,"vy0":-115.31425500686315,"vz0":4.3969573476227986,"pfxX":0.8083333333333332,"pfxZ":-1.0416666666666667,"pfxZWithGravity":-4.683333333333334,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":-12.5,"breakZInducedFeet":-1.0416666666666667,"breakZWithGravityInches":56.2,"breakZWithGravityFeet":4.683333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.4467190852258039,"plateXPoly":0.5667515568553858,"plateYPoly":0.7083333333333783,"plateZPoly":4.018258498091515,"pfxXDirection":"→","inducedBreakZForcedSign":"-12.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5667515568553858,"plate_z":4.018258498091515,"player_total_pitches":36,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"CU":5,"SI":4,"CH":2,"SL":7,"FF":1},"results":{"B":7,"S":10,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0.5,"z_swing":0.6666666666666666,"strike_rate":0.7142857142857143,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":1,"zone_rate":0.42857142857142855,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":29,"avg_rel_x":"-0.7","avg_rel_z":"5.5","avg_rpm":"2574","max_rpm":"2727","min_rpm":"2461","avg_break_z":"33","max_break_z":"34","min_break_z":"31","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"1","avg_break_x":"6","max_break_x":"8","min_break_x":"3","min_pitch_speed":"87.0","avg_pitch_speed":"88.1","max_pitch_speed":"89.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":7,"pitches_vs_right":7,"pitches_vs_left":0,"results":{"S":5,"B":2},"swinging_strikes":1,"fouls":3,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":9,"pitches_time_thru_1":7,"pitches_inning_7":5,"avg_speed_inning_7":"87.6","avg_speed_inning_7_vs_avg":-0.5,"pitches_inning_9":2,"avg_speed_inning_9":"89.5","avg_speed_inning_9_vs_avg":1.4000000000000057,"percent":"37","rhb_pitch_percent":37,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"41","pitch_pct_time_thru_1_vs_avg":4.17647058823529,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.25,"z_swing":1,"strike_rate":0.4,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":0,"z_contact":1,"zone_rate":0.2,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"0.4","avg_rel_z":"5.9","avg_rpm":"3028","max_rpm":"3469","min_rpm":"2727","avg_break_z":"54","max_break_z":"56","min_break_z":"49","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-9","min_break_z_induced":"-16","avg_break_x":"12","max_break_x":"17","min_break_x":"4","min_pitch_speed":"79.3","avg_pitch_speed":"81.3","max_pitch_speed":"82.8","avg_hit_speed":"76.0","max_hit_speed":"76.0","min_hit_speed":"76.0","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"B":3,"X":1,"S":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":9,"pitches_time_thru_1":5,"pitches_inning_3":3,"avg_speed_inning_3":"80.7","avg_speed_inning_3_vs_avg":-0.6333333333333258,"pitches_inning_9":2,"avg_speed_inning_9":"82.3","avg_speed_inning_9_vs_avg":1,"percent":"26","rhb_pitch_percent":26,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"29","pitch_pct_time_thru_1_vs_avg":3.411764705882355,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":0.75,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-0.1","avg_rel_z":"5.6","avg_rpm":"2232","max_rpm":"2287","min_rpm":"2104","avg_break_z":"20","max_break_z":"22","min_break_z":"19","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"10","min_break_z_induced":"7","avg_break_x":"15","max_break_x":"16","min_break_x":"15","min_pitch_speed":"94.7","avg_pitch_speed":"96.2","max_pitch_speed":"98.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"S":3,"B":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":7,"pitches_time_thru_1":3,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"94.7","avg_speed_inning_3_vs_avg":-1.5,"pitches_inning_6":1,"avg_speed_inning_6":"96.0","avg_speed_inning_6_vs_avg":-0.20000000000000284,"pitches_inning_7":2,"avg_speed_inning_7":"97.1","avg_speed_inning_7_vs_avg":0.8999999999999915,"percent":"21","rhb_pitch_percent":21,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":-3.352941176470587,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":29,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":null,"z_swing":1,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":1,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.6","avg_rel_z":"6.0","avg_rpm":"1719","max_rpm":"1742","min_rpm":"1696","avg_break_z":"29","max_break_z":"33","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"7","min_break_z_induced":"2","avg_break_x":"15","max_break_x":"16","min_break_x":"14","min_pitch_speed":"88.8","avg_pitch_speed":"90.9","max_pitch_speed":"93.0","avg_hit_speed":"89.6","max_hit_speed":"89.6","min_hit_speed":"89.6","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":6,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"88.8","avg_speed_inning_3_vs_avg":-2.1000000000000085,"pitches_inning_6":1,"avg_speed_inning_6":"93.0","avg_speed_inning_6_vs_avg":2.0999999999999943,"percent":"11","rhb_pitch_percent":11,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-5.11764705882353,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":39,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.9","avg_rel_z":"5.5","avg_rpm":"2247","max_rpm":"2247","min_rpm":"2247","avg_break_z":"15","max_break_z":"15","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"16","min_break_z_induced":"16","avg_break_x":"9","max_break_x":"9","min_break_x":"9","min_pitch_speed":"94.9","avg_pitch_speed":"94.9","max_pitch_speed":"94.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":1,"pitches_vs_left":0,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":1,"pitches_inning_7":1,"avg_speed_inning_7":"94.9","avg_speed_inning_7_vs_avg":0,"percent":"5","rhb_pitch_percent":5,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":0.8823529411764701,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":5,"zInPlay":2,"zSwings":7,"o_swing":0.3,"z_swing":0.7777777777777778,"strike_rate":0.631578947368421,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.3333333333333333,"z_contact":1,"zone_rate":0.47368421052631576,"swings":10,"miss_percent":"20","cs_plus_whiffs":4,"csw_percent":21,"avg_rel_x":"-0.1","avg_rel_z":"5.7","avg_rpm":"2514","max_rpm":"3469","min_rpm":"1696","avg_break_z":"34","max_break_z":"56","min_break_z":"15","avg_bat_speed":"--","avg_break_z_induced":"1","max_break_z_induced":"16","min_break_z_induced":"-16","avg_break_x":"10","max_break_x":"17","min_break_x":"3","min_pitch_speed":"79.3","avg_pitch_speed":"88.7","max_pitch_speed":"98.4","avg_hit_speed":"82.8","max_hit_speed":"","min_hit_speed":"","count":19,"pitches_vs_right":19,"pitches_vs_left":0,"results":{"B":7,"S":10,"X":2},"swinging_strikes":2,"fouls":6,"strikeouts":1,"called_strikes":2,"balls_in_play":2,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":17,"pitches_time_thru_2":2,"pitches_inning_3":5,"avg_speed_inning_3":"85.1","avg_speed_inning_3_vs_avg":-3.6000000000000085,"pitches_inning_6":2,"avg_speed_inning_6":"94.5","avg_speed_inning_6_vs_avg":5.799999999999997,"pitches_inning_7":8,"avg_speed_inning_7":"90.9","avg_speed_inning_7_vs_avg":2.187499999999986,"pitches_inning_9":4,"avg_speed_inning_9":"85.9","avg_speed_inning_9_vs_avg":-2.8000000000000114,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb52df9f-be04-4563-b338-8c3b8f6a6145","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":81.9,"end_speed":76.1,"sz_top":3.24244416572257,"sz_bot":1.32763535431492,"sz_depth":8.5,"sz_width":17,"extension":6.077351877808171,"plateTime":0.4582077401894038,"zone":13,"spin_rate":2797,"breakX":4,"inducedBreakZ":-8.6,"breakZ":-49.2,"px":-0.17717396856743228,"pz":0.9566996235579266,"x0":0.9906263829361879,"y0":50.00099466792834,"z0":5.79034963204552,"ax":-2.7245617435996765,"ay":22.29929882822937,"az":-38.75259417188627,"vx0":-2.128874113991641,"vy0":-119.38986061965569,"vz0":-2.902362053777492,"pfxX":0.3333333333333333,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-4.1000000000000005,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":49.2,"breakZWithGravityFeet":4.1000000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.4301511067740523,"plateXPoly":-0.17717396856743228,"plateYPoly":0.7083333333333286,"plateZPoly":0.9566996235579266,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.17717396856743228,"plate_z":0.9566996235579266,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":87,"rowId":"87-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"683cb85b-bd32-4633-ba10-0ab469e9cd74","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.7,"end_speed":86.2,"sz_top":3.21284430859514,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":5.761692767134017,"plateTime":0.39879354333657835,"zone":8,"spin_rate":2276,"breakX":14.5,"inducedBreakZ":10.3,"breakZ":-20.4,"px":0.09764132653991198,"pz":1.9343889342393776,"x0":0.6624039523589179,"y0":50.00198697500182,"z0":5.776775778791051,"ax":16.465199275579618,"ay":32.520134258700494,"az":-19.976064965711377,"vx0":-4.5912823967436225,"vy0":-137.70432376018346,"vz0":-6.518376417158961,"pfxX":-1.2083333333333333,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.7,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3745307737292922,"plateXPoly":0.09764132653991198,"plateYPoly":0.7083333333333286,"plateZPoly":1.9343889342393776,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.09764132653991198,"plate_z":1.9343889342393776,"player_total_pitches":38,"player_total_pitches_pitch_types":22,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":88,"rowId":"88-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cef4ded4-2b7e-4db1-af8a-19beacf1719f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":88.8,"end_speed":81.1,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.031237694017784,"plateTime":0.424764149371601,"zone":6,"spin_rate":1696,"breakX":15.7,"inducedBreakZ":1.9,"breakZ":-32.9,"px":0.5534655621495999,"pz":2.384759474432224,"x0":0.707791516124288,"y0":50.00057248770682,"z0":5.9881042488069545,"ax":15.43197018177416,"ay":28.690383762432838,"az":-29.956911430164396,"vx0":-3.4648399674981625,"vy0":-129.29031758112342,"vz0":-3.05799212472692,"pfxX":-1.3083333333333333,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3989081102818154,"plateXPoly":0.5534655621495999,"plateYPoly":0.7083333333332931,"plateZPoly":2.384759474432224,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5534655621495999,"plate_z":2.384759474432224,"player_total_pitches":39,"player_total_pitches_pitch_types":8,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":89,"rowId":"89-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f8981ecd-a4c2-468f-a239-c77554e8888c","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.8,"end_speed":74.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.134281448946221,"plateTime":0.4669625133591002,"zone":4,"spin_rate":2854,"breakX":12.1,"inducedBreakZ":-13.3,"breakZ":-55.4,"px":-0.527084144051525,"pz":1.9556620779814757,"x0":0.9212589331140022,"y0":50.005047526767754,"z0":5.962301362307538,"ax":-9.051135532783613,"ay":24.14179451381233,"az":-42.69461557898934,"vx0":-1.317114298964489,"vy0":-117.68651218529203,"vz0":0.22845066261338376,"pfxX":1.0083333333333333,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.616666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":55.4,"breakZWithGravityFeet":4.616666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.43861389358220104,"plateXPoly":-0.527084144051525,"plateYPoly":0.708333333333357,"plateZPoly":1.9556620779814757,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.0","hit_distance":"61","xba":".000","hit_angle":"75","is_barrel":0,"hc_x":124.36,"hc_x_ft":-2.024630400000035,"hc_y":181.42,"hc_y_ft":52.97948880000007,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.527084144051525,"plate_z":1.9556620779814757,"launch_speed":"76.0","launch_angle":"75","player_total_pitches":40,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9e9ec4d3-695e-46aa-8956-eaa078a9958a","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96,"end_speed":88.2,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":5.856890004491128,"plateTime":0.39115630817077296,"zone":3,"spin_rate":2104,"breakX":16.2,"inducedBreakZ":9.2,"breakZ":-20.3,"px":0.6938234894351918,"pz":3.1373098049687465,"x0":0.5200537342470615,"y0":50.00235339470745,"z0":5.986328918180175,"ax":18.3328754216763,"ay":30.538612237971364,"az":-21.376873165917143,"vx0":-2.892774166319336,"vy0":-139.84693416886378,"vz0":-3.8337066963338344,"pfxX":-1.3499999999999999,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.36720836139329066,"plateXPoly":0.6938234894351918,"plateYPoly":0.7083333333332789,"plateZPoly":3.1373098049687465,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6938234894351918,"plate_z":3.1373098049687465,"player_total_pitches":73,"player_total_pitches_pitch_types":37,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":182,"rowId":"182-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0f2191db-0c45-44c2-b958-126d1d2a73e4","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.000408534632269,"plateTime":0.40413804680986853,"zone":6,"spin_rate":1742,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-24.1,"px":0.6563376451949691,"pz":2.3597847033775174,"x0":0.5898159339395648,"y0":50.00472415056177,"z0":5.946722753888497,"ax":14.65638083644477,"ay":28.79319389821066,"az":-23.68320613598039,"vx0":-2.605114310521942,"vy0":-135.38897555034774,"vz0":-4.960907361845446,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.37941705245969476,"plateXPoly":0.6563376451949691,"plateYPoly":0.7083333333333428,"plateZPoly":2.3597847033775174,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.6","hit_distance":"12","xba":".160","hit_angle":"-12","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6563376451949691,"plate_z":2.3597847033775174,"launch_speed":"89.6","launch_angle":"-12","player_total_pitches":74,"player_total_pitches_pitch_types":21,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":183,"rowId":"183-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"857b35c8-9786-4391-9ecb-2e821a286869","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.6,"end_speed":82.4,"sz_top":3.1536429977423,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.540280843719682,"plateTime":0.42434156577128457,"zone":2,"spin_rate":2542,"breakX":3.1,"inducedBreakZ":0.8,"breakZ":-33.8,"px":0.18074679964359364,"pz":2.651186316471343,"x0":-0.9396301210960507,"y0":50.00343931641411,"z0":5.571918213823711,"ax":2.5488634260654948,"ay":19.644026292566902,"az":-31.340153091485792,"vx0":2.307881304532637,"vy0":-127.76937917681752,"vz0":-1.1021903967155988,"pfxX":-0.25833333333333336,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.8166666666666664,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":33.8,"breakZWithGravityFeet":2.8166666666666664,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.39798948939827455,"plateXPoly":0.18074679964359364,"plateYPoly":0.7083333333333357,"plateZPoly":2.651186316471343,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.18074679964359364,"plate_z":2.651186316471343,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e21e78-1e92-4bfc-947f-dcec8071c5b4","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.8,"end_speed":89.1,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.7470115862162015,"plateTime":0.39007632179269436,"zone":4,"spin_rate":2262,"breakX":14.5,"inducedBreakZ":7.2,"breakZ":-22.2,"px":-0.5276274268685774,"pz":2.0039027544024517,"x0":-0.8947697892238764,"y0":50.006121228383634,"z0":5.428463883609338,"ax":-16.80760358627106,"ay":26.70554455872703,"az":-23.428323952298843,"vx0":4.079066488607891,"vy0":-139.5708916872692,"vz0":-5.06832860077312,"pfxX":1.2083333333333333,"pfxZ":0.6,"pfxZWithGravity":-1.8499999999999999,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3660271617986996,"plateXPoly":-0.5276274268685774,"plateYPoly":0.7083333333333002,"plateZPoly":2.0039027544024517,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5276274268685774,"plate_z":2.0039027544024517,"player_total_pitches":14,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a5c316a-79a4-4b65-96a1-e4a058b3f228","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.3,"end_speed":82,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.494622205727014,"plateTime":0.42410610227174894,"zone":14,"spin_rate":2516,"breakX":6.1,"inducedBreakZ":3.4,"breakZ":-31.4,"px":0.9496866471346758,"pz":1.47051021566296,"x0":-0.8462382431091847,"y0":50.00478438839369,"z0":5.417035790260955,"ax":5.0549709176205635,"ay":24.270980126215413,"az":-28.467803408595778,"vx0":3.505607007476562,"vy0":-128.67249807034207,"vz0":-4.248462949412927,"pfxX":-0.5083333333333333,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.39805971663026923,"plateXPoly":0.9496866471346758,"plateYPoly":0.7083333333333428,"plateZPoly":1.47051021566296,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9496866471346758,"plate_z":1.47051021566296,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a423da7b-9489-4c79-a51d-0178ce898072","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.9,"end_speed":85.9,"sz_top":3.12404155173715,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.4535625942625865,"plateTime":0.39804679666376996,"zone":11,"spin_rate":2247,"breakX":9,"inducedBreakZ":15.8,"breakZ":-14.8,"px":-0.08117223640567928,"pz":3.9598814089638723,"x0":-0.9046081692446107,"y0":50.00568486256723,"z0":5.514955503956858,"ax":-10.567337445146118,"ay":33.17589005996531,"az":-15.353839034246782,"vx0":4.1778642403007815,"vy0":-138.05484674084198,"vz0":-1.2890142301886183,"pfxX":0.75,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.3738813699347541,"plateXPoly":-0.08117223640567928,"plateYPoly":0.7083333333333428,"plateZPoly":3.9598814089638723,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.08117223640567928,"plate_z":3.9598814089638723,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e36b37dd-7e87-4328-beef-33f3b90e5aa8","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":81.6,"sz_top":3.18324391798553,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.661948939660136,"plateTime":0.42683227258356826,"zone":14,"spin_rate":2461,"breakX":4.1,"inducedBreakZ":4,"breakZ":-31.2,"px":0.25827532366043293,"pz":1.0169598281503154,"x0":-0.9834957616721285,"y0":50.00265839883079,"z0":5.3524139246019535,"ax":3.259649780882891,"ay":23.383746724974078,"az":-27.69998187896516,"vx0":2.4472077734212045,"vy0":-127.74564840011261,"vz0":-5.275567897106433,"pfxX":-0.3416666666666666,"pfxZ":0.3333333333333333,"pfxZWithGravity":-2.6,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":4,"breakZInducedFeet":0.3333333333333333,"breakZWithGravityInches":31.2,"breakZWithGravityFeet":2.6,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.4005639661270215,"plateXPoly":0.25827532366043293,"plateYPoly":0.7083333333333286,"plateZPoly":1.0169598281503154,"pfxXDirection":"←","inducedBreakZForcedSign":"+4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.25827532366043293,"plate_z":1.0169598281503154,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4d88fd70-907b-4bce-9aa9-08f6b178801a","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87,"end_speed":81.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.377981339960984,"plateTime":0.42911514513946836,"zone":9,"spin_rate":2537,"breakX":4.9,"inducedBreakZ":1.1,"breakZ":-34.4,"px":0.32206454070254775,"pz":1.82943931247857,"x0":-1.032730376142483,"y0":50.00029222460088,"z0":5.421884970454811,"ax":4.020817932716007,"ay":21.776591289317594,"az":-30.859726072656493,"vx0":2.555606613865266,"vy0":-126.81440097282477,"vz0":-2.7106276178114186,"pfxX":-0.4083333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.8666666666666667,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":34.4,"breakZWithGravityFeet":2.8666666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.4026112634994344,"plateXPoly":0.32206454070254775,"plateYPoly":0.7083333333333002,"plateZPoly":1.82943931247857,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.32206454070254775,"plate_z":1.82943931247857,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"adf01eb4-97a9-487d-8688-866dfb5ea668","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87.4,"end_speed":81.5,"sz_top":3.1536429977423,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.434887947126787,"plateTime":0.4282327304476121,"zone":14,"spin_rate":2556,"breakX":6,"inducedBreakZ":2,"breakZ":-33.4,"px":1.4849364784970867,"pz":0.7705258889883968,"x0":-0.81574995705406,"y0":50.00241838805234,"z0":5.331816881726223,"ax":4.596803278354662,"ay":23.288509103988776,"az":-29.47279402357441,"vx0":4.801020424246246,"vy0":-127.33640368860064,"vz0":-5.427340760448697,"pfxX":-0.5,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.783333333333333,"breakXInches":-6,"breakXFeet":-0.5,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":6,"pfxXNoAbs":-0.5,"plateTimeSZDepth":0.40188649263873877,"plateXPoly":1.4849364784970867,"plateYPoly":0.708333333333357,"plateZPoly":0.7705258889883968,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":1.4849364784970867,"plate_z":0.7705258889883968,"player_total_pitches":19,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"04418bc5-6f36-4e58-8dfb-b59af73d02e6","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":98.4,"end_speed":90.6,"sz_top":3.09443958387247,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.815255210682523,"plateTime":0.3819352681242285,"zone":14,"spin_rate":2287,"breakX":14.9,"inducedBreakZ":9.4,"breakZ":-18.7,"px":1.4409438639282552,"pz":1.9224026812448964,"x0":-0.6682249692789541,"y0":50.002637377409535,"z0":5.40488103031733,"ax":-19.171373548397327,"ay":30.857259715543467,"az":-20.19150620468165,"vx0":9.319830914294881,"vy0":-143.03519418935664,"vz0":-6.094949649848351,"pfxX":1.2416666666666667,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.5583333333333333,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":18.7,"breakZWithGravityFeet":1.5583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3584932497611801,"plateXPoly":1.4409438639282552,"plateYPoly":0.7083333333333712,"plateZPoly":1.9224026812448964,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":1.4409438639282552,"plate_z":1.9224026812448964,"player_total_pitches":20,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5ed4b0d8-389d-4237-ba26-9bef49c98e5b","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":89.4,"end_speed":83.4,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.366371645978455,"plateTime":0.41833269701900644,"zone":14,"spin_rate":2727,"breakX":6.7,"inducedBreakZ":0.7,"breakZ":-33,"px":0.6349983018518051,"pz":1.0721960989487913,"x0":-0.10093686400168046,"y0":50.005556607001964,"z0":5.61424899598089,"ax":6.375435705815907,"ay":23.809909260172493,"az":-30.59638931252391,"vx0":0.6231330776272505,"vy0":-130.24434835628162,"vz0":-5.563735033846492,"pfxX":-0.5583333333333333,"pfxZ":0.05833333333333333,"pfxZWithGravity":-2.75,"breakXInches":-6.7,"breakXFeet":-0.5583333333333333,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":6.7,"pfxXNoAbs":-0.5583333333333333,"plateTimeSZDepth":0.39258560286941346,"plateXPoly":0.6349983018518051,"plateYPoly":0.7083333333333144,"plateZPoly":1.0721960989487913,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6349983018518051,"plate_z":1.0721960989487913,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":310,"rowId":"310-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"00499ce8-4447-41cc-8687-c227a26b7993","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.8,"end_speed":74.5,"sz_top":3.18358078110835,"sz_bot":1.3872030830498,"sz_depth":8.5,"sz_width":17,"extension":6.049577725160521,"plateTime":0.46264628852795653,"zone":11,"spin_rate":3294,"breakX":16.6,"inducedBreakZ":-13.7,"breakZ":-55.1,"px":-0.8288165965738183,"pz":3.312983672729631,"x0":-0.5010377665971921,"y0":50.0036040097946,"z0":5.934625365639281,"ax":13.832930908380435,"ay":25.264037365094484,"az":-43.93396945382922,"vx0":-3.760065021634092,"vy0":-118.91850383997998,"vz0":3.514272666463265,"pfxX":-1.3833333333333335,"pfxZ":-1.1416666666666666,"pfxZWithGravity":-4.591666666666667,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-13.7,"breakZInducedFeet":-1.1416666666666666,"breakZWithGravityInches":55.1,"breakZWithGravityFeet":4.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4345924839056416,"plateXPoly":-0.8288165965738183,"plateYPoly":0.7083333333333641,"plateZPoly":3.312983672729631,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8288165965738183,"plate_z":3.312983672729631,"player_total_pitches":19,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":311,"rowId":"311-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1af66db7-54e9-4f42-ad66-dbf0fa587554","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":89.6,"end_speed":83,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.311928785640901,"plateTime":0.418591310585263,"zone":8,"spin_rate":2680,"breakX":7.9,"inducedBreakZ":1.2,"breakZ":-32.6,"px":-0.24061583021708216,"pz":1.3515653035247013,"x0":-0.16504473530391012,"y0":50.00247478742225,"z0":5.615948112063115,"ax":7.9025442928345715,"ay":25.750782564591486,"az":-30.298233737759542,"vx0":-1.7448575112434452,"vy0":-130.51566171531255,"vz0":-4.900768335202871,"pfxX":-0.6583333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-2.716666666666667,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":32.6,"breakZWithGravityFeet":2.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.39291758665535104,"plateXPoly":-0.24061583021708216,"plateYPoly":0.7083333333333215,"plateZPoly":1.3515653035247013,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.24061583021708216,"plate_z":1.3515653035247013,"player_total_pitches":20,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":312,"rowId":"312-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1d24eac4-e441-444f-bd3e-1754c6b3dc0b","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.8,"end_speed":75.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.18801204846641,"plateTime":0.4587598302919029,"zone":14,"spin_rate":3469,"breakX":17,"inducedBreakZ":-15.6,"breakZ":-56.2,"px":0.2402596972321524,"pz":0.8114901224768749,"x0":-0.3281124387841234,"y0":50.004458062637184,"z0":5.710771114918947,"ax":14.037717927129972,"ay":28.282423087425943,"az":-44.423214977119386,"vx0":-1.7077889253733787,"vy0":-120.43639163823748,"vz0":-1.7873402823266868,"pfxX":-1.4166666666666667,"pfxZ":-1.3,"pfxZWithGravity":-4.683333333333334,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":-15.6,"breakZInducedFeet":-1.3,"breakZWithGravityInches":56.2,"breakZWithGravityFeet":4.683333333333334,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.43113788692098576,"plateXPoly":0.2402596972321524,"plateYPoly":0.7083333333333144,"plateZPoly":0.8114901224768749,"pfxXDirection":"←","inducedBreakZForcedSign":"-15.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2402596972321524,"plate_z":0.8114901224768749,"player_total_pitches":21,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":313,"rowId":"313-716794","game_pk":"716794","source":"gamefeed"}],"671213":[{"type":"pitch","year":2023,"sportId":1,"play_id":"d7904d9d-fe17-41ef-9517-cf9262dba080","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":86.9,"sz_top":3.86391135757328,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":5.731405211163811,"plateTime":0.3963981866696997,"zone":9,"spin_rate":2146,"breakX":16.2,"inducedBreakZ":9.4,"breakZ":-21,"px":0.7507203689255347,"pz":2.441058337994109,"x0":0.6220706430668993,"y0":50.0020577256209,"z0":6.046085847369661,"ax":17.96895956429109,"ay":31.954711455522514,"az":-21.03842273187995,"vx0":-2.998751139006818,"vy0":-138.37274131110152,"vz0":-5.769095801161486,"pfxX":-1.3499999999999999,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.75,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.372237781420549,"plateXPoly":0.7507203689255347,"plateYPoly":0.7083333333333144,"plateZPoly":2.441058337994109,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7507203689255347,"plate_z":2.441058337994109,"player_total_pitches":30,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":80,"rowId":"80-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":6,"FC":2,"SL":4,"CH":8,"CU":2,"FF":3},"results":{"S":13,"B":9,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":2,"zInPlay":1,"zSwings":4,"o_swing":0,"z_swing":0.8,"strike_rate":0.625,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0.75,"zone_rate":0.625,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":25,"avg_rel_x":"-0.1","avg_rel_z":"5.8","avg_rpm":"1761","max_rpm":"2196","min_rpm":"1561","avg_break_z":"30","max_break_z":"33","min_break_z":"26","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"8","min_break_z_induced":"-1","avg_break_x":"15","max_break_x":"17","min_break_x":"8","min_pitch_speed":"88.8","avg_pitch_speed":"90.5","max_pitch_speed":"91.5","avg_hit_speed":"105.4","max_hit_speed":"105.4","min_hit_speed":"105.4","count":8,"pitches_vs_right":0,"pitches_vs_left":8,"results":{"B":3,"S":4,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":1,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":6,"pitches_time_thru_2":2,"pitches_inning_3":2,"avg_speed_inning_3":"90.8","avg_speed_inning_3_vs_avg":0.29999999999999716,"pitches_inning_6":2,"avg_speed_inning_6":"91.4","avg_speed_inning_6_vs_avg":0.9000000000000057,"pitches_inning_7":2,"avg_speed_inning_7":"89.1","avg_speed_inning_7_vs_avg":-1.4000000000000057,"pitches_inning_9":2,"avg_speed_inning_9":"90.6","avg_speed_inning_9_vs_avg":0.05000000000001137,"percent":"32","rhb_pitch_percent":null,"lhb_pitch_percent":32,"pitch_pct_time_thru_1":"35","pitch_pct_time_thru_1_vs_avg":3.294117647058826,"pitch_pct_time_thru_2":"25","pitch_pct_time_thru_2_vs_avg":-7,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.6666666666666666,"z_swing":0.6666666666666666,"strike_rate":0.8333333333333334,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":1,"zone_rate":0.5,"swings":4,"miss_percent":"25","cs_plus_whiffs":2,"csw_percent":33,"avg_rel_x":"0.3","avg_rel_z":"5.9","avg_rpm":"2188","max_rpm":"2255","min_rpm":"2117","avg_break_z":"20","max_break_z":"21","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"11","min_break_z_induced":"9","avg_break_x":"15","max_break_x":"16","min_break_x":"13","min_pitch_speed":"95.1","avg_pitch_speed":"96.1","max_pitch_speed":"97.2","avg_hit_speed":"98.8","max_hit_speed":"98.8","min_hit_speed":"98.8","count":6,"pitches_vs_right":0,"pitches_vs_left":6,"results":{"S":4,"B":1,"X":1},"swinging_strikes":1,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":6,"pitches_time_thru_1":2,"pitches_time_thru_2":4,"pitches_inning_3":2,"avg_speed_inning_3":"95.8","avg_speed_inning_3_vs_avg":-0.3499999999999943,"pitches_inning_6":4,"avg_speed_inning_6":"96.3","avg_speed_inning_6_vs_avg":0.22499999999999432,"percent":"24","rhb_pitch_percent":null,"lhb_pitch_percent":24,"pitch_pct_time_thru_1":"12","pitch_pct_time_thru_1_vs_avg":-12.23529411764706,"pitch_pct_time_thru_2":"50","pitch_pct_time_thru_2_vs_avg":26,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.3333333333333333,"z_swing":0,"strike_rate":0.5,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0.25,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"0.2","avg_rel_z":"5.8","avg_rpm":"2682","max_rpm":"2793","min_rpm":"2416","avg_break_z":"33","max_break_z":"37","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"1","max_break_z_induced":"3","min_break_z_induced":"-1","avg_break_x":"6","max_break_x":"8","min_break_x":"2","min_pitch_speed":"85.9","avg_pitch_speed":"89.3","max_pitch_speed":"90.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"B":2,"S":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":9,"pitches_time_thru_1":4,"pitches_inning_3":1,"avg_speed_inning_3":"85.9","avg_speed_inning_3_vs_avg":-3.3999999999999915,"pitches_inning_9":3,"avg_speed_inning_9":"90.5","avg_speed_inning_9_vs_avg":1.1666666666666572,"percent":"16","rhb_pitch_percent":null,"lhb_pitch_percent":16,"pitch_pct_time_thru_1":"24","pitch_pct_time_thru_1_vs_avg":7.5294117647058805,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.5,"z_swing":1,"strike_rate":0.6666666666666666,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":1,"zone_rate":0.3333333333333333,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.7","avg_rel_z":"5.5","avg_rpm":"2391","max_rpm":"2570","min_rpm":"2267","avg_break_z":"14","max_break_z":"15","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"16","min_break_z_induced":"15","avg_break_x":"6","max_break_x":"10","min_break_x":"2","min_pitch_speed":"93.9","avg_pitch_speed":"95.6","max_pitch_speed":"97.1","avg_hit_speed":"71.5","max_hit_speed":"71.5","min_hit_speed":"71.5","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":1,"X":1,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_7":2,"avg_speed_inning_7":"96.5","avg_speed_inning_7_vs_avg":0.9000000000000057,"pitches_inning_9":1,"avg_speed_inning_9":"93.9","avg_speed_inning_9_vs_avg":-1.6999999999999886,"percent":"12","rhb_pitch_percent":null,"lhb_pitch_percent":12,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":5.647058823529413,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":1,"z_swing":0,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":null,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"-0.1","avg_rel_z":"5.9","avg_rpm":"2701","max_rpm":"2949","min_rpm":"2453","avg_break_z":"53","max_break_z":"55","min_break_z":"51","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-11","min_break_z_induced":"-15","avg_break_x":"7","max_break_x":"9","min_break_x":"5","min_pitch_speed":"82.2","avg_pitch_speed":"82.3","max_pitch_speed":"82.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":2},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":6,"max_inning":7,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_6":1,"avg_speed_inning_6":"82.2","avg_speed_inning_6_vs_avg":-0.09999999999999432,"pitches_inning_7":1,"avg_speed_inning_7":"82.3","avg_speed_inning_7_vs_avg":0,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-2.11764705882353,"pitch_pct_time_thru_2":"13","pitch_pct_time_thru_2_vs_avg":4.5,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.7","avg_rel_z":"5.7","avg_rpm":"2381","max_rpm":"2397","min_rpm":"2365","avg_break_z":"24","max_break_z":"24","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"9","max_break_z_induced":"9","min_break_z_induced":"9","avg_break_x":"1","max_break_x":"1","min_break_x":"0","min_pitch_speed":"89.9","avg_pitch_speed":"90.3","max_pitch_speed":"90.6","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":6,"pitches_time_thru_1":1,"pitches_time_thru_2":1,"pitches_inning_3":1,"avg_speed_inning_3":"89.9","avg_speed_inning_3_vs_avg":-0.3999999999999915,"pitches_inning_6":1,"avg_speed_inning_6":"90.6","avg_speed_inning_6_vs_avg":0.29999999999999716,"percent":"8","rhb_pitch_percent":null,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"6","pitch_pct_time_thru_1_vs_avg":-2.11764705882353,"pitch_pct_time_thru_2":"13","pitch_pct_time_thru_2_vs_avg":4.5,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":1,"oFouls":3,"oInPlay":1,"oSwings":5,"zSwingMiss":1,"zFouls":4,"zInPlay":2,"zSwings":7,"o_swing":0.35714285714285715,"z_swing":0.6363636363636364,"strike_rate":0.64,"first_pitches":4,"first_pitch_strikes":4,"first_pitch_strike_rate":"100","o_contact":0.8,"z_contact":0.8571428571428571,"zone_rate":0.44,"swings":12,"miss_percent":"17","cs_plus_whiffs":6,"csw_percent":24,"avg_rel_x":"0.0","avg_rel_z":"5.8","avg_rpm":"2211","max_rpm":"2949","min_rpm":"1561","avg_break_z":"27","max_break_z":"55","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"16","min_break_z_induced":"-15","avg_break_x":"11","max_break_x":"17","min_break_x":"0","min_pitch_speed":"82.2","avg_pitch_speed":"91.6","max_pitch_speed":"97.2","avg_hit_speed":"91.9","max_hit_speed":"","min_hit_speed":"","count":25,"pitches_vs_right":0,"pitches_vs_left":25,"results":{"S":13,"B":9,"X":3},"swinging_strikes":2,"fouls":7,"strikeouts":1,"called_strikes":4,"balls_in_play":3,"base_hits":3,"hard_hits":2,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":3,"max_inning":9,"pitches_time_thru_1":17,"pitches_time_thru_2":8,"pitches_inning_3":6,"avg_speed_inning_3":"91.5","avg_speed_inning_3_vs_avg":-0.11666666666666003,"pitches_inning_6":8,"avg_speed_inning_6":"92.6","avg_speed_inning_6_vs_avg":1.0125000000000028,"pitches_inning_7":5,"avg_speed_inning_7":"90.7","avg_speed_inning_7_vs_avg":-0.8999999999999915,"pitches_inning_9":6,"avg_speed_inning_9":"91.1","avg_speed_inning_9_vs_avg":-0.5333333333333172,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"617068d2-a1cc-43f8-b5dd-0f6d272c998e","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.9,"end_speed":83.6,"sz_top":3.92308512921392,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.906355579939296,"plateTime":0.4162869687046129,"zone":13,"spin_rate":2397,"breakX":0.8,"inducedBreakZ":9.1,"breakZ":-24.2,"px":-0.5326055258451247,"pz":1.303739896587368,"x0":0.8224011917823505,"y0":50.00495645945927,"z0":5.714110086664751,"ax":-0.2257837295082695,"ay":24.089426348311736,"az":-22.215448772527502,"vx0":-3.4243785365589168,"vy0":-130.89255288333766,"vz0":-6.950078869457146,"pfxX":0.06666666666666667,"pfxZ":0.7583333333333333,"pfxZWithGravity":-2.0166666666666666,"breakXInches":0.8,"breakXFeet":0.06666666666666667,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.06666666666666667,"pfxXNoAbs":0.06666666666666667,"plateTimeSZDepth":0.3906628412131727,"plateXPoly":-0.5326055258451247,"plateYPoly":0.7083333333333215,"plateZPoly":1.303739896587368,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5326055258451247,"plate_z":1.303739896587368,"player_total_pitches":31,"player_total_pitches_pitch_types":3,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":81,"rowId":"81-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"696edbd6-a1a4-4431-9b77-bdcd283e3211","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":85.9,"end_speed":79.5,"sz_top":3.92308512921392,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.789603814145879,"plateTime":0.43580341923838617,"zone":12,"spin_rate":2416,"breakX":2.2,"inducedBreakZ":-0.7,"breakZ":-37.4,"px":1.3716088229604668,"pz":3.782254382900164,"x0":1.1809426006087698,"y0":50.00255389169507,"z0":6.03058300108313,"ax":-2.024744374595383,"ay":22.888934822414573,"az":-33.29318634347175,"vx0":0.880235584852069,"vy0":-125.20183592634994,"vz0":1.3116093375140787,"pfxX":0.18333333333333335,"pfxZ":-0.05833333333333333,"pfxZWithGravity":-3.1166666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":-0.7,"breakZInducedFeet":-0.05833333333333333,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.4090095961329636,"plateXPoly":1.3716088229604668,"plateYPoly":0.708333333333286,"plateZPoly":3.782254382900164,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.3716088229604668,"plate_z":3.782254382900164,"player_total_pitches":32,"player_total_pitches_pitch_types":1,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a807db1-49fb-4520-924d-dcdccf3e7d44","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.4,"end_speed":88.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.90018227885143,"plateTime":0.3906423624187201,"zone":14,"spin_rate":2249,"breakX":16.1,"inducedBreakZ":8.6,"breakZ":-20.9,"px":0.3179016338886898,"pz":1.6062691867939698,"x0":0.49087555721174697,"y0":50.00071363198678,"z0":5.853750323863277,"ax":18.594496717150246,"ay":31.36676589206922,"az":-21.14693089313551,"vx0":-3.881336630771624,"vy0":-140.1581237319595,"vz0":-7.703952339516844,"pfxX":-1.3416666666666668,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.366741377410006,"plateXPoly":0.3179016338886898,"plateYPoly":0.7083333333333712,"plateZPoly":1.6062691867939698,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.3179016338886898,"plate_z":1.6062691867939698,"player_total_pitches":33,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":83,"rowId":"83-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"87d0f163-137f-4aba-a8d7-57abf5f00fac","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":90.3,"end_speed":82.8,"sz_top":3.83432355175504,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.875226514880184,"plateTime":0.4170178591872227,"zone":14,"spin_rate":1654,"breakX":15.6,"inducedBreakZ":2.4,"breakZ":-31.1,"px":1.020307974885677,"pz":2.50353499469838,"x0":0.5943616892991097,"y0":50.00446889346386,"z0":6.071194117197793,"ax":15.46556681990026,"ay":28.428551456568737,"az":-29.310505230717226,"vx0":-1.9404603668297362,"vy0":-131.44992013873653,"vz0":-3.3714347806324785,"pfxX":-1.3,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.591666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.391600947301356,"plateXPoly":1.020307974885677,"plateYPoly":0.7083333333333499,"plateZPoly":2.50353499469838,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.020307974885677,"plate_z":2.50353499469838,"player_total_pitches":34,"player_total_pitches_pitch_types":6,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":84,"rowId":"84-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4ded9a16-466d-4266-a71c-8824275b2eb2","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.3,"end_speed":84.3,"sz_top":3.95267108846388,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.771547452238909,"plateTime":0.4106598745073682,"zone":3,"spin_rate":1561,"breakX":15.5,"inducedBreakZ":-0.6,"breakZ":-33.1,"px":0.7085314377594283,"pz":3.2864112949344193,"x0":0.4730445880658721,"y0":50.003480370540736,"z0":6.162285696258146,"ax":15.948067617548467,"ay":26.727281611900708,"az":-32.725686202806614,"vx0":-2.462901787582039,"vy0":-133.03253166458165,"vz0":-1.153088896035464,"pfxX":-1.2916666666666667,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.38547620850063224,"plateXPoly":0.7085314377594283,"plateYPoly":0.7083333333333428,"plateZPoly":3.2864112949344193,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.7085314377594283,"plate_z":3.2864112949344193,"player_total_pitches":35,"player_total_pitches_pitch_types":7,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":85,"rowId":"85-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"073b6dde-223f-4384-967d-e4c701e08780","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.832990837068867,"plateTime":0.3939142373732061,"zone":14,"spin_rate":2171,"breakX":15.1,"inducedBreakZ":9.4,"breakZ":-20.6,"px":1.08483591661641,"pz":2.683251129057793,"x0":0.35268145993552474,"y0":50.00035297299739,"z0":5.984662706190197,"ax":16.61687745775567,"ay":31.79608021135617,"az":-21.158532565867336,"vx0":-1.0935242018452482,"vy0":-139.14938017139505,"vz0":-5.012984747955631,"pfxX":-1.2583333333333333,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3698680450694059,"plateXPoly":1.08483591661641,"plateYPoly":0.7083333333333428,"plateZPoly":2.683251129057793,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.08483591661641,"plate_z":2.683251129057793,"player_total_pitches":65,"player_total_pitches_pitch_types":33,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":174,"rowId":"174-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"73baaca5-36c7-4a62-a03e-e158f92dd796","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.8,"end_speed":87.6,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.782861247274445,"plateTime":0.3930978500525497,"zone":6,"spin_rate":2190,"breakX":14.8,"inducedBreakZ":9.2,"breakZ":-20.6,"px":0.37241292263217457,"pz":2.6762162311548465,"x0":0.25547504024045325,"y0":50.003991256790336,"z0":5.984581868640706,"ax":16.733447597229482,"ay":32.32110970622029,"az":-21.212155658611426,"vx0":-2.771682162673507,"vy0":-139.50836962925956,"vz0":-5.047329494947474,"pfxX":-1.2333333333333334,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.36913722280859246,"plateXPoly":0.37241292263217457,"plateYPoly":0.7083333333333712,"plateZPoly":2.6762162311548465,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.37241292263217457,"plate_z":2.6762162311548465,"player_total_pitches":66,"player_total_pitches_pitch_types":34,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":175,"rowId":"175-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2acb02fd-4452-4d6e-9c75-68b4b3fe7f11","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.6,"end_speed":84.6,"sz_top":3.62719205093961,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":6.0278627450066455,"plateTime":0.4126255245355219,"zone":13,"spin_rate":2365,"breakX":0.2,"inducedBreakZ":8.8,"breakZ":-24.1,"px":-0.48968263504200915,"pz":0.6739589322613906,"x0":0.5377590629025244,"y0":50.00587478727459,"z0":5.60101891399737,"ax":0.7609449534040404,"ay":23.90367839816603,"az":-22.25186138767004,"vx0":-2.800930023497473,"vy0":-131.95039911455643,"vz0":-8.417525501288418,"pfxX":-0.016666666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38718543172564995,"plateXPoly":-0.48968263504200915,"plateYPoly":0.7083333333333499,"plateZPoly":0.6739589322613906,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.48968263504200915,"plate_z":0.6739589322613906,"player_total_pitches":67,"player_total_pitches_pitch_types":5,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":176,"rowId":"176-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"611c028d-d684-4719-af71-0e4b8a239bd0","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.2,"end_speed":75.8,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.041934927147435,"plateTime":0.4585495697803559,"zone":13,"spin_rate":2949,"breakX":9.1,"inducedBreakZ":-14.6,"breakZ":-55.2,"px":-0.7928474410000835,"pz":1.415741335637212,"x0":0.6307427069537376,"y0":50.00029599545121,"z0":5.98790360059997,"ax":-6.864180373550729,"ay":24.420220029172732,"az":-43.82625420643923,"vx0":-1.8278882950353323,"vy0":-119.72321671596347,"vz0":-1.181005154920192,"pfxX":0.7583333333333333,"pfxZ":-1.2166666666666666,"pfxZWithGravity":-4.6000000000000005,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":-14.6,"breakZInducedFeet":-1.2166666666666666,"breakZWithGravityInches":55.2,"breakZWithGravityFeet":4.6000000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.4306283835603214,"plateXPoly":-0.7928474410000835,"plateYPoly":0.7083333333333712,"plateZPoly":1.415741335637212,"pfxXDirection":"→","inducedBreakZForcedSign":"-14.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7928474410000835,"plate_z":1.415741335637212,"player_total_pitches":68,"player_total_pitches_pitch_types":10,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":177,"rowId":"177-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"405932d4-5af8-4e0d-b184-8c95a710751f","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":91.5,"end_speed":84.3,"sz_top":3.68637545643424,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.821275596365628,"plateTime":0.41047817913537976,"zone":14,"spin_rate":1649,"breakX":16,"inducedBreakZ":1.7,"breakZ":-30.8,"px":1.420939318594495,"pz":2.6835870958013004,"x0":0.5184746460465092,"y0":50.002971568841446,"z0":6.071678886011669,"ax":16.09477358348634,"ay":27.82823635423022,"az":-30.031399978517378,"vx0":-0.7592456654388937,"vy0":-133.280827439708,"vz0":-3.005623483834726,"pfxX":-1.3333333333333333,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3853585111981568,"plateXPoly":1.420939318594495,"plateYPoly":0.7083333333333215,"plateZPoly":2.6835870958013004,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.420939318594495,"plate_z":2.6835870958013004,"player_total_pitches":69,"player_total_pitches_pitch_types":19,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":178,"rowId":"178-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ba34bfee-2c3c-4c0e-963a-ec6a56d03e03","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.7,"end_speed":88.8,"sz_top":3.71596627304726,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.903892375013522,"plateTime":0.3897872469838326,"zone":13,"spin_rate":2255,"breakX":15.6,"inducedBreakZ":9.1,"breakZ":-20.2,"px":-0.12567452116530053,"pz":0.9133278898872801,"x0":0.08329904031528555,"y0":50.003099866686966,"z0":5.815269201748998,"ax":18.15771728075553,"ay":31.73740970309663,"az":-20.100166275363062,"vx0":-3.8937082590852445,"vy0":-140.4987214585331,"vz0":-9.715696419774114,"pfxX":-1.3,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.36598403752198777,"plateXPoly":-0.12567452116530053,"plateYPoly":0.7083333333333712,"plateZPoly":0.9133278898872801,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.12567452116530053,"plate_z":0.9133278898872801,"player_total_pitches":70,"player_total_pitches_pitch_types":35,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":179,"rowId":"179-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fef576a9-661e-4262-b1fe-62af244b029f","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.3,"end_speed":84.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.903610683131438,"plateTime":0.41036680252507507,"zone":6,"spin_rate":1696,"breakX":15.4,"inducedBreakZ":1.2,"breakZ":-31.3,"px":0.7430985332782367,"pz":2.701987539440607,"x0":0.37039999509211813,"y0":50.00172213259667,"z0":6.107258980989587,"ax":15.689795402876808,"ay":26.40892608684697,"az":-30.614187958233362,"vx0":-2.054097044555893,"vy0":-133.0611891671559,"vz0":-2.9447591406619713,"pfxX":-1.2833333333333334,"pfxZ":0.09999999999999999,"pfxZWithGravity":-2.6083333333333334,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":31.3,"breakZWithGravityFeet":2.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3851795284921722,"plateXPoly":0.7430985332782367,"plateYPoly":0.7083333333333499,"plateZPoly":2.701987539440607,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.7430985332782367,"plate_z":2.701987539440607,"player_total_pitches":71,"player_total_pitches_pitch_types":20,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":180,"rowId":"180-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"83320c1b-739a-4726-b33d-5ae61813b1f2","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":97.2,"end_speed":89.1,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.7513470725021,"plateTime":0.3871068996730762,"zone":6,"spin_rate":2117,"breakX":12.7,"inducedBreakZ":11,"breakZ":-17.9,"px":0.49488457250722606,"pz":2.4704208246906836,"x0":0.11175349164048556,"y0":50.00396376754841,"z0":5.946762495691359,"ax":14.63848400052344,"ay":32.137683844438,"az":-18.66884358832106,"vx0":-1.6060995857157678,"vy0":-141.4702068394253,"vz0":-6.171995484713626,"pfxX":-1.0583333333333333,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3634570262478716,"plateXPoly":0.49488457250722606,"plateYPoly":0.7083333333333144,"plateZPoly":2.4704208246906836,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.8","hit_distance":"149","xba":".750","hit_angle":"10","is_barrel":0,"hc_x":185.78,"hc_x_ft":146.0196808,"hc_y":116.31,"hc_y_ft":209.91802840000003,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.49488457250722606,"plate_z":2.4704208246906836,"launch_speed":"98.8","launch_angle":"10","player_total_pitches":72,"player_total_pitches_pitch_types":36,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":181,"rowId":"181-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e74a9175-d1db-4452-bd0c-04be06eb897d","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.3,"end_speed":76.3,"sz_top":3.68637545643424,"sz_bot":1.97923264559147,"sz_depth":8.5,"sz_width":17,"extension":6.3805379695774125,"plateTime":0.4557904540876665,"zone":8,"spin_rate":2453,"breakX":5.2,"inducedBreakZ":-10.7,"breakZ":-50.8,"px":-0.25304033005121096,"pz":2.3363068852789075,"x0":-0.9072634689367036,"y0":50.005018327136355,"z0":5.756693426464983,"ax":4.043536227760513,"ay":22.227069327721313,"az":-41.145590217907404,"vx0":0.6638174300357194,"vy0":-119.96230967821037,"vz0":0.8095614803059976,"pfxX":-0.43333333333333335,"pfxZ":-0.8916666666666666,"pfxZWithGravity":-4.233333333333333,"breakXInches":-5.2,"breakXFeet":-0.43333333333333335,"breakZInducedInches":-10.7,"breakZInducedFeet":-0.8916666666666666,"breakZWithGravityInches":50.8,"breakZWithGravityFeet":4.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.2,"pfxXNoAbs":-0.43333333333333335,"plateTimeSZDepth":0.42789713185046224,"plateXPoly":-0.25304033005121096,"plateYPoly":0.7083333333333499,"plateZPoly":2.3363068852789075,"pfxXDirection":"←","inducedBreakZForcedSign":"-10.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.25304033005121096,"plate_z":2.3363068852789075,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d2d14953-f6f1-462a-bdf7-8a7d2175a734","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.9,"end_speed":87.6,"sz_top":3.80473513703414,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":6.306782969400579,"plateTime":0.3925213697880765,"zone":11,"spin_rate":2336,"breakX":9.8,"inducedBreakZ":14.5,"breakZ":-15.2,"px":-1.4599447740000333,"pz":3.0918796241089552,"x0":-1.128387378032673,"y0":50.001985944982735,"z0":5.473096398466416,"ax":-10.966429113772815,"ay":31.92552449822456,"az":-15.808211074791322,"vx0":1.1212467484880213,"vy0":-139.63180312604422,"vz0":-3.547871969762153,"pfxX":0.8166666666666668,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.2666666666666666,"breakXInches":9.8,"breakXFeet":0.8166666666666668,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8166666666666668,"pfxXNoAbs":0.8166666666666668,"plateTimeSZDepth":0.36855437364971927,"plateXPoly":-1.4599447740000333,"plateYPoly":0.7083333333333712,"plateZPoly":3.0918796241089552,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.4599447740000333,"plate_z":3.0918796241089552,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ec7fb045-4794-43b0-a441-dc12e27a84a5","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.453336810398635,"plateTime":0.4231819225326676,"zone":7,"spin_rate":1714,"breakX":15.8,"inducedBreakZ":7.8,"breakZ":-26.8,"px":-0.6228345908246998,"pz":2.0626369852421096,"x0":-0.9126970164797968,"y0":50.004840842517496,"z0":5.556558999837475,"ax":-15.550737971674101,"ay":26.023887837886047,"az":-24.20940164303575,"vx0":3.8186356381851563,"vy0":-129.2534450965465,"vz0":-3.985539912320225,"pfxX":1.3166666666666667,"pfxZ":0.65,"pfxZWithGravity":-2.2333333333333334,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":26.8,"breakZWithGravityFeet":2.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.3972832977090419,"plateXPoly":-0.6228345908246998,"plateYPoly":0.7083333333334068,"plateZPoly":2.0626369852421096,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6228345908246998,"plate_z":2.0626369852421096,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39e933d1-31d7-481e-8709-899140c2c4a0","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89.4,"end_speed":82.8,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.508819481142794,"plateTime":0.4189256895430944,"zone":8,"spin_rate":1686,"breakX":14.5,"inducedBreakZ":7.6,"breakZ":-26.4,"px":-0.21524039210494694,"pz":1.8386907310878877,"x0":-0.8289146688067685,"y0":50.00600319185349,"z0":5.494174409653901,"ax":-14.71275747765979,"ay":24.65132533639567,"az":-24.330486783848233,"vx0":4.453259589634599,"vy0":-130.2207813324212,"vz0":-4.51323681382617,"pfxX":1.2083333333333333,"pfxZ":0.6333333333333333,"pfxZWithGravity":-2.1999999999999997,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":7.6,"breakZInducedFeet":0.6333333333333333,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.39320400736698974,"plateXPoly":-0.21524039210494694,"plateYPoly":0.7083333333333428,"plateZPoly":1.8386907310878877,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.21524039210494694,"plate_z":1.8386907310878877,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"98bcab58-fc04-4a1c-b0ef-dbde747bb0a8","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":97.1,"end_speed":88.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.639894210616233,"plateTime":0.38736546509592484,"zone":12,"spin_rate":2267,"breakX":6.4,"inducedBreakZ":16.3,"breakZ":-12.6,"px":0.19595915911536765,"pz":3.827084125192134,"x0":-0.8589016915165718,"y0":50.00647436044669,"z0":5.556839398090569,"ax":-8.141770632341878,"ay":31.83118146433185,"az":-13.598213455264364,"vx0":4.380868649065547,"vy0":-141.32807630745293,"vz0":-2.2827923752050725,"pfxX":0.5333333333333333,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.05,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3637184758126338,"plateXPoly":0.19595915911536765,"plateYPoly":0.7083333333332718,"plateZPoly":3.827084125192134,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"71.5","hit_distance":"217","xba":".990","hit_angle":"23","is_barrel":0,"hc_x":130.93,"hc_x_ft":13.811434800000029,"hc_y":102.46,"hc_y_ft":243.30151440000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19595915911536765,"plate_z":3.827084125192134,"launch_speed":"71.5","launch_angle":"23","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6b9da876-0fc2-45f1-b7be-e93490109ae8","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.1,"end_speed":84,"sz_top":3.92342861337324,"sz_bot":1.8611024922315,"sz_depth":8.5,"sz_width":17,"extension":6.130698267887209,"plateTime":0.4144478952083466,"zone":6,"spin_rate":2793,"breakX":6.5,"inducedBreakZ":2.3,"breakZ":-30.8,"px":0.6912909185397978,"pz":2.5508949235682414,"x0":-0.22122770935702998,"y0":50.00505191975952,"z0":5.761691210703484,"ax":6.123982074937705,"ay":23.485082002459308,"az":-29.694408303673054,"vx0":1.1556965656461033,"vy0":-131.3293404436279,"vz0":-2.4823983175726014,"pfxX":-0.5416666666666666,"pfxZ":0.19166666666666665,"pfxZWithGravity":-2.566666666666667,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":2.3,"breakZInducedFeet":0.19166666666666665,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.38888950606968803,"plateXPoly":0.6912909185397978,"plateYPoly":0.7083333333333357,"plateZPoly":2.5508949235682414,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6912909185397978,"plate_z":2.5508949235682414,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":304,"rowId":"304-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7df71fe9-391d-4afc-874c-16a179c4c002","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.2,"end_speed":83.6,"sz_top":3.8938417666792,"sz_bot":1.71301887822121,"sz_depth":8.5,"sz_width":17,"extension":6.38964274649661,"plateTime":0.41374743127928193,"zone":14,"spin_rate":1930,"breakX":16.8,"inducedBreakZ":3.7,"breakZ":-29.4,"px":0.08673697780311634,"pz":0.7203513530533456,"x0":-0.4231023227722717,"y0":50.002461420262584,"z0":5.369231604427494,"ax":-17.55167922656775,"ay":29.363333309976557,"az":-27.28858034887325,"vx0":4.721909492426788,"vy0":-132.57732600574047,"vz0":-6.66403878865978,"pfxX":1.4000000000000001,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.4499999999999997,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.4,"breakZWithGravityFeet":2.4499999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.3885311458296204,"plateXPoly":0.08673697780311634,"plateYPoly":0.7083333333333215,"plateZPoly":0.7203513530533456,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08673697780311634,"plate_z":0.7203513530533456,"player_total_pitches":13,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":305,"rowId":"305-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"225282aa-8362-45c0-9722-5372798c2987","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.9,"end_speed":86.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.3019263981710765,"plateTime":0.39897671869006235,"zone":2,"spin_rate":2570,"breakX":2,"inducedBreakZ":16.4,"breakZ":-14.3,"px":-0.04797153113525951,"pz":3.4361382699381835,"x0":-0.20928111739948024,"y0":50.00138181875868,"z0":5.617109750473966,"ax":2.175684112491248,"ay":27.816685306825935,"az":-14.387602576347934,"vx0":0.023399767226770486,"vy0":-136.84186623065818,"vz0":-3.1302547134172283,"pfxX":-0.16666666666666666,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1916666666666667,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.37447166789612163,"plateXPoly":-0.04797153113525951,"plateYPoly":0.7083333333333073,"plateZPoly":3.4361382699381835,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.04797153113525951,"plate_z":3.4361382699381835,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":306,"rowId":"306-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8e8af0a7-0b5f-49eb-b7c9-2730f6456b73","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.6,"end_speed":84.6,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.254603626176986,"plateTime":0.4124180331156566,"zone":14,"spin_rate":2775,"breakX":7.6,"inducedBreakZ":0.2,"breakZ":-32.6,"px":0.5492898831982724,"pz":1.4006377433225614,"x0":0.013391312703901566,"y0":50.0038076958384,"z0":5.670353948546146,"ax":7.406362012478516,"ay":23.971795677643396,"az":-31.249942272808152,"vx0":-0.04819290513278374,"vy0":-132.02518851076823,"vz0":-4.987129952283972,"pfxX":-0.6333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-2.716666666666667,"breakXInches":-7.6,"breakXFeet":-0.6333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":32.6,"breakZWithGravityFeet":2.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.6,"pfxXNoAbs":-0.6333333333333333,"plateTimeSZDepth":0.38697427536788087,"plateXPoly":0.5492898831982724,"plateYPoly":0.7083333333333357,"plateZPoly":1.4006377433225614,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5492898831982724,"plate_z":1.4006377433225614,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":307,"rowId":"307-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"be4f1277-e35b-4e6c-b7e5-ac25e291edc6","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.7,"end_speed":84.6,"sz_top":3.95301484159416,"sz_bot":1.71301887822121,"sz_depth":8.5,"sz_width":17,"extension":6.3401189974363295,"plateTime":0.4125743089040248,"zone":14,"spin_rate":2743,"breakX":6.4,"inducedBreakZ":3.1,"breakZ":-29.8,"px":0.4637708640118137,"pz":0.7232673181095421,"x0":-0.09673885327800885,"y0":50.00009071643887,"z0":5.5842053982392255,"ax":6.219180643952154,"ay":24.58339442532829,"az":-27.97037529263389,"vx0":0.24398996666383635,"vy0":-132.08212322197951,"vz0":-7.1418974005466165,"pfxX":-0.5333333333333333,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.38713780987946284,"plateXPoly":0.4637708640118137,"plateYPoly":0.7083333333333428,"plateZPoly":0.7232673181095421,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.4637708640118137,"plate_z":0.7232673181095421,"player_total_pitches":16,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":308,"rowId":"308-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ed932ae7-0fca-46fa-b3d3-4b89b247434d","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.274989047105939,"plateTime":0.4179342109662785,"zone":2,"spin_rate":2196,"breakX":7.7,"inducedBreakZ":4.4,"breakZ":-29.3,"px":-0.08869660950749458,"pz":3.298753525866507,"x0":-0.4665233155306515,"y0":50.002716564871584,"z0":5.590389448282521,"ax":-7.898237663809383,"ay":26.94574483379381,"az":-28.066246622374223,"vx0":2.512436240132701,"vy0":-130.92167309093549,"vz0":-0.33459657905240814,"pfxX":0.6416666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.441666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3923604601129729,"plateXPoly":-0.08869660950749458,"plateYPoly":0.7083333333333499,"plateZPoly":3.298753525866507,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"139","xba":".640","hit_angle":"7","is_barrel":0,"hc_x":121.82,"hc_x_ft":-8.146944800000028,"hc_y":138.69,"hc_y_ft":155.97417160000003,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08869660950749458,"plate_z":3.298753525866507,"launch_speed":"105.4","launch_angle":"7","player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-716794","game_pk":"716794","source":"gamefeed"}],"678882":[{"type":"pitch","year":2023,"sportId":1,"play_id":"bd751a65-cf87-4b90-a02e-253bfe0424a9","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.3,"end_speed":85.5,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.797283582430307,"plateTime":0.4032165539234338,"zone":3,"spin_rate":2096,"breakX":14.8,"inducedBreakZ":9.4,"breakZ":-22.1,"px":0.28326067531573773,"pz":2.878255301245292,"x0":0.619951070125001,"y0":50.00507684015506,"z0":6.103650231159985,"ax":16.107368062391828,"ay":29.64066413111354,"az":-21.781762830128116,"vx0":-3.9383971581163393,"vy0":-135.82077248995049,"vz0":-4.3961639968131365,"pfxX":-1.2333333333333334,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.37859450401984085,"plateXPoly":0.28326067531573773,"plateYPoly":0.7083333333333215,"plateZPoly":2.878255301245292,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.28326067531573773,"plate_z":2.878255301245292,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":5,"CU":2,"CH":2,"FS":3,"FF":3},"results":{"S":9,"B":4,"X":2},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.5,"z_swing":0.6666666666666666,"strike_rate":0.8,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0,"z_contact":1,"zone_rate":0.6,"swings":3,"miss_percent":"33","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"0.5","avg_rel_z":"6.0","avg_rpm":"2107","max_rpm":"2121","min_rpm":"2081","avg_break_z":"22","max_break_z":"25","min_break_z":"21","avg_bat_speed":"--","avg_break_z_induced":"8","max_break_z_induced":"9","min_break_z_induced":"4","avg_break_x":"15","max_break_x":"16","min_break_x":"15","min_pitch_speed":"93.3","avg_pitch_speed":"95.2","max_pitch_speed":"96.3","avg_hit_speed":"107.1","max_hit_speed":"107.1","min_hit_speed":"107.1","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"S":3,"B":1,"X":1},"swinging_strikes":1,"fouls":1,"strikeouts":1,"called_strikes":1,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":6,"pitches_time_thru_1":4,"pitches_time_thru_2":0,"pitches_time_thru_3":1,"pitches_inning_1":4,"avg_speed_inning_1":"95.0","avg_speed_inning_1_vs_avg":-0.22499999999999432,"pitches_inning_6":1,"avg_speed_inning_6":"96.3","avg_speed_inning_6_vs_avg":1.0999999999999943,"percent":"33","rhb_pitch_percent":33,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"33","pitch_pct_time_thru_1_vs_avg":0.3333333333333286,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":-33,"pitch_pct_time_thru_3":"100","pitch_pct_time_thru_3_vs_avg":67,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":2,"zFouls":0,"zInPlay":0,"zSwings":2,"o_swing":null,"z_swing":0.6666666666666666,"strike_rate":1,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0,"zone_rate":1,"swings":2,"miss_percent":"100","cs_plus_whiffs":3,"csw_percent":100,"avg_rel_x":"-1.5","avg_rel_z":"5.6","avg_rpm":"2545","max_rpm":"2582","min_rpm":"2526","avg_break_z":"14","max_break_z":"15","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"19","min_break_z_induced":"17","avg_break_x":"9","max_break_x":"10","min_break_x":"6","min_pitch_speed":"92.9","avg_pitch_speed":"93.1","max_pitch_speed":"93.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"S":3},"swinging_strikes":2,"fouls":0,"strikeouts":1,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_7":3,"avg_speed_inning_7":"93.1","avg_speed_inning_7_vs_avg":-0.03333333333331723,"percent":"20","rhb_pitch_percent":20,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.7","avg_rel_z":"5.7","avg_rpm":"1116","max_rpm":"1230","min_rpm":"977","avg_break_z":"43","max_break_z":"51","min_break_z":"37","avg_bat_speed":"--","avg_break_z_induced":"-3","max_break_z_induced":"3","min_break_z_induced":"-9","avg_break_x":"7","max_break_x":"8","min_break_x":"5","min_pitch_speed":"81.1","avg_pitch_speed":"82.1","max_pitch_speed":"82.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":3,"pitches_vs_right":3,"pitches_vs_left":0,"results":{"B":2,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":3,"pitches_inning_7":3,"avg_speed_inning_7":"82.1","avg_speed_inning_7_vs_avg":0.03333333333333144,"percent":"20","rhb_pitch_percent":20,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":null,"z_swing":0.5,"strike_rate":1,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":1,"zone_rate":1,"swings":1,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":50,"avg_rel_x":"0.5","avg_rel_z":"5.9","avg_rpm":"1713","max_rpm":"1726","min_rpm":"1699","avg_break_z":"28","max_break_z":"30","min_break_z":"26","avg_bat_speed":"--","avg_break_z_induced":"6","max_break_z_induced":"7","min_break_z_induced":"4","avg_break_x":"15","max_break_x":"16","min_break_x":"14","min_pitch_speed":"89.3","avg_pitch_speed":"90.0","max_pitch_speed":"90.8","avg_hit_speed":"97.5","max_hit_speed":"97.5","min_hit_speed":"97.5","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":4,"max_inning":4,"pitches_time_thru_1":0,"pitches_time_thru_2":2,"pitches_inning_4":2,"avg_speed_inning_4":"90.0","avg_speed_inning_4_vs_avg":0.04999999999999716,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"--","pitch_pct_time_thru_1_vs_avg":-13,"pitch_pct_time_thru_2":"100","pitch_pct_time_thru_2_vs_avg":87,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.5,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.9","avg_rel_z":"6.2","avg_rpm":"2776","max_rpm":"2812","min_rpm":"2739","avg_break_z":"55","max_break_z":"56","min_break_z":"53","avg_bat_speed":"--","avg_break_z_induced":"-12","max_break_z_induced":"-10","min_break_z_induced":"-14","avg_break_x":"10","max_break_x":"12","min_break_x":"7","min_pitch_speed":"79.4","avg_pitch_speed":"80.0","max_pitch_speed":"80.5","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"S":1,"B":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":1,"max_inning":1,"pitches_time_thru_1":2,"pitches_inning_1":2,"avg_speed_inning_1":"80.0","avg_speed_inning_1_vs_avg":-0.04999999999999716,"percent":"13","rhb_pitch_percent":13,"lhb_pitch_percent":null,"pitch_pct_time_thru_1":"17","pitch_pct_time_thru_1_vs_avg":3.6666666666666643,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":2,"zFouls":3,"zInPlay":2,"zSwings":7,"o_swing":0.2,"z_swing":0.7,"strike_rate":0.7333333333333333,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0,"z_contact":0.7142857142857143,"zone_rate":0.6666666666666666,"swings":8,"miss_percent":"38","cs_plus_whiffs":6,"csw_percent":40,"avg_rel_x":"-0.3","avg_rel_z":"5.9","avg_rpm":"2033","max_rpm":"2812","min_rpm":"977","avg_break_z":"30","max_break_z":"56","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"19","min_break_z_induced":"-14","avg_break_x":"11","max_break_x":"16","min_break_x":"5","min_pitch_speed":"79.4","avg_pitch_speed":"89.5","max_pitch_speed":"96.3","avg_hit_speed":"102.3","max_hit_speed":"","min_hit_speed":"","count":15,"pitches_vs_right":15,"pitches_vs_left":0,"results":{"S":9,"B":4,"X":2},"swinging_strikes":3,"fouls":3,"strikeouts":2,"called_strikes":3,"balls_in_play":2,"base_hits":1,"hard_hits":2,"barrels":1,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":7,"pitches_time_thru_1":12,"pitches_time_thru_2":2,"pitches_time_thru_3":1,"pitches_inning_1":6,"avg_speed_inning_1":"90.0","avg_speed_inning_1_vs_avg":0.46666666666665435,"pitches_inning_4":2,"avg_speed_inning_4":"90.0","avg_speed_inning_4_vs_avg":0.5499999999999972,"pitches_inning_6":1,"avg_speed_inning_6":"96.3","avg_speed_inning_6_vs_avg":6.799999999999997,"pitches_inning_7":6,"avg_speed_inning_7":"87.6","avg_speed_inning_7_vs_avg":-1.8999999999999915,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"f9a355dc-f21c-4d9d-90c1-de32c66ac217","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.3,"end_speed":87.9,"sz_top":3.26975994544892,"sz_bot":1.62155863531269,"sz_depth":8.5,"sz_width":17,"extension":5.6235203914878324,"plateTime":0.39428545546349403,"zone":14,"spin_rate":2117,"breakX":15.8,"inducedBreakZ":8.9,"breakZ":-21.1,"px":0.18535449297463347,"pz":1.3308661551944923,"x0":0.4940226467099199,"y0":50.00479886006948,"z0":5.882831772125947,"ax":17.99693937679496,"ay":29.215437592924403,"az":-20.96328850315305,"vx0":-4.1645433096548246,"vy0":-138.5939327773869,"vz0":-8.418753547657726,"pfxX":-1.3166666666666667,"pfxZ":0.7416666666666667,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.3701291814122102,"plateXPoly":0.18535449297463347,"plateYPoly":0.7083333333333215,"plateZPoly":1.3308661551944923,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.18535449297463347,"plate_z":1.3308661551944923,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd2015ea-6512-46c5-bcbb-ee175e296b66","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95,"end_speed":87.7,"sz_top":3.30164226422484,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":5.713000504192688,"plateTime":0.39512718635497546,"zone":7,"spin_rate":2120,"breakX":14.8,"inducedBreakZ":7.2,"breakZ":-22.9,"px":-0.6511440120421975,"pz":1.9410759779923472,"x0":0.41988994996039797,"y0":50.001347588910704,"z0":5.944549219394636,"ax":17.131914323689376,"ay":28.68262937990038,"az":-23.250632206862687,"vx0":-6.064750244793997,"vy0":-138.23158132334774,"vz0":-6.483450295691228,"pfxX":-1.2333333333333334,"pfxZ":0.6,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.37086715868184167,"plateXPoly":-0.6511440120421975,"plateYPoly":0.7083333333333002,"plateZPoly":1.9410759779923472,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6511440120421975,"plate_z":1.9410759779923472,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b4aa1090-dc4c-4f9f-9b98-b96ebf4071f8","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":80.5,"end_speed":74.6,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.851379297835043,"plateTime":0.46681409992412526,"zone":8,"spin_rate":2812,"breakX":6.8,"inducedBreakZ":-13.8,"breakZ":-55.8,"px":-0.038296421826205074,"pz":1.8076695299715269,"x0":0.981379325289249,"y0":50.002699757935666,"z0":6.131756198419484,"ax":-5.0343940341802655,"ay":22.13802500081164,"az":-42.899648279457566,"vx0":-1.223194634582694,"vy0":-117.32025999309504,"vz0":-0.4644024832940714,"pfxX":0.5666666666666667,"pfxZ":-1.1500000000000001,"pfxZWithGravity":-4.6499999999999995,"breakXInches":6.8,"breakXFeet":0.5666666666666667,"breakZInducedInches":-13.8,"breakZInducedFeet":-1.1500000000000001,"breakZWithGravityInches":55.8,"breakZWithGravityFeet":4.6499999999999995,"pfxZDirection":"↓","pfxXWithGravity":0.5666666666666667,"pfxXNoAbs":0.5666666666666667,"plateTimeSZDepth":0.43829377457000773,"plateXPoly":-0.038296421826205074,"plateYPoly":0.7083333333333641,"plateZPoly":1.8076695299715269,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.038296421826205074,"plate_z":1.8076695299715269,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2685e40-dae6-4d8c-9496-15dd8941164f","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.4,"end_speed":72.9,"sz_top":3.3312404980086,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.770006749221846,"plateTime":0.47418246628639693,"zone":12,"spin_rate":2739,"breakX":12.2,"inducedBreakZ":-9.8,"breakZ":-53.3,"px":0.23348649137092337,"pz":4.247420285625145,"x0":0.7722197412904608,"y0":50.00050779938506,"z0":6.306719516647687,"ax":-9.337443411490954,"ay":21.782572140520305,"az":-40.55192072687714,"vx0":0.8685241424817207,"vy0":-115.56469031005683,"vz0":4.401720741217549,"pfxX":1.0166666666666666,"pfxZ":-0.8166666666666668,"pfxZWithGravity":-4.441666666666666,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-9.8,"breakZInducedFeet":-0.8166666666666668,"breakZWithGravityInches":53.3,"breakZWithGravityFeet":4.441666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.4452137941898017,"plateXPoly":0.23348649137092337,"plateYPoly":0.7083333333332789,"plateZPoly":4.247420285625145,"pfxXDirection":"→","inducedBreakZForcedSign":"-9.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.23348649137092337,"plate_z":4.247420285625145,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cb7f0227-11a6-457a-9a5c-10a88be0ede5","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.753278013092669,"plateTime":0.39056661553923266,"zone":12,"spin_rate":2121,"breakX":15.1,"inducedBreakZ":4.3,"breakZ":-25.1,"px":1.0413882112436115,"pz":3.2004325799328086,"x0":0.598763088044498,"y0":50.003681760386776,"z0":6.14074270932552,"ax":17.0461955703613,"ay":31.606121178176785,"az":-26.883811404952603,"vx0":-1.918650492211117,"vy0":-140.21630095193024,"vz0":-3.0883144299207967,"pfxX":-1.2583333333333333,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.366723719037455,"plateXPoly":1.0413882112436115,"plateYPoly":0.7083333333333357,"plateZPoly":3.2004325799328086,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.0413882112436115,"plate_z":3.2004325799328086,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c131e42b-7fae-4bac-a9f1-d44831792c50","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.3,"end_speed":82,"sz_top":3.21284430859514,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.945495355527113,"plateTime":0.4213600334175629,"zone":5,"spin_rate":1699,"breakX":15.7,"inducedBreakZ":4.4,"breakZ":-29.8,"px":-0.019978048286133254,"pz":2.1715378735615385,"x0":0.5503644968164653,"y0":50.00409263063178,"z0":5.905758161083225,"ax":15.835176940495304,"ay":27.452651704372606,"az":-27.317047726575385,"vx0":-4.574082275097124,"vy0":-130.0283283807485,"vz0":-4.034587873354994,"pfxX":-1.3083333333333333,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3956395560890676,"plateXPoly":-0.019978048286133254,"plateYPoly":0.7083333333333428,"plateZPoly":2.1715378735615385,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.019978048286133254,"plate_z":2.1715378735615385,"player_total_pitches":41,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":125,"rowId":"125-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da8ca3cd-fbc2-41ce-a4fd-cd035daa7ad0","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.8,"end_speed":83.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.887226348311616,"plateTime":0.4145029872127801,"zone":5,"spin_rate":1726,"breakX":13.9,"inducedBreakZ":6.8,"breakZ":-26.4,"px":0.10411546921718406,"pz":2.3151270719750485,"x0":0.5134592774977652,"y0":50.00181258758686,"z0":5.92409453777289,"ax":14.45127256819073,"ay":28.407932226724323,"az":-24.798355340438434,"vx0":-3.8639391035628923,"vy0":-132.18396425038313,"vz0":-4.447308159707012,"pfxX":-1.1583333333333334,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3891921523284687,"plateXPoly":0.10411546921718406,"plateYPoly":0.7083333333333215,"plateZPoly":2.3151270719750485,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.5","hit_distance":"12","xba":".210","hit_angle":"-13","is_barrel":0,"hc_x":115.73,"hc_x_ft":-22.826037199999973,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10411546921718406,"plate_z":2.3151270719750485,"launch_speed":"97.5","launch_angle":"-13","player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ff1bbc1b-1ca9-43fb-920e-3dd97d479892","inning":6,"half_inning":"bottom","ab_number":50,"cap_index":34,"outs":0,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Ceddanne Rafaela doubles (1) on a sharp line drive to left fielder Yordan Alvarez. Triston Casas scores. Connor Wong to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.908889510163538,"plateTime":0.3910180869858775,"zone":7,"spin_rate":2081,"breakX":14.5,"inducedBreakZ":8.3,"breakZ":-21.2,"px":-0.5453702446119479,"pz":1.9901379343349177,"x0":0.21587702581904117,"y0":50.00160693177236,"z0":5.873982474484253,"ax":17.075660139781498,"ay":31.675627776330213,"az":-21.77351900630876,"vx0":-5.208010671273912,"vy0":-140.08006121725015,"vz0":-6.58196450829336,"pfxX":-1.2083333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3671328925470458,"plateXPoly":-0.5453702446119479,"plateYPoly":0.7083333333333073,"plateZPoly":1.9901379343349177,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"107.1","hit_distance":"336","xba":".800","hit_angle":"20","is_barrel":1,"hc_x":68.17,"hc_x_ft":-137.4627588,"hc_y":76.73,"hc_y_ft":305.3200772,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5453702446119479,"plate_z":1.9901379343349177,"launch_speed":"107.1","launch_angle":"20","player_total_pitches":75,"player_total_pitches_pitch_types":38,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":184,"rowId":"184-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"526052df-6ffe-4ff3-9315-cd7e1e5efead","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.1,"end_speed":74.5,"sz_top":3.30164226422484,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.762044986589636,"plateTime":0.4664722722928172,"zone":14,"spin_rate":1230,"breakX":8.3,"inducedBreakZ":-8.6,"breakZ":-50.8,"px":0.6305443304940159,"pz":0.6877321939492944,"x0":-1.7637302308258385,"y0":50.00132271542966,"z0":5.742404507250256,"ax":-7.867308692642204,"ay":24.293552138004955,"az":-38.45992693177638,"vx0":7.188282819777624,"vy0":-117.83162371070135,"vz0":-3.1120866074151894,"pfxX":0.6916666666666668,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-4.233333333333333,"breakXInches":8.3,"breakXFeet":0.6916666666666668,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":50.8,"breakZWithGravityFeet":4.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6916666666666668,"pfxXNoAbs":0.6916666666666668,"plateTimeSZDepth":0.43812150720217924,"plateXPoly":0.6305443304940159,"plateYPoly":0.7083333333333215,"plateZPoly":0.6877321939492944,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6305443304940159,"plate_z":0.6877321939492944,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"839d55ef-1fd7-4530-8510-2e969e208c7e","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":93.1,"end_speed":84.8,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.0841165624189255,"plateTime":0.4052779801977904,"zone":5,"spin_rate":2526,"breakX":9.4,"inducedBreakZ":17.6,"breakZ":-14,"px":0.12793866165770917,"pz":2.4609876236332537,"x0":-1.614685719580384,"y0":50.00564590410199,"z0":5.576661814543862,"ax":-11.077369088040053,"ay":30.297777791096653,"az":-13.073087452633867,"vx0":6.686711495813305,"vy0":-135.294125856903,"vz0":-5.698684656968501,"pfxX":0.7833333333333333,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.1666666666666667,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.3805901519234512,"plateXPoly":0.12793866165770917,"plateYPoly":0.7083333333333286,"plateZPoly":2.4609876236332537,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12793866165770917,"plate_z":2.4609876236332537,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8036e382-c2ad-489b-b5ab-57cea6774e9f","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.2,"end_speed":85.3,"sz_top":3.30164226422484,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.165794930239463,"plateTime":0.40422197535593796,"zone":6,"spin_rate":2528,"breakX":10.2,"inducedBreakZ":16.8,"breakZ":-14.8,"px":0.7564150218049022,"pz":2.293308855865707,"x0":-1.519958281084372,"y0":50.00425170535492,"z0":5.572471511992068,"ax":-12.285044761732454,"ay":28.867057142171454,"az":-13.854254953708752,"vx0":8.329314760463799,"vy0":-135.37043330306716,"vz0":-6.0115277579287545,"pfxX":0.85,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.2333333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.379512533248708,"plateXPoly":0.7564150218049022,"plateYPoly":0.7083333333333144,"plateZPoly":2.293308855865707,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7564150218049022,"plate_z":2.293308855865707,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7ba37299-b87a-469b-82e4-0863e1497ac2","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.8,"end_speed":76.8,"sz_top":3.21284430859514,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.082630009301715,"plateTime":0.4545041559030629,"zone":14,"spin_rate":1140,"breakX":6.5,"inducedBreakZ":-1.9,"breakZ":-41.9,"px":0.7837873616688871,"pz":0.37833893944802366,"x0":-1.7316263526746773,"y0":50.00490194997235,"z0":5.499310485542776,"ax":-6.584578549856141,"ay":22.408323721320194,"az":-33.0292292179423,"vx0":7.3000196856779125,"vy0":-120.31455696766474,"vz0":-4.955230045730791,"pfxX":0.5416666666666666,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-3.4916666666666667,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.42668484275798796,"plateXPoly":0.7837873616688871,"plateYPoly":0.7083333333333712,"plateZPoly":0.37833893944802366,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7837873616688871,"plate_z":0.37833893944802366,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7a2d0f4f-231a-4c45-9498-38f4be1ee761","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.5,"end_speed":76,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.316002925498939,"plateTime":0.45513326616544925,"zone":1,"spin_rate":977,"breakX":5.2,"inducedBreakZ":2.6,"breakZ":-37.3,"px":-0.6528755979034304,"pz":3.1484942705055903,"x0":-1.7481994816747792,"y0":50.00492067842638,"z0":5.771645841843535,"ax":-4.872220899609017,"ay":22.591034107509255,"az":-30.27050024610885,"vx0":3.6043478744353377,"vy0":-120.19692607437275,"vz0":0.32808268250893313,"pfxX":0.43333333333333335,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.108333333333333,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":37.3,"breakZWithGravityFeet":3.108333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.42728947106473136,"plateXPoly":-0.6528755979034304,"plateYPoly":0.7083333333333357,"plateZPoly":3.1484942705055903,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6528755979034304,"plate_z":3.1484942705055903,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"79e920ad-f70e-4b51-850a-fef3e1312650","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":92.9,"end_speed":85.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.173435575068393,"plateTime":0.4047991252862202,"zone":9,"spin_rate":2582,"breakX":6.4,"inducedBreakZ":18.8,"breakZ":-12.8,"px":0.37372451640836424,"pz":2.001393132455034,"x0":-1.4823169603777788,"y0":50.00154190845048,"z0":5.603612004032089,"ax":-7.7997526939152895,"ay":28.239382993594653,"az":-11.553725551502243,"vx0":6.366454478032041,"vy0":-135.09109684334703,"vz0":-7.28493925838484,"pfxX":0.5333333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.0666666666666667,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3799796979355773,"plateXPoly":0.37372451640836424,"plateYPoly":0.7083333333332931,"plateZPoly":2.001393132455034,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.37372451640836424,"plate_z":2.001393132455034,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-716794","game_pk":"716794","source":"gamefeed"}]},"away_pitchers":{"519151":[{"type":"pitch","year":2023,"sportId":1,"play_id":"680d81ea-195f-467e-9ba6-3a787b101166","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93,"end_speed":85.5,"sz_top":3.59794001587054,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.293717404138548,"plateTime":0.40351995096420223,"zone":4,"spin_rate":2696,"breakX":0.1,"inducedBreakZ":18.8,"breakZ":-12.6,"px":-0.676657344788187,"pz":2.6964660062827948,"x0":-0.2927464227123217,"y0":50.0037166812647,"z0":5.659867111400828,"ax":0.10583383440929893,"ay":27.99143255800596,"az":-11.766487981933086,"vx0":-1.0335544882956114,"vy0":-135.43938099713316,"vz0":-5.594729352831316,"pfxX":0.008333333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.05,"breakXInches":0.1,"breakXFeet":0.008333333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.008333333333333333,"pfxXNoAbs":0.008333333333333333,"plateTimeSZDepth":0.3787934579734216,"plateXPoly":-0.676657344788187,"plateYPoly":0.708333333333357,"plateZPoly":2.6964660062827948,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.676657344788187,"plate_z":2.6964660062827948,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":293,"rowId":"293-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FF":5,"CH":3,"SL":9,"CU":4},"results":{"S":10,"B":8,"X":3},"avg_pitch_speed":[{"oSwingMiss":1,"oFouls":1,"oInPlay":0,"oSwings":2,"zSwingMiss":0,"zFouls":2,"zInPlay":1,"zSwings":3,"o_swing":0.4,"z_swing":0.75,"strike_rate":0.6666666666666666,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":0.5,"z_contact":1,"zone_rate":0.4444444444444444,"swings":5,"miss_percent":"20","cs_plus_whiffs":2,"csw_percent":22,"avg_rel_x":"-0.2","avg_rel_z":"5.6","avg_rpm":"2764","max_rpm":"2848","min_rpm":"2680","avg_break_z":"32","max_break_z":"34","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"-0","avg_break_x":"7","max_break_x":"8","min_break_x":"5","min_pitch_speed":"88.2","avg_pitch_speed":"89.9","max_pitch_speed":"90.9","avg_hit_speed":"84.0","max_hit_speed":"84.0","min_hit_speed":"84.0","count":9,"pitches_vs_right":4,"pitches_vs_left":5,"results":{"B":3,"X":1,"S":5},"swinging_strikes":1,"fouls":3,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":9,"pitches_inning_9":9,"avg_speed_inning_9":"89.9","avg_speed_inning_9_vs_avg":-0.011111111111119953,"percent":"43","rhb_pitch_percent":44,"lhb_pitch_percent":42,"pitch_pct_time_thru_1":"43","pitch_pct_time_thru_1_vs_avg":-0.1428571428571459,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.8,"first_pitches":2,"first_pitch_strikes":1,"first_pitch_strike_rate":"50","o_contact":null,"z_contact":1,"zone_rate":0.6,"swings":2,"miss_percent":"0","cs_plus_whiffs":2,"csw_percent":40,"avg_rel_x":"-0.2","avg_rel_z":"5.6","avg_rpm":"2622","max_rpm":"2696","min_rpm":"2570","avg_break_z":"13","max_break_z":"14","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"18","max_break_z_induced":"19","min_break_z_induced":"16","avg_break_x":"1","max_break_x":"2","min_break_x":"0","min_pitch_speed":"93.0","avg_pitch_speed":"93.9","max_pitch_speed":"95.2","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":2,"pitches_vs_left":3,"results":{"S":4,"B":1},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":5,"pitches_inning_9":5,"avg_speed_inning_9":"93.9","avg_speed_inning_9_vs_avg":0,"percent":"24","rhb_pitch_percent":22,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"24","pitch_pct_time_thru_1_vs_avg":-0.19047619047619335,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":1,"oFouls":0,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":1,"strike_rate":0.5,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":0,"z_contact":1,"zone_rate":0.25,"swings":2,"miss_percent":"50","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-0.4","avg_rel_z":"5.8","avg_rpm":"3357","max_rpm":"3469","min_rpm":"3294","avg_break_z":"55","max_break_z":"56","min_break_z":"54","avg_bat_speed":"--","avg_break_z_induced":"-14","max_break_z_induced":"-13","min_break_z_induced":"-16","avg_break_x":"17","max_break_x":"18","min_break_x":"16","min_pitch_speed":"81.8","avg_pitch_speed":"82.5","max_pitch_speed":"82.8","avg_hit_speed":"80.3","max_hit_speed":"80.3","min_hit_speed":"80.3","count":4,"pitches_vs_right":3,"pitches_vs_left":1,"results":{"B":2,"X":1,"S":1},"swinging_strikes":1,"fouls":0,"strikeouts":1,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":4,"pitches_inning_9":4,"avg_speed_inning_9":"82.5","avg_speed_inning_9_vs_avg":-0.04999999999999716,"percent":"19","rhb_pitch_percent":33,"lhb_pitch_percent":8,"pitch_pct_time_thru_1":"19","pitch_pct_time_thru_1_vs_avg":0.04761904761904745,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":1,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.3333333333333333,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":1,"zone_rate":0.3333333333333333,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.5","avg_rel_z":"5.4","avg_rpm":"2086","max_rpm":"2196","min_rpm":"1930","avg_break_z":"29","max_break_z":"29","min_break_z":"28","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"6","min_break_z_induced":"4","avg_break_x":"12","max_break_x":"17","min_break_x":"8","min_pitch_speed":"89.9","avg_pitch_speed":"90.4","max_pitch_speed":"91.2","avg_hit_speed":"105.4","max_hit_speed":"105.4","min_hit_speed":"105.4","count":3,"pitches_vs_right":0,"pitches_vs_left":3,"results":{"B":2,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":3,"pitches_inning_9":3,"avg_speed_inning_9":"90.4","avg_speed_inning_9_vs_avg":0.03333333333333144,"percent":"14","rhb_pitch_percent":0,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"14","pitch_pct_time_thru_1_vs_avg":0.2857142857142847,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":2,"oFouls":1,"oInPlay":0,"oSwings":3,"zSwingMiss":0,"zFouls":4,"zInPlay":3,"zSwings":7,"o_swing":0.25,"z_swing":0.7777777777777778,"strike_rate":0.6190476190476191,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.3333333333333333,"z_contact":1,"zone_rate":0.42857142857142855,"swings":10,"miss_percent":"20","cs_plus_whiffs":5,"csw_percent":24,"avg_rel_x":"-0.3","avg_rel_z":"5.6","avg_rpm":"2746","max_rpm":"3469","min_rpm":"1930","avg_break_z":"31","max_break_z":"56","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"3","max_break_z_induced":"19","min_break_z_induced":"-16","avg_break_x":"8","max_break_x":"18","min_break_x":"0","min_pitch_speed":"81.8","avg_pitch_speed":"89.5","max_pitch_speed":"95.2","avg_hit_speed":"89.9","max_hit_speed":"","min_hit_speed":"","count":21,"pitches_vs_right":9,"pitches_vs_left":12,"results":{"S":10,"B":8,"X":3},"swinging_strikes":2,"fouls":5,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":1,"hard_hits":1,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":9,"max_inning":9,"pitches_time_thru_1":21,"pitches_inning_9":21,"avg_speed_inning_9":"89.5","avg_speed_inning_9_vs_avg":0.004761904761906521,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"391764d2-dea0-4723-b32c-15dcaae401f7","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.2,"end_speed":83.8,"sz_top":3.53875258137304,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.197268240612743,"plateTime":0.4150705861776718,"zone":13,"spin_rate":2132,"breakX":11.8,"inducedBreakZ":5.6,"breakZ":-27.6,"px":-0.6159620648689164,"pz":0.9074747960708072,"x0":-0.6716039673919202,"y0":50.001944154531834,"z0":5.3596137531453225,"ax":-11.937185714345546,"ay":24.915028628368034,"az":-25.601975086276237,"vx0":2.4678294101407805,"vy0":-131.3967375870079,"vz0":-6.4428472755923085,"pfxX":0.9833333333333334,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.3000000000000003,"breakXInches":11.8,"breakXFeet":0.9833333333333334,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.6,"breakZWithGravityFeet":2.3000000000000003,"pfxZDirection":"↓","pfxXWithGravity":0.9833333333333334,"pfxXNoAbs":0.9833333333333334,"plateTimeSZDepth":0.38953709485255367,"plateXPoly":-0.6159620648689164,"plateYPoly":0.7083333333333073,"plateZPoly":0.9074747960708072,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.6159620648689164,"plate_z":0.9074747960708072,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":294,"rowId":"294-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"960a9775-5739-4f8f-8990-7f1afd7a6ef9","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":87.3,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.270300576666715,"plateTime":0.3961719084938462,"zone":2,"spin_rate":2597,"breakX":1,"inducedBreakZ":17.8,"breakZ":-12.6,"px":-0.25130629297552715,"pz":3.44753633025931,"x0":-0.28331492798194985,"y0":50.002246971226995,"z0":5.65053872938227,"ax":1.0474242821453514,"ay":26.67701660883062,"az":-12.712266574139656,"vx0":-0.10860423990058704,"vy0":-137.55057175163623,"vz0":-3.562642540028791,"pfxX":-0.08333333333333333,"pfxZ":1.4833333333333334,"pfxZWithGravity":-1.05,"breakXInches":-1,"breakXFeet":-0.08333333333333333,"breakZInducedInches":17.8,"breakZInducedFeet":1.4833333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":1,"pfxXNoAbs":-0.08333333333333333,"plateTimeSZDepth":0.37177228727247946,"plateXPoly":-0.25130629297552715,"plateYPoly":0.7083333333332789,"plateZPoly":3.44753633025931,"pfxXDirection":"←","inducedBreakZForcedSign":"+17.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.25130629297552715,"plate_z":3.44753633025931,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":295,"rowId":"295-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a111c533-1719-40ed-a019-dad0d7c5939a","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.9,"end_speed":85.2,"sz_top":3.5683465874078,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.202326517429093,"plateTime":0.4108879451986489,"zone":14,"spin_rate":2780,"breakX":6.5,"inducedBreakZ":4.3,"breakZ":-28.3,"px":0.4234963504214861,"pz":0.2585535039841087,"x0":-0.28507434199082554,"y0":50.001109437227385,"z0":5.51445090080205,"ax":6.289073458778233,"ay":23.124251719409184,"az":-26.61523710183466,"vx0":0.6260514712863403,"vy0":-132.3329858482232,"vz0":-8.505205265072068,"pfxX":-0.5416666666666666,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3583333333333334,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.3,"breakZWithGravityFeet":2.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.38547294153437694,"plateXPoly":0.4234963504214861,"plateYPoly":0.7083333333332931,"plateZPoly":0.2585535039841087,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.4234963504214861,"plate_z":0.2585535039841087,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":296,"rowId":"296-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"199a4a24-74d4-4073-8c9b-3499b5daa632","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.3,"sz_top":3.50915800133875,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.176523414234688,"plateTime":0.4600775368089791,"zone":14,"spin_rate":3356,"breakX":16.3,"inducedBreakZ":-13.3,"breakZ":-54.2,"px":0.2104065929170726,"pz":-0.32858425958214355,"x0":-0.39363205516043237,"y0":50.00355953312874,"z0":5.567623124370973,"ax":13.271123250933504,"ay":28.11733616141931,"az":-41.97286282449776,"vx0":-1.4720641341495773,"vy0":-120.0880054670536,"vz0":-4.5625796423744776,"pfxX":-1.3583333333333334,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.516666666666667,"breakXInches":-16.3,"breakXFeet":-1.3583333333333334,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.3,"pfxXNoAbs":-1.3583333333333334,"plateTimeSZDepth":0.4323788607482527,"plateXPoly":0.2104065929170726,"plateYPoly":0.7083333333333357,"plateZPoly":-0.32858425958214355,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.2104065929170726,"plate_z":-0.32858425958214355,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":297,"rowId":"297-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"117f7667-e3ed-417e-8dbf-6ae7802fbc82","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":90,"end_speed":83.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.145966404463855,"plateTime":0.41474950679075784,"zone":5,"spin_rate":2757,"breakX":5.6,"inducedBreakZ":-0.2,"breakZ":-33.5,"px":-0.0424424892882595,"pz":2.704157704341948,"x0":-0.2316625826428919,"y0":50.00044262033442,"z0":5.7867265939291075,"ax":5.645493405606815,"ay":23.578909178832568,"az":-32.307764096237406,"vx0":-0.6121862221189428,"vy0":-131.25751458629924,"vz0":-1.6354179459279323,"pfxX":-0.4666666666666666,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-2.7916666666666665,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":33.5,"breakZWithGravityFeet":2.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.38913866038667394,"plateXPoly":-0.0424424892882595,"plateYPoly":0.7083333333333499,"plateZPoly":2.704157704341948,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"84.0","hit_distance":"3","xba":".140","hit_angle":"-49","is_barrel":0,"hc_x":150.25,"hc_x_ft":60.37959000000001,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0424424892882595,"plate_z":2.704157704341948,"launch_speed":"84.0","launch_angle":"-49","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"05bfdc5f-0633-46fe-9276-dfca03214cf8","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.2,"end_speed":87.6,"sz_top":3.06517291953156,"sz_bot":1.4760660328292,"sz_depth":8.5,"sz_width":17,"extension":6.424660566624165,"plateTime":0.3947529494663926,"zone":14,"spin_rate":2650,"breakX":0.4,"inducedBreakZ":17.5,"breakZ":-12.5,"px":1.0002718863994675,"pz":1.170592839769613,"x0":-0.05946413466479197,"y0":50.00250046285263,"z0":5.448709142335754,"ax":-1.0572174265822674,"ay":29.183682164662308,"az":-11.482375151927828,"vx0":3.055837362931992,"vy0":-138.43967033705823,"vz0":-9.418231576026399,"pfxX":0.03333333333333333,"pfxZ":1.4583333333333333,"pfxZWithGravity":-1.0416666666666667,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":17.5,"breakZInducedFeet":1.4583333333333333,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3705414877985895,"plateXPoly":1.0002718863994675,"plateYPoly":0.7083333333333357,"plateZPoly":1.170592839769613,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0002718863994675,"plate_z":1.170592839769613,"player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":299,"rowId":"299-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"189a8af6-21c1-4bb4-8d62-7d4a7abbfcfd","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.5,"end_speed":83.1,"sz_top":3.00596589082981,"sz_bot":1.44644537655885,"sz_depth":8.5,"sz_width":17,"extension":6.28953821242826,"plateTime":0.4187461919284048,"zone":13,"spin_rate":2848,"breakX":5.4,"inducedBreakZ":1.6,"breakZ":-32.3,"px":-0.10613213691098042,"pz":1.1305172077032646,"x0":-0.29733615475333225,"y0":50.00214925476105,"z0":5.533249739822225,"ax":5.24589847373734,"ay":25.156938364021876,"az":-29.883922080429024,"vx0":-0.5443612813467169,"vy0":-130.3676191006402,"vz0":-5.329943307088398,"pfxX":-0.45,"pfxZ":0.13333333333333333,"pfxZWithGravity":-2.6916666666666664,"breakXInches":-5.4,"breakXFeet":-0.45,"breakZInducedInches":1.6,"breakZInducedFeet":0.13333333333333333,"breakZWithGravityInches":32.3,"breakZWithGravityFeet":2.6916666666666664,"pfxZDirection":"↓","pfxXWithGravity":5.4,"pfxXNoAbs":-0.45,"plateTimeSZDepth":0.393017211064709,"plateXPoly":-0.10613213691098042,"plateYPoly":0.7083333333333286,"plateZPoly":1.1305172077032646,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.10613213691098042,"plate_z":1.1305172077032646,"player_total_pitches":8,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":300,"rowId":"300-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aabd2ddc-568e-4dcf-8f87-93f1b02309aa","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93,"end_speed":85.5,"sz_top":2.88526165803615,"sz_bot":1.26643303236199,"sz_depth":8.5,"sz_width":17,"extension":6.330892339974604,"plateTime":0.4041806488514492,"zone":14,"spin_rate":2598,"breakX":0.4,"inducedBreakZ":18.2,"breakZ":-13.3,"px":1.0142184755784085,"pz":1.3896286710755978,"x0":-0.016685269862638432,"y0":50.0020042355264,"z0":5.5817105781386775,"ax":-0.9837589056776569,"ay":28.28842735622375,"az":-11.859258638866162,"vx0":2.903773648306291,"vy0":-135.28966204120556,"vz0":-8.79932741853298,"pfxX":0.03333333333333333,"pfxZ":1.5166666666666666,"pfxZWithGravity":-1.1083333333333334,"breakXInches":0.4,"breakXFeet":0.03333333333333333,"breakZInducedInches":18.2,"breakZInducedFeet":1.5166666666666666,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.03333333333333333,"pfxXNoAbs":0.03333333333333333,"plateTimeSZDepth":0.3794060446998393,"plateXPoly":1.0142184755784085,"plateYPoly":0.7083333333333144,"plateZPoly":1.3896286710755978,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0142184755784085,"plate_z":1.3896286710755978,"player_total_pitches":9,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":301,"rowId":"301-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa4860fc-5045-4ea7-b42e-193e28f7c3b4","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":88.2,"end_speed":82.3,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.159932999704372,"plateTime":0.42380428046769225,"zone":9,"spin_rate":2776,"breakX":6.1,"inducedBreakZ":1.4,"breakZ":-33.2,"px":0.43164864379992657,"pz":1.3867196269220559,"x0":-0.2127134899935343,"y0":50.000499859638126,"z0":5.673930339271738,"ax":5.652495254464151,"ay":23.26714876184352,"az":-30.138157517250196,"vx0":0.4962965912338543,"vy0":-128.572964490759,"vz0":-4.7874894691080145,"pfxX":-0.5083333333333333,"pfxZ":0.11666666666666665,"pfxZWithGravity":-2.766666666666667,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":1.4,"breakZInducedFeet":0.11666666666666665,"breakZWithGravityInches":33.2,"breakZWithGravityFeet":2.766666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.3976893246001344,"plateXPoly":0.43164864379992657,"plateYPoly":0.7083333333333499,"plateZPoly":1.3867196269220559,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.43164864379992657,"plate_z":1.3867196269220559,"player_total_pitches":10,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":302,"rowId":"302-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c01f0ab6-3105-4a14-99b7-b2ffaa463c6e","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.2,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.103759982911805,"plateTime":0.4590347154966925,"zone":7,"spin_rate":3309,"breakX":18,"inducedBreakZ":-13.6,"breakZ":-54.2,"px":-0.3930595282094598,"pz":1.7640191577991038,"x0":-0.39667349039377586,"y0":50.00513355584892,"z0":5.807109665765273,"ax":15.119822825000096,"ay":26.86999929595556,"az":-43.25878984627557,"vx0":-3.252309011778388,"vy0":-120.08941653481142,"vz0":-0.04487418283131395,"pfxX":-1.5,"pfxZ":-1.1333333333333333,"pfxZWithGravity":-4.516666666666667,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":-13.6,"breakZInducedFeet":-1.1333333333333333,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.4313129892900773,"plateXPoly":-0.3930595282094598,"plateYPoly":0.7083333333333144,"plateZPoly":1.7640191577991038,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"80.0","hit_speed":"80.3","hit_distance":"16","xba":".120","hit_angle":"-5","is_barrel":0,"hc_x":99.76,"hc_x_ft":-61.31948639999999,"hc_y":164.61,"hc_y_ft":93.49764039999997,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3930595282094598,"plate_z":1.7640191577991038,"launch_speed":"80.3","launch_angle":"-5","player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6b9da876-0fc2-45f1-b7be-e93490109ae8","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.1,"end_speed":84,"sz_top":3.92342861337324,"sz_bot":1.8611024922315,"sz_depth":8.5,"sz_width":17,"extension":6.130698267887209,"plateTime":0.4144478952083466,"zone":6,"spin_rate":2793,"breakX":6.5,"inducedBreakZ":2.3,"breakZ":-30.8,"px":0.6912909185397978,"pz":2.5508949235682414,"x0":-0.22122770935702998,"y0":50.00505191975952,"z0":5.761691210703484,"ax":6.123982074937705,"ay":23.485082002459308,"az":-29.694408303673054,"vx0":1.1556965656461033,"vy0":-131.3293404436279,"vz0":-2.4823983175726014,"pfxX":-0.5416666666666666,"pfxZ":0.19166666666666665,"pfxZWithGravity":-2.566666666666667,"breakXInches":-6.5,"breakXFeet":-0.5416666666666666,"breakZInducedInches":2.3,"breakZInducedFeet":0.19166666666666665,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.5,"pfxXNoAbs":-0.5416666666666666,"plateTimeSZDepth":0.38888950606968803,"plateXPoly":0.6912909185397978,"plateYPoly":0.7083333333333357,"plateZPoly":2.5508949235682414,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6912909185397978,"plate_z":2.5508949235682414,"player_total_pitches":12,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":304,"rowId":"304-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7df71fe9-391d-4afc-874c-16a179c4c002","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.2,"end_speed":83.6,"sz_top":3.8938417666792,"sz_bot":1.71301887822121,"sz_depth":8.5,"sz_width":17,"extension":6.38964274649661,"plateTime":0.41374743127928193,"zone":14,"spin_rate":1930,"breakX":16.8,"inducedBreakZ":3.7,"breakZ":-29.4,"px":0.08673697780311634,"pz":0.7203513530533456,"x0":-0.4231023227722717,"y0":50.002461420262584,"z0":5.369231604427494,"ax":-17.55167922656775,"ay":29.363333309976557,"az":-27.28858034887325,"vx0":4.721909492426788,"vy0":-132.57732600574047,"vz0":-6.66403878865978,"pfxX":1.4000000000000001,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.4499999999999997,"breakXInches":16.8,"breakXFeet":1.4000000000000001,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.4,"breakZWithGravityFeet":2.4499999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.4000000000000001,"pfxXNoAbs":1.4000000000000001,"plateTimeSZDepth":0.3885311458296204,"plateXPoly":0.08673697780311634,"plateYPoly":0.7083333333333215,"plateZPoly":0.7203513530533456,"pfxXDirection":"→","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.08673697780311634,"plate_z":0.7203513530533456,"player_total_pitches":13,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":305,"rowId":"305-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"225282aa-8362-45c0-9722-5372798c2987","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.9,"end_speed":86.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.3019263981710765,"plateTime":0.39897671869006235,"zone":2,"spin_rate":2570,"breakX":2,"inducedBreakZ":16.4,"breakZ":-14.3,"px":-0.04797153113525951,"pz":3.4361382699381835,"x0":-0.20928111739948024,"y0":50.00138181875868,"z0":5.617109750473966,"ax":2.175684112491248,"ay":27.816685306825935,"az":-14.387602576347934,"vx0":0.023399767226770486,"vy0":-136.84186623065818,"vz0":-3.1302547134172283,"pfxX":-0.16666666666666666,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.1916666666666667,"breakXInches":-2,"breakXFeet":-0.16666666666666666,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":14.3,"breakZWithGravityFeet":1.1916666666666667,"pfxZDirection":"↓","pfxXWithGravity":2,"pfxXNoAbs":-0.16666666666666666,"plateTimeSZDepth":0.37447166789612163,"plateXPoly":-0.04797153113525951,"plateYPoly":0.7083333333333073,"plateZPoly":3.4361382699381835,"pfxXDirection":"←","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.04797153113525951,"plate_z":3.4361382699381835,"player_total_pitches":14,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":306,"rowId":"306-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8e8af0a7-0b5f-49eb-b7c9-2730f6456b73","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.6,"end_speed":84.6,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.254603626176986,"plateTime":0.4124180331156566,"zone":14,"spin_rate":2775,"breakX":7.6,"inducedBreakZ":0.2,"breakZ":-32.6,"px":0.5492898831982724,"pz":1.4006377433225614,"x0":0.013391312703901566,"y0":50.0038076958384,"z0":5.670353948546146,"ax":7.406362012478516,"ay":23.971795677643396,"az":-31.249942272808152,"vx0":-0.04819290513278374,"vy0":-132.02518851076823,"vz0":-4.987129952283972,"pfxX":-0.6333333333333333,"pfxZ":0.016666666666666666,"pfxZWithGravity":-2.716666666666667,"breakXInches":-7.6,"breakXFeet":-0.6333333333333333,"breakZInducedInches":0.2,"breakZInducedFeet":0.016666666666666666,"breakZWithGravityInches":32.6,"breakZWithGravityFeet":2.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.6,"pfxXNoAbs":-0.6333333333333333,"plateTimeSZDepth":0.38697427536788087,"plateXPoly":0.5492898831982724,"plateYPoly":0.7083333333333357,"plateZPoly":1.4006377433225614,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5492898831982724,"plate_z":1.4006377433225614,"player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":307,"rowId":"307-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"be4f1277-e35b-4e6c-b7e5-ac25e291edc6","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":90.7,"end_speed":84.6,"sz_top":3.95301484159416,"sz_bot":1.71301887822121,"sz_depth":8.5,"sz_width":17,"extension":6.3401189974363295,"plateTime":0.4125743089040248,"zone":14,"spin_rate":2743,"breakX":6.4,"inducedBreakZ":3.1,"breakZ":-29.8,"px":0.4637708640118137,"pz":0.7232673181095421,"x0":-0.09673885327800885,"y0":50.00009071643887,"z0":5.5842053982392255,"ax":6.219180643952154,"ay":24.58339442532829,"az":-27.97037529263389,"vx0":0.24398996666383635,"vy0":-132.08212322197951,"vz0":-7.1418974005466165,"pfxX":-0.5333333333333333,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-6.4,"breakXFeet":-0.5333333333333333,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":6.4,"pfxXNoAbs":-0.5333333333333333,"plateTimeSZDepth":0.38713780987946284,"plateXPoly":0.4637708640118137,"plateYPoly":0.7083333333333428,"plateZPoly":0.7232673181095421,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.4637708640118137,"plate_z":0.7232673181095421,"player_total_pitches":16,"player_total_pitches_pitch_types":7,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":308,"rowId":"308-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ed932ae7-0fca-46fa-b3d3-4b89b247434d","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.274989047105939,"plateTime":0.4179342109662785,"zone":2,"spin_rate":2196,"breakX":7.7,"inducedBreakZ":4.4,"breakZ":-29.3,"px":-0.08869660950749458,"pz":3.298753525866507,"x0":-0.4665233155306515,"y0":50.002716564871584,"z0":5.590389448282521,"ax":-7.898237663809383,"ay":26.94574483379381,"az":-28.066246622374223,"vx0":2.512436240132701,"vy0":-130.92167309093549,"vz0":-0.33459657905240814,"pfxX":0.6416666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.441666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3923604601129729,"plateXPoly":-0.08869660950749458,"plateYPoly":0.7083333333333499,"plateZPoly":3.298753525866507,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"139","xba":".640","hit_angle":"7","is_barrel":0,"hc_x":121.82,"hc_x_ft":-8.146944800000028,"hc_y":138.69,"hc_y_ft":155.97417160000003,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08869660950749458,"plate_z":3.298753525866507,"launch_speed":"105.4","launch_angle":"7","player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5ed4b0d8-389d-4237-ba26-9bef49c98e5b","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":89.4,"end_speed":83.4,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.366371645978455,"plateTime":0.41833269701900644,"zone":14,"spin_rate":2727,"breakX":6.7,"inducedBreakZ":0.7,"breakZ":-33,"px":0.6349983018518051,"pz":1.0721960989487913,"x0":-0.10093686400168046,"y0":50.005556607001964,"z0":5.61424899598089,"ax":6.375435705815907,"ay":23.809909260172493,"az":-30.59638931252391,"vx0":0.6231330776272505,"vy0":-130.24434835628162,"vz0":-5.563735033846492,"pfxX":-0.5583333333333333,"pfxZ":0.05833333333333333,"pfxZWithGravity":-2.75,"breakXInches":-6.7,"breakXFeet":-0.5583333333333333,"breakZInducedInches":0.7,"breakZInducedFeet":0.05833333333333333,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":6.7,"pfxXNoAbs":-0.5583333333333333,"plateTimeSZDepth":0.39258560286941346,"plateXPoly":0.6349983018518051,"plateYPoly":0.7083333333333144,"plateZPoly":1.0721960989487913,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6349983018518051,"plate_z":1.0721960989487913,"player_total_pitches":18,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":310,"rowId":"310-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"00499ce8-4447-41cc-8687-c227a26b7993","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":81.8,"end_speed":74.5,"sz_top":3.18358078110835,"sz_bot":1.3872030830498,"sz_depth":8.5,"sz_width":17,"extension":6.049577725160521,"plateTime":0.46264628852795653,"zone":11,"spin_rate":3294,"breakX":16.6,"inducedBreakZ":-13.7,"breakZ":-55.1,"px":-0.8288165965738183,"pz":3.312983672729631,"x0":-0.5010377665971921,"y0":50.0036040097946,"z0":5.934625365639281,"ax":13.832930908380435,"ay":25.264037365094484,"az":-43.93396945382922,"vx0":-3.760065021634092,"vy0":-118.91850383997998,"vz0":3.514272666463265,"pfxX":-1.3833333333333335,"pfxZ":-1.1416666666666666,"pfxZWithGravity":-4.591666666666667,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":-13.7,"breakZInducedFeet":-1.1416666666666666,"breakZWithGravityInches":55.1,"breakZWithGravityFeet":4.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.4345924839056416,"plateXPoly":-0.8288165965738183,"plateYPoly":0.7083333333333641,"plateZPoly":3.312983672729631,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.8288165965738183,"plate_z":3.312983672729631,"player_total_pitches":19,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":311,"rowId":"311-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1af66db7-54e9-4f42-ad66-dbf0fa587554","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":89.6,"end_speed":83,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.311928785640901,"plateTime":0.418591310585263,"zone":8,"spin_rate":2680,"breakX":7.9,"inducedBreakZ":1.2,"breakZ":-32.6,"px":-0.24061583021708216,"pz":1.3515653035247013,"x0":-0.16504473530391012,"y0":50.00247478742225,"z0":5.615948112063115,"ax":7.9025442928345715,"ay":25.750782564591486,"az":-30.298233737759542,"vx0":-1.7448575112434452,"vy0":-130.51566171531255,"vz0":-4.900768335202871,"pfxX":-0.6583333333333333,"pfxZ":0.09999999999999999,"pfxZWithGravity":-2.716666666666667,"breakXInches":-7.9,"breakXFeet":-0.6583333333333333,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":32.6,"breakZWithGravityFeet":2.716666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.9,"pfxXNoAbs":-0.6583333333333333,"plateTimeSZDepth":0.39291758665535104,"plateXPoly":-0.24061583021708216,"plateYPoly":0.7083333333333215,"plateZPoly":1.3515653035247013,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.24061583021708216,"plate_z":1.3515653035247013,"player_total_pitches":20,"player_total_pitches_pitch_types":9,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":312,"rowId":"312-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1d24eac4-e441-444f-bd3e-1754c6b3dc0b","inning":9,"half_inning":"bottom","ab_number":77,"cap_index":14,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Connor Wong strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":82.8,"end_speed":75.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.18801204846641,"plateTime":0.4587598302919029,"zone":14,"spin_rate":3469,"breakX":17,"inducedBreakZ":-15.6,"breakZ":-56.2,"px":0.2402596972321524,"pz":0.8114901224768749,"x0":-0.3281124387841234,"y0":50.004458062637184,"z0":5.710771114918947,"ax":14.037717927129972,"ay":28.282423087425943,"az":-44.423214977119386,"vx0":-1.7077889253733787,"vy0":-120.43639163823748,"vz0":-1.7873402823266868,"pfxX":-1.4166666666666667,"pfxZ":-1.3,"pfxZWithGravity":-4.683333333333334,"breakXInches":-17,"breakXFeet":-1.4166666666666667,"breakZInducedInches":-15.6,"breakZInducedFeet":-1.3,"breakZWithGravityInches":56.2,"breakZWithGravityFeet":4.683333333333334,"pfxZDirection":"↓","pfxXWithGravity":17,"pfxXNoAbs":-1.4166666666666667,"plateTimeSZDepth":0.43113788692098576,"plateXPoly":0.2402596972321524,"plateYPoly":0.7083333333333144,"plateZPoly":0.8114901224768749,"pfxXDirection":"←","inducedBreakZForcedSign":"-15.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2402596972321524,"plate_z":0.8114901224768749,"player_total_pitches":21,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":313,"rowId":"313-716794","game_pk":"716794","source":"gamefeed"}],"593576":[{"type":"pitch","year":2023,"sportId":1,"play_id":"526052df-6ffe-4ff3-9315-cd7e1e5efead","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81.1,"end_speed":74.5,"sz_top":3.30164226422484,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.762044986589636,"plateTime":0.4664722722928172,"zone":14,"spin_rate":1230,"breakX":8.3,"inducedBreakZ":-8.6,"breakZ":-50.8,"px":0.6305443304940159,"pz":0.6877321939492944,"x0":-1.7637302308258385,"y0":50.00132271542966,"z0":5.742404507250256,"ax":-7.867308692642204,"ay":24.293552138004955,"az":-38.45992693177638,"vx0":7.188282819777624,"vy0":-117.83162371070135,"vz0":-3.1120866074151894,"pfxX":0.6916666666666668,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-4.233333333333333,"breakXInches":8.3,"breakXFeet":0.6916666666666668,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":50.8,"breakZWithGravityFeet":4.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6916666666666668,"pfxXNoAbs":0.6916666666666668,"plateTimeSZDepth":0.43812150720217924,"plateXPoly":0.6305443304940159,"plateYPoly":0.7083333333333215,"plateZPoly":0.6877321939492944,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6305443304940159,"plate_z":0.6877321939492944,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":228,"rowId":"228-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"FS":7,"FF":25,"SL":2,"SI":4},"results":{"B":14,"S":21,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":3,"oInPlay":1,"oSwings":4,"zSwingMiss":5,"zFouls":5,"zInPlay":2,"zSwings":12,"o_swing":0.4,"z_swing":0.8,"strike_rate":0.76,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":0.5833333333333334,"zone_rate":0.6,"swings":16,"miss_percent":"31","cs_plus_whiffs":8,"csw_percent":32,"avg_rel_x":"-1.3","avg_rel_z":"5.7","avg_rpm":"2471","max_rpm":"2588","min_rpm":"2159","avg_break_z":"15","max_break_z":"17","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"16","max_break_z_induced":"19","min_break_z_induced":"15","avg_break_x":"9","max_break_x":"12","min_break_x":"4","min_pitch_speed":"92.8","avg_pitch_speed":"93.7","max_pitch_speed":"94.7","avg_hit_speed":"88.3","max_hit_speed":"89.3","min_hit_speed":"87.6","count":25,"pitches_vs_right":16,"pitches_vs_left":9,"results":{"S":16,"B":6,"X":3},"swinging_strikes":5,"fouls":8,"strikeouts":1,"called_strikes":3,"balls_in_play":3,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":8,"pitches_time_thru_1":25,"pitches_inning_7":3,"avg_speed_inning_7":"93.1","avg_speed_inning_7_vs_avg":-0.6333333333333258,"pitches_inning_8":22,"avg_speed_inning_8":"93.8","avg_speed_inning_8_vs_avg":0.07727272727271384,"percent":"66","rhb_pitch_percent":55,"lhb_pitch_percent":100,"pitch_pct_time_thru_1":"66","pitch_pct_time_thru_1_vs_avg":-0.21052631578946546,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.16666666666666666,"z_swing":1,"strike_rate":0.2857142857142857,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.14285714285714285,"swings":2,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.6","avg_rel_z":"5.7","avg_rpm":"1113","max_rpm":"1230","min_rpm":"977","avg_break_z":"43","max_break_z":"51","min_break_z":"37","avg_bat_speed":"--","avg_break_z_induced":"-3","max_break_z_induced":"3","min_break_z_induced":"-9","avg_break_x":"8","max_break_x":"12","min_break_x":"5","min_pitch_speed":"81.1","avg_pitch_speed":"83.0","max_pitch_speed":"83.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":7,"pitches_vs_right":7,"pitches_vs_left":0,"results":{"B":5,"S":2},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":8,"pitches_time_thru_1":7,"pitches_inning_7":3,"avg_speed_inning_7":"82.1","avg_speed_inning_7_vs_avg":-0.8666666666666742,"pitches_inning_8":4,"avg_speed_inning_8":"83.7","avg_speed_inning_8_vs_avg":0.6749999999999972,"percent":"18","rhb_pitch_percent":24,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"18","pitch_pct_time_thru_1_vs_avg":0.4210526315789451,"pitch_type":"Splitter","pitch_type_literal":"FS"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":2,"zInPlay":0,"zSwings":2,"o_swing":0,"z_swing":0.6666666666666666,"strike_rate":0.75,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.75,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-1.2","avg_rel_z":"5.7","avg_rpm":"2294","max_rpm":"2364","min_rpm":"2232","avg_break_z":"21","max_break_z":"23","min_break_z":"17","avg_bat_speed":"--","avg_break_z_induced":"11","max_break_z_induced":"14","min_break_z_induced":"9","avg_break_x":"15","max_break_x":"18","min_break_x":"13","min_pitch_speed":"92.7","avg_pitch_speed":"93.5","max_pitch_speed":"94.4","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":4,"pitches_vs_right":4,"pitches_vs_left":0,"results":{"B":1,"S":3},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":4,"pitches_inning_8":4,"avg_speed_inning_8":"93.5","avg_speed_inning_8_vs_avg":0,"percent":"11","rhb_pitch_percent":14,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"11","pitch_pct_time_thru_1_vs_avg":-0.4736842105263168,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-1.1","avg_rel_z":"5.8","avg_rpm":"2008","max_rpm":"2036","min_rpm":"1980","avg_break_z":"31","max_break_z":"33","min_break_z":"30","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"6","min_break_z_induced":"4","avg_break_x":"3","max_break_x":"3","min_break_x":"3","min_pitch_speed":"85.6","avg_pitch_speed":"86.7","max_pitch_speed":"87.7","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":2,"pitches_vs_left":0,"results":{"B":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":8,"max_inning":8,"pitches_time_thru_1":2,"pitches_inning_8":2,"avg_speed_inning_8":"86.7","avg_speed_inning_8_vs_avg":-0.04999999999999716,"percent":"5","rhb_pitch_percent":7,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"5","pitch_pct_time_thru_1_vs_avg":0.2631578947368416,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":4,"oInPlay":1,"oSwings":5,"zSwingMiss":5,"zFouls":8,"zInPlay":2,"zSwings":15,"o_swing":0.2631578947368421,"z_swing":0.7894736842105263,"strike_rate":0.631578947368421,"first_pitches":5,"first_pitch_strikes":2,"first_pitch_strike_rate":"40","o_contact":1,"z_contact":0.6666666666666666,"zone_rate":0.5,"swings":20,"miss_percent":"25","cs_plus_whiffs":9,"csw_percent":24,"avg_rel_x":"-1.3","avg_rel_z":"5.7","avg_rpm":"2178","max_rpm":"2588","min_rpm":"977","avg_break_z":"21","max_break_z":"51","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"12","max_break_z_induced":"19","min_break_z_induced":"-9","avg_break_x":"9","max_break_x":"18","min_break_x":"3","min_pitch_speed":"81.1","avg_pitch_speed":"91.3","max_pitch_speed":"94.7","avg_hit_speed":"88.3","max_hit_speed":"","min_hit_speed":"","count":38,"pitches_vs_right":29,"pitches_vs_left":9,"results":{"B":14,"S":21,"X":3},"swinging_strikes":5,"fouls":12,"strikeouts":1,"called_strikes":4,"balls_in_play":3,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":8,"pitches_time_thru_1":38,"pitches_inning_7":6,"avg_speed_inning_7":"87.6","avg_speed_inning_7_vs_avg":-3.6999999999999886,"pitches_inning_8":32,"avg_speed_inning_8":"92.0","avg_speed_inning_8_vs_avg":0.7343750000000142,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"839d55ef-1fd7-4530-8510-2e969e208c7e","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":93.1,"end_speed":84.8,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.0841165624189255,"plateTime":0.4052779801977904,"zone":5,"spin_rate":2526,"breakX":9.4,"inducedBreakZ":17.6,"breakZ":-14,"px":0.12793866165770917,"pz":2.4609876236332537,"x0":-1.614685719580384,"y0":50.00564590410199,"z0":5.576661814543862,"ax":-11.077369088040053,"ay":30.297777791096653,"az":-13.073087452633867,"vx0":6.686711495813305,"vy0":-135.294125856903,"vz0":-5.698684656968501,"pfxX":0.7833333333333333,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.1666666666666667,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.3805901519234512,"plateXPoly":0.12793866165770917,"plateYPoly":0.7083333333333286,"plateZPoly":2.4609876236332537,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12793866165770917,"plate_z":2.4609876236332537,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":229,"rowId":"229-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8036e382-c2ad-489b-b5ab-57cea6774e9f","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":93.2,"end_speed":85.3,"sz_top":3.30164226422484,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.165794930239463,"plateTime":0.40422197535593796,"zone":6,"spin_rate":2528,"breakX":10.2,"inducedBreakZ":16.8,"breakZ":-14.8,"px":0.7564150218049022,"pz":2.293308855865707,"x0":-1.519958281084372,"y0":50.00425170535492,"z0":5.572471511992068,"ax":-12.285044761732454,"ay":28.867057142171454,"az":-13.854254953708752,"vx0":8.329314760463799,"vy0":-135.37043330306716,"vz0":-6.0115277579287545,"pfxX":0.85,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.2333333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.379512533248708,"plateXPoly":0.7564150218049022,"plateYPoly":0.7083333333333144,"plateZPoly":2.293308855865707,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7564150218049022,"plate_z":2.293308855865707,"player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":230,"rowId":"230-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7ba37299-b87a-469b-82e4-0863e1497ac2","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.8,"end_speed":76.8,"sz_top":3.21284430859514,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.082630009301715,"plateTime":0.4545041559030629,"zone":14,"spin_rate":1140,"breakX":6.5,"inducedBreakZ":-1.9,"breakZ":-41.9,"px":0.7837873616688871,"pz":0.37833893944802366,"x0":-1.7316263526746773,"y0":50.00490194997235,"z0":5.499310485542776,"ax":-6.584578549856141,"ay":22.408323721320194,"az":-33.0292292179423,"vx0":7.3000196856779125,"vy0":-120.31455696766474,"vz0":-4.955230045730791,"pfxX":0.5416666666666666,"pfxZ":-0.15833333333333333,"pfxZWithGravity":-3.4916666666666667,"breakXInches":6.5,"breakXFeet":0.5416666666666666,"breakZInducedInches":-1.9,"breakZInducedFeet":-0.15833333333333333,"breakZWithGravityInches":41.9,"breakZWithGravityFeet":3.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5416666666666666,"pfxXNoAbs":0.5416666666666666,"plateTimeSZDepth":0.42668484275798796,"plateXPoly":0.7837873616688871,"plateYPoly":0.7083333333333712,"plateZPoly":0.37833893944802366,"pfxXDirection":"→","inducedBreakZForcedSign":"-1.9","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7837873616688871,"plate_z":0.37833893944802366,"player_total_pitches":4,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":231,"rowId":"231-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7a2d0f4f-231a-4c45-9498-38f4be1ee761","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.5,"end_speed":76,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.316002925498939,"plateTime":0.45513326616544925,"zone":1,"spin_rate":977,"breakX":5.2,"inducedBreakZ":2.6,"breakZ":-37.3,"px":-0.6528755979034304,"pz":3.1484942705055903,"x0":-1.7481994816747792,"y0":50.00492067842638,"z0":5.771645841843535,"ax":-4.872220899609017,"ay":22.591034107509255,"az":-30.27050024610885,"vx0":3.6043478744353377,"vy0":-120.19692607437275,"vz0":0.32808268250893313,"pfxX":0.43333333333333335,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.108333333333333,"breakXInches":5.2,"breakXFeet":0.43333333333333335,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":37.3,"breakZWithGravityFeet":3.108333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.43333333333333335,"pfxXNoAbs":0.43333333333333335,"plateTimeSZDepth":0.42728947106473136,"plateXPoly":-0.6528755979034304,"plateYPoly":0.7083333333333357,"plateZPoly":3.1484942705055903,"pfxXDirection":"→","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.6528755979034304,"plate_z":3.1484942705055903,"player_total_pitches":5,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":232,"rowId":"232-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"79e920ad-f70e-4b51-850a-fef3e1312650","inning":7,"half_inning":"bottom","ab_number":62,"cap_index":14,"outs":2,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":92.9,"end_speed":85.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":6.173435575068393,"plateTime":0.4047991252862202,"zone":9,"spin_rate":2582,"breakX":6.4,"inducedBreakZ":18.8,"breakZ":-12.8,"px":0.37372451640836424,"pz":2.001393132455034,"x0":-1.4823169603777788,"y0":50.00154190845048,"z0":5.603612004032089,"ax":-7.7997526939152895,"ay":28.239382993594653,"az":-11.553725551502243,"vx0":6.366454478032041,"vy0":-135.09109684334703,"vz0":-7.28493925838484,"pfxX":0.5333333333333333,"pfxZ":1.5666666666666667,"pfxZWithGravity":-1.0666666666666667,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":18.8,"breakZInducedFeet":1.5666666666666667,"breakZWithGravityInches":12.8,"breakZWithGravityFeet":1.0666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3799796979355773,"plateXPoly":0.37372451640836424,"plateYPoly":0.7083333333332931,"plateZPoly":2.001393132455034,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.37372451640836424,"plate_z":2.001393132455034,"player_total_pitches":6,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":233,"rowId":"233-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a00fd00-c9bd-4d41-8d0d-7e5ecd3c7002","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.7,"end_speed":86.5,"sz_top":3.32735183385613,"sz_bot":1.53107243071418,"sz_depth":8.5,"sz_width":17,"extension":6.413791403698967,"plateTime":0.39848054170776637,"zone":14,"spin_rate":2567,"breakX":10.4,"inducedBreakZ":16.8,"breakZ":-13.8,"px":0.10058388547360542,"pz":1.264618126212297,"x0":-1.3939860026133863,"y0":50.00142413820507,"z0":5.58342906398773,"ax":-12.406119377846164,"ay":30.761848994364524,"az":-12.499969789409112,"vx0":6.315462569231915,"vy0":-137.50267386612092,"vz0":-9.204675203939669,"pfxX":0.8666666666666667,"pfxZ":1.4000000000000001,"pfxZWithGravity":-1.1500000000000001,"breakXInches":10.4,"breakXFeet":0.8666666666666667,"breakZInducedInches":16.8,"breakZInducedFeet":1.4000000000000001,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.8666666666666667,"pfxXNoAbs":0.8666666666666667,"plateTimeSZDepth":0.37414693363256013,"plateXPoly":0.10058388547360542,"plateYPoly":0.7083333333333428,"plateZPoly":1.264618126212297,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10058388547360542,"plate_z":1.264618126212297,"player_total_pitches":7,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":243,"rowId":"243-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6656af9c-a570-459f-9267-41c3f365e95d","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.6,"end_speed":85.9,"sz_top":3.39077401337561,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.23147709110528,"plateTime":0.39964991799085947,"zone":6,"spin_rate":2553,"breakX":10,"inducedBreakZ":17.3,"breakZ":-13.6,"px":0.8228237334652226,"pz":2.6749157238209396,"x0":-1.3638480215360815,"y0":50.0041157289256,"z0":5.643006352231109,"ax":-12.349694198747363,"ay":32.34489125605223,"az":-12.872275337766464,"vx0":8.14342570243307,"vy0":-137.40350809118982,"vz0":-5.4917515830837,"pfxX":0.8333333333333334,"pfxZ":1.4416666666666667,"pfxZWithGravity":-1.1333333333333333,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":17.3,"breakZInducedFeet":1.4416666666666667,"breakZWithGravityInches":13.6,"breakZWithGravityFeet":1.1333333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3753489865161705,"plateXPoly":0.8228237334652226,"plateYPoly":0.7083333333333428,"plateZPoly":2.6749157238209396,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8228237334652226,"plate_z":2.6749157238209396,"player_total_pitches":8,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":244,"rowId":"244-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e68d7158-85ec-40c6-b059-e06e850e46a4","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.2,"end_speed":85.7,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.16369793685601,"plateTime":0.4007659375446968,"zone":3,"spin_rate":2548,"breakX":11.9,"inducedBreakZ":17.4,"breakZ":-13.7,"px":0.29162887684270555,"pz":2.7633550610920565,"x0":-1.3252020761976315,"y0":50.00660892263334,"z0":5.698511569071945,"ax":-14.018559300897813,"ay":31.458426821548617,"az":-13.008724619188193,"vx0":6.933921872902275,"vy0":-136.9023592835898,"vz0":-5.35044910921966,"pfxX":0.9916666666666667,"pfxZ":1.45,"pfxZWithGravity":-1.1416666666666666,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":13.7,"breakZWithGravityFeet":1.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.3763735706250681,"plateXPoly":0.29162887684270555,"plateYPoly":0.7083333333333499,"plateZPoly":2.7633550610920565,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.29162887684270555,"plate_z":2.7633550610920565,"player_total_pitches":9,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":245,"rowId":"245-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a33bac0c-d031-4553-9259-1decd7159f44","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":94.2,"end_speed":85.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.057829376784444,"plateTime":0.4008567754592267,"zone":3,"spin_rate":2470,"breakX":10.1,"inducedBreakZ":15.2,"breakZ":-15.7,"px":0.8240529226174353,"pz":2.973431465780531,"x0":-1.4360634207181646,"y0":50.004203816271364,"z0":5.519507204105809,"ax":-12.425070184206243,"ay":31.832201573062957,"az":-15.507655898937218,"vx0":8.34224263375274,"vy0":-136.93314018469604,"vz0":-3.8438511524769834,"pfxX":0.8416666666666667,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.3083333333333333,"breakXInches":10.1,"breakXFeet":0.8416666666666667,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.7,"breakZWithGravityFeet":1.3083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8416666666666667,"pfxXNoAbs":0.8416666666666667,"plateTimeSZDepth":0.37647347953308696,"plateXPoly":0.8240529226174353,"plateYPoly":0.7083333333333428,"plateZPoly":2.973431465780531,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.8240529226174353,"plate_z":2.973431465780531,"player_total_pitches":10,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":246,"rowId":"246-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"454130ef-b1dc-4c3b-bb59-b0024aa0d813","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":81,"sz_top":3.39077401337561,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.276155544883641,"plateTime":0.4295301143789545,"zone":14,"spin_rate":2036,"breakX":3.1,"inducedBreakZ":5.5,"breakZ":-30.1,"px":2.327634166675334,"pz":0.8574716466616321,"x0":-1.1357798478505527,"y0":50.00021077951082,"z0":5.713163014289309,"ax":1.1578609357858425,"ay":25.41751282286019,"az":-25.939096075277597,"vx0":8.355820654186541,"vy0":-127.36826970028771,"vz0":-6.812445601754952,"pfxX":-0.25833333333333336,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.5083333333333333,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":30.1,"breakZWithGravityFeet":2.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.40322609881703414,"plateXPoly":2.327634166675334,"plateYPoly":0.7083333333333357,"plateZPoly":0.8574716466616321,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":2.327634166675334,"plate_z":0.8574716466616321,"player_total_pitches":11,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":247,"rowId":"247-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc5706c9-0322-45f6-bff5-af0f97525ce0","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.4,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.123711853162773,"plateTime":0.40343160360844976,"zone":4,"spin_rate":2499,"breakX":9,"inducedBreakZ":14.8,"breakZ":-16.7,"px":-0.4483378923131106,"pz":2.1384676833997958,"x0":-1.3692637300520398,"y0":50.0058739989452,"z0":5.546399528734618,"ax":-10.185245254823196,"ay":29.707601615754513,"az":-15.86694371615874,"vx0":4.360225517114679,"vy0":-135.76142693210724,"vz0":-5.990823064520845,"pfxX":0.75,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.37881988390841714,"plateXPoly":-0.4483378923131106,"plateYPoly":0.7083333333333286,"plateZPoly":2.1384676833997958,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.6","hit_distance":"314","xba":".020","hit_angle":"34","is_barrel":0,"hc_x":176.43,"hc_x_ft":123.48281480000003,"hc_y":83.37,"hc_y_ft":289.31528679999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.4483378923131106,"plate_z":2.1384676833997958,"launch_speed":"87.6","launch_angle":"34","player_total_pitches":12,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"762efff0-8015-425c-855a-5ec090ac8e4b","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":94.5,"end_speed":85.4,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.346286151621961,"plateTime":0.4009430926179016,"zone":6,"spin_rate":2537,"breakX":9.2,"inducedBreakZ":15.8,"breakZ":-15.1,"px":0.6242133531304432,"pz":2.34420934692289,"x0":-1.1906532423885328,"y0":50.00596076005408,"z0":5.700875187678859,"ax":-11.404463023538002,"ay":34.2081543549415,"az":-14.232684415041316,"vx0":6.966009633572123,"vy0":-137.31835928548915,"vz0":-6.230749389485976,"pfxX":0.7666666666666666,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2583333333333333,"breakXInches":9.2,"breakXFeet":0.7666666666666666,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7666666666666666,"pfxXNoAbs":0.7666666666666666,"plateTimeSZDepth":0.37667524334800273,"plateXPoly":0.6242133531304432,"plateYPoly":0.7083333333333286,"plateZPoly":2.34420934692289,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6242133531304432,"plate_z":2.34420934692289,"player_total_pitches":13,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":249,"rowId":"249-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"413cf5c3-1109-42b7-b816-ab8ba5de84ac","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":94.3,"end_speed":86.1,"sz_top":3.36117661768457,"sz_bot":1.50568635566974,"sz_depth":8.5,"sz_width":17,"extension":6.100437378469146,"plateTime":0.3988185769226482,"zone":11,"spin_rate":2506,"breakX":10.2,"inducedBreakZ":15.2,"breakZ":-15.5,"px":-0.617567268263984,"pz":4.349135549268528,"x0":-1.1996083373738469,"y0":50.00018575722192,"z0":5.898202243122401,"ax":-11.610651567926753,"ay":30.24394794772938,"az":-16.085067725688383,"vx0":3.7281577835933595,"vy0":-137.30770323994042,"vz0":-1.125797773907823,"pfxX":0.85,"pfxZ":1.2666666666666666,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.2,"breakZInducedFeet":1.2666666666666666,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3744283883529641,"plateXPoly":-0.617567268263984,"plateYPoly":0.7083333333333428,"plateZPoly":4.349135549268528,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.617567268263984,"plate_z":4.349135549268528,"player_total_pitches":14,"player_total_pitches_pitch_types":10,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":250,"rowId":"250-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d3b38876-4116-4d7d-8e4e-e1f15bbae038","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.160827981999856,"plateTime":0.39774821961678875,"zone":1,"spin_rate":2533,"breakX":7.4,"inducedBreakZ":15.8,"breakZ":-14.6,"px":-0.6676409985625178,"pz":3.3389102938015025,"x0":-1.2165016863790763,"y0":50.00090022097856,"z0":5.856191962817484,"ax":-8.548767718614762,"ay":29.507343897203835,"az":-14.70968049154136,"vx0":3.065952481531862,"vy0":-137.5216427870351,"vz0":-3.9954075903506836,"pfxX":0.6166666666666667,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2166666666666666,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14.6,"breakZWithGravityFeet":1.2166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3733925215774866,"plateXPoly":-0.6676409985625178,"plateYPoly":0.7083333333333641,"plateZPoly":3.3389102938015025,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6676409985625178,"plate_z":3.3389102938015025,"player_total_pitches":15,"player_total_pitches_pitch_types":11,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":251,"rowId":"251-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"24459500-334d-4d23-aa72-e03b09c7ac9f","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.9,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.23513157093203,"plateTime":0.4013974351416234,"zone":11,"spin_rate":2588,"breakX":10.7,"inducedBreakZ":16,"breakZ":-15.1,"px":-0.8744590655361231,"pz":2.4681439854563516,"x0":-1.1297884133276819,"y0":50.00236127980549,"z0":5.741976699575474,"ax":-11.742992129199457,"ay":30.801302670629877,"az":-14.429097669295695,"vx0":2.890465862072847,"vy0":-136.5882630255931,"vz0":-5.9666523882453255,"pfxX":0.8916666666666666,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.2583333333333333,"breakXInches":10.7,"breakXFeet":0.8916666666666666,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.8916666666666666,"pfxXNoAbs":0.8916666666666666,"plateTimeSZDepth":0.3769130400306525,"plateXPoly":-0.8744590655361231,"plateYPoly":0.7083333333333783,"plateZPoly":2.4681439854563516,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8744590655361231,"plate_z":2.4681439854563516,"player_total_pitches":16,"player_total_pitches_pitch_types":12,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":252,"rowId":"252-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"82a1b72f-3a92-4874-96e4-34c25e8e49d6","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.3,"end_speed":85.1,"sz_top":3.39077401337561,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.0439866082204095,"plateTime":0.4033060944921667,"zone":11,"spin_rate":2515,"breakX":4.9,"inducedBreakZ":14.8,"breakZ":-16.6,"px":-0.19805856597158966,"pz":5.016346290897187,"x0":-1.2226602098942987,"y0":50.002301281204055,"z0":5.9385280300214305,"ax":-5.974193821759554,"ay":30.11857045368751,"az":-17.316843893381417,"vx0":3.836841177307492,"vy0":-135.87330002863447,"vz0":0.8436325841388893,"pfxX":0.4083333333333334,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3833333333333335,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.6,"breakZWithGravityFeet":1.3833333333333335,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.37868760231557347,"plateXPoly":-0.19805856597158966,"plateYPoly":0.7083333333333144,"plateZPoly":5.016346290897187,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.19805856597158966,"plate_z":5.016346290897187,"player_total_pitches":17,"player_total_pitches_pitch_types":13,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":253,"rowId":"253-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a5d67a1-7222-4a93-93df-e4f45bf7a5a0","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.2,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.259933772543298,"plateTime":0.4035708051691276,"zone":2,"spin_rate":2493,"breakX":8.8,"inducedBreakZ":16.3,"breakZ":-15.1,"px":0.1501831899509143,"pz":3.067962244536913,"x0":-1.0481801721765431,"y0":50.00521840587245,"z0":5.819358929020801,"ax":-10.119234286223918,"ay":30.136192562230857,"az":-14.565041298465378,"vx0":5.079660240993222,"vy0":-135.79740709057174,"vz0":-4.500808347718744,"pfxX":0.7333333333333334,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.8,"breakXFeet":0.7333333333333334,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7333333333333334,"pfxXNoAbs":0.7333333333333334,"plateTimeSZDepth":0.37895227557913636,"plateXPoly":0.1501831899509143,"plateYPoly":0.7083333333333002,"plateZPoly":3.067962244536913,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.1501831899509143,"plate_z":3.067962244536913,"player_total_pitches":18,"player_total_pitches_pitch_types":14,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":254,"rowId":"254-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3e99c000-a435-4229-9402-87a64746d17f","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.7,"end_speed":85.6,"sz_top":3.33157866990382,"sz_bot":1.44644537655885,"sz_depth":8.5,"sz_width":17,"extension":6.163222369148851,"plateTime":0.40218651148329565,"zone":13,"spin_rate":2434,"breakX":8.5,"inducedBreakZ":16.1,"breakZ":-15.2,"px":-1.0185319072887664,"pz":2.0069606144874608,"x0":-1.1493797435698123,"y0":50.003317678180764,"z0":5.70907075617105,"ax":-9.263967899641314,"ay":30.578847975116506,"az":-14.158673957879172,"vx0":2.0957596540029764,"vy0":-136.3038745794065,"vz0":-7.129402445421864,"pfxX":0.7083333333333334,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2666666666666666,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.3776531778769525,"plateXPoly":-1.0185319072887664,"plateYPoly":0.7083333333333286,"plateZPoly":2.0069606144874608,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-1.0185319072887664,"plate_z":2.0069606144874608,"player_total_pitches":19,"player_total_pitches_pitch_types":15,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":255,"rowId":"255-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c6bb94cd-39da-45ee-a451-7963062a2238","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":93.7,"end_speed":86.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.110125288599667,"plateTime":0.40056682365997887,"zone":11,"spin_rate":2504,"breakX":10,"inducedBreakZ":16,"breakZ":-15,"px":-0.9107515340318882,"pz":3.0698329005361105,"x0":-1.093429126568558,"y0":50.00332432619571,"z0":5.803017132031708,"ax":-10.889117021771813,"ay":28.92761420787074,"az":-14.69127443123762,"vx0":2.5331994008832477,"vy0":-136.52593676376483,"vz0":-4.50585786864636,"pfxX":0.8333333333333334,"pfxZ":1.3333333333333333,"pfxZWithGravity":-1.25,"breakXInches":10,"breakXFeet":0.8333333333333334,"breakZInducedInches":16,"breakZInducedFeet":1.3333333333333333,"breakZWithGravityInches":15,"breakZWithGravityFeet":1.25,"pfxZDirection":"↓","pfxXWithGravity":0.8333333333333334,"pfxXNoAbs":0.8333333333333334,"plateTimeSZDepth":0.3760483409273182,"plateXPoly":-0.9107515340318882,"plateYPoly":0.7083333333332931,"plateZPoly":3.0698329005361105,"pfxXDirection":"→","inducedBreakZForcedSign":"+16","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.9107515340318882,"plate_z":3.0698329005361105,"player_total_pitches":20,"player_total_pitches_pitch_types":16,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":256,"rowId":"256-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39df4e98-1e57-42ec-bd8e-5273d1e146ee","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.142560146664155,"plateTime":0.40029125153368916,"zone":11,"spin_rate":2409,"breakX":4.9,"inducedBreakZ":16.9,"breakZ":-14,"px":-0.9695716684104694,"pz":3.1763368710527997,"x0":-1.2442068094829553,"y0":50.00088867556009,"z0":5.813120000563357,"ax":-5.586027718635151,"ay":30.232753676031166,"az":-13.710295302187012,"vx0":1.7804404388231831,"vy0":-136.83808603921523,"vz0":-4.439551846373953,"pfxX":0.4083333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-1.1666666666666667,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.3758288708350615,"plateXPoly":-0.9695716684104694,"plateYPoly":0.7083333333333357,"plateZPoly":3.1763368710527997,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"89.0","hit_speed":"89.3","hit_distance":"278","xba":".010","hit_angle":"45","is_barrel":0,"hc_x":74.19,"hc_x_ft":-122.9523916,"hc_y":100.46,"hc_y_ft":248.12223440000002,"isSword":false,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.9695716684104694,"plate_z":3.1763368710527997,"launch_speed":"89.3","launch_angle":"45","player_total_pitches":21,"player_total_pitches_pitch_types":17,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b25b1a9c-d897-4cfb-b22c-c595de2cc65f","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.8,"end_speed":85.4,"sz_top":3.50915800133875,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.101881276896484,"plateTime":0.4015514568826193,"zone":11,"spin_rate":2232,"breakX":13,"inducedBreakZ":13.8,"breakZ":-17.3,"px":-0.4228915475216959,"pz":4.636339513627944,"x0":-1.1034997669162994,"y0":50.001120647745395,"z0":5.972516614713716,"ax":-14.517969892367105,"ay":31.217257649120995,"az":-18.0135895080679,"vx0":4.542143153753213,"vy0":-136.61056806232315,"vz0":-0.14734159812298508,"pfxX":1.0833333333333333,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.4416666666666667,"breakXInches":13,"breakXFeet":1.0833333333333333,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":17.3,"breakZWithGravityFeet":1.4416666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.0833333333333333,"pfxXNoAbs":1.0833333333333333,"plateTimeSZDepth":0.3770724280890102,"plateXPoly":-0.4228915475216959,"plateYPoly":0.7083333333333641,"plateZPoly":4.636339513627944,"pfxXDirection":"→","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.4228915475216959,"plate_z":4.636339513627944,"player_total_pitches":22,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":258,"rowId":"258-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2dabb29-7951-4fd0-92a5-b6c751fcbefd","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":83.9,"end_speed":77,"sz_top":3.33157866990382,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.450497679708479,"plateTime":0.4499839293989565,"zone":14,"spin_rate":1135,"breakX":5.5,"inducedBreakZ":-6.4,"breakZ":-45.5,"px":0.37857160862028927,"pz":0.8927514133117125,"x0":-1.2694790682972386,"y0":50.004737323633755,"z0":5.743243276190271,"ax":-5.691358165538188,"ay":25.788955236188833,"az":-36.87680721465889,"vx0":5.102091276211217,"vy0":-122.08787639438653,"vz0":-3.6836579613651903,"pfxX":0.4583333333333333,"pfxZ":-0.5333333333333333,"pfxZWithGravity":-3.7916666666666665,"breakXInches":5.5,"breakXFeet":0.4583333333333333,"breakZInducedInches":-6.4,"breakZInducedFeet":-0.5333333333333333,"breakZWithGravityInches":45.5,"breakZWithGravityFeet":3.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.4583333333333333,"pfxXNoAbs":0.4583333333333333,"plateTimeSZDepth":0.42264408698937095,"plateXPoly":0.37857160862028927,"plateYPoly":0.7083333333333641,"plateZPoly":0.8927514133117125,"pfxXDirection":"→","inducedBreakZForcedSign":"-6.4","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.37857160862028927,"plate_z":0.8927514133117125,"player_total_pitches":23,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":259,"rowId":"259-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12a68f23-6fd8-4519-82a4-8666decb2fbf","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":85.6,"end_speed":79.2,"sz_top":3.39077401337561,"sz_bot":1.53530634027274,"sz_depth":8.5,"sz_width":17,"extension":6.189148200233806,"plateTime":0.43839201874938416,"zone":14,"spin_rate":1980,"breakX":3,"inducedBreakZ":4.3,"breakZ":-32.8,"px":1.2700718993706361,"pz":2.126771853023003,"x0":-1.1108105158060029,"y0":50.0023666802569,"z0":5.837587338531963,"ax":1.6265201590979554,"ay":23.436914472753507,"az":-28.015492438319605,"vx0":5.451352991791991,"vy0":-124.6159964128966,"vz0":-3.253945118465438,"pfxX":-0.25,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.733333333333333,"breakXInches":-3,"breakXFeet":-0.25,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":32.8,"breakZWithGravityFeet":2.733333333333333,"pfxZDirection":"↓","pfxXWithGravity":3,"pfxXNoAbs":-0.25,"plateTimeSZDepth":0.41149011543350617,"plateXPoly":1.2700718993706361,"plateYPoly":0.7083333333332789,"plateZPoly":2.126771853023003,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.2700718993706361,"plate_z":2.126771853023003,"player_total_pitches":24,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":260,"rowId":"260-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8400dccd-4a20-4c2f-ae6e-d04498350ced","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.9,"end_speed":85,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":6.160327904945108,"plateTime":0.4047546539290474,"zone":1,"spin_rate":2403,"breakX":7,"inducedBreakZ":17.2,"breakZ":-14.5,"px":-0.7539977676129678,"pz":3.3631539029552986,"x0":-1.4177813045398595,"y0":50.00573471763273,"z0":5.748208684497066,"ax":-7.865953262189608,"ay":29.48280211163372,"az":-14.086511317082902,"vx0":3.2412927575763493,"vy0":-135.31344367629904,"vz0":-3.5987033757954774,"pfxX":0.5833333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7,"breakXFeet":0.5833333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5833333333333334,"pfxXNoAbs":0.5833333333333334,"plateTimeSZDepth":0.3800560079541625,"plateXPoly":-0.7539977676129678,"plateYPoly":0.7083333333333357,"plateZPoly":3.3631539029552986,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7539977676129678,"plate_z":3.3631539029552986,"player_total_pitches":25,"player_total_pitches_pitch_types":18,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":261,"rowId":"261-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"026b1ada-5ec6-41c1-bf68-765cb2ad7a8f","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":93.1,"end_speed":84.9,"sz_top":3.4203708532587,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.319590031243861,"plateTime":0.405549112494076,"zone":8,"spin_rate":2277,"breakX":14.4,"inducedBreakZ":9.4,"breakZ":-22.4,"px":0.11522322635568916,"pz":1.946090678736315,"x0":-1.3650653571569824,"y0":50.00147801526012,"z0":5.571096920741931,"ax":-16.27951369749569,"ay":30.603467998154223,"az":-21.635016975749426,"vx0":6.986891475761262,"vy0":-135.26684376463834,"vz0":-5.399442453783187,"pfxX":1.2,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8666666666666665,"breakXInches":14.4,"breakXFeet":1.2,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.4,"breakZWithGravityFeet":1.8666666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.2,"pfxXNoAbs":1.2,"plateTimeSZDepth":0.38081953045548883,"plateXPoly":0.11522322635568916,"plateYPoly":0.7083333333333499,"plateZPoly":1.946090678736315,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.11522322635568916,"plate_z":1.946090678736315,"player_total_pitches":26,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":262,"rowId":"262-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b97f4e4-8a26-41cd-905e-1863dbcc8291","inning":8,"half_inning":"bottom","ab_number":68,"cap_index":0,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Walk","des":"Adam Duvall walks.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":83.1,"end_speed":76.6,"sz_top":3.4203708532587,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.108227639039963,"plateTime":0.4526272360175003,"zone":13,"spin_rate":1089,"breakX":11.9,"inducedBreakZ":-4.3,"breakZ":-43.8,"px":-1.2819581782707705,"pz":1.814197181866854,"x0":-1.6232277944032434,"y0":50.00057393993548,"z0":5.60129766654356,"ax":-10.324374798592627,"ay":23.50355894411183,"az":-35.61538841050842,"vx0":2.9967741975929822,"vy0":-120.9876435335253,"vz0":-1.3442463934729934,"pfxX":0.9916666666666667,"pfxZ":-0.35833333333333334,"pfxZWithGravity":-3.65,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-4.3,"breakZInducedFeet":-0.35833333333333334,"breakZWithGravityInches":43.8,"breakZWithGravityFeet":3.65,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.4249563714831954,"plateXPoly":-1.2819581782707705,"plateYPoly":0.7083333333333144,"plateZPoly":1.814197181866854,"pfxXDirection":"→","inducedBreakZForcedSign":"-4.3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-1.2819581782707705,"plate_z":1.814197181866854,"player_total_pitches":27,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":263,"rowId":"263-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"3b4491ee-7f04-4364-bded-a8bfc83b020b","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.7,"end_speed":84.9,"sz_top":3.38883091521701,"sz_bot":1.41486813681722,"sz_depth":8.5,"sz_width":17,"extension":6.153709000406791,"plateTime":0.4031054954028037,"zone":2,"spin_rate":2437,"breakX":7.7,"inducedBreakZ":18.1,"breakZ":-13.3,"px":0.21380093183712412,"pz":3.3675632310372694,"x0":-1.2245090788938584,"y0":50.001651959624276,"z0":5.612956616492072,"ax":-9.222065291497264,"ay":32.37460297024416,"az":-12.900844909857428,"vx0":5.544730608520915,"vy0":-136.32569410941963,"vz0":-3.488531618269799,"pfxX":0.6416666666666667,"pfxZ":1.5083333333333335,"pfxZWithGravity":-1.1083333333333334,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":18.1,"breakZInducedFeet":1.5083333333333335,"breakZWithGravityInches":13.3,"breakZWithGravityFeet":1.1083333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.37860536484928875,"plateXPoly":0.21380093183712412,"plateYPoly":0.7083333333333499,"plateZPoly":3.3675632310372694,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.21380093183712412,"plate_z":3.3675632310372694,"player_total_pitches":28,"player_total_pitches_pitch_types":19,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":264,"rowId":"264-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"768b1e7a-de38-4616-af10-b5962ce4b705","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93.8,"end_speed":85.7,"sz_top":3.50915800133875,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.278505351731046,"plateTime":0.4023522879158161,"zone":14,"spin_rate":2463,"breakX":9.1,"inducedBreakZ":16.1,"breakZ":-15.1,"px":1.3389085383061172,"pz":1.8468883228831245,"x0":-1.3191163226802523,"y0":50.0066812939674,"z0":5.522671526649773,"ax":-11.43391011216828,"ay":30.234153679950964,"az":-14.084368008299286,"vx0":9.195032580548178,"vy0":-136.18978152473295,"vz0":-7.067971385091082,"pfxX":0.7583333333333333,"pfxZ":1.3416666666666668,"pfxZWithGravity":-1.2583333333333333,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":16.1,"breakZInducedFeet":1.3416666666666668,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3778284675727444,"plateXPoly":1.3389085383061172,"plateYPoly":0.7083333333333144,"plateZPoly":1.8468883228831245,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3389085383061172,"plate_z":1.8468883228831245,"player_total_pitches":29,"player_total_pitches_pitch_types":20,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":265,"rowId":"265-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a038ba7-fccb-4e68-8627-fbd9da139253","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":93.3,"end_speed":85.3,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.262530483023057,"plateTime":0.40362030818058026,"zone":8,"spin_rate":2478,"breakX":10.2,"inducedBreakZ":15.1,"breakZ":-16.3,"px":-0.1852240579562736,"pz":2.104023858281896,"x0":-1.399157567513505,"y0":50.00607493631974,"z0":5.4974018895889305,"ax":-11.691176047437486,"ay":29.986515715111164,"az":-15.500628524385794,"vx0":5.418443235069701,"vy0":-135.75243985710202,"vz0":-6.0158288717111414,"pfxX":0.85,"pfxZ":1.2583333333333333,"pfxZWithGravity":-1.3583333333333334,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":15.1,"breakZInducedFeet":1.2583333333333333,"breakZWithGravityInches":16.3,"breakZWithGravityFeet":1.3583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.37900975540144355,"plateXPoly":-0.1852240579562736,"plateYPoly":0.708333333333357,"plateZPoly":2.104023858281896,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.1852240579562736,"plate_z":2.104023858281896,"player_total_pitches":30,"player_total_pitches_pitch_types":21,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":266,"rowId":"266-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"31868fff-fb81-4a3d-8bcb-b1dba02b8af8","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"FS","pitch_name":"Splitter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":83.9,"end_speed":77.7,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.099189777014802,"plateTime":0.4472732653160447,"zone":13,"spin_rate":1174,"breakX":11.9,"inducedBreakZ":-2,"breakZ":-40.7,"px":-0.9683931177329809,"pz":1.5645702459634103,"x0":-1.495835924113748,"y0":50.00221594238443,"z0":5.5875435224100265,"ax":-10.607094313342644,"ay":22.906035682182253,"az":-33.615151298888996,"vx0":3.4829643064978617,"vy0":-122.21626941076292,"vz0":-2.5251807936399113,"pfxX":0.9916666666666667,"pfxZ":-0.16666666666666666,"pfxZWithGravity":-3.391666666666667,"breakXInches":11.9,"breakXFeet":0.9916666666666667,"breakZInducedInches":-2,"breakZInducedFeet":-0.16666666666666666,"breakZWithGravityInches":40.7,"breakZWithGravityFeet":3.391666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.9916666666666667,"pfxXNoAbs":0.9916666666666667,"plateTimeSZDepth":0.41985223289045615,"plateXPoly":-0.9683931177329809,"plateYPoly":0.7083333333333215,"plateZPoly":1.5645702459634103,"pfxXDirection":"→","inducedBreakZForcedSign":"-2","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.9683931177329809,"plate_z":1.5645702459634103,"player_total_pitches":31,"player_total_pitches_pitch_types":6,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":267,"rowId":"267-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dd82af11-2b04-4d90-9f6f-2196ffb02627","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":93.4,"end_speed":85.3,"sz_top":3.5683465874078,"sz_bot":1.59454527564126,"sz_depth":8.5,"sz_width":17,"extension":6.346189497259532,"plateTime":0.4044012638727148,"zone":14,"spin_rate":2159,"breakX":7.4,"inducedBreakZ":15.5,"breakZ":-16.1,"px":1.7831264234102762,"pz":1.855921662445994,"x0":-1.1946133108795174,"y0":50.00161823067536,"z0":5.432975199626914,"ax":-9.807110299281995,"ay":29.92367235391438,"az":-14.919757999350745,"vx0":9.704271900198776,"vy0":-135.50357344347034,"vz0":-6.588309247595061,"pfxX":0.6166666666666667,"pfxZ":1.2916666666666667,"pfxZWithGravity":-1.3416666666666668,"breakXInches":7.4,"breakXFeet":0.6166666666666667,"breakZInducedInches":15.5,"breakZInducedFeet":1.2916666666666667,"breakZWithGravityInches":16.1,"breakZWithGravityFeet":1.3416666666666668,"pfxZDirection":"↓","pfxXWithGravity":0.6166666666666667,"pfxXNoAbs":0.6166666666666667,"plateTimeSZDepth":0.3796972390618115,"plateXPoly":1.7831264234102762,"plateYPoly":0.7083333333333712,"plateZPoly":1.855921662445994,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":1.7831264234102762,"plate_z":1.855921662445994,"player_total_pitches":32,"player_total_pitches_pitch_types":22,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":268,"rowId":"268-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cad5aa76-baf9-4b20-81bd-5ad701cc6c33","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.1,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.279535036476131,"plateTime":0.4052723450606006,"zone":14,"spin_rate":2269,"breakX":7.3,"inducedBreakZ":16.2,"breakZ":-15.5,"px":0.9855107102066694,"pz":2.2512453269438484,"x0":-1.289389257761939,"y0":50.000024784502784,"z0":5.5179657562121935,"ax":-9.28192960149342,"ay":30.492299645986197,"az":-14.444423011028956,"vx0":7.744209333761477,"vy0":-135.33423097787846,"vz0":-5.836235732707922,"pfxX":0.6083333333333333,"pfxZ":1.3499999999999999,"pfxZWithGravity":-1.2916666666666667,"breakXInches":7.3,"breakXFeet":0.6083333333333333,"breakZInducedInches":16.2,"breakZInducedFeet":1.3499999999999999,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6083333333333333,"pfxXNoAbs":0.6083333333333333,"plateTimeSZDepth":0.38053522103454424,"plateXPoly":0.9855107102066694,"plateYPoly":0.7083333333333641,"plateZPoly":2.2512453269438484,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.9855107102066694,"plate_z":2.2512453269438484,"player_total_pitches":33,"player_total_pitches_pitch_types":23,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":269,"rowId":"269-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f4b067ad-46cf-4b65-a809-6784b0f36559","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"FS","pitch_name":"Splitter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.8,"end_speed":77.1,"sz_top":3.44996713365224,"sz_bot":1.56492598185503,"sz_depth":8.5,"sz_width":17,"extension":6.192205809506331,"plateTime":0.44968010842423967,"zone":13,"spin_rate":1047,"breakX":6.1,"inducedBreakZ":-3,"breakZ":-42.1,"px":-0.6852879615359772,"pz":1.1629616537069563,"x0":-1.5173898729251878,"y0":50.00228368749952,"z0":5.608150448513296,"ax":-5.693886856111457,"ay":24.87927972772159,"az":-34.243329199372425,"vx0":3.1727136196579835,"vy0":-121.98707286665795,"vz0":-3.29669379226449,"pfxX":0.5083333333333333,"pfxZ":-0.25,"pfxZWithGravity":-3.5083333333333333,"breakXInches":6.1,"breakXFeet":0.5083333333333333,"breakZInducedInches":-3,"breakZInducedFeet":-0.25,"breakZWithGravityInches":42.1,"breakZWithGravityFeet":3.5083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.5083333333333333,"pfxXNoAbs":0.5083333333333333,"plateTimeSZDepth":0.4222754320556943,"plateXPoly":-0.6852879615359772,"plateYPoly":0.7083333333333286,"plateZPoly":1.1629616537069563,"pfxXDirection":"→","inducedBreakZForcedSign":"-3","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":7,"is_abs_challenge":false,"plate_x":-0.6852879615359772,"plate_z":1.1629616537069563,"player_total_pitches":34,"player_total_pitches_pitch_types":7,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":270,"rowId":"270-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f9256fe2-fc17-4ee7-949c-1864405ac394","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.7,"end_speed":83.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.275390196558159,"plateTime":0.4082257403842835,"zone":4,"spin_rate":2301,"breakX":18,"inducedBreakZ":8.8,"breakZ":-23.4,"px":-0.39901030935454895,"pz":2.704171372887153,"x0":-1.3037453950175175,"y0":50.00251322193368,"z0":5.5983159243694125,"ax":-19.65114807098427,"ay":32.290715833791346,"az":-22.750378922315225,"vx0":6.127121442609553,"vy0":-134.74144185399024,"vz0":-3.1854508540349924,"pfxX":1.5,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.95,"breakXInches":18,"breakXFeet":1.5,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":23.4,"breakZWithGravityFeet":1.95,"pfxZDirection":"↓","pfxXWithGravity":1.5,"pfxXNoAbs":1.5,"plateTimeSZDepth":0.38346216900236935,"plateXPoly":-0.39901030935454895,"plateYPoly":0.7083333333333215,"plateZPoly":2.704171372887153,"pfxXDirection":"→","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":-0.39901030935454895,"plate_z":2.704171372887153,"player_total_pitches":35,"player_total_pitches_pitch_types":3,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":271,"rowId":"271-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f28da50d-4c45-47c7-8082-46e64c6e12bc","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94.4,"end_speed":85.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.276747798306124,"plateTime":0.40013454837506934,"zone":6,"spin_rate":2364,"breakX":16,"inducedBreakZ":11.9,"breakZ":-19,"px":0.8043814971642127,"pz":2.2737156658090765,"x0":-1.0458228626489183,"y0":50.00621317653811,"z0":5.6288083042686745,"ax":-18.625980873322238,"ay":31.596880717677106,"az":-18.626242881729805,"vx0":8.423241059938873,"vy0":-137.12209866992316,"vz0":-5.428382045788476,"pfxX":1.3333333333333333,"pfxZ":0.9916666666666667,"pfxZWithGravity":-1.5833333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":11.9,"breakZInducedFeet":0.9916666666666667,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.375788343253122,"plateXPoly":0.8043814971642127,"plateYPoly":0.7083333333333286,"plateZPoly":2.2737156658090765,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":0.8043814971642127,"plate_z":2.2737156658090765,"player_total_pitches":36,"player_total_pitches_pitch_types":4,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":272,"rowId":"272-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"81998250-a8a9-4e4c-bd26-660c3a8d5fd9","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.163037399910584,"plateTime":0.4004641848765851,"zone":6,"spin_rate":2455,"breakX":8.5,"inducedBreakZ":17.2,"breakZ":-13.8,"px":0.5985585198577457,"pz":2.780313326105473,"x0":-1.2940169557060808,"y0":50.00375815373892,"z0":5.549705451061618,"ax":-10.408446205970028,"ay":30.08113452861695,"az":-13.3055477689107,"vx0":6.990168134711586,"vy0":-136.75744939418,"vz0":-4.863752616468559,"pfxX":0.7083333333333334,"pfxZ":1.4333333333333333,"pfxZWithGravity":-1.1500000000000001,"breakXInches":8.5,"breakXFeet":0.7083333333333334,"breakZInducedInches":17.2,"breakZInducedFeet":1.4333333333333333,"breakZWithGravityInches":13.8,"breakZWithGravityFeet":1.1500000000000001,"pfxZDirection":"↓","pfxXWithGravity":0.7083333333333334,"pfxXNoAbs":0.7083333333333334,"plateTimeSZDepth":0.3760079642172572,"plateXPoly":0.5985585198577457,"plateYPoly":0.7083333333333215,"plateZPoly":2.780313326105473,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":10,"is_abs_challenge":false,"plate_x":0.5985585198577457,"plate_z":2.780313326105473,"player_total_pitches":37,"player_total_pitches_pitch_types":24,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":273,"rowId":"273-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a780c815-a6c8-4f32-87bc-2238fe213b11","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.8,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.067623372813844,"plateTime":0.40520518860193677,"zone":2,"spin_rate":2326,"breakX":4.3,"inducedBreakZ":18.6,"breakZ":-13.1,"px":-0.0888206725432259,"pz":3.177631984750754,"x0":-1.347433784071567,"y0":50.001166512062284,"z0":5.571489721071464,"ax":-5.35328604253732,"ay":28.778336699936492,"az":-12.515061058520477,"vx0":4.326848580522434,"vy0":-135.05503606153613,"vz0":-3.912623940067017,"pfxX":0.35833333333333334,"pfxZ":1.55,"pfxZWithGravity":-1.0916666666666666,"breakXInches":4.3,"breakXFeet":0.35833333333333334,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.35833333333333334,"pfxXNoAbs":0.35833333333333334,"plateTimeSZDepth":0.38040056386569004,"plateXPoly":-0.0888206725432259,"plateYPoly":0.7083333333333428,"plateZPoly":3.177631984750754,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"88.0","hit_distance":"47","xba":".000","hit_angle":"86","is_barrel":0,"hc_x":116.74,"hc_x_ft":-20.391573600000015,"hc_y":219.56,"hc_y_ft":-38.95164159999996,"isSword":false,"is_bip_out":"Y","pitch_number":11,"is_abs_challenge":false,"plate_x":-0.0888206725432259,"plate_z":3.177631984750754,"launch_speed":"88.0","launch_angle":"86","player_total_pitches":38,"player_total_pitches_pitch_types":25,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-716794","game_pk":"716794","source":"gamefeed"}],"608665":[{"type":"pitch","year":2023,"sportId":1,"play_id":"dd90f4e2-7c22-4117-af2e-a8377e36abe3","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82,"end_speed":76.2,"sz_top":3.3904353158625,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":6.28740282282129,"plateTime":0.45660972668714805,"zone":2,"spin_rate":2444,"breakX":5.3,"inducedBreakZ":-6.7,"breakZ":-47,"px":0.2724612533901567,"pz":2.898071095434309,"x0":-0.8366338832997033,"y0":50.00268678928222,"z0":5.8939105372729195,"ax":3.963429158727296,"ay":21.061248846655364,"az":-38.00020507583053,"vx0":1.7387186249164177,"vy0":-119.53766241813382,"vz0":1.1520093135992409,"pfxX":-0.44166666666666665,"pfxZ":-0.5583333333333333,"pfxZWithGravity":-3.9166666666666665,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":-6.7,"breakZInducedFeet":-0.5583333333333333,"breakZWithGravityInches":47,"breakZWithGravityFeet":3.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.4285544441809418,"plateXPoly":0.2724612533901567,"plateYPoly":0.7083333333333783,"plateZPoly":2.898071095434309,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2724612533901567,"plate_z":2.898071095434309,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":208,"rowId":"208-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"CU":2,"CH":4,"SI":5,"FF":4,"SL":5},"results":{"S":9,"B":8,"X":3},"avg_pitch_speed":[{"oSwingMiss":0,"oFouls":1,"oInPlay":0,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":0.5,"strike_rate":0.6,"first_pitches":1,"first_pitch_strikes":1,"first_pitch_strike_rate":"100","o_contact":1,"z_contact":1,"zone_rate":0.4,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-0.9","avg_rel_z":"5.4","avg_rpm":"2522","max_rpm":"2556","min_rpm":"2461","avg_break_z":"33","max_break_z":"34","min_break_z":"31","avg_bat_speed":"--","avg_break_z_induced":"2","max_break_z_induced":"4","min_break_z_induced":"1","avg_break_x":"5","max_break_x":"6","min_break_x":"3","min_pitch_speed":"87.0","avg_pitch_speed":"87.6","max_pitch_speed":"88.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"S":3,"B":2},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":1,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":5,"pitches_inning_7":5,"avg_speed_inning_7":"87.6","avg_speed_inning_7_vs_avg":0,"percent":"25","rhb_pitch_percent":42,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0.3333333333333333,"z_swing":0.5,"strike_rate":0.6,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":1,"z_contact":1,"zone_rate":0.4,"swings":2,"miss_percent":"0","cs_plus_whiffs":1,"csw_percent":20,"avg_rel_x":"-0.8","avg_rel_z":"5.5","avg_rpm":"2242","max_rpm":"2287","min_rpm":"2195","avg_break_z":"19","max_break_z":"22","min_break_z":"18","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"12","min_break_z_induced":"7","avg_break_x":"15","max_break_x":"17","min_break_x":"15","min_pitch_speed":"95.7","avg_pitch_speed":"96.3","max_pitch_speed":"98.4","avg_hit_speed":"77.0","max_hit_speed":"77.0","min_hit_speed":"77.0","count":5,"pitches_vs_right":5,"pitches_vs_left":0,"results":{"B":2,"S":2,"X":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":1,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":5,"pitches_inning_7":5,"avg_speed_inning_7":"96.3","avg_speed_inning_7_vs_avg":0.04000000000000625,"percent":"25","rhb_pitch_percent":42,"lhb_pitch_percent":0,"pitch_pct_time_thru_1":"25","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":0,"oFouls":0,"oInPlay":1,"oSwings":1,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0.25,"z_swing":null,"strike_rate":0.25,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":1,"z_contact":null,"zone_rate":0,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"-0.9","avg_rel_z":"5.5","avg_rpm":"2301","max_rpm":"2353","min_rpm":"2247","avg_break_z":"15","max_break_z":"16","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"15","max_break_z_induced":"16","min_break_z_induced":"14","avg_break_x":"9","max_break_x":"10","min_break_x":"6","min_pitch_speed":"94.9","avg_pitch_speed":"96.0","max_pitch_speed":"97.1","avg_hit_speed":"71.5","max_hit_speed":"71.5","min_hit_speed":"71.5","count":4,"pitches_vs_right":2,"pitches_vs_left":2,"results":{"B":3,"X":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":4,"pitches_inning_7":4,"avg_speed_inning_7":"96.0","avg_speed_inning_7_vs_avg":-0.025000000000005684,"percent":"20","rhb_pitch_percent":17,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"4-Seam Fastball","pitch_type_literal":"FF"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":1,"zFouls":1,"zInPlay":1,"zSwings":3,"o_swing":0,"z_swing":1,"strike_rate":0.75,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":0.6666666666666666,"zone_rate":0.75,"swings":3,"miss_percent":"33","cs_plus_whiffs":1,"csw_percent":25,"avg_rel_x":"-0.9","avg_rel_z":"5.6","avg_rpm":"1681","max_rpm":"1733","min_rpm":"1592","avg_break_z":"29","max_break_z":"31","min_break_z":"26","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"8","min_break_z_induced":"5","avg_break_x":"15","max_break_x":"16","min_break_x":"14","min_pitch_speed":"86.1","avg_pitch_speed":"88.0","max_pitch_speed":"89.4","avg_hit_speed":"77.6","max_hit_speed":"77.6","min_hit_speed":"77.6","count":4,"pitches_vs_right":0,"pitches_vs_left":4,"results":{"B":1,"X":1,"S":2},"swinging_strikes":1,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":1,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":4,"pitches_inning_7":4,"avg_speed_inning_7":"88.0","avg_speed_inning_7_vs_avg":0.025000000000005684,"percent":"20","rhb_pitch_percent":0,"lhb_pitch_percent":50,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":null,"z_swing":0,"strike_rate":1,"first_pitches":2,"first_pitch_strikes":2,"first_pitch_strike_rate":"100","o_contact":null,"z_contact":null,"zone_rate":1,"swings":0,"miss_percent":"--","cs_plus_whiffs":2,"csw_percent":100,"avg_rel_x":"-0.9","avg_rel_z":"5.8","avg_rpm":"2449","max_rpm":"2453","min_rpm":"2444","avg_break_z":"49","max_break_z":"51","min_break_z":"47","avg_bat_speed":"--","avg_break_z_induced":"-9","max_break_z_induced":"-7","min_break_z_induced":"-11","avg_break_x":"5","max_break_x":"5","min_break_x":"5","min_pitch_speed":"82.0","avg_pitch_speed":"82.2","max_pitch_speed":"82.3","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":2,"pitches_vs_right":0,"pitches_vs_left":2,"results":{"S":2},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":2,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":2,"pitches_inning_7":2,"avg_speed_inning_7":"82.2","avg_speed_inning_7_vs_avg":-0.04999999999999716,"percent":"10","rhb_pitch_percent":0,"lhb_pitch_percent":25,"pitch_pct_time_thru_1":"10","pitch_pct_time_thru_1_vs_avg":0,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":1,"oInPlay":2,"oSwings":3,"zSwingMiss":1,"zFouls":3,"zInPlay":1,"zSwings":5,"o_swing":0.2727272727272727,"z_swing":0.5555555555555556,"strike_rate":0.6,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":1,"z_contact":0.8,"zone_rate":0.45,"swings":8,"miss_percent":"13","cs_plus_whiffs":5,"csw_percent":25,"avg_rel_x":"-0.9","avg_rel_z":"5.5","avg_rpm":"2232","max_rpm":"2556","min_rpm":"1592","avg_break_z":"27","max_break_z":"51","min_break_z":"13","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"16","min_break_z_induced":"-11","avg_break_x":"10","max_break_x":"17","min_break_x":"3","min_pitch_speed":"82.0","avg_pitch_speed":"91.0","max_pitch_speed":"98.4","avg_hit_speed":"75.4","max_hit_speed":"","min_hit_speed":"","count":20,"pitches_vs_right":12,"pitches_vs_left":8,"results":{"S":9,"B":8,"X":3},"swinging_strikes":1,"fouls":4,"strikeouts":0,"called_strikes":4,"balls_in_play":3,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":7,"max_inning":7,"pitches_time_thru_1":20,"pitches_inning_7":20,"avg_speed_inning_7":"91.0","avg_speed_inning_7_vs_avg":0,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"aad0c06c-0179-4b9b-8ef5-96483ae6d5bc","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":86.1,"end_speed":79.3,"sz_top":3.47922336266477,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":6.2734099940353465,"plateTime":0.43570336811327337,"zone":11,"spin_rate":1592,"breakX":14,"inducedBreakZ":5.3,"breakZ":-31.4,"px":-1.1392906039348452,"pz":2.8223588785415146,"x0":-1.0132135820260606,"y0":50.00502862713618,"z0":5.630779015195771,"ax":-12.871693029706044,"ay":24.390503036147308,"az":-27.512420500648012,"vx0":2.3242662491796247,"vy0":-125.50738907639109,"vz0":-1.23915068305347,"pfxX":1.1666666666666667,"pfxZ":0.44166666666666665,"pfxZWithGravity":-2.6166666666666667,"breakXInches":14,"breakXFeet":1.1666666666666667,"breakZInducedInches":5.3,"breakZInducedFeet":0.44166666666666665,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.1666666666666667,"pfxXNoAbs":1.1666666666666667,"plateTimeSZDepth":0.4090364146627812,"plateXPoly":-1.1392906039348452,"plateYPoly":0.7083333333333215,"plateZPoly":2.8223588785415146,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.1392906039348452,"plate_z":2.8223588785415146,"player_total_pitches":2,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":209,"rowId":"209-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6e77b079-af47-4118-840b-e5d923466c7c","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.8,"end_speed":81.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.458845940631268,"plateTime":0.4272141790146211,"zone":7,"spin_rate":1733,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-29.5,"px":-0.6584931621420019,"pz":1.7773085078622217,"x0":-0.9050465567804683,"y0":50.006291792795906,"z0":5.551734732565216,"ax":-14.249358373389738,"ay":24.40214164424678,"az":-26.283524976403395,"vx0":3.471888719584569,"vy0":-127.82776018127748,"vz0":-4.142386282427811,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.4583333333333335,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":29.5,"breakZWithGravityFeet":2.4583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.40100822599362757,"plateXPoly":-0.6584931621420019,"plateYPoly":0.708333333333357,"plateZPoly":1.7773085078622217,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.6","hit_distance":"27","xba":".090","hit_angle":"-2","is_barrel":0,"hc_x":145.02,"hc_x_ft":47.77340720000001,"hc_y":161.08,"hc_y_ft":102.0062112,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6584931621420019,"plate_z":1.7773085078622217,"launch_speed":"77.6","launch_angle":"-2","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0291f530-b689-45ce-8ad0-4945a60022d5","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.1,"end_speed":88.1,"sz_top":2.91681703879117,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.612141309408297,"plateTime":0.39188629033634914,"zone":14,"spin_rate":2248,"breakX":16,"inducedBreakZ":10.7,"breakZ":-19,"px":1.3737387298965371,"pz":1.750255335912259,"x0":-0.5416365899429523,"y0":50.00260944303193,"z0":5.514386033796114,"ax":-19.422506795331024,"ay":30.636036264883142,"az":-19.19062388499668,"vx0":8.77903890547117,"vy0":-139.62608770193268,"vz0":-6.7015321039231015,"pfxX":1.3333333333333333,"pfxZ":0.8916666666666666,"pfxZWithGravity":-1.5833333333333333,"breakXInches":16,"breakXFeet":1.3333333333333333,"breakZInducedInches":10.7,"breakZInducedFeet":0.8916666666666666,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3333333333333333,"pfxXNoAbs":1.3333333333333333,"plateTimeSZDepth":0.3678932879908443,"plateXPoly":1.3737387298965371,"plateYPoly":0.7083333333333783,"plateZPoly":1.750255335912259,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.3737387298965371,"plate_z":1.750255335912259,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":211,"rowId":"211-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f49425a4-ad3c-4c4a-b449-94f8acbb659c","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":96,"end_speed":87.2,"sz_top":3.03523409827213,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.571103822331845,"plateTime":0.39379207072685407,"zone":14,"spin_rate":2353,"breakX":10.2,"inducedBreakZ":14.4,"breakZ":-15.5,"px":0.8727553755825743,"pz":2.074740452649321,"x0":-0.7549788734607181,"y0":50.00473090756844,"z0":5.458658046451352,"ax":-12.627832453822169,"ay":33.49315174534126,"az":-15.228788676484006,"vx0":6.73623738092075,"vy0":-139.47938676546048,"vz0":-6.333072015304203,"pfxX":0.85,"pfxZ":1.2,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":14.4,"breakZInducedFeet":1.2,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.36985546158433585,"plateXPoly":0.8727553755825743,"plateYPoly":0.7083333333333144,"plateZPoly":2.074740452649321,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.8727553755825743,"plate_z":2.074740452649321,"player_total_pitches":5,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":212,"rowId":"212-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b87190ce-aed5-472e-95b4-cc8982c296d3","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":95.7,"end_speed":88.1,"sz_top":3.00563058844479,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.5958736824437345,"plateTime":0.39237450354414216,"zone":4,"spin_rate":2219,"breakX":14.5,"inducedBreakZ":10.8,"breakZ":-19,"px":-0.3928454531867507,"pz":1.9182780527577377,"x0":-0.8734985115381815,"y0":50.003552374496024,"z0":5.4760753447485655,"ax":-16.705613235737705,"ay":29.801273969010293,"az":-19.285109513190815,"vx0":4.381559697559131,"vy0":-139.32141843502436,"vz0":-6.107487701189494,"pfxX":1.2083333333333333,"pfxZ":0.9,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.368333783105385,"plateXPoly":-0.3928454531867507,"plateYPoly":0.7083333333333641,"plateZPoly":1.9182780527577377,"pfxXDirection":"→","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.3928454531867507,"plate_z":1.9182780527577377,"player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":213,"rowId":"213-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd2f209-ddd3-47e1-bdb6-41b8c25028ae","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":95.7,"end_speed":87.4,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.564503245859527,"plateTime":0.39357991315589214,"zone":11,"spin_rate":2195,"breakX":16.9,"inducedBreakZ":12.2,"breakZ":-17.6,"px":-0.8975158697287089,"pz":2.2951132989086496,"x0":-0.8757006166251122,"y0":50.00367089405856,"z0":5.522870560336822,"ax":-19.187486731511374,"ay":32.13398650195813,"az":-17.8339978541767,"vx0":3.4866342829964836,"vy0":-139.31988452566907,"vz0":-5.438018394311201,"pfxX":1.4083333333333332,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.36958059027198575,"plateXPoly":-0.8975158697287089,"plateYPoly":0.7083333333333002,"plateZPoly":2.2951132989086496,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"77.0","hit_speed":"77.0","hit_distance":"272","xba":".130","hit_angle":"41","is_barrel":0,"hc_x":66.92,"hc_x_ft":-140.4757088,"hc_y":107.63,"hc_y_ft":230.83995320000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8975158697287089,"plate_z":2.2951132989086496,"launch_speed":"77.0","launch_angle":"41","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e74a9175-d1db-4452-bd0c-04be06eb897d","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":82.3,"end_speed":76.3,"sz_top":3.68637545643424,"sz_bot":1.97923264559147,"sz_depth":8.5,"sz_width":17,"extension":6.3805379695774125,"plateTime":0.4557904540876665,"zone":8,"spin_rate":2453,"breakX":5.2,"inducedBreakZ":-10.7,"breakZ":-50.8,"px":-0.25304033005121096,"pz":2.3363068852789075,"x0":-0.9072634689367036,"y0":50.005018327136355,"z0":5.756693426464983,"ax":4.043536227760513,"ay":22.227069327721313,"az":-41.145590217907404,"vx0":0.6638174300357194,"vy0":-119.96230967821037,"vz0":0.8095614803059976,"pfxX":-0.43333333333333335,"pfxZ":-0.8916666666666666,"pfxZWithGravity":-4.233333333333333,"breakXInches":-5.2,"breakXFeet":-0.43333333333333335,"breakZInducedInches":-10.7,"breakZInducedFeet":-0.8916666666666666,"breakZWithGravityInches":50.8,"breakZWithGravityFeet":4.233333333333333,"pfxZDirection":"↓","pfxXWithGravity":5.2,"pfxXNoAbs":-0.43333333333333335,"plateTimeSZDepth":0.42789713185046224,"plateXPoly":-0.25304033005121096,"plateYPoly":0.7083333333333499,"plateZPoly":2.3363068852789075,"pfxXDirection":"←","inducedBreakZForcedSign":"-10.7","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.25304033005121096,"plate_z":2.3363068852789075,"player_total_pitches":8,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":215,"rowId":"215-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d2d14953-f6f1-462a-bdf7-8a7d2175a734","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.9,"end_speed":87.6,"sz_top":3.80473513703414,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":6.306782969400579,"plateTime":0.3925213697880765,"zone":11,"spin_rate":2336,"breakX":9.8,"inducedBreakZ":14.5,"breakZ":-15.2,"px":-1.4599447740000333,"pz":3.0918796241089552,"x0":-1.128387378032673,"y0":50.001985944982735,"z0":5.473096398466416,"ax":-10.966429113772815,"ay":31.92552449822456,"az":-15.808211074791322,"vx0":1.1212467484880213,"vy0":-139.63180312604422,"vz0":-3.547871969762153,"pfxX":0.8166666666666668,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.2666666666666666,"breakXInches":9.8,"breakXFeet":0.8166666666666668,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":15.2,"breakZWithGravityFeet":1.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.8166666666666668,"pfxXNoAbs":0.8166666666666668,"plateTimeSZDepth":0.36855437364971927,"plateXPoly":-1.4599447740000333,"plateYPoly":0.7083333333333712,"plateZPoly":3.0918796241089552,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.4599447740000333,"plate_z":3.0918796241089552,"player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":216,"rowId":"216-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ec7fb045-4794-43b0-a441-dc12e27a84a5","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.453336810398635,"plateTime":0.4231819225326676,"zone":7,"spin_rate":1714,"breakX":15.8,"inducedBreakZ":7.8,"breakZ":-26.8,"px":-0.6228345908246998,"pz":2.0626369852421096,"x0":-0.9126970164797968,"y0":50.004840842517496,"z0":5.556558999837475,"ax":-15.550737971674101,"ay":26.023887837886047,"az":-24.20940164303575,"vx0":3.8186356381851563,"vy0":-129.2534450965465,"vz0":-3.985539912320225,"pfxX":1.3166666666666667,"pfxZ":0.65,"pfxZWithGravity":-2.2333333333333334,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":7.8,"breakZInducedFeet":0.65,"breakZWithGravityInches":26.8,"breakZWithGravityFeet":2.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.3972832977090419,"plateXPoly":-0.6228345908246998,"plateYPoly":0.7083333333334068,"plateZPoly":2.0626369852421096,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6228345908246998,"plate_z":2.0626369852421096,"player_total_pitches":10,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":217,"rowId":"217-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39e933d1-31d7-481e-8709-899140c2c4a0","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":89.4,"end_speed":82.8,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.508819481142794,"plateTime":0.4189256895430944,"zone":8,"spin_rate":1686,"breakX":14.5,"inducedBreakZ":7.6,"breakZ":-26.4,"px":-0.21524039210494694,"pz":1.8386907310878877,"x0":-0.8289146688067685,"y0":50.00600319185349,"z0":5.494174409653901,"ax":-14.71275747765979,"ay":24.65132533639567,"az":-24.330486783848233,"vx0":4.453259589634599,"vy0":-130.2207813324212,"vz0":-4.51323681382617,"pfxX":1.2083333333333333,"pfxZ":0.6333333333333333,"pfxZWithGravity":-2.1999999999999997,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":7.6,"breakZInducedFeet":0.6333333333333333,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.39320400736698974,"plateXPoly":-0.21524039210494694,"plateYPoly":0.7083333333333428,"plateZPoly":1.8386907310878877,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.21524039210494694,"plate_z":1.8386907310878877,"player_total_pitches":11,"player_total_pitches_pitch_types":4,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":218,"rowId":"218-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"98bcab58-fc04-4a1c-b0ef-dbde747bb0a8","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":97.1,"end_speed":88.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.639894210616233,"plateTime":0.38736546509592484,"zone":12,"spin_rate":2267,"breakX":6.4,"inducedBreakZ":16.3,"breakZ":-12.6,"px":0.19595915911536765,"pz":3.827084125192134,"x0":-0.8589016915165718,"y0":50.00647436044669,"z0":5.556839398090569,"ax":-8.141770632341878,"ay":31.83118146433185,"az":-13.598213455264364,"vx0":4.380868649065547,"vy0":-141.32807630745293,"vz0":-2.2827923752050725,"pfxX":0.5333333333333333,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.05,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3637184758126338,"plateXPoly":0.19595915911536765,"plateYPoly":0.7083333333332718,"plateZPoly":3.827084125192134,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"71.5","hit_distance":"217","xba":".990","hit_angle":"23","is_barrel":0,"hc_x":130.93,"hc_x_ft":13.811434800000029,"hc_y":102.46,"hc_y_ft":243.30151440000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19595915911536765,"plate_z":3.827084125192134,"launch_speed":"71.5","launch_angle":"23","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"857b35c8-9786-4391-9ecb-2e821a286869","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.6,"end_speed":82.4,"sz_top":3.1536429977423,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.540280843719682,"plateTime":0.42434156577128457,"zone":2,"spin_rate":2542,"breakX":3.1,"inducedBreakZ":0.8,"breakZ":-33.8,"px":0.18074679964359364,"pz":2.651186316471343,"x0":-0.9396301210960507,"y0":50.00343931641411,"z0":5.571918213823711,"ax":2.5488634260654948,"ay":19.644026292566902,"az":-31.340153091485792,"vx0":2.307881304532637,"vy0":-127.76937917681752,"vz0":-1.1021903967155988,"pfxX":-0.25833333333333336,"pfxZ":0.06666666666666667,"pfxZWithGravity":-2.8166666666666664,"breakXInches":-3.1,"breakXFeet":-0.25833333333333336,"breakZInducedInches":0.8,"breakZInducedFeet":0.06666666666666667,"breakZWithGravityInches":33.8,"breakZWithGravityFeet":2.8166666666666664,"pfxZDirection":"↓","pfxXWithGravity":3.1,"pfxXNoAbs":-0.25833333333333336,"plateTimeSZDepth":0.39798948939827455,"plateXPoly":0.18074679964359364,"plateYPoly":0.7083333333333357,"plateZPoly":2.651186316471343,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.18074679964359364,"plate_z":2.651186316471343,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":220,"rowId":"220-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e21e78-1e92-4bfc-947f-dcec8071c5b4","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.8,"end_speed":89.1,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.7470115862162015,"plateTime":0.39007632179269436,"zone":4,"spin_rate":2262,"breakX":14.5,"inducedBreakZ":7.2,"breakZ":-22.2,"px":-0.5276274268685774,"pz":2.0039027544024517,"x0":-0.8947697892238764,"y0":50.006121228383634,"z0":5.428463883609338,"ax":-16.80760358627106,"ay":26.70554455872703,"az":-23.428323952298843,"vx0":4.079066488607891,"vy0":-139.5708916872692,"vz0":-5.06832860077312,"pfxX":1.2083333333333333,"pfxZ":0.6,"pfxZWithGravity":-1.8499999999999999,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3660271617986996,"plateXPoly":-0.5276274268685774,"plateYPoly":0.7083333333333002,"plateZPoly":2.0039027544024517,"pfxXDirection":"→","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5276274268685774,"plate_z":2.0039027544024517,"player_total_pitches":14,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":221,"rowId":"221-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4a5c316a-79a4-4b65-96a1-e4a058b3f228","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":88.3,"end_speed":82,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.494622205727014,"plateTime":0.42410610227174894,"zone":14,"spin_rate":2516,"breakX":6.1,"inducedBreakZ":3.4,"breakZ":-31.4,"px":0.9496866471346758,"pz":1.47051021566296,"x0":-0.8462382431091847,"y0":50.00478438839369,"z0":5.417035790260955,"ax":5.0549709176205635,"ay":24.270980126215413,"az":-28.467803408595778,"vx0":3.505607007476562,"vy0":-128.67249807034207,"vz0":-4.248462949412927,"pfxX":-0.5083333333333333,"pfxZ":0.2833333333333333,"pfxZWithGravity":-2.6166666666666667,"breakXInches":-6.1,"breakXFeet":-0.5083333333333333,"breakZInducedInches":3.4,"breakZInducedFeet":0.2833333333333333,"breakZWithGravityInches":31.4,"breakZWithGravityFeet":2.6166666666666667,"pfxZDirection":"↓","pfxXWithGravity":6.1,"pfxXNoAbs":-0.5083333333333333,"plateTimeSZDepth":0.39805971663026923,"plateXPoly":0.9496866471346758,"plateYPoly":0.7083333333333428,"plateZPoly":1.47051021566296,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9496866471346758,"plate_z":1.47051021566296,"player_total_pitches":15,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":222,"rowId":"222-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a423da7b-9489-4c79-a51d-0178ce898072","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":94.9,"end_speed":85.9,"sz_top":3.12404155173715,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":6.4535625942625865,"plateTime":0.39804679666376996,"zone":11,"spin_rate":2247,"breakX":9,"inducedBreakZ":15.8,"breakZ":-14.8,"px":-0.08117223640567928,"pz":3.9598814089638723,"x0":-0.9046081692446107,"y0":50.00568486256723,"z0":5.514955503956858,"ax":-10.567337445146118,"ay":33.17589005996531,"az":-15.353839034246782,"vx0":4.1778642403007815,"vy0":-138.05484674084198,"vz0":-1.2890142301886183,"pfxX":0.75,"pfxZ":1.3166666666666667,"pfxZWithGravity":-1.2333333333333334,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":15.8,"breakZInducedFeet":1.3166666666666667,"breakZWithGravityInches":14.8,"breakZWithGravityFeet":1.2333333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.3738813699347541,"plateXPoly":-0.08117223640567928,"plateYPoly":0.7083333333333428,"plateZPoly":3.9598814089638723,"pfxXDirection":"→","inducedBreakZForcedSign":"+15.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.08117223640567928,"plate_z":3.9598814089638723,"player_total_pitches":16,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":223,"rowId":"223-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e36b37dd-7e87-4328-beef-33f3b90e5aa8","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":87.7,"end_speed":81.6,"sz_top":3.18324391798553,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.661948939660136,"plateTime":0.42683227258356826,"zone":14,"spin_rate":2461,"breakX":4.1,"inducedBreakZ":4,"breakZ":-31.2,"px":0.25827532366043293,"pz":1.0169598281503154,"x0":-0.9834957616721285,"y0":50.00265839883079,"z0":5.3524139246019535,"ax":3.259649780882891,"ay":23.383746724974078,"az":-27.69998187896516,"vx0":2.4472077734212045,"vy0":-127.74564840011261,"vz0":-5.275567897106433,"pfxX":-0.3416666666666666,"pfxZ":0.3333333333333333,"pfxZWithGravity":-2.6,"breakXInches":-4.1,"breakXFeet":-0.3416666666666666,"breakZInducedInches":4,"breakZInducedFeet":0.3333333333333333,"breakZWithGravityInches":31.2,"breakZWithGravityFeet":2.6,"pfxZDirection":"↓","pfxXWithGravity":4.1,"pfxXNoAbs":-0.3416666666666666,"plateTimeSZDepth":0.4005639661270215,"plateXPoly":0.25827532366043293,"plateYPoly":0.7083333333333286,"plateZPoly":1.0169598281503154,"pfxXDirection":"←","inducedBreakZForcedSign":"+4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.25827532366043293,"plate_z":1.0169598281503154,"player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":224,"rowId":"224-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4d88fd70-907b-4bce-9aa9-08f6b178801a","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SL","pitch_name":"Slider","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87,"end_speed":81.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.377981339960984,"plateTime":0.42911514513946836,"zone":9,"spin_rate":2537,"breakX":4.9,"inducedBreakZ":1.1,"breakZ":-34.4,"px":0.32206454070254775,"pz":1.82943931247857,"x0":-1.032730376142483,"y0":50.00029222460088,"z0":5.421884970454811,"ax":4.020817932716007,"ay":21.776591289317594,"az":-30.859726072656493,"vx0":2.555606613865266,"vy0":-126.81440097282477,"vz0":-2.7106276178114186,"pfxX":-0.4083333333333334,"pfxZ":0.09166666666666667,"pfxZWithGravity":-2.8666666666666667,"breakXInches":-4.9,"breakXFeet":-0.4083333333333334,"breakZInducedInches":1.1,"breakZInducedFeet":0.09166666666666667,"breakZWithGravityInches":34.4,"breakZWithGravityFeet":2.8666666666666667,"pfxZDirection":"↓","pfxXWithGravity":4.9,"pfxXNoAbs":-0.4083333333333334,"plateTimeSZDepth":0.4026112634994344,"plateXPoly":0.32206454070254775,"plateYPoly":0.7083333333333002,"plateZPoly":1.82943931247857,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.32206454070254775,"plate_z":1.82943931247857,"player_total_pitches":18,"player_total_pitches_pitch_types":4,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":225,"rowId":"225-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"adf01eb4-97a9-487d-8688-866dfb5ea668","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87.4,"end_speed":81.5,"sz_top":3.1536429977423,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":6.434887947126787,"plateTime":0.4282327304476121,"zone":14,"spin_rate":2556,"breakX":6,"inducedBreakZ":2,"breakZ":-33.4,"px":1.4849364784970867,"pz":0.7705258889883968,"x0":-0.81574995705406,"y0":50.00241838805234,"z0":5.331816881726223,"ax":4.596803278354662,"ay":23.288509103988776,"az":-29.47279402357441,"vx0":4.801020424246246,"vy0":-127.33640368860064,"vz0":-5.427340760448697,"pfxX":-0.5,"pfxZ":0.16666666666666666,"pfxZWithGravity":-2.783333333333333,"breakXInches":-6,"breakXFeet":-0.5,"breakZInducedInches":2,"breakZInducedFeet":0.16666666666666666,"breakZWithGravityInches":33.4,"breakZWithGravityFeet":2.783333333333333,"pfxZDirection":"↓","pfxXWithGravity":6,"pfxXNoAbs":-0.5,"plateTimeSZDepth":0.40188649263873877,"plateXPoly":1.4849364784970867,"plateYPoly":0.708333333333357,"plateZPoly":0.7705258889883968,"pfxXDirection":"←","inducedBreakZForcedSign":"+2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":1.4849364784970867,"plate_z":0.7705258889883968,"player_total_pitches":19,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":226,"rowId":"226-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"04418bc5-6f36-4e58-8dfb-b59af73d02e6","inning":7,"half_inning":"bottom","ab_number":61,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Walk","des":"Connor Wong walks. Triston Casas to 2nd.","events":"Walk","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":98.4,"end_speed":90.6,"sz_top":3.09443958387247,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":6.815255210682523,"plateTime":0.3819352681242285,"zone":14,"spin_rate":2287,"breakX":14.9,"inducedBreakZ":9.4,"breakZ":-18.7,"px":1.4409438639282552,"pz":1.9224026812448964,"x0":-0.6682249692789541,"y0":50.002637377409535,"z0":5.40488103031733,"ax":-19.171373548397327,"ay":30.857259715543467,"az":-20.19150620468165,"vx0":9.319830914294881,"vy0":-143.03519418935664,"vz0":-6.094949649848351,"pfxX":1.2416666666666667,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.5583333333333333,"breakXInches":14.9,"breakXFeet":1.2416666666666667,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":18.7,"breakZWithGravityFeet":1.5583333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2416666666666667,"pfxXNoAbs":1.2416666666666667,"plateTimeSZDepth":0.3584932497611801,"plateXPoly":1.4409438639282552,"plateYPoly":0.7083333333333712,"plateZPoly":1.9224026812448964,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":1.4409438639282552,"plate_z":1.9224026812448964,"player_total_pitches":20,"player_total_pitches_pitch_types":5,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":227,"rowId":"227-716794","game_pk":"716794","source":"gamefeed"}],"664285":[{"type":"pitch","year":2023,"sportId":1,"play_id":"bd751a65-cf87-4b90-a02e-253bfe0424a9","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.3,"end_speed":85.5,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.797283582430307,"plateTime":0.4032165539234338,"zone":3,"spin_rate":2096,"breakX":14.8,"inducedBreakZ":9.4,"breakZ":-22.1,"px":0.28326067531573773,"pz":2.878255301245292,"x0":0.619951070125001,"y0":50.00507684015506,"z0":6.103650231159985,"ax":16.107368062391828,"ay":29.64066413111354,"az":-21.781762830128116,"vx0":-3.9383971581163393,"vy0":-135.82077248995049,"vz0":-4.3961639968131365,"pfxX":-1.2333333333333334,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.8416666666666668,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":22.1,"breakZWithGravityFeet":1.8416666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.37859450401984085,"plateXPoly":0.28326067531573773,"plateYPoly":0.7083333333333215,"plateZPoly":2.878255301245292,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.28326067531573773,"plate_z":2.878255301245292,"player_total_pitches":1,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":12,"rowId":"12-716794","game_pk":"716794","source":"gamefeed","pitch_types":{"SI":41,"CU":10,"CH":26,"FC":5,"SL":1},"results":{"S":39,"B":26,"X":18},"avg_pitch_speed":[{"oSwingMiss":3,"oFouls":3,"oInPlay":0,"oSwings":6,"zSwingMiss":0,"zFouls":9,"zInPlay":9,"zSwings":18,"o_swing":0.375,"z_swing":0.72,"strike_rate":0.7317073170731707,"first_pitches":15,"first_pitch_strikes":8,"first_pitch_strike_rate":"53","o_contact":0.5,"z_contact":1,"zone_rate":0.6097560975609756,"swings":24,"miss_percent":"13","cs_plus_whiffs":9,"csw_percent":22,"avg_rel_x":"0.5","avg_rel_z":"5.9","avg_rpm":"2158","max_rpm":"2276","min_rpm":"2039","avg_break_z":"20","max_break_z":"25","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"10","max_break_z_induced":"15","min_break_z_induced":"4","avg_break_x":"15","max_break_x":"18","min_break_x":"13","min_pitch_speed":"93.1","avg_pitch_speed":"95.5","max_pitch_speed":"97.2","avg_hit_speed":"95.8","max_hit_speed":"107.1","min_hit_speed":"73.8","count":41,"pitches_vs_right":25,"pitches_vs_left":16,"results":{"S":21,"B":11,"X":9},"swinging_strikes":3,"fouls":12,"strikeouts":2,"called_strikes":6,"balls_in_play":9,"base_hits":4,"hard_hits":6,"barrels":2,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":6,"pitches_time_thru_1":22,"pitches_time_thru_2":15,"pitches_time_thru_3":4,"pitches_inning_1":9,"avg_speed_inning_1":"95.4","avg_speed_inning_1_vs_avg":-0.055555555555557135,"pitches_inning_2":8,"avg_speed_inning_2":"94.6","avg_speed_inning_2_vs_avg":-0.8874999999999886,"pitches_inning_3":5,"avg_speed_inning_3":"95.0","avg_speed_inning_3_vs_avg":-0.5200000000000102,"pitches_inning_4":3,"avg_speed_inning_4":"96.3","avg_speed_inning_4_vs_avg":0.8333333333333286,"pitches_inning_5":6,"avg_speed_inning_5":"96.1","avg_speed_inning_5_vs_avg":0.5833333333333286,"pitches_inning_6":10,"avg_speed_inning_6":"96.1","avg_speed_inning_6_vs_avg":0.5700000000000074,"percent":"49","rhb_pitch_percent":50,"lhb_pitch_percent":48,"pitch_pct_time_thru_1":"55","pitch_pct_time_thru_1_vs_avg":6.000000000000007,"pitch_pct_time_thru_2":"44","pitch_pct_time_thru_2_vs_avg":-4.882352941176471,"pitch_pct_time_thru_3":"44","pitch_pct_time_thru_3_vs_avg":-4.555555555555557,"pitch_type":"Sinker","pitch_type_literal":"SI"},{"oSwingMiss":3,"oFouls":1,"oInPlay":1,"oSwings":5,"zSwingMiss":1,"zFouls":4,"zInPlay":6,"zSwings":11,"o_swing":0.4166666666666667,"z_swing":0.7857142857142857,"strike_rate":0.7307692307692307,"first_pitches":4,"first_pitch_strikes":3,"first_pitch_strike_rate":"75","o_contact":0.4,"z_contact":0.9090909090909091,"zone_rate":0.5384615384615384,"swings":16,"miss_percent":"25","cs_plus_whiffs":7,"csw_percent":27,"avg_rel_x":"0.5","avg_rel_z":"6.0","avg_rpm":"1682","max_rpm":"1853","min_rpm":"1535","avg_break_z":"29","max_break_z":"35","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"4","max_break_z_induced":"9","min_break_z_induced":"-1","avg_break_x":"15","max_break_x":"17","min_break_x":"13","min_pitch_speed":"88.8","avg_pitch_speed":"90.8","max_pitch_speed":"93.0","avg_hit_speed":"86.6","max_hit_speed":"100.2","min_hit_speed":"61.9","count":26,"pitches_vs_right":16,"pitches_vs_left":10,"results":{"B":7,"S":12,"X":7},"swinging_strikes":4,"fouls":5,"strikeouts":3,"called_strikes":3,"balls_in_play":7,"base_hits":0,"hard_hits":3,"barrels":0,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":6,"pitches_time_thru_1":8,"pitches_time_thru_2":13,"pitches_time_thru_3":5,"pitches_inning_1":3,"avg_speed_inning_1":"90.3","avg_speed_inning_1_vs_avg":-0.46666666666666856,"pitches_inning_2":1,"avg_speed_inning_2":"90.9","avg_speed_inning_2_vs_avg":0.10000000000000853,"pitches_inning_3":4,"avg_speed_inning_3":"90.4","avg_speed_inning_3_vs_avg":-0.44999999999998863,"pitches_inning_4":5,"avg_speed_inning_4":"90.8","avg_speed_inning_4_vs_avg":0.04000000000000625,"pitches_inning_5":3,"avg_speed_inning_5":"91.4","avg_speed_inning_5_vs_avg":0.5999999999999943,"pitches_inning_6":10,"avg_speed_inning_6":"91.0","avg_speed_inning_6_vs_avg":0.21000000000000796,"percent":"31","rhb_pitch_percent":32,"lhb_pitch_percent":30,"pitch_pct_time_thru_1":"20","pitch_pct_time_thru_1_vs_avg":-11,"pitch_pct_time_thru_2":"38","pitch_pct_time_thru_2_vs_avg":7.235294117647058,"pitch_pct_time_thru_3":"56","pitch_pct_time_thru_3_vs_avg":24.555555555555557,"pitch_type":"Changeup","pitch_type_literal":"CH"},{"oSwingMiss":0,"oFouls":1,"oInPlay":1,"oSwings":2,"zSwingMiss":0,"zFouls":1,"zInPlay":1,"zSwings":2,"o_swing":0.4,"z_swing":0.4,"strike_rate":0.7,"first_pitches":3,"first_pitch_strikes":2,"first_pitch_strike_rate":"67","o_contact":1,"z_contact":1,"zone_rate":0.5,"swings":4,"miss_percent":"0","cs_plus_whiffs":3,"csw_percent":30,"avg_rel_x":"0.9","avg_rel_z":"6.0","avg_rpm":"2834","max_rpm":"2949","min_rpm":"2727","avg_break_z":"55","max_break_z":"58","min_break_z":"49","avg_bat_speed":"--","avg_break_z_induced":"-13","max_break_z_induced":"-9","min_break_z_induced":"-16","avg_break_x":"8","max_break_x":"12","min_break_x":"4","min_pitch_speed":"79.3","avg_pitch_speed":"80.7","max_pitch_speed":"82.2","avg_hit_speed":"81.4","max_hit_speed":"86.8","min_hit_speed":"76.0","count":10,"pitches_vs_right":9,"pitches_vs_left":1,"results":{"S":5,"B":3,"X":2},"swinging_strikes":0,"fouls":2,"strikeouts":0,"called_strikes":3,"balls_in_play":2,"base_hits":1,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":6,"pitches_time_thru_1":6,"pitches_time_thru_2":4,"pitches_inning_1":2,"avg_speed_inning_1":"80.0","avg_speed_inning_1_vs_avg":-0.75,"pitches_inning_3":4,"avg_speed_inning_3":"80.5","avg_speed_inning_3_vs_avg":-0.17500000000001137,"pitches_inning_4":2,"avg_speed_inning_4":"80.7","avg_speed_inning_4_vs_avg":-1.4210854715202004e-14,"pitches_inning_5":1,"avg_speed_inning_5":"81.0","avg_speed_inning_5_vs_avg":0.29999999999999716,"pitches_inning_6":1,"avg_speed_inning_6":"82.2","avg_speed_inning_6_vs_avg":1.5,"percent":"12","rhb_pitch_percent":18,"lhb_pitch_percent":3,"pitch_pct_time_thru_1":"15","pitch_pct_time_thru_1_vs_avg":3,"pitch_pct_time_thru_2":"12","pitch_pct_time_thru_2_vs_avg":-0.23529411764705976,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Curveball","pitch_type_literal":"CU"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":1,"zInPlay":0,"zSwings":1,"o_swing":0,"z_swing":1,"strike_rate":0.2,"first_pitches":1,"first_pitch_strikes":0,"first_pitch_strike_rate":"0","o_contact":null,"z_contact":1,"zone_rate":0.2,"swings":1,"miss_percent":"0","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"0.7","avg_rel_z":"5.7","avg_rpm":"2422","max_rpm":"2559","min_rpm":"2365","avg_break_z":"27","max_break_z":"31","min_break_z":"24","avg_bat_speed":"--","avg_break_z_induced":"7","max_break_z_induced":"9","min_break_z_induced":"5","avg_break_x":"1","max_break_x":"3","min_break_x":"0","min_pitch_speed":"87.6","avg_pitch_speed":"90.4","max_pitch_speed":"92.8","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":5,"pitches_vs_right":0,"pitches_vs_left":5,"results":{"B":4,"S":1},"swinging_strikes":0,"fouls":1,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":2,"min_inning":1,"max_inning":6,"pitches_time_thru_1":3,"pitches_time_thru_2":2,"pitches_inning_1":2,"avg_speed_inning_1":"91.8","avg_speed_inning_1_vs_avg":1.4499999999999886,"pitches_inning_3":1,"avg_speed_inning_3":"89.9","avg_speed_inning_3_vs_avg":-0.5,"pitches_inning_4":1,"avg_speed_inning_4":"87.6","avg_speed_inning_4_vs_avg":-2.8000000000000114,"pitches_inning_6":1,"avg_speed_inning_6":"90.6","avg_speed_inning_6_vs_avg":0.19999999999998863,"percent":"6","rhb_pitch_percent":0,"lhb_pitch_percent":15,"pitch_pct_time_thru_1":"8","pitch_pct_time_thru_1_vs_avg":1.5,"pitch_pct_time_thru_2":"6","pitch_pct_time_thru_2_vs_avg":-0.11764705882352988,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Cutter","pitch_type_literal":"FC"},{"oSwingMiss":0,"oFouls":0,"oInPlay":0,"oSwings":0,"zSwingMiss":0,"zFouls":0,"zInPlay":0,"zSwings":0,"o_swing":0,"z_swing":null,"strike_rate":0,"first_pitches":null,"first_pitch_strikes":null,"first_pitch_strike_rate":null,"o_contact":null,"z_contact":null,"zone_rate":0,"swings":0,"miss_percent":"--","cs_plus_whiffs":0,"csw_percent":0,"avg_rel_x":"1.2","avg_rel_z":"6.0","avg_rpm":"2416","max_rpm":"2416","min_rpm":"2416","avg_break_z":"37","max_break_z":"37","min_break_z":"37","avg_bat_speed":"--","avg_break_z_induced":"-1","max_break_z_induced":"-1","min_break_z_induced":"-1","avg_break_x":"2","max_break_x":"2","min_break_x":"2","min_pitch_speed":"85.9","avg_pitch_speed":"85.9","max_pitch_speed":"85.9","avg_hit_speed":"--","max_hit_speed":"--","min_hit_speed":"--","count":1,"pitches_vs_right":0,"pitches_vs_left":1,"results":{"B":1},"swinging_strikes":0,"fouls":0,"strikeouts":0,"called_strikes":0,"balls_in_play":0,"base_hits":0,"hard_hits":0,"barrels":0,"homers":0,"max_times_thru":1,"min_inning":3,"max_inning":3,"pitches_time_thru_1":1,"pitches_inning_3":1,"avg_speed_inning_3":"85.9","avg_speed_inning_3_vs_avg":0,"percent":"1","rhb_pitch_percent":0,"lhb_pitch_percent":3,"pitch_pct_time_thru_1":"3","pitch_pct_time_thru_1_vs_avg":1.5,"pitch_pct_time_thru_2":"--","pitch_pct_time_thru_2_vs_avg":null,"pitch_pct_time_thru_3":"--","pitch_pct_time_thru_3_vs_avg":null,"pitch_type":"Slider","pitch_type_literal":"SL"},{"oSwingMiss":6,"oFouls":5,"oInPlay":2,"oSwings":13,"zSwingMiss":1,"zFouls":15,"zInPlay":16,"zSwings":32,"o_swing":0.34210526315789475,"z_swing":0.7111111111111111,"strike_rate":0.6867469879518072,"first_pitches":23,"first_pitch_strikes":13,"first_pitch_strike_rate":"57","o_contact":0.5384615384615384,"z_contact":0.96875,"zone_rate":0.5421686746987951,"swings":45,"miss_percent":"16","cs_plus_whiffs":19,"csw_percent":23,"avg_rel_x":"0.6","avg_rel_z":"6.0","avg_rpm":"2109","max_rpm":"2949","min_rpm":"1535","avg_break_z":"28","max_break_z":"58","min_break_z":"16","avg_bat_speed":"--","avg_break_z_induced":"5","max_break_z_induced":"15","min_break_z_induced":"-16","avg_break_x":"13","max_break_x":"18","min_break_x":"0","min_pitch_speed":"79.3","avg_pitch_speed":"91.8","max_pitch_speed":"97.2","avg_hit_speed":"90.6","max_hit_speed":"","min_hit_speed":"","count":83,"pitches_vs_right":50,"pitches_vs_left":33,"results":{"S":39,"B":26,"X":18},"swinging_strikes":7,"fouls":20,"strikeouts":5,"called_strikes":12,"balls_in_play":18,"base_hits":5,"hard_hits":9,"barrels":2,"homers":0,"max_times_thru":3,"min_inning":1,"max_inning":6,"pitches_time_thru_1":40,"pitches_time_thru_2":34,"pitches_time_thru_3":9,"pitches_inning_1":16,"avg_speed_inning_1":"92.1","avg_speed_inning_1_vs_avg":0.30000000000001137,"pitches_inning_2":9,"avg_speed_inning_2":"94.2","avg_speed_inning_2_vs_avg":2.4000000000000057,"pitches_inning_3":15,"avg_speed_inning_3":"88.9","avg_speed_inning_3_vs_avg":-2.853333333333339,"pitches_inning_4":11,"avg_speed_inning_4":"90.2","avg_speed_inning_4_vs_avg":-1.5999999999999943,"pitches_inning_5":10,"avg_speed_inning_5":"93.2","avg_speed_inning_5_vs_avg":1.3700000000000045,"pitches_inning_6":22,"avg_speed_inning_6":"92.9","avg_speed_inning_6_vs_avg":1.0909090909090935,"pitch_type":"ALL","percent":""}]},{"type":"pitch","year":2023,"sportId":1,"play_id":"f9a355dc-f21c-4d9d-90c1-de32c66ac217","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.3,"end_speed":87.9,"sz_top":3.26975994544892,"sz_bot":1.62155863531269,"sz_depth":8.5,"sz_width":17,"extension":5.6235203914878324,"plateTime":0.39428545546349403,"zone":14,"spin_rate":2117,"breakX":15.8,"inducedBreakZ":8.9,"breakZ":-21.1,"px":0.18535449297463347,"pz":1.3308661551944923,"x0":0.4940226467099199,"y0":50.00479886006948,"z0":5.882831772125947,"ax":17.99693937679496,"ay":29.215437592924403,"az":-20.96328850315305,"vx0":-4.1645433096548246,"vy0":-138.5939327773869,"vz0":-8.418753547657726,"pfxX":-1.3166666666666667,"pfxZ":0.7416666666666667,"pfxZWithGravity":-1.7583333333333335,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":8.9,"breakZInducedFeet":0.7416666666666667,"breakZWithGravityInches":21.1,"breakZWithGravityFeet":1.7583333333333335,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.3701291814122102,"plateXPoly":0.18535449297463347,"plateYPoly":0.7083333333333215,"plateZPoly":1.3308661551944923,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.18535449297463347,"plate_z":1.3308661551944923,"player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":13,"rowId":"13-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd2015ea-6512-46c5-bcbb-ee175e296b66","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95,"end_speed":87.7,"sz_top":3.30164226422484,"sz_bot":1.4461202245524,"sz_depth":8.5,"sz_width":17,"extension":5.713000504192688,"plateTime":0.39512718635497546,"zone":7,"spin_rate":2120,"breakX":14.8,"inducedBreakZ":7.2,"breakZ":-22.9,"px":-0.6511440120421975,"pz":1.9410759779923472,"x0":0.41988994996039797,"y0":50.001347588910704,"z0":5.944549219394636,"ax":17.131914323689376,"ay":28.68262937990038,"az":-23.250632206862687,"vx0":-6.064750244793997,"vy0":-138.23158132334774,"vz0":-6.483450295691228,"pfxX":-1.2333333333333334,"pfxZ":0.6,"pfxZWithGravity":-1.9083333333333332,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":7.2,"breakZInducedFeet":0.6,"breakZWithGravityInches":22.9,"breakZWithGravityFeet":1.9083333333333332,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.37086715868184167,"plateXPoly":-0.6511440120421975,"plateYPoly":0.7083333333333002,"plateZPoly":1.9410759779923472,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6511440120421975,"plate_z":1.9410759779923472,"player_total_pitches":3,"player_total_pitches_pitch_types":3,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":14,"rowId":"14-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b4aa1090-dc4c-4f9f-9b98-b96ebf4071f8","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":80.5,"end_speed":74.6,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.851379297835043,"plateTime":0.46681409992412526,"zone":8,"spin_rate":2812,"breakX":6.8,"inducedBreakZ":-13.8,"breakZ":-55.8,"px":-0.038296421826205074,"pz":1.8076695299715269,"x0":0.981379325289249,"y0":50.002699757935666,"z0":6.131756198419484,"ax":-5.0343940341802655,"ay":22.13802500081164,"az":-42.899648279457566,"vx0":-1.223194634582694,"vy0":-117.32025999309504,"vz0":-0.4644024832940714,"pfxX":0.5666666666666667,"pfxZ":-1.1500000000000001,"pfxZWithGravity":-4.6499999999999995,"breakXInches":6.8,"breakXFeet":0.5666666666666667,"breakZInducedInches":-13.8,"breakZInducedFeet":-1.1500000000000001,"breakZWithGravityInches":55.8,"breakZWithGravityFeet":4.6499999999999995,"pfxZDirection":"↓","pfxXWithGravity":0.5666666666666667,"pfxXNoAbs":0.5666666666666667,"plateTimeSZDepth":0.43829377457000773,"plateXPoly":-0.038296421826205074,"plateYPoly":0.7083333333333641,"plateZPoly":1.8076695299715269,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.038296421826205074,"plate_z":1.8076695299715269,"player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":15,"rowId":"15-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2685e40-dae6-4d8c-9496-15dd8941164f","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.4,"end_speed":72.9,"sz_top":3.3312404980086,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.770006749221846,"plateTime":0.47418246628639693,"zone":12,"spin_rate":2739,"breakX":12.2,"inducedBreakZ":-9.8,"breakZ":-53.3,"px":0.23348649137092337,"pz":4.247420285625145,"x0":0.7722197412904608,"y0":50.00050779938506,"z0":6.306719516647687,"ax":-9.337443411490954,"ay":21.782572140520305,"az":-40.55192072687714,"vx0":0.8685241424817207,"vy0":-115.56469031005683,"vz0":4.401720741217549,"pfxX":1.0166666666666666,"pfxZ":-0.8166666666666668,"pfxZWithGravity":-4.441666666666666,"breakXInches":12.2,"breakXFeet":1.0166666666666666,"breakZInducedInches":-9.8,"breakZInducedFeet":-0.8166666666666668,"breakZWithGravityInches":53.3,"breakZWithGravityFeet":4.441666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0166666666666666,"pfxXNoAbs":1.0166666666666666,"plateTimeSZDepth":0.4452137941898017,"plateXPoly":0.23348649137092337,"plateYPoly":0.7083333333332789,"plateZPoly":4.247420285625145,"pfxXDirection":"→","inducedBreakZForcedSign":"-9.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.23348649137092337,"plate_z":4.247420285625145,"player_total_pitches":5,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":16,"rowId":"16-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cb7f0227-11a6-457a-9a5c-10a88be0ede5","inning":1,"half_inning":"bottom","ab_number":4,"cap_index":14,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Ceddanne Rafaela strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"22","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.753278013092669,"plateTime":0.39056661553923266,"zone":12,"spin_rate":2121,"breakX":15.1,"inducedBreakZ":4.3,"breakZ":-25.1,"px":1.0413882112436115,"pz":3.2004325799328086,"x0":0.598763088044498,"y0":50.003681760386776,"z0":6.14074270932552,"ax":17.0461955703613,"ay":31.606121178176785,"az":-26.883811404952603,"vx0":-1.918650492211117,"vy0":-140.21630095193024,"vz0":-3.0883144299207967,"pfxX":-1.2583333333333333,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.091666666666667,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":25.1,"breakZWithGravityFeet":2.091666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.366723719037455,"plateXPoly":1.0413882112436115,"plateYPoly":0.7083333333333357,"plateZPoly":3.2004325799328086,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":1.0413882112436115,"plate_z":3.2004325799328086,"player_total_pitches":6,"player_total_pitches_pitch_types":4,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":17,"rowId":"17-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"7084b0a7-2839-438c-ac65-363124db4914","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.2,"end_speed":87.1,"sz_top":3.41741101374567,"sz_bot":1.44351384651659,"sz_depth":8.5,"sz_width":17,"extension":5.883705651927741,"plateTime":0.3984696355573507,"zone":7,"spin_rate":2131,"breakX":16.1,"inducedBreakZ":7.1,"breakZ":-23.6,"px":-0.5018629251426161,"pz":1.3912034167448333,"x0":0.6038020129868613,"y0":50.00428271892176,"z0":5.881551775360557,"ax":18.22457253807535,"ay":27.911381931295875,"az":-23.336456279687322,"vx0":-6.364319672282134,"vy0":-137.0264311665442,"vz0":-7.64231663494525,"pfxX":-1.3416666666666668,"pfxZ":0.5916666666666667,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":7.1,"breakZInducedFeet":0.5916666666666667,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.3740010297916472,"plateXPoly":-0.5018629251426161,"plateYPoly":0.7083333333333215,"plateZPoly":1.3912034167448333,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5018629251426161,"plate_z":1.3912034167448333,"player_total_pitches":7,"player_total_pitches_pitch_types":5,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":18,"rowId":"18-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"359fc141-a420-4ac8-a8ed-d829b41a0363","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.3,"end_speed":87.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.682946486738942,"plateTime":0.39481162959449456,"zone":9,"spin_rate":2189,"breakX":16.6,"inducedBreakZ":9.5,"breakZ":-20.6,"px":0.29893926113642855,"pz":1.6694401345888252,"x0":0.5160363890983861,"y0":50.00616708123744,"z0":5.910304762181334,"ax":18.687643582160057,"ay":30.048284454135587,"az":-20.552562748978424,"vx0":-4.049075363949145,"vy0":-138.56942956988186,"vz0":-7.632433054494189,"pfxX":-1.3833333333333335,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.37065873179171793,"plateXPoly":0.29893926113642855,"plateYPoly":0.7083333333333286,"plateZPoly":1.6694401345888252,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.29893926113642855,"plate_z":1.6694401345888252,"player_total_pitches":8,"player_total_pitches_pitch_types":6,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":19,"rowId":"19-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6160e648-6c28-4c47-97b9-86dd262cf041","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":89.7,"end_speed":81.6,"sz_top":3.47922336266477,"sz_bot":1.71269147901674,"sz_depth":8.5,"sz_width":17,"extension":5.7709583851692425,"plateTime":0.4208512957400323,"zone":12,"spin_rate":1535,"breakX":14.6,"inducedBreakZ":-0.6,"breakZ":-34.8,"px":0.8051143485230314,"pz":3.809261418474297,"x0":0.6819116919411312,"y0":50.00294080014487,"z0":6.215981275105971,"ax":14.425251207966884,"ay":30.04334645362278,"az":-33.13771749614705,"vx0":-2.5396033307084425,"vy0":-130.63528173742392,"vz0":0.4618164539115117,"pfxX":-1.2166666666666666,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-2.9,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":34.8,"breakZWithGravityFeet":2.9,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.39531514538643436,"plateXPoly":0.8051143485230314,"plateYPoly":0.7083333333333215,"plateZPoly":3.809261418474297,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.8051143485230314,"plate_z":3.809261418474297,"player_total_pitches":9,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":20,"rowId":"20-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"45a87a0f-f959-4211-8137-956ad98e45d1","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":89.6,"end_speed":82,"sz_top":3.47922336266477,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.771585603375807,"plateTime":0.42008991213785496,"zone":2,"spin_rate":1602,"breakX":14.2,"inducedBreakZ":3.6,"breakZ":-30.5,"px":0.08356710462463424,"pz":3.456884298184513,"x0":0.5720293579394291,"y0":50.00415528091558,"z0":6.1106576323709305,"ax":14.337446440723467,"ay":27.764990320277587,"az":-28.7779525260053,"vx0":-4.066110767978103,"vy0":-130.44422613569654,"vz0":-1.051500812083832,"pfxX":-1.1833333333333333,"pfxZ":0.3,"pfxZWithGravity":-2.5416666666666665,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":3.6,"breakZInducedFeet":0.3,"breakZWithGravityInches":30.5,"breakZWithGravityFeet":2.5416666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.39446745313133363,"plateXPoly":0.08356710462463424,"plateYPoly":0.7083333333333428,"plateZPoly":3.456884298184513,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.08356710462463424,"plate_z":3.456884298184513,"player_total_pitches":10,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":21,"rowId":"21-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"5937ba25-9674-4d0f-8cb2-28c584b906b9","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.9,"end_speed":88.6,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.6320628874191625,"plateTime":0.3888505536677016,"zone":14,"spin_rate":2054,"breakX":16,"inducedBreakZ":10.2,"breakZ":-19,"px":0.9320182632090493,"pz":2.3022834692273286,"x0":0.5879447675584211,"y0":50.003515757823486,"z0":5.932008114506976,"ax":18.29516339156897,"ay":32.79780472174445,"az":-19.615955243092948,"vx0":-2.3978300323943937,"vy0":-140.99177697480934,"vz0":-6.359392026161694,"pfxX":-1.3333333333333333,"pfxZ":0.85,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3651389538985793,"plateXPoly":0.9320182632090493,"plateYPoly":0.7083333333333499,"plateZPoly":2.3022834692273286,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":0.9320182632090493,"plate_z":2.3022834692273286,"player_total_pitches":11,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":22,"rowId":"22-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f899c4d8-cb67-4799-8e57-9b4b86752643","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":91.7,"end_speed":84.3,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.706793687676442,"plateTime":0.40980931721550107,"zone":3,"spin_rate":1637,"breakX":14,"inducedBreakZ":5.4,"breakZ":-27,"px":0.6214757349725991,"pz":2.7751188533968225,"x0":0.5303693571703669,"y0":50.002298394627665,"z0":6.0485806758251455,"ax":14.5679681092076,"ay":28.027823716182226,"az":-26.244771205854498,"vx0":-2.5654600819574522,"vy0":-133.52178242248928,"vz0":-3.460340746523572,"pfxX":-1.1666666666666667,"pfxZ":0.45,"pfxZWithGravity":-2.25,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.3847172031062203,"plateXPoly":0.6214757349725991,"plateYPoly":0.7083333333333641,"plateZPoly":2.7751188533968225,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.5","hit_distance":"317","xba":".170","hit_angle":"22","is_barrel":0,"hc_x":146.24,"hc_x_ft":50.71404640000003,"hc_y":73.56,"hc_y_ft":312.96091839999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6214757349725991,"plate_z":2.7751188533968225,"launch_speed":"94.5","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2923f9d-0d3f-47ca-b613-50fa3b37b544","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":84.1,"sz_top":3.62719205093961,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":6.03710281903707,"plateTime":0.4132643555637445,"zone":13,"spin_rate":2375,"breakX":2.5,"inducedBreakZ":4.9,"breakZ":-28.1,"px":-1.2262979002759877,"pz":1.0728820241862378,"x0":0.6512338974521662,"y0":50.000961939140225,"z0":5.7510264379928815,"ax":3.638048852127137,"ay":26.728382074656885,"az":-26.101932201663292,"vx0":-5.545623413083741,"vy0":-132.25300043632333,"vz0":-6.996787725739223,"pfxX":-0.20833333333333334,"pfxZ":0.4083333333333334,"pfxZWithGravity":-2.341666666666667,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":4.9,"breakZInducedFeet":0.4083333333333334,"breakZWithGravityInches":28.1,"breakZWithGravityFeet":2.341666666666667,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.38792093439781183,"plateXPoly":-1.2262979002759877,"plateYPoly":0.7083333333333215,"plateZPoly":1.0728820241862378,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-1.2262979002759877,"plate_z":1.0728820241862378,"player_total_pitches":13,"player_total_pitches_pitch_types":1,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":24,"rowId":"24-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f59a521d-238e-42aa-bf94-c6c31808aae0","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":92.8,"end_speed":86.1,"sz_top":3.56800630568375,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.961381494390731,"plateTime":0.4054936608114139,"zone":13,"spin_rate":2413,"breakX":1.1,"inducedBreakZ":6.1,"breakZ":-25.7,"px":-1.3618991500970452,"pz":-0.6580338263595094,"x0":0.669229164264657,"y0":50.00485954785433,"z0":5.538372535605755,"ax":2.2713982190521804,"ay":27.2630958962592,"az":-23.746475043858045,"vx0":-5.768447942169793,"vy0":-134.70001592361314,"vz0":-11.759774754823153,"pfxX":-0.09166666666666667,"pfxZ":0.5083333333333333,"pfxZWithGravity":-2.1416666666666666,"breakXInches":-1.1,"breakXFeet":-0.09166666666666667,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":25.7,"breakZWithGravityFeet":2.1416666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1,"pfxXNoAbs":-0.09166666666666667,"plateTimeSZDepth":0.3806347205560682,"plateXPoly":-1.3618991500970452,"plateYPoly":0.7083333333332789,"plateZPoly":-0.6580338263595094,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-1.3618991500970452,"plate_z":-0.6580338263595094,"player_total_pitches":14,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":25,"rowId":"25-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cf682ee3-60c9-4d93-9cdd-cd3bcfb2f7f7","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":96.2,"end_speed":88.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.79345473915673,"plateTime":0.3907086212707491,"zone":3,"spin_rate":2183,"breakX":14.5,"inducedBreakZ":8.8,"breakZ":-20.8,"px":0.4904166712859098,"pz":2.8710778970952857,"x0":0.5079375582002795,"y0":50.0035874642753,"z0":5.997001469521332,"ax":16.66476317167317,"ay":30.717107188064208,"az":-21.798618183684226,"vx0":-3.1040423548971963,"vy0":-140.02805042223667,"vz0":-4.524455677691662,"pfxX":-1.2083333333333333,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7333333333333334,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.8,"breakZWithGravityFeet":1.7333333333333334,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.36679486987714055,"plateXPoly":0.4904166712859098,"plateYPoly":0.7083333333332718,"plateZPoly":2.8710778970952857,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4904166712859098,"plate_z":2.8710778970952857,"player_total_pitches":15,"player_total_pitches_pitch_types":8,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":26,"rowId":"26-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ac71328b-1df8-40eb-a80a-1e49f178c231","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.5,"end_speed":88.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.654343529014796,"plateTime":0.38959037576766464,"zone":6,"spin_rate":2092,"breakX":16,"inducedBreakZ":9,"breakZ":-20.3,"px":0.7092139121106471,"pz":2.2435015741086186,"x0":0.4518420307180983,"y0":50.00473426283584,"z0":5.9336684882053286,"ax":18.25957414080825,"ay":31.019792458683714,"az":-21.06527132216742,"vx0":-2.6358647690956953,"vy0":-140.44396533912092,"vz0":-6.235873493815801,"pfxX":-1.3333333333333333,"pfxZ":0.75,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3657796435567301,"plateXPoly":0.7092139121106471,"plateYPoly":0.7083333333333925,"plateZPoly":2.2435015741086186,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"73.8","hit_distance":"42","xba":".000","hit_angle":"82","is_barrel":0,"hc_x":147.2,"hc_x_ft":53.02799199999998,"hc_y":199.22,"hc_y_ft":10.075080800000023,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7092139121106471,"plate_z":2.2435015741086186,"launch_speed":"73.8","launch_angle":"82","player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aae109b4-2fff-41c4-857f-ed415ba416ce","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":87.4,"sz_top":3.44962790930494,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.913362061855585,"plateTime":0.39429063257379937,"zone":12,"spin_rate":2193,"breakX":15.5,"inducedBreakZ":10.6,"breakZ":-19.4,"px":0.9951652457954683,"pz":3.221632473602779,"x0":0.5328565270863256,"y0":50.00021954084269,"z0":6.072120963359309,"ax":17.090805032808078,"ay":31.138375855581376,"az":-20.07003425333789,"vx0":-1.91464704959867,"vy0":-138.91458410463383,"vz0":-3.9850345534705434,"pfxX":-1.2916666666666667,"pfxZ":0.8833333333333333,"pfxZWithGravity":-1.6166666666666665,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":10.6,"breakZInducedFeet":0.8833333333333333,"breakZWithGravityInches":19.4,"breakZWithGravityFeet":1.6166666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.37019555577002505,"plateXPoly":0.9951652457954683,"plateYPoly":0.7083333333333073,"plateZPoly":3.221632473602779,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.9951652457954683,"plate_z":3.221632473602779,"player_total_pitches":17,"player_total_pitches_pitch_types":10,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":44,"rowId":"44-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bf9dba6e-3982-4f46-a01d-ecd773476ced","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.1,"end_speed":86.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.854333208097632,"plateTime":0.39994500464420835,"zone":5,"spin_rate":2068,"breakX":17.3,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.17245703712832638,"pz":2.2384117668062022,"x0":0.4289188741448239,"y0":50.00439038705923,"z0":5.897411021637846,"ax":19.128308700081025,"ay":30.316641086804932,"az":-19.563205951158086,"vx0":-4.274614257959709,"vy0":-136.96068048207806,"vz0":-6.070024365547992,"pfxX":-1.4416666666666667,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":-17.3,"breakXFeet":-1.4416666666666667,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":17.3,"pfxXNoAbs":-1.4416666666666667,"plateTimeSZDepth":0.3755370175092234,"plateXPoly":0.17245703712832638,"plateYPoly":0.7083333333333641,"plateZPoly":2.2384117668062022,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.5","hit_distance":"50","xba":".380","hc_x":108.62,"hc_x_ft":-39.96369679999998,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.17245703712832638,"plate_z":2.2384117668062022,"launch_speed":"95.5","player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"633b4925-e55c-4d80-a773-753f3b216923","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.2,"end_speed":87.7,"sz_top":3.56800630568375,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":5.821736001043323,"plateTime":0.39534429759979606,"zone":14,"spin_rate":2142,"breakX":16.4,"inducedBreakZ":14.5,"breakZ":-15.6,"px":1.0431289434174786,"pz":0.9001289308636133,"x0":0.6589521743167529,"y0":50.00089673657787,"z0":5.78745791474275,"ax":18.137038824413516,"ay":29.43292188468625,"az":-14.53928128706657,"vx0":-2.33015734522694,"vy0":-138.28757022046793,"vz0":-10.471836093101746,"pfxX":-1.3666666666666665,"pfxZ":1.2083333333333333,"pfxZWithGravity":-1.3,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":14.5,"breakZInducedFeet":1.2083333333333333,"breakZWithGravityInches":15.6,"breakZWithGravityFeet":1.3,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3711057048951108,"plateXPoly":1.0431289434174786,"plateYPoly":0.7083333333333357,"plateZPoly":0.9001289308636133,"pfxXDirection":"←","inducedBreakZForcedSign":"+14.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0431289434174786,"plate_z":0.9001289308636133,"player_total_pitches":19,"player_total_pitches_pitch_types":12,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":46,"rowId":"46-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"21825b3a-773f-4813-b5ca-14d6e458cd4e","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.6,"end_speed":87.7,"sz_top":3.47922336266477,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.8599875894508955,"plateTime":0.39634710405366347,"zone":13,"spin_rate":2157,"breakX":14.2,"inducedBreakZ":12.2,"breakZ":-18.1,"px":-0.21248822983759208,"pz":1.2818648735440688,"x0":0.5994500522334207,"y0":50.003433712354685,"z0":5.803984881556029,"ax":16.122412561145627,"ay":26.858820173254,"az":-17.571086106707593,"vx0":-5.181287873293195,"vy0":-137.52674907769483,"vz0":-8.890106823389909,"pfxX":-1.1833333333333333,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.5083333333333335,"breakXInches":-14.2,"breakXFeet":-1.1833333333333333,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":14.2,"pfxXNoAbs":-1.1833333333333333,"plateTimeSZDepth":0.3719495452640779,"plateXPoly":-0.21248822983759208,"plateYPoly":0.7083333333333215,"plateZPoly":1.2818648735440688,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.21248822983759208,"plate_z":1.2818648735440688,"player_total_pitches":20,"player_total_pitches_pitch_types":13,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":47,"rowId":"47-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6fab15ad-7cf9-43bb-9f8e-a12bf16289ba","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.1,"end_speed":85.5,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.732473792375309,"plateTime":0.40388182608288803,"zone":5,"spin_rate":2039,"breakX":14.8,"inducedBreakZ":11,"breakZ":-20.4,"px":0.17321177614745797,"pz":2.37358544886939,"x0":0.6283485298284052,"y0":50.004442282964405,"z0":6.02073209111983,"ax":16.07688783614886,"ay":28.60270321506392,"az":-19.758221618652115,"vx0":-4.248274296205708,"vy0":-135.43406616233287,"vz0":-5.872992430095356,"pfxX":-1.2333333333333334,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.7,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.3791674140102146,"plateXPoly":0.17321177614745797,"plateYPoly":0.7083333333333428,"plateZPoly":2.37358544886939,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.17321177614745797,"plate_z":2.37358544886939,"player_total_pitches":21,"player_total_pitches_pitch_types":14,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":48,"rowId":"48-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d4bcece0-da73-49d0-9658-d5352b123467","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":94.7,"end_speed":87.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.889194003558099,"plateTime":0.39581502799390433,"zone":8,"spin_rate":2120,"breakX":14.3,"inducedBreakZ":10.4,"breakZ":-19.8,"px":0.2245056814324139,"pz":1.8642873579533283,"x0":0.7009825654925023,"y0":50.00499497783835,"z0":5.956284099159774,"ax":16.186538429703948,"ay":27.846037828830084,"az":-19.73540224828397,"vx0":-4.289290680596564,"vy0":-137.86382459319177,"vz0":-7.348387941122399,"pfxX":-1.1916666666666667,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37151409968529775,"plateXPoly":0.2245056814324139,"plateYPoly":0.7083333333333144,"plateZPoly":1.8642873579533283,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"10","xba":".300","hit_angle":"-11","is_barrel":0,"hc_x":127.91,"hc_x_ft":6.532147599999973,"hc_y":180.4,"hc_y_ft":55.43805600000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2245056814324139,"plate_z":1.8642873579533283,"launch_speed":"104.6","launch_angle":"-11","player_total_pitches":22,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dc6f0f19-2858-471a-8018-7a8cf8c8d9ab","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.8,"sz_top":3.65678404790896,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.8008480937182725,"plateTime":0.39766050031854316,"zone":5,"spin_rate":2135,"breakX":16.4,"inducedBreakZ":10.8,"breakZ":-19.8,"px":0.10343280718569586,"pz":2.7533323050731635,"x0":0.4588047936240461,"y0":50.00539732381128,"z0":6.0614966794314515,"ax":18.39663741164264,"ay":29.97770472356914,"az":-19.842544360068647,"vx0":-4.386086996657231,"vy0":-137.63345805891564,"vz0":-5.156409325036555,"pfxX":-1.3666666666666665,"pfxZ":0.9,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-16.4,"breakXFeet":-1.3666666666666665,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":16.4,"pfxXNoAbs":-1.3666666666666665,"plateTimeSZDepth":0.3733572119696649,"plateXPoly":0.10343280718569586,"plateYPoly":0.708333333333357,"plateZPoly":2.7533323050731635,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.10343280718569586,"plate_z":2.7533323050731635,"player_total_pitches":23,"player_total_pitches_pitch_types":16,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":50,"rowId":"50-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8766fc9a-183a-4b5b-a18e-b5b0b8a09ce9","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.2,"end_speed":87.4,"sz_top":3.62719205093961,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.612889992240552,"plateTime":0.3949923015983874,"zone":5,"spin_rate":2171,"breakX":13.8,"inducedBreakZ":12.7,"breakZ":-17.4,"px":-0.15555035489454866,"pz":2.385350717947153,"x0":0.39339485779893596,"y0":50.006147808998946,"z0":6.0127759069689075,"ax":15.787710634096504,"ay":30.278668454175712,"az":-17.30896989058231,"vx0":-4.407664814921656,"vy0":-138.54695486860055,"vz0":-6.571924617884169,"pfxX":-1.1500000000000001,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.45,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.4,"breakZWithGravityFeet":1.45,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.3708483089426608,"plateXPoly":-0.15555035489454866,"plateYPoly":0.7083333333333357,"plateZPoly":2.385350717947153,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.15555035489454866,"plate_z":2.385350717947153,"player_total_pitches":24,"player_total_pitches_pitch_types":17,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":51,"rowId":"51-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"69a01e93-1b73-441d-ab65-cd0697dc2613","inning":2,"half_inning":"bottom","ab_number":15,"cap_index":14,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Alex Verdugo strikes out on a foul tip.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul Tip","result_code":"T","pitch_call":"foul_tip","is_strike_swinging":true,"balls_and_strikes":"02","start_speed":90.9,"end_speed":84.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.960912424254043,"plateTime":0.41304011765753934,"zone":13,"spin_rate":1708,"breakX":13.6,"inducedBreakZ":4.3,"breakZ":-28.6,"px":-0.013854069032803507,"pz":0.9953262662363773,"x0":0.5481045083817142,"y0":50.0019435797869,"z0":5.895753457855168,"ax":14.136825566036983,"ay":26.431101146444792,"az":-26.575720562631446,"vx0":-4.189867188929011,"vy0":-132.26963346004743,"vz0":-7.488367575846171,"pfxX":-1.1333333333333333,"pfxZ":0.35833333333333334,"pfxZWithGravity":-2.3833333333333333,"breakXInches":-13.6,"breakXFeet":-1.1333333333333333,"breakZInducedInches":4.3,"breakZInducedFeet":0.35833333333333334,"breakZWithGravityInches":28.6,"breakZWithGravityFeet":2.3833333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.6,"pfxXNoAbs":-1.1333333333333333,"plateTimeSZDepth":0.3876927866412118,"plateXPoly":-0.013854069032803507,"plateYPoly":0.7083333333333712,"plateZPoly":0.9953262662363773,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.013854069032803507,"plate_z":0.9953262662363773,"player_total_pitches":25,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":52,"rowId":"52-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"55584fbb-6aac-4d89-aaee-c7e8cdb48cab","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.8,"end_speed":86.9,"sz_top":3.18324391798553,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.713605979510355,"plateTime":0.400186357817907,"zone":14,"spin_rate":2204,"breakX":16,"inducedBreakZ":8.3,"breakZ":-22.7,"px":0.37223923523068303,"pz":0.783505080212235,"x0":0.4417869568246696,"y0":50.006090719485314,"z0":5.856755936243964,"ax":17.452555992877528,"ay":27.794512979636565,"az":-21.759117798887782,"vx0":-3.463206702718338,"vy0":-136.45206200840238,"vz0":-9.418122084930417,"pfxX":-1.3333333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.8916666666666666,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":22.7,"breakZWithGravityFeet":1.8916666666666666,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3756549421937963,"plateXPoly":0.37223923523068303,"plateYPoly":0.7083333333333215,"plateZPoly":0.783505080212235,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.37223923523068303,"plate_z":0.783505080212235,"player_total_pitches":26,"player_total_pitches_pitch_types":18,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":76,"rowId":"76-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b7f3f734-24d5-4238-9379-528ed6dc21d1","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.9,"end_speed":87.6,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.590841228739883,"plateTime":0.39549487438986475,"zone":6,"spin_rate":2234,"breakX":13.9,"inducedBreakZ":11.2,"breakZ":-19,"px":0.6494003988074449,"pz":2.084535621452188,"x0":0.5326858103095642,"y0":50.0049642129222,"z0":5.944049987843601,"ax":15.446455683545507,"ay":28.599479192446505,"az":-18.921896375815393,"vx0":-2.5527580515081496,"vy0":-138.09862552713062,"vz0":-6.884091460399026,"pfxX":-1.1583333333333334,"pfxZ":0.9333333333333332,"pfxZWithGravity":-1.5833333333333333,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":11.2,"breakZInducedFeet":0.9333333333333332,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3712374499647073,"plateXPoly":0.6494003988074449,"plateYPoly":0.708333333333357,"plateZPoly":2.084535621452188,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6494003988074449,"plate_z":2.084535621452188,"player_total_pitches":27,"player_total_pitches_pitch_types":19,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":77,"rowId":"77-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"af0b3ce1-e0ee-414c-b74d-712e826804a7","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":80.1,"end_speed":74.3,"sz_top":3.00563058844479,"sz_bot":1.41649948812761,"sz_depth":8.5,"sz_width":17,"extension":5.96127406892354,"plateTime":0.4689850043714161,"zone":7,"spin_rate":2800,"breakX":9.4,"inducedBreakZ":-12.1,"breakZ":-54.6,"px":-0.6405825270743484,"pz":1.7918516639600117,"x0":0.9095064604649874,"y0":50.00562157873416,"z0":6.066015754917214,"ax":-6.774592041934364,"ay":21.799122476636533,"az":-41.57273031953542,"vx0":-2.028727480361651,"vy0":-116.75400690232739,"vz0":-0.5537420291791183,"pfxX":0.7833333333333333,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.55,"breakXInches":9.4,"breakXFeet":0.7833333333333333,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":54.6,"breakZWithGravityFeet":4.55,"pfxZDirection":"↓","pfxXWithGravity":0.7833333333333333,"pfxXNoAbs":0.7833333333333333,"plateTimeSZDepth":0.4403329663654331,"plateXPoly":-0.6405825270743484,"plateYPoly":0.7083333333333002,"plateZPoly":1.7918516639600117,"pfxXDirection":"→","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6405825270743484,"plate_z":1.7918516639600117,"player_total_pitches":28,"player_total_pitches_pitch_types":3,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":78,"rowId":"78-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d43756a1-6b65-4dac-b7f8-6877e15c1919","inning":3,"half_inning":"bottom","ab_number":23,"cap_index":14,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Luis Urias strikes out swinging.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"12","start_speed":91,"end_speed":83.7,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.561673730814042,"plateTime":0.4133827691339902,"zone":14,"spin_rate":1612,"breakX":16.9,"inducedBreakZ":3.1,"breakZ":-29.9,"px":1.3500885841122818,"pz":2.1091924050008917,"x0":0.5508616714301859,"y0":50.00014052258374,"z0":6.036427985416224,"ax":16.845552971781572,"ay":28.17031201534828,"az":-28.359510635127453,"vx0":-1.2095703574796204,"vy0":-132.47392543058402,"vz0":-4.615902029691957,"pfxX":-1.4083333333333332,"pfxZ":0.25833333333333336,"pfxZWithGravity":-2.4916666666666667,"breakXInches":-16.9,"breakXFeet":-1.4083333333333332,"breakZInducedInches":3.1,"breakZInducedFeet":0.25833333333333336,"breakZWithGravityInches":29.9,"breakZWithGravityFeet":2.4916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.9,"pfxXNoAbs":-1.4083333333333332,"plateTimeSZDepth":0.3881016916481833,"plateXPoly":1.3500885841122818,"plateYPoly":0.7083333333333499,"plateZPoly":2.1091924050008917,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":1.3500885841122818,"plate_z":2.1091924050008917,"player_total_pitches":29,"player_total_pitches_pitch_types":5,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":79,"rowId":"79-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d7904d9d-fe17-41ef-9517-cf9262dba080","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":86.9,"sz_top":3.86391135757328,"sz_bot":1.80154204485249,"sz_depth":8.5,"sz_width":17,"extension":5.731405211163811,"plateTime":0.3963981866696997,"zone":9,"spin_rate":2146,"breakX":16.2,"inducedBreakZ":9.4,"breakZ":-21,"px":0.7507203689255347,"pz":2.441058337994109,"x0":0.6220706430668993,"y0":50.0020577256209,"z0":6.046085847369661,"ax":17.96895956429109,"ay":31.954711455522514,"az":-21.03842273187995,"vx0":-2.998751139006818,"vy0":-138.37274131110152,"vz0":-5.769095801161486,"pfxX":-1.3499999999999999,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.75,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.372237781420549,"plateXPoly":0.7507203689255347,"plateYPoly":0.7083333333333144,"plateZPoly":2.441058337994109,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7507203689255347,"plate_z":2.441058337994109,"player_total_pitches":30,"player_total_pitches_pitch_types":20,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":80,"rowId":"80-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"617068d2-a1cc-43f8-b5dd-0f6d272c998e","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.9,"end_speed":83.6,"sz_top":3.92308512921392,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.906355579939296,"plateTime":0.4162869687046129,"zone":13,"spin_rate":2397,"breakX":0.8,"inducedBreakZ":9.1,"breakZ":-24.2,"px":-0.5326055258451247,"pz":1.303739896587368,"x0":0.8224011917823505,"y0":50.00495645945927,"z0":5.714110086664751,"ax":-0.2257837295082695,"ay":24.089426348311736,"az":-22.215448772527502,"vx0":-3.4243785365589168,"vy0":-130.89255288333766,"vz0":-6.950078869457146,"pfxX":0.06666666666666667,"pfxZ":0.7583333333333333,"pfxZWithGravity":-2.0166666666666666,"breakXInches":0.8,"breakXFeet":0.06666666666666667,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":24.2,"breakZWithGravityFeet":2.0166666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.06666666666666667,"pfxXNoAbs":0.06666666666666667,"plateTimeSZDepth":0.3906628412131727,"plateXPoly":-0.5326055258451247,"plateYPoly":0.7083333333333215,"plateZPoly":1.303739896587368,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.5326055258451247,"plate_z":1.303739896587368,"player_total_pitches":31,"player_total_pitches_pitch_types":3,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":81,"rowId":"81-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"696edbd6-a1a4-4431-9b77-bdcd283e3211","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SL","pitch_name":"Slider","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":85.9,"end_speed":79.5,"sz_top":3.92308512921392,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.789603814145879,"plateTime":0.43580341923838617,"zone":12,"spin_rate":2416,"breakX":2.2,"inducedBreakZ":-0.7,"breakZ":-37.4,"px":1.3716088229604668,"pz":3.782254382900164,"x0":1.1809426006087698,"y0":50.00255389169507,"z0":6.03058300108313,"ax":-2.024744374595383,"ay":22.888934822414573,"az":-33.29318634347175,"vx0":0.880235584852069,"vy0":-125.20183592634994,"vz0":1.3116093375140787,"pfxX":0.18333333333333335,"pfxZ":-0.05833333333333333,"pfxZWithGravity":-3.1166666666666667,"breakXInches":2.2,"breakXFeet":0.18333333333333335,"breakZInducedInches":-0.7,"breakZInducedFeet":-0.05833333333333333,"breakZWithGravityInches":37.4,"breakZWithGravityFeet":3.1166666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.18333333333333335,"pfxXNoAbs":0.18333333333333335,"plateTimeSZDepth":0.4090095961329636,"plateXPoly":1.3716088229604668,"plateYPoly":0.708333333333286,"plateZPoly":3.782254382900164,"pfxXDirection":"→","inducedBreakZForcedSign":"-0.7","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":1.3716088229604668,"plate_z":3.782254382900164,"player_total_pitches":32,"player_total_pitches_pitch_types":1,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":82,"rowId":"82-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a807db1-49fb-4520-924d-dcdccf3e7d44","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.4,"end_speed":88.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.90018227885143,"plateTime":0.3906423624187201,"zone":14,"spin_rate":2249,"breakX":16.1,"inducedBreakZ":8.6,"breakZ":-20.9,"px":0.3179016338886898,"pz":1.6062691867939698,"x0":0.49087555721174697,"y0":50.00071363198678,"z0":5.853750323863277,"ax":18.594496717150246,"ay":31.36676589206922,"az":-21.14693089313551,"vx0":-3.881336630771624,"vy0":-140.1581237319595,"vz0":-7.703952339516844,"pfxX":-1.3416666666666668,"pfxZ":0.7166666666666667,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-16.1,"breakXFeet":-1.3416666666666668,"breakZInducedInches":8.6,"breakZInducedFeet":0.7166666666666667,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":16.1,"pfxXNoAbs":-1.3416666666666668,"plateTimeSZDepth":0.366741377410006,"plateXPoly":0.3179016338886898,"plateYPoly":0.7083333333333712,"plateZPoly":1.6062691867939698,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":0.3179016338886898,"plate_z":1.6062691867939698,"player_total_pitches":33,"player_total_pitches_pitch_types":21,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":83,"rowId":"83-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"87d0f163-137f-4aba-a8d7-57abf5f00fac","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":90.3,"end_speed":82.8,"sz_top":3.83432355175504,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.875226514880184,"plateTime":0.4170178591872227,"zone":14,"spin_rate":1654,"breakX":15.6,"inducedBreakZ":2.4,"breakZ":-31.1,"px":1.020307974885677,"pz":2.50353499469838,"x0":0.5943616892991097,"y0":50.00446889346386,"z0":6.071194117197793,"ax":15.46556681990026,"ay":28.428551456568737,"az":-29.310505230717226,"vx0":-1.9404603668297362,"vy0":-131.44992013873653,"vz0":-3.3714347806324785,"pfxX":-1.3,"pfxZ":0.19999999999999998,"pfxZWithGravity":-2.591666666666667,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":2.4,"breakZInducedFeet":0.19999999999999998,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.391600947301356,"plateXPoly":1.020307974885677,"plateYPoly":0.7083333333333499,"plateZPoly":2.50353499469838,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.020307974885677,"plate_z":2.50353499469838,"player_total_pitches":34,"player_total_pitches_pitch_types":6,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":84,"rowId":"84-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"4ded9a16-466d-4266-a71c-8824275b2eb2","inning":3,"half_inning":"bottom","ab_number":24,"cap_index":14,"outs":1,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Triston Casas called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.3,"end_speed":84.3,"sz_top":3.95267108846388,"sz_bot":1.77192556890161,"sz_depth":8.5,"sz_width":17,"extension":5.771547452238909,"plateTime":0.4106598745073682,"zone":3,"spin_rate":1561,"breakX":15.5,"inducedBreakZ":-0.6,"breakZ":-33.1,"px":0.7085314377594283,"pz":3.2864112949344193,"x0":0.4730445880658721,"y0":50.003480370540736,"z0":6.162285696258146,"ax":15.948067617548467,"ay":26.727281611900708,"az":-32.725686202806614,"vx0":-2.462901787582039,"vy0":-133.03253166458165,"vz0":-1.153088896035464,"pfxX":-1.2916666666666667,"pfxZ":-0.049999999999999996,"pfxZWithGravity":-2.7583333333333333,"breakXInches":-15.5,"breakXFeet":-1.2916666666666667,"breakZInducedInches":-0.6,"breakZInducedFeet":-0.049999999999999996,"breakZWithGravityInches":33.1,"breakZWithGravityFeet":2.7583333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.5,"pfxXNoAbs":-1.2916666666666667,"plateTimeSZDepth":0.38547620850063224,"plateXPoly":0.7085314377594283,"plateYPoly":0.7083333333333428,"plateZPoly":3.2864112949344193,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.7085314377594283,"plate_z":3.2864112949344193,"player_total_pitches":35,"player_total_pitches_pitch_types":7,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":85,"rowId":"85-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"280292b9-676d-4750-a88e-4d4cc158a4c6","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":79.3,"end_speed":72.6,"sz_top":3.12404155173715,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":5.855111850090063,"plateTime":0.47571172119166993,"zone":12,"spin_rate":2727,"breakX":9.7,"inducedBreakZ":-12.5,"breakZ":-56.2,"px":0.5667515568553858,"pz":4.018258498091515,"x0":1.1194951615998454,"y0":50.0039917133241,"z0":6.294527398442654,"ax":-7.311487804860495,"ay":22.22332138618096,"az":-42.49867122278374,"vx0":0.39575009772022623,"vy0":-115.31425500686315,"vz0":4.3969573476227986,"pfxX":0.8083333333333332,"pfxZ":-1.0416666666666667,"pfxZWithGravity":-4.683333333333334,"breakXInches":9.7,"breakXFeet":0.8083333333333332,"breakZInducedInches":-12.5,"breakZInducedFeet":-1.0416666666666667,"breakZWithGravityInches":56.2,"breakZWithGravityFeet":4.683333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.8083333333333332,"pfxXNoAbs":0.8083333333333332,"plateTimeSZDepth":0.4467190852258039,"plateXPoly":0.5667515568553858,"plateYPoly":0.7083333333333783,"plateZPoly":4.018258498091515,"pfxXDirection":"→","inducedBreakZForcedSign":"-12.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.5667515568553858,"plate_z":4.018258498091515,"player_total_pitches":36,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":86,"rowId":"86-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb52df9f-be04-4563-b338-8c3b8f6a6145","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CU","pitch_name":"Curveball","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":81.9,"end_speed":76.1,"sz_top":3.24244416572257,"sz_bot":1.32763535431492,"sz_depth":8.5,"sz_width":17,"extension":6.077351877808171,"plateTime":0.4582077401894038,"zone":13,"spin_rate":2797,"breakX":4,"inducedBreakZ":-8.6,"breakZ":-49.2,"px":-0.17717396856743228,"pz":0.9566996235579266,"x0":0.9906263829361879,"y0":50.00099466792834,"z0":5.79034963204552,"ax":-2.7245617435996765,"ay":22.29929882822937,"az":-38.75259417188627,"vx0":-2.128874113991641,"vy0":-119.38986061965569,"vz0":-2.902362053777492,"pfxX":0.3333333333333333,"pfxZ":-0.7166666666666667,"pfxZWithGravity":-4.1000000000000005,"breakXInches":4,"breakXFeet":0.3333333333333333,"breakZInducedInches":-8.6,"breakZInducedFeet":-0.7166666666666667,"breakZWithGravityInches":49.2,"breakZWithGravityFeet":4.1000000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.3333333333333333,"pfxXNoAbs":0.3333333333333333,"plateTimeSZDepth":0.4301511067740523,"plateXPoly":-0.17717396856743228,"plateYPoly":0.7083333333333286,"plateZPoly":0.9566996235579266,"pfxXDirection":"→","inducedBreakZForcedSign":"-8.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.17717396856743228,"plate_z":0.9566996235579266,"player_total_pitches":37,"player_total_pitches_pitch_types":5,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":87,"rowId":"87-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"683cb85b-bd32-4633-ba10-0ab469e9cd74","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":94.7,"end_speed":86.2,"sz_top":3.21284430859514,"sz_bot":1.35725704813749,"sz_depth":8.5,"sz_width":17,"extension":5.761692767134017,"plateTime":0.39879354333657835,"zone":8,"spin_rate":2276,"breakX":14.5,"inducedBreakZ":10.3,"breakZ":-20.4,"px":0.09764132653991198,"pz":1.9343889342393776,"x0":0.6624039523589179,"y0":50.00198697500182,"z0":5.776775778791051,"ax":16.465199275579618,"ay":32.520134258700494,"az":-19.976064965711377,"vx0":-4.5912823967436225,"vy0":-137.70432376018346,"vz0":-6.518376417158961,"pfxX":-1.2083333333333333,"pfxZ":0.8583333333333334,"pfxZWithGravity":-1.7,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":10.3,"breakZInducedFeet":0.8583333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3745307737292922,"plateXPoly":0.09764132653991198,"plateYPoly":0.7083333333333286,"plateZPoly":1.9343889342393776,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.09764132653991198,"plate_z":1.9343889342393776,"player_total_pitches":38,"player_total_pitches_pitch_types":22,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":88,"rowId":"88-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"cef4ded4-2b7e-4db1-af8a-19beacf1719f","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":88.8,"end_speed":81.1,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.031237694017784,"plateTime":0.424764149371601,"zone":6,"spin_rate":1696,"breakX":15.7,"inducedBreakZ":1.9,"breakZ":-32.9,"px":0.5534655621495999,"pz":2.384759474432224,"x0":0.707791516124288,"y0":50.00057248770682,"z0":5.9881042488069545,"ax":15.43197018177416,"ay":28.690383762432838,"az":-29.956911430164396,"vx0":-3.4648399674981625,"vy0":-129.29031758112342,"vz0":-3.05799212472692,"pfxX":-1.3083333333333333,"pfxZ":0.15833333333333333,"pfxZWithGravity":-2.7416666666666667,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":1.9,"breakZInducedFeet":0.15833333333333333,"breakZWithGravityInches":32.9,"breakZWithGravityFeet":2.7416666666666667,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3989081102818154,"plateXPoly":0.5534655621495999,"plateYPoly":0.7083333333332931,"plateZPoly":2.384759474432224,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.5534655621495999,"plate_z":2.384759474432224,"player_total_pitches":39,"player_total_pitches_pitch_types":8,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":89,"rowId":"89-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f8981ecd-a4c2-468f-a239-c77554e8888c","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.8,"end_speed":74.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.134281448946221,"plateTime":0.4669625133591002,"zone":4,"spin_rate":2854,"breakX":12.1,"inducedBreakZ":-13.3,"breakZ":-55.4,"px":-0.527084144051525,"pz":1.9556620779814757,"x0":0.9212589331140022,"y0":50.005047526767754,"z0":5.962301362307538,"ax":-9.051135532783613,"ay":24.14179451381233,"az":-42.69461557898934,"vx0":-1.317114298964489,"vy0":-117.68651218529203,"vz0":0.22845066261338376,"pfxX":1.0083333333333333,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.616666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":55.4,"breakZWithGravityFeet":4.616666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.43861389358220104,"plateXPoly":-0.527084144051525,"plateYPoly":0.708333333333357,"plateZPoly":1.9556620779814757,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.0","hit_distance":"61","xba":".000","hit_angle":"75","is_barrel":0,"hc_x":124.36,"hc_x_ft":-2.024630400000035,"hc_y":181.42,"hc_y_ft":52.97948880000007,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.527084144051525,"plate_z":1.9556620779814757,"launch_speed":"76.0","launch_angle":"75","player_total_pitches":40,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c131e42b-7fae-4bac-a9f1-d44831792c50","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":89.3,"end_speed":82,"sz_top":3.21284430859514,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.945495355527113,"plateTime":0.4213600334175629,"zone":5,"spin_rate":1699,"breakX":15.7,"inducedBreakZ":4.4,"breakZ":-29.8,"px":-0.019978048286133254,"pz":2.1715378735615385,"x0":0.5503644968164653,"y0":50.00409263063178,"z0":5.905758161083225,"ax":15.835176940495304,"ay":27.452651704372606,"az":-27.317047726575385,"vx0":-4.574082275097124,"vy0":-130.0283283807485,"vz0":-4.034587873354994,"pfxX":-1.3083333333333333,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.4833333333333334,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.8,"breakZWithGravityFeet":2.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3956395560890676,"plateXPoly":-0.019978048286133254,"plateYPoly":0.7083333333333428,"plateZPoly":2.1715378735615385,"pfxXDirection":"←","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.019978048286133254,"plate_z":2.1715378735615385,"player_total_pitches":41,"player_total_pitches_pitch_types":9,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":125,"rowId":"125-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da8ca3cd-fbc2-41ce-a4fd-cd035daa7ad0","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.8,"end_speed":83.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.887226348311616,"plateTime":0.4145029872127801,"zone":5,"spin_rate":1726,"breakX":13.9,"inducedBreakZ":6.8,"breakZ":-26.4,"px":0.10411546921718406,"pz":2.3151270719750485,"x0":0.5134592774977652,"y0":50.00181258758686,"z0":5.92409453777289,"ax":14.45127256819073,"ay":28.407932226724323,"az":-24.798355340438434,"vx0":-3.8639391035628923,"vy0":-132.18396425038313,"vz0":-4.447308159707012,"pfxX":-1.1583333333333334,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3891921523284687,"plateXPoly":0.10411546921718406,"plateYPoly":0.7083333333333215,"plateZPoly":2.3151270719750485,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.5","hit_distance":"12","xba":".210","hit_angle":"-13","is_barrel":0,"hc_x":115.73,"hc_x_ft":-22.826037199999973,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10411546921718406,"plate_z":2.3151270719750485,"launch_speed":"97.5","launch_angle":"-13","player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e5980aeb-5f4f-433d-974b-f80d62a26cb2","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.3,"end_speed":74.2,"sz_top":3.27204348553473,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.106579353420483,"plateTime":0.46889174718394333,"zone":7,"spin_rate":2826,"breakX":5.3,"inducedBreakZ":-14,"breakZ":-56.5,"px":-0.45434791843688094,"pz":1.6401607071240765,"x0":0.9129625410059622,"y0":50.000367236010824,"z0":5.927030131338838,"ax":-3.557448922956921,"ay":22.97310667878667,"az":-43.10198828423608,"vx0":-2.322156850460426,"vy0":-117.00642633064848,"vz0":-0.24696221575195554,"pfxX":0.44166666666666665,"pfxZ":-1.1666666666666667,"pfxZWithGravity":-4.708333333333333,"breakXInches":5.3,"breakXFeet":0.44166666666666665,"breakZInducedInches":-14,"breakZInducedFeet":-1.1666666666666667,"breakZWithGravityInches":56.5,"breakZWithGravityFeet":4.708333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.44166666666666665,"pfxXNoAbs":0.44166666666666665,"plateTimeSZDepth":0.44030874346143445,"plateXPoly":-0.45434791843688094,"plateYPoly":0.7083333333333073,"plateZPoly":1.6401607071240765,"pfxXDirection":"→","inducedBreakZForcedSign":"-14","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.45434791843688094,"plate_z":1.6401607071240765,"player_total_pitches":43,"player_total_pitches_pitch_types":7,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":127,"rowId":"127-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6ceea36a-4491-44b2-bdeb-aa8ab0749a63","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.1,"end_speed":88.1,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.88876763408713,"plateTime":0.39150178626761534,"zone":6,"spin_rate":2249,"breakX":15.1,"inducedBreakZ":11.8,"breakZ":-17.8,"px":0.32300331586723685,"pz":2.1251743707735624,"x0":0.6260710717811656,"y0":50.00156279781752,"z0":5.889513691933349,"ax":17.432230880428623,"ay":31.339240629602642,"az":-17.919534893566908,"vx0":-4.028214172235736,"vy0":-139.86998716945135,"vz0":-6.948294137075831,"pfxX":-1.2583333333333333,"pfxZ":0.9833333333333334,"pfxZWithGravity":-1.4833333333333334,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":11.8,"breakZInducedFeet":0.9833333333333334,"breakZWithGravityInches":17.8,"breakZWithGravityFeet":1.4833333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3675567918110776,"plateXPoly":0.32300331586723685,"plateYPoly":0.7083333333333428,"plateZPoly":2.1251743707735624,"pfxXDirection":"←","inducedBreakZForcedSign":"+11.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.32300331586723685,"plate_z":2.1251743707735624,"player_total_pitches":44,"player_total_pitches_pitch_types":23,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":128,"rowId":"128-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"28f0ccdf-8c58-4416-aca6-1841bddd2dff","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":81.1,"end_speed":75,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.154537579540154,"plateTime":0.4645943789406135,"zone":13,"spin_rate":2896,"breakX":6.2,"inducedBreakZ":-15.8,"breakZ":-57.5,"px":-0.014604902615662496,"pz":0.7310686952304604,"x0":0.8656487851046784,"y0":50.00238144553596,"z0":5.876851327615691,"ax":-4.687991147949625,"ay":23.68738823183019,"az":-44.25891174427943,"vx0":-0.9947770792164471,"vy0":-118.14657337495571,"vz0":-2.1384931284526845,"pfxX":0.5166666666666667,"pfxZ":-1.3166666666666667,"pfxZWithGravity":-4.791666666666667,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":-15.8,"breakZInducedFeet":-1.3166666666666667,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.4363114681661049,"plateXPoly":-0.014604902615662496,"plateYPoly":0.7083333333333641,"plateZPoly":0.7310686952304604,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"87.0","hit_speed":"86.8","hit_distance":"274","xba":".820","hit_angle":"18","is_barrel":0,"hc_x":138.8,"hc_x_ft":32.78096800000003,"hc_y":90.89,"hc_y_ft":271.18937960000005,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.014604902615662496,"plate_z":0.7310686952304604,"launch_speed":"86.8","launch_angle":"18","player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e8788923-15b8-4d42-aa33-afd4bf1f4114","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88,"sz_top":3.3904353158625,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.9214172432357195,"plateTime":0.39198824013480316,"zone":14,"spin_rate":2127,"breakX":14.9,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.45346961069804037,"pz":1.222119775876302,"x0":0.38512411983044015,"y0":50.003196884427744,"z0":5.786298987431046,"ax":17.00333487719572,"ay":33.19107347826475,"az":-20.745722201843304,"vx0":-2.9439558258271585,"vy0":-140.01957514767216,"vz0":-8.580243845958877,"pfxX":-1.2416666666666667,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-14.9,"breakXFeet":-1.2416666666666667,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":14.9,"pfxXNoAbs":-1.2416666666666667,"plateTimeSZDepth":0.36811810230326747,"plateXPoly":0.45346961069804037,"plateYPoly":0.7083333333333428,"plateZPoly":1.222119775876302,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.45346961069804037,"plate_z":1.222119775876302,"player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":130,"rowId":"130-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f94bf6a4-83d8-4538-96dc-1c7d7fe97e6e","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":90.4,"end_speed":83.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.250724204779896,"plateTime":0.41619547394856804,"zone":9,"spin_rate":1652,"breakX":16,"inducedBreakZ":7.3,"breakZ":-26,"px":0.6414756054416663,"pz":1.4601608401671111,"x0":0.6072985237158236,"y0":50.001134217673155,"z0":5.786831422602824,"ax":16.130941639194003,"ay":27.836244920672787,"az":-23.87706184537119,"vx0":-3.0642178272403964,"vy0":-131.58396567872273,"vz0":-6.407264432730818,"pfxX":-1.3333333333333333,"pfxZ":0.6083333333333333,"pfxZWithGravity":-2.1666666666666665,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":7.3,"breakZInducedFeet":0.6083333333333333,"breakZWithGravityInches":26,"breakZWithGravityFeet":2.1666666666666665,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.39076211739826794,"plateXPoly":0.6414756054416663,"plateYPoly":0.7083333333332931,"plateZPoly":1.4601608401671111,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6414756054416663,"plate_z":1.4601608401671111,"player_total_pitches":47,"player_total_pitches_pitch_types":11,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":131,"rowId":"131-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"035e3e23-0de5-4584-bfac-78df97d50f7d","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":91,"end_speed":84,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.958045784100279,"plateTime":0.4129233749662964,"zone":14,"spin_rate":1674,"breakX":16,"inducedBreakZ":3.7,"breakZ":-29.2,"px":0.9218604892726586,"pz":1.5982397297096123,"x0":0.5804587575060732,"y0":50.006337432618224,"z0":5.9557185048827135,"ax":16.16078689469704,"ay":27.53066295772963,"az":-27.447999745497103,"vx0":-2.2520657628158527,"vy0":-132.49550533406887,"vz0":-5.91900823439353,"pfxX":-1.3333333333333333,"pfxZ":0.30833333333333335,"pfxZWithGravity":-2.433333333333333,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":3.7,"breakZInducedFeet":0.30833333333333335,"breakZWithGravityInches":29.2,"breakZWithGravityFeet":2.433333333333333,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3876883552515437,"plateXPoly":0.9218604892726586,"plateYPoly":0.7083333333333286,"plateZPoly":1.5982397297096123,"pfxXDirection":"←","inducedBreakZForcedSign":"+3.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.9218604892726586,"plate_z":1.5982397297096123,"player_total_pitches":48,"player_total_pitches_pitch_types":12,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":132,"rowId":"132-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"401bfcd3-b528-4eb4-8dcb-a64762cf6ba1","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.6,"end_speed":88.3,"sz_top":3.3904353158625,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.825457307035409,"plateTime":0.39055989458716134,"zone":13,"spin_rate":2161,"breakX":14.9,"inducedBreakZ":9.2,"breakZ":-20.2,"px":-0.8809192814705672,"pz":1.7384846244454017,"x0":0.10098358482215462,"y0":50.00677672764,"z0":5.923839701381088,"ax":17.71261803401838,"ay":32.45988473680808,"az":-20.38618641335008,"vx0":-5.92539692084993,"vy0":-140.36372044095597,"vz0":-7.672708123355707,"pfxX":-1.2416666666666667,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-14.9,"breakXFeet":-1.2416666666666667,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.9,"pfxXNoAbs":-1.2416666666666667,"plateTimeSZDepth":0.36677387110332105,"plateXPoly":-0.8809192814705672,"plateYPoly":0.7083333333332575,"plateZPoly":1.7384846244454017,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8809192814705672,"plate_z":1.7384846244454017,"player_total_pitches":49,"player_total_pitches_pitch_types":25,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":133,"rowId":"133-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b6d07ac6-2f3c-4cab-9bba-139730028bae","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"S","call_name":"Strike","pitch_type":"FC","pitch_name":"Cutter","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":87.6,"end_speed":80.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.0915006855790175,"plateTime":0.4289228780118868,"zone":4,"spin_rate":2559,"breakX":0,"inducedBreakZ":4.7,"breakZ":-30.8,"px":-0.4915749852677105,"pz":2.5345180238701577,"x0":0.6725399970679027,"y0":50.00008723227531,"z0":5.866911837664025,"ax":0.6220119881201362,"ay":25.441526171974463,"az":-27.57894923150113,"vx0":-3.016296760934399,"vy0":-127.5376855441627,"vz0":-2.7235055859323802,"pfxX":0,"pfxZ":0.39166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":0,"breakXFeet":0,"breakZInducedInches":4.7,"breakZInducedFeet":0.39166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":0,"pfxXNoAbs":0,"plateTimeSZDepth":0.40265924396746483,"plateXPoly":-0.4915749852677105,"plateYPoly":0.708333333333286,"plateZPoly":2.5345180238701577,"pfxXDirection":"","inducedBreakZForcedSign":"+4.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.4915749852677105,"plate_z":2.5345180238701577,"player_total_pitches":50,"player_total_pitches_pitch_types":4,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":134,"rowId":"134-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e4e32c06-192f-41e8-8ce3-653dbcb3f242","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.7,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.122000899976362,"plateTime":0.4046329243417377,"zone":4,"spin_rate":1659,"breakX":13.2,"inducedBreakZ":0.6,"breakZ":-31.1,"px":-0.3367750519916564,"pz":2.29054358126169,"x0":0.4035947099655732,"y0":50.00450534073169,"z0":6.006016610031704,"ax":14.465994606797594,"ay":27.347781187830684,"az":-31.021042844021622,"vx0":-4.69648000242597,"vy0":-134.9852758844046,"vz0":-3.8914171937792554,"pfxX":-1.0999999999999999,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.591666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.3798095999892288,"plateXPoly":-0.3367750519916564,"plateYPoly":0.7083333333333499,"plateZPoly":2.29054358126169,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"14","xba":".230","hit_angle":"-11","is_barrel":0,"hc_x":146.19,"hc_x_ft":50.59352839999997,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3367750519916564,"plate_z":2.29054358126169,"launch_speed":"100.2","launch_angle":"-11","player_total_pitches":51,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"684ee070-387a-42bf-b623-0bb5a61d2c86","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":81,"end_speed":75,"sz_top":3.3904353158625,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":6.071144338055303,"plateTime":0.4643502005195148,"zone":7,"spin_rate":2939,"breakX":10.2,"inducedBreakZ":-14.5,"breakZ":-56,"px":-0.629766381526792,"pz":1.5691608418538356,"x0":0.8214487848447831,"y0":50.00105412279666,"z0":5.958235671076321,"ax":-7.651498057730908,"ay":22.745574503927568,"az":-43.54120842138393,"vx0":-1.6605672568798842,"vy0":-118.01780196463358,"vz0":-0.57516652503469,"pfxX":0.85,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.666666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":56,"breakZWithGravityFeet":4.666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.4359896439142218,"plateXPoly":-0.629766381526792,"plateYPoly":0.7083333333333428,"plateZPoly":1.5691608418538356,"pfxXDirection":"→","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.629766381526792,"plate_z":1.5691608418538356,"player_total_pitches":52,"player_total_pitches_pitch_types":9,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":152,"rowId":"152-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"203acd0c-ecec-490c-869c-5111732823ab","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"01","start_speed":90.7,"end_speed":83.6,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.902629674101893,"plateTime":0.41419171617191175,"zone":14,"spin_rate":1808,"breakX":15,"inducedBreakZ":6.6,"breakZ":-26.5,"px":1.3734128400949634,"pz":1.9301294312665194,"x0":0.725218309096229,"y0":50.00503950404548,"z0":5.888527674063243,"ax":14.880420271113703,"ay":27.39572717560446,"az":-24.849026596916353,"vx0":-1.2264547634376817,"vy0":-132.09454871915608,"vz0":-5.3475570774960595,"pfxX":-1.25,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.38887402051500775,"plateXPoly":1.3734128400949634,"plateYPoly":0.7083333333333641,"plateZPoly":1.9301294312665194,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":1.3734128400949634,"plate_z":1.9301294312665194,"player_total_pitches":53,"player_total_pitches_pitch_types":14,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":153,"rowId":"153-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b895750d-8df8-43ec-bb7c-c2e527c2e091","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":92.8,"end_speed":85.5,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.827757222632361,"plateTime":0.4051770341592493,"zone":9,"spin_rate":1853,"breakX":15.6,"inducedBreakZ":1.7,"breakZ":-30,"px":0.42294180109139307,"pz":1.9121186837085764,"x0":0.3082061332017059,"y0":50.00194003540361,"z0":5.915595111398057,"ax":16.57404791354948,"ay":28.82545333396358,"az":-29.610290567085663,"vx0":-2.8505870187627425,"vy0":-135.07262591604817,"vz0":-4.893343306170117,"pfxX":-1.3,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.5,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.380380350207053,"plateXPoly":0.42294180109139307,"plateYPoly":0.7083333333333712,"plateZPoly":1.9121186837085764,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.42294180109139307,"plate_z":1.9121186837085764,"player_total_pitches":54,"player_total_pitches_pitch_types":15,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":154,"rowId":"154-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a9103a2d-954a-43b5-b9d1-fbffedc4490c","inning":5,"half_inning":"bottom","ab_number":41,"cap_index":14,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Strikeout","des":"Adam Duvall called out on strikes.","events":"Strikeout","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Called Strike","result_code":"C","pitch_call":"called_strike","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":96.6,"end_speed":89,"sz_top":3.27204348553473,"sz_bot":1.53498044144121,"sz_depth":8.5,"sz_width":17,"extension":5.714426016743076,"plateTime":0.38857958641111834,"zone":5,"spin_rate":2120,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-21.7,"px":-0.16779797362734886,"pz":2.5243653551199827,"x0":0.15526445238925,"y0":50.00702730045252,"z0":6.003157608861665,"ax":16.06835201415873,"ay":29.945251158238555,"az":-22.972188102774197,"vx0":-3.816383483702748,"vy0":-140.6055246766149,"vz0":-5.346517174665609,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36478720870633646,"plateXPoly":-0.16779797362734886,"plateYPoly":0.7083333333333712,"plateZPoly":2.5243653551199827,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.16779797362734886,"plate_z":2.5243653551199827,"player_total_pitches":55,"player_total_pitches_pitch_types":26,"pitcher_pa_number":13,"pitcher_time_thru_order":2,"game_total_pitches":155,"rowId":"155-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc00fa61-390e-46ad-aba7-e1a24145b643","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.8,"sz_top":3.50881824892098,"sz_bot":1.59421887769005,"sz_depth":8.5,"sz_width":17,"extension":5.975100113292587,"plateTime":0.3944317300715805,"zone":13,"spin_rate":2266,"breakX":15.2,"inducedBreakZ":12.1,"breakZ":-17.9,"px":-0.2679316688047849,"pz":0.6134686522296988,"x0":0.45459103089271136,"y0":50.006910988718516,"z0":5.69554748004052,"ax":17.610717515163376,"ay":30.50815942283633,"az":-16.973772378541618,"vx0":-5.211925339718699,"vy0":-138.76845973255584,"vz0":-10.579994247007951,"pfxX":-1.2666666666666666,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-15.2,"breakXFeet":-1.2666666666666666,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.2,"pfxXNoAbs":-1.2666666666666666,"plateTimeSZDepth":0.3703336414952505,"plateXPoly":-0.2679316688047849,"plateYPoly":0.7083333333332931,"plateZPoly":0.6134686522296988,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.2679316688047849,"plate_z":0.6134686522296988,"player_total_pitches":56,"player_total_pitches_pitch_types":27,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":156,"rowId":"156-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"71889149-921d-4728-914b-983545fbfde1","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"10","start_speed":95.8,"end_speed":87.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.846311754406912,"plateTime":0.3927768673270191,"zone":14,"spin_rate":2098,"breakX":14.4,"inducedBreakZ":8,"breakZ":-21.7,"px":1.0754120744895472,"pz":1.8925861989707227,"x0":0.8047358472533293,"y0":50.006890150965525,"z0":5.871213989104255,"ax":16.208817875559962,"ay":31.439803419325017,"az":-22.138845651964044,"vx0":-2.2551123257769583,"vy0":-139.46542943203596,"vz0":-6.705057914933034,"pfxX":-1.2,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8083333333333333,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.7,"breakZWithGravityFeet":1.8083333333333333,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3688142672101067,"plateXPoly":1.0754120744895472,"plateYPoly":0.7083333333333215,"plateZPoly":1.8925861989707227,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":1.0754120744895472,"plate_z":1.8925861989707227,"player_total_pitches":57,"player_total_pitches_pitch_types":28,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":157,"rowId":"157-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e7ae8a-0bac-4ae5-b46b-443270c2e3ea","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":96.2,"end_speed":88.4,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.844697247813235,"plateTime":0.3908349210558484,"zone":5,"spin_rate":2194,"breakX":14.6,"inducedBreakZ":9.5,"breakZ":-20,"px":0.056928080908191625,"pz":2.2046221078349655,"x0":0.291373891903471,"y0":50.00579155547806,"z0":5.891150264213806,"ax":16.91164722468543,"ay":30.585205095013706,"az":-20.642914877377752,"vx0":-3.7416299472034984,"vy0":-139.96265907262395,"vz0":-6.259723383116349,"pfxX":-1.2166666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.3669293740421579,"plateXPoly":0.056928080908191625,"plateYPoly":0.7083333333333854,"plateZPoly":2.2046221078349655,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"12","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":167.17,"hc_y_ft":87.32711880000005,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.056928080908191625,"plate_z":2.2046221078349655,"launch_speed":"92.2","launch_angle":"-11","player_total_pitches":58,"player_total_pitches_pitch_types":29,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":158,"rowId":"158-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e545f2b4-4518-45e8-9fda-feb5ff0ced1f","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.5,"end_speed":88.3,"sz_top":3.5384125644586,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.764343519172735,"plateTime":0.3905756187193461,"zone":14,"spin_rate":2242,"breakX":17.5,"inducedBreakZ":5.5,"breakZ":-24,"px":1.0585515347399936,"pz":1.7708354911781559,"x0":0.5098356993229902,"y0":50.0033435737604,"z0":5.9000018879388865,"ax":19.747033129110346,"ay":33.14102754113454,"az":-24.791509212462454,"vx0":-2.125609969880662,"vy0":-140.47118862915215,"vz0":-6.710636745375901,"pfxX":-1.4583333333333333,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2,"breakXInches":-17.5,"breakXFeet":-1.4583333333333333,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24,"breakZWithGravityFeet":2,"pfxZDirection":"↓","pfxXWithGravity":17.5,"pfxXNoAbs":-1.4583333333333333,"plateTimeSZDepth":0.3667969784688359,"plateXPoly":1.0585515347399936,"plateYPoly":0.708333333333421,"plateZPoly":1.7708354911781559,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":1.0585515347399936,"plate_z":1.7708354911781559,"player_total_pitches":59,"player_total_pitches_pitch_types":30,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":159,"rowId":"159-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"8d19c436-38e3-4f44-92a1-4a201fbe53f5","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":95.8,"end_speed":88.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.950251962917922,"plateTime":0.3902757028463464,"zone":14,"spin_rate":2089,"breakX":14.4,"inducedBreakZ":10.2,"breakZ":-19.2,"px":0.9298348795230463,"pz":2.274167794719544,"x0":0.7484190652110335,"y0":50.00291221267986,"z0":5.824677006039275,"ax":16.346552064523163,"ay":27.428412783162884,"az":-19.989330079650582,"vx0":-2.498023141884654,"vy0":-139.6194689146886,"vz0":-6.034082503879157,"pfxX":-1.2,"pfxZ":0.85,"pfxZWithGravity":-1.5999999999999999,"breakXInches":-14.4,"breakXFeet":-1.2,"breakZInducedInches":10.2,"breakZInducedFeet":0.85,"breakZWithGravityInches":19.2,"breakZWithGravityFeet":1.5999999999999999,"pfxZDirection":"↓","pfxXWithGravity":14.4,"pfxXNoAbs":-1.2,"plateTimeSZDepth":0.3662388803097334,"plateXPoly":0.9298348795230463,"plateYPoly":0.7083333333333783,"plateZPoly":2.274167794719544,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9298348795230463,"plate_z":2.274167794719544,"player_total_pitches":60,"player_total_pitches_pitch_types":31,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":160,"rowId":"160-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"959824aa-092e-4df4-a0e2-b11195a04f41","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.7,"end_speed":83,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.91468033833111,"plateTime":0.41527718467073127,"zone":12,"spin_rate":1608,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-30.7,"px":1.0147443291996905,"pz":2.9258396009738243,"x0":0.633948494683693,"y0":50.0054250566677,"z0":6.100040030436937,"ax":17.178168301817784,"ay":29.057512529841535,"az":-29.35266425042232,"vx0":-2.3732740796539797,"vy0":-132.07094451634143,"vz0":-2.4154275610566778,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.558333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.38999376495907845,"plateXPoly":1.0147443291996905,"plateYPoly":0.7083333333333286,"plateZPoly":2.9258396009738243,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"189","xba":".620","hit_angle":"33","is_barrel":0,"hc_x":103.58,"hc_x_ft":-52.11191120000001,"hc_y":128.91,"hc_y_ft":179.5474924,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0147443291996905,"plate_z":2.9258396009738243,"launch_speed":"61.9","launch_angle":"33","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":161,"rowId":"161-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a59cc9f5-1b83-4b3a-9843-2d2713b0ce60","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":90,"end_speed":82.5,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.898288344470002,"plateTime":0.41853313587270957,"zone":8,"spin_rate":1722,"breakX":13.8,"inducedBreakZ":9.4,"breakZ":-24.5,"px":0.15587871146909094,"pz":1.9300463434356994,"x0":0.4718706766674543,"y0":50.001934334211384,"z0":5.981457268298046,"ax":13.948071566476,"ay":28.196251950967973,"az":-22.157062935254004,"vx0":-3.5447840752076822,"vy0":-130.97346067828948,"vz0":-5.955546172056869,"pfxX":-1.1500000000000001,"pfxZ":0.7833333333333333,"pfxZWithGravity":-2.0416666666666665,"breakXInches":-13.8,"breakXFeet":-1.1500000000000001,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":24.5,"breakZWithGravityFeet":2.0416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.8,"pfxXNoAbs":-1.1500000000000001,"plateTimeSZDepth":0.39298725869647466,"plateXPoly":0.15587871146909094,"plateYPoly":0.7083333333333854,"plateZPoly":1.9300463434356994,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.15587871146909094,"plate_z":1.9300463434356994,"player_total_pitches":62,"player_total_pitches_pitch_types":17,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":171,"rowId":"171-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"dc8402dd-9565-44df-8d07-fc727694427b","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91.4,"end_speed":83.8,"sz_top":3.18324391798553,"sz_bot":1.50536070602406,"sz_depth":8.5,"sz_width":17,"extension":5.873464564443886,"plateTime":0.41180107127646526,"zone":12,"spin_rate":1702,"breakX":13.3,"inducedBreakZ":2.8,"breakZ":-30,"px":0.9521473765912434,"pz":2.660369287621876,"x0":0.407028176116173,"y0":50.00498410981199,"z0":6.054892345609654,"ax":13.397878862210762,"ay":29.41430340568143,"az":-29.016975539788014,"vx0":-1.1809284943035034,"vy0":-133.16400748422575,"vz0":-3.167325074371095,"pfxX":-1.1083333333333334,"pfxZ":0.2333333333333333,"pfxZWithGravity":-2.5,"breakXInches":-13.3,"breakXFeet":-1.1083333333333334,"breakZInducedInches":2.8,"breakZInducedFeet":0.2333333333333333,"breakZWithGravityInches":30,"breakZWithGravityFeet":2.5,"pfxZDirection":"↓","pfxXWithGravity":13.3,"pfxXNoAbs":-1.1083333333333334,"plateTimeSZDepth":0.38671141979143636,"plateXPoly":0.9521473765912434,"plateYPoly":0.7083333333333428,"plateZPoly":2.660369287621876,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9521473765912434,"plate_z":2.660369287621876,"player_total_pitches":63,"player_total_pitches_pitch_types":18,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":172,"rowId":"172-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df272037-de59-47eb-8799-d097ee26cf23","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.9,"end_speed":88.1,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.800630507608101,"plateTime":0.39212350291665654,"zone":6,"spin_rate":2236,"breakX":13.7,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.4842376880708837,"pz":2.3316466527732675,"x0":0.35023650187985117,"y0":50.00343648152686,"z0":5.980614206328109,"ax":15.417279350523494,"ay":30.662769245751882,"az":-21.455265250649596,"vx0":-2.473890675196569,"vy0":-139.54614772511562,"vz0":-5.962513239009669,"pfxX":-1.1416666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.3681431327674935,"plateXPoly":0.4842376880708837,"plateYPoly":0.7083333333334068,"plateZPoly":2.3316466527732675,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"78.1","hit_distance":"2","xba":".200","hit_angle":"-53","is_barrel":0,"hc_x":105.58,"hc_x_ft":-47.291191200000014,"hc_y":178.87,"hc_y_ft":59.125906799999996,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4842376880708837,"plate_z":2.3316466527732675,"launch_speed":"78.1","launch_angle":"-53","player_total_pitches":64,"player_total_pitches_pitch_types":32,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":173,"rowId":"173-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"073b6dde-223f-4384-967d-e4c701e08780","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Swinging Strike","result_code":"S","pitch_call":"swinging_strike","is_strike_swinging":true,"balls_and_strikes":"00","start_speed":95.6,"end_speed":87.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.832990837068867,"plateTime":0.3939142373732061,"zone":14,"spin_rate":2171,"breakX":15.1,"inducedBreakZ":9.4,"breakZ":-20.6,"px":1.08483591661641,"pz":2.683251129057793,"x0":0.35268145993552474,"y0":50.00035297299739,"z0":5.984662706190197,"ax":16.61687745775567,"ay":31.79608021135617,"az":-21.158532565867336,"vx0":-1.0935242018452482,"vy0":-139.14938017139505,"vz0":-5.012984747955631,"pfxX":-1.2583333333333333,"pfxZ":0.7833333333333333,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":9.4,"breakZInducedFeet":0.7833333333333333,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3698680450694059,"plateXPoly":1.08483591661641,"plateYPoly":0.7083333333333428,"plateZPoly":2.683251129057793,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.4","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":1.08483591661641,"plate_z":2.683251129057793,"player_total_pitches":65,"player_total_pitches_pitch_types":33,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":174,"rowId":"174-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"73baaca5-36c7-4a62-a03e-e158f92dd796","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":95.8,"end_speed":87.6,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.782861247274445,"plateTime":0.3930978500525497,"zone":6,"spin_rate":2190,"breakX":14.8,"inducedBreakZ":9.2,"breakZ":-20.6,"px":0.37241292263217457,"pz":2.6762162311548465,"x0":0.25547504024045325,"y0":50.003991256790336,"z0":5.984581868640706,"ax":16.733447597229482,"ay":32.32110970622029,"az":-21.212155658611426,"vx0":-2.771682162673507,"vy0":-139.50836962925956,"vz0":-5.047329494947474,"pfxX":-1.2333333333333334,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.7166666666666668,"breakXInches":-14.8,"breakXFeet":-1.2333333333333334,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.6,"breakZWithGravityFeet":1.7166666666666668,"pfxZDirection":"↓","pfxXWithGravity":14.8,"pfxXNoAbs":-1.2333333333333334,"plateTimeSZDepth":0.36913722280859246,"plateXPoly":0.37241292263217457,"plateYPoly":0.7083333333333712,"plateZPoly":2.6762162311548465,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.37241292263217457,"plate_z":2.6762162311548465,"player_total_pitches":66,"player_total_pitches_pitch_types":34,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":175,"rowId":"175-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2acb02fd-4452-4d6e-9c75-68b4b3fe7f11","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"FC","pitch_name":"Cutter","description":"Ball In Dirt","result_code":"*B","pitch_call":"blocked_ball","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":90.6,"end_speed":84.6,"sz_top":3.62719205093961,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":6.0278627450066455,"plateTime":0.4126255245355219,"zone":13,"spin_rate":2365,"breakX":0.2,"inducedBreakZ":8.8,"breakZ":-24.1,"px":-0.48968263504200915,"pz":0.6739589322613906,"x0":0.5377590629025244,"y0":50.00587478727459,"z0":5.60101891399737,"ax":0.7609449534040404,"ay":23.90367839816603,"az":-22.25186138767004,"vx0":-2.800930023497473,"vy0":-131.95039911455643,"vz0":-8.417525501288418,"pfxX":-0.016666666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-0.2,"breakXFeet":-0.016666666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.2,"pfxXNoAbs":-0.016666666666666666,"plateTimeSZDepth":0.38718543172564995,"plateXPoly":-0.48968263504200915,"plateYPoly":0.7083333333333499,"plateZPoly":0.6739589322613906,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.48968263504200915,"plate_z":0.6739589322613906,"player_total_pitches":67,"player_total_pitches_pitch_types":5,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":176,"rowId":"176-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"611c028d-d684-4719-af71-0e4b8a239bd0","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"S","call_name":"Strike","pitch_type":"CU","pitch_name":"Curveball","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.2,"end_speed":75.8,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.041934927147435,"plateTime":0.4585495697803559,"zone":13,"spin_rate":2949,"breakX":9.1,"inducedBreakZ":-14.6,"breakZ":-55.2,"px":-0.7928474410000835,"pz":1.415741335637212,"x0":0.6307427069537376,"y0":50.00029599545121,"z0":5.98790360059997,"ax":-6.864180373550729,"ay":24.420220029172732,"az":-43.82625420643923,"vx0":-1.8278882950353323,"vy0":-119.72321671596347,"vz0":-1.181005154920192,"pfxX":0.7583333333333333,"pfxZ":-1.2166666666666666,"pfxZWithGravity":-4.6000000000000005,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":-14.6,"breakZInducedFeet":-1.2166666666666666,"breakZWithGravityInches":55.2,"breakZWithGravityFeet":4.6000000000000005,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.4306283835603214,"plateXPoly":-0.7928474410000835,"plateYPoly":0.7083333333333712,"plateZPoly":1.415741335637212,"pfxXDirection":"→","inducedBreakZForcedSign":"-14.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.7928474410000835,"plate_z":1.415741335637212,"player_total_pitches":68,"player_total_pitches_pitch_types":10,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":177,"rowId":"177-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"405932d4-5af8-4e0d-b184-8c95a710751f","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":91.5,"end_speed":84.3,"sz_top":3.68637545643424,"sz_bot":1.6830738743677,"sz_depth":8.5,"sz_width":17,"extension":5.821275596365628,"plateTime":0.41047817913537976,"zone":14,"spin_rate":1649,"breakX":16,"inducedBreakZ":1.7,"breakZ":-30.8,"px":1.420939318594495,"pz":2.6835870958013004,"x0":0.5184746460465092,"y0":50.002971568841446,"z0":6.071678886011669,"ax":16.09477358348634,"ay":27.82823635423022,"az":-30.031399978517378,"vx0":-0.7592456654388937,"vy0":-133.280827439708,"vz0":-3.005623483834726,"pfxX":-1.3333333333333333,"pfxZ":0.14166666666666666,"pfxZWithGravity":-2.566666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":30.8,"breakZWithGravityFeet":2.566666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3853585111981568,"plateXPoly":1.420939318594495,"plateYPoly":0.7083333333333215,"plateZPoly":2.6835870958013004,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":1.420939318594495,"plate_z":2.6835870958013004,"player_total_pitches":69,"player_total_pitches_pitch_types":19,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":178,"rowId":"178-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ba34bfee-2c3c-4c0e-963a-ec6a56d03e03","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"B","call_name":"Ball","pitch_type":"SI","pitch_name":"Sinker","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":96.7,"end_speed":88.8,"sz_top":3.71596627304726,"sz_bot":1.74230871207854,"sz_depth":8.5,"sz_width":17,"extension":5.903892375013522,"plateTime":0.3897872469838326,"zone":13,"spin_rate":2255,"breakX":15.6,"inducedBreakZ":9.1,"breakZ":-20.2,"px":-0.12567452116530053,"pz":0.9133278898872801,"x0":0.08329904031528555,"y0":50.003099866686966,"z0":5.815269201748998,"ax":18.15771728075553,"ay":31.73740970309663,"az":-20.100166275363062,"vx0":-3.8937082590852445,"vy0":-140.4987214585331,"vz0":-9.715696419774114,"pfxX":-1.3,"pfxZ":0.7583333333333333,"pfxZWithGravity":-1.6833333333333333,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":9.1,"breakZInducedFeet":0.7583333333333333,"breakZWithGravityInches":20.2,"breakZWithGravityFeet":1.6833333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.36598403752198777,"plateXPoly":-0.12567452116530053,"plateYPoly":0.7083333333333712,"plateZPoly":0.9133278898872801,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.12567452116530053,"plate_z":0.9133278898872801,"player_total_pitches":70,"player_total_pitches_pitch_types":35,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":179,"rowId":"179-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fef576a9-661e-4262-b1fe-62af244b029f","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"S","call_name":"Strike","pitch_type":"CH","pitch_name":"Changeup","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":91.3,"end_speed":84.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.903610683131438,"plateTime":0.41036680252507507,"zone":6,"spin_rate":1696,"breakX":15.4,"inducedBreakZ":1.2,"breakZ":-31.3,"px":0.7430985332782367,"pz":2.701987539440607,"x0":0.37039999509211813,"y0":50.00172213259667,"z0":6.107258980989587,"ax":15.689795402876808,"ay":26.40892608684697,"az":-30.614187958233362,"vx0":-2.054097044555893,"vy0":-133.0611891671559,"vz0":-2.9447591406619713,"pfxX":-1.2833333333333334,"pfxZ":0.09999999999999999,"pfxZWithGravity":-2.6083333333333334,"breakXInches":-15.4,"breakXFeet":-1.2833333333333334,"breakZInducedInches":1.2,"breakZInducedFeet":0.09999999999999999,"breakZWithGravityInches":31.3,"breakZWithGravityFeet":2.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":15.4,"pfxXNoAbs":-1.2833333333333334,"plateTimeSZDepth":0.3851795284921722,"plateXPoly":0.7430985332782367,"plateYPoly":0.7083333333333499,"plateZPoly":2.701987539440607,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":7,"is_abs_challenge":false,"plate_x":0.7430985332782367,"plate_z":2.701987539440607,"player_total_pitches":71,"player_total_pitches_pitch_types":20,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":180,"rowId":"180-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"83320c1b-739a-4726-b33d-5ae61813b1f2","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":97.2,"end_speed":89.1,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.7513470725021,"plateTime":0.3871068996730762,"zone":6,"spin_rate":2117,"breakX":12.7,"inducedBreakZ":11,"breakZ":-17.9,"px":0.49488457250722606,"pz":2.4704208246906836,"x0":0.11175349164048556,"y0":50.00396376754841,"z0":5.946762495691359,"ax":14.63848400052344,"ay":32.137683844438,"az":-18.66884358832106,"vx0":-1.6060995857157678,"vy0":-141.4702068394253,"vz0":-6.171995484713626,"pfxX":-1.0583333333333333,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3634570262478716,"plateXPoly":0.49488457250722606,"plateYPoly":0.7083333333333144,"plateZPoly":2.4704208246906836,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.8","hit_distance":"149","xba":".750","hit_angle":"10","is_barrel":0,"hc_x":185.78,"hc_x_ft":146.0196808,"hc_y":116.31,"hc_y_ft":209.91802840000003,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.49488457250722606,"plate_z":2.4704208246906836,"launch_speed":"98.8","launch_angle":"10","player_total_pitches":72,"player_total_pitches_pitch_types":36,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":181,"rowId":"181-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9e9ec4d3-695e-46aa-8956-eaa078a9958a","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96,"end_speed":88.2,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":5.856890004491128,"plateTime":0.39115630817077296,"zone":3,"spin_rate":2104,"breakX":16.2,"inducedBreakZ":9.2,"breakZ":-20.3,"px":0.6938234894351918,"pz":3.1373098049687465,"x0":0.5200537342470615,"y0":50.00235339470745,"z0":5.986328918180175,"ax":18.3328754216763,"ay":30.538612237971364,"az":-21.376873165917143,"vx0":-2.892774166319336,"vy0":-139.84693416886378,"vz0":-3.8337066963338344,"pfxX":-1.3499999999999999,"pfxZ":0.7666666666666666,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16.2,"breakXFeet":-1.3499999999999999,"breakZInducedInches":9.2,"breakZInducedFeet":0.7666666666666666,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16.2,"pfxXNoAbs":-1.3499999999999999,"plateTimeSZDepth":0.36720836139329066,"plateXPoly":0.6938234894351918,"plateYPoly":0.7083333333332789,"plateZPoly":3.1373098049687465,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.2","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.6938234894351918,"plate_z":3.1373098049687465,"player_total_pitches":73,"player_total_pitches_pitch_types":37,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":182,"rowId":"182-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0f2191db-0c45-44c2-b958-126d1d2a73e4","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.000408534632269,"plateTime":0.40413804680986853,"zone":6,"spin_rate":1742,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-24.1,"px":0.6563376451949691,"pz":2.3597847033775174,"x0":0.5898159339395648,"y0":50.00472415056177,"z0":5.946722753888497,"ax":14.65638083644477,"ay":28.79319389821066,"az":-23.68320613598039,"vx0":-2.605114310521942,"vy0":-135.38897555034774,"vz0":-4.960907361845446,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.37941705245969476,"plateXPoly":0.6563376451949691,"plateYPoly":0.7083333333333428,"plateZPoly":2.3597847033775174,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.6","hit_distance":"12","xba":".160","hit_angle":"-12","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6563376451949691,"plate_z":2.3597847033775174,"launch_speed":"89.6","launch_angle":"-12","player_total_pitches":74,"player_total_pitches_pitch_types":21,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":183,"rowId":"183-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ff1bbc1b-1ca9-43fb-920e-3dd97d479892","inning":6,"half_inning":"bottom","ab_number":50,"cap_index":34,"outs":0,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Ceddanne Rafaela doubles (1) on a sharp line drive to left fielder Yordan Alvarez. Triston Casas scores. Connor Wong to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.908889510163538,"plateTime":0.3910180869858775,"zone":7,"spin_rate":2081,"breakX":14.5,"inducedBreakZ":8.3,"breakZ":-21.2,"px":-0.5453702446119479,"pz":1.9901379343349177,"x0":0.21587702581904117,"y0":50.00160693177236,"z0":5.873982474484253,"ax":17.075660139781498,"ay":31.675627776330213,"az":-21.77351900630876,"vx0":-5.208010671273912,"vy0":-140.08006121725015,"vz0":-6.58196450829336,"pfxX":-1.2083333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3671328925470458,"plateXPoly":-0.5453702446119479,"plateYPoly":0.7083333333333073,"plateZPoly":1.9901379343349177,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"107.1","hit_distance":"336","xba":".800","hit_angle":"20","is_barrel":1,"hc_x":68.17,"hc_x_ft":-137.4627588,"hc_y":76.73,"hc_y_ft":305.3200772,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5453702446119479,"plate_z":1.9901379343349177,"launch_speed":"107.1","launch_angle":"20","player_total_pitches":75,"player_total_pitches_pitch_types":38,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":184,"rowId":"184-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b4dfaea-9f04-4c2e-9237-1daa00cde940","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Justin Turner grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Connor Wong scores. Ceddanne Rafaela to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":83.5,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.994767426096421,"plateTime":0.41392068802958004,"zone":5,"spin_rate":1734,"breakX":15.8,"inducedBreakZ":5.6,"breakZ":-27.5,"px":0.2012439397522266,"pz":2.2025671781177856,"x0":0.4395640917396462,"y0":50.0048964085536,"z0":5.93327106736085,"ax":16.2755981175699,"ay":28.067586131542225,"az":-25.90717614491878,"vx0":-3.7759068368209587,"vy0":-132.2970592282874,"vz0":-4.565002678158736,"pfxX":-1.3166666666666667,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.38864257693599524,"plateXPoly":0.2012439397522266,"plateYPoly":0.7083333333333428,"plateZPoly":2.2025671781177856,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"16","xba":".210","hit_angle":"-8","is_barrel":0,"hc_x":110.65,"hc_x_ft":-35.07066600000002,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2012439397522266,"plate_z":2.2025671781177856,"launch_speed":"95.3","launch_angle":"-8","player_total_pitches":76,"player_total_pitches_pitch_types":22,"pitcher_pa_number":20,"pitcher_time_thru_order":3,"game_total_pitches":185,"rowId":"185-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"16577896-19a2-4b30-a402-92ac6b619ca7","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"S","call_name":"Strike","pitch_type":"SI","pitch_name":"Sinker","description":"Foul","result_code":"F","pitch_call":"foul","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.4,"end_speed":86.6,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.825641718620231,"plateTime":0.3963875100905718,"zone":5,"spin_rate":2215,"breakX":15,"inducedBreakZ":13.6,"breakZ":-16.8,"px":-0.16883991173439322,"pz":2.262833126958122,"x0":0.07317366025989876,"y0":50.00016899310144,"z0":5.9624956676749905,"ax":16.9941285237388,"ay":33.595814254669,"az":-16.226103360523414,"vx0":-3.8134441167575277,"vy0":-138.65517424628447,"vz0":-6.917150038881556,"pfxX":-1.25,"pfxZ":1.1333333333333333,"pfxZWithGravity":-1.4000000000000001,"breakXInches":-15,"breakXFeet":-1.25,"breakZInducedInches":13.6,"breakZInducedFeet":1.1333333333333333,"breakZWithGravityInches":16.8,"breakZWithGravityFeet":1.4000000000000001,"pfxZDirection":"↓","pfxXWithGravity":15,"pfxXNoAbs":-1.25,"plateTimeSZDepth":0.37229069877310494,"plateXPoly":-0.16883991173439322,"plateYPoly":0.7083333333333428,"plateZPoly":2.262833126958122,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.16883991173439322,"plate_z":2.262833126958122,"player_total_pitches":77,"player_total_pitches_pitch_types":39,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":186,"rowId":"186-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b47aa68d-615c-4317-aaa2-48bbaae281ba","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":92.3,"end_speed":84.8,"sz_top":3.44962790930494,"sz_bot":1.65345590280042,"sz_depth":8.5,"sz_width":17,"extension":6.10827067767982,"plateTime":0.4080675620684473,"zone":13,"spin_rate":1789,"breakX":15.1,"inducedBreakZ":6.1,"breakZ":-25.9,"px":-0.17949607005022028,"pz":1.3388683729718123,"x0":0.35349988876156024,"y0":50.00061565720283,"z0":5.965148269719883,"ax":16.18041056462566,"ay":28.984083485038948,"az":-24.55291826148191,"vx0":-4.490710490412243,"vy0":-134.21289122705653,"vz0":-7.37199235904476,"pfxX":-1.2583333333333333,"pfxZ":0.5083333333333333,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.1,"breakXFeet":-1.2583333333333333,"breakZInducedInches":6.1,"breakZInducedFeet":0.5083333333333333,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.1,"pfxXNoAbs":-1.2583333333333333,"plateTimeSZDepth":0.3831183337084433,"plateXPoly":-0.17949607005022028,"plateYPoly":0.708333333333357,"plateZPoly":1.3388683729718123,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.1","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.17949607005022028,"plate_z":1.3388683729718123,"player_total_pitches":78,"player_total_pitches_pitch_types":23,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":187,"rowId":"187-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9d26955c-ed8b-44e2-8b1d-06017b967902","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.2,"end_speed":87.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.848887272159282,"plateTime":0.39585410837773916,"zone":8,"spin_rate":2167,"breakX":15.6,"inducedBreakZ":8,"breakZ":-22.2,"px":0.16331562557882856,"pz":1.9910019298706425,"x0":0.48974952972042146,"y0":50.005956654459176,"z0":5.938298004180012,"ax":17.69711300393156,"ay":31.886236264968122,"az":-22.239213614252705,"vx0":-4.167498201338609,"vy0":-138.53926630405454,"vz0":-6.484759020497445,"pfxX":-1.3,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3717417836710918,"plateXPoly":0.16331562557882856,"plateYPoly":0.7083333333333286,"plateZPoly":1.9910019298706425,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.6","hit_distance":"21","xba":".390","hit_angle":"-6","is_barrel":0,"hc_x":131.85,"hc_x_ft":16.02896599999997,"hc_y":135.66,"hc_y_ft":163.27756240000002,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.16331562557882856,"plate_z":1.9910019298706425,"launch_speed":"105.6","launch_angle":"-6","player_total_pitches":79,"player_total_pitches_pitch_types":40,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":188,"rowId":"188-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6c3ffbef-49eb-495d-a5e8-5905e2a6a87a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":34,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Double","des":"Adam Duvall doubles (22) on a sharp fly ball to left fielder Yordan Alvarez.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.6,"end_speed":88.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.881242938678348,"plateTime":0.3902688925632076,"zone":5,"spin_rate":2162,"breakX":13.7,"inducedBreakZ":10.9,"breakZ":-18.5,"px":-0.060755034917640366,"pz":2.5103946775420107,"x0":0.23289511086995404,"y0":50.0033825196311,"z0":5.94340784396933,"ax":15.992874186546958,"ay":32.70852328472548,"az":-18.95541256209654,"vx0":-3.7317807248790804,"vy0":-140.5045694636795,"vz0":-5.894296065006517,"pfxX":-1.1416666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36647561183293365,"plateXPoly":-0.060755034917640366,"plateYPoly":0.7083333333333428,"plateZPoly":2.5103946775420107,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.9","hit_distance":"363","xba":".910","hit_angle":"22","is_barrel":1,"hc_x":91.6,"hc_x_ft":-80.98802400000002,"hc_y":78.17,"hc_y_ft":301.8491588,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.060755034917640366,"plate_z":2.5103946775420107,"launch_speed":"106.9","launch_angle":"22","player_total_pitches":80,"player_total_pitches_pitch_types":41,"pitcher_pa_number":22,"pitcher_time_thru_order":3,"game_total_pitches":189,"rowId":"189-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"849f390b-f60e-4df1-abeb-b6fc5457afcd","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.1,"end_speed":83.6,"sz_top":3.47922336266477,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.909013128366309,"plateTime":0.41485734351128967,"zone":12,"spin_rate":1657,"breakX":13,"inducedBreakZ":1.8,"breakZ":-31.3,"px":2.006251825330114,"pz":4.250477357247188,"x0":0.7002783465902637,"y0":50.003857779548426,"z0":6.172139925839846,"ax":12.390647565842254,"ay":24.429407857549315,"az":-30.758866109621017,"vx0":0.9427062445558368,"vy0":-131.37859311414945,"vz0":1.05125098530614,"pfxX":-1.0833333333333333,"pfxZ":0.15,"pfxZWithGravity":-2.6083333333333334,"breakXInches":-13,"breakXFeet":-1.0833333333333333,"breakZInducedInches":1.8,"breakZInducedFeet":0.15,"breakZWithGravityInches":31.3,"breakZWithGravityFeet":2.6083333333333334,"pfxZDirection":"↓","pfxXWithGravity":13,"pfxXNoAbs":-1.0833333333333333,"plateTimeSZDepth":0.3893084630114295,"plateXPoly":2.006251825330114,"plateYPoly":0.7083333333333499,"plateZPoly":4.250477357247188,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":2.006251825330114,"plate_z":4.250477357247188,"player_total_pitches":81,"player_total_pitches_pitch_types":24,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":190,"rowId":"190-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1f7e55e2-008a-4435-ac92-30f6145e64ba","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"B","call_name":"Ball","pitch_type":"CH","pitch_name":"Changeup","description":"Ball","result_code":"B","pitch_call":"ball","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":89.9,"end_speed":82.4,"sz_top":3.44962790930494,"sz_bot":1.56459983358621,"sz_depth":8.5,"sz_width":17,"extension":5.833258617046857,"plateTime":0.4183741366555451,"zone":12,"spin_rate":1732,"breakX":16.6,"inducedBreakZ":6.6,"breakZ":-27.2,"px":0.9567589956711271,"pz":3.203278777644295,"x0":0.5668874980042506,"y0":50.00163714862942,"z0":5.996815981782364,"ax":16.392803396543695,"ay":27.947864340348648,"az":-25.62166302874285,"vx0":-2.2271986555654957,"vy0":-130.97547684601432,"vz0":-2.079194953904474,"pfxX":-1.3833333333333335,"pfxZ":0.5499999999999999,"pfxZWithGravity":-2.2666666666666666,"breakXInches":-16.6,"breakXFeet":-1.3833333333333335,"breakZInducedInches":6.6,"breakZInducedFeet":0.5499999999999999,"breakZWithGravityInches":27.2,"breakZWithGravityFeet":2.2666666666666666,"pfxZDirection":"↓","pfxXWithGravity":16.6,"pfxXNoAbs":-1.3833333333333335,"plateTimeSZDepth":0.39281833555223317,"plateXPoly":0.9567589956711271,"plateYPoly":0.7083333333333215,"plateZPoly":3.203278777644295,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.6","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.9567589956711271,"plate_z":3.203278777644295,"player_total_pitches":82,"player_total_pitches_pitch_types":25,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":191,"rowId":"191-716794","game_pk":"716794","source":"gamefeed"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a8898b7-c54f-483a-a1a6-c426cc56fe23","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":89.7,"end_speed":82.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.800018817410519,"plateTime":0.419045345508267,"zone":8,"spin_rate":1614,"breakX":15.7,"inducedBreakZ":8,"breakZ":-25.9,"px":0.0882381710787935,"pz":1.8834186443894065,"x0":0.43764476455335977,"y0":50.002134167890624,"z0":5.975907573331966,"ax":15.796371844059136,"ay":26.71654399730989,"az":-23.5279512513256,"vx0":-3.995249521448558,"vy0":-130.56081507745256,"vz0":-5.775383176924764,"pfxX":-1.3083333333333333,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3933879210442161,"plateXPoly":0.0882381710787935,"plateYPoly":0.7083333333333925,"plateZPoly":1.8834186443894065,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"67.1","hit_distance":"7","xba":".040","hit_angle":"-25","is_barrel":0,"hc_x":116.24,"hc_x_ft":-21.5967536,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.0882381710787935,"plate_z":1.8834186443894065,"launch_speed":"67.1","launch_angle":"-25","player_total_pitches":83,"player_total_pitches_pitch_types":26,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":192,"rowId":"192-716794","game_pk":"716794","source":"gamefeed"}]},"exit_velocity":[{"type":"pitch","year":2023,"sportId":1,"play_id":"71aea93f-f766-470a-84b4-218723d3e86a","inning":1,"half_inning":"top","ab_number":1,"cap_index":0,"outs":1,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":3,"pre_strikes":0,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"30","start_speed":92.7,"end_speed":84.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":5.979329564869205,"plateTime":0.40607422427185114,"zone":5,"spin_rate":2521,"breakX":9.1,"inducedBreakZ":19.4,"breakZ":-12.5,"px":0.12759068485890246,"pz":2.1691368119105423,"x0":-0.9117901287883111,"y0":50.00139394905234,"z0":5.7346218329497445,"ax":-10.308881969536564,"ay":28.850086837327616,"az":-11.070243543861194,"vx0":4.691400939115972,"vy0":-134.79697792086864,"vz0":-7.242211528322388,"pfxX":0.7583333333333333,"pfxZ":1.6166666666666665,"pfxZWithGravity":-1.0416666666666667,"breakXInches":9.1,"breakXFeet":0.7583333333333333,"breakZInducedInches":19.4,"breakZInducedFeet":1.6166666666666665,"breakZWithGravityInches":12.5,"breakZWithGravityFeet":1.0416666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.7583333333333333,"pfxXNoAbs":0.7583333333333333,"plateTimeSZDepth":0.3812371999893212,"plateXPoly":0.12759068485890246,"plateYPoly":0.7083333333333286,"plateZPoly":2.1691368119105423,"pfxXDirection":"→","inducedBreakZForcedSign":"+19.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"83.0","hit_speed":"82.6","hit_distance":"7","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":91.89,"hc_x_ft":-80.28901959999999,"hc_y":166.15,"hc_y_ft":89.785686,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.12759068485890246,"plate_z":2.1691368119105423,"launch_speed":"82.6","launch_angle":"-25","player_total_pitches":4,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":4,"rowId":"4-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_71aea93f-f766-470a-84b4-218723d3e86a\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0e2daa85-1d26-4509-b0da-190f045bfbea","inning":1,"half_inning":"top","ab_number":2,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":82.4,"end_speed":74.7,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.046004482154845,"plateTime":0.45909055696226364,"zone":2,"spin_rate":2308,"breakX":3.6,"inducedBreakZ":5.6,"breakZ":-35,"px":-0.01859005111060341,"pz":3.1347292126078883,"x0":-1.0216965042467219,"y0":50.0002958299916,"z0":5.908594068118729,"ax":2.4496412838094854,"ay":25.985390758495978,"az":-27.831947981010956,"vx0":1.7978977228793702,"vy0":-119.90549921123832,"vz0":-0.4311378449897385,"pfxX":-0.3,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.9166666666666665,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":35,"breakZWithGravityFeet":2.9166666666666665,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.4312412859331725,"plateXPoly":-0.01859005111060341,"plateYPoly":0.7083333333333286,"plateZPoly":3.1347292126078883,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"91.0","hit_speed":"91.1","hit_distance":"68","xba":".400","hit_angle":"3","is_barrel":0,"hc_x":104.05,"hc_x_ft":-50.97904200000002,"hc_y":160.56,"hc_y_ft":103.25959840000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.01859005111060341,"plate_z":3.1347292126078883,"launch_speed":"91.1","launch_angle":"3","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":8,"rowId":"8-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_0e2daa85-1d26-4509-b0da-190f045bfbea\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a5a293ce-1681-47e8-ac42-a46149bb39fa","inning":1,"half_inning":"top","ab_number":3,"cap_index":0,"outs":2,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Pop Out","des":"Yordan Alvarez pops out to shortstop Ceddanne Rafaela.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":93.4,"end_speed":84.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.0996818862281055,"plateTime":0.4044071181316249,"zone":5,"spin_rate":2480,"breakX":8.9,"inducedBreakZ":16.4,"breakZ":-15.1,"px":-0.22762560743639337,"pz":2.87730377645419,"x0":-0.9041517589803434,"y0":50.006526076568115,"z0":5.875603508601601,"ax":-9.93432361991233,"ay":32.38904786222997,"az":-14.32476092192775,"vx0":3.6678183935257707,"vy0":-135.92667585267637,"vz0":-5.172050011686963,"pfxX":0.7416666666666667,"pfxZ":1.3666666666666665,"pfxZWithGravity":-1.2583333333333333,"breakXInches":8.9,"breakXFeet":0.7416666666666667,"breakZInducedInches":16.4,"breakZInducedFeet":1.3666666666666665,"breakZWithGravityInches":15.1,"breakZWithGravityFeet":1.2583333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.7416666666666667,"pfxXNoAbs":0.7416666666666667,"plateTimeSZDepth":0.3798749820633401,"plateXPoly":-0.22762560743639337,"plateYPoly":0.7083333333333357,"plateZPoly":2.87730377645419,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"99.6","hit_distance":"164","xba":".020","hit_angle":"67","is_barrel":0,"hc_x":136.03,"hc_x_ft":26.104270799999995,"hc_y":133.6,"hc_y_ft":168.242904,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.22762560743639337,"plate_z":2.87730377645419,"launch_speed":"99.6","launch_angle":"67","player_total_pitches":11,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":11,"rowId":"11-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_a5a293ce-1681-47e8-ac42-a46149bb39fa\">Pop Out</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f899c4d8-cb67-4799-8e57-9b4b86752643","inning":1,"half_inning":"bottom","ab_number":5,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Lineout","des":"Justin Turner lines out to center fielder Chas McCormick.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":91.7,"end_speed":84.3,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.706793687676442,"plateTime":0.40980931721550107,"zone":3,"spin_rate":1637,"breakX":14,"inducedBreakZ":5.4,"breakZ":-27,"px":0.6214757349725991,"pz":2.7751188533968225,"x0":0.5303693571703669,"y0":50.002298394627665,"z0":6.0485806758251455,"ax":14.5679681092076,"ay":28.027823716182226,"az":-26.244771205854498,"vx0":-2.5654600819574522,"vy0":-133.52178242248928,"vz0":-3.460340746523572,"pfxX":-1.1666666666666667,"pfxZ":0.45,"pfxZWithGravity":-2.25,"breakXInches":-14,"breakXFeet":-1.1666666666666667,"breakZInducedInches":5.4,"breakZInducedFeet":0.45,"breakZWithGravityInches":27,"breakZWithGravityFeet":2.25,"pfxZDirection":"↓","pfxXWithGravity":14,"pfxXNoAbs":-1.1666666666666667,"plateTimeSZDepth":0.3847172031062203,"plateXPoly":0.6214757349725991,"plateYPoly":0.7083333333333641,"plateZPoly":2.7751188533968225,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"94.5","hit_distance":"317","xba":".170","hit_angle":"22","is_barrel":0,"hc_x":146.24,"hc_x_ft":50.71404640000003,"hc_y":73.56,"hc_y_ft":312.96091839999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":0.6214757349725991,"plate_z":2.7751188533968225,"launch_speed":"94.5","launch_angle":"22","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":23,"rowId":"23-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_f899c4d8-cb67-4799-8e57-9b4b86752643\">Lineout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ac71328b-1df8-40eb-a80a-1e49f178c231","inning":1,"half_inning":"bottom","ab_number":6,"cap_index":0,"outs":2,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rafael Devers pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":96.5,"end_speed":88.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.654343529014796,"plateTime":0.38959037576766464,"zone":6,"spin_rate":2092,"breakX":16,"inducedBreakZ":9,"breakZ":-20.3,"px":0.7092139121106471,"pz":2.2435015741086186,"x0":0.4518420307180983,"y0":50.00473426283584,"z0":5.9336684882053286,"ax":18.25957414080825,"ay":31.019792458683714,"az":-21.06527132216742,"vx0":-2.6358647690956953,"vy0":-140.44396533912092,"vz0":-6.235873493815801,"pfxX":-1.3333333333333333,"pfxZ":0.75,"pfxZWithGravity":-1.6916666666666667,"breakXInches":-16,"breakXFeet":-1.3333333333333333,"breakZInducedInches":9,"breakZInducedFeet":0.75,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":16,"pfxXNoAbs":-1.3333333333333333,"plateTimeSZDepth":0.3657796435567301,"plateXPoly":0.7092139121106471,"plateYPoly":0.7083333333333925,"plateZPoly":2.2435015741086186,"pfxXDirection":"←","inducedBreakZForcedSign":"+9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"74.0","hit_speed":"73.8","hit_distance":"42","xba":".000","hit_angle":"82","is_barrel":0,"hc_x":147.2,"hc_x_ft":53.02799199999998,"hc_y":199.22,"hc_y_ft":10.075080800000023,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.7092139121106471,"plate_z":2.2435015741086186,"launch_speed":"73.8","launch_angle":"82","player_total_pitches":16,"player_total_pitches_pitch_types":9,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":27,"rowId":"27-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_ac71328b-1df8-40eb-a80a-1e49f178c231\">Pop Out</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2f5621d1-e102-4bae-a845-55da0bfdd9bb","inning":2,"half_inning":"top","ab_number":7,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Kyle Tucker lines out to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88,"end_speed":81.6,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":5.89112319517,"plateTime":0.42492947540842163,"zone":3,"spin_rate":2504,"breakX":4.4,"inducedBreakZ":13.8,"breakZ":-21,"px":0.5149537673370063,"pz":3.2443853238026437,"x0":-0.9645158471992795,"y0":50.00447636736213,"z0":5.952834976201163,"ax":3.6173592407249076,"ay":23.410349657474672,"az":-18.990578088213148,"vx0":2.988768909468257,"vy0":-128.28637918124585,"vz0":-3.0054144985132867,"pfxX":-0.3666666666666667,"pfxZ":1.1500000000000001,"pfxZWithGravity":-1.75,"breakXInches":-4.4,"breakXFeet":-0.3666666666666667,"breakZInducedInches":13.8,"breakZInducedFeet":1.1500000000000001,"breakZWithGravityInches":21,"breakZWithGravityFeet":1.75,"pfxZDirection":"↓","pfxXWithGravity":4.4,"pfxXNoAbs":-0.3666666666666667,"plateTimeSZDepth":0.39877598059254554,"plateXPoly":0.5149537673370063,"plateYPoly":0.7083333333333712,"plateZPoly":3.2443853238026437,"pfxXDirection":"←","inducedBreakZForcedSign":"+13.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.5","hit_distance":"364","xba":".390","hit_angle":"23","is_barrel":0,"hc_x":162.4,"hc_x_ft":89.66546399999999,"hc_y":56.96,"hc_y_ft":352.9728944,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.5149537673370063,"plate_z":3.2443853238026437,"launch_speed":"98.5","launch_angle":"23","player_total_pitches":14,"player_total_pitches_pitch_types":8,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":30,"rowId":"30-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_2f5621d1-e102-4bae-a845-55da0bfdd9bb\">Lineout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"671e1841-2d8b-45ec-8231-274bfc33eefa","inning":2,"half_inning":"top","ab_number":8,"cap_index":33,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Chas McCormick singles on a ground ball to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":78.2,"end_speed":72.3,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":5.859216014448204,"plateTime":0.48132170152737963,"zone":7,"spin_rate":2299,"breakX":3.6,"inducedBreakZ":-12.1,"breakZ":-56.9,"px":-0.5805450113495819,"pz":1.6175982112303107,"x0":-1.0841393709126212,"y0":50.00008988382936,"z0":6.04837744667776,"ax":2.511981962307233,"ay":21.652544075496973,"az":-41.09567961389804,"vx0":0.5465715889464934,"vy0":-113.95425215766838,"vz0":-0.5164915470608337,"pfxX":-0.3,"pfxZ":-1.0083333333333333,"pfxZWithGravity":-4.741666666666666,"breakXInches":-3.6,"breakXFeet":-0.3,"breakZInducedInches":-12.1,"breakZInducedFeet":-1.0083333333333333,"breakZWithGravityInches":56.9,"breakZWithGravityFeet":4.741666666666666,"pfxZDirection":"↓","pfxXWithGravity":3.6,"pfxXNoAbs":-0.3,"plateTimeSZDepth":0.45196433882300674,"plateXPoly":-0.5805450113495819,"plateYPoly":0.7083333333333286,"plateZPoly":1.6175982112303107,"pfxXDirection":"←","inducedBreakZForcedSign":"-12.1","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".210","hit_angle":"-5","is_barrel":0,"hc_x":88.32,"hc_x_ft":-88.8940048,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5805450113495819,"plate_z":1.6175982112303107,"launch_speed":"91.6","launch_angle":"-5","player_total_pitches":15,"player_total_pitches_pitch_types":1,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":31,"rowId":"31-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_671e1841-2d8b-45ec-8231-274bfc33eefa\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"95ff42c6-1cef-4b03-9456-e06b15148e9e","inning":2,"half_inning":"top","ab_number":9,"cap_index":34,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Double","des":"Michael Brantley hits a ground-rule double (1) on a line drive to right field. Chas McCormick to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":92.6,"end_speed":84.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.141359349201354,"plateTime":0.4063005035189784,"zone":5,"spin_rate":2299,"breakX":7.6,"inducedBreakZ":17.4,"breakZ":-14.5,"px":-0.23205623129823927,"pz":2.275382112771968,"x0":-1.0718657602764237,"y0":50.005686240817354,"z0":5.813684770695013,"ax":-8.494166216183121,"ay":28.66244485719079,"az":-13.253723618237244,"vx0":3.821656373733852,"vy0":-134.69963053356284,"vz0":-6.7477537102791745,"pfxX":0.6333333333333333,"pfxZ":1.45,"pfxZWithGravity":-1.2083333333333333,"breakXInches":7.6,"breakXFeet":0.6333333333333333,"breakZInducedInches":17.4,"breakZInducedFeet":1.45,"breakZWithGravityInches":14.5,"breakZWithGravityFeet":1.2083333333333333,"pfxZDirection":"↓","pfxXWithGravity":0.6333333333333333,"pfxXNoAbs":0.6333333333333333,"plateTimeSZDepth":0.38146155806627796,"plateXPoly":-0.23205623129823927,"plateYPoly":0.7083333333333428,"plateZPoly":2.275382112771968,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"102.0","hit_speed":"102.3","hit_distance":"355","xba":".440","hit_angle":"19","is_barrel":0,"hc_x":187.47,"hc_x_ft":150.09318919999998,"hc_y":69.63,"hc_y_ft":322.43363320000003,"isSword":false,"is_bip_out":"N","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.23205623129823927,"plate_z":2.275382112771968,"launch_speed":"102.3","launch_angle":"19","player_total_pitches":19,"player_total_pitches_pitch_types":6,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":35,"rowId":"35-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_95ff42c6-1cef-4b03-9456-e06b15148e9e\">Double</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"243538af-9f98-4db3-9057-6edc35a10511","inning":2,"half_inning":"top","ab_number":10,"cap_index":0,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Jon Singleton grounds out, first baseman Triston Casas to pitcher Kutter Crawford. Chas McCormick scores. Michael Brantley to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":74.1,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.024055982951096,"plateTime":0.46952321401814157,"zone":8,"spin_rate":2283,"breakX":8.5,"inducedBreakZ":-9.2,"breakZ":-51.7,"px":-0.026089730025564695,"pz":1.3790085179192442,"x0":-1.0680708619962096,"y0":50.00279160956431,"z0":5.945750810917198,"ax":6.305387364994412,"ay":22.559948446403,"az":-39.065668795367905,"vx0":0.9732616478784388,"vy0":-116.77692335708228,"vz0":-1.7456425452524609,"pfxX":-0.7083333333333334,"pfxZ":-0.7666666666666666,"pfxZWithGravity":-4.308333333333334,"breakXInches":-8.5,"breakXFeet":-0.7083333333333334,"breakZInducedInches":-9.2,"breakZInducedFeet":-0.7666666666666666,"breakZWithGravityInches":51.7,"breakZWithGravityFeet":4.308333333333334,"pfxZDirection":"↓","pfxXWithGravity":8.5,"pfxXNoAbs":-0.7083333333333334,"plateTimeSZDepth":0.44090242116960654,"plateXPoly":-0.026089730025564695,"plateYPoly":0.7083333333333641,"plateZPoly":1.3790085179192442,"pfxXDirection":"←","inducedBreakZForcedSign":"-9.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"8","xba":".190","hit_angle":"-14","is_barrel":0,"hc_x":160.4,"hc_x_ft":84.84474399999999,"hc_y":159.04,"hc_y_ft":106.92334560000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.026089730025564695,"plate_z":1.3790085179192442,"launch_speed":"100.2","launch_angle":"-14","player_total_pitches":20,"player_total_pitches_pitch_types":2,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":36,"rowId":"36-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_243538af-9f98-4db3-9057-6edc35a10511\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9271e52d-5830-4396-bec0-5e84c0a0af20","inning":2,"half_inning":"top","ab_number":11,"cap_index":71,"outs":2,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn3B":true,"result":"Double","des":"Jeremy Pena hits a ground-rule double (26) on a fly ball down the right-field line. Michael Brantley scores.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":87.9,"end_speed":81.5,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":5.976032833723297,"plateTime":0.425700706586011,"zone":6,"spin_rate":2430,"breakX":5.9,"inducedBreakZ":8.4,"breakZ":-26.5,"px":0.7898894707913576,"pz":2.783696032318548,"x0":-0.9559161878875345,"y0":50.002125608978226,"z0":5.88116431861356,"ax":4.789236650423113,"ay":23.794591314370585,"az":-24.036746438913323,"vx0":3.413241552303175,"vy0":-128.1397920832746,"vz0":-2.951821870154215,"pfxX":-0.4916666666666667,"pfxZ":0.7000000000000001,"pfxZWithGravity":-2.2083333333333335,"breakXInches":-5.9,"breakXFeet":-0.4916666666666667,"breakZInducedInches":8.4,"breakZInducedFeet":0.7000000000000001,"breakZWithGravityInches":26.5,"breakZWithGravityFeet":2.2083333333333335,"pfxZDirection":"↓","pfxXWithGravity":5.9,"pfxXNoAbs":-0.4916666666666667,"plateTimeSZDepth":0.3995063784497696,"plateXPoly":0.7898894707913576,"plateYPoly":0.7083333333333428,"plateZPoly":2.783696032318548,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"75.0","hit_speed":"74.9","hit_distance":"245","xba":".200","hit_angle":"34","is_barrel":0,"hc_x":206.59,"hc_x_ft":196.1792724,"hc_y":128.45,"hc_y_ft":180.65625800000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":0.7898894707913576,"plate_z":2.783696032318548,"launch_speed":"74.9","launch_angle":"34","player_total_pitches":21,"player_total_pitches_pitch_types":9,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":37,"rowId":"37-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_9271e52d-5830-4396-bec0-5e84c0a0af20\">Double</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d9d3b46b-6299-47d0-9f6a-7341b45b6a37","inning":2,"half_inning":"top","ab_number":12,"cap_index":70,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a ground ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado out at 2nd on the throw, left fielder Rob Refsnyder to second baseman Luis Urias.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"KC","pitch_name":"Knuckle Curve","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":79.8,"end_speed":73.8,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":5.944605307527792,"plateTime":0.4720474714823566,"zone":14,"spin_rate":2250,"breakX":7.3,"inducedBreakZ":-14.5,"breakZ":-57.5,"px":0.06833193762243839,"pz":1.1746305465253943,"x0":-0.9447831407020858,"y0":50.00390612664332,"z0":6.030749641381603,"ax":5.304508249199619,"ay":22.864475901828307,"az":-43.04112090107025,"vx0":1.1095640464957823,"vy0":-116.26667118180178,"vz0":-1.4139049244213522,"pfxX":-0.6083333333333333,"pfxZ":-1.2083333333333333,"pfxZWithGravity":-4.791666666666667,"breakXInches":-7.3,"breakXFeet":-0.6083333333333333,"breakZInducedInches":-14.5,"breakZInducedFeet":-1.2083333333333333,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":7.3,"pfxXNoAbs":-0.6083333333333333,"plateTimeSZDepth":0.4433109529244066,"plateXPoly":0.06833193762243839,"plateYPoly":0.7083333333333357,"plateZPoly":1.1746305465253943,"pfxXDirection":"←","inducedBreakZForcedSign":"-14.5","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"94.0","hit_speed":"94.0","hit_distance":"116","xba":".610","hit_angle":"8","is_barrel":0,"hc_x":48.72,"hc_x_ft":-184.3442608,"hc_y":118.34,"hc_y_ft":205.0249976,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":0.06833193762243839,"plate_z":1.1746305465253943,"launch_speed":"94.0","launch_angle":"8","player_total_pitches":27,"player_total_pitches_pitch_types":4,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":43,"rowId":"43-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_d9d3b46b-6299-47d0-9f6a-7341b45b6a37\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bf9dba6e-3982-4f46-a01d-ecd773476ced","inning":2,"half_inning":"bottom","ab_number":13,"cap_index":0,"outs":1,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Adam Duvall grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.1,"end_speed":86.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.854333208097632,"plateTime":0.39994500464420835,"zone":5,"spin_rate":2068,"breakX":17.3,"inducedBreakZ":10.9,"breakZ":-19.9,"px":0.17245703712832638,"pz":2.2384117668062022,"x0":0.4289188741448239,"y0":50.00439038705923,"z0":5.897411021637846,"ax":19.128308700081025,"ay":30.316641086804932,"az":-19.563205951158086,"vx0":-4.274614257959709,"vy0":-136.96068048207806,"vz0":-6.070024365547992,"pfxX":-1.4416666666666667,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.6583333333333332,"breakXInches":-17.3,"breakXFeet":-1.4416666666666667,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":19.9,"breakZWithGravityFeet":1.6583333333333332,"pfxZDirection":"↓","pfxXWithGravity":17.3,"pfxXNoAbs":-1.4416666666666667,"plateTimeSZDepth":0.3755370175092234,"plateXPoly":0.17245703712832638,"plateYPoly":0.7083333333333641,"plateZPoly":2.2384117668062022,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"96.0","hit_speed":"95.5","hit_distance":"50","xba":".380","hc_x":108.62,"hc_x_ft":-39.96369679999998,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.17245703712832638,"plate_z":2.2384117668062022,"launch_speed":"95.5","player_total_pitches":18,"player_total_pitches_pitch_types":11,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":45,"rowId":"45-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_bf9dba6e-3982-4f46-a01d-ecd773476ced\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"d4bcece0-da73-49d0-9658-d5352b123467","inning":2,"half_inning":"bottom","ab_number":14,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, pitcher Framber Valdez to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":94.7,"end_speed":87.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.889194003558099,"plateTime":0.39581502799390433,"zone":8,"spin_rate":2120,"breakX":14.3,"inducedBreakZ":10.4,"breakZ":-19.8,"px":0.2245056814324139,"pz":1.8642873579533283,"x0":0.7009825654925023,"y0":50.00499497783835,"z0":5.956284099159774,"ax":16.186538429703948,"ay":27.846037828830084,"az":-19.73540224828397,"vx0":-4.289290680596564,"vy0":-137.86382459319177,"vz0":-7.348387941122399,"pfxX":-1.1916666666666667,"pfxZ":0.8666666666666667,"pfxZWithGravity":-1.6500000000000001,"breakXInches":-14.3,"breakXFeet":-1.1916666666666667,"breakZInducedInches":10.4,"breakZInducedFeet":0.8666666666666667,"breakZWithGravityInches":19.8,"breakZWithGravityFeet":1.6500000000000001,"pfxZDirection":"↓","pfxXWithGravity":14.3,"pfxXNoAbs":-1.1916666666666667,"plateTimeSZDepth":0.37151409968529775,"plateXPoly":0.2245056814324139,"plateYPoly":0.7083333333333144,"plateZPoly":1.8642873579533283,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"104.6","hit_distance":"10","xba":".300","hit_angle":"-11","is_barrel":0,"hc_x":127.91,"hc_x_ft":6.532147599999973,"hc_y":180.4,"hc_y_ft":55.43805600000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.2245056814324139,"plate_z":1.8642873579533283,"launch_speed":"104.6","launch_angle":"-11","player_total_pitches":22,"player_total_pitches_pitch_types":15,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":49,"rowId":"49-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_d4bcece0-da73-49d0-9658-d5352b123467\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"998acd7e-7c1e-4fbf-bebd-da21f57f405a","inning":3,"half_inning":"top","ab_number":16,"cap_index":33,"outs":0,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jose Altuve singles on a line drive to left fielder Rob Refsnyder.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":91,"end_speed":82.9,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.189647541631653,"plateTime":0.4143171455352128,"zone":1,"spin_rate":2399,"breakX":10.2,"inducedBreakZ":17.6,"breakZ":-15.5,"px":-0.48282178152014765,"pz":2.4943412889444936,"x0":-0.9569255290490521,"y0":50.00114515678476,"z0":5.798199001259218,"ax":-10.735537907404721,"ay":29.500029028012317,"az":-13.878283130152536,"vx0":3.3069722748287536,"vy0":-132.4357909956016,"vz0":-5.79215086341873,"pfxX":0.85,"pfxZ":1.4666666666666668,"pfxZWithGravity":-1.2916666666666667,"breakXInches":10.2,"breakXFeet":0.85,"breakZInducedInches":17.6,"breakZInducedFeet":1.4666666666666668,"breakZWithGravityInches":15.5,"breakZWithGravityFeet":1.2916666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.85,"pfxXNoAbs":0.85,"plateTimeSZDepth":0.3890601530173822,"plateXPoly":-0.48282178152014765,"plateYPoly":0.7083333333333286,"plateZPoly":2.4943412889444936,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"69.0","hit_speed":"69.2","hit_distance":"212","xba":".980","hit_angle":"24","is_barrel":0,"hc_x":103.12,"hc_x_ft":-53.22067680000001,"hc_y":105.42,"hc_y_ft":236.1668488,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":-0.48282178152014765,"plate_z":2.4943412889444936,"launch_speed":"69.2","launch_angle":"24","player_total_pitches":29,"player_total_pitches_pitch_types":8,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":54,"rowId":"54-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_998acd7e-7c1e-4fbf-bebd-da21f57f405a\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"aa5838c0-2084-4eee-b7e6-aa5a14f4c5ea","inning":3,"half_inning":"top","ab_number":17,"cap_index":33,"outs":0,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Alex Bregman singles on a ground ball to right fielder Alex Verdugo. Jose Altuve to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":87.3,"end_speed":80.8,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":6.3102316084682615,"plateTime":0.4290013561491621,"zone":6,"spin_rate":2378,"breakX":1.8,"inducedBreakZ":10.8,"breakZ":-24.8,"px":0.4892698856700577,"pz":2.5198832144012187,"x0":-0.9960015805664599,"y0":50.00497853952809,"z0":5.848988174572666,"ax":1.0323522511623644,"ay":23.899231951812435,"az":-21.846986173811707,"vx0":3.4806781556262534,"vy0":-127.23525368952092,"vz0":-3.8689134140716095,"pfxX":-0.15,"pfxZ":0.9,"pfxZWithGravity":-2.066666666666667,"breakXInches":-1.8,"breakXFeet":-0.15,"breakZInducedInches":10.8,"breakZInducedFeet":0.9,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.8,"pfxXNoAbs":-0.15,"plateTimeSZDepth":0.40267317763015176,"plateXPoly":0.4892698856700577,"plateYPoly":0.7083333333333499,"plateZPoly":2.5198832144012187,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"99.1","hit_distance":"143","xba":".650","hit_angle":"8","is_barrel":0,"hc_x":168.52,"hc_x_ft":104.41686720000001,"hc_y":95.46,"hc_y_ft":260.17403440000004,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.4892698856700577,"plate_z":2.5198832144012187,"launch_speed":"99.1","launch_angle":"8","player_total_pitches":31,"player_total_pitches_pitch_types":12,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":56,"rowId":"56-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_aa5838c0-2084-4eee-b7e6-aa5a14f4c5ea\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"12927832-f549-4d27-a9eb-98ff0bad1f51","inning":3,"half_inning":"top","ab_number":20,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Chas McCormick grounds out to first baseman Triston Casas. Jose Altuve scores. Alex Bregman to 3rd. Kyle Tucker to 2nd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":88.8,"end_speed":81.9,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.322550203346061,"plateTime":0.4226815033382363,"zone":14,"spin_rate":2464,"breakX":5.3,"inducedBreakZ":9.7,"breakZ":-24.8,"px":1.0389250501732805,"pz":2.2741789872651266,"x0":-0.9165708790402528,"y0":50.00215057943186,"z0":5.814900543996988,"ax":4.176915608546511,"ay":25.6189777409804,"az":-22.382445074742247,"vx0":4.100017738239294,"vy0":-129.32261326758655,"vz0":-4.483795193046753,"pfxX":-0.44166666666666665,"pfxZ":0.8083333333333332,"pfxZWithGravity":-2.066666666666667,"breakXInches":-5.3,"breakXFeet":-0.44166666666666665,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":24.8,"breakZWithGravityFeet":2.066666666666667,"pfxZDirection":"↓","pfxXWithGravity":5.3,"pfxXNoAbs":-0.44166666666666665,"plateTimeSZDepth":0.3967619109003279,"plateXPoly":1.0389250501732805,"plateYPoly":0.708333333333357,"plateZPoly":2.2741789872651266,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"72.0","hit_distance":"4","xba":".210","hit_angle":"-46","is_barrel":0,"hc_x":152.28,"hc_x_ft":65.27262079999997,"hc_y":173.28,"hc_y_ft":72.59981920000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0389250501732805,"plate_z":2.2741789872651266,"launch_speed":"72.0","launch_angle":"-46","player_total_pitches":44,"player_total_pitches_pitch_types":18,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":69,"rowId":"69-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_12927832-f549-4d27-a9eb-98ff0bad1f51\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6d1230f4-540d-4757-9657-aa0c014e6ea2","inning":3,"half_inning":"top","ab_number":21,"cap_index":33,"outs":2,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676710,"p_throws":"R","pitcher_name":"Kutter Crawford","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn2B":true,"runnerOn3B":true,"result":"Single","des":"Michael Brantley singles on a line drive to right fielder Alex Verdugo. Alex Bregman scores. Kyle Tucker scores.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":89.1,"end_speed":83,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.125082334928599,"plateTime":0.4193423496670752,"zone":9,"spin_rate":2525,"breakX":2.5,"inducedBreakZ":12.7,"breakZ":-21.2,"px":0.358216372169861,"pz":1.7413069978699793,"x0":-1.0594880322826616,"y0":50.005547683324906,"z0":5.697227361897774,"ax":1.845820488721532,"ay":23.12410498923215,"az":-19.127618941321543,"vx0":3.2395786288247006,"vy0":-129.82657233038668,"vz0":-6.289587000440864,"pfxX":-0.20833333333333334,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-2.5,"breakXFeet":-0.20833333333333334,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":2.5,"pfxXNoAbs":-0.20833333333333334,"plateTimeSZDepth":0.39350623191035006,"plateXPoly":0.358216372169861,"plateYPoly":0.7083333333333428,"plateZPoly":1.7413069978699793,"pfxXDirection":"←","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"89.0","hit_speed":"89.2","hit_distance":"250","xba":".870","hit_angle":"17","is_barrel":0,"hc_x":200.63,"hc_x_ft":181.81352679999998,"hc_y":110.38,"hc_y_ft":224.21146320000003,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.358216372169861,"plate_z":1.7413069978699793,"launch_speed":"89.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":19,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":71,"rowId":"71-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_6d1230f4-540d-4757-9657-aa0c014e6ea2\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f8981ecd-a4c2-468f-a239-c77554e8888c","inning":3,"half_inning":"bottom","ab_number":25,"cap_index":0,"outs":2,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Connor Wong pops out to third baseman Alex Bregman.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":80.8,"end_speed":74.3,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.134281448946221,"plateTime":0.4669625133591002,"zone":4,"spin_rate":2854,"breakX":12.1,"inducedBreakZ":-13.3,"breakZ":-55.4,"px":-0.527084144051525,"pz":1.9556620779814757,"x0":0.9212589331140022,"y0":50.005047526767754,"z0":5.962301362307538,"ax":-9.051135532783613,"ay":24.14179451381233,"az":-42.69461557898934,"vx0":-1.317114298964489,"vy0":-117.68651218529203,"vz0":0.22845066261338376,"pfxX":1.0083333333333333,"pfxZ":-1.1083333333333334,"pfxZWithGravity":-4.616666666666666,"breakXInches":12.1,"breakXFeet":1.0083333333333333,"breakZInducedInches":-13.3,"breakZInducedFeet":-1.1083333333333334,"breakZWithGravityInches":55.4,"breakZWithGravityFeet":4.616666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.0083333333333333,"pfxXNoAbs":1.0083333333333333,"plateTimeSZDepth":0.43861389358220104,"plateXPoly":-0.527084144051525,"plateYPoly":0.708333333333357,"plateZPoly":1.9556620779814757,"pfxXDirection":"→","inducedBreakZForcedSign":"-13.3","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"76.0","hit_distance":"61","xba":".000","hit_angle":"75","is_barrel":0,"hc_x":124.36,"hc_x_ft":-2.024630400000035,"hc_y":181.42,"hc_y_ft":52.97948880000007,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.527084144051525,"plate_z":1.9556620779814757,"launch_speed":"76.0","launch_angle":"75","player_total_pitches":40,"player_total_pitches_pitch_types":6,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":90,"rowId":"90-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_f8981ecd-a4c2-468f-a239-c77554e8888c\">Pop Out</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"30f807b8-d524-4051-b137-394179fa6581","inning":4,"half_inning":"top","ab_number":26,"cap_index":35,"outs":0,"batter":665161,"stand":"R","batter_name":"Jeremy Peña","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Triple","des":"Jeremy Pena triples (3) on a sharp line drive to center fielder Adam Duvall.","events":"Triple","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":1,"pre_strikes":0,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"10","start_speed":94.4,"end_speed":86.8,"sz_top":3.61,"sz_bot":1.73,"sz_depth":8.5,"sz_width":17,"extension":7.5234065737933795,"plateTime":0.39786072724809873,"zone":5,"spin_rate":2085,"breakX":15.2,"inducedBreakZ":12.5,"breakZ":-18.1,"px":0.03264349220965379,"pz":2.3463234568691433,"x0":-0.9330824990758831,"y0":50.00135725527838,"z0":5.612621066962132,"ax":-17.359021958296307,"ay":28.64149499887292,"az":-18.066957207339836,"vx0":5.827323479031062,"vy0":-137.34130179640636,"vz0":-5.372685575547005,"pfxX":1.2666666666666666,"pfxZ":1.0416666666666667,"pfxZWithGravity":-1.5083333333333335,"breakXInches":15.2,"breakXFeet":1.2666666666666666,"breakZInducedInches":12.5,"breakZInducedFeet":1.0416666666666667,"breakZWithGravityInches":18.1,"breakZWithGravityFeet":1.5083333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2666666666666666,"pfxXNoAbs":1.2666666666666666,"plateTimeSZDepth":0.37345123510338035,"plateXPoly":0.03264349220965379,"plateYPoly":0.7083333333333499,"plateZPoly":2.3463234568691433,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"103.0","hit_speed":"102.9","hit_distance":"395","xba":".510","hit_angle":"20","is_barrel":0,"hc_x":145.34,"hc_x_ft":48.54472240000001,"hc_y":40.68,"hc_y_ft":392.2135552,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.03264349220965379,"plate_z":2.3463234568691433,"launch_speed":"102.9","launch_angle":"20","player_total_pitches":2,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":92,"rowId":"92-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_30f807b8-d524-4051-b137-394179fa6581\">Triple</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a2906a85-97bf-4f30-902e-6a96f375561c","inning":4,"half_inning":"top","ab_number":29,"cap_index":34,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn3B":true,"result":"Double","des":"Alex Bregman doubles (23) on a fly ball to left fielder Rob Refsnyder. Jeremy Pena scores. Martin Maldonado to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":1},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":83.6,"end_speed":76.9,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":7.737368591466627,"plateTime":0.44981580344468775,"zone":4,"spin_rate":2163,"breakX":15.8,"inducedBreakZ":6,"breakZ":-33,"px":-0.31695266823348844,"pz":2.020671096922786,"x0":-1.0454003989524856,"y0":50.00200417780768,"z0":5.661904335853046,"ax":-14.007108198164461,"ay":23.38138519788001,"az":-26.831789365765164,"vx0":4.6825482171295505,"vy0":-121.66417695108015,"vz0":-2.9569207916548237,"pfxX":1.3166666666666667,"pfxZ":0.5,"pfxZWithGravity":-2.75,"breakXInches":15.8,"breakXFeet":1.3166666666666667,"breakZInducedInches":6,"breakZInducedFeet":0.5,"breakZWithGravityInches":33,"breakZWithGravityFeet":2.75,"pfxZDirection":"↓","pfxXWithGravity":1.3166666666666667,"pfxXNoAbs":1.3166666666666667,"plateTimeSZDepth":0.4222979904717459,"plateXPoly":-0.31695266823348844,"plateYPoly":0.7083333333333286,"plateZPoly":2.020671096922786,"pfxXDirection":"→","inducedBreakZForcedSign":"+6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"94.0","hit_speed":"94.1","hit_distance":"368","xba":".110","hit_angle":"33","is_barrel":0,"hc_x":96.71,"hc_x_ft":-68.67108440000001,"hc_y":77.6,"hc_y_ft":303.223064,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.31695266823348844,"plate_z":2.020671096922786,"launch_speed":"94.1","launch_angle":"33","player_total_pitches":17,"player_total_pitches_pitch_types":2,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":107,"rowId":"107-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_a2906a85-97bf-4f30-902e-6a96f375561c\">Double</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df7b370b-d656-4a50-b80f-09a2fadb243c","inning":4,"half_inning":"top","ab_number":31,"cap_index":0,"outs":1,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"runnerOn3B":true,"result":"Forceout","des":"Kyle Tucker grounds into a force out, first baseman Triston Casas to catcher Connor Wong. Martin Maldonado out at home. Alex Bregman to 3rd. Yordan Alvarez to 2nd. Kyle Tucker to 1st.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":86.4,"end_speed":79.5,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":7.515669956155239,"plateTime":0.43560357185193643,"zone":13,"spin_rate":2293,"breakX":17,"inducedBreakZ":5.5,"breakZ":-31.1,"px":-0.2840544076549685,"pz":1.1734743056817,"x0":-1.034320410713954,"y0":50.004322992138334,"z0":5.506089738693813,"ax":-16.088988675656957,"ay":25.32609204795026,"az":-26.4661686380346,"vx0":5.124526305036696,"vy0":-125.71227682643043,"vz0":-5.181553908306303,"pfxX":1.4166666666666667,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.591666666666667,"breakXInches":17,"breakXFeet":1.4166666666666667,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.4166666666666667,"pfxXNoAbs":1.4166666666666667,"plateTimeSZDepth":0.40898227578609325,"plateXPoly":-0.2840544076549685,"plateYPoly":0.7083333333333073,"plateZPoly":1.1734743056817,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"69.0","hit_speed":"68.6","hit_distance":"21","xba":".060","hit_angle":"-2","is_barrel":0,"hc_x":158.37,"hc_x_ft":79.95171319999997,"hc_y":166.16,"hc_y_ft":89.76158240000001,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.2840544076549685,"plate_z":1.1734743056817,"launch_speed":"68.6","launch_angle":"-2","player_total_pitches":33,"player_total_pitches_pitch_types":4,"pitcher_pa_number":6,"pitcher_time_thru_order":1,"game_total_pitches":123,"rowId":"123-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_df7b370b-d656-4a50-b80f-09a2fadb243c\">Forceout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c1b66780-15ee-4b8e-b725-2d03c91c1378","inning":4,"half_inning":"top","ab_number":32,"cap_index":0,"outs":2,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"Forceout","des":"Chas McCormick grounds into a force out, shortstop Ceddanne Rafaela to second baseman Luis Urias. Kyle Tucker out at 2nd.","events":"Forceout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":87.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":7.612418322032799,"plateTime":0.39665949658006694,"zone":5,"spin_rate":2069,"breakX":15.5,"inducedBreakZ":10,"breakZ":-20.4,"px":-0.1371009825525591,"pz":2.6942591877381408,"x0":-0.8842603331862546,"y0":50.00427538761524,"z0":5.613386552298034,"ax":-17.575416602214492,"ay":28.582947547974147,"az":-20.916911830244445,"vx0":5.278632560524629,"vy0":-137.7204308320583,"vz0":-3.946235193375318,"pfxX":1.2916666666666667,"pfxZ":0.8333333333333334,"pfxZWithGravity":-1.7,"breakXInches":15.5,"breakXFeet":1.2916666666666667,"breakZInducedInches":10,"breakZInducedFeet":0.8333333333333334,"breakZWithGravityInches":20.4,"breakZWithGravityFeet":1.7,"pfxZDirection":"↓","pfxXWithGravity":1.2916666666666667,"pfxXNoAbs":1.2916666666666667,"plateTimeSZDepth":0.37232776317452765,"plateXPoly":-0.1371009825525591,"plateYPoly":0.7083333333333286,"plateZPoly":2.6942591877381408,"pfxXDirection":"→","inducedBreakZForcedSign":"+10","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"50","xba":".450","hit_angle":"1","is_barrel":0,"hc_x":109.64,"hc_x_ft":-37.505129599999975,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.1371009825525591,"plate_z":2.6942591877381408,"launch_speed":"95.3","launch_angle":"1","player_total_pitches":34,"player_total_pitches_pitch_types":16,"pitcher_pa_number":7,"pitcher_time_thru_order":1,"game_total_pitches":124,"rowId":"124-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_c1b66780-15ee-4b8e-b725-2d03c91c1378\">Forceout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"da8ca3cd-fbc2-41ce-a4fd-cd035daa7ad0","inning":4,"half_inning":"bottom","ab_number":33,"cap_index":0,"outs":1,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Ceddanne Rafaela grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":90.8,"end_speed":83.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.887226348311616,"plateTime":0.4145029872127801,"zone":5,"spin_rate":1726,"breakX":13.9,"inducedBreakZ":6.8,"breakZ":-26.4,"px":0.10411546921718406,"pz":2.3151270719750485,"x0":0.5134592774977652,"y0":50.00181258758686,"z0":5.92409453777289,"ax":14.45127256819073,"ay":28.407932226724323,"az":-24.798355340438434,"vx0":-3.8639391035628923,"vy0":-132.18396425038313,"vz0":-4.447308159707012,"pfxX":-1.1583333333333334,"pfxZ":0.5666666666666667,"pfxZWithGravity":-2.1999999999999997,"breakXInches":-13.9,"breakXFeet":-1.1583333333333334,"breakZInducedInches":6.8,"breakZInducedFeet":0.5666666666666667,"breakZWithGravityInches":26.4,"breakZWithGravityFeet":2.1999999999999997,"pfxZDirection":"↓","pfxXWithGravity":13.9,"pfxXNoAbs":-1.1583333333333334,"plateTimeSZDepth":0.3891921523284687,"plateXPoly":0.10411546921718406,"plateYPoly":0.7083333333333215,"plateZPoly":2.3151270719750485,"pfxXDirection":"←","inducedBreakZForcedSign":"+6.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"98.0","hit_speed":"97.5","hit_distance":"12","xba":".210","hit_angle":"-13","is_barrel":0,"hc_x":115.73,"hc_x_ft":-22.826037199999973,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.10411546921718406,"plate_z":2.3151270719750485,"launch_speed":"97.5","launch_angle":"-13","player_total_pitches":42,"player_total_pitches_pitch_types":10,"pitcher_pa_number":10,"pitcher_time_thru_order":2,"game_total_pitches":126,"rowId":"126-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_da8ca3cd-fbc2-41ce-a4fd-cd035daa7ad0\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"28f0ccdf-8c58-4416-aca6-1841bddd2dff","inning":4,"half_inning":"bottom","ab_number":34,"cap_index":33,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Justin Turner singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":81.1,"end_speed":75,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.154537579540154,"plateTime":0.4645943789406135,"zone":13,"spin_rate":2896,"breakX":6.2,"inducedBreakZ":-15.8,"breakZ":-57.5,"px":-0.014604902615662496,"pz":0.7310686952304604,"x0":0.8656487851046784,"y0":50.00238144553596,"z0":5.876851327615691,"ax":-4.687991147949625,"ay":23.68738823183019,"az":-44.25891174427943,"vx0":-0.9947770792164471,"vy0":-118.14657337495571,"vz0":-2.1384931284526845,"pfxX":0.5166666666666667,"pfxZ":-1.3166666666666667,"pfxZWithGravity":-4.791666666666667,"breakXInches":6.2,"breakXFeet":0.5166666666666667,"breakZInducedInches":-15.8,"breakZInducedFeet":-1.3166666666666667,"breakZWithGravityInches":57.5,"breakZWithGravityFeet":4.791666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.5166666666666667,"pfxXNoAbs":0.5166666666666667,"plateTimeSZDepth":0.4363114681661049,"plateXPoly":-0.014604902615662496,"plateYPoly":0.7083333333333641,"plateZPoly":0.7310686952304604,"pfxXDirection":"→","inducedBreakZForcedSign":"-15.8","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"87.0","hit_speed":"86.8","hit_distance":"274","xba":".820","hit_angle":"18","is_barrel":0,"hc_x":138.8,"hc_x_ft":32.78096800000003,"hc_y":90.89,"hc_y_ft":271.18937960000005,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.014604902615662496,"plate_z":0.7310686952304604,"launch_speed":"86.8","launch_angle":"18","player_total_pitches":45,"player_total_pitches_pitch_types":8,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":129,"rowId":"129-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_28f0ccdf-8c58-4416-aca6-1841bddd2dff\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"e4e32c06-192f-41e8-8ce3-653dbcb3f242","inning":4,"half_inning":"bottom","ab_number":35,"cap_index":24,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"GIDP","des":"Rafael Devers grounds into a double play, second baseman Jose Altuve to shortstop Jeremy Pena to first baseman Jon Singleton. Justin Turner out at 2nd. Rafael Devers out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":92.7,"end_speed":85.7,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.122000899976362,"plateTime":0.4046329243417377,"zone":4,"spin_rate":1659,"breakX":13.2,"inducedBreakZ":0.6,"breakZ":-31.1,"px":-0.3367750519916564,"pz":2.29054358126169,"x0":0.4035947099655732,"y0":50.00450534073169,"z0":6.006016610031704,"ax":14.465994606797594,"ay":27.347781187830684,"az":-31.021042844021622,"vx0":-4.69648000242597,"vy0":-134.9852758844046,"vz0":-3.8914171937792554,"pfxX":-1.0999999999999999,"pfxZ":0.049999999999999996,"pfxZWithGravity":-2.591666666666667,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":0.6,"breakZInducedFeet":0.049999999999999996,"breakZWithGravityInches":31.1,"breakZWithGravityFeet":2.591666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.3798095999892288,"plateXPoly":-0.3367750519916564,"plateYPoly":0.7083333333333499,"plateZPoly":2.29054358126169,"pfxXDirection":"←","inducedBreakZForcedSign":"+0.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"14","xba":".230","hit_angle":"-11","is_barrel":0,"hc_x":146.19,"hc_x_ft":50.59352839999997,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.3367750519916564,"plate_z":2.29054358126169,"launch_speed":"100.2","launch_angle":"-11","player_total_pitches":51,"player_total_pitches_pitch_types":13,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":135,"rowId":"135-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_e4e32c06-192f-41e8-8ce3-653dbcb3f242\">GIDP</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"52bbe4f7-1243-462c-9d45-3778759fab1a","inning":5,"half_inning":"top","ab_number":36,"cap_index":0,"outs":1,"batter":488726,"stand":"L","batter_name":"Michael Brantley","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Michael Brantley grounds out, first baseman Triston Casas to pitcher Garrett Whitlock.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":93.6,"end_speed":86.3,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":7.325348009737307,"plateTime":0.4008793559468211,"zone":8,"spin_rate":2074,"breakX":14.5,"inducedBreakZ":12.1,"breakZ":-19,"px":0.02021160680312195,"pz":1.9632199908717558,"x0":-0.9517432488122912,"y0":50.00039546133024,"z0":5.579358033978343,"ax":-16.32038079355859,"ay":27.805246183561525,"az":-18.476018626031475,"vx0":5.653546438055595,"vy0":-136.23809426025403,"vz0":-6.135033692664512,"pfxX":1.2083333333333333,"pfxZ":1.0083333333333333,"pfxZWithGravity":-1.5833333333333333,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":12.1,"breakZInducedFeet":1.0083333333333333,"breakZWithGravityInches":19,"breakZWithGravityFeet":1.5833333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.37625469855474597,"plateXPoly":0.02021160680312195,"plateYPoly":0.7083333333333854,"plateZPoly":1.9632199908717558,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.1","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"97.0","hit_speed":"96.9","hit_distance":"11","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":156.34,"hc_x_ft":75.05868240000001,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.02021160680312195,"plate_z":1.9632199908717558,"launch_speed":"96.9","launch_angle":"-11","player_total_pitches":35,"player_total_pitches_pitch_types":17,"pitcher_pa_number":8,"pitcher_time_thru_order":1,"game_total_pitches":136,"rowId":"136-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_52bbe4f7-1243-462c-9d45-3778759fab1a\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"141e9f0a-718b-4f87-a00b-ed1fe83af96d","inning":5,"half_inning":"top","ab_number":37,"cap_index":33,"outs":1,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Jon Singleton singles on a line drive to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":3,"pre_strikes":1,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"31","start_speed":94.1,"end_speed":86.3,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":7.6605597383059445,"plateTime":0.3998255039648049,"zone":5,"spin_rate":2116,"breakX":15.4,"inducedBreakZ":11.4,"breakZ":-19.6,"px":0.0677807594946701,"pz":2.1784750928878687,"x0":-0.8394999694278208,"y0":50.00022126678665,"z0":5.62204937621357,"ax":-17.349863340405232,"ay":29.44343482432608,"az":-19.248640557919675,"vx0":5.673298067815113,"vy0":-136.8477831430772,"vz0":-5.561764631846247,"pfxX":1.2833333333333334,"pfxZ":0.9500000000000001,"pfxZWithGravity":-1.6333333333333335,"breakXInches":15.4,"breakXFeet":1.2833333333333334,"breakZInducedInches":11.4,"breakZInducedFeet":0.9500000000000001,"breakZWithGravityInches":19.6,"breakZWithGravityFeet":1.6333333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2833333333333334,"pfxXNoAbs":1.2833333333333334,"plateTimeSZDepth":0.375351433239323,"plateXPoly":0.0677807594946701,"plateYPoly":0.7083333333333428,"plateZPoly":2.1784750928878687,"pfxXDirection":"→","inducedBreakZForcedSign":"+11.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.7","hit_distance":"212","xba":".970","hit_angle":"20","is_barrel":0,"hc_x":149.58,"hc_x_ft":58.76464880000003,"hc_y":106.07,"hc_y_ft":234.60011480000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.0677807594946701,"plate_z":2.1784750928878687,"launch_speed":"72.7","launch_angle":"20","player_total_pitches":40,"player_total_pitches_pitch_types":21,"pitcher_pa_number":9,"pitcher_time_thru_order":1,"game_total_pitches":141,"rowId":"141-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_141e9f0a-718b-4f87-a00b-ed1fe83af96d\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c63abadf-5e48-4867-9060-6210cccf10a2","inning":5,"half_inning":"top","ab_number":39,"cap_index":33,"outs":2,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"runnerOn2B":true,"result":"Single","des":"Martin Maldonado singles on a sharp line drive to left fielder Rob Refsnyder. Jon Singleton to 3rd.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":94.6,"end_speed":86.4,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":7.609240904306408,"plateTime":0.3979852321155004,"zone":11,"spin_rate":2092,"breakX":17.4,"inducedBreakZ":12.7,"breakZ":-17.9,"px":-0.10763242429795428,"pz":3.43386860047283,"x0":-0.8619551354202095,"y0":50.00209916165576,"z0":5.683137522096792,"ax":-19.692026001158304,"ay":30.991937428436852,"az":-18.314134800444958,"vx0":5.697949695567453,"vy0":-137.70045346973137,"vz0":-2.597091298997104,"pfxX":1.45,"pfxZ":1.0583333333333333,"pfxZWithGravity":-1.4916666666666665,"breakXInches":17.4,"breakXFeet":1.45,"breakZInducedInches":12.7,"breakZInducedFeet":1.0583333333333333,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":1.45,"pfxXNoAbs":1.45,"plateTimeSZDepth":0.37369321739738165,"plateXPoly":-0.10763242429795428,"plateYPoly":0.7083333333333073,"plateZPoly":3.43386860047283,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.7","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"100.0","hit_speed":"100.2","hit_distance":"248","xba":".450","hit_angle":"17","is_barrel":0,"hc_x":46.32,"hc_x_ft":-190.1291248,"hc_y":112.93,"hc_y_ft":218.0650452,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.10763242429795428,"plate_z":3.43386860047283,"launch_speed":"100.2","launch_angle":"17","player_total_pitches":46,"player_total_pitches_pitch_types":24,"pitcher_pa_number":11,"pitcher_time_thru_order":2,"game_total_pitches":147,"rowId":"147-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_c63abadf-5e48-4867-9060-6210cccf10a2\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"97116f79-a0f6-4dfc-b3eb-5c9328c052f8","inning":5,"half_inning":"top","ab_number":40,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":676477,"p_throws":"R","pitcher_name":"Garrett Whitlock","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jose Altuve grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":81.1,"end_speed":75.6,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":7.384678076493402,"plateTime":0.4624291069275941,"zone":14,"spin_rate":1900,"breakX":2.4,"inducedBreakZ":-5.6,"breakZ":-46.9,"px":0.9909342421354956,"pz":0.8402938277559828,"x0":-1.01157327160947,"y0":50.003867733195676,"z0":5.569223782827603,"ax":1.1135705894204688,"ay":20.985499322634304,"az":-36.21002561811929,"vx0":4.371587975565317,"vy0":-118.1191769957393,"vz0":-3.0353326597791526,"pfxX":-0.19999999999999998,"pfxZ":-0.4666666666666666,"pfxZWithGravity":-3.908333333333333,"breakXInches":-2.4,"breakXFeet":-0.19999999999999998,"breakZInducedInches":-5.6,"breakZInducedFeet":-0.4666666666666666,"breakZWithGravityInches":46.9,"breakZWithGravityFeet":3.908333333333333,"pfxZDirection":"↓","pfxXWithGravity":2.4,"pfxXNoAbs":-0.19999999999999998,"plateTimeSZDepth":0.4340750746507323,"plateXPoly":0.9909342421354956,"plateYPoly":0.7083333333333286,"plateZPoly":0.8402938277559828,"pfxXDirection":"←","inducedBreakZForcedSign":"-5.6","ivbZDirection":"↓","savantIsInZone":false,"isInZone":false,"hit_speed_round":"81.0","hit_speed":"81.2","hit_distance":"4","xba":".070","hit_angle":"-25","is_barrel":0,"hc_x":106.59,"hc_x_ft":-44.8567276,"hc_y":170.23,"hc_y_ft":79.95141720000004,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":0.9909342421354956,"plate_z":0.8402938277559828,"launch_speed":"81.2","launch_angle":"-25","player_total_pitches":50,"player_total_pitches_pitch_types":18,"pitcher_pa_number":12,"pitcher_time_thru_order":2,"game_total_pitches":151,"rowId":"151-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_97116f79-a0f6-4dfc-b3eb-5c9328c052f8\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"41e7ae8a-0bac-4ae5-b46b-443270c2e3ea","inning":5,"half_inning":"bottom","ab_number":42,"cap_index":0,"outs":1,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":96.2,"end_speed":88.4,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.844697247813235,"plateTime":0.3908349210558484,"zone":5,"spin_rate":2194,"breakX":14.6,"inducedBreakZ":9.5,"breakZ":-20,"px":0.056928080908191625,"pz":2.2046221078349655,"x0":0.291373891903471,"y0":50.00579155547806,"z0":5.891150264213806,"ax":16.91164722468543,"ay":30.585205095013706,"az":-20.642914877377752,"vx0":-3.7416299472034984,"vy0":-139.96265907262395,"vz0":-6.259723383116349,"pfxX":-1.2166666666666666,"pfxZ":0.7916666666666666,"pfxZWithGravity":-1.6666666666666667,"breakXInches":-14.6,"breakXFeet":-1.2166666666666666,"breakZInducedInches":9.5,"breakZInducedFeet":0.7916666666666666,"breakZWithGravityInches":20,"breakZWithGravityFeet":1.6666666666666667,"pfxZDirection":"↓","pfxXWithGravity":14.6,"pfxXNoAbs":-1.2166666666666666,"plateTimeSZDepth":0.3669293740421579,"plateXPoly":0.056928080908191625,"plateYPoly":0.7083333333333854,"plateZPoly":2.2046221078349655,"pfxXDirection":"←","inducedBreakZForcedSign":"+9.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"92.2","hit_distance":"12","xba":".190","hit_angle":"-11","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":167.17,"hc_y_ft":87.32711880000005,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.056928080908191625,"plate_z":2.2046221078349655,"launch_speed":"92.2","launch_angle":"-11","player_total_pitches":58,"player_total_pitches_pitch_types":29,"pitcher_pa_number":14,"pitcher_time_thru_order":2,"game_total_pitches":158,"rowId":"158-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_41e7ae8a-0bac-4ae5-b46b-443270c2e3ea\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"959824aa-092e-4df4-a0e2-b11195a04f41","inning":5,"half_inning":"bottom","ab_number":43,"cap_index":0,"outs":2,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Alex Verdugo flies out to shortstop Jeremy Pena.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":90.7,"end_speed":83,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":5.91468033833111,"plateTime":0.41527718467073127,"zone":12,"spin_rate":1608,"breakX":17.2,"inducedBreakZ":2.5,"breakZ":-30.7,"px":1.0147443291996905,"pz":2.9258396009738243,"x0":0.633948494683693,"y0":50.0054250566677,"z0":6.100040030436937,"ax":17.178168301817784,"ay":29.057512529841535,"az":-29.35266425042232,"vx0":-2.3732740796539797,"vy0":-132.07094451634143,"vz0":-2.4154275610566778,"pfxX":-1.4333333333333333,"pfxZ":0.20833333333333334,"pfxZWithGravity":-2.558333333333333,"breakXInches":-17.2,"breakXFeet":-1.4333333333333333,"breakZInducedInches":2.5,"breakZInducedFeet":0.20833333333333334,"breakZWithGravityInches":30.7,"breakZWithGravityFeet":2.558333333333333,"pfxZDirection":"↓","pfxXWithGravity":17.2,"pfxXNoAbs":-1.4333333333333333,"plateTimeSZDepth":0.38999376495907845,"plateXPoly":1.0147443291996905,"plateYPoly":0.7083333333333286,"plateZPoly":2.9258396009738243,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.5","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"62.0","hit_speed":"61.9","hit_distance":"189","xba":".620","hit_angle":"33","is_barrel":0,"hc_x":103.58,"hc_x_ft":-52.11191120000001,"hc_y":128.91,"hc_y_ft":179.5474924,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":1.0147443291996905,"plate_z":2.9258396009738243,"launch_speed":"61.9","launch_angle":"33","player_total_pitches":61,"player_total_pitches_pitch_types":16,"pitcher_pa_number":15,"pitcher_time_thru_order":2,"game_total_pitches":161,"rowId":"161-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_959824aa-092e-4df4-a0e2-b11195a04f41\">Flyout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"f2fc1e24-ec23-4508-a709-a11ef70ae3d7","inning":6,"half_inning":"top","ab_number":45,"cap_index":0,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Yordan Alvarez grounds out, first baseman Triston Casas to pitcher John Schreiber.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":94.4,"end_speed":86.9,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.824255613845835,"plateTime":0.3978427724878646,"zone":6,"spin_rate":2201,"breakX":9.6,"inducedBreakZ":9.7,"breakZ":-20.9,"px":0.6764397074477739,"pz":2.8466521464805474,"x0":-2.48098632360307,"y0":50.0006818361725,"z0":4.229178516337945,"ax":-12.314839369610773,"ay":27.288582085946036,"az":-22.196386450702164,"vx0":10.7556187563876,"vy0":-137.1157646418941,"vz0":0.44082096594944453,"pfxX":0.7999999999999999,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.7416666666666665,"breakXInches":9.6,"breakXFeet":0.7999999999999999,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":0.7999999999999999,"pfxXNoAbs":0.7999999999999999,"plateTimeSZDepth":0.3733662182390383,"plateXPoly":0.6764397074477739,"plateYPoly":0.7083333333332931,"plateZPoly":2.8466521464805474,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"92.0","hit_speed":"91.6","hit_distance":"20","xba":".180","hit_angle":"-8","is_barrel":0,"hc_x":160.91,"hc_x_ft":86.07402759999997,"hc_y":157,"hc_y_ft":111.84048000000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.6764397074477739,"plate_z":2.8466521464805474,"launch_speed":"91.6","launch_angle":"-8","player_total_pitches":8,"player_total_pitches_pitch_types":4,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":169,"rowId":"169-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_f2fc1e24-ec23-4508-a709-a11ef70ae3d7\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a00ad2ce-9dd0-4649-89aa-b3de1a9bb4f1","inning":6,"half_inning":"top","ab_number":46,"cap_index":0,"outs":2,"batter":663656,"stand":"L","batter_name":"Kyle Tucker","pitcher":670167,"p_throws":"R","pitcher_name":"John Schreiber","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Flyout","des":"Kyle Tucker flies out to right fielder Alex Verdugo.","events":"Flyout","contextMetrics":{"homeRunBallparks":3},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"ST","pitch_name":"Sweeper","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":80.2,"end_speed":73.8,"sz_top":3.6,"sz_bot":1.7,"sz_depth":8.5,"sz_width":17,"extension":6.6984888638474995,"plateTime":0.46901310822696196,"zone":8,"spin_rate":2504,"breakX":13.2,"inducedBreakZ":2.6,"breakZ":-39.8,"px":0.16493893969569795,"pz":2.101106603469712,"x0":-2.7299642740673984,"y0":50.00022681709483,"z0":4.1944831425898235,"ax":9.183769681954736,"ay":21.67604141635303,"az":-30.772731147335584,"vx0":4.5528335796635995,"vy0":-116.72016068382796,"vz0":2.020455593476856,"pfxX":-1.0999999999999999,"pfxZ":0.21666666666666667,"pfxZWithGravity":-3.3166666666666664,"breakXInches":-13.2,"breakXFeet":-1.0999999999999999,"breakZInducedInches":2.6,"breakZInducedFeet":0.21666666666666667,"breakZWithGravityInches":39.8,"breakZWithGravityFeet":3.3166666666666664,"pfxZDirection":"↓","pfxXWithGravity":13.2,"pfxXNoAbs":-1.0999999999999999,"plateTimeSZDepth":0.4403103545174163,"plateXPoly":0.16493893969569795,"plateYPoly":0.7083333333333073,"plateZPoly":2.101106603469712,"pfxXDirection":"←","inducedBreakZForcedSign":"+2.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"93.0","hit_speed":"93.1","hit_distance":"363","xba":".130","hit_angle":"33","is_barrel":0,"hc_x":190.57,"hc_x_ft":157.56530519999995,"hc_y":67.44,"hc_y_ft":327.7123216,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.16493893969569795,"plate_z":2.101106603469712,"launch_speed":"93.1","launch_angle":"33","player_total_pitches":9,"player_total_pitches_pitch_types":2,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":170,"rowId":"170-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_a00ad2ce-9dd0-4649-89aa-b3de1a9bb4f1\">Flyout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"df272037-de59-47eb-8799-d097ee26cf23","inning":6,"half_inning":"bottom","ab_number":47,"cap_index":33,"outs":0,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Luis Urias singles on a ground ball to third baseman Alex Bregman.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.9,"end_speed":88.1,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":5.800630507608101,"plateTime":0.39212350291665654,"zone":6,"spin_rate":2236,"breakX":13.7,"inducedBreakZ":8.8,"breakZ":-20.9,"px":0.4842376880708837,"pz":2.3316466527732675,"x0":0.35023650187985117,"y0":50.00343648152686,"z0":5.980614206328109,"ax":15.417279350523494,"ay":30.662769245751882,"az":-21.455265250649596,"vx0":-2.473890675196569,"vy0":-139.54614772511562,"vz0":-5.962513239009669,"pfxX":-1.1416666666666666,"pfxZ":0.7333333333333334,"pfxZWithGravity":-1.7416666666666665,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":8.8,"breakZInducedFeet":0.7333333333333334,"breakZWithGravityInches":20.9,"breakZWithGravityFeet":1.7416666666666665,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.3681431327674935,"plateXPoly":0.4842376880708837,"plateYPoly":0.7083333333334068,"plateZPoly":2.3316466527732675,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"78.1","hit_distance":"2","xba":".200","hit_angle":"-53","is_barrel":0,"hc_x":105.58,"hc_x_ft":-47.291191200000014,"hc_y":178.87,"hc_y_ft":59.125906799999996,"isSword":false,"is_bip_out":"N","pitch_number":3,"is_abs_challenge":false,"plate_x":0.4842376880708837,"plate_z":2.3316466527732675,"launch_speed":"78.1","launch_angle":"-53","player_total_pitches":64,"player_total_pitches_pitch_types":32,"pitcher_pa_number":16,"pitcher_time_thru_order":2,"game_total_pitches":173,"rowId":"173-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_df272037-de59-47eb-8799-d097ee26cf23\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"83320c1b-739a-4726-b33d-5ae61813b1f2","inning":6,"half_inning":"bottom","ab_number":48,"cap_index":34,"outs":0,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"result":"Double","des":"Triston Casas doubles (19) on a line drive to right fielder Kyle Tucker. Luis Urias to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":97.2,"end_speed":89.1,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":5.7513470725021,"plateTime":0.3871068996730762,"zone":6,"spin_rate":2117,"breakX":12.7,"inducedBreakZ":11,"breakZ":-17.9,"px":0.49488457250722606,"pz":2.4704208246906836,"x0":0.11175349164048556,"y0":50.00396376754841,"z0":5.946762495691359,"ax":14.63848400052344,"ay":32.137683844438,"az":-18.66884358832106,"vx0":-1.6060995857157678,"vy0":-141.4702068394253,"vz0":-6.171995484713626,"pfxX":-1.0583333333333333,"pfxZ":0.9166666666666666,"pfxZWithGravity":-1.4916666666666665,"breakXInches":-12.7,"breakXFeet":-1.0583333333333333,"breakZInducedInches":11,"breakZInducedFeet":0.9166666666666666,"breakZWithGravityInches":17.9,"breakZWithGravityFeet":1.4916666666666665,"pfxZDirection":"↓","pfxXWithGravity":12.7,"pfxXNoAbs":-1.0583333333333333,"plateTimeSZDepth":0.3634570262478716,"plateXPoly":0.49488457250722606,"plateYPoly":0.7083333333333144,"plateZPoly":2.4704208246906836,"pfxXDirection":"←","inducedBreakZForcedSign":"+11","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"99.0","hit_speed":"98.8","hit_distance":"149","xba":".750","hit_angle":"10","is_barrel":0,"hc_x":185.78,"hc_x_ft":146.0196808,"hc_y":116.31,"hc_y_ft":209.91802840000003,"isSword":false,"is_bip_out":"N","pitch_number":8,"is_abs_challenge":false,"plate_x":0.49488457250722606,"plate_z":2.4704208246906836,"launch_speed":"98.8","launch_angle":"10","player_total_pitches":72,"player_total_pitches_pitch_types":36,"pitcher_pa_number":17,"pitcher_time_thru_order":2,"game_total_pitches":181,"rowId":"181-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_83320c1b-739a-4726-b33d-5ae61813b1f2\">Double</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"0f2191db-0c45-44c2-b958-126d1d2a73e4","inning":6,"half_inning":"bottom","ab_number":49,"cap_index":0,"outs":0,"batter":657136,"stand":"R","batter_name":"Connor Wong","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Field Error","des":"Connor Wong reaches on a throwing error by shortstop Jeremy Pena. Luis Urias scores.","events":"Field Error","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":93,"end_speed":85.5,"sz_top":3.19,"sz_bot":1.39,"sz_depth":8.5,"sz_width":17,"extension":6.000408534632269,"plateTime":0.40413804680986853,"zone":6,"spin_rate":1742,"breakX":13.7,"inducedBreakZ":7.4,"breakZ":-24.1,"px":0.6563376451949691,"pz":2.3597847033775174,"x0":0.5898159339395648,"y0":50.00472415056177,"z0":5.946722753888497,"ax":14.65638083644477,"ay":28.79319389821066,"az":-23.68320613598039,"vx0":-2.605114310521942,"vy0":-135.38897555034774,"vz0":-4.960907361845446,"pfxX":-1.1416666666666666,"pfxZ":0.6166666666666667,"pfxZWithGravity":-2.0083333333333333,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":7.4,"breakZInducedFeet":0.6166666666666667,"breakZWithGravityInches":24.1,"breakZWithGravityFeet":2.0083333333333333,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.37941705245969476,"plateXPoly":0.6563376451949691,"plateYPoly":0.7083333333333428,"plateZPoly":2.3597847033775174,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"90.0","hit_speed":"89.6","hit_distance":"12","xba":".160","hit_angle":"-12","is_barrel":0,"hc_x":110.15,"hc_x_ft":-36.275846,"hc_y":151.91,"hc_y_ft":124.10921240000005,"isSword":false,"is_bip_out":"N","pitch_number":2,"is_abs_challenge":false,"plate_x":0.6563376451949691,"plate_z":2.3597847033775174,"launch_speed":"89.6","launch_angle":"-12","player_total_pitches":74,"player_total_pitches_pitch_types":21,"pitcher_pa_number":18,"pitcher_time_thru_order":2,"game_total_pitches":183,"rowId":"183-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_0f2191db-0c45-44c2-b958-126d1d2a73e4\">Field Error</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ff1bbc1b-1ca9-43fb-920e-3dd97d479892","inning":6,"half_inning":"bottom","ab_number":50,"cap_index":34,"outs":0,"batter":678882,"stand":"R","batter_name":"Ceddanne Rafaela","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn1B":true,"runnerOn2B":true,"result":"Double","des":"Ceddanne Rafaela doubles (1) on a sharp line drive to left fielder Yordan Alvarez. Triston Casas scores. Connor Wong to 3rd.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.3,"end_speed":88.3,"sz_top":3.285,"sz_bot":1.487,"sz_depth":8.5,"sz_width":17,"extension":5.908889510163538,"plateTime":0.3910180869858775,"zone":7,"spin_rate":2081,"breakX":14.5,"inducedBreakZ":8.3,"breakZ":-21.2,"px":-0.5453702446119479,"pz":1.9901379343349177,"x0":0.21587702581904117,"y0":50.00160693177236,"z0":5.873982474484253,"ax":17.075660139781498,"ay":31.675627776330213,"az":-21.77351900630876,"vx0":-5.208010671273912,"vy0":-140.08006121725015,"vz0":-6.58196450829336,"pfxX":-1.2083333333333333,"pfxZ":0.6916666666666668,"pfxZWithGravity":-1.7666666666666666,"breakXInches":-14.5,"breakXFeet":-1.2083333333333333,"breakZInducedInches":8.3,"breakZInducedFeet":0.6916666666666668,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":14.5,"pfxXNoAbs":-1.2083333333333333,"plateTimeSZDepth":0.3671328925470458,"plateXPoly":-0.5453702446119479,"plateYPoly":0.7083333333333073,"plateZPoly":1.9901379343349177,"pfxXDirection":"←","inducedBreakZForcedSign":"+8.3","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"107.1","hit_distance":"336","xba":".800","hit_angle":"20","is_barrel":1,"hc_x":68.17,"hc_x_ft":-137.4627588,"hc_y":76.73,"hc_y_ft":305.3200772,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5453702446119479,"plate_z":1.9901379343349177,"launch_speed":"107.1","launch_angle":"20","player_total_pitches":75,"player_total_pitches_pitch_types":38,"pitcher_pa_number":19,"pitcher_time_thru_order":3,"game_total_pitches":184,"rowId":"184-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_ff1bbc1b-1ca9-43fb-920e-3dd97d479892\">Double</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"2b4dfaea-9f04-4c2e-9237-1daa00cde940","inning":6,"half_inning":"bottom","ab_number":51,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn2B":true,"runnerOn3B":true,"result":"Groundout","des":"Justin Turner grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Connor Wong scores. Ceddanne Rafaela to 3rd.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":90.9,"end_speed":83.5,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":5.994767426096421,"plateTime":0.41392068802958004,"zone":5,"spin_rate":1734,"breakX":15.8,"inducedBreakZ":5.6,"breakZ":-27.5,"px":0.2012439397522266,"pz":2.2025671781177856,"x0":0.4395640917396462,"y0":50.0048964085536,"z0":5.93327106736085,"ax":16.2755981175699,"ay":28.067586131542225,"az":-25.90717614491878,"vx0":-3.7759068368209587,"vy0":-132.2970592282874,"vz0":-4.565002678158736,"pfxX":-1.3166666666666667,"pfxZ":0.4666666666666666,"pfxZWithGravity":-2.2916666666666665,"breakXInches":-15.8,"breakXFeet":-1.3166666666666667,"breakZInducedInches":5.6,"breakZInducedFeet":0.4666666666666666,"breakZWithGravityInches":27.5,"breakZWithGravityFeet":2.2916666666666665,"pfxZDirection":"↓","pfxXWithGravity":15.8,"pfxXNoAbs":-1.3166666666666667,"plateTimeSZDepth":0.38864257693599524,"plateXPoly":0.2012439397522266,"plateYPoly":0.7083333333333428,"plateZPoly":2.2025671781177856,"pfxXDirection":"←","inducedBreakZForcedSign":"+5.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.3","hit_distance":"16","xba":".210","hit_angle":"-8","is_barrel":0,"hc_x":110.65,"hc_x_ft":-35.07066600000002,"hc_y":146.32,"hc_y_ft":137.58312480000006,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.2012439397522266,"plate_z":2.2025671781177856,"launch_speed":"95.3","launch_angle":"-8","player_total_pitches":76,"player_total_pitches_pitch_types":22,"pitcher_pa_number":20,"pitcher_time_thru_order":3,"game_total_pitches":185,"rowId":"185-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_2b4dfaea-9f04-4c2e-9237-1daa00cde940\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"9d26955c-ed8b-44e2-8b1d-06017b967902","inning":6,"half_inning":"bottom","ab_number":52,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"runnerOn3B":true,"result":"Groundout","des":"Rafael Devers grounds out, shortstop Jeremy Pena to first baseman Jon Singleton. Ceddanne Rafaela scores.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, run(s)","result_code":"E","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":95.2,"end_speed":87.1,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":5.848887272159282,"plateTime":0.39585410837773916,"zone":8,"spin_rate":2167,"breakX":15.6,"inducedBreakZ":8,"breakZ":-22.2,"px":0.16331562557882856,"pz":1.9910019298706425,"x0":0.48974952972042146,"y0":50.005956654459176,"z0":5.938298004180012,"ax":17.69711300393156,"ay":31.886236264968122,"az":-22.239213614252705,"vx0":-4.167498201338609,"vy0":-138.53926630405454,"vz0":-6.484759020497445,"pfxX":-1.3,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.8499999999999999,"breakXInches":-15.6,"breakXFeet":-1.3,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":22.2,"breakZWithGravityFeet":1.8499999999999999,"pfxZDirection":"↓","pfxXWithGravity":15.6,"pfxXNoAbs":-1.3,"plateTimeSZDepth":0.3717417836710918,"plateXPoly":0.16331562557882856,"plateYPoly":0.7083333333333286,"plateZPoly":1.9910019298706425,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"106.0","hit_speed":"105.6","hit_distance":"21","xba":".390","hit_angle":"-6","is_barrel":0,"hc_x":131.85,"hc_x_ft":16.02896599999997,"hc_y":135.66,"hc_y_ft":163.27756240000002,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.16331562557882856,"plate_z":1.9910019298706425,"launch_speed":"105.6","launch_angle":"-6","player_total_pitches":79,"player_total_pitches_pitch_types":40,"pitcher_pa_number":21,"pitcher_time_thru_order":3,"game_total_pitches":188,"rowId":"188-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_9d26955c-ed8b-44e2-8b1d-06017b967902\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6c3ffbef-49eb-495d-a5e8-5905e2a6a87a","inning":6,"half_inning":"bottom","ab_number":53,"cap_index":34,"outs":2,"batter":594807,"stand":"R","batter_name":"Adam Duvall","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Double","des":"Adam Duvall doubles (22) on a sharp fly ball to left fielder Yordan Alvarez.","events":"Double","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":96.6,"end_speed":88.2,"sz_top":3.29,"sz_bot":1.52,"sz_depth":8.5,"sz_width":17,"extension":5.881242938678348,"plateTime":0.3902688925632076,"zone":5,"spin_rate":2162,"breakX":13.7,"inducedBreakZ":10.9,"breakZ":-18.5,"px":-0.060755034917640366,"pz":2.5103946775420107,"x0":0.23289511086995404,"y0":50.0033825196311,"z0":5.94340784396933,"ax":15.992874186546958,"ay":32.70852328472548,"az":-18.95541256209654,"vx0":-3.7317807248790804,"vy0":-140.5045694636795,"vz0":-5.894296065006517,"pfxX":-1.1416666666666666,"pfxZ":0.9083333333333333,"pfxZWithGravity":-1.5416666666666667,"breakXInches":-13.7,"breakXFeet":-1.1416666666666666,"breakZInducedInches":10.9,"breakZInducedFeet":0.9083333333333333,"breakZWithGravityInches":18.5,"breakZWithGravityFeet":1.5416666666666667,"pfxZDirection":"↓","pfxXWithGravity":13.7,"pfxXNoAbs":-1.1416666666666666,"plateTimeSZDepth":0.36647561183293365,"plateXPoly":-0.060755034917640366,"plateYPoly":0.7083333333333428,"plateZPoly":2.5103946775420107,"pfxXDirection":"←","inducedBreakZForcedSign":"+10.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"107.0","hit_speed":"106.9","hit_distance":"363","xba":".910","hit_angle":"22","is_barrel":1,"hc_x":91.6,"hc_x_ft":-80.98802400000002,"hc_y":78.17,"hc_y_ft":301.8491588,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.060755034917640366,"plate_z":2.5103946775420107,"launch_speed":"106.9","launch_angle":"22","player_total_pitches":80,"player_total_pitches_pitch_types":41,"pitcher_pa_number":22,"pitcher_time_thru_order":3,"game_total_pitches":189,"rowId":"189-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_6c3ffbef-49eb-495d-a5e8-5905e2a6a87a\">Double</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"1a8898b7-c54f-483a-a1a6-c426cc56fe23","inning":6,"half_inning":"bottom","ab_number":54,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":664285,"p_throws":"L","pitcher_name":"Framber Valdez","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Rob Refsnyder grounds out, shortstop Jeremy Pena to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":2,"pre_strikes":0,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"20","start_speed":89.7,"end_speed":82.6,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":5.800018817410519,"plateTime":0.419045345508267,"zone":8,"spin_rate":1614,"breakX":15.7,"inducedBreakZ":8,"breakZ":-25.9,"px":0.0882381710787935,"pz":1.8834186443894065,"x0":0.43764476455335977,"y0":50.002134167890624,"z0":5.975907573331966,"ax":15.796371844059136,"ay":26.71654399730989,"az":-23.5279512513256,"vx0":-3.995249521448558,"vy0":-130.56081507745256,"vz0":-5.775383176924764,"pfxX":-1.3083333333333333,"pfxZ":0.6666666666666666,"pfxZWithGravity":-2.158333333333333,"breakXInches":-15.7,"breakXFeet":-1.3083333333333333,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":25.9,"breakZWithGravityFeet":2.158333333333333,"pfxZDirection":"↓","pfxXWithGravity":15.7,"pfxXNoAbs":-1.3083333333333333,"plateTimeSZDepth":0.3933879210442161,"plateXPoly":0.0882381710787935,"plateYPoly":0.7083333333333925,"plateZPoly":1.8834186443894065,"pfxXDirection":"←","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"67.0","hit_speed":"67.1","hit_distance":"7","xba":".040","hit_angle":"-25","is_barrel":0,"hc_x":116.24,"hc_x_ft":-21.5967536,"hc_y":158.02,"hc_y_ft":109.38191280000001,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.0882381710787935,"plate_z":1.8834186443894065,"launch_speed":"67.1","launch_angle":"-25","player_total_pitches":83,"player_total_pitches_pitch_types":26,"pitcher_pa_number":23,"pitcher_time_thru_order":3,"game_total_pitches":192,"rowId":"192-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_1a8898b7-c54f-483a-a1a6-c426cc56fe23\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c9d8a6a3-7997-4c14-8eac-10c72533f120","inning":7,"half_inning":"top","ab_number":55,"cap_index":0,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Astros challenged (play at 1st), call on the field was upheld: Chas McCormick grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":95.5,"end_speed":88.1,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.652727956044168,"plateTime":0.39359729591388914,"zone":6,"spin_rate":2095,"breakX":14.5,"inducedBreakZ":9.7,"breakZ":-20.3,"px":0.3494219450338072,"pz":2.209305000656465,"x0":-2.596325965329454,"y0":50.00660423452505,"z0":5.762110142310205,"ax":-18.01497432501042,"ay":27.79323887110339,"az":-20.62696596138994,"vx0":11.301514792183644,"vy0":-138.58112422103318,"vz0":-5.80721103513019,"pfxX":1.2083333333333333,"pfxZ":0.8083333333333332,"pfxZWithGravity":-1.6916666666666667,"breakXInches":14.5,"breakXFeet":1.2083333333333333,"breakZInducedInches":9.7,"breakZInducedFeet":0.8083333333333332,"breakZWithGravityInches":20.3,"breakZWithGravityFeet":1.6916666666666667,"pfxZDirection":"↓","pfxXWithGravity":1.2083333333333333,"pfxXNoAbs":1.2083333333333333,"plateTimeSZDepth":0.3694209308274564,"plateXPoly":0.3494219450338072,"plateYPoly":0.7083333333333428,"plateZPoly":2.209305000656465,"pfxXDirection":"→","inducedBreakZForcedSign":"+9.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"73.0","hit_speed":"72.6","hit_distance":"4","xba":".160","hit_angle":"-44","is_barrel":0,"hc_x":113.7,"hc_x_ft":-27.719067999999993,"hc_y":169.21,"hc_y_ft":82.40998439999998,"isSword":false,"is_bip_out":"Y","pitch_number":8,"is_abs_challenge":false,"plate_x":0.3494219450338072,"plate_z":2.209305000656465,"launch_speed":"72.6","launch_angle":"-44","player_total_pitches":8,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":200,"rowId":"200-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_c9d8a6a3-7997-4c14-8eac-10c72533f120\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"b80f3aea-33d5-4504-8cb0-e14746cd224b","inning":7,"half_inning":"top","ab_number":57,"cap_index":0,"outs":2,"batter":572138,"stand":"L","batter_name":"Jon Singleton","pitcher":455119,"p_throws":"R","pitcher_name":"Chris Martin","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Jon Singleton grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":92.8,"end_speed":85.8,"sz_top":3.1,"sz_bot":1.47,"sz_depth":8.5,"sz_width":17,"extension":6.476126467013513,"plateTime":0.4043336391193759,"zone":5,"spin_rate":2137,"breakX":2.2,"inducedBreakZ":7.9,"breakZ":-23.6,"px":0.017132148114062495,"pz":2.436898439883658,"x0":-2.883327195424715,"y0":50.00020790127849,"z0":5.743260411616753,"ax":0.7358449032576804,"ay":27.337133831591597,"az":-23.334942215747322,"vx0":7.503234765201296,"vy0":-135.07385948933845,"vz0":-4.284640044817113,"pfxX":-0.18333333333333335,"pfxZ":0.6583333333333333,"pfxZWithGravity":-1.9666666666666668,"breakXInches":-2.2,"breakXFeet":-0.18333333333333335,"breakZInducedInches":7.9,"breakZInducedFeet":0.6583333333333333,"breakZWithGravityInches":23.6,"breakZWithGravityFeet":1.9666666666666668,"pfxZDirection":"↓","pfxXWithGravity":2.2,"pfxXNoAbs":-0.18333333333333335,"plateTimeSZDepth":0.3794991605101542,"plateXPoly":0.017132148114062495,"plateYPoly":0.7083333333333428,"plateZPoly":2.436898439883658,"pfxXDirection":"←","inducedBreakZForcedSign":"+7.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"54.0","hit_speed":"53.8","hit_distance":"2","xba":".230","hit_angle":"-62","is_barrel":0,"hc_x":103.96,"hc_x_ft":-51.19597440000001,"hc_y":157.7,"hc_y_ft":110.15322800000007,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":0.017132148114062495,"plate_z":2.436898439883658,"launch_speed":"53.8","launch_angle":"-62","player_total_pitches":15,"player_total_pitches_pitch_types":6,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":207,"rowId":"207-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_b80f3aea-33d5-4504-8cb0-e14746cd224b\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"6e77b079-af47-4118-840b-e5d923466c7c","inning":7,"half_inning":"bottom","ab_number":58,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, second baseman Jose Altuve to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":1,"pre_strikes":1,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"11","start_speed":87.8,"end_speed":81.2,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.458845940631268,"plateTime":0.4272141790146211,"zone":7,"spin_rate":1733,"breakX":14.8,"inducedBreakZ":5.8,"breakZ":-29.5,"px":-0.6584931621420019,"pz":1.7773085078622217,"x0":-0.9050465567804683,"y0":50.006291792795906,"z0":5.551734732565216,"ax":-14.249358373389738,"ay":24.40214164424678,"az":-26.283524976403395,"vx0":3.471888719584569,"vy0":-127.82776018127748,"vz0":-4.142386282427811,"pfxX":1.2333333333333334,"pfxZ":0.48333333333333334,"pfxZWithGravity":-2.4583333333333335,"breakXInches":14.8,"breakXFeet":1.2333333333333334,"breakZInducedInches":5.8,"breakZInducedFeet":0.48333333333333334,"breakZWithGravityInches":29.5,"breakZWithGravityFeet":2.4583333333333335,"pfxZDirection":"↓","pfxXWithGravity":1.2333333333333334,"pfxXNoAbs":1.2333333333333334,"plateTimeSZDepth":0.40100822599362757,"plateXPoly":-0.6584931621420019,"plateYPoly":0.708333333333357,"plateZPoly":1.7773085078622217,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"78.0","hit_speed":"77.6","hit_distance":"27","xba":".090","hit_angle":"-2","is_barrel":0,"hc_x":145.02,"hc_x_ft":47.77340720000001,"hc_y":161.08,"hc_y_ft":102.0062112,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":-0.6584931621420019,"plate_z":1.7773085078622217,"launch_speed":"77.6","launch_angle":"-2","player_total_pitches":3,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":210,"rowId":"210-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_6e77b079-af47-4118-840b-e5d923466c7c\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"bfd2f209-ddd3-47e1-bdb6-41b8c25028ae","inning":7,"half_inning":"bottom","ab_number":59,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Luis Urias flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":2,"pre_strikes":1,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"21","start_speed":95.7,"end_speed":87.4,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.564503245859527,"plateTime":0.39357991315589214,"zone":11,"spin_rate":2195,"breakX":16.9,"inducedBreakZ":12.2,"breakZ":-17.6,"px":-0.8975158697287089,"pz":2.2951132989086496,"x0":-0.8757006166251122,"y0":50.00367089405856,"z0":5.522870560336822,"ax":-19.187486731511374,"ay":32.13398650195813,"az":-17.8339978541767,"vx0":3.4866342829964836,"vy0":-139.31988452566907,"vz0":-5.438018394311201,"pfxX":1.4083333333333332,"pfxZ":1.0166666666666666,"pfxZWithGravity":-1.4666666666666668,"breakXInches":16.9,"breakXFeet":1.4083333333333332,"breakZInducedInches":12.2,"breakZInducedFeet":1.0166666666666666,"breakZWithGravityInches":17.6,"breakZWithGravityFeet":1.4666666666666668,"pfxZDirection":"↓","pfxXWithGravity":1.4083333333333332,"pfxXNoAbs":1.4083333333333332,"plateTimeSZDepth":0.36958059027198575,"plateXPoly":-0.8975158697287089,"plateYPoly":0.7083333333333002,"plateZPoly":2.2951132989086496,"pfxXDirection":"→","inducedBreakZForcedSign":"+12.2","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"77.0","hit_speed":"77.0","hit_distance":"272","xba":".130","hit_angle":"41","is_barrel":0,"hc_x":66.92,"hc_x_ft":-140.4757088,"hc_y":107.63,"hc_y_ft":230.83995320000002,"isSword":false,"is_bip_out":"Y","pitch_number":4,"is_abs_challenge":false,"plate_x":-0.8975158697287089,"plate_z":2.2951132989086496,"launch_speed":"77.0","launch_angle":"41","player_total_pitches":7,"player_total_pitches_pitch_types":3,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":214,"rowId":"214-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_bfd2f209-ddd3-47e1-bdb6-41b8c25028ae\">Flyout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"98bcab58-fc04-4a1c-b0ef-dbde747bb0a8","inning":7,"half_inning":"bottom","ab_number":60,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":608665,"p_throws":"R","pitcher_name":"Kendall Graveman","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a line drive to center fielder Chas McCormick.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":97.1,"end_speed":88.7,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.639894210616233,"plateTime":0.38736546509592484,"zone":12,"spin_rate":2267,"breakX":6.4,"inducedBreakZ":16.3,"breakZ":-12.6,"px":0.19595915911536765,"pz":3.827084125192134,"x0":-0.8589016915165718,"y0":50.00647436044669,"z0":5.556839398090569,"ax":-8.141770632341878,"ay":31.83118146433185,"az":-13.598213455264364,"vx0":4.380868649065547,"vy0":-141.32807630745293,"vz0":-2.2827923752050725,"pfxX":0.5333333333333333,"pfxZ":1.3583333333333334,"pfxZWithGravity":-1.05,"breakXInches":6.4,"breakXFeet":0.5333333333333333,"breakZInducedInches":16.3,"breakZInducedFeet":1.3583333333333334,"breakZWithGravityInches":12.6,"breakZWithGravityFeet":1.05,"pfxZDirection":"↓","pfxXWithGravity":0.5333333333333333,"pfxXNoAbs":0.5333333333333333,"plateTimeSZDepth":0.3637184758126338,"plateXPoly":0.19595915911536765,"plateYPoly":0.7083333333332718,"plateZPoly":3.827084125192134,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.3","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"72.0","hit_speed":"71.5","hit_distance":"217","xba":".990","hit_angle":"23","is_barrel":0,"hc_x":130.93,"hc_x_ft":13.811434800000029,"hc_y":102.46,"hc_y_ft":243.30151440000003,"isSword":false,"is_bip_out":"N","pitch_number":5,"is_abs_challenge":false,"plate_x":0.19595915911536765,"plate_z":3.827084125192134,"launch_speed":"71.5","launch_angle":"23","player_total_pitches":12,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":219,"rowId":"219-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_98bcab58-fc04-4a1c-b0ef-dbde747bb0a8\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fb8b5d47-0aa7-4612-8376-ef03e3145cef","inning":8,"half_inning":"top","ab_number":64,"cap_index":0,"outs":1,"batter":455117,"stand":"R","batter_name":"Martín Maldonado","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Martin Maldonado grounds out softly, pitcher Kenley Jansen to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":83.2,"end_speed":78,"sz_top":3.05,"sz_bot":1.45,"sz_depth":8.5,"sz_width":17,"extension":6.643231677141,"plateTime":0.44887128866083037,"zone":7,"spin_rate":2354,"breakX":6.2,"inducedBreakZ":-6.8,"breakZ":-45.7,"px":-0.77935609400182,"pz":1.8737099676913695,"x0":-2.572902905441414,"y0":50.003423641496916,"z0":6.019746892434675,"ax":4.614805873245995,"ay":20.450645125670103,"az":-37.742386062621236,"vx0":3.286258869175912,"vy0":-121.34078461652864,"vz0":-1.89468840599198,"pfxX":-0.5166666666666667,"pfxZ":-0.5666666666666667,"pfxZWithGravity":-3.8083333333333336,"breakXInches":-6.2,"breakXFeet":-0.5166666666666667,"breakZInducedInches":-6.8,"breakZInducedFeet":-0.5666666666666667,"breakZWithGravityInches":45.7,"breakZWithGravityFeet":3.8083333333333336,"pfxZDirection":"↓","pfxXWithGravity":6.2,"pfxXNoAbs":-0.5166666666666667,"plateTimeSZDepth":0.42120373093950114,"plateXPoly":-0.77935609400182,"plateYPoly":0.7083333333333215,"plateZPoly":1.8737099676913695,"pfxXDirection":"←","inducedBreakZForcedSign":"-6.8","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"43.0","hit_speed":"43.4","hit_distance":"6","xba":".190","hit_angle":"-42","is_barrel":0,"hc_x":129.7,"hc_x_ft":10.846691999999962,"hc_y":178.78,"hc_y_ft":59.342839200000014,"isSword":false,"is_bip_out":"Y","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.77935609400182,"plate_z":1.8737099676913695,"launch_speed":"43.4","launch_angle":"-42","player_total_pitches":7,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":240,"rowId":"240-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_fb8b5d47-0aa7-4612-8376-ef03e3145cef\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fd20c613-5026-4a54-a3de-317fbf0884bc","inning":8,"half_inning":"top","ab_number":65,"cap_index":0,"outs":2,"batter":514888,"stand":"R","batter_name":"Jose Altuve","pitcher":445276,"p_throws":"R","pitcher_name":"Kenley Jansen","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Lineout","des":"Jose Altuve lines out sharply to center fielder Adam Duvall.","events":"Lineout","contextMetrics":{"homeRunBallparks":0},"strikes":1,"balls":0,"pre_strikes":1,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"FC","pitch_name":"Cutter","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"01","start_speed":96.7,"end_speed":88.3,"sz_top":2.93,"sz_bot":1.31,"sz_depth":8.5,"sz_width":17,"extension":6.681593315311356,"plateTime":0.39054103653456496,"zone":8,"spin_rate":2670,"breakX":3.6,"inducedBreakZ":17.9,"breakZ":-11.5,"px":0.12538592173506702,"pz":1.578109070324186,"x0":-2.5616914417229286,"y0":50.000186776920316,"z0":5.737595836576702,"ax":-5.866436281977791,"ay":32.53661231650542,"az":-10.455790930048922,"vx0":8.403501213601997,"vy0":-140.38905401378338,"vz0":-9.426301063755055,"pfxX":0.3,"pfxZ":1.4916666666666665,"pfxZWithGravity":-0.9583333333333334,"breakXInches":3.6,"breakXFeet":0.3,"breakZInducedInches":17.9,"breakZInducedFeet":1.4916666666666665,"breakZWithGravityInches":11.5,"breakZWithGravityFeet":0.9583333333333334,"pfxZDirection":"↓","pfxXWithGravity":0.3,"pfxXNoAbs":0.3,"plateTimeSZDepth":0.3666904124954571,"plateXPoly":0.12538592173506702,"plateYPoly":0.7083333333333002,"plateZPoly":1.578109070324186,"pfxXDirection":"→","inducedBreakZForcedSign":"+17.9","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"104.0","hit_speed":"103.5","hit_distance":"351","xba":".460","hit_angle":"19","is_barrel":0,"hc_x":138.79,"hc_x_ft":32.756864399999984,"hc_y":58.6,"hc_y_ft":349.019904,"isSword":false,"is_bip_out":"Y","pitch_number":2,"is_abs_challenge":false,"plate_x":0.12538592173506702,"plate_z":1.578109070324186,"launch_speed":"103.5","launch_angle":"19","player_total_pitches":9,"player_total_pitches_pitch_types":5,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":242,"rowId":"242-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_fd20c613-5026-4a54-a3de-317fbf0884bc\">Lineout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"fc5706c9-0322-45f6-bff5-af0f97525ce0","inning":8,"half_inning":"bottom","ab_number":66,"cap_index":0,"outs":1,"batter":457759,"stand":"R","batter_name":"Justin Turner","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Justin Turner flies out to right fielder Kyle Tucker.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":93.3,"end_speed":85.4,"sz_top":3.31,"sz_bot":1.48,"sz_depth":8.5,"sz_width":17,"extension":6.123711853162773,"plateTime":0.40343160360844976,"zone":4,"spin_rate":2499,"breakX":9,"inducedBreakZ":14.8,"breakZ":-16.7,"px":-0.4483378923131106,"pz":2.1384676833997958,"x0":-1.3692637300520398,"y0":50.0058739989452,"z0":5.546399528734618,"ax":-10.185245254823196,"ay":29.707601615754513,"az":-15.86694371615874,"vx0":4.360225517114679,"vy0":-135.76142693210724,"vz0":-5.990823064520845,"pfxX":0.75,"pfxZ":1.2333333333333334,"pfxZWithGravity":-1.3916666666666666,"breakXInches":9,"breakXFeet":0.75,"breakZInducedInches":14.8,"breakZInducedFeet":1.2333333333333334,"breakZWithGravityInches":16.7,"breakZWithGravityFeet":1.3916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.75,"pfxXNoAbs":0.75,"plateTimeSZDepth":0.37881988390841714,"plateXPoly":-0.4483378923131106,"plateYPoly":0.7083333333333286,"plateZPoly":2.1384676833997958,"pfxXDirection":"→","inducedBreakZForcedSign":"+14.8","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"87.6","hit_distance":"314","xba":".020","hit_angle":"34","is_barrel":0,"hc_x":176.43,"hc_x_ft":123.48281480000003,"hc_y":83.37,"hc_y_ft":289.31528679999997,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.4483378923131106,"plate_z":2.1384676833997958,"launch_speed":"87.6","launch_angle":"34","player_total_pitches":12,"player_total_pitches_pitch_types":8,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":248,"rowId":"248-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_fc5706c9-0322-45f6-bff5-af0f97525ce0\">Flyout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"39df4e98-1e57-42ec-bd8e-5273d1e146ee","inning":8,"half_inning":"bottom","ab_number":67,"cap_index":0,"outs":1,"batter":646240,"stand":"L","batter_name":"Rafael Devers","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Flyout","des":"Rafael Devers flies out to left fielder Yordan Alvarez.","events":"Flyout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":94,"end_speed":85.9,"sz_top":3.34,"sz_bot":1.51,"sz_depth":8.5,"sz_width":17,"extension":6.142560146664155,"plateTime":0.40029125153368916,"zone":11,"spin_rate":2409,"breakX":4.9,"inducedBreakZ":16.9,"breakZ":-14,"px":-0.9695716684104694,"pz":3.1763368710527997,"x0":-1.2442068094829553,"y0":50.00088867556009,"z0":5.813120000563357,"ax":-5.586027718635151,"ay":30.232753676031166,"az":-13.710295302187012,"vx0":1.7804404388231831,"vy0":-136.83808603921523,"vz0":-4.439551846373953,"pfxX":0.4083333333333334,"pfxZ":1.4083333333333332,"pfxZWithGravity":-1.1666666666666667,"breakXInches":4.9,"breakXFeet":0.4083333333333334,"breakZInducedInches":16.9,"breakZInducedFeet":1.4083333333333332,"breakZWithGravityInches":14,"breakZWithGravityFeet":1.1666666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.4083333333333334,"pfxXNoAbs":0.4083333333333334,"plateTimeSZDepth":0.3758288708350615,"plateXPoly":-0.9695716684104694,"plateYPoly":0.7083333333333357,"plateZPoly":3.1763368710527997,"pfxXDirection":"→","inducedBreakZForcedSign":"+16.9","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"89.0","hit_speed":"89.3","hit_distance":"278","xba":".010","hit_angle":"45","is_barrel":0,"hc_x":74.19,"hc_x_ft":-122.9523916,"hc_y":100.46,"hc_y_ft":248.12223440000002,"isSword":false,"is_bip_out":"Y","pitch_number":9,"is_abs_challenge":false,"plate_x":-0.9695716684104694,"plate_z":3.1763368710527997,"launch_speed":"89.3","launch_angle":"45","player_total_pitches":21,"player_total_pitches_pitch_types":17,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":257,"rowId":"257-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_39df4e98-1e57-42ec-bd8e-5273d1e146ee\">Flyout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a780c815-a6c8-4f32-87bc-2238fe213b11","inning":8,"half_inning":"bottom","ab_number":69,"cap_index":0,"outs":2,"batter":608701,"stand":"R","batter_name":"Rob Refsnyder","pitcher":593576,"p_throws":"R","pitcher_name":"Héctor Neris","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Pop Out","des":"Rob Refsnyder pops out to catcher Martin Maldonado in foul territory.","events":"Pop Out","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"FF","pitch_name":"4-Seam Fastball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":92.8,"end_speed":84.9,"sz_top":3.49,"sz_bot":1.59,"sz_depth":8.5,"sz_width":17,"extension":6.067623372813844,"plateTime":0.40520518860193677,"zone":2,"spin_rate":2326,"breakX":4.3,"inducedBreakZ":18.6,"breakZ":-13.1,"px":-0.0888206725432259,"pz":3.177631984750754,"x0":-1.347433784071567,"y0":50.001166512062284,"z0":5.571489721071464,"ax":-5.35328604253732,"ay":28.778336699936492,"az":-12.515061058520477,"vx0":4.326848580522434,"vy0":-135.05503606153613,"vz0":-3.912623940067017,"pfxX":0.35833333333333334,"pfxZ":1.55,"pfxZWithGravity":-1.0916666666666666,"breakXInches":4.3,"breakXFeet":0.35833333333333334,"breakZInducedInches":18.6,"breakZInducedFeet":1.55,"breakZWithGravityInches":13.1,"breakZWithGravityFeet":1.0916666666666666,"pfxZDirection":"↓","pfxXWithGravity":0.35833333333333334,"pfxXNoAbs":0.35833333333333334,"plateTimeSZDepth":0.38040056386569004,"plateXPoly":-0.0888206725432259,"plateYPoly":0.7083333333333428,"plateZPoly":3.177631984750754,"pfxXDirection":"→","inducedBreakZForcedSign":"+18.6","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"88.0","hit_speed":"88.0","hit_distance":"47","xba":".000","hit_angle":"86","is_barrel":0,"hc_x":116.74,"hc_x_ft":-20.391573600000015,"hc_y":219.56,"hc_y_ft":-38.95164159999996,"isSword":false,"is_bip_out":"Y","pitch_number":11,"is_abs_challenge":false,"plate_x":-0.0888206725432259,"plate_z":3.177631984750754,"launch_speed":"88.0","launch_angle":"86","player_total_pitches":38,"player_total_pitches_pitch_types":25,"pitcher_pa_number":5,"pitcher_time_thru_order":1,"game_total_pitches":274,"rowId":"274-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_a780c815-a6c8-4f32-87bc-2238fe213b11\">Pop Out</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"a0d879f0-25f3-4834-9d86-f3a10ec17a74","inning":9,"half_inning":"top","ab_number":70,"cap_index":0,"outs":1,"batter":608324,"stand":"R","batter_name":"Alex Bregman","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Groundout","des":"Alex Bregman grounds out, third baseman Rafael Devers to first baseman Triston Casas.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":0,"pre_strikes":2,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"02","start_speed":84.2,"end_speed":77.3,"sz_top":3.12,"sz_bot":1.49,"sz_depth":8.5,"sz_width":17,"extension":5.8314835700666805,"plateTime":0.44753941805308894,"zone":9,"spin_rate":2592,"breakX":12.2,"inducedBreakZ":1.7,"breakZ":-37,"px":0.7794169769815098,"pz":1.9523947785234785,"x0":-1.8800850901431705,"y0":50.00324261224142,"z0":5.221208322228728,"ax":9.36739631361275,"ay":24.966631523215536,"az":-30.68851382931391,"vx0":4.359848604195742,"vy0":-122.5423132899686,"vz0":-1.329478612953976,"pfxX":-1.0166666666666666,"pfxZ":0.14166666666666666,"pfxZWithGravity":-3.0833333333333335,"breakXInches":-12.2,"breakXFeet":-1.0166666666666666,"breakZInducedInches":1.7,"breakZInducedFeet":0.14166666666666666,"breakZWithGravityInches":37,"breakZWithGravityFeet":3.0833333333333335,"pfxZDirection":"↓","pfxXWithGravity":12.2,"pfxXNoAbs":-1.0166666666666666,"plateTimeSZDepth":0.4202605425804576,"plateXPoly":0.7794169769815098,"plateYPoly":0.7083333333333002,"plateZPoly":1.9523947785234785,"pfxXDirection":"←","inducedBreakZForcedSign":"+1.7","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"95.0","hit_speed":"95.4","hit_distance":"40","xba":".350","hit_angle":"-1","is_barrel":0,"hc_x":111.67,"hc_x_ft":-32.61209880000001,"hc_y":164.63,"hc_y_ft":93.44943320000004,"isSword":false,"is_bip_out":"Y","pitch_number":3,"is_abs_challenge":false,"plate_x":0.7794169769815098,"plate_z":1.9523947785234785,"launch_speed":"95.4","launch_angle":"-1","player_total_pitches":3,"player_total_pitches_pitch_types":1,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":277,"rowId":"277-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_a0d879f0-25f3-4834-9d86-f3a10ec17a74\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"70ce0370-f2e2-4b16-8b43-681954e3aa3c","inning":9,"half_inning":"top","ab_number":71,"cap_index":33,"outs":1,"batter":670541,"stand":"L","batter_name":"Yordan Alvarez","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"result":"Single","des":"Yordan Alvarez singles on a ground ball to center fielder Adam Duvall.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":1,"pre_strikes":2,"pre_balls":1,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"12","start_speed":96.1,"end_speed":88.7,"sz_top":3.54,"sz_bot":1.76,"sz_depth":8.5,"sz_width":17,"extension":6.078726879009235,"plateTime":0.3897711378114139,"zone":11,"spin_rate":2138,"breakX":13.4,"inducedBreakZ":8,"breakZ":-21.2,"px":-0.8770710462155753,"pz":2.7573454619974576,"x0":-1.6386013218295414,"y0":50.005707100142104,"z0":5.187654127450967,"ax":-15.853527732841819,"ay":28.564893743820267,"az":-22.925057773065507,"vx0":4.981500132285113,"vy0":-139.9795939164142,"vz0":-2.4499177072136606,"pfxX":1.1166666666666667,"pfxZ":0.6666666666666666,"pfxZWithGravity":-1.7666666666666666,"breakXInches":13.4,"breakXFeet":1.1166666666666667,"breakZInducedInches":8,"breakZInducedFeet":0.6666666666666666,"breakZWithGravityInches":21.2,"breakZWithGravityFeet":1.7666666666666666,"pfxZDirection":"↓","pfxXWithGravity":1.1166666666666667,"pfxXNoAbs":1.1166666666666667,"plateTimeSZDepth":0.3658306290651554,"plateXPoly":-0.8770710462155753,"plateYPoly":0.7083333333333925,"plateZPoly":2.7573454619974576,"pfxXDirection":"→","inducedBreakZForcedSign":"+8","ivbZDirection":"↑","savantIsInZone":false,"isInZone":false,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"9","xba":".190","hit_angle":"-20","is_barrel":0,"hc_x":144.16,"hc_x_ft":45.700497600000006,"hc_y":91.89,"hc_y_ft":268.77901959999997,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.8770710462155753,"plate_z":2.7573454619974576,"launch_speed":"105.4","launch_angle":"-20","player_total_pitches":9,"player_total_pitches_pitch_types":7,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":283,"rowId":"283-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_70ce0370-f2e2-4b16-8b43-681954e3aa3c\">Single</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"15b2245b-df1f-49d9-938d-f415c177c187","inning":9,"half_inning":"top","ab_number":73,"cap_index":24,"outs":1,"batter":676801,"stand":"R","batter_name":"Chas McCormick","pitcher":661440,"p_throws":"R","pitcher_name":"Mauricio Llovera","catcher":657136,"catcher_name":"Connor Wong","team_batting":"HOU","team_fielding":"BOS","team_batting_id":117,"team_fielding_id":111,"runnerOn1B":true,"result":"GIDP","des":"Chas McCormick grounds into a double play, second baseman Luis Urias to first baseman Triston Casas. Kyle Tucker out at 2nd. Chas McCormick out at 1st.","events":"GIDP","contextMetrics":{"homeRunBallparks":0},"strikes":0,"balls":0,"pre_strikes":0,"pre_balls":0,"call":"X","call_name":"In Play","pitch_type":"SI","pitch_name":"Sinker","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"00","start_speed":95.1,"end_speed":87,"sz_top":3.26,"sz_bot":1.54,"sz_depth":8.5,"sz_width":17,"extension":6.557741233502458,"plateTime":0.3958133667677157,"zone":4,"spin_rate":2279,"breakX":16.6,"inducedBreakZ":5.5,"breakZ":-24.7,"px":-0.5765999838084241,"pz":2.6581537277531826,"x0":-1.62827958637348,"y0":50.001784541794585,"z0":5.133847415245641,"ax":-19.151581268096667,"ay":31.134783634969654,"az":-26.09664495044216,"vx0":6.388563312231506,"vy0":-138.42619552767445,"vz0":-1.8125393570201034,"pfxX":1.3833333333333335,"pfxZ":0.4583333333333333,"pfxZWithGravity":-2.058333333333333,"breakXInches":16.6,"breakXFeet":1.3833333333333335,"breakZInducedInches":5.5,"breakZInducedFeet":0.4583333333333333,"breakZWithGravityInches":24.7,"breakZWithGravityFeet":2.058333333333333,"pfxZDirection":"↓","pfxXWithGravity":1.3833333333333335,"pfxXNoAbs":1.3833333333333335,"plateTimeSZDepth":0.37163093691863136,"plateXPoly":-0.5765999838084241,"plateYPoly":0.7083333333333002,"plateZPoly":2.6581537277531826,"pfxXDirection":"→","inducedBreakZForcedSign":"+5.5","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"76.0","hit_speed":"75.5","hit_distance":"5","xba":".070","hit_angle":"-36","is_barrel":0,"hc_x":126.9,"hc_x_ft":4.097684000000015,"hc_y":150.39,"hc_y_ft":127.77295960000004,"isSword":false,"is_bip_out":"N","pitch_number":1,"is_abs_challenge":false,"plate_x":-0.5765999838084241,"plate_z":2.6581537277531826,"launch_speed":"75.5","launch_angle":"-36","player_total_pitches":18,"player_total_pitches_pitch_types":13,"pitcher_pa_number":4,"pitcher_time_thru_order":1,"game_total_pitches":292,"rowId":"292-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_15b2245b-df1f-49d9-938d-f415c177c187\">GIDP</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"117f7667-e3ed-417e-8dbf-6ae7802fbc82","inning":9,"half_inning":"bottom","ab_number":74,"cap_index":0,"outs":1,"batter":657077,"stand":"L","batter_name":"Alex Verdugo","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Alex Verdugo grounds out, first baseman Jon Singleton to pitcher Ryan Pressly.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":3,"pre_strikes":2,"pre_balls":3,"call":"X","call_name":"In Play","pitch_type":"SL","pitch_name":"Slider","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"32","start_speed":90,"end_speed":83.9,"sz_top":3.45,"sz_bot":1.53,"sz_depth":8.5,"sz_width":17,"extension":6.145966404463855,"plateTime":0.41474950679075784,"zone":5,"spin_rate":2757,"breakX":5.6,"inducedBreakZ":-0.2,"breakZ":-33.5,"px":-0.0424424892882595,"pz":2.704157704341948,"x0":-0.2316625826428919,"y0":50.00044262033442,"z0":5.7867265939291075,"ax":5.645493405606815,"ay":23.578909178832568,"az":-32.307764096237406,"vx0":-0.6121862221189428,"vy0":-131.25751458629924,"vz0":-1.6354179459279323,"pfxX":-0.4666666666666666,"pfxZ":-0.016666666666666666,"pfxZWithGravity":-2.7916666666666665,"breakXInches":-5.6,"breakXFeet":-0.4666666666666666,"breakZInducedInches":-0.2,"breakZInducedFeet":-0.016666666666666666,"breakZWithGravityInches":33.5,"breakZWithGravityFeet":2.7916666666666665,"pfxZDirection":"↓","pfxXWithGravity":5.6,"pfxXNoAbs":-0.4666666666666666,"plateTimeSZDepth":0.38913866038667394,"plateXPoly":-0.0424424892882595,"plateYPoly":0.7083333333333499,"plateZPoly":2.704157704341948,"pfxXDirection":"←","inducedBreakZForcedSign":"-0.2","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"84.0","hit_speed":"84.0","hit_distance":"3","xba":".140","hit_angle":"-49","is_barrel":0,"hc_x":150.25,"hc_x_ft":60.37959000000001,"hc_y":168.19,"hc_y_ft":84.86855160000005,"isSword":false,"is_bip_out":"Y","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.0424424892882595,"plate_z":2.704157704341948,"launch_speed":"84.0","launch_angle":"-49","player_total_pitches":6,"player_total_pitches_pitch_types":2,"pitcher_pa_number":1,"pitcher_time_thru_order":1,"game_total_pitches":298,"rowId":"298-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_117f7667-e3ed-417e-8dbf-6ae7802fbc82\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"c01f0ab6-3105-4a14-99b7-b2ffaa463c6e","inning":9,"half_inning":"bottom","ab_number":75,"cap_index":0,"outs":1,"batter":649966,"stand":"R","batter_name":"Luis Urías","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Groundout","des":"Luis Urias grounds out, third baseman Alex Bregman to first baseman Jon Singleton.","events":"Groundout","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CU","pitch_name":"Curveball","description":"In play, out(s)","result_code":"X","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":82.6,"end_speed":75.2,"sz_top":3.04,"sz_bot":1.44,"sz_depth":8.5,"sz_width":17,"extension":6.103759982911805,"plateTime":0.4590347154966925,"zone":7,"spin_rate":3309,"breakX":18,"inducedBreakZ":-13.6,"breakZ":-54.2,"px":-0.3930595282094598,"pz":1.7640191577991038,"x0":-0.39667349039377586,"y0":50.00513355584892,"z0":5.807109665765273,"ax":15.119822825000096,"ay":26.86999929595556,"az":-43.25878984627557,"vx0":-3.252309011778388,"vy0":-120.08941653481142,"vz0":-0.04487418283131395,"pfxX":-1.5,"pfxZ":-1.1333333333333333,"pfxZWithGravity":-4.516666666666667,"breakXInches":-18,"breakXFeet":-1.5,"breakZInducedInches":-13.6,"breakZInducedFeet":-1.1333333333333333,"breakZWithGravityInches":54.2,"breakZWithGravityFeet":4.516666666666667,"pfxZDirection":"↓","pfxXWithGravity":18,"pfxXNoAbs":-1.5,"plateTimeSZDepth":0.4313129892900773,"plateXPoly":-0.3930595282094598,"plateYPoly":0.7083333333333144,"plateZPoly":1.7640191577991038,"pfxXDirection":"←","inducedBreakZForcedSign":"-13.6","ivbZDirection":"↓","savantIsInZone":true,"isInZone":true,"hit_speed_round":"80.0","hit_speed":"80.3","hit_distance":"16","xba":".120","hit_angle":"-5","is_barrel":0,"hc_x":99.76,"hc_x_ft":-61.31948639999999,"hc_y":164.61,"hc_y_ft":93.49764039999997,"isSword":false,"is_bip_out":"Y","pitch_number":5,"is_abs_challenge":false,"plate_x":-0.3930595282094598,"plate_z":1.7640191577991038,"launch_speed":"80.3","launch_angle":"-5","player_total_pitches":11,"player_total_pitches_pitch_types":2,"pitcher_pa_number":2,"pitcher_time_thru_order":1,"game_total_pitches":303,"rowId":"303-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_c01f0ab6-3105-4a14-99b7-b2ffaa463c6e\">Groundout</div>"},{"type":"pitch","year":2023,"sportId":1,"play_id":"ed932ae7-0fca-46fa-b3d3-4b89b247434d","inning":9,"half_inning":"bottom","ab_number":76,"cap_index":33,"outs":2,"batter":671213,"stand":"L","batter_name":"Triston Casas","pitcher":519151,"p_throws":"R","pitcher_name":"Ryan Pressly","catcher":455117,"catcher_name":"Martín Maldonado","team_batting":"BOS","team_fielding":"HOU","team_batting_id":111,"team_fielding_id":117,"result":"Single","des":"Triston Casas singles on a ground ball to shortstop Jeremy Pena.","events":"Single","contextMetrics":{"homeRunBallparks":0},"strikes":2,"balls":2,"pre_strikes":2,"pre_balls":2,"call":"X","call_name":"In Play","pitch_type":"CH","pitch_name":"Changeup","description":"In play, no out","result_code":"D","pitch_call":"hit_into_play","is_strike_swinging":false,"balls_and_strikes":"22","start_speed":89.9,"end_speed":82.5,"sz_top":3.7,"sz_bot":1.75,"sz_depth":8.5,"sz_width":17,"extension":6.274989047105939,"plateTime":0.4179342109662785,"zone":2,"spin_rate":2196,"breakX":7.7,"inducedBreakZ":4.4,"breakZ":-29.3,"px":-0.08869660950749458,"pz":3.298753525866507,"x0":-0.4665233155306515,"y0":50.002716564871584,"z0":5.590389448282521,"ax":-7.898237663809383,"ay":26.94574483379381,"az":-28.066246622374223,"vx0":2.512436240132701,"vy0":-130.92167309093549,"vz0":-0.33459657905240814,"pfxX":0.6416666666666667,"pfxZ":0.3666666666666667,"pfxZWithGravity":-2.441666666666667,"breakXInches":7.7,"breakXFeet":0.6416666666666667,"breakZInducedInches":4.4,"breakZInducedFeet":0.3666666666666667,"breakZWithGravityInches":29.3,"breakZWithGravityFeet":2.441666666666667,"pfxZDirection":"↓","pfxXWithGravity":0.6416666666666667,"pfxXNoAbs":0.6416666666666667,"plateTimeSZDepth":0.3923604601129729,"plateXPoly":-0.08869660950749458,"plateYPoly":0.7083333333333499,"plateZPoly":3.298753525866507,"pfxXDirection":"→","inducedBreakZForcedSign":"+4.4","ivbZDirection":"↑","savantIsInZone":true,"isInZone":true,"hit_speed_round":"105.0","hit_speed":"105.4","hit_distance":"139","xba":".640","hit_angle":"7","is_barrel":0,"hc_x":121.82,"hc_x_ft":-8.146944800000028,"hc_y":138.69,"hc_y_ft":155.97417160000003,"isSword":false,"is_bip_out":"N","pitch_number":6,"is_abs_challenge":false,"plate_x":-0.08869660950749458,"plate_z":3.298753525866507,"launch_speed":"105.4","launch_angle":"7","player_total_pitches":17,"player_total_pitches_pitch_types":3,"pitcher_pa_number":3,"pitcher_time_thru_order":1,"game_total_pitches":309,"rowId":"309-716794","game_pk":"716794","source":"gamefeed","result_table":"<div class=\"viz link\" id=\"event_716794_ed932ae7-0fca-46fa-b3d3-4b89b247434d\">Single</div>"}],"game_date":"2023-08-30","players":[],"away_lineup":[514888,608324,670541,643289,663656,676801,488726,572138,665161,455117,664285,608665,593576,519151],"home_lineup":[678882,457759,646240,594807,608701,657077,649966,671213,657136,676710,682175,676477,670167,455119,445276,661440],"away_pitcher_lineup":[664285,608665,593576,519151],"home_pitcher_lineup":[676710,682175,676477,670167,455119,445276,661440],"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":14,"airOuts":4,"runs":7,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".258","atBats":37,"obp":".330","slg":".428","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":7,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"3.92","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":56,"strikes":106,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":4,"pitchesPerInning":"18.00","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"note":"(W, 10-9)","summary":"6.0 IP, 2 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":26,"strikes":57,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":60,"groundOuts":210,"airOuts":111,"runs":71,"doubles":32,"triples":2,"homeRuns":16,"strikeOuts":164,"baseOnBalls":43,"intentionalWalks":0,"hits":141,"hitByPitch":8,"atBats":617,"obp":".285","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2491,"era":"3.38","inningsPitched":"167.2","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.10","battersFaced":678,"outs":503,"gamesPitched":26,"completeGames":2,"shutouts":2,"pitchesThrown":2491,"balls":897,"strikes":1594,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.89","rbi":4,"winPercentage":".526","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"8.80","walksPer9Inn":"2.31","hitsPer9Inn":"7.57","runsScoredPer9":"3.81","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":12,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID455117":{"person":{"id":455117,"fullName":"Martín Maldonado","link":"/api/v1/people/455117"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":43,"groundOuts":67,"airOuts":75,"runs":27,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":116,"baseOnBalls":25,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".188","atBats":304,"obp":".256","slg":".329","ops":".585","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":100,"rbi":28,"leftOnBase":160,"sacBunts":11,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.64","popOuts":17,"lineOuts":15},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":7,"obp":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":16,"strikes":14,"strikePercentage":".470","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"30.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"45.00","runsScoredPer9":"36.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":63,"stolenBasePercentage":".829","caughtStealingPercentage":".171","assists":42,"putOuts":873,"errors":7,"chances":922,"fielding":".992","passedBall":9,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":0,"flyOuts":31,"groundOuts":38,"airOuts":53,"runs":17,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":86,"baseOnBalls":28,"intentionalWalks":0,"hits":40,"hitByPitch":3,"atBats":213,"obp":".289","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1059,"era":"2.07","inningsPitched":"61.0","wins":3,"losses":2,"saves":4,"saveOpportunities":8,"holds":22,"blownSaves":4,"earnedRuns":14,"whip":"1.11","battersFaced":248,"outs":183,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1059,"balls":406,"strikes":653,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".600","pitchesPerInning":"17.36","gamesFinished":14,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"12.69","walksPer9Inn":"4.13","hitsPer9Inn":"5.90","runsScoredPer9":"2.51","homeRunsPer9":"0.89","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593576":{"person":{"id":593576,"fullName":"Héctor Neris","link":"/api/v1/people/593576"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 26)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":14,"strikes":24,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":35,"groundOuts":36,"airOuts":61,"runs":13,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":0,"hits":35,"hitByPitch":3,"atBats":194,"obp":".287","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":905,"era":"1.93","inningsPitched":"56.0","wins":6,"losses":2,"saves":2,"saveOpportunities":3,"holds":26,"blownSaves":1,"earnedRuns":12,"whip":"1.09","battersFaced":225,"outs":168,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":905,"balls":322,"strikes":583,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".750","pitchesPerInning":"16.16","gamesFinished":6,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.18","hitsPer9Inn":"5.63","runsScoredPer9":"2.09","homeRunsPer9":"1.13","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":28,"groundOuts":47,"airOuts":47,"runs":35,"doubles":11,"triples":3,"homeRuns":10,"strikeOuts":67,"baseOnBalls":25,"intentionalWalks":0,"hits":59,"hitByPitch":3,"atBats":219,"obp":".351","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1044,"era":"5.24","inningsPitched":"56.2","wins":2,"losses":3,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":33,"whip":"1.48","battersFaced":248,"outs":170,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":393,"strikes":651,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".400","pitchesPerInning":"18.42","gamesFinished":19,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"10.64","walksPer9Inn":"3.97","hitsPer9Inn":"9.37","runsScoredPer9":"5.56","homeRunsPer9":"1.59","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":90,"groundOuts":126,"airOuts":149,"runs":79,"doubles":30,"triples":0,"homeRuns":26,"strikeOuts":73,"baseOnBalls":67,"intentionalWalks":7,"hits":140,"hitByPitch":2,"avg":".292","atBats":480,"obp":".375","slg":".517","ops":".892","caughtStealing":4,"stolenBases":26,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":563,"totalBases":248,"rbi":97,"leftOnBase":204,"sacBunts":0,"sacFlies":8,"babip":".293","groundOutsToAirouts":"0.85","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"18.46","popOuts":18,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":246,"errors":1,"chances":253,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641585":{"person":{"id":641585,"fullName":"J.P. France","link":"/api/v1/people/641585"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":19,"flyOuts":70,"groundOuts":124,"airOuts":127,"runs":50,"doubles":17,"triples":1,"homeRuns":15,"strikeOuts":86,"baseOnBalls":34,"intentionalWalks":0,"hits":116,"hitByPitch":2,"atBats":447,"obp":".311","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1837,"era":"3.49","inningsPitched":"116.0","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.29","battersFaced":489,"outs":348,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1837,"balls":686,"strikes":1151,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".667","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"6.67","walksPer9Inn":"2.64","hitsPer9Inn":"9.00","runsScoredPer9":"3.88","homeRunsPer9":"1.16","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572138":{"person":{"id":572138,"fullName":"Jon Singleton","link":"/api/v1/people/572138"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":16,"groundOuts":18,"airOuts":28,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".163","atBats":80,"obp":".280","slg":".275","ops":".555","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":22,"rbi":11,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".193","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":109,"errors":1,"chances":123,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":46,"groundOuts":136,"airOuts":88,"runs":70,"doubles":30,"triples":2,"homeRuns":18,"strikeOuts":152,"baseOnBalls":43,"intentionalWalks":0,"hits":134,"hitByPitch":7,"atBats":508,"obp":".329","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","numberOfPitches":2298,"era":"4.47","inningsPitched":"133.0","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.33","battersFaced":560,"outs":399,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2298,"balls":847,"strikes":1451,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".526","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"10.29","walksPer9Inn":"2.91","hitsPer9Inn":"9.07","runsScoredPer9":"4.74","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":64,"groundOuts":125,"airOuts":111,"runs":65,"doubles":23,"triples":2,"homeRuns":7,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":110,"hitByPitch":3,"avg":".274","atBats":401,"obp":".305","slg":".394","ops":".699","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":158,"rbi":37,"leftOnBase":138,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.29","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":200,"putOuts":145,"errors":6,"chances":351,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":110,"groundOuts":111,"airOuts":192,"runs":86,"doubles":23,"triples":3,"homeRuns":22,"strikeOuts":79,"baseOnBalls":76,"intentionalWalks":1,"hits":138,"hitByPitch":6,"avg":".266","atBats":519,"obp":".365","slg":".449","ops":".814","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":602,"totalBases":233,"rbi":90,"leftOnBase":197,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.59","popOuts":41,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":240,"putOuts":91,"errors":13,"chances":344,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608665":{"person":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 11)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":34,"groundOuts":48,"airOuts":62,"runs":25,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":0,"hits":41,"hitByPitch":5,"atBats":209,"obp":".313","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":982,"era":"3.20","inningsPitched":"59.0","wins":4,"losses":6,"saves":8,"saveOpportunities":12,"holds":11,"blownSaves":4,"earnedRuns":21,"whip":"1.22","battersFaced":247,"outs":177,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":982,"balls":389,"strikes":593,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".400","pitchesPerInning":"16.64","gamesFinished":25,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.73","hitsPer9Inn":"6.25","runsScoredPer9":"3.81","homeRunsPer9":"1.22","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676694":{"person":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"jerseyNumber":"6","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":67,"airOuts":74,"runs":40,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":85,"baseOnBalls":26,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".229","atBats":292,"obp":".302","slg":".384","ops":".686","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":112,"rbi":32,"leftOnBase":139,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.44","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":224,"errors":4,"chances":231,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547989":{"person":{"id":547989,"fullName":"José Abreu","link":"/api/v1/people/547989"},"jerseyNumber":"79","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":59,"groundOuts":110,"airOuts":126,"runs":46,"doubles":17,"triples":0,"homeRuns":11,"strikeOuts":107,"baseOnBalls":34,"intentionalWalks":1,"hits":105,"hitByPitch":5,"avg":".237","atBats":443,"obp":".296","slg":".350","ops":".646","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":155,"rbi":62,"leftOnBase":216,"sacBunts":0,"sacFlies":5,"babip":".285","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.27","popOuts":24,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":845,"errors":5,"chances":903,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":23,"groundOuts":71,"airOuts":53,"runs":57,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":50,"baseOnBalls":37,"intentionalWalks":0,"hits":79,"hitByPitch":2,"avg":".313","atBats":252,"obp":".404","slg":".512","ops":".916","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":129,"rbi":34,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".358","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":69,"errors":3,"chances":204,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 3B, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":50,"groundOuts":152,"airOuts":92,"runs":67,"doubles":26,"triples":3,"homeRuns":10,"strikeOuts":108,"baseOnBalls":37,"intentionalWalks":1,"hits":122,"hitByPitch":9,"avg":".258","atBats":473,"obp":".323","slg":".389","ops":".712","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":184,"rbi":47,"leftOnBase":192,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.65","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"47.30","popOuts":12,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":295,"putOuts":173,"errors":13,"chances":481,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":38,"groundOuts":28,"airOuts":61,"runs":22,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":21,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":175,"obp":".308","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":812,"era":"4.05","inningsPitched":"46.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":21,"whip":"1.29","battersFaced":198,"outs":140,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":812,"balls":302,"strikes":510,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".750","pitchesPerInning":"17.40","gamesFinished":13,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.26","walksPer9Inn":"4.05","hitsPer9Inn":"7.52","runsScoredPer9":"4.24","homeRunsPer9":"1.16","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID488726":{"person":{"id":488726,"fullName":"Michael Brantley","link":"/api/v1/people/488726"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".250","atBats":8,"obp":".250","slg":".375","ops":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664353":{"person":{"id":664353,"fullName":"José Urquidy","link":"/api/v1/people/664353"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":9,"flyOuts":30,"groundOuts":40,"airOuts":59,"runs":27,"doubles":8,"triples":1,"homeRuns":7,"strikeOuts":36,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":1,"atBats":187,"obp":".348","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":837,"era":"5.21","inningsPitched":"46.2","wins":2,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.52","battersFaced":207,"outs":140,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":302,"strikes":535,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".400","pitchesPerInning":"17.94","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.94","walksPer9Inn":"3.47","hitsPer9Inn":"10.22","runsScoredPer9":"5.21","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":117,"groundOuts":71,"airOuts":194,"runs":70,"doubles":28,"triples":4,"homeRuns":21,"strikeOuts":119,"baseOnBalls":51,"intentionalWalks":0,"hits":121,"hitByPitch":7,"atBats":500,"obp":".319","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","numberOfPitches":2361,"era":"4.66","inningsPitched":"131.1","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.31","battersFaced":563,"outs":394,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2361,"balls":918,"strikes":1443,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".818","pitchesPerInning":"17.98","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.15","walksPer9Inn":"3.49","hitsPer9Inn":"8.29","runsScoredPer9":"4.80","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":44,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID519151":{"person":{"id":519151,"fullName":"Ryan Pressly","link":"/api/v1/people/519151"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 29)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":23,"groundOuts":66,"airOuts":42,"runs":27,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":63,"baseOnBalls":10,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":213,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":871,"era":"3.32","inningsPitched":"57.0","wins":3,"losses":4,"saves":29,"saveOpportunities":34,"holds":0,"blownSaves":5,"earnedRuns":21,"whip":"0.98","battersFaced":228,"outs":171,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":871,"balls":277,"strikes":594,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".429","pitchesPerInning":"15.28","gamesFinished":48,"strikeoutWalkRatio":"6.30","strikeoutsPer9Inn":"9.95","walksPer9Inn":"1.58","hitsPer9Inn":"7.26","runsScoredPer9":"4.26","homeRunsPer9":"1.11","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":31,"groundOuts":46,"airOuts":49,"runs":25,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":2,"hits":41,"hitByPitch":8,"atBats":196,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":862,"era":"3.48","inningsPitched":"54.1","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.16","battersFaced":227,"outs":163,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":862,"balls":312,"strikes":550,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"15.87","gamesFinished":6,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.10","walksPer9Inn":"3.64","hitsPer9Inn":"6.79","runsScoredPer9":"4.14","homeRunsPer9":"0.83","inheritedRunners":31,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID434378":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":76,"groundOuts":93,"airOuts":161,"runs":46,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":110,"baseOnBalls":38,"intentionalWalks":0,"hits":106,"hitByPitch":5,"atBats":467,"obp":".290","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2041,"era":"3.06","inningsPitched":"123.1","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.17","battersFaced":513,"outs":370,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2041,"balls":724,"strikes":1317,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".625","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.77","hitsPer9Inn":"7.74","runsScoredPer9":"3.36","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":46,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":17,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676801":{"person":{"id":676801,"fullName":"Chas McCormick","link":"/api/v1/people/676801"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":45,"groundOuts":69,"airOuts":69,"runs":51,"doubles":14,"triples":2,"homeRuns":19,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":0,"hits":91,"hitByPitch":9,"avg":".281","atBats":324,"obp":".363","slg":".512","ops":".875","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":166,"rbi":60,"leftOnBase":137,"sacBunts":1,"sacFlies":2,"babip":".344","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.05","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":197,"errors":1,"chances":199,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":50,"groundOuts":89,"airOuts":80,"runs":41,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":56,"baseOnBalls":10,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".280","atBats":304,"obp":".303","slg":".526","ops":".829","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":160,"rbi":49,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":9,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":24,"stolenBasePercentage":".649","caughtStealingPercentage":".351","assists":26,"putOuts":355,"errors":5,"chances":386,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":56,"groundOuts":68,"airOuts":86,"runs":61,"doubles":18,"triples":1,"homeRuns":23,"strikeOuts":74,"baseOnBalls":50,"intentionalWalks":3,"hits":93,"hitByPitch":7,"avg":".292","atBats":318,"obp":".397","slg":".572","ops":".969","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":182,"rbi":77,"leftOnBase":138,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.83","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":48,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[514888,608324,670541,643289,663656,676801,488726,572138,665161,455117,664285,608665,593576,519151],"pitchers":[664285,608665,593576,519151],"bench":[547989,673237,676694],"bullpen":[650556,686613,641585,664299,664208,606160,592773,664353,434378],"battingOrder":[514888,608324,643289,663656,676801,488726,572138,665161,455117],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Brantley (1, Crawford, K); Peña (26, Crawford, K); Bregman (23, Whitlock)."},{"label":"3B","value":"Peña (3, Whitlock)."},{"label":"TB","value":"Altuve; Alvarez, Y; Brantley 3; Bregman 3; Maldonado, M 2; McCormick; Peña 5; Singleton."},{"label":"RBI","value":"Brantley 2 (2); Bregman (90); Maldonado, M (28); McCormick (60); Peña (47); Singleton (11)."},{"label":"2-out RBI","value":"Brantley 2; Peña; Maldonado, M."},{"label":"Runners left in scoring position, 2 out","value":"McCormick 2; Altuve."},{"label":"GIDP","value":"McCormick."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Peña (13, throw)."},{"label":"DP","value":"(Altuve-Peña-Singleton)."}]}],"note":[{"label":"1","value":"Ran for Alvarez, Y in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".265","atBats":34,"obp":".331","slg":".438","ops":".769","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":14,"airOuts":4,"runs":7,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":37,"obp":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"4.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.34","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":48,"strikes":103,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.50","rbi":7,"pitchesPerInning":"16.78","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID594807":{"person":{"id":594807,"fullName":"Adam Duvall","link":"/api/v1/people/594807"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":36,"groundOuts":21,"airOuts":82,"runs":39,"doubles":22,"triples":1,"homeRuns":18,"strikeOuts":78,"baseOnBalls":20,"intentionalWalks":1,"hits":68,"hitByPitch":5,"avg":".276","atBats":246,"obp":".339","slg":".593","ops":".932","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":146,"rbi":50,"leftOnBase":114,"sacBunts":0,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":30,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":122,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":19,"groundOuts":29,"airOuts":32,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":0,"hits":20,"hitByPitch":7,"avg":".183","atBats":109,"obp":".326","slg":".303","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":33,"rbi":16,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".218","groundOutsToAirouts":"0.91","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":46,"errors":2,"chances":120,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":38,"groundOuts":60,"airOuts":65,"runs":50,"doubles":23,"triples":1,"homeRuns":8,"strikeOuts":111,"baseOnBalls":21,"intentionalWalks":0,"hits":77,"hitByPitch":4,"avg":".248","atBats":311,"obp":".303","slg":".405","ops":".708","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":126,"rbi":33,"leftOnBase":139,"sacBunts":1,"sacFlies":1,"babip":".358","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.88","popOuts":16,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":54,"stolenBasePercentage":".761","caughtStealingPercentage":".239","assists":42,"putOuts":784,"errors":10,"chances":836,"fielding":".988","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":21,"groundOuts":44,"airOuts":49,"runs":26,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":44,"baseOnBalls":30,"intentionalWalks":0,"hits":45,"hitByPitch":5,"avg":".250","atBats":180,"obp":".370","slg":".317","ops":".687","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":57,"rbi":26,"leftOnBase":78,"sacBunts":1,"sacFlies":1,"babip":".324","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"180.00","popOuts":9,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":69,"errors":0,"chances":74,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":14,"airOuts":17,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".194","atBats":72,"obp":".237","slg":".306","ops":".543","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":22,"rbi":3,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".295","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":15,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657077":{"person":{"id":657077,"fullName":"Alex Verdugo","link":"/api/v1/people/657077"},"jerseyNumber":"99","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":65,"groundOuts":143,"airOuts":125,"runs":74,"doubles":33,"triples":4,"homeRuns":12,"strikeOuts":78,"baseOnBalls":42,"intentionalWalks":1,"hits":131,"hitByPitch":6,"avg":".277","atBats":473,"obp":".341","slg":".440","ops":".781","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":208,"rbi":51,"leftOnBase":170,"sacBunts":0,"sacFlies":4,"babip":".307","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.42","popOuts":19,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":247,"errors":2,"chances":260,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682175":{"person":{"id":682175,"fullName":"Joe Jacques","link":"/api/v1/people/682175"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":1,"flyOuts":7,"groundOuts":31,"airOuts":11,"runs":16,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":1,"hits":29,"hitByPitch":2,"atBats":86,"obp":".387","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":336,"era":"5.91","inningsPitched":"21.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.59","battersFaced":94,"outs":64,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":121,"strikes":215,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.82","rbi":0,"winPercentage":".667","pitchesPerInning":"15.75","gamesFinished":5,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.11","hitsPer9Inn":"12.23","runsScoredPer9":"6.75","homeRunsPer9":"0.84","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID572020":{"person":{"id":572020,"fullName":"James Paxton","link":"/api/v1/people/572020"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":45,"groundOuts":84,"airOuts":93,"runs":45,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":101,"baseOnBalls":31,"intentionalWalks":0,"hits":88,"hitByPitch":2,"atBats":364,"obp":".303","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1654,"era":"3.99","inningsPitched":"94.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.26","battersFaced":401,"outs":284,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1654,"balls":583,"strikes":1071,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".636","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.95","hitsPer9Inn":"8.37","runsScoredPer9":"4.28","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":40,"groundOuts":62,"airOuts":71,"runs":43,"doubles":21,"triples":2,"homeRuns":11,"strikeOuts":96,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":8,"atBats":297,"obp":".304","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1250,"era":"4.75","inningsPitched":"77.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.18","battersFaced":329,"outs":233,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1250,"balls":428,"strikes":822,"strikePercentage":".660","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".625","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"4.57","strikeoutsPer9Inn":"11.12","walksPer9Inn":"2.43","hitsPer9Inn":"8.23","runsScoredPer9":"4.98","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":55,"groundOuts":172,"airOuts":103,"runs":55,"doubles":30,"triples":1,"homeRuns":19,"strikeOuts":106,"baseOnBalls":36,"intentionalWalks":0,"hits":132,"hitByPitch":5,"atBats":508,"obp":".313","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2147,"era":"3.57","inningsPitched":"131.0","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.28","battersFaced":554,"outs":393,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":777,"strikes":1370,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".556","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"7.28","walksPer9Inn":"2.47","hitsPer9Inn":"9.07","runsScoredPer9":"3.78","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":16,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":28,"groundOuts":20,"airOuts":52,"runs":14,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":15,"intentionalWalks":1,"hits":35,"hitByPitch":2,"atBats":158,"obp":".297","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":666,"era":"2.74","inningsPitched":"42.2","wins":3,"losses":5,"saves":29,"saveOpportunities":32,"holds":0,"blownSaves":3,"earnedRuns":13,"whip":"1.17","battersFaced":175,"outs":128,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":666,"balls":209,"strikes":457,"strikePercentage":".690","hitBatsmen":2,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".375","pitchesPerInning":"15.61","gamesFinished":39,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.76","walksPer9Inn":"3.16","hitsPer9Inn":"7.38","runsScoredPer9":"2.95","homeRunsPer9":"0.84","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":50,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":12,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":18,"strikes":32,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":10,"flyOuts":28,"groundOuts":67,"airOuts":49,"runs":40,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":62,"baseOnBalls":11,"intentionalWalks":0,"hits":76,"hitByPitch":3,"atBats":251,"obp":".337","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1033,"era":"5.49","inningsPitched":"62.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":38,"whip":"1.40","battersFaced":268,"outs":187,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1033,"balls":324,"strikes":709,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":1,"winPercentage":".556","pitchesPerInning":"16.57","gamesFinished":1,"strikeoutWalkRatio":"5.64","strikeoutsPer9Inn":"8.95","walksPer9Inn":"1.59","hitsPer9Inn":"10.97","runsScoredPer9":"5.78","homeRunsPer9":"1.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670174":{"person":{"id":670174,"fullName":"Josh Winckowski","link":"/api/v1/people/670174"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":1,"flyOuts":29,"groundOuts":81,"airOuts":59,"runs":30,"doubles":14,"triples":0,"homeRuns":8,"strikeOuts":64,"baseOnBalls":22,"intentionalWalks":2,"hits":80,"hitByPitch":2,"atBats":284,"obp":".338","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1117,"era":"3.04","inningsPitched":"71.0","wins":3,"losses":1,"saves":3,"saveOpportunities":7,"holds":16,"blownSaves":4,"earnedRuns":24,"whip":"1.44","battersFaced":308,"outs":213,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":1117,"balls":382,"strikes":735,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".750","pitchesPerInning":"15.73","gamesFinished":6,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"8.11","walksPer9Inn":"2.79","hitsPer9Inn":"10.14","runsScoredPer9":"3.80","homeRunsPer9":"1.01","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676710":{"person":{"id":676710,"fullName":"Kutter Crawford","link":"/api/v1/people/676710"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 6-7)","summary":"2.2 IP, 6 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":46,"inningsPitched":"2.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":15,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":16,"strikes":30,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":18,"flyOuts":68,"groundOuts":76,"airOuts":124,"runs":48,"doubles":21,"triples":0,"homeRuns":15,"strikeOuts":102,"baseOnBalls":26,"intentionalWalks":0,"hits":92,"hitByPitch":5,"atBats":392,"obp":".289","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1657,"era":"4.08","inningsPitched":"103.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":47,"whip":"1.14","battersFaced":425,"outs":311,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":1657,"balls":547,"strikes":1110,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":6,"winPercentage":".462","pitchesPerInning":"15.98","gamesFinished":5,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"8.86","walksPer9Inn":"2.26","hitsPer9Inn":"7.99","runsScoredPer9":"4.17","homeRunsPer9":"1.30","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":11,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID601713":{"person":{"id":601713,"fullName":"Nick Pivetta","link":"/api/v1/people/601713"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":11,"flyOuts":69,"groundOuts":76,"airOuts":107,"runs":60,"doubles":26,"triples":1,"homeRuns":19,"strikeOuts":140,"baseOnBalls":45,"intentionalWalks":1,"hits":88,"hitByPitch":4,"atBats":410,"obp":".298","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1901,"era":"4.53","inningsPitched":"109.1","wins":9,"losses":7,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":55,"whip":"1.22","battersFaced":461,"outs":328,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1901,"balls":674,"strikes":1227,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".563","pitchesPerInning":"17.39","gamesFinished":2,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.70","hitsPer9Inn":"7.24","runsScoredPer9":"4.94","homeRunsPer9":"1.56","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"3","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":10,"groundOuts":41,"airOuts":24,"runs":13,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":42,"baseOnBalls":9,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".293","atBats":147,"obp":".331","slg":".395","ops":".726","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":58,"rbi":15,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".400","groundOutsToAirouts":"1.71","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"147.00","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":28,"stolenBasePercentage":".848","caughtStealingPercentage":".152","assists":12,"putOuts":346,"errors":1,"chances":359,"fielding":".997","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"70","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".121","atBats":33,"obp":".256","slg":".182","ops":".438","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":6,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".174","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":19,"errors":2,"chances":56,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":67,"groundOuts":127,"airOuts":128,"runs":74,"doubles":28,"triples":0,"homeRuns":29,"strikeOuts":102,"baseOnBalls":47,"intentionalWalks":6,"hits":129,"hitByPitch":9,"avg":".267","atBats":483,"obp":".341","slg":".505","ops":".846","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":244,"rbi":89,"leftOnBase":210,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.66","popOuts":34,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":84,"errors":17,"chances":312,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID661440":{"person":{"id":661440,"fullName":"Mauricio Llovera","link":"/api/v1/people/661440"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":19,"runs":14,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":2,"hits":18,"hitByPitch":4,"atBats":79,"obp":".344","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":359,"era":"3.86","inningsPitched":"21.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.38","battersFaced":96,"outs":63,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":359,"balls":135,"strikes":224,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"17.10","gamesFinished":11,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.43","walksPer9Inn":"4.71","hitsPer9Inn":"7.71","runsScoredPer9":"6.00","homeRunsPer9":"0.86","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"43","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".400","slg":".600","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":50,"groundOuts":169,"airOuts":92,"runs":65,"doubles":28,"triples":3,"homeRuns":13,"strikeOuts":61,"baseOnBalls":32,"intentionalWalks":0,"hits":134,"hitByPitch":7,"avg":".295","atBats":454,"obp":".349","slg":".456","ops":".805","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":207,"rbi":62,"leftOnBase":211,"sacBunts":0,"sacFlies":2,"babip":".317","groundOutsToAirouts":"1.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.92","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":108,"errors":3,"chances":113,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656557":{"person":{"id":656557,"fullName":"Tanner Houck","link":"/api/v1/people/656557"},"jerseyNumber":"89","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":34,"groundOuts":95,"airOuts":60,"runs":43,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":71,"hitByPitch":2,"atBats":290,"obp":".312","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1213,"era":"4.93","inningsPitched":"76.2","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.29","battersFaced":326,"outs":230,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1213,"balls":442,"strikes":771,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".273","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.22","walksPer9Inn":"3.29","hitsPer9Inn":"8.33","runsScoredPer9":"5.05","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID455119":{"person":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":16,"groundOuts":54,"airOuts":35,"runs":6,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":3,"hits":37,"hitByPitch":0,"atBats":163,"obp":".262","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":610,"era":"1.22","inningsPitched":"44.1","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":6,"whip":"1.02","battersFaced":172,"outs":133,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":155,"strikes":455,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".800","pitchesPerInning":"13.76","gamesFinished":9,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"7.71","walksPer9Inn":"1.62","hitsPer9Inn":"7.51","runsScoredPer9":"1.22","homeRunsPer9":"0.41","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671213":{"person":{"id":671213,"fullName":"Triston Casas","link":"/api/v1/people/671213"},"jerseyNumber":"36","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":60,"groundOuts":73,"airOuts":98,"runs":58,"doubles":19,"triples":2,"homeRuns":21,"strikeOuts":111,"baseOnBalls":62,"intentionalWalks":2,"hits":100,"hitByPitch":1,"avg":".263","atBats":380,"obp":".366","slg":".489","ops":".855","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":186,"rbi":53,"leftOnBase":190,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.10","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":785,"errors":5,"chances":870,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":2,"flyOuts":18,"groundOuts":24,"airOuts":32,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":121,"obp":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":565,"era":"3.86","inningsPitched":"32.2","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":10,"blownSaves":1,"earnedRuns":14,"whip":"1.41","battersFaced":142,"outs":98,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":565,"balls":212,"strikes":353,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".667","pitchesPerInning":"17.30","gamesFinished":4,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"10.19","walksPer9Inn":"4.41","hitsPer9Inn":"8.27","runsScoredPer9":"4.13","homeRunsPer9":"0.83","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":93,"groundOuts":108,"airOuts":143,"runs":78,"doubles":27,"triples":0,"homeRuns":22,"strikeOuts":84,"baseOnBalls":44,"intentionalWalks":0,"hits":133,"hitByPitch":9,"avg":".287","atBats":463,"obp":".357","slg":".488","ops":".845","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":226,"rbi":87,"leftOnBase":165,"sacBunts":0,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.04","popOuts":19,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":211,"errors":6,"chances":266,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[678882,457759,646240,594807,608701,657077,649966,671213,657136,676710,682175,676477,670167,455119,445276,661440],"pitchers":[676710,682175,676477,670167,455119,445276,661440],"bench":[666152,624512,596115,807799],"bullpen":[678394,656557,572020,601713,519242,670174],"battingOrder":[678882,457759,646240,594807,608701,657077,649966,671213,657136],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Casas (19, Valdez, F); Rafaela (1, Valdez, F); Duvall (22, Valdez, F)."},{"label":"TB","value":"Casas 4; Duvall 2; Rafaela 2; Turner, J; Urías, L."},{"label":"RBI","value":"Devers (89); Rafaela (1); Turner, J (87); Wong (33)."},{"label":"Runners left in scoring position, 2 out","value":"Refsnyder; Rafaela."},{"label":"GIDP","value":"Devers."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Refsnyder (Maldonado, M at 2nd base)."},{"label":"DP","value":"(Urías, L-Casas)."}]}],"note":[]}},"officials":[{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Second Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Valdez, F 83-57; Graveman 20-12; Neris 38-24; Pressly 21-13; Crawford, K 46-30; Jacques 4-3; Whitlock 50-32; Schreiber 9-6; Martin, C 15-12; Jansen, K 9-7; Llovera 18-13."},{"label":"Groundouts-flyouts","value":"Valdez, F 9-1; Graveman 1-1; Neris 0-2; Pressly 2-0; Crawford, K 4-0; Jacques 0-0; Whitlock 4-0; Schreiber 1-1; Martin, C 2-0; Jansen, K 1-0; Llovera 2-0."},{"label":"Batters faced","value":"Valdez, F 23; Graveman 4; Neris 5; Pressly 4; Crawford, K 15; Jacques 1; Whitlock 12; Schreiber 3; Martin, C 3; Jansen, K 3; Llovera 4."},{"label":"Inherited runners-scored","value":"Neris 2-0; Jacques 1-0."},{"label":"Umpires","value":"HP: Gabe Morales. 1B: Adam Beck. 2B: Dan Iassogna. 3B: Clint Vondrak. "},{"label":"Weather","value":"78 degrees, Cloudy."},{"label":"Wind","value":"2 mph, Out To RF."},{"label":"First pitch","value":"4:11 PM."},{"label":"T","value":"3:06."},{"label":"Att","value":"31,045."},{"label":"Venue","value":"Fenway Park."},{"label":"August 30, 2023"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","boxscoreName":"Valdez, F"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"note":"(W, 10-9)","summary":"6.0 IP, 2 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":26,"strikes":57,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":60,"groundOuts":210,"airOuts":111,"runs":71,"doubles":32,"triples":2,"homeRuns":16,"strikeOuts":164,"baseOnBalls":43,"intentionalWalks":0,"hits":141,"hitByPitch":8,"atBats":617,"obp":".285","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2491,"era":"3.38","inningsPitched":"167.2","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.10","battersFaced":678,"outs":503,"gamesPitched":26,"completeGames":2,"shutouts":2,"pitchesThrown":2491,"balls":897,"strikes":1594,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.89","rbi":4,"winPercentage":".526","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"8.80","walksPer9Inn":"2.31","hitsPer9Inn":"7.57","runsScoredPer9":"3.81","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":12,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","boxscoreName":"Peña"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 3B, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":50,"groundOuts":152,"airOuts":92,"runs":67,"doubles":26,"triples":3,"homeRuns":10,"strikeOuts":108,"baseOnBalls":37,"intentionalWalks":1,"hits":122,"hitByPitch":9,"avg":".258","atBats":473,"obp":".323","slg":".389","ops":".712","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":184,"rbi":47,"leftOnBase":192,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.65","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"47.30","popOuts":12,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":295,"putOuts":173,"errors":13,"chances":481,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":671213,"fullName":"Triston Casas","link":"/api/v1/people/671213","boxscoreName":"Casas"},"jerseyNumber":"36","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":60,"groundOuts":73,"airOuts":98,"runs":58,"doubles":19,"triples":2,"homeRuns":21,"strikeOuts":111,"baseOnBalls":62,"intentionalWalks":2,"hits":100,"hitByPitch":1,"avg":".263","atBats":380,"obp":".366","slg":".489","ops":".855","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":186,"rbi":53,"leftOnBase":190,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.10","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":785,"errors":5,"chances":870,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"cacheKey":"gamefeed-716794","cache_hit":"no redis hit"}